宿舍管理系统需求分析说明书_001.doc

上传人:wj 文档编号:1295683 上传时间:2023-04-30 格式:DOC 页数:12 大小:217KB
下载 相关 举报
宿舍管理系统需求分析说明书_001.doc_第1页
第1页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第2页
第2页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第3页
第3页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第4页
第4页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第5页
第5页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第6页
第6页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第7页
第7页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第8页
第8页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第9页
第9页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第10页
第10页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第11页
第11页 / 共12页
宿舍管理系统需求分析说明书_001.doc_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

宿舍管理系统需求分析说明书_001.doc

《宿舍管理系统需求分析说明书_001.doc》由会员分享,可在线阅读,更多相关《宿舍管理系统需求分析说明书_001.doc(12页珍藏版)》请在冰点文库上搜索。

宿舍管理系统需求分析说明书_001.doc

公寓管理系统需求分析说明书 内部文档

编写:

日期:

审核:

日期:

批准:

日期:

受控状态:

发布版次:

1.0日期:

编号:

宿舍管理系统

需求分析说明书

变更记录

日期

版本

变更说明

作者

2012-05-06

1.0

初始版本

签字确认

系统模块

对应章节

对应部门

负责人签字

目录

1 概述 4

1.1 目的 4

1.2 背景 4

1.3 术语定义 4

1.4 参考资料 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目的

本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。

本说明书的预期读者为:

面向全体金瀚林的学生以及工作人员和管理员。

1.2背景

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

b)开发者:

c)预期用户:

d)术语定义

1.3参考资料

[1]史济民.软件工程----原理、方法与应用(第三版)[M].北京:

高等教育出版社,2009.

[2]Silberschatz,A.DatabaseSystemConcepts(FifthEdition)[M].America,2008.

1.4任务概述

1.4.1目标

针对湘大金瀚林公寓内住宿情况管理难的问题,为了方便寝室管理人员对金瀚林寝室分配情况,床铺分配情况进行管理,以及对寝室变动做到及时调整,充分体现本软件开发的必要性。

而且本系统添加了学生登录系统功能,方便学生登录进行查看自己住宿的基本信息以及对自己信息具有可申诉性的特点。

因此,可以说本系统做到了及时对寝室变动情况进行更新,更人性化的操作UI,采用B/S模式,方便管理者进行操作管理,也给同学登录提供了很大的便捷。

1.4.2用户的特点

此系统针对金瀚林住宿各院的院学工办、寝室管理人员、广大的金瀚林学子,针对使用者无需过多电脑操作水平即可。

图表11寝室系统组织架构

图1-1

1.4.3假定和约束

此系统针对金瀚林内部使用。

1.5运行环境

1.5.1软件环境

名称

版本

语种

操作系统

Windows

xp或更高

简体中文

操作系统的附加功能

含有internet浏览器

Ie7或更高

简体中文

数据库平台

MicrosoftSQLServer2005

简体中文

应用平台

B/S模式

邮件系统

TCP/IP

客户端软件

图1-2

1.5.2硬件环境

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

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

a)Inter或AMD要求主频不低于2.0GHz,内存不低于1G;

b)由于采用B/S模式,所以要求在联机状态下运行;

c)通信设备建议不低于两台;

d)打印机设备

服务器

最低配置

推荐配置

应用和数据库服务器

主频:

330M内存:

64M以上硬盘:

8G以上

主频:

2GHz内存:

2G硬盘:

320G

邮件服务器

主频:

330M内存:

32M以上硬盘:

4G以上

主频:

2GHz内存:

2G硬盘:

320G

图1-3

1.5.3接口

硬件接口:

基本的输入输出设备。

输入:

键盘、鼠标;输出:

显示器。

软件接口:

由于本软件需要和MySQL数据库进行交互,所以本系统必须提供MySQL的有关接口;Windows标准接口。

可维护性:

要求本软件的维护文档齐全,便于维护

1.5.4控制

该系统可对用户输入的信息数据和操作进行及时处理,并对用户的操作给出提示,一次得到本系统的控制信号。

1.6需求规定

1.6.1对功能的规定

§学生床铺信息查询

用户需要填写的数据如下

所填选项

数据类型

数据长度

数据要求

学生学号

字符串

10

只能是数字

图1-4

填写学生学号,点击查询,将会进入系统主页;若查询失败,则弹出对话框提示此学生不存在,并让用户重新查询;

§删除学生床铺信息

