图书馆管理系统课程设计报告+数据库设计+绪论总结 第5页
3)读者职别变动通知编号:F3(P3-D2)
数据结构:读者号、新职别
4)读者挂失编号:F4(P3-D2)
数据结构:读者号、挂失情况
5)读者注销编号:F5(P3-D2)
数据结构:读者号、注销日期、注销原因
6)读者借阅档案编号:F6(P4-D1、D3)
数据结构:读者号、新借图书/期刊条码、新借图书/期刊登录号、借阅日期、归还图书/期刊条码、归还图书/期刊登录号、归还日期等
7)读者超期罚款编号:F7(P4-D3)
数据结构:读者号、超期天数、超期金额、缴纳情况
8)图书赔失编号:F8(P4-D3、D1)
数据结构:国际标准书/刊号、图书/期刊条码、图书/期刊登录号、价格、赔失倍率、赔失金额、赔失日期
9)图书剔除编号:F9(P4-D1)
数据结构:国际标准书号、图书/期刊条码、图书/期刊登录号、价格、剔除日期
10)书库变动编号:F10(P5-D1)
数据结构:国际标准书号、图书/期刊条码、图书/期刊登录号、新书库名称、变动日期
3.2 数据库设计
3.2.1数据库概念结构设计
概念数据模型是对现实世界信息结构的描述,它不依赖于具体的数据库管理系统。
概念数据模型是理解数据库的基础,也是设计数据库的基础。实体间的基本联系(分为一对一、一对多和多对多三类)是概念数据模型的基础。根据分析,本系统的实体之间的关系用E—R图表示如图4-2所示。
3.2.2数据库逻辑结构设计
根据数据库的需求分析,我们可以设计出数据库的逻辑结构,如表4-1
3.3用户界面设计
本系统设计原则:1、界面美观、操作方便并能高效率地完成工作;2、界面根据用户需求设计;3、界面能引导用户操作的功能,并能提供一些帮助功能。主要的用户界面有:1、登录界面;2、主表单界面;3、各类信息查询;4、读者信息管理列表;5、图书信息管理列表等。
第四章 系统实施阶段
4.1硬件需求
系统硬件需求为:为了系统稳定,最好采用专用服务器,这样有利于数据的安全,最小配置为128M内存,10G硬盘(视数据量多少而定)。如涉及到上互联网时,可采用高档微机作为Web服务器,在经费许可或有大量用户访问Web服务器时可以采用工作站,如SUN系列;客户机目前基本上都选择IBM兼容机(包括COMPAQ、IBM、联想等品牌机及组装机)即可,内存至少64M以上,CPU速度在300MHz以上,硬盘至少2G以上。
4.2软件需求
系统软件需求为:本系统的软件包括网络操作系统、客户机操作系统和应用软件等。另外,还涉及到网络防病毒软件。鉴于Windows操作系统在我国的普及程度,因此,本系统推荐服务器端采用Windows NT或Windows 2000,客户机端为Windows98或Windows2000,MS SQL Server 7.0/8.0及常用办公软件等。
第五章 系统测试
测试的步骤主要有以下三个方面:1、单元测试:采用的是白盒测试法,检查模块控制结构的某些特殊路径;2、综合测试:采用的是自顶向下集成法;3、确认测试包括:功能测试、性能测试。
第辣章 心得体会
一个学期又要过去了,学习信息系统分析与设计也有一段日子了,在学习的过程中学习了很多也领悟了很多。
学习中老师会让我们关注了解一些我们这个专业涉及到的事情,比如说ERP,之前只是听说过,但是从来没有自己去认认真真的去看过.同原文请找腾讯752018766辣'文-论,文~网http://www.751com.cn/ 与设计方面来着手的,首先得分析现有系统的状况再通过改进设计出自己的系统。
通过做课设,这样就达到了学有所用,在实践的过程中进行熟悉和掌握。同时培养了我们敏捷的分析思文,提高了绘制流程图等的能力,获益匪浅。
在本系统开发的过程中,我全面实践一个面向数据库的应用系统的开发过程,学习很多有关的知识。这样的项目对我们学过的数据结构,程序设计,数据库等课程是一个综合性很高的实践。一些以前没有学得很扎实的课程内容,由于需要在实践中运行,刚开始我也感到头痛,但回过头来再去看教课书,经历着一段时间的实践,对于这些知识点有关的背景,概念和解决方案理解得更透彻了,学习起来也越来越有兴趣,越来越轻松。
上一页 [1] [2] [3] [4] [5]
图书馆管理系统课程设计报告+数据库设计+绪论总结 第5页下载如图片无法显示或论文不完整,请联系qq752018766