管理信息系统分析报告.docx
《管理信息系统分析报告.docx》由会员分享,可在线阅读,更多相关《管理信息系统分析报告.docx(16页珍藏版)》请在冰豆网上搜索。
管理信息系统分析报告
分析报告
教学课程名称管理信息系统
专业班级
学号
学生姓名
实验指导教师
学生教务管理信息系统需求分析报告
第一章学生教务管理信息系统开发项目介绍
一、新系统的目标和功能
1.新系统的名称:
安徽工程大学建工学院学生教务管理信息系统
2.新系统的总体目标:
采用本方案建议的新的教务管理信息系统后,可以期望实现的目标:
(1)在原先系统的功能基础上,提高性能,加以完善。
(2)实现教务管理工作信息化、模块化、便捷化。
3.新系统的主要功能:
教务管理系统是典型的信息管理系统(),它能够实现整体规划教学资源,评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便,使教务管理工作变得更加快捷和高效。
新系统功能全面,中心数据库提供了高性能页信息访问机制,是比较优秀的一套教务管理信息系统。
4.新系统开发背景介绍
(1)开发背景环境介绍:
由于信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
任何一个单位要生存、要发展、要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
这对于正在迅速发展的各大高校而言,同样有着重要意义。
作为高校日常教学主要管理工作之一的教务管理,它涉及到院校、专业、师生等诸多方面。
特别是目前国家的教育体制也正处在不断改革、创新的阶段,教育部门充分吸取国外优秀的教学模式,结合国内多年的办学经验,逐步探索出了适合中国特色的教学形式,国家教育部面向各级各类学校开展了全面学分制改革。
同时,随着选课制
的展开和深入,教务日常管理工作也日趋繁重、复杂,如何把教务工作信息化、模块化、便捷化便成为了现代高校发展的重点。
总而言之,教务管理软件应实现教务信息的集中管理,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。
在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。
现如今教务管理信息系统的开发与实施可谓日新月异。
根据实际,本系统决定采用原型法进行系统开发。
即通过确定基本需求、构建初始原型、验正评价原型、修改完善原型最终完成此次系统设计。
(2)开发者介绍:
软件公司是一家专业从事软件技术开发、软件产品生产、网站运营、电子商务、网络工程的高科技公司,是国家级高新技术企业、软件企业。
公司拥有一支富有创新、开拓精神的高素质的战斗团队,具备国内一流的软件开发技术和大型工程实施功能。
第二章安徽工程大学“教务系统”的初步调查
一、教务系统的初步调查
1.组织结构图:
2.管理功能图:
啊油更翌艇磁系绕的系统结构團,扌旨出了教务管理系统的主婪功肓擔构^屮
信息管理
考试管理
教务管理系统*
系统内人员
业务流程:
处理
存储
3.业务流程图:
图符定义:
——►
数据流
学生成绩档案信息
选定课程信息
教材信息
教师、学生信息
教师、学生信息
二、现行系统的使用情况和不足
1.现行系统已经实现的功能:
(3)包括:
学生信息管理、教师信息管理及其他信息管理。
(4)现行的教务系统已经具备许多功能,具体包括:
教师信息、学生信息、课程信息、系统管理等。
2.现行系统存在的问题:
(1)选课模块需要完善。
尤其是网上选课和网上报名等。
(2)现行系统功能不足。
增加“素质技能拓展”板块。
通过本板块,可实现职业资格证书、技能竞赛获奖情况的网上填报和统计,便于管理部门及时了解和跟踪各专业的职业资格证书获取情况和技能竞赛得奖情况,该板块的相关数据能在学生成绩报告单和学籍卡中得到反映等。
3.初步需求分析
1.新系统硬件设备配置及网络建设方案
硬件设备配置:
服务器3台,网管工作站1个,交换机3台,客户机11台
网络建设方案:
建立一个学校的局域网,通过3台服务器,1个网管工作站,3台交换机与11台客户机进行所有的数据交换
2.用户对新系统安全性能的需求
(1)无忧维护:
软件公司B通过遍及全国的办事处及营销网络提供免费一年维护,真正接触用户的后顾之忧。
系统同时以易于维护为目标,方便学校教务系统的运营。
(2)数据安全保密:
采用大型网络数据库,数据保密、安全。
采用严格的权限管理,杜绝XX的访问。
3.用户对开发时间上的要求
签约后两个月内完成所有实施进度。
三、项目可行性分析
1.经济上的可行性
教育事业的不断发展,各级教育层次的教学规模日益扩大,采用原先的教务信息管理方法(如开发程度不高的管理系统)不但浪费大量人力、物力和财力资源,而且不能满足当前教育发展的需求。
基于学生对于自己学习事业的关心,开发具有高效,易于查询并且便于管理员管理的教务信息系统的需求就明显增多。
2.技术上的可行性
大学教务管理信息系统采用了客户机/服务器的系统结构。
客户机/服务器体系结构可以更好地实现数据服务和应用程序的共享,使系统容易扩充、更加灵活,从而简化了系统的开发。
教务信息管理系统最简单的是采用2000的数据库技术进行架构,主要包括登录,教师用户,管理员用户,学生用户四个模块,各个对象根据自己的权限进行查询。
学校校园网已正常运行,开发人员已熟练掌握面向对象的开发工具,教务人员已实现计算机培训,这都为新系统开发提供了技术上的可能性支持。
3.操作上的可行性
从软件角度来讲,系统采用的可视化开发工具以运行速度快而著称,所以系统在运行速度方面也将是可以肯定的。
另外,数据库管理系统可以保证数据操作的一致性和完整性,与可视化开发工具结合能够完全发挥软件系统的性能和作用。
其次,从硬件角度来说,现有的计算机硬件配置已经满足开发软件系统的需求,可以为系统开发提供保证。
此外,系统的开发是在操作平台下进行的,操作平台可以保证软件系统的性能以及稳定性。
根据实际考察与调研的结果,设计出适应高等院校日常工作需要,并且系统操作简单、界面友好、美观,功能全面、能提高工作效率,节省时间、数据安全性好,稳定性高、投资小、回报大的教务管理信息系统。
第三章新系统详细调查和建立逻辑模型
一、新系统详细调查
1.性能目标
(1)操作简单、用户界面友好
采用图形界面,每一步骤都经过精心的设计,将复杂的统计运算过程隐藏于简单的操作之下,支持纯键盘操作。
系统的设计能降低使用前的培训、实施和使用中的维护时间。
(2)性能稳定
通过合理而先进的网络设计及软、硬件的优化选型,足可保证系统的可靠性与容错性。
系统以用户需求为目标、以用户方便为原则,在过去使用的教务管理系统的基础上,根据学校的实际需求功能情况,为用户二次开发,打造一套先进的教务管理系统,并实施安装和后期维护。
(3)先进灵活
系统充分应用现有成熟的计算机技术、网络技术、软件开发技术,为用户提供高性能的系统。
系统运用结构与结构,具备高性能、可靠性。
二.新系统的逻辑模型
1.
2.
1.组织结构2•功能模块结构
系统总体功能模块图:
3.业务流程分析
A.图符定义:
B.业务流程:
4.数据流程分析
教务信息管理系统
管理信息、系统分析报告
结构
1————-—
教务处各科室、院系、系
系
学
计
智
选
成
教
实
考
收
教
统
籍籍曰
划
匕匕厶冃
课
绩
材
践
试
费
学
维
管
管
排
管
管
管
管
安
管
评
护
理
理
课
理
理
理
理
排
理
估
学生
教师
各部门科室
访客
ZZI
网上选课
成绩录入
信息查询
信息维护
教务公告发布
教学质量评价
信息修改
信息查询与下载
活动报名
信息查询
机构设置管理
教学设施管理
上传管理文件
教学成果发布
教学论坛管理
教学资料发布
5.数据字典
数据结构描述某些数据项之间的关系。
一个数据结构可以由若干个数据项组成;也可以由若
干个数据结构组成,还可以由若干个数据项和数据结构组成。
以下是教务管理信息系统数据
结构的定义。
数据结构名称:
班级
含义说明:
数据库中用来存储班级的信息
数据结构组成:
班级编号+所属院系+学历类别+入学年份+教师编号+专业
数据结构名称:
课程
含义说明:
数据库中用来存储课程的信息
数据结构组成:
序号+课程编号+课程名称+任课教师编号+学分+选课人数
数据结构名称:
选课
含义说明:
数据库中用来存储学生选课的信息
数据结构组成:
序号+学号+课程编号+学期+成绩
数据结构名称:
学期
含义说明:
数据库中用来存储学期的信息数据结构组成:
学期号+默认学期
数据流名称:
成绩修改简要说明:
对学生的原来的错误分数进行更正数据流来源:
课程管理模块
数据流去向:
P1.8
数据结构:
序号+学号+课程编号+学期+成绩
数据流名称:
成绩统计简要说明:
对各科成绩进行统计
数据流来源:
P1.8数据流去向:
课程管理模块数据结构:
序号+学号+课程编号+学期+成绩
数据流名称:
选课信息
简要说明:
学生对学校开设的课程进行选择
数据流来源:
课程设置模块
数据流去向:
P1.6
数据结构:
序号+学号+课程编号+学期+成绩
数据流名称:
教师信息
简要说明:
对教师的个人信息进行维护
数据流来源:
教务处
数据流去向:
P1.3
数据结构:
序号+教师编号+教师姓名+性别+出生日期+所属院系+职称+密码数据流名称:
学生信息
简要说明:
对学生的个人信息进行维护
数据流来源:
学生处
数据流去向:
P1.4
数据结构:
序号+学生编号+学生姓名+性别+出生日期+所属院系+入学年份+班级+专业+密码
数据流名称:
班级信息
简要说明:
对院系的班级信息进行维护
数据流来源:
教务处
数据流去向:
P1.5
数据结构:
班级编号+所属院系+学历类别+入学年份+教师编号+专业
数据流名称:
课程信息
简要说明:
课程开设的情况
数据流来源:
教务处
数据流去向:
P1.6
数据结构:
序号+课程编号+课程名称+任课教师编号+学分+选课人数
数据存储名称:
教师信息
说明:
关于教师信息维护后情况的记载文档
输入的数据流:
P1.3
输出的数据流:
D3
数据存储组成:
序号+教师编号+教师姓名+性别+出生日期+所属院系+职称+密码数据结构名称:
教师
含义说明:
数据库中用来存储教师的信息
数据结构组成:
序号+教师编号+教师姓名+性别+出生日期+所属院系+职称+密码
数据结构名称:
学生
含义说明:
数据库中用来存储学生的信息
数据结构组成:
序号+学生编号+学生姓名+性别+出生日期+所属院系+入学年份+班级+专业+密码
数据结构名称:
统计
含义说明:
数据库中用来存储统计的信息数据结构组成:
统计项目的名称+统计数值
数据结构名称:
管理员
含义说明:
数据库中用来存储管理员的信息
数据结构组成:
登录名+密码+姓名+性别+院系
数据结构名称:
教材
含义说明:
数据库中用来存储教材的信息
数据结构组成:
图书编号+图书名称+出版社+作者+价格
数据结构名称:
院系
含义说明:
数据库中用来存储院系的信息
数据结构组成:
院系编号+院系名称+院系负责人+教师数量
数据结构名称:
专业
含义说明:
数据库中用来存储专业的信息数据结构组成:
专业编号+专业名称+院系编号数据存储名称:
学生信息
说明:
关于学生信息维护后情况的记载文档
输入的数据流:
P1.4
输出的数据流:
D4
数据存储组成:
序号+学生编号+学生姓名+性别+出生日期+所属院系+入学年份+班级+专业+密码
数据存储名称:
班级信息
说明:
关于班级信息维护后情况的记载文档
输入的数据流:
P1.5
输出的数据流:
D5
数据存储组成:
班级编号+所属院系+学历类别+入学年份+教师编号+专业
数据存储名称:
开课信息
说明:
关于课程信息维护后情况的记载文档
输入的数据流:
P1.6
输出的数据流:
D6
数据存储组成:
序号+课程编号+课程名称+任课教师编号+学分+选课人数
数据存储名称:
选课信息
说明:
关于学生选择课程后情况的记载文档
输入的数据流:
P1.6
输出的数据流:
D9
数据存储组成:
序号+学号+课程编号+学期+成绩
数据存储名称:
登录信息
说明:
关于登录人员情况的记载文档
输入的数据流:
P1.1
输出的数据流:
D1
数据存储组成:
登录名+密码+姓名+性别+院系
数据存储名称:
备份信息
说明:
关于数据备份情况的记载文档
输入的数据流:
P1.7
输出的数据流:
D7
数据存储名称:
密码信息
说明:
关于密码修改情况的记载文档
输入的数据流:
P1.7
输出的数据流:
D8
数据存储组成:
登录名+密码+姓名+性别+院系
数据存储名称:
成绩信息
说明:
关于成绩修改情况的记载文档
输入的数据流:
P1.8
输出的数据流:
D10
数据存储组成:
序号+学号+课程编号+学期+成绩
数据存储名称:
统计信息说明:
关于统计情况的记载文档
输入的数据流:
P1.8
输出的数据流:
D11
数据存储组成:
序号+学号+课程编号+学期+成绩
数据存储名称:
权限信息
说明:
关于权限判定情况的记载文档
输入的数据流:
P1.2
输出的数据流:
D2
数据存储组成:
登录名+密码+姓名+性别+院系
处理的描述配备人员计划
职务
人数
施工人员:
项目负责人
1
项目总监
1
项目主管
1
硬件工程师
3
软件工程师
3
安装工程师
5
质检工程师
3
维护主管
1
辅导人员:
培训主管
1
培训师
3
投资预算计划
设备:
服务器3台,网管工作站1个,交换机3台,客户机11台
费用支出:
初步调查费、系统开发费、硬件购买费
新系统实施的计划
1.时间计划
时间
步骤
30天
60天
30天
长期
系统分析
系统设计
系统实施
系统维护与管
理
2.人员计划
系统实施:
10人
系统维护与管理:
5人
第四章结论
经过三个月的毕业设计,教务管理信息系统已经开发完毕。
系统的功能基本上都得以
实现。
在这三个月的过程中,我面对了许多挑战和考验。
使我深刻地体会到开发软件系统的艰辛。
而且,我还深深地认识到理论结合实践的必要性。
教务管理信息系统的设计与实现,基本完成了教师信息、学生信息、班级管理、课程
管理以及系统管理等功能。
通过本系统可以完成教师、学生信息的查询以及维护。
还可对班级和课程的信息进行管理和维护。
尤其是课程管理的实现,它是将课程设置、选课管理、成绩管理相互间进行关联,方便了学校的教务工作,提高了工作的效率。
另外,根据实际的需求,系统在设计时充分的考虑到数据的处理,并在系统中实现了数据库的备份,从而提高了
工作中操作的安全性。
另外,在系统实施的过程中,使用了触发器和存储过程。
触发器的使用解决了课程管
理中数据不一致的问题。
而利用存储过程进行成绩统计,提高了系统统计的速度,增强了统
计的准确性。
然而,由于个人能力和开发经验有限,系统在开发的过程中不可避免的会存在一些不
尽如人意的地方。
系统所运用的某些方法,并不是最优的方法。
用户界面也不够美观。
对于
这些不尽如人意的地方,需要不断地学习理论知识,并在实践中增长开发经验争取尽快解决这些问题,从而使系统更加完善。