数据库课程设计论

数据库课程设计论

ID:25639941

大小:1.87 MB

页数:24页

时间:2018-11-21

数据库课程设计论_第1页
数据库课程设计论_第2页
数据库课程设计论_第3页
数据库课程设计论_第4页
数据库课程设计论_第5页
资源描述:

《数据库课程设计论》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生课程设计课程名称数据库原理及应用课程设计课程编号学号201111671106学生姓名陈梓哲所在专业信息管理与信息系统所在班级信管1111指导教师徐龙琴成绩教师签字年月日目录目录设计总说明I1需求分析32概念结构设计42.1系统模块设计图42.2E-R图43逻辑结构设计63.1关系模型63.2数据库表结构74物理结构设计85系统实现116优缺点及自我评价167参考文献16附录17设计总说明设计总说明一、系统开发目的图书馆管理信息系统是对学校图书进行全面信息管理的系统。根据基本的需求,实现书籍信息的输入,查

2、询等几个方面的功能。本系统主要包括借阅信息管理、书籍信息管理、读者信息管理、系统管理四个主要的功能模块。该管理系统力求给读者方便快捷的途径去及时了解书籍信息。针对各个模块不同的数据表实现添加记录、修改记录、删除记录、以及查询显示记录等功能。二、设计内容设计一个关于数据库系统原理的图书信息管理系统。三、设计要求要求本系统实现的基本功能如下:1、实现对图书信息的管理,方便读者查阅图书信息;2、实现对读者信息的管理,方便管理员更好管理图书的借阅;四、本系统功能简介本系统主要分为图书信息管理、借阅信息管理、读者信息管

3、理、管理员信息管理四个模块,功能如下:1、图书信息管理:实现对图书信息的增加、删除、查询、修改;2、借阅信息管理:实现对图书借出与归还的信息管理;3、读者信息管理:实现对读者信息的增加、删除、查询、修改;4、系统管理:(功能暂未实现,设为默认)。五、设计平台本系统是在Windows环境下开发的,使用的开发软件是eclipse开发平台和SqlServer2008数据库。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。SQLServer2008是Microsoft公司推出的SQLServer数据库

4、管理系统。六、开发情况22设计总说明本系统是由本人及刘志明同学共同开发,其工作分配情况如下:刘志明:负责数据库的设计和搭建,交互设计。陈梓哲:负责系统前台界面设计,系统测试。22附录数据库系统原理教学系统设计报告信息管理与信息系统专业201111671106陈梓哲指导教师:徐龙琴1需求分析一个图书管理系统涉及图书馆管理员、图书、读者等基本的实体集,实体与实体之间存在着各种相对应的联系,如:管理员可以对读者进行管理(增加、删除读者)、管理员可以对图书进行管理(增加、删除图书)、读者可以借还图书。本系统通过用户登

5、录进行认证,以管理员身份登录则拥有所有权限,包括增加、删除读者和图书;以读者身份登录则只可以进图书进行检索查询,不能进行其他的操作。具体如下:(1)管理员身份登录,可以通过读者编号进行读者查询,查询读者的基本信息以及借阅信息;(2)管理员身份登录,可以增加新的读者,填入相关的信息;(3)管理员身份登录,可以通过输入读者编号,然后删除该读者的基本信息;(4)管理员身份登录,可以先输入读者编号,查找到该读者,再进行修改;(5)管理员身份登录,可以通过图书编号、图书名进行图书查找,也可以查找所有图书;(6)管理员身

6、份登录,可以增加图书;(7)管理员身份登录,可以通过图书编号进行对该图书的删除;(8)管理员身份登录,可以先查找图书编号,若有该图书,则可以进行相关信息的修改,否则弹出相关提示;(9)管理员身份登录,可以输入读者编号、图书编号进行对图书的借还情况登记;(10)读者身份登录,可以通过图书编号、图书名进行图书查找,也可以查找所有图书。22附录1概念结构设计2.1系统模块设计图通过对系统整体需求的初步分析,可得出系统的逻辑功能图如下所示登录系统判断身份管理员读者图书借阅图书归还图书查询图书信息读者信息2.2E-R图

7、bookbidISBNwokerbnameprinterbdatezhuangtaijiage(1)图书模块22附录(1)读者模块readeryijieridrnamepasssexleixingnum(2)借书模块borrowbdatebidridrdate(3)还书模块returnbookrdateridbid(4)管理员模块guanliyuangpassgnamegid22附录(1)图书管理系统模块borrowbdatebidridrdaterdateridbidreturnbookreaderyiji

8、eridrnamepasssexleixingnumguanliyuangpassgnamegid管理管理bookbidISBNwokerbnameprinterbdatezhuangtaijiage1逻辑结构设计3.1关系模型将E-R图转换为关系模型,各个关系模型如下所示:(1)图书表(图书编号,ISBN,图书作者,图书名称,出版社,出版日期,图书价格,图书状态)(2)借书表(图书编号,读者编号,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。