管理信息系统实验报
告
姓 名:
班 级:
学 号:
完成时间:
管理信息系统实验报告
一.摘要
21世纪是信息产业的时代,全球信息电子化的潮流势不可挡,计算机被广泛应用使我们的经济和社会生活因此发生了深刻的变革。与此同时,我国的教育事业蓬勃发展,升学率普遍提高,各类学校校规模不断扩大,对于学生管理工作的高效性和规范性提出了更高的要求。
该系统分为学生信息管理、学生成绩管理、考试管理和用户管理四大模块,具备信息录入/修改/删除、成绩录入/修改/删除、添加/修改/删除考试信息、添加/删除考试科目、添加/修改/删除系统用户等功能。它能方便老师、学生、家长查询信息。整体上实现了全校学生信息的网络化管理。
二.引言
长期以来,学校对学生学籍的管理都还使用着传统的模式。在此模式下,人工的记录学生信息、考试信息等等。而随着现代素质教育与时代的不断发展这样的模式已经不能完全适应现代的教育形势。
信息化时代的到来,使学校传统的管理方法和办学水平都受到了极大的挑战。随着Internet技术持续迅猛的发展,给传统的办学模式提出了新的要求。进入新世纪,从世界各国教育信息化的进程来看,不但竞争异常激烈,而且无论是在教育信息基础设施和资源建设上,还是在普及的程度上,中国与西方发达国家甚至某些发展中国家相比,都存在着较大的差距。新的世纪里,如果中国不能很好地利用互联网的平台和以较低的成本对推动教育信息化缺乏明确的方向,势必偏离信息化的轨道,进而阻碍社会信息化的进程和整个国民经济的发展。因此,实施教育的信息化已经刻不容缓、迫在眉睫,而其中的学生学籍管理是其中一个不可或缺的环节。
较之传统的管理方式,笔者开发的学生学籍管理系统的优势有:一方面可以动态地管理每个学生的信息;另一方面,教师可以在任意时间、任意地点通过网络查看学生信息;另外计算机化的管理的一大特点是查找准确而迅速:系统可以在输入结束后当场给出准确的查询结果。
(1)系统开发的目的和意义
20世纪末,随着我国计划生育的不断普及和深入,入校人数正逐步下降,而各个学校的规模却在不断扩大,校与校之间的合并规模也越来越大,而此时计算机在各学校也开始普及,一些学校开始将计算机应用到学生信息的管理中去,为学生管理信息系统的形成打下了坚实的基础。而此时的应用计算机的功能还仅限于记录学生的基本信息,以供需要时查询,数据库是比较流行的FoxPro。在新生入校时将学生的基本信息记录输入FoxPro,并集中报到教务处,以备查阅。在遇到荣誉称号、违纪处分等学生管理工作时也是如此,所以计算机的功能仅仅是代替了手写工作,并没有发挥其在信息处理方面的优点。但是,对于学生管理工作来说,这已经是一个质的飞跃。
由于将数据录入FoxPro的工作是学校工作人员直接对FoxPro数据库的操作,而随着各学校的合并后的人数的变化导致了管理的复杂性,所以一些学校就自己开发了学生信息管理系统,这就是最初的学生管理信息系统。这种初级的学生管理信息系统的主要功能是:为学校管理工作人员输入大量数据提供一个操作简单、使用方便的友好界面;在已有的数据中作简单的查询和统计。主要的缺点是:只是实现了局部的电子化,但是仍然使用物理媒体(如软盘、光盘、移动硬盘等介质)进行传输,没有发挥校园网络的优势;教务处的数据仍然需要集中整理,重复工作比较严重;从教务处到以下各个年级和班级信息收集和信息反馈耗费了大量的时间,使得工作效率低下。
初级的学生管理信息系统虽然使得学生管理走上了信息化的道路,但是仍然摆脱不了手工时代的阴影,校园网的优势并没有得到充分的利用,所以这种初级的学生管理信息系统还不可能完全满足教育事业发展的需求。
学生学籍管理系统,旨在探索一种以互联网为平台的管理模式。这种新的管理模式,为现代管理创造了一种新的环境,使教务管理突破时空限制,实现管理的网络化,提高管理效率和标准化水平。使学校管理者、教师和学生可以在任何时候、任何地点通过网络进行管理与查询。这还让管理者从繁重的工作中解脱出来,将主要精力转移到创造性的教学改革工作中。
(2)系统开发的目标
以现代计算机技术、网络技术为基础的数字化教学正朝着信息化、网络化、现代化的目标迈进。如今,国内的大部分学校都已接入或将要接入互联网并建成校园网,各校的硬件设施已经比较完善,通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理,从而实现教育的网络化和信息化。与网络技术相结合的新型学生学籍管理模式,对教育、教学过程有着极为宝贵的特性,可以为新型的办学模式提供一个信息化的平台。
本学生学籍管理系统分为学生信息管理、学生成绩管理、考试管理和用户管理四个功能模块。
一、学生信息管理模块
主要是对学生信息(如学号、姓名、性别、家庭住址等)进行管理。本模块又分为五个子模块:
◇录入学生信息
◇查询学生信息
◇修改/删除学生信息
◇ 打印学生信息
◇班级管理
二、学生成绩管理模块
主要是对学生成绩进行管理。本模块又分为四个子模块:
◇录入学生成绩
◇查询学生成绩
◇修改/删除学生成绩
◇打印学生成绩
在使用学生成绩管理模块前请先进入学生信息管理模块录入相关信息。
三、考试管理模块
主要对考试进行如下管理:
◇添加新考试
◇对已有的考试信息进行修改/删除
◇对考试科目进行添加/删除
本模块只有管理员才能使用,普通用户不能进入。
四、用户管理模块
主要对使用本系统的用户进行如下管理:
◇添加新用户
◇删除用户
本模块只有管理员才能使用,普通用户不能进入。
三.实验目的:
学习MIS的设计方法和思想,建立对管理信息系统的感性认识,认识管理信息系统给组织和个人带来的影响。
可以方便老师了解学生的学籍情况(例如学生的家庭背景,档案,入学情况,注册信息,毕业事宜等);学校可以方便管理学生了解学生各方面情况;学生自己也可以随时了解自己在学校的各方面情况.
影响:大大的方便自己平时了解情况,发生什么事情学校也可以及时的处理.在学校的网页中自己可以了解到学校的各方面方针政策和动态及时安排自己的时间.
实验报告通过对学生学籍管理信息系统的了解,认识到学籍管理信息系统是老师学生日常工作生活不可缺或的重要部分.很大情度上方便了师生的学习生活.认识到其作用与 不足.
四.实验过程
笔者设计的基于Internet 的学生学籍管理系统,相比传统的管理方式,其最大的特点是时效性强、效率高。单从记录学生信息来看,就可以由传统的人工记录需要的几个小时甚至几天减少到现在的几分钟;这样就节约大量的人力物力;节省了社会成本,提高了工作效率。如此可让老师们能将更大的精力放上教学上去。最终现实学生信息管理的网络化、高率化及现代化。
学生学籍管理系统初步系统构架说明文档
2.2系统网络体系结构确定
1.系统的结构设计
数据库在一个信息系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据库存储的效率,保证数据库的完整和一致。同时,合理的数据库结构也将有利于程序的实现。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
系统的结构流程框架如图1所示:
图1. 学生学籍管理系统的结构设计
2.数据流程图
数据流程图(Data Flow Diagram,简称DFD)是新系统逻辑模型的主要组成部分,它可以反映出新系统的主要功能、系统与外部环境间的输入输出、系统内部的处理、数据传送、数据存储等情况。
如图2.所示为本信息管理系统的数据流程图
图2. 学生学籍管理系统的数据流程图
3.数据库概念结构设计
实体—关系模型(Entity—Relationship Module,简称E—R模型)是数据库结构设计常用的方法。E—R图中的巨型表示实体,菱形表示实体间的联系,联系的类型可用1:1或M:M表示,圆角表示实体的有关属性,如图所示的是本管理系统的E—R图:
图3. 学生学籍管理系统的E—R图
4. 数据库逻辑结构设计
现在需要将上面的数据库概念结构转化为数据系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体之间关系的基础上,形成数据库的表格以及各个表格之间的关系。
根据系统E—R图需要设计以下几个数据表来存放学生的信息。
StudentInfo学生个人信息表
StudentInfo学生个人信息表
TestName信息表
TestName信息表
Subject课程信息表
Subject课程信息表
考试成绩存储信息表(本表名由考试名称决定)
考试成绩存储信息表
五.结论
一晃一学期的上机实验接近了尾声,经过老师的精心指导和这段时间的加班加点,同时阅读了大量的资料(包括网上资料),完成了学生学籍管理系统的实验。
学生学籍管理系统实现了教育信息化过程中考试的网络化、规范化和自动化,基本上可以满足学校内部对学生信息管理的要求,可以实现学校的低成本投入、高效率办公的宗旨;有效地避免纸张资源和人力资源的浪费,有利于环保,提高了工作效率。
三个多月的时间,是对大学三年的知识和学习能力的检验。回想这三个月来,有过欢乐,有过痛苦,自己在生活的磨炼中也逐渐走向成熟。想想自己正向着自己的目标一步步地迈近,感到十分的欣慰。忙碌的生活教会了笔者如何去合理地安排时间,如何去寻找多个答案,然后从中选出一个最佳的。在这次的实验中,笔者学到了很多东西,冷静,先理清思路,再看看问题出在哪里,之后就打开baidu和google等搜索,在整个开发过程中,笔者也总结了以下几点心得:
1、 任何事情必须按照一定思想去完成,如开发一个系统我们必须依照
软件工程的思想一步一步去完成。
2、 论是为实践服务的,实践不能被理论(尤其是设计模式)束缚;
3、 没有不变的需求,要为程序留下足够多的拓展空间;
4、 用正规文档记下变量使用情况;
5、 能用机器生成的代码就不要去手写,最宝贵的就是时间;
这次上机实验,使笔者在数据库设计、编程技术方面有了长足的进步,对系统开发过程、步骤有了比较深刻的认识。当通过这次实验,我对学生学籍管理系统的原型进行了一些基本的技术方面的探索,通过这些探索。我也对我国现阶段的管理系统有了一些大致的了解,从而也学习到了很多其他方面的知识,掌握了我们国家当今在教育系统这一领域中数字信息化的程度。随着科技的不断进步,我相信我们国家在学生管理这块中定能得到长足的发展,一定能够实现学生信息管理工作的完全智能化、高效化和现代化。
青 岛 农 业 大 学
管理信息系统实验报告
报 告 题 目 某学校图书管理系统设计实习报告
学生专业班级
学生姓名(学号)
课题设计日期
一 图书管理系统规划
1.1绪论
20##年的今天是一个信息高度发达的时代,伴随着科技的进步,文化的汲取,人们对于图书信息的了解与掌握也达到了一定的高度。尤其是学生对于知识的渴求更是与日俱增。图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。介于这一现象,我们对于图书馆的借阅管理系统进行了全面的分析处理,在信息高速发展的今天,促使图书馆管理运用网络技术,通过信息系统的开发,在图书馆之间互通有无,有利于提高图书的利用率。
本次系统分析设计以中国计量学院的图书馆为原型对其图书其中的借阅系统进行分析,逐步体现图书馆的信息管理现状,及其日后的改进方案的提供。
1.2图书馆系统分析
“图书馆借阅管理信息系统”的主要功能有:读者登陆、图书借阅、图书采编、读者信息管理和系统维护。系统功能如下图1.2.1:
图1.2.1 系统组织结构图
各子系统功能如下所述:
读者登陆
读者访问系统时系统将检验读者的名字和密码,经过注册的读者允许进入系统。
图书借阅系统
读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。
图书采编体统
图书采购入库,经过编目等处理后,将其目录信息存入数据库,提供给读者检索适用。目录信息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。
系统维护模块
系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体情况。
1.3图书借阅系统可行性分析
可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。利用信息技术来解决解决图书馆面对日益增长的读者增加图书流通量的问题,提高运作效率与服务质量等已是当务之急。
图书馆的图书管理工作是否能用信息技术来解决,是否有必要用计算机来支持相关的管理,实施管理信息系统的成本及所能达到的效果怎样,以下从技术、经济、社会三个方面来对系统的可行性进行相关的叙述:
(1)技术可行性
技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
(2)经济可行性
作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。
(3)社会可行性
社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。
结论:本项目具有方便快捷等优势,投资回报利益大,使得图书馆管理实现电子化,符合社会信息化发展需要,技术,经济,社会方面都是可行的,可以开发本系统。
二 图书管理系统分析
2.1 系统组织结构与功能分析
为了对系统有一个全貌性的了解,首先我们对系统的内部人员结构、组织及用户情况进行了一定的了解。图书馆系统的组织结构图如下:
图2.1.1组织结构图
其中,我们重点对于图书借阅室进行了深入的分析和了解,并制作了图书的借阅与归还业务流程图及其数据流程图。
2.2业务流程图分析
系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。图书馆里信息系统的借阅归还业务流程如图所示:
图2.2.1业务流程图
2.3数据流程分析
数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。以下是图书馆借阅与归还管理信息系统的数据流程图:
零层数据流程图:2.3.1 、 第一层数据流程图2.3.2
图2.3.1—2 数据流程图
三 图书管理系统设计
3.1 系统设计的任务及原则
管理信息系统处理的合理选择,就是一个处理过程的设计问题,选择处理方式实际上时根据系统的任务、目标和环境条件,合理地选择信息活动的形态及其方法。
程序流程图又称程序框图,表示方法简单,是用来描述程序执行的逻辑过程。他把程序执行的步骤归纳为:处理、判断、输入、输出、起始和终结等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。
信息管理系统的程序流程图元素如下所示:
图3.1.1 程序流程图元素
3.2代码设计
为了和工作人员以往的图书管理方式相一致,物资信息编码以数字表示。根据行业标准,所有图书分为6大类(两位字母),每大类又分为若干号码(三位数字)。
分类如表3.2.1所示:
表3.2.1 图书分类代码表
例如:YY001 代表英语类为001的图书。
001表示书名
此外,为了使数据录入、图书信息管理、图书信息查询、统计的方便快速,我们还根据需要对图书的去向和来源进行了统计用信息编码。
3.3数据库设计
(1)设计数据库
本系统实现了系统登录功能 , 而系统登录需要账号和密码 , 这就需要 创建一个“系统帐号”数据表 , 用来存储系统登录用的账号和密码。
本系统要实现图书资料和学生资料的管理 , 所以需要创建 “学生信息”数据表和“图书信息 ” 数据表。 “学生信息 ” 数据表中包含了学生的“系别”信息 , 在本系统中为了简化系别的管理 , 另外创建了一个“系别”数据表用来存储系别的信息 , 在“学生信息” 数据表中只存储系别的编号。
由于系统要实现读者借还书功能、还要实现读者借还书记录的查看 ,所以还需创建一个“读者借书记录 ” 数据表来保存读者的借阅记录。
(2) 创建数据库
“图书借阅管理系统”作为一个完整的数据库管理系统 , 在创建阶段利用项目管理器可以更好组织管理各种格式的文件 , 因此首先需要创建一个项目 , 然后在项目管理器创建其他格式的文件。
在 VFP 主窗口中选择“文件”菜单下“新建”子菜单 , 在打开的“新建”对话框的“文件类型“区域中选中”项目”,然后单击右侧的”新建文件”按钮,打开”创建“对话框中的”项目文件“文本框中输入项目名称 , 在此输入 "图书”,单击“保存”按钮即创建了一个项目。
在项目管理器的“数据”选项卡中选中“数据库”单击右侧的“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据库”, 在弹出的“创建”对话框的“数据库名”文本框中输入数据库的名称 , 在此输入“图书”作为数据库名 , 单击“保存“按钮即创建了一个空的数据库。
在项目管理器的“数据”选项卡中打开刚才创建的“图书”数据库的目录树,选中“数据表”,单击右侧的“新建”按钮即可开始数据表的创建。
本系统中要用到的数据表的字段的属性设置分别设置如下:
表3.3.1 “系统帐号”数据表字段属性设置
本系统中要用到的数据表的字段的属性设置分别设置如下:
表3.3.2 “系统帐号”数据表字段属性设置
创建“系统账号” 数据表后向数据库中添加一条记录作为系统的默认帐号。“学生信息”数据表各字段的属性设置如表 3.3.1 所示。
图3.3.1学生E-R图
表3.3.3“学生信息”(Student)数据表字段属性设置
表3.3.4 “图书信息”数据表字段属性设置
对“图书信息”(Book)数据表的字段属性设置需要说明的是“借阅次数”和“是否借出”字段的默认值一定要设置,因为对于新添加的图书,其一定是没有被借出的,而且其借阅次数一定是0,所以在表单中向数据表添加记录时,这两个字段应该是不需要添加的,可以由默认值生成。
图3.3.2 图书E-R图
表3.3.5“读者借书记录”数据表字段属性设置
图3.3.3 图书馆总体E-R图
3.5物理配置方案设计
图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较快的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存教大的系统。网络通信速度选用100Mbit/s/1000Mbit/s。为保证系统中的信息安全,配置必要的数据备份设备(采用外部备份方式)。
四.系统评价
4.1图书管理系统系统优点
图书馆管理系统可以有效的省去很多的人为登记错误,并且能够节省广大的师生的宝贵时间。另外一方面,图书管理系统具有界面清晰,操作简单,功能少而实用,实现了图书馆理工作的自动化,减少了手工劳动量带来的数据遗漏,误报等人为因素,提高了工作效率。另外,系统开发设计比较通用,此系统里面的数据都是从数据库中提出(包括图书名称、借阅者名称等),不受固定数据限制,增强系统的通用性。一般的程序设计人员就可完成。因此,这是推动资料室图书管理工作自动化的好方法。
4.2图书管理系统缺点
尽管图书管理系统给广大的师生打来了不小的好处,但是在完善的系统也会有所敝处,有计算机操控的系统,一但计算机系统出现问题,整个图书馆的借阅系统就会跟着瘫痪,给我们的图书借阅带来麻烦。而且,系统的维修也需要一定的时间,相信不久的将来,我们可以发明一种双向控制的图书管理系统的方法,为学习爱好者提供一个更加安全的信息处理方法。
五.总结
管理信息系统(Management Information Systems简称MIS)是一个不断发展的新型学科,MIS的定义随着计算机技术和通讯技术的进步也在不断更新,在现阶段普遍认为管理信息系统MIS是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。
管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。完善的管理信息系统MIS具有以下四个标准:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。具有统一规划的数据库是MIS成熟的重要标志,它象征着管理信息系统MIS是软件工程的产物. 管理信息系统MIS是一个交叉性综合性学科,组成部分有:计算机学科(网络通讯、数据库、计算机语言等)、数学(统计学、运筹学、线性规划等)、管理学、仿真等多学科。信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息得质量。所以能否有效的管理信息成为企业的首要问题,管理信息系统在强调管理、强调信息的现代社会中越来越得到普及。
西安郵電學院数据库原理及应用设计报告题目:学生信息管理系统一.设计目的学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需…
2Intuitiveampeasytouse直觉式且容易使用的操作界面让百忙中的高阶主管透过简单的表示方式就可了解企业整体概况不需…
徐州工程学院管理学院实验报告实验课程名称管理信息系统实验地点城南主楼经济管理实验中心C71520xx年3月至20xx年5月专业财务…
目录1引言1211问题的提出112本系统的研发背景1213参考资料22系统分析2521可行性分析2322系统需求分析3423系统目…
学生管理系统实验报告一实验目的上学期学习了C语言的内容学生信息管理系统有助于对C语言的学习的进一步巩固在本系统可以增强对指针数组文…
GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)实验名称学院(系)学生姓名管理信息系统实验经济管理学院金光锋专业课…
实训心得一连为期五天的管理信息系统实训结束了,从E-R图的绘制到业务流程图绘制,再到数据流程图绘制,最后到判断树、判断表绘制,我们…
管理信息系统实验心得对于管理信息系统这门课程,其实个人觉得还是很抽象的。那经过这么几周的上机实验,基本也有了点了解。理论指导实践,…
班级商务0901学号20xx7316姓名唐慧管理信息系统设计实验心得这个学期我学习了管理信息系统设计这门学科感觉受益不浅众所周知管…
管理信息系统实验报告系部名称专业名称学号姓名数学与计算机科学学院软件技术20xx6858阮书青管理信息系统实验1选择下列可选实体企…
学年第学期课程名称班级学号学生实验机号地点指导教师时间实验报告一管理信息系统01实验室20xx年11月14日一实验目的1熟练绘制组…