《学籍管理系统》--需求分析
学籍管理系统需求分析报告

学籍管理系统需求分析报告摘要:学籍管理系统是一种用于学校管理学生信息以及学籍相关业务的信息化工具。
随着教育事业的发展和学生数量的不断增加,传统的纸质档案管理方式已经无法满足学校的需求。
学籍管理系统的需求分析是构建一个高效、稳定、安全的学籍管理系统的首要步骤。
本报告将对学籍管理系统的需求进行详细分析,包括功能需求和非功能需求。
1. 引言学籍管理系统的目标是实现对学生的信息化管理,提高学校学籍管理工作的效率和准确性。
学籍管理系统可以实现学生信息的录入、查询、修改和删除等基本功能,同时能够生成学生报表和统计分析数据,方便学校进行决策和管理。
2. 功能需求2.1 学生信息管理学籍管理系统应具备学生信息的录入、查询、修改和删除等功能。
录入功能可以实现学生基本信息、家庭信息、成绩等数据的录入;查询功能可以根据学生的学号、姓名等关键字进行查询;修改功能可以对学生信息进行修改,包括个人信息和成绩等;删除功能可以删除学生的信息。
2.2 学生报表生成学籍管理系统应能够根据学生信息生成各类报表,包括个人信息报表、班级信息报表、年级信息报表等。
这些报表可以提供学校管理人员和教师查阅学生信息的便利,帮助学校进行决策和管理。
2.3 统计分析功能学籍管理系统应能够对学生信息进行统计分析,包括对学生人数、男女比例、年龄分布、成绩分布等进行统计分析。
统计分析功能可以帮助学校了解学生成绩情况以及学生的整体情况,从而进行有针对性的管理和指导。
2.4 数据安全性学籍管理系统应具备较高的数据安全性,包括对学生信息的保密性和完整性的保障。
系统应能够设置不同级别的权限,只有经过授权的用户才能进行敏感信息的操作,确保学生信息不被非法获取或篡改。
3. 非功能需求3.1 系统稳定性学籍管理系统在处理大量数据和用户操作时,应具备较高的稳定性,尽量避免系统崩溃或卡顿的情况发生,确保学校工作的连续性和高效性。
3.2 响应时间学籍管理系统应具备较短的响应时间,尽快完成用户的操作请求。
学生学籍管理系统的数据管理需求分析

学生学籍管理系统的数据管理需求分析一、背景介绍学生学籍管理在教育机构中起着至关重要的作用,它涉及到学生的基本信息、学习成绩、考勤记录等关键数据的管理和维护。
为了提高学籍管理的效率和准确性,现代教育机构普遍采用学生学籍管理系统进行数据管理。
本文旨在对学生学籍管理系统的数据管理需求进行分析。
二、学生基本信息管理需求1. 学生档案管理学生学籍管理系统需要能够对学生基本信息进行有效的录入、查询和修改,并能够对学生档案进行分类管理,方便教育机构对学生进行统计和分析。
2. 学生家庭信息管理学生学籍管理系统应具备学生家庭信息的管理功能,包括学生的家庭成员、联系方式、家庭住址等信息的录入和查询,以便学校能够及时与家长进行沟通。
3. 学生照片管理学生学籍管理系统需要支持学生照片的上传和管理,以便学校能够通过照片识别学生身份,确保学生信息的准确性。
三、学生成绩管理需求1. 学生成绩录入学生学籍管理系统应具备学生成绩录入的功能,包括期中考试成绩、期末考试成绩和其他考试成绩的录入,同时支持成绩的查询和修改。
2. 学生成绩分析学生学籍管理系统需要能够对学生成绩进行分析和统计,包括成绩排名、不及格学生名单等,以便教育机构能够及时了解学生的学习情况并做出相应的反馈和决策。
3. 成绩报表生成学生学籍管理系统应能够生成成绩报表,包括个人成绩单、班级成绩概况、学校考试成绩汇总等,方便学校对学生成绩进行全面的评估和分析。
四、学生考勤管理需求1. 学生考勤记录学生学籍管理系统应能够对学生的考勤记录进行管理,包括学生的缺勤、请假和迟到等情况的录入和查询,以便学校能够及时了解学生的出勤情况。
2. 考勤统计分析学生学籍管理系统需要支持对学生考勤数据的统计和分析,包括缺勤率、请假次数等指标的计算和报表生成,以便学校能够及时发现和解决考勤问题。
3. 考勤通知与提醒学生学籍管理系统应支持学校向学生和家长发送考勤通知和提醒,以便提高学生的出勤率和家校沟通的效果。
学籍管理系统需求分析

