文档详情

学籍管理系统需求分析.ppt

发布:2023-08-27约3.76千字共13页下载文档
文本预览下载声明
演讲者:李明志 组员:陈立彬 任艳蛟 黄健;一、功能要求 二、性能需求 三、数据需求 四、数据字典 五、逻辑模型 六、运行要求; 一、学籍管理系统的功能要求;4.系统具体功能 1)查询功能。 (1)学生学籍查询。 (2)学生成绩查询。 (3)学生等级考试查询。 (4)排名查询 2)统计功能 (1)成绩统计 (2)学生人数统计 3)打印功能 (1)每学期学生个人成绩单。 (2)个人总成绩报表 (3)成绩排名表 4)数据备份和数据恢复功能 ; 1、网络环境下的多用户系统 信息由各用户在规定的权限下在各自的工作站上录入,信息上网后用户可查询,调用,达到信息共享。 2、数据的完整性,准确性 a、录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。 b、系统具有部分反悔修改功能,系统备有的修改功能均可反悔 3、数据完成的时间性 如成绩的录入,仅当师资料录入教学进程,教务科分发教室教学任务安排之后,各系方可录入成绩。; 4、成绩自动统计分析及学籍的自动处理 本系统按学籍管理条例设计了若干个软件处理模块:按某学生某学期,学年考试及补考成绩,自动生成该学生是否留降级、退学。 按某学生在校期间累计补考科目门数和成绩自动生成该学生是否结业,毕业,授位。 可按某学生因非成绩原因所引起的学籍变更作自动处理。 可按每学期各个年级班学生考试成绩自动生成补考名单,科目。 可按每学期各年级学生考试成绩自动生成某课程统计分析表。 可按同一年级学习成绩进行同一课程不同班级间成绩比较。; 学籍管理系统的数据需求包括如下几点: 数据的一致性与完整性 由于系统的数据是共享的,在不同的客户端中,学籍信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。 对于输入的数据,要为其定义完整性规则???如果不能符合完整性约束,系统应该拒绝该数据。; 数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 数据的共享与独立性 整个学籍管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。; 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。用数据字典来定义数据流图中各元素的确切内容: 数据项定义1: 名称:学生类型信息 描述:产生学生信息类型送交学生信息表 定义:学生类型信息=学号+姓名+性别+民族+政治面貌+出生日 期+学历+系别+专业+班级+电话号码+E-Mail+家庭地址+记录号 数据项定义2: 名称:课程类型信息 描述:产生课程信息类型送交课程信息表 定义:课程类型信息=课程名称+课程编号 ; 数据项定义3: 名称:选课类型信息 描述:产生选课信息类型送交选课信息表 定义:选课类型信息=学号+课程号 数据项定义4: 名称:考核类型信息 描述:产生考核信息类型送交考核信息表 定义:考核类型信息=学号+考核结果 数据项定义5: 名称:用户登录类型信息 描述:产生用户登录信息类型送交用户信息表 定义:用户登录类型信息=用户名+用户密码+记录号 ; 五、学籍管理系统的逻辑模型; (一)、软件环境:该学籍成绩管理系统用VS2010编写,在安装了Access2000或者SQL2005数据库,及Windows95以上操作系统的机器上可以正常运行 (二)、 硬件环境:CPU:至少Pentium100以上,建议使用P4 2.0;内存:至少16M以上,建议使用256M;硬盘:至少20M硬盘空间;显示器:17寸显示器。;THANK YOU!!!演讲者:李明志 组员:陈立彬 任艳蛟 黄健;一、功能要求 二、性能需求 三、数据需求 四、数据字典 五、逻辑模型 六、运行要求; 一、学籍管理系统的功能要求;4.系统具体功能 1)查询功能。 (1)学生学籍
显示全部
相似文档