班务管理信息系统分析与设计报告.docx
- 文档编号:6667006
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:42
- 大小:384.81KB
班务管理信息系统分析与设计报告.docx
《班务管理信息系统分析与设计报告.docx》由会员分享,可在线阅读,更多相关《班务管理信息系统分析与设计报告.docx(42页珍藏版)》请在冰豆网上搜索。
班务管理信息系统分析与设计报告
课程设计报告
学生姓名:
谭辉
学号:
1005170125
学院:
经济管理学院
班级:
管理101
题目:
班务管理信息系统分析与设计
指导教师:
王欣职称:
教授
李伟职称:
教授
2013年1月11日
1.可行性分析报告
作者:
谭辉学号:
1005170125
系:
经济管理学院管理系
专业:
信息管理与信息系统
题目:
班务管理信息系统分析与设计
小组成员:
谭辉
2013年1月吉林
1.1引言
摘要:
用户:
经济管理学院各班级
拟建系统的名称:
班务管理信息系统
目标和功能:
建立一个班务管理信息系统,初步实现班务管理计算机化,以方便班委对班级事务的有效管理。
使用班务管理系统后,可以在以下几个方面有所变化。
1.改进管理手段。
使用此系统后,可以将原来手工完成的记录、统计等工作由计算机来完成,实现管理自动化,这将大大改进管理手段。
2.增强资源共享。
使用此系统后,班委可以将班务信息直接输入并查询以往信息,同学也可以查询系统中的信息。
3.提高工作效率和减轻劳动强度。
使用此系统后,可以节省人力,减少劳动负荷,并且可以提高信息处理速度和准确性。
背景:
系统开发的组织单位:
管理101班
系统的服务对象:
经济管理学院各班班委和学生
参考和引用的资料:
《管理信息系统》中国水利水电出版社王欣编著
专门术语和缩写词:
班务管理信息系统
1.2系统开发的必要性和意义
随着院校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。
面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。
在这个软件猖獗的时代,我们纵览管理软件大军的队伍里,很难找到一款专业的班级事务管理软件,在这么多的管理软件中为什么没有这类软件,原因有很多,这里就不详细说明。
现在很多的班级事务管理主要是以辅导员(班主任)和班长为主,其它班干部为辅的管理体制来实现班级的日常事务管理。
但是这些管理信息都是基于纸质档的,即使有时有少部分的电子档的也是用常用的办公软件。
这样为班级的平常事务管理带来了即为的不方便,同时这些管理信息也极难回溯。
基于以上原因,开发一个专业的、专门用于班级事务管理的管理系统是很必须的。
通过这样的系统可以做到信息的规范管理和快速查询、修改、增加、删除等,从而减少管理方面的工作量。
1.3现行系统的调查与分析
1.3.1现行系统调查研究
1.组织机构调查
在经济管理学院,每个班中除班主任,主要有班长、团支书、学习委员、生活委员等学生干部,负责班级学生信息管理、班级活动、学习生活与班费管理等事务。
其组织结构图如图1.1所示。
图1.1组织机构图
(1)班长负责班级总体事务,主要是对学生信息管理,并参与学生考勤与期末评定管理。
(2)团支书主要对班级活动进行记录并备档,并参与学生期末评定工作。
(3)学习委员负责学习方面的工作,主要是对班级同学成绩的统计并备档。
(4)生活委员负责班级费用的收支情况管理。
2.业务流程调查
东北电力大学经济管理学院辅导员负责年级总体事务的通知与成果审核。
在各班中,班长负责总体事务,各班委负责相应事务,需求较多,任务较为繁琐。
我对各班有关班委进行了调查,班务管理的业务流程是:
每学期开始后,班级学生都要向班长提交其最新的个人信息表,由班长进行汇总,建成学生信息档案,班级同学如有需求可以向班长进行查询所需要的信息。
每学期中,辅导员都会向各班下达一些活动要求,一般都由团支书负责班活的规划与实施。
在每项活动完成后,团支书会记录活动的相关信息,建立活动日志,并统计参与成员,为期末综合评定提供依据。
每学期末,学习委员会将学生绩点进行统计,并统计挂科的学生情况。
在班级的班费收支上,经班级会议同意,生活委员对班费进行收取和相关事务的花费并记录备档。
所有信息都可供学生查询。
业务流程图如图1.2所示。
3.信息流程分析
根据业务流程调查,可以知道数据之间的关系如图1.3所示。
4.费用
系统主要应用于班级,运行费用几乎为零。
5.计算机应用情况调查
(1)现有配置
班级学生几乎人手一台电脑,配置大众,完全适合此系统要求。
(2)计算机专业人员
大多数班级无计算机专业人员。
(3)已经应用的项目及效益
普遍无项目与效益。
(4)使用效率及存在的问题
6.现行系统存在的主要问题和薄弱环节
班级的业务活动处于手工工作状态,工作量大,误差较多,效率较低;班级同学对班级事务信息了解较少,查询也较麻烦。
1.3.2需求调查和分析
通过调查了解到用户对系统有如下需求:
本系统能够随时查询本班级的学生信息、学生的课表及成绩信息、班级活动信息和班费收支情况信息。
输入方面的要求是:
尽量减少人工输入操作,将人工操作的失误减少到最低限度,如果一旦有操作失误现象,系统应该有提示以及撤销的功能。
输出的要求是:
功能应该简洁、快速,并且可以随时所要查询的信息。
安全与保密的要求有:
班主任或班委和同学只能对自己的工作范围有修改的权限,其他人只有浏览的权限。
1.4新系统的方案
1.4.1新系统的目标
拟建立一个基于校园网的班务管理信息系统,这个系统根据各班委的使用要求和应用目的,强化班务管理的功能,适应用户的需求,起到数据交流、资源共享的作用。
新系统目标如下:
(1)改进班务管理的手段。
(2)提高和改进管理信息服务质量。
(3)增强资源共享。
(4)提高信息的查询速度和准确性。
1.4.2系统规划及初步开发方案
1.功能与边界。
通过初步的调查分析,对系统进行了统筹规划,全面设计。
在总体设计时,采用模块化理论。
根据对现行系统的业务重组,新系统主要实现的功能大致包括学生信息管理、班活管理、成绩管理、班费管理和考勤评定管理。
其中每个子系统又包含有相应的模块。
该系统明确了班委的职责,使班务管理进一步制度化和规范化。
该系统的主要使用者为班委和班级学生,从权限管理的角度保证管理工作中信息的准确性。
它为班级安排和管理日常事务提供了科学的、规范的、快捷的电子化手段,提高工作效率和质量。
(1)学生信息管理。
主要完成班级学生信息汇总表的指定、修改、删除、审核和查询。
学生信息是班级同学交流的纽带,是班委了解学生与其他工作的快捷帮手。
(2)班活管理。
完成班级活动信息的记录,备档,供学生查询。
班活信息是班级活动成果的依据,是班级学生期末考勤和评分的依据。
(3)成绩管理。
负责将班级同学的成绩绩点进行汇总,并统计出挂科情况,供学生查询。
(4)班费管理。
是班务管理中的重要环节。
经过班会讨论决定班费的收缴与支出,生活委员记录班费的收支情况,进行汇总。
体现了班级管理的透明性。
(5)考勤管理。
班委可以通过考勤管理将成绩信息与班活信息进行综合分析,确定每个同学期末的评定情况,提交给辅导员。
2.数据类分析。
按照实体分析方法设计的数据类有:
(1)学生信息管理数据类。
记录了学生的基本信息,包括学号、姓名、联系电话等。
(2)班活管理数据类。
反映了班级活动成果情况。
(3)成绩管理数据类。
记录班级学生绩点和挂科情况。
(4)班费管理数据类。
记录了班费的收支情况。
(5)考勤管理数据类。
记录学生考勤评定的结果。
班务管理系统不是一个孤立的系统,他和院系的学生管理系统等都有协调工作作用。
班务管理系统使用单机作业,由班委输入有关班务信息,方便同学进行浏览和查询。
本系统终端拟采用酷睿i3处理器,1G内存,500GB硬盘,14英寸显示器,一个光驱,一个鼠标,可配一台网络服务器。
1.4.3系统实施方案
本系统客户端拟采用WindowsXP操作系统,前端开发语言使用Delphi7,使用MSSQLServer数据库管理系统。
本系统由管理101班开发,大约需要8周时间。
系统规划表如下表1.1所示。
表1.1系统规划表
阶段
人数
时间(星期)
人星期
起止时间
系统分析
2
1
2
2012.12.24——2013.01.01
系统设计
2
1
2
2013.01.02——2013.01.08
程序设计
4
3
12
2013.01.09——2013.01.31
系统测试
2
1
2
2013.02.01——2013.02.07
系统试运行
1
1
1
2013.02.08——2013.02.14
验收
1
1
1
2013.02.14
1.4.4投资方案
此系统由管理101班一次性投资100元(不包括硬件购买费用),在2013年1月投入。
1.4.5人员培训及补充方案
由于人机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。
1.5方案的可行性分析
1.技术可行性
由于本系统较小,系统的安全性和可靠性要求并不高,所以从技术上来讲是可行的。
本系统所设计的人员技术因素有以下几点:
信息系统开发方法:
在开发人员中有熟练掌握结构化方法开发软件系统的系统分析员和程序员。
CIS结构规划和设计技术:
开发人员有丰富的C/S开发经验。
数据库技术:
开发人员有丰富的硬要数据库开发经验。
2.经济可行性
本系统是一个小型的管理系统,它对软件和硬件的投资要求都不高,在网络和外接设备上的投资也不高,并且系统实施后,节省了劳动力,提高了工作效率。
并且提高了管理数据的及时性,准确性,有助于提升班级的管理水平,降低管理成本。
所以从经济上说是可行的。
3.运行可行性
本系统简单,易学易用,不需要对业务人员进行专门的培训,因此系统具有运行可行性。
1.6结论
通过前面的分析论证,我们认为采用此方案开发是合适的,依据可行性分析的结果,此方案可以立即进行系统的开发工作。
2.系统分析报告
作者:
谭辉学号:
1005170125
系:
经济管理学院管理系
专业:
信息管理与信息系统
题目:
班务管理信息系统分析与设计
小组成员:
谭辉
2013年1月吉林
2.1概述
2.1.1系统分析的原则
在系统分析中有许多的困难,为了克服困难,做好分析工作,在进行系统分析时需要遵循如下原则:
(1)逻辑设计与物理设计分开的原则
逻辑设计主要考虑应用的逻辑结构和逻辑流程,不考虑底层的物理实现。
根据逻辑设计系统可分为学生信息管理、班费管理、学习管理等模块。
根据物理设计可以把学生信息管理分为信息修改和查询管理等模块;可以把班费管理分为查询管理和修改等模块等等。
物理设计是对给定的逻辑数据模型配置一个最适合应用环境的物理结构。
物理设计的输出信息主要是物理数据库结构说明书。
其内容包括物理数据库结构、存储记录格式、存储记录位置分配及访问方法等。
(2)面向用户的原则
在结构化方法中强调用户至上的原则,用户是信息系统开发的和最终的归宿。
本系统是在班级的基层开始进行系统的调查的,系统的很多功能都是为班主任或班委和学生所设计的,因此本系统很大部分是根据他们的需求进行设计的。
因此整个开发过程要面向用户;用户的参与程度和满意程度是系统成功开发的关键。
(3)结构化分析的原则
系统调查工作应严格按照自顶向下的系统化观点全面开展,一层一层的深入研究。
本系统按照结构化系统的原则,将班务管理系统划分为学生信息管理模块、班费管理模块、学习管理模块和日常事务管理模块。
2.1.2系统分析方法
采用结构化系统分析方法,建立新系统的逻辑模型。
即用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行科学分析与设计。
这个逻辑模型将尽可能的避免使用计算机的专业术语,以便用户和开发人员共同讨论,做好开发人员对用户需求的理解和确切表达。
2.2现行系统分析
2.2.1现行系统现状调查
1.现行系统目标、规模、界限、主要功能
现行系统的目标是建立一个实用性、先进性、易用性和易维护性的管理系统,它能实现简单的信息录入、修改、查询等功能。
现行系统的规模很小,只是药房独立工作的单机软件,没有与其他系统进行连接,出了药店就不能再使用现行系统。
2.组织机构调查
在经济管理学院,辅导员负责各班总体事务的通知与安排,每个班中主要有班长、团支书、学习委员、生活委员等学生干部,负责班级学生信息管理、班级活动、学习生活与班费管理等事务。
其组织结构图如图2.1所示。
图2.1组织结构图
班长:
是班级的总体事务执行的负责人,其工作主要包括学生信息的统计与班级考勤及各项事务的审核。
团支书:
负责班级思想层面的工作,主要包括对班级活动进行记录并备档,并参与学生期末评定工作。
学习委员:
负责学习方面的工作,主要是对班级同学成绩的统计并备档。
生活委员:
负责班级费用的收支情况管理。
3.业务流程调查与分析
通过对班级的详细业务过程分析得知,经管院的班级的主要业务有学生信息管理、班活管理、成绩管理、班费管理和考勤评定管理。
其高层业务流程图如图2.2所示。
经过一系列的调查分析,学生信息管理要做的主要事情如下:
班级学生向班长提供最新的个人信息,班长对信息进行汇总,建立学生信息档案,班级学生可以通过输入相关查询条件,对学生信息进行查询,输出查询信息给学生。
其业务流程图如图2.3所示。
班活管理要做的主要事情如下:
辅导员向团支书下达班活要求,团支书进行策划班级活动,然后将活动成果信息建立班活信息档案,供学生查询。
业务流程图如图2.4所示。
考勤评定管理要做的主要事情如下:
班长调用班活信息档案,对各个参与班活的成员进行统计,以此为依据给出相应的分数,再调用成绩档案,并对成绩进行分析,统计挂科学生,最后将所有信息综合制成评定结果表提交辅导员。
业务流程图如图2.5所示。
4.数据流程分析
根据对班级的详细调查,以及班委与同学的要求,系统分析员认为班级的处理业务分解为:
学生信息管理、班活管理、成绩管理、班费管理和考勤评定管理。
系统的主要外部实体有5个:
学生、班长、团支书、学生委员与生活委员。
系统主要的输入/输出数据流如表2.1所示。
表2.1输入/输出数据流
输入
来源
去处
输出
来源
去处
学生信息
班长
学生信息管理
学生信息表
学生信息管理
学生
班级活动
团支书
班活管理
班活信息单
评定结果单
班活管理
考勤评定管理
学生
辅导员
学生成绩单
学习委员
成绩管理
成绩单
评定结果单
成绩管理
考勤评定管理
学生
辅导员
班费收支单
生活委员
班费管理
班费收支单
班费管理
学生
信息系统的主要数据存储是学生信息档案、班活档案、成绩档案和班费收支情况。
因此,可以画出班务管理信息系统的高层数据流程图,如图2.6所示。
对处理功能“学生信息管理”做进一步调查后可知,外部项2个:
(1)学生;
(2)班长。
学生信息管理的输入/输出数据流如表2.2所示。
表2.2学生信息管理输入/输出数据流
输入
来源
去处
输出
来源
去处
学生信息
班长
审核信息
同学信息
建信息表
学生
与学生信息管理有关的数据存储有:
D1,学生信息档案。
根据上述分析,学生信息管理数据流程进一步扩展成如图2.7所示。
根据班活管理业务流程图分析可知,其外部项有:
(1)团支书。
(2)学生。
班活管理的输入/输出数据流如表2.3所示。
表2.3班活管理输入/输出数据流
输入
来源
去处
输出
来源
去处
班活信息
团支书
建信息单
班活信息单
查询浏览
学生
与学生信息管理有关的数据存储有:
D2,班活信息档案。
根据上述分析,班活管理数据流程进一步扩展成如图2.8所示。
根据考勤评定管理业务流程图分析可知,其外部项有:
(1)班长。
(2)辅导员。
班活管理的输入/输出数据流如表2.4所示。
表2.4考勤评定管理输入/输出数据流
输入
来源
去处
输出
来源
去处
班活信息
班长
班活成员统计
评定结果表
综合评定
辅导员
成绩信息
班长
挂科学生统计
评定结果表
综合评定
辅导员
与学生信息管理有关的数据存储有:
D2,班活信息档案。
D3,成绩档案。
根据上述分析,班活管理数据流程进一步扩展成如图2.9所示。
图2.9考勤评定管理数据流程图
2.2.2现行系统存在的主要问题和薄弱环节
现行系统仍需要很大的手工工作,工作量大,误差较多,效率较低;班级同学对班级事务信息查询也较麻烦。
现行系统也不能根据班务信息进行必要的统计。
计算机专业人员缺少。
开发一个现代化的管理信息系统,需要一定数量既懂计算机技术与通信技术,又懂得管理的人员,目前在这方面存在较大的差距,可能影响系统的开发的周期与质量。
2.3新系统逻辑设计
2.3.1新系统目标
新系统的目标是建立一个能够长期、安全、稳定、可靠、高效的运行,能够减少工作量的班务管理系统,它能实现基本的学生信息、班活、成绩、班费等的管理。
经过对现行系统的分析,以及对薄弱环节的了解,可以确定新系统的目标。
新系统必须具有如下功能:
学生信息管理:
输入学生的基本信息,并可以对学生的信息进行录入、修改、查询、显示、删除;通过输入关键字随时可以从数据库中调出学生的基本信息;输出学生的基本信息,班级,学号,姓名及相关结果。
班活管理:
录入、修改、查询班务信息,显示班务的最新动态,从数据库中调出相关信息以供使用。
成绩管理:
输入成绩信息,并可以对成绩信息进行录入、修改、删除、查询。
通过输入关键字随时从数据库里调出学生基本成绩信息的修改、删除等。
输出查询的学生成绩信息。
班费管理:
录入、查询班费的收支情况,显示班费的使用原因、时间等内容。
考勤评定管理:
可以从班活档案和成绩档案中调用相应的参与活动的学生和其成绩,汇总成考勤表。
2.3.2新系统逻辑模型
通过对现行采购管理系统的业务流程的调查分析,发现了系统存在的问题,并且对系统的缺陷进行了改进.改进后的班务管理信息系统的总体数据流程图,如图2.10所示。
改进后的学生信息管理系统中,由学生提供个人信息,班长进行审核处理,确保信息的准确性。
其数据流程图如图2.11所示。
2.3.3系统数据分析
班务管理系统涉及的主要实体有班委、学生信息、班活信息、成绩信息、班费收支信息。
部分实体联系图如图2.12所示。
通过分析得知可以有学生信息管理、成绩管理、班活信息管理、班费信息管理和评定信息管理几个数据库。
属性如下所示:
(1)学生信息:
学号、姓名、籍贯、联系电话、QQ、身份证号。
(2)班活信息:
编号、时间、事件、参与学生、备注。
(3)成绩信息:
学号、绩点、挂科情况。
(4)班费收支信息:
编号、时间、内容、备注。
2.3.4建立数据字典
在结构分析中,数据字典的作用是对数据流上每个成分给以定义和说明,目的是进行数据分析和归档,同时也是数据库/数据文件设计的依据。
除此之外,数据词典还要对系统分析中其他需要说明的问题进行定义和说明。
1.数据元素
对数据元素的定义还包括对数据元素的简单描述、与之有关的数据元素或数据结构,以及与之有关的处理功能。
数据元素定义表如下表2.5所示。
表2.5数据元素定义表
数据元素编号
DE001
数据元素名称
学号
简述
学生的标识码
别名
XH
长度
10个字节
类型
字符型
取值/含义
学号
第1位~第2位
入学年份
第3位~第4位
院系编号
第5位~第6位
专业编号
第7位~第8位
班级编号
第9位~第10位
学生编号
有关的数据元素或数据结构
学生信息、成绩档案
有关的处理功能:
学生信息管理、成绩管理
当所有的数据元素都定义完了时,就可以建立一张数据元素一览表,如表2.6所示。
表2.6数据元素一览表
编号
数据元素名称
别名
类型
长度
小数点位数
DE001
学号
XH
字符型
10
DE002
姓名
XM
字符型
20
DE003
籍贯
JG
字符型
30
DE004
联系电话
LXDH
字符型
20
DE005
字符型
10
DE006
身份证号
SFZH
字符型
20
DE007
班活编号
BHBH
字符型
10
DE008
班活时间
BHSJ
字符型
20
DE009
事件
SJ
字符型
100
DE010
班活备注
BHBZ
字符型
100
DE011
绩点
JD
字符型
10
3
DE012
班费编号
BFBH
字符型
10
DE013
班费时间
BFSJ
字符型
20
DE014
内容
NR
字符型
100
DE015
班费备注
BFBZ
字符型
100
2.数据流
数据流表示数据的流向。
在数据字典中所定义的数据流有两类:
一是从外部实体输入到系统中的数据流,二是从系统输出到外部实体的数据流。
数据流定义如下表2.7所示。
表2.7数据流定义表
数据流编号
DF001
数据流名称
学生信息
简述
学生提供的个人信息
来源
外部项学生
去处
处理功能“学生信息管理”
组成
学号
姓名
籍贯
联系电话
身份证号
对所有的数据流定义完以后,可以建立一张数据流一览表,如表2.8所示。
表2.8数据流一览表
数据流编号
数据流名称
来源
去处
组成
DF001
学生信息
学生
学生信息管理
学号
姓名
籍贯
联系电话
身份证号
DF002
班活信息
团支书
班活管理
编号
日期
事件
成员
备注
DF003
成绩信息
学习委员
成绩管理
学号
绩点
挂科情况
DF004
班费信息
生活委员
班费管理
编号
续表2.8
日期
内容
备注
3.处理功能
处理功能的定义主要包括处理功能编号、处理功能名称、对处理功能的简单描述、处理功能的输入输出、有关的数据存储。
处理功能定义表如下表2.9所示。
表2.9处理功能定义表
处理功能编号
P001
处理功能名称
学生信息管理
处理功能层次号
1
简述
接收录入的学生信息
输入数据流
学生信息,来源:
外部项“学生”
输出数据流
同学信息
处理
1.从终端录入学生信息
2.按学号、姓名等,验证是否正确
3.按关键词检索数据存储“学生信息档案”,
有关的数据存储
学生信息档案
每一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 分析 设计 报告