引言
随着计算机技术的日益成熟、普及,现代高校管理的实际运作在很多方面、很大程度上都必须借助计算机来完成,相应软件的开发显得尤为重要。
在高校,机房管理工作是一项比较重要的工作,他负责了对整个学校的学生课余时间上机计费的管理,对学生的基本资料、消费情况以及上机下机情况进行记录。原有的旧的管理学生课余时间上机的方法越来越不适应现在高校日渐增多的学生人数带来的效率需求。随着学校的硬件水平的提高,信息化进程的加快,管理工作者急切希望能够抛开原有繁杂的管理方式,希望提高班能够着眼于学校现实需求开发一套能够更系统、科学、有效、易于掌握的管理软件。
1.1编写目的
这份文档的编写主要是准确的写出用户对项目的一些需求。深入描述软件的功能和性能,确定软件的限制和软件同其他系统的接口细节,定义软件的其他有效性需求。
这份文档能够很清晰的说明编程人员需要做什么,抽象出目标系统的物理模型,并具体目标系统的逻辑模型,为准确合理的建立目标系统服务。
文档读者:开发人员与用户代表
1.2背景
软件系统的名称:机房收费系统
本项目的任务提出者:米新江教授
开发者:李天贵
产品用户:廊坊师范学院从事管理工作的管理人员
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
1.哈尔滨工业大学《软件工程》教学视频,张宏志讲。
2.《廊坊师范机房收费系统项目批准书》 审核人:米新江 日期:2012.9.1
3.《SQL Server数据库基础教程》计算机职业教育联盟 主编 清华大学出版社 出版
2任务概述
2.1目标
该软件开发的意图:
1.为了减轻机房工作人员的工作负担,
2.为了机房达到正规管理。
应用目标:
通过本系统软件,能帮助机房管理者利用计算机,快速方便的对己方上下机消费等进行管理、注册退卡充值管理、对工作人员工作进行管理。
作用以及范围:
本软件适用于机房收费系统管理,是一个很方便的机房收费管理软件。可以对学生上下机、注册、充值、退卡等操作和记录查询,而且还可以对工作人员进行工作查询。大大节省了人力物力和财力。
2.2用户的特点
系统的主要用户是廊坊师范学院数信学院的老师,计算机水平比较高,很熟悉计算机,对计算机操作的人性化以及易用性要求比较高,使用该系统应该使绝大部分教师感觉到工作量减少,工作更为有序。
一些机房勤工助学的学生也是系统的使用者,系统应该体现出比较可靠的安全性。系统由数信学院教师负责日常维护,定期由技术人员对系统作较大的维护,保证系统的可靠性。
系统正常运行后预期的使用频度比较高,除了节假日外,每天都会使用,在计算机等级考试培训期间将会有非常大的访问量
2.3假定和约束
可能使用范围有限
3需求规定
3.1对功能的规定
3.1.1系统总的用例图:
使用该系统有三个角色用户,分为一般用户、操作员、管理员。
一般用户查询学生和卡的信息,还可修改自己的登录密码。操作员除了有一般用户的功能,还可以做想增加、充值、退卡等管理卡的功能,还可以统计查询操作员、卡和学生的信息。管理员除了操作员的功能外,还可修改系统的基本数据,给系统结账。
用例说明:
功能名称 |
功能描述 |
输入 |
输出 |
登陆 |
用于系统开始用户登陆 |
用户实体UserEntity(用户名,密码) |
一般用户操作界面 |
退出 |
用于系统退出 |
|
退出系统 |
3.1.2一般用户的用例图:
用例说明:
功能名称 |
功能描述 |
输入 |
输出 |
onLine上机 |
老师输入卡号,或者用读卡器输入方便学生上机 |
卡实体CardEntity(卡号) |
学生登陆成功提示 |
offLine下机 |