需求分析报告
班级事务管理系统
组 员
姓 名: 曹晋,陈全志,林鑫磊,孙博,蒋鑫磊,天茂雄,龙凤机,西热扎西,张浪波
专 业: 计算机科学与技术 系 别: 计算机科学系
1.引言 2
1.1?目的 2
1.2?背景 2
1.3?参考资料 2
1.4?术语 2
2.任务概述 2
2.1目标 2
2.2?系统(或用户)的特点 3
2.3假定和约束 3
3.需求规定 3
3.1?软件功能说明 3
3.2?对功能的一般性规定 3
3.3?对性能的一般性规定 3
3.3.1 精度 4
3.3.2 时间特性要求 4
3.3.3 灵活性 4
3.4输入输出要求 4
3.5数据管理能力要求(针对软件系统) 4
3.6 故障处理要求 4
3.7其他专门要求 4
4.运行环境规定 5
4.1设备 5
4.2?支撑软件 5
4.3?接口 5
4.4控制 5
1.引言
1.1目的
1.2?背景
指出待开发的软件系统的名称;行业情况;本项目的任务提出者、开发者、用户;该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3?参考资料
Hass
● 《个体软件开发过程》,Watts S. Humphrey 著,人民邮电出版社,2001年10月。
● 《软件工程-理论与实践》(影印版),Shari Lawrence Pfleeger,高等教育出版社,
● 《软件工程-实践者之路》(第五版,影印), Roger S. Pressman ,清华大学出版社, 2001 。
1.4?运行环境
● 硬件平台:486或更高档的PC台式机,笔记本电脑
● 运用时占用内存:2MB;
● 安装所需硬盘:6MB;
● 打印机:可选。
● 操作系统:window XP,win7,win8等等;
2.任务概述
2.1目标
2.2?系统(或用户)的特点
3.1?软件功能说明
大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。[
3.2?对功能的一般性规定
尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++、COBOL、PHP等编程语言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。
3.3?对性能的一般性规定
3.3.1 精度
对操作者,其用户名必须在数据库的用户表中存在(新注册的用户的信息保存在用户表中);对信息的查询,条件应相对准确,查询时输入应为所查询数据库中表的属性;输出数据精度应为所查询的全部目的信息,信息必须准确、准确无遗漏。
3.3.2 时间特性要求
随着网络信息时代的快速发展,使原先劳力投入多、效率收获低的管理有了伟大的革新。为了全面实现现代化管理,减少班级事务管理中的劳力、财力成本,方便各管理人员轻松处理班级事务,一个班级事务管理系统的开发就显得很有必要了。
3.3.3 灵活性
目前面向对象的程序设计语言已广泛流行,与以往的同类产品相比,采用了面向对象的系统设计方法设计,因而给程序设计带来极大的灵活性,使得系统开发的效率大大提高,系统的性能也得到了改善,而且系统易于维护。
3.4输入输出要求
在输入窗体上有相应的文字提示,让用户明确需输入的数据类型。系统内部判断软件的输入是否符合数据库属性的设定要求,尽量避免将错误的数据传递到数据库,避免发生数据库的错误。若不符合处理要求要有相应提示。所有信息将以直观的图表形式输出,便于用户直观观察,并加入一定的搜索功能使用户操作更加得心应手。
3.5数据管理能力要求(针对软件系统)
3.6 故障处理要求1.软件兼容故障,可导致本软件不能正常使用,出现该故障后,应给出相应
的错误信息,使用户知道错误原因;
2.人工操作失误:可能会出现大范围的数据错误,可通过备份还
您可能关注的文档
最近下载
- 企业研发活动统计107-1、107-2报表版整理版(2021年-2022年).pdf VIP
- XX中学校2026年春季学期安全工作计划与应急演练安排表.docx VIP
- 园林植物配置与应用PPT课件.pptx VIP
- DB33/1006-2017 浙江省住宅设计标准.docx VIP
- HGT 4684-2014 液氯泄漏的处理处置方法.docx VIP
- IMT_2030(6G)推进组-通信行业:6G可信内生安全架构研究报告.docx VIP
- 亨格瑞成本与管理会计(第16版) 课件 Chapter 1 The Manager and Management Accounting .pptx
- 人教版高中化学选择性必修第2册 第三章 晶体结构与性质 第三节 金属晶体与离子晶体(一).ppt VIP
- 2025年全媒体运营师全媒体5G传播应用与传统媒体传输方式对比专题试卷及解析.pdf VIP
- IMT_2030(6G)推进组-通信行业:6G通信感知一体化评估方法研究报告.docx VIP
原创力文档

文档评论(0)