修改学生信息是学生需要填入如下数据

所填选项

数据类型

数据长度

数据要求

栋号

整形

2

1—11之间

房间号

整形

2

<800

床铺号

整形

2

1—4之间

图1-5

当管理员要删除该学生信息时,系统会自动弹出页面,显示该学生的基本床铺信息,确认无误之后点击“cancel”进行删除,如信息有误点击return返回重新选择。

§修改学生床铺信息

见图1-5所示,当要对学生的床铺信息进行修改时输入学生的学号之后,跳转页面至学生床铺信息栏,即图1-5所示的信息,点击修改,填入要修改的数据之后依旧弹出确认对话框进行确认修改,点击确认修改完成。

§录入学生信息

对学生的基本信息以及床铺分配情况进行录入,具体数据如下所示

所填选项

数据类型

数据长度

数据要求

学号

字符串

10

只能是数字

姓名

字符串

20

性别

字符串

2

只能是男女

年级

整形

2

要求是合法年份

院系

字符串

20

班级

字符串

20

栋号

整形

2

1~11之间

房间号

整形

2

<800

床铺号

整形

2

1~4之间

联系方式

字符串

12

数字

图1-6

用户录入完毕后点击录入按钮,经信息有效性核实之后如果确定无误点击完成录入即可。

如果有信息不符合要求,则自动将光标跳转到该信息上面,并以红色标识,予以纠正之后方可完成录入。

§按班级和年级查询分布总表

输入内容如下

所填选项

数据类型

数据长度

数据要求

班级号

整形

2

合法年份

院系号

字符串

8

数字串

年级号

字符串

8

数字串

图1-7

1.6.2系统功能

图1-8寝室管理系统顶层DFD

图1-9二层DFD图----学生处子系统

图1-10二层DFD图----院学工办老师子系统

1.6.2.1子功能

图1-11第三层DFD图----教师查询子系统

图1-12三层DFD图----床铺分配子系统

1.6.2.2对性能的规定

1.6.2.2.1精度

所填选项

数据类型

数据长度

数据要求

学号

char

10

只能是数字

姓名

char

20

性别

char

2

只能是男女

年级

int

2

要求是合法年份

院系

char

20

班级

char

20

栋号

int

2

1~11之间

房间号

int

2

<800

床铺号

int

2

1~4之间

联系方式

char

12

数字

1.6.2.2.2时间特性要求

a)响应时间:

不得大于3s;

b)更新处理时间:

不得大于5s;

c)数据的转换和传送时间:

不得大于5s;

1.6.2.2.3灵活性

a)操作方式上的变化:

操作不仅可以使用鼠标点击而且专为系统设置了快捷操作,方便用户使用;

b)运行环境的变化:

操作系统兼容windowsxp以及以上各种版本;

c)同其他软件的接口的变化:

提供多种软件接口;

d)计划的变化或改进:

可以适当减小一下开发所用时间。

1.6.2.3输人输出要求

首先,输入用户名及密码进行登录,如果登录成功则自动跳转至系统界面,如果密码输入错误则会报错“error”,并要求重新输入密码。

进入系统之后可以选择查询住宿基本信息,可以按院系,班级,学号等进行详细查询。

比如按学号查询,输入正确学号之后点击“查询”,如果学号输入正确,系统自动跳转页面至该同学的基本信息以及住宿情况的页面,如果输入错误,弹出“error:

查无此用户”。

这里可以点击“打印”按钮进行打印。

如果是管理员账户可以对信息进行修改和删除,点击“修改”按钮,输入修改后数据,点击修改,弹出对话框“是否确定对其进行修改”点击“是”修改完成,点击“否”重新跳转至信息修改界面。

同样可以对信息进行“删除”,以及“添加”新信息,操作上基本类似。

1.6.2.4数据管理能力要求

此软件要管理的数据大小如下:

文件和记录的个数大概为10000条左右;表共有6个;每天最大数据量为10000条;

总数据容纳条数:

100000条记录。

1.6.2.5故障处理要求

a)如果电脑突然死机、关机或者是浏览器异常关闭,则系统会检测此状况进行自动保存信息;

b)当一台服务器异常停止工作,备用服务器自动开启工作状态。

1.6.2.6其他专门要求

a.保密性:

项目级;

b.是否方便用户操作:

是;

c.是否可维护:

可维护性强;

d.是否可补充:

是;

e.对运行环境是否有特殊要求:

否;

第12页共12页

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2