您好,欢迎访问三七文档
学籍管理信息系统分析信息系统的分析工作是一项复杂、周密且技术含量较高的工作,对于整个开发过程起着至关重要的作用。其主要任务是:在充分认识原信息系统的基础上,通过问题识别、详细调查及系统化分析,最后完成新系统的逻辑方案设计,系统分析主要是解决“做什么”的问题。从他的任务内容就可以看出,系统分析主要是为接下来的系统设计做准备工作的。如果没有系统分析这一环节,新系统很可能就达不到预期的效果,甚至根本就难以设计。一、系统分析的任务1.分析用户要求分析用户在系统功能、性能等方面的要求及用户在硬件配置、开发周期及处理方式等方面的意见与计划。其中,明确用户在系统功能、性能等方面的要求是核心。2.现行系统的详细调查3.组织结构与业务流程分析4.系统数据流程分析5.建立新系统的逻辑模型6.提出系统分析报告我们小组就其中的几方面做了详细介绍。二、详细调查一个好的系统必须切合实际,所以对学校现有的学籍管理信息系统的调研可以帮助了解实际,对正在运行的系统的存在的问题和合理之处有一个正确的认识。这样就能在开发新系统时继续使用原有系统的精华之处并对其问题进行改正,以使能够开发出一个相对完善的系统。通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括:用户需求:普通用户的需求:对于只有查看权限的用户,一般是通过上网浏览学校网页来查看数据的。各部门管理员:能够对系统进行设置,以适应不同用户的需求。对不同系的管理员分配不同的权限,教务处系统管理员具有最高的管理权限。功能需求:学生档案管理:学生的一般情况,及奖励,处分情况;学生成绩管理:学习成绩,补考成绩;学籍处理:学生留降级处理,休复学处理,退学处理等;日常教务管理:日常报表,如通知书,补考通知书等,学生学习成绩的各种分类统计;毕业生学籍处理:结业处理,毕业处理,学位授予处理,学籍卡片等性能需求:给出新系统的技术性指标,包括存储容量限制、运行时间限制、安全保密性等。因为学籍管理系统是储存学生信息的,所以数据库系统应该具有备份和恢复功能,保证学生数据库的长期完整性和正确储性。另一方面,作为系统的服务器应该能够长期无故障的运行,而且能够便于管理员的操作。安全性要求比较高,对业务逻辑必须封装,避免有人登陆他没权限的网页,避免黑客从数据流中截取敏感数据环境需求:对系统运行环境以及所处环境的要求,如:在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(操作系统、数据库管理系统)未来需求:随着外界环境的变化以及系统的发展可能会提出新的要求,所以在开发过程中可对系统将来可能的扩展和修改做准备,一旦需要时就比较容易进行补充和修改了。三、业务流程分析在对系统的组织结构与功能进行分析时,需从一个实际业务流程的角度将系统调查中有关业务流程的资料都串起来进行进一步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理错误和疏漏,优化新系统的业务处理流程。3.1.1原学籍管理信息系统业务流程通过运行这个系统,我们发现其存在以下问题:1、没有最后形成一个可执行.exe文件,只有在电脑装有VFP6.0才能使用系统,项目管理器缺少主程序的设置。2、查询时出现的错误,如文件正在使用,如何解决。3、没写“添加信息不能为空”的代码4、用删除按钮将所有记录删除后,输入的文本框部分变为灰色,再添加信息无法实现。5、表之间的参照完整性没有设置,导致一个表的记录删除后,相应表的记录没做改变,打印出来的报表上仍有原来记录值出现。6、系统模块过于简单,难以实现学籍管理的需要针对以上问题,我们的新的学籍管理信息系统将做出相应改进。四、新系统的逻辑模型的数据流程分析及建立4.1数据流程图新生名单学生注册D1学籍表留退学生名单日常报表成绩单D2成绩表日常报表获奖学生名单毕业资格审查时所需报表毕业生登记表奖惩报告奖惩结论学位授予情况----------------------------------------------------------------------------------------------------------------------学籍管理信息系统顶层DFD成绩管理框的展开期末成绩单成绩统计四、六级成绩计算机成绩毕业论文成绩留退学生名单D2成绩表成绩通知单招生办P1档案管理教师P2成绩管理主管P3奖惩管理P4毕业学位管理用人单位教委P5日常教务管理学生教师教师P2.2登记成绩P2.3分析期末成绩P5P2.1处理成绩P1P2.4登记补考成绩P5P5.3D2.1成绩排名表补考成绩单档案管理展开图;日常教务处理展开图新生名单新的学生名单D1学籍表留退学生名单档案管理展开图;日常教务处理展开图D1学籍表学生基本情况报表成绩排名表成绩排名表成绩通知单累计不及格科目数补考学生名单成绩统计补考通知书四级通过学生名单公共体育课合格者成绩通知单毕业论文及格名单计算机考试通过名单招生办P1.1登记新生名单P1.2修改学生名单P2P5P5.1打印学生基本情况教师P5.3打印期末成绩学生P5.3成绩统计分析P2任课教师学生P4P2P5.4打印各类成绩单P4班主任P2.1P3成绩排名表D3获奖名单D3.1获奖入围名单奖励加分纪律处分结论D3.2处分学生名单奖惩管理展开图;毕业生学位管理图D3获奖名单D1学籍表D3.2处分学生名单D4.1毕业生基本情况表D4.2学位表毕业生登记表D4.3毕业生登记表4.2数据字典数据元素:P2P3.1基础性素质排名主管P3.2加分处理P3.3筛选名单P4P5P4.1登记毕业生学籍表P4P4.2毕业资格审查P4.3毕业生登记教委用人单位P5.5打印奖惩情况师生名称类型长度取值学号C10notnull姓名C4notnull性别C2男/女出生日期D8notnull专业C20notnull课程号C6notnull学期数C1{1、2、3、4、5、6、7、8}成绩N30~100补考成绩N30~100补考次数N1课程名C20notnull授课老师C8学分数N110学院C20notnull考试科目C20大学英语四、六级考试、计算机等级考试考试成绩C4合格、优秀学位C20notnull数据结构:D1学籍表={学号+姓名+性别+出生日期+学院+专业}D2成绩表={学号+课程号+学期数+成绩+补考成绩+补考次数}D2.1成绩排名表={学号+课程名+学分数+总分+总学分数+平均分+名次}D3.1获奖入围名单={学号+课程名+学分数+总分+总学分数+平均分+名次}D3.2处分学生名单={学号+姓名+性别+学院+专业+处分+备注}D3获奖学生名单={学号+姓名+奖学金情况}D4.1毕业生基本情况表={学号+姓名+性别+出生日期+学院+专业+奖学金情况+处分+备注+英语四级通过情况+计算机考试通过情况+毕业论文情况+公共体育课通过情况}D4.2={学号+姓名+性别+学院+专业+学位+备注(没获得学位结业)}D4.3={学号+姓名+性别+出生日期+学院+专业+奖惩情况+学位+备注}课程表={课程号+课程名+授课老师+学分数}英语计算机考试成绩表={学号+考试科目+成绩}毕业生登记表={学号+姓名+学院+专业+学位}注:一些临时报表未在以上数据字典中列出p5.3、P2.3的处理逻辑不及格课程四门以上:留级期末课程成绩考察(包括补考成绩)不及格四门以下:补考P4.2的处理逻辑考试作弊不予补考者:结业毕业资格审查历年规定课程不合格:结业无作弊纪律处分体育成绩不及格:结业所有课程合格毕业论文不合格:结业体育成绩合格论文合格未通过CET4:结业通过CET4:毕业4.3实体关系图1mm4.4新系统功能菜单档案管理成绩管理日常教务处理奖惩处理毕业生学位管理1添加新档案添加成绩打印学生基本情况基础性素质排名登记毕业生学籍表2修改新档案修改成绩打印期末成绩加分处理毕业资格审查3删除档案删除成绩成绩统计分析筛选名单毕业生登记4查询档案查询成绩打印各类成绩单5选择默认表打印奖惩情况五、心得体会通过对现行系统的详细学习与分析,对系统分析有了大致了解与认识。系统分析是由系统分析员、用户单位的管理人员和业务人员按照系统观点,在对现有系统深入调查和需求分析的基础上,综合运用系统科学、管理科学、计算机科学、通信网络技术和软件工程等多学科知识,深入描述及研究现行系统的活动和各项工作以及用户的各种需求,使用一系列分析工具与技术绘制一组描述系统总体逻辑方案的图表,建立目标系统逻辑模型。对管理信息系统的分析,让我们知道一个新系统要做什么,需要做到什么程度,同时知道一个好的系统必须切合实际,我们现在所做的报告分析,就是将理论与实践相结合,对学校现有的学生学籍管理信息系统调研分析,可以让我们清楚的了解实际,对现行系统运行的意义以及其可能存在的问题有一个正确的认识,同时帮助我们寻找更好的方法来建立健全我们学校的学生学籍管理信息系统。课程表选课成绩表学生
本文标题:学籍系统分析报告
链接地址:https://www.777doc.com/doc-2522479 .html