上海应用技术学院课程设计报告课程名称信息系统综合课程设计设计题目图书馆管理系统姓名张苏专业班级11104113学号1110411333指导教师周兰风日期2014-6-23~2013-7-11成绩一、设计目的及要求通过三周的课程设计,要求学生加深对信息系统和数据库技术相关理论的理解,增强动手能力,掌握使用现行较为流行的数据库理论和数据库开发工具进行管理信息系统设计(如前台界面和后台对数据库中数据进行查询,更改等操作)的方法;具体应用方面,要求学生对SQL语言要有较深入的了解和掌握,对数据库的管理要有一定程度的了解二、课程设计内容说明1.需求分析需求分析简单的说就是分析用户的要求
需求分析是涉及数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计的结果是否合理和实用
1需求分析阶段的目标(1)了解图书馆管理的基本内容;(2)综合理解图书馆管理员和借书者的不同需求;(3)了解图书馆管理的基本业务流程;(4)了解图书馆人工管理模式与信息系统的工作概况,以及它们之间的区别与联系;(5)通过自身的体验和与主管图书馆的老师的交流,了解用户图书馆管理系统的业务要求,完整性和安全性要求
2需求分析阶段的任务图书馆管理系统包括系统管理、读者管理、编目、图书流通、统计、查询等功能
能够在一个界面下实现图书、音像、期刊的管理
设置假期、设置暂离锁(提高安全性)、暂停某些读者的借阅权,导入导出读者,交换MARC数据、升级辅助编目库等
此外随着internet应用的发展,一个完善的系统还应提供无缝接入internet的功能,通过IE浏览器让读者使用借阅资料查询、更换密码、预约、资料检索等功能
系统还提供读者自助服务、可以开放一些客户机让读者自行管理密码、查询自己的借阅史、预约资料、检索资料等
下面我们介绍图书管理系统所必备的功能,如图1