、目录引言 (1)1.系统概述 (2)1.1系统体系结构和开发技术....................... 错误!未定义书签。
1.1.1 VB简介................................................................... 错误!未定义书签。
1.1.2Access简介 .............................................................. 错误!未定义书签。
2.系统调研及可行性分析.............................. 错误!未定义书签。
2.1系统调研..................................... 错误!未定义书签。
2.2系统总体目标................................. 错误!未定义书签。
2.3技术可行性分析............................... 错误!未定义书签。
3.系统分析.......................................... 错误!未定义书签。
3.1系统需求分析 (2)3.1.1功能需求 ................................................................. 错误!未定义书签。
3.1.2性能需求 ................................................................. 错误!未定义书签。
3.2系统流程图 (3)4.系统设计 (4)4.1概要设计 (4)4.1.1功能模块结构图 (4)4.1.2功能模块描述 (4)4.2数据库设计 (5)4.2.1 E-R模型设计 (5)4.2.2表设计 (5)4.3详细设计..................................... 错误!未定义书签。
学籍管理系统需求分析

学生学籍管理系统需求文档Os:操作系统;Dbms:数据库管理系统;Dba:数据库管理员;2.1 运行环境Os:win xp,vista,7Dbms:orical2.2 条件与限制此版本为实验版本,所以在数据的数量上有所限制。
在功能上也仍需改善。
2.3 数据库中表的说明:1.学生表:存储学生基本信息;2.教师表:存储教师基本信息;3.管理员表:存储管理员信息;4.学生成绩表:存储学生所有课程成绩;5.课程表:存储所有学生课程安排;6.课程信息表:所有开设的课程信息;7.状态表:存储各种状态的开始和关闭时间;8.奖项信息表:存储学生申请奖项的信息;9.班级表:存储所有班级信息;3学籍管理系统功能需求描述1 系统用户学籍管理系统用户有学生,教师(普通教师,班主任),管理员。
提供给学生的功能有学生登录,成绩查询,个人基本信息查询,课程安排查询和各类奖项申请。
提供给教师的功能有教师登录,查询个人基本信息,查询自己学生的成绩,录入自己学生成绩,(查看自己班的所有学生信息,查看自己班的所有学生成绩,审批本班学生各项申请)(后三项为班主任独有功能)。
提供给管理员的有管理员登录,查询学生信息,查询教师信息,查询学生成绩,修改学生信息,修改学生成绩,修改教师信息,下放各项权限,安排课程,插入学生信息,插入教师信息,插入管理员信息。
2 功能描述学生功能:2.1 学生登录:用户输入帐号及密码,系统根据帐号在学生表中查找该用户是否存在。
若存在则核对密码,若密码正确则登录成功且显示个人基本信息,否则提示密码错误且返回登录界面。
若不存在则给予提示且返回登录界面。
学生在登录后有以下功能:2.2 成绩查询:系统根据用户学号在学生成绩表中查找已学过的课程并显示课程信息,包括课程号,课程名,课时,成绩(平时,考试,上机的成绩),获得学分,若是没有查找到则提示此学生还没有学习任何课程。
2.3 个人信息查询:系统根据学号在学生表中查找,显示此学生的全部信息。
学籍管理系统需求分析报告

