欢迎来到天天文库
浏览记录
ID:27785942
大小:112.00 KB
页数:7页
时间:2018-12-06
《数据库系统设计文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录数据库应用系统设计文档1设计背景1功能包含1系统分析2数据库设计2系统用户界面设计5系统的使用说明6数据库应用系统设计文档——校友录系统设计背景考虑到网络的现况和同学的需求,上网成了一种必不可少的联系方式,网络空间也成为学生生活的一部分,如果可以让一个班集体拥有一个网络空间,那么方便同学毕业之后在联系!也有大家有一个很自由的交流空间!功能包含1.用户登录注册功能主要是用于用户正常登录、忘记密码提取密码后登录,新用户注册后登录,验证用户的信息是否正确。还可以根据注册时候将自己的信息保存在同学信息
2、表中。2.日志发布功能主要发布同学之间发生的事情和重要的新闻要事,实现新闻的动态发布,并能对数据进行增加、更新、删除!71.留言和说说功能将用户发表的留言长期保存在数据库,允许用户管理自己的留言信息,添加和删除。可以在首页发表说说,但是没有删除和修改的功能。数据库系统分析用户登录模块日志发布模块留言和说说模块前台显示用户界面说明:每一个模块的信息保存在数据库中,需要在前台显示的模块有,用户登录注册、日志发布、留言、发表说说,所有的模块都没有设置后台的管理,通过前台的用户界面直接显示在用户面前!数据
3、库设计1.数据库需求分析7根据模块需要设计的数据表有哪些?留言表(comment)日志表(diary)日志类别表(diaryclass)用户注册表(register)说说表(say)数据库中的操作要实现哪些功能?增、删、改、查、显示1.概念结构设计E-R图日志日志类别留言发布、删除修改、查询增加发表、删除111nnn标题发布时间类别名11留言时间选择属于nm个性签名性别用户QQ用户名密码用户id日志id留言id发表说说1n主题实体:联系:属性:2.关系模式转换register(userid,use
4、rname,password,sex,sign,QQ)diary(diaryid,title,author,time,[content],classname,userid)7comment(commentid,title,time,[content],diaryid)diaryclass(classname)say(sayid,saytime,saycontent)1.数据表设计用户注册表(register)数目列名类型允许NULL描述1useridintN主键,自动增长2usernamenvar
5、char(50)Y用户名3passwordnvarchar(50)Y密码4sexchar(2)Y性别5signnvarchar(MAX)Y个性签名6QQnvarchar(50)YQQ数目列名类型允许NULL描述1diaryidintN主键,自动增长2titlenvarchar(500)Y日志标题3authornvarchar(50)Y发布人4timedatetimeY发布时间5[content]nvarchar(MAX)Y日志内容6classnamenvarchar(50)Y所属类别7userid
6、intY用户id日志表(diary)留言表(comment)数目列名类型允许NULL描述71commentidintN主键,自动增长2titlenvarchar(500)Y留言标题3timedatetimeY留言时间4[content]nvarchar(MAX)Y留言内容5diaryidintY日志id日志类别表(diaryclass)数目列名类型允许NULL描述1classnamenvarchar(50)N主键数目列名类型允许NULL描述1sayidintN主键2saytimedatetimeY
7、说说时间3saycontentnvarchar(50)Y说说内容说说表(say)系统用户界面设计1.主要页面设计(这个系统的基本页面,后面的所有页面都与这个页面相似,只是根据显示的内容不同而有所细微的改变,就没有一一画出了,只是画了基本的页面。)Picture1校友录Menu菜单导航Pictures2黑板报7主要的显示区(用于显示每个页面要显示的内容)有显示日志的,写日志的,查询日志的,和查询同学信息的内容。1.用户登录页面设计用户登录用户名:密码:登陆按钮注册按钮2.用户注册页面设计欢迎注册同学
8、录系统用户名:密码:性别:个性签名:QQ:注册按钮取消按钮系统的使用说明系统主要就只有一种用户使用,没有设置相应的管理员,但是用户可以分为两种,一种是已经注册登录的用户,另外一种是没有注册的用户。这两种用户在使用的权限上有一些区别,先说已经注册登录的用户,7用户可以登录首页,发表说说表示对这个同学录的寄语和各种其他信息,用户可以查看所有同学发表的日志和基本的同学信息,还可以发表自己的日志,并添加新的日志类别,和对别人的日志进行留言,但是用户只能修改和删除自己的日志,只能删除其他用户
此文档下载收益归作者所有