图书馆借阅系统

图书馆借阅系统

ID:44076774

大小:441.39 KB

页数:11页

时间:2019-10-18

图书馆借阅系统_第1页
图书馆借阅系统_第2页
图书馆借阅系统_第3页
图书馆借阅系统_第4页
图书馆借阅系统_第5页
资源描述:

《图书馆借阅系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一.设计目的1二、设计要求12.1、功能要求12.2、数据库设计的目标1三、需求分析3五、设计总结6六.参考文献7课题名称图书馆借阅系统学号:姓名:摘要随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范圉内口益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放岀来,提高了我们的工作效率。为适应读着对图书的需要,同时又大量减少图书管理员的工作量,全面提高图书馆的管理效率及服务质量,我们设计了此系统。整个系统运用SQLServer2005数据库和ASP.Net2.0作为开发语言,实现了对资

2、料和用户的管理及维护,对数据的简单查询和模糊查询和借阅功能模块。设计目的为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。二;设计要求2・1;功能要求(1)图书信息的录入,删除,修改,查询.(2)实现图书的借,还,续借业务。(3)实现读着基本信息的管理(添加,删除,修改,查询)(4)实现信息的统计(如库存图书的数量,已借图书的数量,已经过期的图书的数量)(5)实现对读者档案的查

3、询和编辑管理;(6)实现进行借阅历史的查询功能2.2数据库设计的目标(1)数据存储合理,没有兀余,要符合数据库设计的3个范式。B

4、J:表中每一个值都是原子项,只显示一次;表中每行都必须可以被唯一地区分;表中不会有多余的已存在其他表中包含的非关键字信息。(2)数据对象的关系清晰明了,符合业务逻辑。(3)保证数据的完整性。(4)数据库系统改换时,原有的系统设计要便于转移,减少代码重写。(5)维护方便。根据这些功能,设计出系统的功能模块图,如图所示图1总体E-R图图2读者E-R图图3资料E-R图图4借阅E-R图三;需求分析图书借阅系统的建立,需要进行用户需求调查

5、与分析,以确定系统冃标,提出解决问题的详细方案,这是系统建设的重要环节。要想使学生能够有效的借阅,功能上对系统的要求是全面的。因此对用户的需求可分为四个方面:一方面是图书管理人员对需要进行图书借阅的同学进行信息注册,获得借书证;二方面是学生通过计算机进行图书浏览;三方面是学生通过计算机进行图书借阅。这三个方面形成了图书借阅的一个工作整体,利用计算机的自动化处理,可方便快捷地共享信息、交流信息,髙效地协同工作。在软硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的进行图书借阅信息管理。硬件的配置要求不能太高,这样可以很好的适应当前的学校

6、图书馆的借阅。本课题设计在充分进行用户需求分析的基础上把系统划分为五个子模块:学生注册、图书查询、读者借书、图书预约、读者还书。这五个模块Z间,紧密结合,共享信息资源,形成一种完美的学校图书馆借阅管理的解决方案。如图(5)所示;(5)同时,通过系统流程分析图,可以清楚的了解本资料借阅管理系统的工作流程,每一个用户在正确输入自己的信息后进入系统,进行相应的操作。本系统的系统流程分析如图(6)所示;(6)四,数据库设计通过对图书管理系统的分析,可以得岀该系统涉及三个实体:读者、图书、工作人员。通过对各实体数据关系的整理,我们可以画岀如下E-R图:如图(7)(7

7、)关系模式如下所示:图书(图书编号,图书名称,图书类别编号,作者,出版社,出版日期,借阅标志)图书类别(图书类别,类别名)读者(借书证号,姓名,性别,读者类别编号)读者编号(读者类别编号,身份描述,最大借阅数,最长借阅时间)借阅(借书证号,姓名,图书编号,图书名称,借书日期)五;设计总结本次毕设总体上经过了需求分析、系统总体设计、数据库的实施及各模块的编写这几个阶段。其屮需求分析阶段耗时最长、任务量最大。根据E-R图及功能需求创建出数据库表Z后便开始进行系统功能设计、输入输出设计,然后根据各模块的功能设计來编写模块屮的程序,完成各模块后进行了测试工作以查找

8、错谋并进行修正,测试结果齐项功能基本达到设计要求。由于毕设历时较短,所以本系统还有些不尽如人意的地方,希望老师们对此多提意见和建议,有待于今后对本系统做出进一步的完善。六、参考文献[1]王珊•数据库系统原理教程[M].北京:清华大学出版社,2003,5.[2]刘意成.SQL实战演练[M].北京:西安电子科技大学岀版社,2004,7.[3]周绪.SQLServer2000屮文版入门与提高[M]・北京:清华大学岀版社,2001,3・[4]李存斌•数据库应用技术[M]・北京:中国水利水电出版社,2001,7.[5]罗运模.SQLServer2000数据仓库应用与

9、开发[M]•北京:人民邮电出版社,2001,1.设计任务及要求:指

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

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

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