- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server数据库
——课程设计
题目: 同学录管理信息系统
院(系): 信息技术系
班 级:
学 号:
学生姓名:
数据需求分析:
1.1背景和意义
在计算机技术的快速发展的背景下,特别是计算机网络的发展,使得人们的生活方式在不断的变化。使得人们以更低廉的价格,开发出更加方便,更加实用的网络工具。各种在线服务系统,更是深刻影响了人们的连续方式,使得人们能够在远隔千里之外能够随时通讯。过去种种陈旧的联系方式,已不能满足现代生活的需要。网上同学录应运而生并且已经得到了广泛的应用。通过这种方式我们能及时更新用户信息,极大的方便了以后同学的联系。
1.2系统概况
本系统的服务主要包括:通信录、留言板(或论坛)等。后台可以对本系统的各种信息进行维护管理。
系统前台用户通过注册后可以访问前台界面,登录网站界面,进行通讯交流;但是系统后台只有管理员身份才能进入。管理员通过身份密码验证,进入到后台管理系统,方能对本系统的各个信息进行维护和管理,包括增、删、改基本信息的操作。
1.3 研究内容、目标及意义
该课题为设计并实现一个基于ASP技术的动态网络同学录网站。
该网站主要具有如下模块:
1.登录信息管理:包含用户注册、用户登录和修改个人信息功能。
2.通信录的管理:包含添加、查看、修改和删除教师与学生的通信录。
3.留言消息管理:包含发表、编辑、查看和删除留言消息功能。
4.管理员的功能:对注册用户和用户建立的班级进行管理并对网站的参数进行定义的功能。
网站建设的主要基本目标为:
1.登录信息管理:对于普通用户,只有通过用户注册,注册成功后才可以登录本系统;用户还可以通过修改个人信息功能对自己的信息加以修改。而管理员通过登录,实现对网站更好的服务和管理。
2.通信录的管理:通过添、删、改等基本操作完善教师与学生的通讯信息。
3.留言信息管理:通过添、删、改等基本操作用户可以留言;或发表论坛新主题,对其主题进行回复,当然还可以进行编辑、删除主题与回复,从而实现论坛上的交流。
4.管理员的功能:通过此功能实现对注册用户进行管理并对网站的参数进行定义。
2.系统总体结构
二、数据库概念设计(E-R图设计):
用户E-R图:
管理员用户E-R图:
留言信息 E-R图:
照片E-R图;
同学录数据库E-R图;
三、数据库逻辑结构设计:
(1)用户基本信息数据项为:用户ID、用户密码,联系电话,邮箱,性别,原所在班级,出生年月,真实姓名,用户地址,用户自定义完整
(2)管理员基本数据项为:管理员用户名,密码
(3)留言板基本数据项为:留言编号,留言主题,留言内容,留言发布人,留言日期
(4)照片基本数据项为:照片编号,用户编号,照片时间,上传时间
四、数据库物理结构设计:
表1 user表
属性列 字符类型 是否可空值 注解 UserID Varchar(20) No 用户编号(主键) PassWords Varchar(15) No 用户密码 Telephone Nvarchar(15) No 联系电话 EMail Varchar(25) No 邮箱 Sex Bit(1) No 性别 Class Char(20) No 原所在班级 Birthday Smalldatetime(4) No 出生年月 Realname Nvarchar (10) No 真实姓名 Address Varchar(15) No 用户地址 VideoPermission Char(2) No 用户自定义完整(冗余)
表 2 admin 表
属性列 字符类型 是否可空值 注解 UserID Varchar(20) No 管理员用户名(主键) PassWords Varchar(20) No 密码
表 3 message表
属性列 字符类型 是否可空值 注解 MessNum Bigint(8) No 留言编号(主键) MesstTheme Varchar(100) 留言主题 MessText Text(16) No 留言内容 MessID Char(20) No 留言发布人 Date Varchar(50) No 留言日期
表 4 photo表
属性列 字符类型 是否可空值 注解 PhotoNum Bigint(8) No 照片编号(主键) ID Varchar(20) No 用户编号 Photodate Varchar(50) No 照片时间 Updatetime Smalldatetime(4) No 上传时间
五、数据库实现
(1)创建
文档评论(0)