学生信息管理系统需求分析说明书v10文档格式.docx

上传人:b****6 文档编号:20822946 上传时间:2023-01-25 格式:DOCX 页数:9 大小:155.01KB
下载 相关 举报
学生信息管理系统需求分析说明书v10文档格式.docx_第1页
第1页 / 共9页
学生信息管理系统需求分析说明书v10文档格式.docx_第2页
第2页 / 共9页
学生信息管理系统需求分析说明书v10文档格式.docx_第3页
第3页 / 共9页
学生信息管理系统需求分析说明书v10文档格式.docx_第4页
第4页 / 共9页
学生信息管理系统需求分析说明书v10文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

学生信息管理系统需求分析说明书v10文档格式.docx

《学生信息管理系统需求分析说明书v10文档格式.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统需求分析说明书v10文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

学生信息管理系统需求分析说明书v10文档格式.docx

用户界面设计

程序设计

目录

1概述4

1.1目的4

1.2背景4

1.3范围4

1.4术语定义4

1.4.1参考资料4

1.5任务概述5

1.5.1目标5

1.5.2用户的特点5

1.5.3运行环境5

1.5.4假定和约束5

1.6运行环境5

1.7需求规定6

1.7.1对功能的规定6

1.7.2系统功能层次模块图7

1.8个人办公7

1.8.1个人信息7

1.8.2对性能的规定8

1.8.3输人输出要求9

1.8.4数据管理能力要求9

1.8.5故障处理要求9

1.8.6其他专门要求9

1.9运行环境规定9

1.9.1设备9

1.9.2支持软件10

1.9.3接口10

1.9.4控制10

1概述

1.1目的

21世纪以来,人类经济高速发展,人们发生了日新月异的变化,旧的图书管理方法越来越不适应现在社会的发展。

特别是计算机的应用及普及到经济和社会生活的各个领域。

许多人还停留在以前的手工操作。

这大大地阻碍了人类经济的发展。

为了适应现代社会人们高度强烈的时间观念,我们对图书管理系统进行了调查研究,并对一些教师和学生进行了调查,听取他们对学生成绩管理的一些建议和要求以及他们对这方面的一些需求,根据我所具有的知识,决定开发的这个系统采用当前较为流行的编程软件Java作为实现语言,以数据库MySql作为系统的后台操作.

本说明书的预期读者为:

程序设计、开发人员、审阅老师、感兴趣以及有需求的同学等。

1.2背景

a)待开发的软件系统的名称:

学生信息管理系统;

b)本项目的任务提出者:

实训课程老师;

c)开发者:

091张超小组;

d)用户:

有此需求的老师及学生;

e)实现该软件的计算中心或计算机网络:

适用于任何一台计算机;

f)该软件系统是建立在其他系统之上,拥有更强大的功能,更好的服务平台,是广大用户的首选。

1.3范围

系统采用的是C/S结构,即客户端和服务器架构,示意图如图2-1所示。

客户端端提供用户操作界面,接受用户输入的各种操作信息,向服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。

服务器端接收客户端的数据或命令请求,并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据集返回给客户端。

客户端服务器数据库服务器

图1系统架构示意图

1.4术语定义

C/S结构:

即客户端和服务器架构。

1.5参考资料

参考资料:

新疆大学学生信息管理系统。

1.6任务概述

1.6.1目标

叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。

解释被开发软件与其他有关软件之间的关系。

如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。

如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

1.6.2用户的特点

3用户需求

3.1学生的需求

(1)在第一时间查询自己所有的成绩(自己的平均成绩,总成绩)

(2)查询某一科成绩,该科平均成绩,最高成绩,最低成绩

(3)打印和下载自己的成绩

3.2老师的需求

(1)查询某一学生的所有成绩(平均成绩,总成绩)

(2)查询某一学生某一科成绩,该科平均成绩,最高成绩,最低成绩

(3)查询某一班级的成绩(所有成绩,某一学期的所有成绩,某一学期的某一科目的所有成绩)

(4)对某一科成绩进行统计(及格人数,及格率,不及格人数,不及格率,优秀人数,优秀率,某一分数段的人数)

(5)录入成绩和修改更新成绩(自己所教授的那一科成绩)

(6)打印统计出的结果

3.3管理员的需求

(1)查询某一学生的所有成绩(平均成绩,总成绩)

(2)查询某一学生某一科成绩,该科平均成绩,最高成绩,最低成绩

(3)查询某一班级的成绩(所有成绩,某一学期的所有成绩,某一学期的某一科目的所有成绩)

(5)录入成绩和修改成绩

(7)用户管理

(8)数据库管理

1.6.3假定和约束

时间比较仓促、我们所掌握的专业技能有限、社会经验不足、项目完成经验不足。

1.7运行环境

本产品适用于任何有需要的企业单位及个人,适用于任何符合条件的计算机。

1.7.1软件环境

列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。

名称

语种

操作系统

WindowsServer

2000

简体中文

操作系统的附加功能

SP4

3

数据库平台

IBMDB2

8.1

应用平台

IBMWebSphere

5.0

邮件系统

MSExchange

客户端软件

MSIE

6.0

1.7.2硬件环境

列出运行该软件所需要的硬设备。

说明其中的新型设备及其专门功能,包括:

a)处理器型号及内存容量;

b)外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

c)输入及输出设备的型号和数量,联机或脱机;

d)数据通信设备的型号和数量;

e)功能键及其他专用硬件

服务器

最低配置

推荐配置

应用和数据库服务器

1CPU:

P42.0G

P42.8G

Mem:

512M

2G

HD:

40G

120G

邮件服务器

1G

80G

1.8需求规定

(1)采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。

(2)系统就满足学校的需求,例如学生成绩的录入、查询、更新,学生成绩录入与排名等等。

(3)系统具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。

1.8.1对功能的规定

客户端服务器数据库服务器

1.8.2系统功能层次模块图

1.8.3个人办公

该系统适用于各个学校,其功能主要为:

成绩管理:

用于对成绩的录入、修改、汇总、排名以及查询等操作。

1.8.3.1个人信息

为广大师生提供对成绩的录入、修改、汇总、排名以及查询等操作。

1.8.3.1.1维护个人信息

师生利用该功能可以维护系统允许个人维护的信息。

其中个人基本信息及成绩会被公开给整个公司。

<

使用角色

学生:

老师:

管理员:

需要填入的信息

学号、姓名、性别、学院、班级、密码、电话号码等。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1