2024年5月2日发(作者:)

需求规格说明书

软件需求规格说明书(System Requirement Specification,SRS)也叫软件需

求分析说明书,它是软件的重要文档之一,软件需求分析说明书对所开发的软

件功能、性能、运行环境等做出详细的说明。它是软件分析设计的最主要依据,

验证核实产品能否满足用户要求的唯一标准,它是用户与开发人员双方对软件

需求取得共同理解的基础。

下面给出一个简略版的需求规划说明书,以供分析理解。由于篇幅有限,本

说明书部分内容予以省略。

1引言

本规格说明详细阐述了宿舍电费管理系统的软件功能、系统特性、非功能性

需求以及其它需求。

编写目的

详细、准确、全面的定义宿舍电费管理系统的软件需求,指导软件系统的后

期开发工作;本文档所描述的软件需求将作为该项目的最终验收的标准与依据。

读者对象

本软件需求规格说明书的读者包括:学生用户、系统管理员、收费员、抄表

产品的范围

制作本软件的目的是,借助网络向学生提供服务,实现服务向消费者方向的

转移,把软件与业务策略相联系。

2.综合描述

这部分概述了项目的背景情况、主要功能、运行产品的环境,以及使用该产

的用户等。

2.1 产品背景以及目前存在的问题

传统的电费管理都是由工作人员查表、抄表完成的,其中要,完成用户

电费的收取,每月的抄度,用户购电情况查询,以及列出欠费用户的信息名单

之类的信息,其工作强度大,工作流程繁琐,倘若工作人员不细心,将会造成

电费收支的错误也是会常有发生的,鉴于以上原因我们有必要开发一种帮助电

费管理人员的软件系统,可以完成检查用户用电情况,每月抄度,信息录入以

及基本数据维护的各项功能。随着计算机技术日渐成熟,其强大的功能已为人

们所接受,并已进入人类社会的各个领域发挥着越来越重要的作用。因此,我

们设计一种将电费管理与计算机操作相结合的系统。

学生在学校的用电需求日益壮大,往往会超出学校规定的用电范围,超出

学校规定的用电,学生需要另外支付费用。在学校中,宿舍用电的管理工作不

仅工作量大,而且时效性强。随着数据库技术的发展和信息化建设的进行,使

用计算机管理用电情况也成为大势所趋,它为用电管理节约了大量的人力和物

力,也大大减轻了工作人员的工作量。因此,我们需要一个切实可行的方案来

加强学生宿舍安全用电、节约用电,提高用电管理水平。更加需要一个方便快

捷的管理系统来解决学生的用电电费问题。

学校用电管理系统是单机版的系统,主要是用于记录本学校学 生公寓的用电情

况并在此基础上进行超支电费收取。本系统包括档案管理、通知发布、抄表系

统、查询系统、报表系统、交费系统、维护系统和辅助功能共八个分系统。因

此,宿舍电费管理系统将会在各个学校中受到欢迎,它使学生用电过程变得方

便快捷。

2.2 问题描述

学生电费管理系统是一个学生在计算机上便可进行电费查询和缴费的电子商务

系统,系统的服务对象是学生,学生可以通过宿舍电费管理系统的窗口,查询

宿舍用电情况并且进行所需要的操作。且记录本学校学生公寓寝室的用电情况

并在此基础上进行超支电费的收取,并对用电用户、管理员档案资料、用电相

关信息等进行录入与维护工作。

2.3 产品功能概述

该系统分为前台和后台管理两个部分,前台管理部分包括查询系统、缴费系

统、密码设置、重新登录。后台管理部分包括档案管理、通知管理、维护系统。

(1)前台

●查询系统:学生可以查询宿舍用电情况。

●缴费系统:学生可以为宿舍充值电费。

●密码设置:学生可以修改密码。

●重新登录:学生可以再进行操作后再次登录。

(2)后台

●档案管理:对学生的档案信息进行整理或者管理。

●抄表系统:对于各个宿舍的用电量进行记录。

●报表系统:在系统中公布出宿舍的用电情况。

●通知管理:对于欠费宿舍或电量不足需要充值电费的宿舍进行通知。

●维护系统:对学生宿舍电费管理系统进行维护管理。

2.4 用户类和特征

此系统有两类用户:系统管理员、学生用户。系统管理员要具有一定的计算

机操作知识和经验,同时要具有一定的知识,而且都接受了一定的培训;对于

学生来说,要具有一定的计算机操作能力,但对于一些特殊的顾客来说可能对

计算机操作了解比较少,因此对于一般使用者来说,不需要特殊的理论、知识

来支持,也不需要经过专门的训练。

2.5 运行环境

该网上宠物店的运行环境要求如下:

●操作系统:Microsoft Windows2000/XP/2003

●所需组建:Internet Explorer6.0

3 外部接口需求

3.1 用户界面

这是网上电子系统与用户进行交流的一个中间体,有着十分重要的作用。所

以,要求该用户的界面友好、风格统一、清楚明了、突出重点,并且要容易

使用。

3.2软件接口

该系统与管理员的数据库相连,同时,数据库也用来保存学生信息。

4 用例模型

查询用电

充值电费

密码设置

学生用户

重新登录

登录系统

档案管理

通知管理

查询功能

个人主页

抄表系统

系统管理员

报表系统

维护系统

辅助功能

5 概念模型

宿舍电费管理

消息1

学生用户系统管理员

停电通知缴费通知登陆权限档案管理维护系统电费管理

6其它非功能需求

要求产品要遵守的原则:易操作性,易查错性,易维护性,用户界面协调性。

6.1 用户界面需求

需求名称

界面友好

操作简单

界面风格

详细要求

使用做后台,所用空间小,加快BBChatOnline系统运行速度

操作简单易懂,适合娱乐使用

前台程序为主,后台背景不要太绚丽

6.2 软硬件环境需求

需求名称

开发环境

开发工具

硬件需求

服务器运行

数据库

详细要求

WINDOWS 98 Internet EXPLORER 4.0以上版本.

Jude5.x, MyEclipse8.x,JVM1.5以上

最低配制:内存512MB,CPU1.8GHZ,硬盘40G

Tomcat5.x以上

ACCESS2003或者更高版本

6.3 产品质量需求

主要质量属性

正确性

健壮性

可靠性

性能,效率

易用性

清晰性

安全性

可扩展性

兼容性

详细要求

确保用户操作后能实现其正常的各种操作方式。

软件对规格定义之外的异常状况的适应能力不能过差

错误提示,数据不会无故丢失

良好

操作简单易懂

流程清晰有条理,易于分类管理

不能随意的修改和泄漏用户的信息等。

自适应各种系统环境

自适应各种操作系统和浏览器

6.4 其它需求

提示信息要友善,界面设计要人性化,操作流程不要太过于复杂等