高校学生综合素质测评信息系统的系统分析.docx
《高校学生综合素质测评信息系统的系统分析.docx》由会员分享,可在线阅读,更多相关《高校学生综合素质测评信息系统的系统分析.docx(9页珍藏版)》请在冰豆网上搜索。
![高校学生综合素质测评信息系统的系统分析.docx](https://file1.bdocx.com/fileroot1/2023-1/7/48195714-6456-4b75-856c-d326c6211184/48195714-6456-4b75-856c-d326c62111841.gif)
高校学生综合素质测评信息系统的系统分析
高校学生综合素质测评信息系统的系统分析
作者:
刘 洁 邱寄帆 任 丹
来源:
《中国教育信息化·高教职教》2008年第09期
摘要:
本文阐述了一种高校学生综合素质测评信息系统的系统分析过程,通过业务流程图和数据流程图对系统的业务流程和数据流程进行详细分析,给出了关键数据的数据字典。
关键词:
综合素质测评系统分析业务流程数据流程数据字典
中图分类号:
TP311文献标识码:
A文章编号:
1673-8454(2008)17-0040-04
一、引言
系统分析是软件开发的基础工作,是在系统详细调查的基础上,对系统的内部结构、管理状况、信息处理过程进行分析、完善和优化,构思和设计出新系统的逻辑模型。
系统分析的主要内容是:
业务和数据的流程是否畅通,是否合理;数据业务过程和实现管理功能之间的关系等。
学生综合素质测评是从德、智、体三方面对学生进行综合评价,形成综合测评成绩,将这一成绩作为评定各种荣誉称号、评定各类奖助学金的主要依据。
学生综合素质测评系统要达到以下目标:
(1)实现综合素质测评的计算机管理,保证测评的真实性、准确性;
(2)提供学生违纪的预警机制;
(3)提供学生信息的查询、统计、分析功能,提高学生管理工作效率;
(4)系统应具有一定的数据审核能力、可靠性、灵活性、可修改性和操作使用方便性。
二、业务流程分析
综合素质测评的主要业务有班级管理、寝室管理、卫生成绩管理、考勤管理、成绩管理、综合测评管理等,下面以成绩管理和综合素质测评管理为例对业务流程进行分析。
1.成绩管理业务流程分析
业务流程图是根据系统调查所得到的资料,按业务实际处理过程绘制的。
综合素质测评成绩由德育测评成绩、智育测评成绩和体育测评成绩三部分组成,首先由学生选课、考试,教师提交各科成绩,操行和体育成绩单独列开,其余成绩汇总得到课程成绩。
成绩管理业务流程图如图1所示。
2.综合素质测评业务流程分析
综合素质测评业务流程图如图2所示。
综合素质测评的最终目的是由系统处理得到综合素质测评成绩单,如图2所示,综合素质测评成绩由德、智、体三部分组成,而德育测评成绩由操行成绩、德育奖励分、德育减分计算得出,智育测评成绩由各门课程成绩平均分和智育奖励分构成,体育测评成绩由体育课成绩、早操成绩、体育奖励分计算得出。
三、数据流程分析
1.系统顶层数据流程图
进行综合素质测评所需的基础信息是学生基本信息、寝室信息、课程信息、专业班级信息和学生任职部门信息。
寝室信息提供学生的寝室情况和寝室卫生成绩,这一成绩汇总计入德育测评成绩。
课程表是提供各科成绩的基础信息。
学生担任干部会获得德育奖励分,这一信息由部门表提供。
系统顶层数据流程图如图3所示。
2.系统一层数据流程图
本系统涉及的核心数据是奖励、处罚、考勤、成绩的数据,汇总后形成综合素质测评表的核心数据。
通过对系统流程分析可得到系统数据关系,如图4所示。
图中主要数据流名称:
F1——专业信息F2——班级信息
F3——寝室信息F4——学生基本信息
F8——课程信息F9——在院系任职情况
F10——在班级任职情况F14——班干部奖励情况
F15——学生受奖励分值F16——学生受处罚分值
F17——考勤奖惩分值F18——课程成绩
3.按层次展开的数据流程图
图5是标识为P1和P2的处理块展开出来的情况。
处理块的标号为P11,P12,及P21,P22,P23,……,数据流的标号为F41,F42,F43,……以表明这些处理块和数据流的隶属关系和层次关系。
图中主要数据流名称:
F41——学生基本信息F46——学生参加社团信息
F47——学生获奖信息F48——综合素质测评奖励条款
四、数据字典
数据流程图表达了数据和处理过程的关系。
系统中的数据则借助数据字典(DataDictionary,简称DD)来描述。
1.主要数据存储卡片
数据存储卡片
名称:
学生基本信息说明:
记录学生的基本情况
输入数据流:
专业、班、寝室信息
输出数据流:
学生基本信息
组成:
学号专业班级姓名性别政治面貌出生地
身份证号码家庭住址联系方式兴趣爱好等
数据量:
每年约1500张存取方式:
随机存取
2.主要数据流卡片
数据存储卡片
名称:
综合素质测评表
说明:
记录学生综合素质测评情况
输入数据流:
F23输出数据流:
无
组成:
专业班级学期姓名学号操行成绩德育减分
德育奖励分德育成绩各科成绩智育奖励分
体育课成绩早操成绩体育成绩学年综合得分
数据量:
每年约1500张存取方式:
随机存取
数据流卡片
代号:
F19名称:
学生奖励分值
说明:
学生奖励分值是综合素质测评成绩的重要部分
数据流来源:
奖励分值数据流去向:
P6汇总计算
组成:
学号项目号分值学期
信息流量:
每年约1500次
数据流卡片
代号:
F4名称:
学生基本信息
说明:
学生基本信息是进行综合素质测评的基础资料
数据流来源:
学生基本信息表
数据流去向:
P2奖励处理
组成:
学号专业班级姓名性别政治面貌出生地
身份证号码家庭住址联系方式兴趣爱好等
信息流量:
每年约1500次
3.主要数据结构卡片
数据结构卡片
数据结构名称:
学生
说明:
是综合素质测评系统的主体数据结构,
定义了一个学生的有关信息
结构描述:
学号专业班级姓名性别
信息流量:
每天约150份
4.数据元素卡片
数据元素卡片
名称:
学号别名:
学生编号
说明:
唯一标识每一个学生
数据值类别(连续/离散):
连续
类型:
字符长度:
4位取值范围:
0000至9999
5.主要处理过程卡片
数据过程卡片
代号:
P4名称:
考勤处理
说明:
确定学生的考勤加减分
输入:
F6学生基本信息
输出:
F17考勤分值F13考勤情况
处理:
有旷课、迟到等违纪情况在综合素质测评中应减分,全勤可获得加分
数据过程卡片
代号:
P5名称:
选课处理
说明:
确定学生的各科成绩
输入:
F7学生基本信息F18课程情况
输出:
F16各科成绩
处理:
各科成绩平均分在综合素质测评中占60%
五、系统的构成
SD(结构化设计)方法是各种设计方法中比较成熟、比较完整的一种方法,它可以同系统分析阶段的结构化分析(SA)方法与系统实施阶段的结构化程序设计(SP)方法前后衔接起来使用。
依据SD方法“自顶向下,逐步求精”的方法可将一个复杂的信息系统经过逐层分解,得到具有层次结构的模块,构成系统的功能结构。
系统功能结构一般是树形结构,分为多层次。
系统层次一般为:
系统——子系统——功能——子功能等。
根据前述对学生综合素质测评内容、程序的分析,结合实际情况本系统由以下几个子系统构成:
系统管理、基础信息管理、班级管理、寝室管理、个人管理、考勤管理、选课管理、成绩管理、综合素质测评管理九个子系统。
系统总体结构图见图6。
基础信息管理子系统主要对专业、系部基本信息、教师信息、课程信息、综合测评条例、违纪处分规章制度等信息的录入、变更、完成进行处理,对信息进行分类汇总、统计,打印各种资料,为其他子系统提供基础信息,见图7。
班级管理子系统主要对班级基本情况、班级常规成绩等信息进行录入、统计、查询,为及时掌握学生及班级的情况,客观公正地对学生和班级进行评价,提供基础资料和依据,见图8。
寝室管理子系统主要对宿舍基本情况、寝室卫生成绩等信息进行录入、统计、查询,为及时掌握学生及寝室的情况提供基础资料和依据,见图9。
学生个人管理子系统主要对学生的处分、奖励进行录入、查询,为综合素质测评提供基本依据,见图10。
成绩管理子系统主要对学生的各科成绩进行录入、统计、分析、查询,为综合素质测评工作提供基础资料和依据,见图11。
综合素质测评管理子系统主要功能是根据综合素质测评条例和学生奖惩情况、课程成绩等条件自动对学生进行综合素质测评,形成综合素质测评表,并且提供测评成绩的查询、统计、分析等功能,见图12。
六、结束语
根据国内外最新的统计数据,信息系统开发过程的各环节工作量所占的比重中,前期系统调查和系统分析约占总开发量的60%~70%,而系统设计和系统实现两个环节占总开发量不到40%。
由于系统分析是一个把具体业务抽象化的过程,所以也是信息系统开发的难点。
综合素质测评工作涉及面广,程序繁琐,系统分析所确定的内容是今后系统设计、系统实现的基础和依据,系统分析工作是否详实、全面、透彻直接关系到后续系统设计的成败,所以前期的系统分析尤其重要。
本文的创新之处在于,基于结构化系统开发方法的思想和技术,采用了结构化、模块化的方法对系统进行分析,自顶向下、逐层分解、由抽象到具体逐步理清处理过程;利用业务流程图描述业务处理过程,用多层数据流程图和数据字典描述数据流向、数据关系及数据属性,这些先进技术的运用保证了系统分析的清晰、完整。
参考文献:
[1]林杰斌.MIS管理信息系统[M].北京:
清华大学出版社,2006.
[2]应玉龙.管理信息系统教程[M].北京:
中国水利水电出版社,2006.
[3]李宗璞.在管理信息系统中树型结构的表示和组件设计[J].微计算机信息,2006,22(8-3):
39-41.
[4]王恩波.管理信息系统实用教程[M].北京:
电子工业出版社,2003.