您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 学生成绩管理系统需求分析
学生成绩管理系统需求分析报告一、引言...................................................................................1二、系统需求.......................................................................2三、系统功能分析...................................................................3四、系统功能模块...................................................................31、用户管理模块设计........................................................4(1)、学生信息管理.....................................................4(2)、教师信息管理.....................................................42、学生成绩管理模块设计................................................43、系统维护模块设计........................................................44、岗位定义........................................................................5五、目标系统界面与其它需求...............................................51界面需求...........................................................................52其它需求...........................................................................61一、引言成绩是学生学校生活的重要组成部分,也是衡量一个学生学习能力的重要标志,要方便的存储和查询学生成绩,随着信息化的实现,学生成绩管理系统就成为一个学校的网络组成不不可或缺的部分信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发和利用,已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要领域(科学计算、数据处理与过程控制)中,数据处理的比重约占70%左右。计算机作为处理的工具,为适应数据处理需求迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展起了数据库系统。计算机数据库管理随着计算机硬件(尤其是外存储器)、软件技术和计算机应用范围的发展而不断发展。本系统的编写目的在于对用户需求进行充分调研的基础上,深入理解并描述出软件的功能、性能、接口等方面的需求,研究学生成绩管理系统软件的开发途径和应用方法。本需求的预期读者是与学生成绩管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和人员,软件验证者。在计算机高速发展的今天,它已经应用到了各个行业,当然,学校也不例外。以前学校对学生的成绩是用人管理,而作为计算机应用的一部分,使用计算机对学生成绩进行信息管理,有着手工管理所无法比拟的优点,如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校对学生成绩管理的效率。因此,开发一套学生成绩管理系统是有必要的。2二、系统需求成绩管理成为学校教学管理中十分重要又相当复杂的管理工作之一,单纯的采用传统的手工处理已经不符合教育和管理的要求,而计算机具有运算速度快,处理能力强等特点,很自然地进入到这一应用领域中。因此为了保证学校的信息流畅,工作高效,有必要设计一个学生成绩管理系统。这不但能使教务人员从复杂的成绩管理中解脱出来,而且对于推动教学的发展也起到非常重要的作用。学校学生成绩管理工作都是采用传统的手工管理,这个传统人工的管理方式存在着许多缺点,如:效率低,保密性差,一方面导致教师,学生成绩情况不了解,教师对成绩管理工作倍感头痛,因为时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难,耗费大量劳动力,难于避免错误的产生。学生成绩管理系统在开发过程中收集到的客户需求文档记录的关键部分可概括为以下几个部分:1、可能会使用到该系统的用户:系统管理员、教师、学生;2、各类用户的权限不一样。例如系统管理员可以添加、修改、查询学生档案资料和学生的成绩,学生只能查询自己的档案、成绩以及一些公共的信息,教师可以发布学生的成绩信息。由此可见,学生成绩管理系统需要满足3个方面的需求:管理员使用系统对全部数据进行维护操作;教师对于自己相关的部分数据实体进行操作;学生作为查询者对数据实体进行查询操作。3三、系统功能分析该学生成绩管理系统是用JAVA结构编程+MicrosoftSQL数据库,在系统中分为三个权限:教务处管理人员、任课教师和学生。1.教务处管理员进入学生成绩管理系统的主要权限是:进行基础信息管理,学生成绩查询,修改教师和学生的用户名和密码以及系统管理操作,不能进行学生成绩的录入工作。2.任课教师进入学生成绩管理系统的主要权限是:能够对自己所任课程的学生成绩进行录入、修改、删除和学生成绩查询;只能更改个人用户名和密码、修改个人信息,不能进行基本信息管理和系统管理。3.学生进入学生成绩管理系统的主要权限是:只能够对自己的成绩进行查询以及修改个人的用户名和密码操作。学生的用户名和密码默认为姓名和学号。四、系统功能模块系统包括以下模块:管理员登陆模块,教师登陆模块,学生登陆模块41、管理员登录模块设计它主要负责学生信息和教师信息的添加、修改和删除操作。(1)、学生信息管理可对学生的各项信息如:学号、姓名、院系、班级等的添加、修改和删除操作。(2)、教师信息管理可对教师的各项信息如:学号、姓名、院系、班级等的添加、修改和删除操作。2、教师登陆模块设计教师密码修改模块:管理员添加的用户帐号的初始密码与用户的帐号相同,用户通过密码修改模块可以自己需改密码。学生成绩管理系统教师登录模块学生登录模块登录模块管理员登录模块教师信息管理模块学生信息管理模块教师录入成绩模块教师密码修改模块学生密码修改模块学生选择课程模块学生查询成绩模块5教师录入成绩模块:教师可以浏览选修自己课程的学生的信息并且录入该学生的成绩。3、学生登陆模块设计学生密码修改模块:管理员添加的用户帐号的初始密码与用户的帐号相同,用户通过密码修改模块可以自己需改密码。学生选择选修课模块:该模块通过表格的形式将所有课程列出来,学生可以根据个人兴趣选择不同的课程,每个学生选择的课程数目不能超过3门,而且不能重复选课,否则会弹出对话框,提示用户查看已经选择了的课程。学生查询成绩模块:通过表格的形式将该学生选择了的课程列出来,如果教师有录入成绩,则可以看到自己的课程成绩4、岗位定义五、目标系统界面与其它需求1界面需求成员分配任务分配组长李莉需求分析等各种文档的编写及人员任务安排组员车昭霞编写代码等软件界面设计邓钦钦建立数据库和录入数据陈福明软件测试6用户界面是人与计算机之间的媒介,用户通过用户界面来与计算机进行信息交换。因此,用户界面的质量,直接关系到应用系统的性能能否充分发挥,能否使用户准确、高效、轻松、愉快地工作,所以软件的友好性、易用性对于软件系统至关重要。因此该系统界面要求方便、简洁、美观。2其它需求安全性、可靠性、灵活性、进度需求、运行环境需求等。
本文标题:学生成绩管理系统需求分析
链接地址:https://www.777doc.com/doc-5530345 .html