图书馆管理信息系统实验报告.docx
- 文档编号:25255433
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:33
- 大小:761.23KB
图书馆管理信息系统实验报告.docx
《图书馆管理信息系统实验报告.docx》由会员分享,可在线阅读,更多相关《图书馆管理信息系统实验报告.docx(33页珍藏版)》请在冰豆网上搜索。
图书馆管理信息系统实验报告
管理信息系统实验报告
学院
:
信息工程与自动化学院
专业班级
:
自动化112班
学号
:
201110401219
姓名
:
马关能
《管理信息系统》实验
实验名称
图书馆管理信息系统设计
指导教师
任少军
系别
管理工程学院
专业班级
商务0802
学号
07084040
姓名
陈文婷
实验成果
实验报告
实验截止时间
2010.06.13
实验目的
实践学习管理信息系统的设计
实验内容
1.选择下列可选实体企业的运作,进行系统分析和设计工作,要求按照相应的选题给出该实体的功能模型,要求按照描述的语言进行组织结构、业务功能、业务流程、ER模型、数据流程、数据字典、数据库等MIS总体设计方案,成文可以参考网站实例。
2.选题:
(1)图书馆管理信息系统
(2)汽车修理公司业务管理信息系统
(3)学籍管理信息系统
(4)人事管理信息系统
3.实验描述:
(1)图书馆管理信息系统
时代的进步,计算机越来越广泛的运用,原先主要由手工操作的图书管理,正在慢慢的由计算机代替,并且日益完善。
图书管理系统就是为了解决和减轻繁琐的手工管理,使图书馆可以上升到一个完善的电子化,信息化管理。
在全球信息化的今天,是同计算机进行生产和管理已经成为一种趋势。
计算机可以为我们选择最优的方案来达到我们的要求。
在图书馆这一环境中,使用计算机管理可以最大程度减少操作难度,减轻工作人员的劳动负担。
图1组织结构图
某图书馆原有的组织结构按照这样的组织结构相应形成了下列业务功能一览:
图2业务功能一览
分属不同业务分类后,总体进行图书馆的业务模式,其中借书的业务操作流程如下所示:
图3借书业务操作流程图
根据以上实例,模拟情景:
有某图书馆进行图书馆管理信息系统项目开发,要求设计人员重新进行图书馆管理信息系统的总体设计,写出总体设计方案。
要求格式按照正文的格式,并且要有相应的语言描述,阐述设计的思路和意义。
(2)汽车修理公司业务管理信息系统
随着经济的发展和中国汽车市场的不断扩大,某汽车配件公司也随着发展的浪潮不断扩大规模,随之,订单成倍增加,各项业务更加细化,各部门工作量增加,以往的人工处理方式就显得力不从心,劳动强度大而且容易出错。
本课程设计的具体任务就是设计一个企业内部业务管理信息系统,利用现代计算机和数据库开发技术来代替人工处理,从而减轻企业各部门工作人员的劳动强度,提高工作质量和效率,提高信息资源的利用率和企业管理水平。
现在企业的业务流程管理方式为手工处理,重复劳动多,劳动强度大,而且容易出错,新系统的使用将有以下几个方面的优势:
1.从技术上考察
A.处理速度快,准确;
B.通过权限的设置,数据的安全性好;
C.方便查询;
D.控制精度或生产能力的提高
2.从经济上考察
A.系统建设不需要很大的投入;
B.可缩减人员编制,减少人力费用;
C.人员利用率的改进;
3.从各种社会因素来考察
A.可降低工作人员工作强度,提高效率,会得到企业上下员工的一致同意的;
B.可引进先进的管理系统开发方案,从而达到充分利用企业现有资源
综上所述,本系统的开发立项是可行的。
该公司的组织结构图如下所示:
图4组织结构图
由该组织结构图相应的业务功能一览式如下图所示:
图5业务功能一览
业务模式由上述业务功能一览确定后,设计出主要业务流程图如下所示:
图6业务流程图
根据以上实例,模拟情景:
有某汽车修理公司进行业务管理信息系统项目开发,要求设计人员重新进行业务管理信息系统的总体设计,写出总体设计方案。
要求格式按照正文的格式,并且要有相应的语言描述,阐述设计的思路和意义。
(3)学籍管理信息系统
某大学学籍管理信息系统的分析、设计和实施。
联系所学的管理信息系统开发的原理、技术、方法、工具和步骤,以及在各个阶段上应该完成的工作内容等理论知识,亲身体会开发一个管理信息系统的全过程及其工作内容,训练独立从事开发管理信息系统的能力。
请根据业务的现状与需求,设计出新的管理信息系统,并全面地进行管理信息系统的实施阶段中的系统分析、系统设计,写出系统实施方案。
1.业务现状:
每个学生从入学到离校的记录档案中学籍管理表格:
学生学籍表
学号
姓名
生源
组织关系
宿舍
专业
班级
入学时间
奖罚
01
李宪林
陕西省
团员
12#212
市场营销
04
2004-9-1
无
……
……
……
……
……
……
……
……
……
教工信息表
教工编号
姓名
教研室
学历
学位
供职时间
职称
组织关系
奖罚
t1215
曾宪山
企业管理
研究生
博士
20
教授
党员
无
……
……
……
……
……
……
……
……
……
学生________-_______学年第___学期__企业管理__成绩单
学号
姓名
专业
班级
课程编号
成绩
01
李宪林
市场营销
04
Qg01
86
……
……
……
……
……
……
授课信息表
课程编号
课程名称
授课教师
教师编号
Qg01
企业管理
曾宪山
t1215
按照培养计划哪个学期有哪些课程,在学期初,确定哪个系部的哪个教研室的哪位教师教授哪门课程,学生在期末,查询成绩。
但查询工作不能够满足学生和教师的要求,只能到教学办定期查询。
2.新系统需求:
要求实现网上查询,即时即查。
3.实验要求:
(1)分析业务,书写出业务中所关联的业务部门;
(2)绘出该业务的实体关系模型图;
(3)绘出业务数据的流程图;
根据新需求,利用校园网,设计系统实现的业务技术平台(系统设施);
实验报告的内容
1.系统分析部分
1)业务流程图
2)数据流程图
3)功能分析图
4)某大学工资管理信息系统流程设想图(新系统模型)
2.系统设计部分
1)功能结构图设计
2)新系统信息处理流程设计
(4)人事管理信息系统
企业办公自动化的管理,首要任务是对人员的管理。
对于大型企业集团,员工情况复杂,外派员工、借调员工、待岗员工、离退休员工等的存在,同时并行多种分类方式、多种统计规则。
员工信息管理平台开发与实现是企业关心的重点。
本集中实践环节的目的在于将《管理信息系统》的理论知识与实践相结合,利用设计和开发工具,以企业员工信息系统实现为目标,掌握MIS理论,并利用所学习的系统设计方法进行设计,用VB程序语言做代码实现,亲历管理信息系统实施阶段,达到管理信息系统的学习目的。
改善员工信息的人工管理,优化企业由于组织结构造成的员工数量、复杂程度、员工异动流程,实现员工信息的自动化管理,使得员工基本信息管理、员工异动情况管理完全自动化,管理精度提高,灵活处理各种员工资料变动、员工内部调动以及企业人员信息总览,能够满足企业对员工信息管理的要求。
(1)按照要求理解本系统的总体设计方案,分析系统方案设计的流程图与数据库设计、系统代码实施的关系,明确实践目标、步骤和内容;
(2)按照管理信息系统总体方案的数据库设计,按要求建立数据库,完成实践内容,完成表的创建、表关系的建立;
(3)完成《企业员工信息管理系统》中各种功能模块界面的绘制,并写出操作步骤;
(4)完成《企业员工信息管理系统》中各种功能模块代码的编写,明晰事件代码的功能,以及实施的效果;
(5)完成《企业员工信息管理系统》项目的编译,将项目文件生成可执行运行程序;
(6)完成实验报告,写出实验总结。
1.系统需求分析
解决方案要帮助企业人力资源部门提高工作效率、减少出错率,达到员工管理更加全面细致的目标。
系统要包括以下几方面功能:
(1)系统功能
包括系统登录、退出、账户管理等基本功能,只能由专门的管理员登录进行对员工信息的操作,确保系统的安全性。
并且根据需要可以添加其他登录用户,但对权限就要进行限制。
另外,根据需要可以更改密码。
(2)数据管理功能
实现数据的录入、修改和删除功能。
注意保证数据内容的完整、全面,在创建数据表字段时,应该充分考虑到企业员工所有的基本情况。
(3)信息查询功能
对于员工数据库中的信息,可以显示数据库中所有员工的所有信息,并能够根据不同条件对数据进行筛选,查询所需员工信息,甚至可以根据不同条件,以图形方式可视化地显示信息分析。
2.总体设计方案
根据企业员工复杂的情况,如:
外派员工、借调员工、待岗员工、离退休员工的操作流程及统计规则,现确定总体设计方案如下:
图77系统总体设计方案结构图
3.数据库设计
3.1绘制数据流程图
根据系统总体设计方案,可以绘出整个系统的程序流程图,如图2所示:
图2企业员工信息管理系统程序流程图
3.2E-R模型分析
用简单直观的图形方式描述现实中的数据,而不涉及这些数据库系统中将如何实现。
按照E-R图画法,可将“企业员工信息管理系统”描述如下图3:
3.3数据表设计
在存放管理信息系统VB6程序的同一文件夹下,新建一个名为accessdb的文件夹,并使用Access创建名为peopledb.mdb的数据库文件。
然后使用Access的设计器向peopledb.mdb数据库中添加以下数据表,并确定表中各字段含义。
图3“企业员工信息管理系统”E-R模型分析
根据以上实例,模拟情景:
有某企业进行员工人事管理信息系统项目开发,要求设计人员重新进行人事管理信息系统的总体设计,写出总体设计方案。
要求格式按照正文的格式,并且要有相应的语言描述,阐述设计的思路和意义。
图书馆管理信息系统(MIS)
第一章图书馆管理信息系统的系统规划
1.1图书馆管理项目开发背景及开发目的
1.2图书馆管理可行性分析
第二章图书馆管理企业内部业务管理信息系统的系统分析
2.1组织结构与功能分析
2.2组织/业务关系图
2.3业务功能一览表
2.4业务流程图
2.5数据流程图
2.6系统数据库建模----E-R模型分析
2.7数据字典
2.8数据库设计
2.9系统U/C矩阵分析
第三章图书馆业务管理信息系统的系统设计
3.1功能子系统划分
3.2层次化模块结构图
第四章系统设计总结
4.1项目实施中各个工作流程及时间分布
4.2本人系统设计特点
4.3对教学实验作业的建议
第一章图书馆管理信息系统的系统规划
1.1图书馆管理项目开发背景及开发目的
传统的图书馆管理工作主要是由于书籍管理、借阅管理、图书管理查询。
该工作主要由学校图书管理人员来完成。
近年来,随着招生规模的持续壮大,图书馆的容量也不断增加,有关图书的各种信息量也成倍的增加。
面对庞大的信息量,传统的人工式的管理导致工作繁重,人力物力过多的浪费,图书馆的管理成本高,然而工作效率却不高,工作质量也难以得到可靠的保证,从而影响了整个图书馆的运作及管理。
时代的进步,计算机越来越广泛的运用,原先主要由手工操作的图书管理,正在慢慢的由计算机代替,并且日益完善。
图书管理系统就是为了解决和减轻繁琐的手工管理,使图书馆可以上升到一个完善的电子化,信息化管理。
在全球信息化的今天,是同计算机进行生产和管理已经成为一种趋势。
计算机可以为我们选择最优的方案来达到我们的要求。
在图书馆这一环境中,使用计算机管理可以最大程度减少操作难度,减轻工作人员的劳动负担。
实现“以人为本,科学管理,创建新型现代化学校图书馆”的目标
1.2图书馆管理可行性分析
图书馆是图书馆管理系统是利用计算机技术使书籍管理、借阅管理、图书管理查询等有机的结合在一起方便图书管理人员进行统一高效率的管理。
对于系统的结构特性设计,应遵循提高系统实用性和操作简便灵活性的设计的原则。
在业务流程上遵循了手工管理时的操作流程,使学生很快掌握操作程序等。
1.2.1经济性可行性研究
目前计算机广泛应用于各个领域,尤其是在数据处理方面表现出了巨大的优势,利用计算机将各种复杂的数据,都制作成数据库,交由电脑来管理。
用电脑管理数据,可以最大程度减少操作难度,减轻工作人员的劳动负担,并且运算速度快,可靠性高。
这使得创建一个好的信息管理系统成为一个必要的工作。
但是,建立图书馆管理系统在经济上是否可行呢?
一方面,随着计算机的普及,硬件设备价格不断下降。
建立图书馆管理系统的费用并不是十分的昂贵。
通常一个小型的图书馆借阅管理信息系统只需几台普通计算机。
以及少量的辅助设备。
即使加上开发时产生的各种费用也不会和高。
一般情况是可以接受的。
另一方面建立图书馆管理以后,,由于图书馆的业务比较固定,后期的维护费用将是比较低的。
而且由于计算机的使用,降低管理人员的劳动强度,提高劳动效率,甚至节约人员成本。
减少由手工管理失误带来的损失。
所以建立一个图书馆管理信息系统所需经济技术投入不会太大,在经济方面完全可行的。
1.2.2技术性可行性研究
信息时代到来,人们对信息处理的需求越来越高,从而使管理信息系统开发技术得到了从分的发展与完善,使得开发本系统在技术性成为可能。
该系统使用了VisualBasic6.0结合MicrosoftSQL数据库进行开发,比较容易上手。
目前,管理信息系统已经应用到了各个领域。
很多图书馆已经采用了先进的图书管理系统,所以会由很多成功的经验可以让我们在设计和实施的过程来借鉴,极大地降低了开发的风险。
所以,建立一个图书馆管理信息系统在技术上市可行的。
1.2.3管理可行性研究
系统的工作流程设计遵循了手工的操作流程,所以工作人员只要会简单的计算机录入工作就能很快地掌握系统的使用。
也降低管理人员的劳动强度,提高劳动效率,甚至节约人员成本。
减少由手工管理失误带来的损失。
综上所述,系统的开发无论是在经济、技术、管理方面都是可行的可以进一步开发研究。
第二章图书馆管理企业内部业务管理信息系统的系统分析
2.1组织结构与功能分析
组织结构图一张反映组织内部之间隶属关系的树状结构图如图2.1-1,组织结构是如何对组织内部进行分工、分配任务,形成上下左右的部门联系以及上下职位结构。
组织结构反映了组织的目标和计划、管理人员可利用的权责、组织所处的环境条件。
图1图书馆的组织结构图
从图中可以看出,这种组织结构设置简单、权责分明,信息沟通方便,便于集中管理。
适合于规模较小的图书馆。
2.2组织/业务关系图
由上一节知道,组织结构图对于组织内部各部分之间的联系程度,组织各部分主要业务职能和它们在业务过程中承担的工作却不能反映出来。
这会给后续的业务带来困难。
为了弥补这方面的不足,通常需要组织/业务关系图来反映组织各部分在承担业务时的关系。
“√”表示该部门是该项业务的相关部门;
“×”表示该部门是参加协调该业务的相关单位;
“*”表示该部门是对应组织的主要任务;
空格:
表示该单位与对应业务无关。
2.3业务功能一览表
业务功能一览表是一个完全以业务功能为主体的树状表,其目的在于描述组织内部各部分的业务和功能
2.4业务流程图
业务流程图(transactionflowdiagram简称TFD)就是利用一些规定的符号及连线来表示某个业务处理过程。
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。
换句话说,就是一“本”用图形方式反映实际业务处理过程的“流水账”。
业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。
2.5数据流程图
数据流程图(DataFlowDiagram,DFD)是以管理业务流程图为依据,通过抽象以舍去具体的组织结构、工作场所和物流等,单从数据信息流动的角度,来描述系统内部及系统与环境之间的数据信息的传递、处理和存储过程的一种工具[1]。
数据流程图中常用的符号如图2.5-1所示:
2.6系统数据库建模----E-R模型分析
E-R模型(实体联系模型),简称E-R图,是描述概念世界、建立概念模型的实用工具。
由前一章的分析可以看出,本系统主要有四个基本实体:
管理员,图书,读者和统计表。
各实体间的联系图如下图所示:
各实体联系图
其中各实体的属性如下图
~
图所示:
学生属性图
图书属性图
分管理员属性图
实体:
学生(学生学号,学生姓名,性别,电话,身份号)
图书(图书编号,书名,作者,出版社,定价,图书类别,图书出版日期,图书数量)
管理员(编号,名字,密码,加入时间)
联系:
学生管理(图书管理员,学生姓名,学生密码)
图书管理(图书管理员,借阅号,归还号)
查询(图书编号,借阅证号,图书管理员,学生)
E-R图是建立数据模型的基础,根据E-R模型向关系模式的转换规则,可以将E-R图中所有的实体和联系都用关系来表示,从而可以得到数据库的逻辑模型。
2.7数据字典
数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.下面列出了系统的主要数据字典。
图书:
图书表结构
别名:
描述:
记录所有图书的基本情况
定义:
图书表信息=图书编号+图书名称+图书ISBN号+图书作者+图书出版社+图书类型+图书价格+库存量+图书副本数量+图书总数
位置:
Librarydat.mdf数据库
名称:
管理员
别名:
描述:
记录管理员信息
定义:
管理员信息=管理员ID+管理员name+密码+加入时间
位置:
名称:
借阅请求
别名
描述:
学生借阅请求信息
定义:
借阅登记表=借阅ID+学生学号+图书编号
位置:
借书登记:
借书登记表
别名
描述:
记录所有图书的借阅情况
定义:
借阅登记表=借书编号+学生学号+图书编号+借书时间+归还时间+是否归还
位置:
Librarydat.mdf数据库
学生信息:
学生信息表结构
别名
描述:
记录所有学生信息情况
定义:
学生信息表=学生学号+学生姓名+性别+电话+身份号
位置:
Librarydat.mdf数据库
名称:
归还图书
别名
描述:
归还图书的相关信息
定义:
归还图书=借阅ID+学生学号+图书编号+归还日期
位置:
归还登记:
归还登记表结构
别名
描述:
记录所有已归还图书的借阅情况
定义:
归还信息表=编号+图书名称+归还时间+作者+出版社
位置:
Librarydat.mdf数据库
名称:
提示惩罚信息
别名
描述:
未归还图书的学生需要提示的信息
定义:
提示惩罚信息表=借阅ID+学生学号+图书编号+应归还日期+处罚提示
位置:
名称:
管理条例1
别名
描述:
对正常归还的处理方法
定义:
管理条例1=借阅ID+未过规定归还时间
位置:
名称:
管理条例2
别名
描述:
对丢失或超期归还图书的处理方法
定义:
管理条例2=借阅ID+过规定归还时间+相关处罚方法
位置:
名称:
借阅结果
别名:
描述:
是否借阅成功的返回结果
定义:
借阅结果=借阅ID+图书编号+学生学号+是否借出+提示成功借阅
位置:
名称:
归还结果
别名:
描述:
归还图书操作完成后成功的返回结果
定义:
归还结果=借阅ID+图书编号+学生学号+是否已归还+是否提示惩罚
位置:
2.8数据库设计
依据数据库的原理,并结合以上E-R图,经过转化,即可进行数据库的物理设计。
基于以上数据库的逻辑设计,考虑程序设计的简易性,本系统决定采用一个数据库,在其下创建5个数据表,其结构分别如下:
表2.8-1图书信息表的结构
序号
字段名称
字段说明
类型
位数
属性
是否为主键
1
cBooksID
图书编号
文本
7
必须非空
是
2
cBooksName
图书名称
文本
20
必须非空
3
cBooksISBN
图书ISBN号
文本
15
可为空
4
cBooksAuthor
图书作者
文本
10
可为空
5
cBooksPublisher
图书出版社
文本
20
可为空
6
cBooksType
图书类型
文本
16
可为空
7
smBooksPrice
图书价格
货币
可为空
8
iBooksStoreQuan
图书库存量
整数
可为空
9
iBooksLeftQuant
图书副本数量
整数
可为空
10
iBooksTotalQuan
图书总数
整数
可为空
2.图书借阅登记表(tBorrow),其字段列表如表2.8-2所示。
表2.8-2图书借阅登记表的结构
序号
字段名称
字段说明
类型
位数
属性
是否为主键
1
cBorrowID
借书编号
文本
6
必须非空
是
2
cVipID
学生编号
文本
6
必须非空
3
cBooksID
图书编号
文本
7
必须非空
4
cBorrwTime
借书时间
时间日期
可为空
5
cReturnTime
还书时间
时间日期
可为空
6
cReturn
是否归还
文本
1
可为空
3.图书归还登记表(tReturn),其字段列表如表2.8-3所示。
表2.8-3图书归还登记表的结构
序号
字段名称
字段说明
类型
位数
属性
是否为主键
1
cBorrowID
借书编号
文本
6
必须非空
是
2
cVipID
学生编号
文本
6
必须非空
是否为主键
3
cBooksID
图书编号
文本
7
必须非空
是
4
cBorrwTime
借书时间
时间日期
可为空
5
cReturnTime
还书时间
时间日期
必须非空
6
cReturn
是否归还
文本
1
必须非空
7
cNoReturn
归还异常
文本
8
可为空
4.学生信息表(tVip),其字段列表如表2.8-4所示。
表2.8-4学生信息表的结构
序号
字段名称
字段说明
类型
位数
属性
是否为主键
1
cVipNO
学生编号
文本
6
必须非空
是
2
cVipName
学生姓名
文本
10
必须非空
4
cVipSex
学生性别
文本
1
可为空
5
cvipAddTel
学生电话
文本
必须非空
6
cvipID
学生身份证号
文本
必须非空
5.管理员信息表(tOperators),其字段列表如表2.8-5所示。
表2.8-5管理员信息表的结构
序号
字段名称
字段说明
类型
位数
属性
是否为主键
1
cOperatorID
管理员编号
文本
5
必须非空
是
2
cOpe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理信息系统 实验 报告