管理信息系统实验报告(2)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《管理信息系统》设计报告2014〜2015学年第一学期
题目:图书馆管理信息系统
专业班级:物流1132 ___________
指导教师:刘爱君
学生姓名:_______ 张松________
2014年11 月26 日
图书馆管理信息系统
1 系统规划
1.1 项目背景
图书馆中的资料、书籍、文献等等是非常多的。图书馆为了更有效的管理日常信息、方便学生对图书馆的借阅、归还、续借、查询,维护好所有图书的信息而提升开发的系统。由于图书的数据的增加导致图书管理系统逐渐出现不稳定的现象,不利于日常图书信息的管理与维护。基于管理者对图书的管理以及对图书的借阅、归还等提供更轻松的管理方式,同时也方便读者用户可以随时借阅、归还等诸多问题,决定开发图书馆管理信息系统。
1.2 项目可行性分析根据调查,图书馆每天的书籍借阅量、书籍归还量是十分大的,以及续借,仅仅依靠人员的登记十分困难的,极难保证登记信息的准确性,又不能即使做到及时性。所以有必要开发一个图书馆管理系信息系统。
1 )必要性分析:通过学生对于建立这一个信息系统的建立的调查,大家一致认为建立这个系统是必须的。
2 )管理的可行性:当今社会是信息化的社会,工作信息化使得很多复杂、烦琐的工作变得简单。我们将要实现的就是为烦琐的图书馆借出入工作以及图书处理工作做的管理信息系统。我们的成品,将可以运用于一些小型的图书馆运营,还可以运用于一些私人租书处,据了解,我校也有这样的私人租书店。不过,其日常图书出入登记都是书面记录的,这样会有很大的安全隐患和操作不便性。本系统就可以用于解决这一类问题,所以管理上有可行性。
3)技术可行性:从技术上讲,现有的网络技术和计算机技术完全能够实现该系统所要求的功能和性能。图书馆管理信息系统的主要任务是在读者和图书馆之间建立一座桥梁,能够互相沟通信息与处理信息。这一特点非常适合计算机技术,只有通过与计算机技术、发挥计算机的传递信息的速度快、准确度高的优势。计算机的硬件与软件技术的飞速发展,为系统的建立提供了技术需求。而且在当今的社会中,大多数人都掌握了一定的计算机知识,建立此系统,不会给人们带来烦恼,相反的,会更让人们理解到此系统的好处,为人们提供了更加方便的选择,所以,开发此系统,在技术上是完全可行的。
2 系统分析
组织结构与功能分析
组织结构图、组织与业务关系分析、业务功能
组织结构分析
组织与业务关系分析
图书管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护及系统状态的查看、维护并生成催还图书报表。
业务功能一览表
业务流程分析
数据流程分析
绘制数据流程图顶层数据流程图
图F1书F2馆
管F3理
员F4贝
F5
读者管理信息亠
图书采编信息
图书借阅
- 库存图书查询
■
* 借阅情况统计
P1 F6读者留言
书目查询
-F7—
图书馆
管理信
弋图书借阅预定
3系统设计
系统平台设计
由于本系统对于运行环境的要求不是太高,服务器端在Windows 2003 Server下安装使用,容易操作且维护简单。客户端可以在
Windows XP下运行使用。
基于上述软件开发工具的选择,并考虑到本系统的性能要求,本系统采用
Windows XP中文版作为开发,测试和运行平台.硬件选择为CPU,内存,硬盘
160G
数据库设计
①需求分析
图书馆图书编码即图书索取号,根据索取号我们可以很容易找到自己所需要的图书,索取号既能方便大家查找图书,又为借还图书提供了便捷。索取号包括两个层次,分类号和馆藏编号,由分类号我们课知道该书属于的种类,由馆藏
编号可知图书所在图书馆里的位置。
②E-R模型
③关系模式
将E-R模型转化为关系数据模:
书(书名、作者、编号)
借阅(借阅日期、应还日期、还书日期)借阅者(学号、姓名、性别、系别、班级)
代码设计
设计图书索取号,采用层次码,例如220
----------- 分类号
220' 馆藏编号
图书分类号图书分类名
A 马克思主义、列宁主义、毛泽东思想、邓小平理论
B 哲学、宗教
C 社会科学总论
D 政治、法律
E 军事
F 经济
G 文化、科学、教育、体育
H 语言、文字
I 文学
J 艺术
由于在索取号中带有分类号码,使同一学科主题的图书得以比较集中地排列在书架上,起到方便读者查找的作用。索取号的第二部分是按照图书入藏顺序所编辑的藏馆编号,一般编号越大的图书越新。
4系统实现
数据结构表、建表、窗体、报表等实现
图书表结构
借阅者表结构
1)使用向导创建“图书表”,使用设计器创建“借阅表”、“借阅者表”并在表中输入数据。
2)在三张表中输入数据
3)在“图书表”、“借阅表”、“借阅者表”之间建立"一对一"的关系
4)在表中查找替换数据
5)建立查询,以图书表查询为例
6)根据向导创建“图书”、“借阅”、“借阅者”窗体
7)建立报表