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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

管理信息系统

课程设计报告

题目: 图书管理信息系统

院系:经济管理学院

专业班级:电子商务 2008-1 学生姓名:王洪云、袁堂兴、王江、杨亚民

指导教师:周长红

2011年1月14日

目录

1.系统规划 (1)

1.1问题的提出 (1)

1.2研究路线 (1)

1.3战略规划说明书 (2)

2.系统分析 (5)

2.1可行性分析报告 (5)

2.2管理业务调查 (6)

2.3数据流程分析 (7)

2.4数据字典 (9)

3.系统设计 (12)

3.1功能结构图设计 (12)

3.2信息系统流程图设计 (13)

3.3输入设计 (13)

3.4输出设计 (15)

3.5数据存储设计 (17)

3.6处理流程图设计 (19)

4.系统实施 (21)

4.1系统功能界面和主要代码 (21)

4.2系统的数据查询和修改 (27)

4.3系统的测试 (34)

5.总结 (43)

参考文献 (46)

1.系统规划

1.1问题的提出

图书馆作为信息资源的集散地,图书和用户借阅资料繁多,包含很多信息数据的管理,现今,有很多的图书馆都是初步开发使用,甚至尚未使用计算机进行信息管理,根据调查得知,他们以前对信息的管理都基于文本,表格等纸介质的手工处理,对图书借阅情况(如借阅天数,超过借阅的天数)的统计和审核都通过借书卡的方式人工查询。

对借阅的权限,借阅天数用人工计算,手工抄写。数据处理工作量大,容易出错。由于数据量大容易丢失,且不容易查找。

总的来说,缺乏系统规范的管理手段。尽管有的图书馆有计算机,但是尚未由于信息管理,没有发挥它的效力,资源闲置比较突出,这就是信息管理系统开发的基本环境。

基于这个问题,我们认为有必要建立一个图书管理系统,使图书管理工作规范化。

1.2研究路线

1.3战略规划说明书

新系统的名称:图书音像信息管理系统

新系统的目标:针对各中等院校的图书管理现状设计出符合一般学校

的计算机辅助图书管理信息系统.实现对图书基本信息、读者基本信息进行计算机辅助管理,完成借书和还书有关信息的记录、修改、查询、删除等一系列任务的计算机管理和实现.我们总体设计的目标就是实现图书管理的系统化、规范化和自动化,具体有:

(1)系统维护方便可靠、有较高的安全性,满足实用性、先进性的要求。

(2)商品管理信息化,提高服务质量、提高工作效率、降低管理成本。

(3)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。

新系统总体结构:

系统能完成的任务主要服务于企业发展流程中的三大子系该系统界面友好,操作简单,能完成添加图书信息,修改图书信息,查询图书信息,添加读者类别,修改读者类别,查询读者信息,修改读者信息等一系列图书管理功能,开发本系统的任务是实现图书管理的系统化和自动化,帮助管理人员更好更高效的完成图书管理工作.本着实用性和介绍性原则整个系统有三大模块,每个大模块又包含几个小模块:

第一板块、读者管理部分:包括读者信息管理,其功能是实现对各部分数据内容的添加和修改等操作。

第二板块、图书管理部分:包括图书信息管理和类别管理, 其功能是实现对各部分数据内容的添加和修改、查询等操作。

第三板块、图书借阅管理部分:包括借书管理和还书管理, 其功能是实现对各部分数据内容的添加和修改、查询等操作。

开发方法:结构化系统开发方法,它是目前应用得最普遍的一种开发方法。

系统分析:对要开发的新系统的可行性进行论证和详细的系统调查,

进行。

系统化分析、建立信息系统的逻辑模型

系统设计:在逻辑模型的基础上设计系统的物理模型,包括:代码设计、信息系统流程图设计、数据库设计、处理流程图设计和编写程序设计说明书。

系统实施:程序设计及调试、系统转换及系统运行与评估、编写使用说明书。

我们选择这个开发方法的原因:结构化系统开发方法是在生命周期基础上发展起来的。与生命周期法相比,结构化系统开发方法更强调开发人员与用户的紧密结合,而且在开发策略上强调“从上到下”,注重开发过程的整体性和全局性,适合大型信息系统的开发。

允许组织根据自身精确的需求定制一个系统

采用多个阶段逐一进行的结构化方式

建立工厂专业人员与知识工作者之间的任务分离

下面是我们根据规划,课程设计的完成的进度表:

周一:我们首先确立了课程题目,进行了大体方向研究,然后具体分工,并提出工作计划

周二:我们一起深入讨论了系统的有关东西;比如职能,业务过程,数据类,总体结构等等,

周三:查阅资料的人搜查有关资料,代码设计者开始准备有关数据库和程序语言的东西

周五——周二:文档编写者编写文档

周三:最后检查文档和程序,再由排版者进行最后的排版

2.系统分析

2.1可行性分析报告

(1)系统简述:VB和ACCESS开发,即使遇到困难,也能从丰富的参考书中找到解决方案。

(2)管理上的可行性分析:在该单位中,从主管领导、管理人员到具体的业务人员在建立一个计算机产品库存管理新系统的必要性的认识是一致的。

(3)技术上的可行性分析:技术方面,我们选择的是VB和ACCESS,都是组员熟悉的语言,即使遇到部分困难,也可以从丰富的参考书中找到解决方案。所以技术方面是绝对可行的。

(4)经济上的可行性分析:开发需求较低,加上成熟的软硬件环境、目标系统并不是十分复杂和开发周期较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为新系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。

(5)法律上的可行性分析:由于整个系统是自行开发,自行使用,所以系统本身不存在版权争议,符合国家各种政策法规。服务器软件方面,它的操作系统可能会被微软跟踪,如果不是正版软件,将会面临民事诉讼的风险。

(6)结论:由于该单位有良好的管理基础,单位的经济效益良好,对建立新系统所需的费用由能力支持,因而建立新系统在管理上,技术上合经济上都是可行的,所以我们可以立即开发系统。

相关文档
最新文档