数据库课程设计报告图书管理系统1

上传人:M****1 文档编号:495495666 上传时间:2022-08-15 格式:DOC 页数:8 大小:160.01KB
返回 下载 相关 举报
数据库课程设计报告图书管理系统1_第1页
第1页 / 共8页
数据库课程设计报告图书管理系统1_第2页
第2页 / 共8页
数据库课程设计报告图书管理系统1_第3页
第3页 / 共8页
数据库课程设计报告图书管理系统1_第4页
第4页 / 共8页
数据库课程设计报告图书管理系统1_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《数据库课程设计报告图书管理系统1》由会员分享,可在线阅读,更多相关《数据库课程设计报告图书管理系统1(8页珍藏版)》请在金锄头文库上搜索。

1、目 录1、开发背景42、系统描述43、数据分析43.1、数据流图43.2、数据字典54、概念模型设计75. 逻辑模型设计及优化76. 物理设计和实施87、应用程序设计(前台)108、课程设计心得体会11参考文献121、开发背景90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。引入Internet

2、后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户机/服务器(Client/Server)结构在这方面就远不及B/S结构。图书馆管理信息系统是在适应市场需求的客观前提下,为了满足中小型公司或事业单位管理自己的公共图书馆而开发的。该系统的是终目的是要将自己的图书馆放到网络上,以方便员工查阅。2、需求分析2-1系统目标设计通过一个图书馆管理信息系统,使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高学校管理效率的目的。2-2本系统的开发设计思想系统应符合图书馆信息管理的规定,满足图书馆日常管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求;系统采用

3、模块化程序设计方法,既便于各种数据的查询,又便于系统功能的修改,及时根据用户需求进行数据的添加、删除、修改、查询等操作。3、数据分析3.1、数据流图通过需求分析,得出图书馆管理信息系统的流程图如图1所示图书管理系统借阅管理借书还书办理统计用户信息添加删除修改修改删除删除修改读者资料添加图书资料登陆界面添加 通过图书馆图书管理系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。 该数据库应用程序按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查询访问和内部管理人员对数据记录的管理维护。每一部分中包含各自实现的各项功能,对

4、每一项功能的实现,将按照窗体设计以及运行情况的顺序逐一进行设计。3.2、数据字典3-2-1读者信息的输入、修改、查询包括:读者编号、读者姓名、家庭住址、电话号码。3-2-2图书信息的输入、修改、查询包括:图书编号、图书名称、作者姓名、出版社名称、图书价格、图书类别。3-2-3用户信息的输入、修改、查询 包括:用户编号、用户名、密码。3-2-4借书、还书办理手续包括:借书、还书信息的办理:包括读者编号、图书编号。3-2-5全部信息的统计统计的内容包括:未还图书、已还图书和所有业务。并按照读者姓名、图书书名、图书作者、图书出版社、图书分类、图书价格进行统计。4、概念模型设计根据系统数据流图和数据字

5、典,得出系统的总体概念模型(E-R)如图所示。用户信息用户名密码权限图2 系统的总体概念模型图书信息图书编号 图书名图书类别作者信息处理出版社名出版日期登记日期读者信息读者编号读者姓名家庭住址人电话号码5. 逻辑模型设计及优化图书信息图书编号char (8)主键,不允许重复图书名称 char (8)图书类别char (8)出版日期datetime作者信息char (4)外键出版社名称 char (12)读者信息读者编号char (4)主键,不允许重复读者姓名char (20)家庭住址char (8)电话号码int用户表用户名char (8)主键,不允许重复密码char (20)权限char (

6、20)6. 物理设计和实施6.1用户登录图6.1.1登录界面621图书添加模块622图书修改模块 623图书删除模块 6.3借书管理模块64还书管理模快64用户管理模块界面如下:此管理模块主要功能是实现用户的添加7、课程设计心得体会在这次课程设计中,我们所选择的是设计一个图书管理系统,这对我们来说是一次尝试与创新的过程,也可以说是一个挑战的过程,毕竟以前没有作过,缺少经验。现在利用自己学到的知识设计并制作一个图书管理系统,这本身就是一个知识转化为生产力的过程,所以大家都很兴奋,不同程度的投入了很高的热情与努力。在具体的设计与实施中,我们看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤

7、、思路、方法、技巧都有了进一步的了解,并感受深刻。在设计中我们基本能按照规范的方法和步骤进行,首先对现有的系统进行调查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我们深刻的认识到认真执行管理系统软件标准的重要性,我们由于对管理系统软件相关的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与次也没能很好把握住,这些方面通过这次我们都要加强了解。在这次课程设计中,我们选择了图书管理系统的设计与制作,所以小组内的分工和相互协调很重要,大家可以在分工中扬长避短,个及所长,这样可以很好的提高大家的积极性,和合作意识,并有效的缩短开发时间,但我们在这方面做的还不够,缺乏

8、人员管理与沟通,导致人力资源浪费,可以说是不足之处,且迫切的需要思考和改进,这一点必须指明。这在以后的工作与学习中将会非常重要。最后,我们要感谢老师的指导和教诲。再次向所有帮助、理解、支持我们做好数据库课程设计的老师和同学们致以崇高的敬意和表达深深的谢意,感谢你们的帮助和关爱!参考文献1 龚沛曾,陆慰民,杨志强Visual Basic 6.0 程序设计简明教程(6.0版)M高等教育出版社20012 林永,张乐强Visual Basic 用户编程手册(第二版)M人民邮电出版社20023 萨师煊,王珊数据库系统概论(第三版)M高等教育出版社20004 王珊,陈红数据库系统原理教程M清华大学出版社1998 5 钱雪忠,李京数据库原理及应用(第三版)M北京邮电大学出版社20106 温贤发VB数据库程序设计高手M科学出版社2001

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号