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