学校管理管理信息系统.docx
《学校管理管理信息系统.docx》由会员分享,可在线阅读,更多相关《学校管理管理信息系统.docx(13页珍藏版)》请在冰豆网上搜索。
学校管理管理信息系统
学校管理信息系统
设计报告
系部名称:
经济管理系
专业班级:
市场营销072班
指导老师:
孙老师
小组成员:
申爱虎李宁李晓阳杨作用
蔡广宙杨学超曾垂杨
一、系统总体规划
系统开发背景及需求分析
由于学校的规模扩大,作为一个大的学校,师生的信息管理,以及学校其他系统的管理非常的重要。
保证学校师生的信息和所有系统安全,真实,学校的规模和质量都相对的提高。
人工化的存储信息,不仅浪费大量的人力和物力。
真实性也得不到良好的解建立一个安全的真实的可靠的学校信息管理成为一种必然。
能准确、及时地反映学校各项工作的当前状态、利用过去的数据预测未来,能从全局出发辅助学校各职能部门以及校长管理学校
学校管理的现代化管理思想、管理方法和管理手段。
现代化学校MIS是管理现代化的重要标志,只有用计算机辅助进行学校管理,才能使大量的信息处理能够准确、及时地进行。
学校MIS是提高管理水平的有效手段从信息处理的意义上说,学校管理过程就是对有关信息进行处理的过程。
二、系统分析
1、学籍管理
1.1开发背景
随着学校的规模逐渐扩大,学校的招生越来越多,新进来的学生和以前的学档案管理规模越来越大,学生的信息管理存在不安全,不完整,不真实的隐患。
学校的管理者需要对学生负责,要高效的,安全的,真实的获取学生的信息。
本系统旨在将学生的信息有效的存储,方便学生管理者获取信息。
采用形式方便管理者随处管理。
对学生信息将进行安全检测,包括真实性。
1.2需求分析
学生管理者要求有学生的所有信息。
可以根据搜索到某个特定学生的信息,可以上传学生的成绩信息。
可以根据数据库里面学生的信息获得学生总体的统计信息比如:
主要的生源在哪个省,各个院系和专业的人数分布情况等。
各个学院的学生分别的统计信息。
保留毕业生的相关信息。
学生信息的真实监测组要求有辅助的自动检测功能,要求学生一些基本信息的真实。
可追溯到高中院校和毕业后就业单位,学生要求web页面的美观,可以修改自身的信息。
可以查看在校的成绩。
外观要求:
简单,简洁,完整的站点布局,完整的有效的连接。
1.3业务流程图
1.4学籍管理E-R图
2、 图书管理
2.1开发背景
图书馆管理是一项系列工程,它涉及到图书信息、读者信息、借还书信息等一系列问题,仅仅靠人工来管理难度很大,不仅浪费人力、物力、财力而且工作效率还低下。
而在计算机信息技术飞速发展的今天,借助计算机来帮助人们解决问题已经成为可能,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。
2.2需求分析
系统目标
图书管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强。
数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
系统开发的总体任务是实现各种信息的系统化,规范化和自动化。
需求定义
作为学生对图书管理系统的要求有:
1。
能按各种方式(比如书名、编号、作者)查询图书馆的藏书情况。
2。
能够方便地借阅图书、续借图书、归还图书。
3。
能够查询自己的基本资料、借阅图书情况。
4。
能够熟悉图书管理系统的使用。
作为图书管理员,他们对图书管理系统的要求有:
1。
能方便的对图书进行录入登记,注销陈旧的书籍。
2。
能够方便地对新生进行登记,或注销已经毕业的学生信息(基本信息,借阅信息)。
3。
能够随时发布一些诸如各学院学生借阅图书超期情况、馆内藏书情况、借情况等信息,以便各学院能够随时获知本院学生的一些借书信息。
功能说明
系统功能分析是在系统开发的总体任务的基础上完成。
本系统需要完成的功能主要有5部分:
A图书基本情况的录入,修改,删除等基本操作。
.书籍类别标准的制定,类别信息的输入,包括类别编号,类别名称,关键词,备注信息等。
.书籍类别信息的查询,修改,包括类别编号,类别名称,关键词,备注信息等。
3.书籍信息的输入,包括书籍编号,书籍名称,书籍类别,作者名称,出版社名称,出版日期,书籍页数,关键词,登记日期,备注信息等。
B办理借书卡模块。
.新生办理借书证。
.丢失办理借书证。
C实现借书功能。
.借书信息的输入,包括借书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,备注信息等。
.借书信息的查询,修改,包括借书信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,备注信息等。
D实现还书功能。
.还书信息的输入,包括还书信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息等。
.还书信息的查询和修改,包括还书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息等。
E能方便的对图书进行查询。
对超期的情况能自动给出提示信息。
性能要求
正确性,可靠性,效率,完整性,易使用性,可维护性,可测试行,复用性,安全保密性,可理解性,可移植性,互联性。
2.3图书馆概况
图书管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。
但一直以来人们使用传统人工的方式进行图书管理和借阅管理,这种管理方式存在着许多缺点,如:
效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。
这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
系统功能结构图(如下:
)
2.4业务流程图(如下:
)
2.5数据库设计
数据库需求分析
用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。
收集基本数据,数据结构处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
针对一般图书管理信息系统的需求,通过对图书管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:
●读者种类信息,
属性:
种类编号,种类名称,借书数量,借书期限,有效期限,备注。
主键:
种类编号
●读者信息,
属性:
读者编号,读者姓名,读者种类,读者性别,工作单位,家庭住址,电话号码,电子邮件地址,办证日期,备注。
主键:
读者编号
●书籍类别信息,
属性:
类别编号,类别名称,关键词,备注信息。
主键:
类别编号
●书籍信息,
属性:
书籍编号,书籍名称,书籍类别,作者姓名,出版社名称,出版日期,书籍页数,关键词,登记日期,备注信息。
主键:
书籍编号
●借阅信息,
属性:
借阅信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息。
主键:
借阅信息编号
2.6数据字典
1、数据流的DD表举例如下:
数据流
系统名:
图书管理编号:
条目名:
读者信息别名:
来源:
读者登记去处:
D3
数据流结构:
读者登记={读者编号+读者姓名+读者性别+工作单位+……}
简要说明:
修改记录:
编写日期
审核日期
2、数据元素的DD表举例如下:
数据元素
系统名:
图书管理编号
条目名:
读者编号别名
属于数据流:
读者登记存储处:
D3读者信息表
数据元素值:
代码类型:
字符
宽度:
10
取值范围及含义:
简要说明:
每一个读者都有一个唯一的编号
修改记录:
编写日期
审核日期
3、数据存储的DD表举例如下:
数据存储
系统名:
图书管理编号:
D4
条目名:
书籍信息表别名:
存储组织:
记录数:
约3000主关键字:
书籍编号
数据量:
约500KB辅关键字:
按编号主索引
记录组成:
字段名称:
书籍编号书籍名称…书籍作者…关键词。
。
。
宽度:
1432…8。
。
。
10…
简要说明:
修改记录:
编写:
日期:
审核:
日期:
4、数据加工的DD表举例如下:
数据加工
系统名:
图书管理编号:
条目名:
借阅信息录入别名:
输入:
借阅编号、读者编号…输出:
借阅信息表基本属性
处理逻辑:
借阅信息存储在dabase数据库的borrowinfo表中
简要说明:
输入某读者的图书借阅情况记录
修改记录:
编写:
日期:
审核:
日期:
读者种类设置
基本信息录入
2.7数据库概念结构设计
本程序包括的实体有:
读者类别信息实体,读者信息实体,书籍类别信息实体,书籍信息实体,借阅信息实体。
实体之间关系的E-R图
1、系统设计目标
图书管理信息系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强。
数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
系统开发的总体任务是实现各种信息的系统化,规范化和自动化。
(1):
方便的数据输入性能,良好的人机界面,人性化的输入服务,尽量避免汉字和长字符串的人工重复输入(采用代码词组),减少劳动量提高工作效率。
(2):
灵活地查询性能,能够准确快速的实现多种书籍信息输入数据和库存数据的查询。
(3):
考虑到学校将来对图书馆规划和发展以及对图书馆将来大量增加新图书的数据也能给予很好的处理。
(4):
把目前基本上还是“静态”图书管理转变为“动态”管理,实现能随时提供图书管理现状的各种信息。
2.系统配置方案设计(硬件配置与软件配置):
为了保证图书管理系统的稳定高速运行,必须要增加硬件并对现有的硬件进行改造,特提出以下硬件需求。
(注:
这里的硬件指一个完整的硬件系统,其部分的包含了对软件的需求,这些软件是为了正常运行管理系统所必须配备的)
(1):
服务器的要求:
1、服务器的中央处理部件(CPU)建议使用PIII1G(以上)Xeon处理器芯片。
2、服务器内存必须使用服务器专用ECC内存。
3、为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID01)。
4、为了防止服务器不可预测的故障,或者服务器的定期维护对公司整个业务造成的影响,所有建议使用两台服务器。
两台服务器应构成双机热备份。
中间使用WatchDog电路。
这样的结构可以保证整个系统的长时间不间断工作,即使在服务器定期维护的时候也可以使用后备另一台服务器工作。
5、服务器应支持热插拔电源。
6、服务器必须配备UPS(不间断电源)。
7、服务器应该放在学校内部。
不然无法进行程序调试。
8、服务器应该必须有固定IP地址。
9、其他性能在经济条件允许的情况下,应该尽量使用高速稳定的配件。
(2):
服务器上应该配备的软件:
1、操作系统:
MicrosoftWindows2000server或者MicrosoftWindows2000Advancedserver
2、数据库:
MicrosoftSQLServer2000(简体中文版)
3、服务器必须