一、概述学籍管理系统是一个教育单位不可缺少的部份,它的内容对于学校的决策者和管理者来讲都相当重要,所以学籍管理系统应该能够为用户提供充沛的信息和快捷的查询手腕。
但一直以来人们利用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时刻一长,将产生大量的文件和数据,这对于查找、更新和保护都带来了很多的困难。
随着科学技术的不断提高,运算机科学日渐成熟,其壮大的功能已为人们深刻熟悉,它已进入人类社会的各个领域并发挥着愈来愈重要的作用。
二.需求说明用户需求1. 能够从屏幕上读取一个学生的信息并将信息存入到数据文件中。
2. 能够将指定的信息从文件中删除。
3. 能够按编号、姓名对学生的信息进行检索并将检索结果显示在屏幕上。
4. 能够统计全数学生的总成绩,及其在班上的排名。
5. 能够统计各科的平均成绩及合格率。
6. 要求有错误提示功能,例如性别只能输入男女,输入错误提示从头输入。
7. 若是检索不到相应的信息应提示用户三.功能模块主要功能模块1. 实现学生大体情形的录入、修改、删除等大体操作。
2. 对学生大体信息提供灵活的查询方式。
3. 实现学生成绩的录入、修改、删除等大体操作。
4. 能方便的对学生的个学期成绩进行查询。
5. 具有成绩统计、排名等功能。
6. 具有数据备份和数据恢复功能用例图高校学籍管理系统基本信息管理学生成绩管理信息查询系统管理员操作基本信息录入基本信息修改基本信息删除学生成绩录入学生成绩修改学生成绩删除学生信息查询学生成绩查询学生成绩排名修改密码帮助信息用例描述序列图图表1管理员学籍录入图表2管理员学籍修改图表3教师登录图表4教师成绩录入图表5管理员登录图表6学生查询成绩图表7学生登录图表8用户注册图表9管理员成绩修改图表10类图。
学籍管理系统需求分析报告

学籍管理系统需求分析报告1. 引言学籍管理系统是一种用于学校或教育机构管理学生学籍信息的软件系统。
该系统可以帮助学校管理学生的个人信息、学习成绩、课程注册、校园活动等。
本文将对学籍管理系统的需求进行分析,主要包括功能需求和非功能需求。
2. 功能需求2.1 学生信息管理学籍管理系统应具备学生信息管理功能,包括基本信息的录入、查询、修改和删除。
管理员可以录入学生的姓名、性别、出生日期、家庭地址等信息,并能够根据学生的学号或姓名进行查询和编辑。
此外,系统还应具备批量导入和导出学生信息的功能,方便学校进行数据备份和迁移。
2.2 学生成绩管理学籍管理系统还应具备学生成绩管理功能。
教师可以录入学生每门课程的成绩,包括平时成绩、考试成绩和总评成绩。
管理员和教师可以根据学生的学号或姓名进行成绩查询和修改,并可以生成学生成绩报表。
2.3 课程管理学籍管理系统需要提供课程管理功能,包括课程的开设、修改和删除。
管理员可以录入课程的名称、学分、教师等信息,并能够根据课程的编号或名称进行查询和编辑。
系统还应提供课程选修和退选功能,学生可以根据自己的需求选取或退选课程。
2.4 校园活动管理学籍管理系统还应提供校园活动管理功能,包括活动的发布、修改和删除。
管理员可以发布校园活动的信息,包括活动名称、时间、地点、内容等,并能够根据活动的日期或名称进行查询和修改。
学生可以在系统中查看校园活动的信息,并可以报名参加活动。
2.5 系统管理学籍管理系统还需要提供系统管理功能,包括用户管理、权限管理和日志管理。
管理员可以管理系统的用户,包括教师和学生的账号信息。
同时,管理员可以设置用户的权限级别,限制其对系统的访问和操作权限。
系统应记录用户的操作日志,方便管理员进行系统的安全监控和故障排查。
3. 非功能需求3.1 安全性要求学籍管理系统需要具备较高的安全性要求。
系统应采用加密算法对用户的密码进行加密存储,确保用户信息的安全性。
同时,系统应具备登录失败次数限制和账号锁定功能,防止恶意攻击。
学生学籍管理系统需求分析

