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