3.需求分析阶段--用户手册概要

  • 格式:doc
  • 大小:136.50 KB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生成绩管理系统

用户手册概要

拟制人_张远浩、罗陈黄、徐硕勋、徐鹏_ 审核人_高月____ _______________ 批准人__高月_______ _____________

2016年6月29日

目录

1.引言 (2)

1.1编写目的 (2)

1.2背景 (2)

1.3定义 (2)

1.4参考资料 (2)

2.用途 (2)

2.1功能 (2)

2.2性能 (3)

2.3安全保密 (3)

3.运行环境 (4)

3.1硬设备 (4)

3.2支持软件 (4)

3.3数据结构 (4)

4.使用过程 (5)

4.1安装与初始化 (5)

4.2输入 (6)

4.3输出 (6)

4.4文卷查询 (7)

4.5出错处理与恢复 (7)

4.6终端操作 (7)

用户手册概要

1.引言

1.1编写目的

明确用户对学生在线考试系统的功能需求和性能要求,并将这些需求用规格化的语言和规范化的结构完整,准确地表达清楚,以此统一软件开发者和用户对学生成绩管理系统软件的理解和认识。这是开发学生在线考试系统的基础,也是软件开发者和用户达成共识的基础,编写该软件需求分析说明书的目的就在于此。

1.2背景

a.待开发的系统的名称;学生成绩管理系统

b.本项目的任务提出者、开发者、用户;

项目任务提出者:北华大学13级学生罗陈黄,徐硕勋,张远浩,徐鹏。

项目开发者:北华大学13级学生罗陈黄,徐硕勋,张远浩,徐鹏。

用户:大学阶段师生。

c.该系统同其他系统或其他机构的基本的相互来往关系。

实现软件单位:北华大学。

随着计算机的发展更多学校采用计算机学生在线考试系统,这样可以等到更好的管理,所以为了实现该校学生信息办公自动化高级化。这样提高了工作效率,同时减轻工作压力,为学校教务处开发学生信息管理系统。提高科学管理和科学决策水平。

1.3定义

录入学生成绩的管理系统

1.4参考资料

1.《软件工程基础》赵一丁北京邮电大学出版社

2.《软件需求》劳森(作者), 刘晓晖 (译者) 电子工业出版社

3.《软件需求工程:原理和方法》金芝,刘璘,金英科学出版社

4.《实用软件工程》第三版殷人昆清华大学出版社

2.用途

2.1功能

我们的系统需要实现的功能主要包括以下几个方面:

设计不同用户的操作权限和登录方法;

管理员可以添加、修改和查询学生的档案记录,同时可以添加、修改和查询学生的成绩记录,有对学生成绩信息开放度的管理权;

管理员对学生的档案和成绩进行审查,生成学生的档案记录报表和学生成绩报表;

教师可以查询所授课程的学生信息,可以录入并查询所授课程的成绩;学生有查询个人档案信息和成绩信息的权利;用户界面的直观性和成绩查询结果的可视化。在查询结果的可视化方面,主要是尤其针对当前众多的成绩管理系统的“通病”,我们所涉及的利于查询用户的一项新功能,除了带来便捷性之外,在数据的统计分析等方面也有很大的帮助。满足上述要求的系统应该包括以下几个模块:基本数据维护功能;数据库管理功能;基本业务功能。功能实现:

系统管理员:

管理员登录进入系统可以对学生的档案、老师的档案、学生的成绩信息、课程信息、班级信息、教授信息、专业的信息查询、增加、修改;

老师:

老师登录进入系统可以对老师自己的档案进行查询,修改密码,查询教授信息、查询学生的信息、录入学生成绩、学生的档案、对学生的密码和联系方式进行修改,另外还可以查询学生的成绩清单、以及班级成绩清单、单科成绩册、补考学生的名单,最主要的是录入学生成绩;

学生:

学生登录成绩管理系统可以对学生自己的成绩、确认个人信息、修改密码和联系方式;通过分权限分角色的系统架构,可以实现不同的界面和不同的管理角色,使系统的更加完善!

2.2性能

2.2.1精度

输入的成绩分数、课程号、学号、学年、学期的精度为整数,输入的学时,学分保留一位小数;

输出成绩分数、课程号、学号、学年、学期精度仍为整数,输出学分、学时、绩点保留一位小数。

2.2.2时间特性

系统相应操作响应时间不超2秒;学生查询成绩操作从输入数据,电脑提交数据到得到查询结果不超过2秒;数据管理部分,从提交某一数据录入到结果返回不超过2秒。

2.2.3灵活性

为确保系统灵活性,系统支持:

分层架构的,将客户的需求按需求的通用性分层。

系统模块化。

报表定制、

主菜单和主页定制,

权限体系

支持数据建模。

支持流程建模

2.3安全保密

执行和控制:监控由软件安全性分析计划规定的任务的执行。控制安全性分析进展并对发现的问题进行调查、分析和解决(解决方案有可能导致计划变更)。

评审和评价对安全性分析及其输出的软件产品进行评价,以便使软件安全性分析达到目

标,完成计划。

分析系统分配的软件需求、接口需求,完成对系统安全性需求的映射,以安全相关性分析和对软件需求的安全性评价。有了这些积累,评测人员才有把握对软件在系统中的安全性需求作出一个综合性的评价,更好地提交对后续的软件设计和测试的建议。

结构设计的安全性,以保证软件安全功能的完整性。

软件详细设计安全性分析,将软件结构中的主要部件划分为能独立编码、编译和测试的软件单元,并进行软件单元的设计

代码应该体现软件详细设计所提出的设计要求,实现设计过程中开发的安全性设计特征和方法,遵循设计过程中提出的各种约束以及编码标准。

软件测试作为验证软件功能性

系统数据库维护模块无远程处理功能,

对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。考虑到数据保存,条件允许的情况下可以让系统定时自动保存,省去手工保存的繁杂程序。

3.运行环境

3.1硬设备

须有一台装有MySql数据库的服务器

CPU:Intel PⅡ 450MHz

内存:64MB

硬盘空间:1.5GB

3.2支持软件

Eclipse10

Mysql5

JDK1.7

Apache

Tomcat服务器

3.3数据结构