《班务管理信息系统(共18页).doc》由会员分享,可在线阅读,更多相关《班务管理信息系统(共18页).doc(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上班务管理信息系统A.1 班务管理信息系统的系统调研及规划A.11 项目背景分析随着信息化的来临和计算机在日常管理中的广泛应用 为了实现班务管理的信息化和方便化 我便萌发了这次班务管理信息系统的设计构想A.12 班务信息管理的基本需求1 必要的硬件及设备2 系统软件和相应软件包3 培训操作人员和使用人员4 数据的存储准备5 信息的组织和管理功能的划定A.13 班务管理信息系统的可行性分析1 开放对班级的环境状况进行初步的调查2 经济和技术上的可行性以及老师的大力支持A.14 班务管理信息系统的项目进程1, 首先应该对班务信息管理系统进行系统的分析。包括对总体的规划和可行
2、性研究,现行系统的详细的调查需求的分析和逻辑结构模型的构思2 ,其次总体设计。系统总体结构的设计,数据库的设计,计算机和网络系统的配置方案,系统的详细设计,如代码设计,用户的界面设计等A.15 班务信息管理系统的系统分析1系统规划任务根据班级的目标和战略制定班务流程改革和创新的目标和信息系统的发展战略;制定班级的班务流程规划,确定班务流程改革和创新的方案;确定“班务管理系统”的总体结构规划,安排项目开发计划;合理规划开发所需要的硬件、软件及其它资源要求,对总体方案进行可行性分析;确定系统边界。2系统规划原则系统规划从“班务管理系统”的总体出发;程序结构要脱离物理的“班务管理”的组织结构;系统结
3、构要有良好的整体性;开发的系统软件要便于实施。3采用企业系统规划法对班务管理系统进行系统规划采用自上而下的开发方法。3.1,准备工作:成立总体规划小组:设有秘书一人和一个调查小组,一名专职系统分析员,一名经验丰富的管理人员,一名有经验的信息系统专家作为顾问收集数据并制定计划:班级的一般情况:信息管理与信息系统06级班级事务管理目前采用手工管理方式,这给班级的日常事务管理、学期初的成绩统计管理和学期末综合事务管理带来很多不便,而且手工管理存在工作量大,工作质量差,工作效率低,耗费人员多,各种信息不能及时提供等问题,为彻底改善班务信息管理的落后局面,特提出本开发系统,“班务管理系统”的建设,对提高
4、班级服务质量,提高工作效率,加快信息反馈有着重大意义班级组织目标和战略:以优质的服务和便捷的操作,向班务管理系统的使用者提供优质便捷的服务,提高工作效率,具体分解为:最方便的供学生查询有关自身的各类信息,例如各科成绩,成绩排名,奖惩情况,班级动态,课程表等基本信息最方便的供各科老师快速统计和掌握学生的学习情况,考勤情况,及时掌握学生对知识的掌握情况,提高教学质量收集全国大学的招生,及企业的招聘信息,使学生及时了解各种最新考研,就业信息建立结算系统,方便班级财务管理者及时提供班级财务收支状况,方便学生查询班级财务收支状况,是班级资金利用达到最优化!3.2,定义企业过程:主要包括班务规划,班级目标
5、,班级日志,班务范围,学生档案,学生成绩查询,课表设置,以及学生考勤,班级财务收支状况,班级规章制度,奖惩制度,学生干部岗位,班级工作计划,德育考评,教师评语,班费规划,就业分析及统计,考研动态及统计等分别对以上各过程进行定义如下:1、班务目标:指根据各班级具体的情况,在每一个学期都要为班级的发展制定一个目标,包括各个方面,比如,学生的学习方面,班级工作方面,班级组织的活动等方面都要制定相应的目标。2、班务规划:每学期都要对各项班级事务进行一个总体和细致的规划,包括各项班级工作的分工,各项工作采取的形势,完成时间,进度安排等等。3、班务日志:指对班级发生的各种情况,或各项工作的进展情况以及存在
6、的问题,安排相应的人员进行纪录,以作为备案。4、班务范围:指明确班级工作的范围,班主任的工作任务和各班干部的工作范围。5、干部岗位:指对各班级的每一位学生干部都要明确划分工作岗位和职责。6、工作计划:指要求各班级在每一学期都要制定一份工作计划,各班班主任以及各位班干部也都要制定相应的工作计划。7、课程设置:指学校教务部门要为各专业各年级的学生每学期的学习制定合适的课程结构和授课顺序。8、学生档案,学校,各系部以及各班级都要为每一位学生建立详略不同的个人档案。9、成绩查询:指为学生和教师提供可供进行成绩查询的功能,方便学生查询自己各门课的成绩。10、教学目标,教学上应该达到的目标,指对本班级的学
7、生在各门课程应达到的成绩设定一个标准。11、学生考勤,指对各位学生的上课,开会等各项出勤和缺勤情况作出纪录。12、德育考评,每学期,各班级都要在班主任的带领下对每一位同学在该学期的各方面的表现作出一个评估和打分,从而确定各为学生的德育考评结果。13、教师评语:指每学期每位班主任都要为班级内部的每一位学生写学期评语,评价该学生一贯的表现情况。14、奖惩制度,指学校制定各项奖励学生和惩戒学生的制度,已达到控制学生行为的目的。15、班费规划,对班级的经费进行每学期的经费预算16、班费收支,对每学期班费的使用和收集情况进行记录。17、考研就业,对学生的考研就业计划进行管理3.3,定义数据类主要包括:班
8、级,学生,学生干部,工作计划,成绩,课程,任课老师,德育指标,班主任,帐套,就业考研等分别对以上各数据类进行定义如下:班级:描述班级的班级号,班级人数。学生:描述学号,姓名,性别,年龄,籍贯以及所属班级。学生干部:包括学生干部姓名,性别,年龄,籍贯,所属班级,现任职务工作计划:所属班级号,计划名称,计划编号,执行学期学习:包括课程编号,班级编号,科任老师,所在学期号课程:包括课程名称,课程编号,科任教师编号,所在学期号科任老师:包括教师编号,姓名,性别,年龄,所教课程编号,德育指标:包括评语编号,德育评语,所在学期,程度班主任:班主任编码,班主任姓名,所在班级账套:账套号,科目,借方,贷方3.
9、4,绘制u/c矩阵数据类过程班级学生学生干部工作计划成绩课程任课老师德育指标班主任帐套就业考研班务规划CU班级目标CUUU班级日志UU班务范围UUUU学生干部岗位UCCUUU班级工作计划UCUCUU课程设置UU学生档案U成绩查询UCCUU教学目标UCCU学生考勤UUUUU德育考评UCC教师评语UUC奖惩制度UUUU班费规划UUC班费收支UUU就业分析UUUUC就业统计UUUUC考研动态UUUUC考研统计UUUUC1 事务管理子系统 功能是对班级事务的整体规划和协调运行进行控制2 组织管理子系统 功能是对班级具体事务得计化和控制3 教学管理子系统 功能是对班级的教学管理进行控制和协调运行4 德育
10、管理子系统 功能是对班级学生的德育进行考评和管理5 班费管理子系统 功能是对班级班费的收支进行管理6 考研就业子系统 功能是位学生提供参考,明确自己未来的方向3.5,绘制班务管理系统的数据流图事务管理子系统组织管理子系统教学管理子系统德育管理子系统班费管理考研就业管理 A.2 班务管理信息系统的可行性分析A.21,引言1目的随着信息化的来临和计算机在日常管理中的广泛应用 为了实现班务管理的信息化和方便化 我便萌发了这次班务管理信息系统的设计构想,本报告是对系统可行性研究的综合报告2背景信息管理与信息系统06级班级事务管理目前采用手工管理方式,这给班级的日常事务管理、学期初的成绩统计管理和学期末
11、综合事务管理带来很多不便,而且手工管理存在工作量大,工作质量差,工作效率低,耗费人员多,各种信息不能及时提供等问题,为彻底改善班务信息管理的落后局面,特提出本开发系统,“班务管理系统”的建设,对提高班级服务质量,提高工作效率,加快信息反馈有着重大意义3参考资料班级提供的所有功能和管理资料可行性研究报告编写规范信息系统分析与设计A.22,现行班级组织系统概况1组织目标及战略以优质的服务和便捷的操作,向班务管理系统的使用者提供优质便捷的服务,提高工作效率,具体分解为:最方便的供学生查询有关自身的各类信息,例如各科成绩,成绩排名,奖惩情况,班级动态,课程表等基本信息最方便的供各科老师快速统计和掌握学
12、生的学习情况,考勤情况,及时掌握学生对知识的掌握情况,提高教学质量收集全国大学,就业信息,使学生及时了解各种最新考研,就业信息建立结算系统,方便班级财务管理者及时提供班级财务收支状况,方便学生查询班级财务收支状况,是班级资金利用达到最优化!2存在主要问题信息管理与信息系统06级班级事务管理目前采用手工管理方式,这给班级的日常事务管理、学期初的成绩统计管理和学期末综合事务管理带来很多不便,而且手工管理存在工作量大,工作质量差,工作效率低,耗费人员多,各种信息不能及时提供等问题A.23,拟建的信息系统1简要说明为了提高班务管理的工作效率和管理水平,计划投入一定资金建立班务管理系统以全面管理班级事务
13、,对所建立的信息系统有以下基本需要:建立对班务提供全面管理的信息系统对所有学生,学生干部,任课老师,班主任提供全面管理对班级学生的德育进行考评和管理对班级班费的收支进行管理为学生提供各类考研就业信息,方便学生规划自己的未来2对组织的意义和影响本系统的开发能提高工作效率,及时获取信息,减少决策失误,提高班级服务质量,加快信息反馈,使班级事务管理向高质量,科学化发展。A.24,经济可行性本系统是一个小型的管理系统,它对软件和硬件的投资要求都不高,在网络和外接设备上的投资也不高,并且系统实施后,节省了劳动力,提高了工作效率。并且提高了管理数据的及时性,准确性,有助于提升班级的管理水平,降低管理成本A
14、.25,技术可行性本系统所设计的技术因素有以下几点:信息系统开发方法:在开发小组中有熟练掌握面向对象方法开发软件系统的系统分析员和程序员网络通信技术:开发小组中有专门的网络技术人员CIS结构规划和设计技术:开发小组有丰富的C/S开发经验数据库技术:开发小组有丰富的硬要数据库开发经验JAVA技术:开发小组能够熟练使用java技术A.26,社会可行性分析目前已有很多成功开发班务管理系统的先例,学校需要班级管理的现代化和信息化,班务管理系统的开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,班务管理系统所采用的操作和工作方式符合使用人员和学生的日常习惯,而且操作方便灵活,便于学习。因此,该系
15、统具有社会可行性。A.27,可行性研究结论通过技术,社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可立项开发。A.3 班务管理信息系统的结构化分析建模A.3.1, 班级组织结构分析班级组织结构图:班主任班长团支书学习委员文艺委员体育委员出纳就业委员班级档案保管会计生活委员宣传委员组织委员信息委员 A.3.2,业务流程分析1,班务管理系统事务管理业务流程图:学生学生班主任学生系部开会讨论整理老师班务目标班级事务范围班务日志班务规划工作计划班务范围档案班务目标纲领班级事务日志档案已审批的班务规划班级任务活动班主任或班委班级档案管理员2,班务管理系统组织管理业务流程图系部班级岗
16、位设置规定班主任开会竞选班委会名单班主任学生选择审批确定班主任班干部工作计划班委会讨论设计审批讨论正式计划班委学生班委班主任审批学生班主任初步计划3,班务管理系统教学管理业务流程图系部学生培养方案教务处课程表任课老师学生学生档案教务处 系部考试通知教务处学委学生考试任课老师考试通知考试成绩单学生档案考勤考勤记录学生查询4,班务管理系统德育管理业务流程图系部奖惩制度考试成绩教师评语老师学委奖惩名单班主任审批开会讨论正式名单系部班委学生学生5,班务管理系统班费管理业务流程图班干部班费规划学生开会讨论初步计划班主任审批学生班干部讨论帐套批准学生存档下达会计6,班务管理系统考研就业管理业务流程图信息委
17、员全国名校招生简章及考试大纲全国知名企业招聘信息学生考研就业考研计划就业计划学习目标及计划A.3.3,数据流程分析1, 绘制班务管理系统的顶层图班级任务活动班务目标纲领班级岗位设置班务日志档案班务范围档案招聘信息学生培养方案招生简章及考试大纲考试通知各类工作计划奖惩制度班委会名单班务管理系统奖惩名单帐套学生成绩单考研计划工作计划就业计划系部系部班干部信息委员班级档案管理员教务处班级会计班级档案管理员2,绘制班务管理系统的数据流程图P9考研就业管理信息委员招生简章及考研大纲活动招聘信息活动考研计划活动就业计划活动发展计划D4P8打印工作计划活动班委名单活动考试通知P8打印班级岗位设置规定P2班级
18、组织管理工作计划活动班委人员名单及基本信息活动系部班级档案管理员P7档案管理学生档案D2班委班费规划活动P3班费管理班费正式计划活动帐套D3P8打印班级会计学生培养方案P4班级教学管理课程表活动考试成绩单活动P8打印课程表活动学生老师课程表活动P7档案管理毕业考试成绩及综合测评活动P5成绩查询学生考试成绩,奖惩制度及教师评语P6德育管理奖惩名单活动P8打印班主任奖惩信息活动班级事务活动范围活动班级日志档案活动系部班级任务活动活动P1班级事务管理班级目标纲领活动班级档案活动D11A.4 班务管理信息系统的系统设计A.4.1,班务管理系统业务主要包括:1 事务管理子系统 功能是对班级事务的整体规划
19、和协调运行进行控制2 组织管理子系统 功能是对班级具体事务得计化和控制3 教学管理子系统 功能是对班级的教学管理进行控制和协调运行4 德育管理子系统 功能是对班级学生的德育进行考评和管理5 班费管理子系统 功能是对班级班费的收支进行管理6 考研就业子系统 功能是位学生提供参考,明确自己未来的方向A.4.2,班务管理系统功能结构图根据系统的业务情况,考虑到系统本身的管理要求及用户的查询要求,班务管理信息系统的功能结构图为:班级事务管理系统事务管理子系统组织管理子系统教学管理子系统考研就业子系统德育管理子系统班费管理子系统基本信息维护班级档案管理学生考试管理学生成绩查询班委岗位设置工作计划形成学生
20、考勤表学生课表管理学生奖惩评定顶奖惩名单班费使用登记班费收支考研计划就业计划A.4.3,代码设计本系统涉及的编码对象有学生代码,课程代码,班级代码,计划编号,任课教师编号。1学号代码设计学号我们可以按照院系,专业,入学年份,班级,学生序号进行唯一区分学生,如下图08 11 06 02 01入学年份专业学生序号班级序号院系2课程代码设计课程代码按照学校统一规定的代码3班级代码可以按照院系,专业,班级序号进行唯一区分班级,01,02,如下图08 11 01专业班级序号院系3计划编号代码设计 计划编号可以分为两部分,前半部分是学期,后半部分是计划产生的顺序号,以P开头,大计划下还包括小计划号06 P
21、1 1计划1下的小计划1计划1第六学期 4任课教师编号代码设计按照学校统一的教师工作证号进行编排A.4.4,输入输出界面设计1输入设计首先,输入过程设计的简单,输入量小,容易操作是本系统的主要设计目标,其次,为了得到准确的输出信息,对输入数据的检验尽量接近原数据发生点,是错误能及时得到改正。在设计过程总尽量采用对照校验法。在班务管理信息系统中,采用了普遍的登录方法,每个使用者输入登录信息即可2输出设计管理信息系统是通过输出为用户服务的,信息系统能否为用户提供准确及时实用的信息是评价系统好坏的标准之一例如本系统中的成绩查询功能就是典型的输出设计输入、输出界面略A.4.5, 数据库文件设计通过对本
22、系统业务及原始数据的分析,本系统的数据库文件设计结果见表1-12-1表1-1 班级基本信息表字段名称数据类型字段宽度字段名称数据类型字段宽度班级号字符型2班主任字符型20班级人数数值型3帐套号字符型7表1-2 学生基本信息表字段名称数据类型字段宽度字段名称数据类型字段宽度学号字符型4年龄字符型3姓名字符型8籍贯字符型20性别字符型2班级字符型2表1-3 学生干部基本信息表字段名称数据类型字段宽度字段名称数据类型字段宽度姓名字符型8籍贯字符型20性别字符型2班级字符型2年龄字符型3现任职务字符型20表1-4工作计划表字段名称数据类型字段宽度字段名称数据类型字段宽度班级号字符型2计划编号字符型6计
23、划名称字符型20学期字符型2表1-5成绩表字段名称数据类型字段宽度字段名称数据类型字段宽度课程编号字符型6科任老师108班级编号字符型2学期字符型2表1-6课程表字段名称数据类型字段宽度字段名称数据类型字段宽度课程编号字符型6科任老师编号字符型6课程名称字符型20学期字符型2表1-7 科任老师信息表字段名称数据类型字段宽度字段名称数据类型字段宽度编号字符型6年龄字符型3姓名字符型10课程编号字符型2性别字符型2表1-8 德语指标表字段名称数据类型字段宽度字段名称数据类型字段宽度评语编号字符型4程度字符型4德语评语字符型50学期字符型2表1-9 班主任情况表字段名称数据类型字段宽度字段名称数据类
24、型字段宽度班主任姓名字符型10学期字符型2班级表2-1 帐套表字符型2字段名称数据类型字段宽度字段名称数据类型字段宽度帐套号字符型7借方数值型6科目字符型15贷方数值型6A.4.6,数据库的概念结构设计工作计划班级学生学生干部课程科任老师班主任帐套隶属学习制定任命班级号班级人数姓名性别籍贯姓名名称he编号授课隶属姓名年龄性别教师编号姓名学期号帐套号借方贷方成绩计划名称职务籍贯年龄计划编号年龄学号管理隶属程度德语评语评语编号德育评定MNN11MN11111N1N1NM隶属N1编号学号成绩学期号学期号学期号科目绘制班务管理信息系统的E-R图,能够更加明确的表示系统中的数据之间的关系,实体关系图根据
25、数据与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的挂历,为后面的逻辑结构设计打下基础A.4.7,数据库的逻辑结构设计班级(班级号,班级人数)学生(学号,姓名,性别,年龄,籍贯,班级号)学生干部(学号,姓名,性别,年龄,籍贯,现任职务,班级号,班主任编号)学习(学号,课程号,学期号,成绩号)工作计划(计划编号,计划名称,班号)工作计划制定(班干部学号,计划编号,学期号)课程(学号,课程编号,课程名称,成绩,学期号,科任教师编号)科任老师(教师编号,姓名,性别,年龄)德育指标(学号,科任老师编号,评语编号,德育评语,学期号,程度)班主任(班主任编号,班主任姓名) 账套(账套号,科
26、目,借方,贷方)A.4 班务管理信息系统的系统实施经过了系统分析及设计阶段,就进入到了管理信息系统开发的系统实施阶段。系统实施是实际建立系统的阶段,该阶段将系统应用于实际工作环境中,评估所设计系统是否符合实际配置,是否能够按照目标进行工作。在系统测试过程,发现某些功能不能实现时,要及时调试和记录,不断修改和调整,直至系统符合需求分析,直到达到总目标为止。A.41 开发环境 本系统在windows xp操作系统上开发,用powerbuilder 8.0进行前台界面设计,SQL Server 2000进行后台数据库设计 powerbuilder 8.0在开发和实施上都体现了优越性,主要特点表现在以
27、下几个方面:1易于使用2可视化开发3事件驱动4应用向导和生成器5 powerbuilder 8.0基础类和组件类6支持OLE拖放和嵌入活动文档7支持网络功能,编译速度更快8 SQL Server 2000能够提供数据库之间的复制功能,课代替现有的系统数据手工传递工作,降低出错率,提高数据的可用性为了测试程序的运行环境,在多台配置不同的计算机上进行调试均能正常运行。结合程序所占硬盘和内存情况分析硬件配置,主要考虑以下几方面1高度的可靠性:要保证主机,操作系统,网络,数据库,应用软件登系统724小时平稳运作,最大限度减少停机时间2主机系统的先进性和高扩展性,以满足业务中期,近期甚至长期时间范围数据
28、迅速增长的需要3易于维护和管理,以减少日常管理和维护的工作量,便于性能的调节和故障排除当使用该系统时,要求配置powerbuilder 8.0和SQL Server 2000软件,这样才能实现系统前后台的操作和应用A.42 调试与测试过程测试一个应用程序开发的必要步骤,也只有通过测试,系统才能确定其所拥有的功能是否已经具备,是否有不足之处,有哪些未知的错误及通过设置断点,用单步调试来确定错误的代码,或者有可能发生异常的代码进行抛出,捕获异常,进而解决问题。在测试过程中,逐个运行每个单表,包括每个按钮所实现的功能,这个过程是漫长而枯燥的,然而它是极其重要和必不可少的步骤。在测试中,发现新增记录的
29、功能实现不理想,于是进一步调试,在运行时找出程序错误的断点,从断点处分析和判断错误,再不断修改。并且要仔细检查数据库的配置问题,并且要一边调试要一边浏览数据库的表结构和表内容,及时确认记录是否写入数据库 发现的第二个问题是权限设置无效,经检查,问题出在了登陆界面上,在处理方法上采用使用表单集的方法去解决,或者是通过调用不同菜单来实现用户使用系统的权限设置其余功能经测试没有问题,运行正常源程序清单略案例2 高校领导决策支持系统的规划采用关键成功因素法(CSF)主要思路:利用关键成功因素发去识别联系系统目标的主要数据类及其相互之间的关系,在此基础上,进一步进行数据库的分析和建立。根据关键成功因素法
30、的基本步骤,识别高校领导决策支持系统的相关的数据类型包含以下四个步骤:(如下图所示)1、了解企业战略目标;在这个系统中,将一所高校看成是一个组织,那么这个组织的组织目标就是成为国际一流大学。2、识别关键成功因素;如何才能促成该组织目标的实现呢?经过调查研究和分析,我们发现促使高校组织目标实现的因素有很多,包括:教学水平的高低,学术水平的高低,管理制度的规范程度,高校组织结构的合理化程度,以及科学管理方法的应用等等。但是这些因素中起关键作用的因素主要有两个:教学水平和学术水平。识别各关键成功因素的性能指标和评估标准;对于以上两个关键成功因素,如何评价这两个要素水平的高低:这里我们就要采用与之相关
31、的性能指标和评估标准去衡量。对于教学水平这个关键成功因素,我们认为能够衡量这一因素实际水平的指标包括多个,主要有:高校的师资力量,教学的硬件条件以及教学方法的应用,教学流程的设计等等。而对“学术水平”这个关键成功因素,我们认为衡量这一因素实际水平的指标主要指科研成果情况,包括:发表论文数,出版专著数,承接各级各类课题和项目的数量,专利及技术成果,获国家各级各类奖项的情况等等。识别性能指标和评估标准的数据对以上罗列出来的各项指标,我们还要寻找到描述这些指标的具体数据类型。比如对于“师资力量“这个指标,描述它的数据类型有:高校教师的人数,中高级职称教师所占比例,高学历教师所占比例等等。对于教学硬件
32、条件指标,描述他的数据主要有:校园占地面积,教学楼的数量,各种教学设备的数量等等。对于发表论文数,出版专著数,承接各级各类课题和项目的数量,专利及技术成果,获国家各级各类奖项这些指标,描述他们的数据类型就是它们本身。经过以上步骤地分析,我们找到了与系统目标联系的数据类型。我们可以根据这些数据类型去构建系统的数据库,设计数据库的结构。构建出来的数据库必须能够帮助我们收集,存储,查询,统计分析这些数据类,从对这些数据类型的分析整理中找到有助于我们评价高校特定时期发展情况的信息,并利用这些信息去定期生成对高校在教学水平和学术水平方面的发展状况和存在问题进行评价的分析报告,并将分析报告提供给高校的领导层,帮助高校领导者及时了解整个学校的发展情况以及存在问题,从而辅助高校领导为整个组织今后更好的发展做出正确的决策。 专心-专注-专业