学生学籍管理系统需求分析一、引言学生学籍管理系统是高校教务管理工作中的重要组成部分,它对学校的教学和学生管理起着至关重要的作用。
通过对学生学籍管理系统的需求分析,可以更好地设计和开发出符合实际需求的系统,提高学校的管理效率和服务质量。
二、背景随着高校规模的不断扩大和信息化的快速发展,传统的手工管理方式已经无法满足学校的管理需求。
学生学籍管理系统的出现极大地简化了学校的管理工作,提高了信息化管理的效率。
三、需求分析1. 功能需求学生学籍管理系统应具备以下功能: - 学生基本信息管理:包括学生的个人信息、入学信息、班级信息等; - 学生成绩管理:包括成绩录入、查询、统计等功能;- 学生考勤管理:记录学生的出勤情况和请假情况; - 学生课程管理:管理学生的选课情况和课程表; - 学籍档案管理:对学生的学籍资料进行归档和管理; - 系统权限管理:设置不同用户的权限级别,确保信息安全。
2. 性能需求•系统稳定性:能够稳定运行,避免系统崩溃或数据丢失;•响应速度:对用户的操作能够及时响应,提高用户体验;•安全性:保证系统数据的安全,防止数据泄露和篡改。
3. 用户需求学生学籍管理系统的主要用户包括教务处工作人员、辅导员、教师和学生等。
系统需要考虑不同用户的需求,提供友好的界面和操作流程。
四、需求优先级根据需求的重要性和紧迫性,可以划分出不同的优先级,确保关键功能首先得到实现,提高系统的可用性和运行效率。
五、总结学生学籍管理系统是学校管理工作中不可或缺的一部分,通过需求分析可以充分了解用户需求,为系统的设计和开发提供指导。
在未来的系统开发过程中,需要不断优化和完善,提高系统的功能性和性能,为学校的教务管理工作提供更好的支持。
学生学籍管理系统的功能需求分析

