机房收费系统项目需求说明书
不管是学习什么材料,还是初步了解一个系统的时候,想学习新东西,听到最多的就是要了解需求,如果需求理解偏差了,那你的系统将变的面目全非。 软件需求说明书 1引言 1.1编写目的 需求分析人员与用户进行多次的需求分析调查后,提出的一份比较详细的软件需
不管是学习什么材料,还是初步了解一个系统的时候,想学习新东西,听到最多的就是要了解需求,如果需求理解偏差了,那你的系统将变的面目全非。
软件需求说明书
1引言
1.1编写目的
需求分析人员与用户进行多次的需求分析调查后,提出的一份比较详细的软件需求说明书,这份说明书可以表现出软件的功能、性能、开发条件等
并且在文档完成之后需要用户进行阅读,看是否将需求表达完全,进而补充说明。
本文档的预期读者有用户、项目管理人员、文档编写人员、需求分析人员等
1.2背景
说明:
a. 待开发的软件系统的名称:机房收费系统
b. 任务提出者:米新江教授
开发者:十期学员
用户:廊坊师范学院全体师生
实现该软件的计算中心或计算机网络:图书馆阅览室及学校机房
c. 该软件系统同其他系统或其他机构的基本的相互来往关系:系统是由VB语言编写,需要SQL sever 2008进行数据存储
1.3定义
DFD:数据流图
DD:数据字典
软件接口:
数据通讯协议:
1.4参考资料
列出用得着的参考资料,如:
a. 本项目的经核准的计划任务书或合同、上级机关的批文;
b. 可行性分析报告、项目开发计划
c. 属于本项目的其他已发表的文件;
d. 《软件工程》
2任务概述
2.1目标
开发机房收费系统是为了满足日益增加的学生上机和解脱出繁杂的考勤任务,将更多的人力资源应用在教育教学水平的提高上。机房收费系统是一个以VB语言为基础开发的面向对象的应用软件,使用SQL数据库存储用户信息,使的学生和教室上机都更加方便和快捷。
2.2用户的特点
软件开发后最终用户是:在校大学生,以及学校管理人员和教师。
这些用户都是大专及以上学历,对于计算机使用都有一定的接触或经验;系统的维护人员具有专业知识,可以对系统进行维护。
软件具有良好的错误处理能力,可以多次长时间使用。
2.3假定和约束
列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。
在原有系统的基础之上开发新系统,开发经费应该在原系统经费的两倍左右,不会查出很多。
开发的期限在45天左右,最多不超过60天
3需求规定
3.1对功能的规定
用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。
系统主要功能有计时、计费、考勤、维护等。
3.2对性能的规定
3.2.1精度
软件要计算和统计学生上机的费用和时间,所以精度要求是时间能精确到分钟,费用能精确到两位小数以上
严格按照查询的输入格式,否则查询系统不予反应。
3.2.2时间特性要求
说明对于该软件的时间特性要求时间越短越好,如对:
a. 响应时间:最慢的相应时间不能大于1秒
b. 更新处理时间:有新的操作,数据库即进行更新操作
c. 数据的转换和传送时间:都在非常短的时间内完成,不会让人有不舒服的等待
3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
a. 操作方式上的变化:对于外围设备,如鼠标键盘使用同等级回应
b. 运行环境的变化:在WindowsXP系统之后的系统都可以使用
3.3输人输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
数据项 |
说明 |
输入格式 |
是否必填 |
账号 |
用户用于登陆的身份 |
文本 |
是 |
密码 |
|
文本 |
是 |
身份 |
一般用户 |
文本 |
是 |
…… |
|
|
|
3.4数据管理能力要求
正常使用时不应出错,若运行遇到不可恢复的系统错误,也必须保证数据的完好无损。
调试中遇到的问题及解决方案:
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时
可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。
2)关于空记录导致程序无法运行,可以使用“if not is null”语句事先做判断。空记录,再操作。
3)用错误处理语句排错:
On Error GoTo Erropoint
Erropoint :
Msgbox Err.Descripton
Exit sub
或用On Errorresume Next 等语句进行处理。
3.5故障处理要求
正常使用时不应出错,若运行遇到不可恢复的系统错误,也必须保证数据的完好无损。
调试中遇到的问题及解决方案:
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时
可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。
2)关于空记录导致程序无法运行,可以使用“if not is null”语句事先做判断。空记录,再操作。
3)用错误处理语句排错:
OnError GoTo Erropoint
Erropoint :
Msgbox Err.Descripton
Exit sub
或用On Error resume Next 等语句进行处理。
3.6其他专门要求
如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。
A.系统管理安全性:不同级别的人有不同的权限,并且有密码保护
B.使用方便:对于系统用户可通过短期的培训使用
4运行环境规定
4.1设备
a. 处理器型号及内存容量:CPU1.2GHz及以上即可
b. 内存最好是在16M及以上
c. 显卡没有什么要求
d. 网卡没有什么要求
4.2支持软件
列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。
a. Office使用2000版本以上的即可
b. Microsoft vb 6.0
c. SQL sever2008
4.3接口
4.4控制
安装软件后会在桌面上创建快捷方式,如果会使用Microsoft应用程序的就可以使用本系统,控制信号的方式是相同的

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

