Advertisement

软件工程实验报告一

阅读量:

本实验完成学生成绩管理系统的设计报告。系统主要功能包括学生成绩查询、教师成绩管理、状态管理等。系统架构包含学生、教师、查询成绩等类,支持学生和教师的登录、查询、修改和状态管理功能。系统架构图和活动图未在摘要中展示。

软件工程实验报告一

一、 实验名称

学生成绩管理系统

二、 实验目的

对电子网络环境下学生成绩管理系统进行需求分析,通过建立需求模型来明确系统功能;掌握软件开发中需求分析报告的撰写技巧。

三、 试验的主要内容

明确确定每个模块所需的功能算法体系及其数据结构,并制定相应的技术规格说明书。可绘制系统运行流程图,为后续编码工作做好充分的技术准备。编写详细的设计文档。

四、 实验结果

学生成绩管理系统分析报告

一、本系统的功能性需求

该学生成绩管理系统是一套为教师和学生设计的管理信息平台,用于管理学生成绩。该管理信息平台能够为教师和学生提供多种管理服务。

该系统可为一定数量的学生提供服务,每位学生都拥有一个独特的账号,每个账号都包含个人编号和详细个人信息。该系统由单一程序负责为学生提供各项服务,无需人工干预,其服务内容包括查询成绩和修改个人密码。

(2)教师需要为学生的成绩录入、修改或删除,当然教师也可以查询学生的成绩信息。

二 、本系统做需要的类是:

学生

教师

查询成绩

三、本系统需要的用例图有以下二个:

(1)学生用例图

学生能够通过该系统进行以下活动:

查询成绩:学生可以通过唯一的账号对自己的成绩进行查询。

登录系统:学生能够根据唯一账号登录该查询系统,查询学生成绩。

修改密码:如果学生密码丢失,学生可以找回密码。

(2)教师用例图

教师能够通过该系统进行以下活动:

录入成绩:教师使用唯一的账号对学生的成绩进行录入并保存。

修改成绩:教师可以通过系统管理员对学生成绩进行修改后保存。

查询成绩:教师可以通过唯一的账号对学生的成绩进行查询。

登录系统:教师可通过拥有唯一账号查询系统,进行学生信息查询。当密码遗失时,系统可自动帮助用户重置密码。

四、本系统需要的状态图有以下两个:

(1)学生状态图

对学生查询成绩而言,他的状态主要包括:

1) 登录状态

2) 查询状态

3) 显示状态

2)教师状态图

一个教师的主要状态包括登录操作、录入操作、修改操作、保存操作以及退出操作。

五、 本系统用的活动图有以下

学生活动图

学生包含的状态包括:建立学生账号注册流程,学生账号信息无误,学生账号信息存在错误,录入学生账号数据。

1) 学生能够通过账号进入系统查询自己的成绩。

2) 学生输入的账号错误时不能登录该系统

3) 当学生处于可以查询成绩时,系统向用户显示成绩

(2)教师活动图

教师包含登录系统界面,录入学生账号信息,记录学生成绩数据,查询学生成绩记录,更新学生成绩信息,删除学生成绩记录。

1) 教师在管理学生信息时需要登录该系统

2) 教师在登陆后根据学生的账号信息查询学生成绩,

3) 在必要情况下教师还可以修改和删除信息

4) 教师在录入学生信息后,保存并退出系统。

<1>成绩录入

<2>教师成绩查询

六、 整体功能图

学生成绩管理系统

登录 录入 修改 查询 保存 删除

成绩 成绩 成绩 成绩 成绩

全部评论 (0)

还没有任何评论哟~