学生学籍管理系统的功能需求分析随着教育信息化的发展,学生学籍管理系统在学校管理中起到了重要的作用。
学生学籍管理系统是指通过计算机技术实现对学生学籍信息进行管理和查询的一种系统。
本文将对学生学籍管理系统的功能需求进行分析。
一、学生信息管理功能1. 学生基本信息管理:包括学生姓名、性别、生日、籍贯、家庭住址等基本信息的录入、修改和查询。
2. 学籍信息管理:包括学号、班级、入学时间、年级等学籍相关信息的录入、修改和查询。
3. 档案管理:包括学生档案的存储、管理和查询,方便教育工作者随时获取学生档案信息。
4. 班级管理:包括班级成员名单的录入、管理和查询,方便班级管理工作的开展。
二、考勤管理功能1. 学生签到:学生每天到校时,通过系统进行签到记录,方便学校统计考勤情况。
2. 外出请假:学生外出请假时,通过系统进行请假申请,方便学校审核和记录请假情况。
3. 考勤统计:系统可以自动统计学生的出勤情况,包括迟到、早退、缺勤等情况,为学校提供参考依据。
三、成绩管理功能1. 成绩录入:教师可以通过系统录入学生的考试成绩和平时成绩,方便成绩的管理和查询。
2. 成绩分析:系统可以根据学生的成绩数据进行分析,生成成绩报表和分析图表,为教学提供参考。
3. 成绩查询:学生和家长可以通过系统查询学生的成绩,了解学生成绩情况。
四、奖惩管理功能1. 奖励记录:记录学生的奖励情况,包括奖学金、荣誉称号等,方便奖励的管理和查询。
2. 处罚记录:记录学生的违纪处罚情况,包括警告、记过、记大过等,方便处罚的管理和查询。
五、通知公告功能1. 通知发布:学校可以通过系统发布通知和公告,方便学生和家长获取最新学校信息。
2. 通知查看:学生和家长可以通过系统查看学校发布的通知和公告,及时了解学校重要信息。
六、个人信息管理功能1. 修改密码:学生和家长可以通过系统修改登录密码,确保账户安全。
2. 消息提醒:系统可以通过消息推送的方式提醒学生和家长重要事项,如请假审批结果等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《学籍管理系统》需求说明书组长:刘亚会组员:刘润超、宋信飞程辉元、郇正凯班级:计算103班目录一、引言 (3)1.1编写目的 (3)1.2项目背景 (3)1.3学籍管理系统的功能要求 (4)1.4定义、缩写词和符号 (4)1.5参考资料 (4)二、系统说明 (4)2.1当前系统 (4)2.2学籍管理系统的数据需求 (4)2.2.1数据录入和处理的准确性和实时性 (5)2.2.2数据的一致性与完整性 (5)2.2.3数据的共享与独立性 (5)2.3组织结构图 (6)三、需求规定 (6)3.1系统流程图 (6)3.2 数据流图 (7)3.2.1 学籍管理系统顶层数据流图 (7)3.2.1 各项管理的数据流图 (8)3.2.3 档案管理数据流图 (8)3.2.4 档案管理数据流图 (9)3.2.5 数据处理数据流图 (9)3.2.6 条件处理数据流图 (9)3.3 数据字典 (10)3.4 E-R 图 (12)3.5 状态图 (13)3.5.1 系统管理员状态图 (13)3.5.2 在校教师状态图 (14)3.5.3在校学生状态图 (15)四、功能要求 (17)4.1 功能结构图 (17)4.2 功能分析 (17)功能1 成绩管理 (17)功能2 课程管理 (20)功能3 缴费管理 (22)功能4 班级管理 (24)功能5 档案管理 (26)功能6 系统管理 (29)五、外部接口需求 (30)六、操作环境要求 (30)七、设计要求 (30)一、引言学籍管理系统的简介:学籍管理系统是针对学校的大量信息处理工作而开发的管理软件。
根据用户的要求,实现对学生信息管理几个方面的功能。
学生是每个学校的主体之一,随着学生数量的增加,传统的学生管理模式已不能满足现代教育的要求,而学籍管理系统将会为学校的现代化管理提供一个良好的平台.利用SQL server数据库管理系统,设计并实现对学生的信息化管理,其主要包括学生信息管理,学生课程管理及学生成绩等功能模块.本系统的建成将大大提高学校学生管理工作者的工作效率与质量.1.1编写目的此需求规格说明书对《学籍管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
1.2项目背景信息时代的到来意味着工作效率的日渐提高,同时也给学籍管理部门带来更大的压力,学籍管理部门必须及时准确地提供各种材料,若无法作到这一点,将使效率得不到提高。
基于这一原因,学籍管理工作无一例外受到领导们的高度重视。
同时,国家在评审教育的各种资质时,也都把学籍管理是否达标作为重要评定因素之一。
“向管理要效益”已成为学籍管理部门的运营之本,学籍管理部门必须提高其自身的管理水平。
“提升学籍管理档次,将学籍交给计算机管理”正在成为一种潮流,同时,计算机管理突出的优势也在影响学籍管理的机制。
以手工检索为目的的目录,不仅在编制阶段大量占用时间,检索利用也非常繁琐,缺少经验的人员甚至无法在别人编制的目录中查找学籍,更加难以保证“查全率”,使用计算机检索,将彻底解决这一问题。
1.3学籍管理系统的功能要求学籍管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的学籍管理系统。
1.4定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.5参考资料1)Java程序设计实用教程(第三版)电子工业出版社2)Delphi 7 数据库系统设计与开发清华大学出版社3)数据库原理与应用--sqlserver 2005 国防工业出版社4)数据库系统简明教程高等教育出版社5)软件工程导论高等教育出版社二、系统说明2.1当前系统本系统主要是对学校的学生的信息进行汇总,实现对学生的信息化管理;比如:可以对学生学籍、班级、成绩、缴费等,进行修改、查询。
这样不仅方便学校管理,而且还可以节省一定的工作人员,减少工作量,还不容易出错。
2.2学籍管理系统的数据需求学籍管理系统的数据需求包括如下几点:2.2.1数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。
数据的输入来源是手工输入。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
2.2.2数据的一致性与完整性由于系统的数据是共享的,在不同的客户端中,学籍信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。
要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
2.2.3数据的共享与独立性整个学籍管理系统的数据是共享的。
然而,从系统开发的角度上看,共享会给设计和调试带来困难。
因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。
这样,也能提供系统的强壮性。
2.3组织结构图图2.3 系统组织结构图三、需求规定3.1系统流程图3.1.1 成绩管理流程图图 3.1.1 成绩管理流程图3.1.2 缴费管理流程图图 3.1.2 缴费管理流程图注:以上是部分系统流程图,共六大管理模块其他模块的流程图都相似。
由于模块太多牵扯到的流程图太多,所以其余的流程图省了。
3.2 数据流图3.2.1 学籍管理系统顶层数据流图顶层图3.2.1 各项管理的数据流图第一层数据流图档案管理数据流图3.2.33.2.4 档案管理数据流图图 3.2.4 档案管理功能数据流图3.2.5 数据处理数据流图图 3.2.5 第三层数据处理数据流图3.2.6 条件处理数据流图图 3.2.6 条件处理数据流图注:以上是“档案管理”这一块的数据流图,“学籍管理系统”共六大管理模块其他模块的数据流图和“档案管理”的相似。
由于模块太多牵扯到的数据流图太多,所以其余的数据流图省了。
3.3 数据字典本系统的部分数据字典如下:(1)数据存储名字:学籍管理系统表别名:信息表描述:记录每个学生基本信息情况定义:学籍管理系统表=学号+姓名+性别+班级+出生日期+民族+专业+籍贯+入学日期+各科成绩+获奖情况+任课教师+课程号+课程名位置:学籍管理数据库(2)数据结构名字:学号别名:编号描述:惟一标识每位学生的编号定义:学号=学院编号+学生个人标号学院编号=2{数字字符}2学生个人编号=5{数字字符}5位置:学籍管理表未审核学籍管理数据表更多的数据字典不再一一列出。
(3)数据元素名字:姓名别名:名字描述:标识学生的名字定义:名字=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:性别别名:描述:标识学生的性别定义:性别=【男|女】位置:学籍管理数据库未审核学籍管理数据表名字:班级别名:描述:标识学生的在校所归班级定义:班级=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:学院别名:描述:标识学生的在校所归专业定义:学院=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:出生日期别名:描述:标识学生的出生时间定义:出生日期=1{汉字、数字}16 位置:学籍管理数据库未审核学籍管理数据表名字:籍贯别名:描述:标识学生的家庭住址定义:籍贯=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:入学日期别名:描述:标识学生的入学时间定义:入学时间=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:奖学金别名:描述:标识学生的获奖情况定义:奖学金=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:成绩别名:描述:标识学生的学习情况定义:成绩=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:处分别名:描述:标识学生的违规情况定义:处分=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表名字:课程名别名:描述:标识学生的所学课程情况定义:课程名=1{汉字}4位置:学籍管理数据库未审核学籍管理数据表3.4 E-R 图学生学籍管理系统E-R图图3.4学籍管理系统E-R实体图3.5 状态图3.5.1 系统管理员状态图系统管理员包含以下状态:登录状态、查询状态、修改状态、删除状态、添加状态。
它们之间的转换规则如下:.管理员登录成绩管理系统为登录状态。
.管理员查询学生信息为查询状态。
.学生信息变更管理员修改学生信息为修改状态。
.学生毕业管理员删除学生信息为删除状态。
.新生报到管理员要添加学生信息为添加状态。
根据管理员各种状态以及转换规则,创建管理员状态图。
图 3.5.1 管理员状态图3.5.2 在校教师状态图教师包含以下状态:登录状态、查询状态、添加状态、修改状态、删除状态。
它们之间的关系如下:.教师通过用户名和密码登录系统成功为登录状态。
.教师通过成绩管理系统查询学生信息为查询状态。
.如果没有该学生信息教师为其添加学生信息为添加状态。
.如果学生成绩错误教师修改其信息为修改状态。
根据教师的各种状态以及转换规则,创建教师状态图。
图 3.5.2 在校教师状态图3.5.3在校学生状态图学生包含以下状态:登录状态、查询状态。
它们之间的转换规则如下:.学生查询自己成绩时为查询状态。
根据学生的各种状态以及转换规则,创建学生状态图。
图 3.5.3 在校学生状态图四、功能要求4.1 功能结构图图 4.1 系统功能结构图4.2 功能分析功能1 成绩管理a . 添加成绩b .查询成绩c .成绩浏览(①、②)①. 修改成绩②.删除成绩功能2 课程管理a .添加课程b . 课程浏览(①、②)①.修改课程②.删除课程功能3 缴费管理1.收费标准2.收费类型a . 书本费信息b . 其他费信息c .学费信息3 . 缴费信息管理a .添加缴费信息b . 修改缴费信息功能4 班级管理1. 添加班级信息2. 班级浏览a . 修改学生班级信息b . 删除班级信息功能5档案管理档案记录a . 查询学生档案b . 添加学生档案c . 修改学生档案d . 删除学生档案信息功能6 系统管理a . 安全退出b . 返回上一页五、外部接口需求1 . 用户接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。
用户对程序的维护,最好要有备份。
2 . 软件接口WIN7/XP操作系统,汉语编程系统。
六、操作环境要求七、设计要求。