图书馆信息管理系统课程设计报告

图书馆信息管理系统课程设计报告

ID:37530911

大小:1.44 MB

页数:36页

时间:2019-05-24

图书馆信息管理系统课程设计报告_第1页
图书馆信息管理系统课程设计报告_第2页
图书馆信息管理系统课程设计报告_第3页
图书馆信息管理系统课程设计报告_第4页
图书馆信息管理系统课程设计报告_第5页
资源描述:

《图书馆信息管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.上海应用技术学院课程设计报告课程名称信息系统综合课程设计设计题目图书馆管理系统姓名张苏专业班级11104113学号1110411333指导教师周兰风日期2014-6-23~2013-7-11成绩一、设计目的及要求通过三周的课程设计,要求学生加深对信息系统和数据库技术相关理论的理解,增强动手能力,掌握使用现行较为流行的数据库理论和数据库开发工具进行管理信息系统设计(如前台界面和后台对数据库中数据进行查询,更改等操作)的方法;具体应用方面,要求学生对SQL语言要有较深入的了解和掌握,对数据库的管理要有一定程度的了解二、课程设计内容

2、说明1.需求分析需求分析简单的说就是分析用户的要求。需求分析是涉及数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计的结果是否合理和实用。1.1需求分析阶段的目标(1)了解图书馆管理的基本内容;(2)综合理解图书馆管理员和借书者的不同需求;(3)了解图书馆管理的基本业务流程;(4)了解图书馆人工管理模式与信息系统的工作概况,以及它们之间的区别与联系;(5)通过自身的体验和与主管图书馆的老师的交流,了解用户图书馆管理系统的业务要求,完整性和安全性要求。1.2需求分析阶段的任务图

3、书馆管理系统包括系统管理、读者管理、编目、图书流通、统计、查询等功能。能够在一个界面下实现图书、音像、期刊的管理。设置假期、设置暂离锁(提高安全性)、暂停某些读者的借阅权,导入导出读者,交换MARC数据、升级辅助编目库等。此外随着internet应用的发展,一个完善的系统还应提供无缝接入internet的功能,通过IE浏览器让读者使用借阅资料查询、更换密码、预约、资料检索等功能。系统还提供读者自助服务、可以开放一些客户机让读者自行管理密码、查询自己的借阅史、预约资料、检索资料等。下面我们介绍图书管理系统所必备的功能,如图1.1所

4、示,其中每个功能都是由若干相关联的子功能组成。除此之外系统还应包括信息系统必须具备的通用功能。如权限设置,数据备份与恢复等。..系统管理统计分析管理期刊流通管理图书流通管理期刊管理图书管理读者管理基础信息维护图书馆管理系统图1.11.1.1基础信息维护基础信息维护用于对图书馆信息、书籍信息、常用词库等等项目进行初始化设置,这些设置一般不轻易改动,包含功能模块如图1.2所示。基础信息维护图书期刊词库设置管理员设置书架设置系统参数设置图书馆信息图1.21.2.2读者管理读者管理用于管理读者相关信息包含的功能模块如图1.3所示。..读

5、者管理读者档案词库设置过期续证管理借书证挂失与恢复读者档案管理读者类型设置图1.31.2.3图书管理读者管理用于管理图书相关信息,包含的功能模块如图1.4所示。图书管理图书验收图书征订图书注销图书档案管理出版社管理图书盘点图书类型管理图1.41.2.4期刊管理期刊管理用于管理期刊相关信息,包含的功能模块如图1.5所示。..期刊管理期刊盘点期刊验收期刊征订期刊注销期刊档案管理期刊类型管理图1.51.2.5图书流通管理图书流通管理用于管理图书流通环节相关操作,包含如图1.6所示功能模块。图书流通管理管理图书罚款图书丢失图书预约图书续

6、借图书归还图书借阅图1.61.2.6期刊流通管理期刊流通管理实现的功能和图书流通管理是一致的,知识管理的对象是期刊,包含的功能模块如图1.7所示。..期刊流通管理期刊罚款期刊丢失期刊预约期刊续约期刊归还期刊借阅图1.71.2.7统计分析管理统计分析管理为图书馆管理人员的分析决策提供依据,包含的功能模块如图1.8所示。统计分析读者档案查询图书借阅排行图书归还查询图书注销查询图书订购查询图书超期查询……其他查询图书借阅查询图1.82.总体设计2.1图书馆管理系统数据库分析根据与上需求,一个基本的图书馆管理系统数据库中大致包括40..

7、多张数据表,分别存放了子功能的数据信息,其中图书信息和读者信息是关键表,图书管理系统实际是对读者和文献的管理。其他设计读者信息和文献的数据表,都只记录相应编号,根据作为外键的“编号”字段相对应。因此“读者信息“、”图书信息“和其他数据表之间的关系是1:N的关系。2.1.1开发思想基于以上系统设计目标,本文在开发人事管理信息系统时遵循了以下开发设计思想(1)采用现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。(2)尽量达到操作过程中的直观、方便、实用、安全等要求。(3)系统采用

8、C/S体系结构,Clinet(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。(4)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。(5)系统应具备数

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

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

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