数据库原理及应用课程设计:图书管理系统的设计

数据库原理及应用课程设计:图书管理系统的设计

ID:19310461

大小:811.00 KB

页数:30页

时间:2018-09-19

数据库原理及应用课程设计:图书管理系统的设计_第1页
数据库原理及应用课程设计:图书管理系统的设计_第2页
数据库原理及应用课程设计:图书管理系统的设计_第3页
数据库原理及应用课程设计:图书管理系统的设计_第4页
数据库原理及应用课程设计:图书管理系统的设计_第5页
资源描述:

《数据库原理及应用课程设计:图书管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、淮海工学院计算机工程学院课程设计报告设计名称:数据库原理及应用课程设计姓名:学号:专业班级:D软件101系(院):东港学院设计时间:2012.12.24~~2013.1.5设计地点:东港学院D2-308指导教师评语:签名:年月日<<数据库原理及应用>>课程设计报告第29页,共29页1概述1.1题目:图书管理系统1.2概述随着科学技术的发展,万事万物都开始趋向于信息化自动化。如今在互联网盛行的年代,网络仍有不能取代图书的地方。图书的数量还在增加,大量的书籍需要管理,人工管理太费力,所以需要用软件系统进行管理,于是就有了图书管理系统。2需求分析2.1功能分析本系统

2、是小型图书管理系统,专为个人设计。本系统启动后需要登陆,然后进入主界面。在这个界面我们可以选择所需要的功能模块来完成所要执行的功能。系统共有5个功能模块:图书入库、图书查询、图书删除、图书概览、修改密码。支持一系列关于图书管理方面的简单操作,诸如查询、删除、添加、修改密码等。2.2功能模块图功能模块图如图(1)所示:<<数据库原理及应用>>课程设计报告第29页,共29页输入密码判断系统开始判断图书查询图书入库图书删除图书概览修改密码退出失败退出图(1)功能模块图2.3平台开发分析该图书销售管理系统的运行环境如下要求客户机装有一下系统和软件:系统:Windows

3、XP或Windows7编程环境:NetBeans7.2.1编程语言:Java数据库:Access2.4数据字典数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。根据系统功能模块结构图及图书管理系统的需求,总结出来如下的数据字典:2.4.1数据项在图书管理系统中,共设计2张表。如图表(1)表(2)所示:表(1)book表<<数据库原理及应用>>课程设计报告第29页,共29页字段名称数据类型图书名文本图书号文本(主键)单价文本作者文本出版社文本入库时间文本表(2)user表字

4、段名称数据类型用户名文本(主键)密码文本2.4.2数据结构数据结构名:图书含义说明:定义图书的基本信息组成:图书名、图书号、单价、作者、出版社、入库时间数据结构名:图书管理员含义说明:定义用户的基本信息组成:用户名、密码2.4.3数据流数据流名:修改用户结果含义说明:用户修改用户的结果数据流来源:用户修改的用户信息数据流去向:用户表组成:用户+修改用户信息数据流名:添加图书结果含义说明:用户添加图书的结果数据流来源:用户添加的新书信息数据流去向:图书表组成:用户+添加新书信息数据流名:删除图书结果含义说明:用户删除图书的结果数据流来源:用户删除的图书信息数据流

5、去向:图书表组成:用户+删除图的信息数据流名:查询图书结果含义说明:用户查询图书的结果数据流来源:用户查询的图书信息数据流去向:图书信息的显示界面组成:用户+查询图书信息数据流名:全部浏览结果含义说明:用户浏览图书的全部结果数据流来源:图书表数据流去向:全部图书的信息显示界面组成:用户+图书表全部信息2.4.4数据存储数据存储名:用户基本信息表含义说明:记录用户的基本信息编号:001输入的数据流:用户信息输出的数据流:用户名、密码组成:用户数据存储名:图书基本信息表含义说明:记录图书的基本信息<<数据库原理及应用>>课程设计报告第29页,共29页编号:002输

6、入的数据流:图书信息输出的数据流:图书名、图书号、单价、作者、出版社、入库时间组成:图书数据存储名:图书添加记录信息表含义说明:记录添加图书的信息编号:003输入的数据流:图书记录信息输出的数据流:图书名、图书号、单价、作者、出版社、入库时间组成:图书2.4.5处理处理过程名:管理用户含义说明:用户管理用户信息输入:(用户名+密码)输出:(管理成功、失败信息)处理:用户根据需求修改登录账号密码处理过程名:管理图书含义说明:用户管理图书信息输入:(书名或作者或书名+作者)输出:(图书信息或管理成功、失败信息)处理:用户根据需求选择添加、删除、查询图书,查看数据库

7、中所有图书,每次只能添加或删除一种图书,不能添加已经存在的图书3系统设计3.1概念设计图书(书名,作者,出版社,出版日期,价格,编号)图书管理员(用户名,密码)局部E-R图,如图(2)所示:图书书名作者出版社价格编号入库时间图(2)局部E-R图图书管理员E-R图,如图(3)所示:图书管理员用户名密码图(3)图书E-R图添加E-R图,如图(4)所示:图书管理员添加图书NM图(4)图书管理员E-R图<<数据库原理及应用>>课程设计报告第29页,共29页删除E-R图,如图(5)所示:NM图书管理员删除图书图(5)添加E-R图查询E-R图,如图(6)所示:NM图书管理

8、员查询图书图(6)删除E-R图修改密码

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

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

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