费马大定理,即将被AI攻克?而且整件事最意味深长的地方在于,AI即将解决的费马大定理,正是为了证明AI无用。曾经,数学属于纯粹的人类智力王国;如今,这片疆土正被先进的算法所破译,所践踏。图片费马大定理,是一个「臭名昭著」的谜题,在几个世纪以来,一直困扰着数学家们。它在1993年被证明,而现在,数学家们有一个伟大计划:用计算机把证明过程重现。他们希望在这个版本的证明中,如果有任何逻辑上的错误,都可由计算机检查出来。项目地址:https://github.com/riccardobrasca/flt

标题:深入了解PyCharm:删除项目的高效方式近年来,Python作为一种强大而灵活的编程语言,受到越来越多开发者的青睐。在Python项目的开发中,选择一个高效的集成开发环境至关重要。PyCharm作为一款功能强大的集成开发环境,为Python开发者提供了诸多便利的功能和工具,其中包括快速、高效地删除项目目录。下面将着重介绍如何使用PyCharm中的删除

PyCharm是一款功能强大的Python集成开发环境,提供了丰富的开发工具和环境配置,让开发者能够更高效地编写和调试代码。在使用PyCharm进行Python项目开发的过程中,有时候我们需要将项目打包成可执行的EXE文件,以便在没有安装Python环境的计算机上运行。本文将介绍如何使用PyCharm将项目转换为可执行的EXE文件,同时给出具体的代码示例。首

学习C语言的魅力:解锁程序员的潜力随着科技的不断发展,计算机编程已经成为了一个备受关注的领域。在众多编程语言中,C语言一直以来都备受程序员的喜爱。它的简单、高效以及广泛应用的特点,使得学习C语言成为了许多人进入编程领域的第一步。本文将讨论学习C语言的魅力,以及如何通过学习C语言来解锁程序员的潜力。首先,学习C语言的魅力在于其简洁性。相比其他编程语言而言,C语

从零开始学习Pygame:完整的安装和配置教程,需要具体代码示例引言:Pygame是一个使用Python编程语言开发的开源游戏开发库,它提供了丰富的功能和工具,使得开发者可以轻松创建各种类型的游戏。本文将带您从零开始学习Pygame,并提供完整的安装和配置教程,以及具体的代码示例,让您快速入门。第一部分:安装Python和Pygame首先,确保您的计算机上已

崩坏星穹铁道黄泉将在2.1版本上线,很多玩家想知道黄泉突破材料有哪些,小编已经把突破材料全部总结出来了,想要培养黄泉的玩家可以提前收集材料了,具体内容一起来看看这篇崩坏星穹铁道黄泉突破材料一览。崩坏星穹铁道攻略大全崩坏星穹铁道黄泉突破材料1、等级突破材料20级,熄灭原核×4、信用点×3200。30级,熄灭原核×8、信用点×6400。40级,微光原核×5、炼形者雷枝×2、信用点×12800。50级,微光原核×8、炼形者雷枝×5、信用点×32000。60级,蠢动原核×5、炼形者雷枝×15、信用点×6

在word中编辑文字内容时,有时会需要输入公式符号。有的小伙们不知道在word根号输入的方法,小面就让小编跟小伙伴们一起分享下word根号输入的方法教程。希望对小伙伴们有所帮助。首先,打开电脑上的Word软件,然后打开要编辑的文件,并将光标移动到需要插入根号的位置,参考下方的图片示例。2.选择【插入】,再选择符号里的【公式】。如下方的图片红色圈中部分内容所示:3.接着选择下方的【插入新公式】。如下方的图片红色圈中部分内容所示:4.选择【根式】,再选择合适的根号。如下方的图片红色圈中部分内容所示:

PyCharm是一款功能强大的Python集成开发环境(IDE),提供了丰富的功能帮助开发者更高效地编写和管理Python项目。在使用PyCharm开发项目的过程中,有时候我们需要删除一些不再需要的项目以释放空间或清理项目列表。本文将详细介绍如何在PyCharm中删除项目,并提供具体的代码示例。如何删除项目打开PyCharm,进入项目列表界面。在项目列表中,
