财务管理子系统需求规格说明书文档格式.docx
- 文档编号:22175257
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:12
- 大小:95.42KB
财务管理子系统需求规格说明书文档格式.docx
《财务管理子系统需求规格说明书文档格式.docx》由会员分享,可在线阅读,更多相关《财务管理子系统需求规格说明书文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
4.通信接口8
5.故障处理8
5性能需求8
1.数据精确度8
2.时间特性8
3.适应性8
6软件属性需求9
1.正确性9
2.可靠性9
3.效率9
4.完整性9
5.易使用性9
6.可维护性9
7.可测试性9
8.复用性9
9.安全保密性10
10.可理解性10
11.可移植性10
12.互联性10
7其它需求10
8数据描述10
1.静态数据10
2.动态数据11
3.数据库描述11
4.数据词典11
5.数据采集11
9附录11
1、引言
1.编写目的
随着现代社会计算机技术的不断发展,软件技术的发展也越来越快,由于客户对软件的需求不一样,每款软件的编写目的也不一样,而编写软件的目的直接决定了软件的功能和内容。
只有我们真正的了解了用户的需求,才能编写出用户真正要的软件,要了解用户的需求,我们就得做需求分析,要有效的把需求分析的结果让开发人员理解,这时候,撰写软件需求规格说明书就十分有必要了。
2.项目背景
项目名称定为财务管理子系统(FinanceManagementSystem)。
分为四个子功能模块:
基本信息管理模块、支出子系统、入账子系统、查询报表模块。
本项目的任务提出者为***贸易公司。
3.术语说明
●FMS:
FinanceManagementSystem,财务管理子系统。
4.参考资料
《数据库系统原理》、《程序设计大全》
2、项目概述
1.待开发软件的一般描述
本软件旨在为小型贸易公司提供一套功能齐全、使用方便和适合公司发展规模的数据库管理系统,以管理公司的财务,代替公司的财务管理系统。
2.待开发软件的功能
层次方块图如2-1所示,顶层数据流图如图1-1所示。
图2-1层次方框图
3.用户特征
本软件的用户群主要是一些小型的贸易公司,不排除其他类型公司的使用,它非常适用于小型公司财务的管理。
针对上述用户特点,本软件可以迅速、准确、方便地提供管理人员数据库管理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。
4.运行环境
软件环境
●PentiumⅡ或更高档微机、笔记本电脑;
●运行时内存要求:
容量至少2MB;
●安装所需硬盘:
10MB;
●打印机:
可选;
●软件环境:
硬件环境
●中文Windows98/2000/xp;
●英文Windows98/2000/Me+中文之星2.0;
●WindowsNT4.0;
5.条件与限制
考虑到本软件使用时间限制,在设计时应注意软件的可维护性,当公司规模扩大时,软件能够进行有效的维护。
因为软件管理的信息属于公司的财务信息,必须注意信息的安全防范。
3、功能需求
1.功能划分
本软件具有如下主要功能:
●浏览功能;
●查询功能;
●增加功能;
●删除功能;
●修改功能;
●生成报表功能;
●打印功能;
●密码管理功能;
●身份验证功能;
●数据的输入和输出功能;
●帮助功能。
2.功能描述
浏览功能:
●以表的方式列出所以财务记录;
●可选定一项记录,显示具体的财务数据;
查询功能:
●按时间查询
1)当天财务查询;
2)月查询;
3)年度查询;
4)总帐;
●按业务类型查询
●按财务费用查询
增加功能:
增加新财务记录。
删除功能:
删除财务记录,并提供确认机制。
修改功能:
修改财务记录的详细信息。
生成报表功能:
对记录按列表的方式生成报表。
打印功能:
选择特定的财务记录,根据选定报表的方式进行打印。
密码管理功能:
完成密码的设置。
身份验证功能:
对登陆用户进行身份验证,保证系统的安全性,通过者才可进入系统。
数据的输入和输出功能:
●将外部文件导入本系统中;
●将本系统中的数据导出到外部设备中;
帮助功能:
为用户提供使用帮助。
4、外部接口需求
1.用户界面
●采用Windows的通用图图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应该遵循如下规则:
●界面要具有一致性,界面的规范应遵循MSWindows软件界面的规范。
●提供简单的错误处理。
●提供信息反馈,用多种信息提示用户当前软件的运行状态、软件界面元件的功能。
●操作可逆,其动作可以是单个操作,或者是一个相对独立的操作序列。
●设计良好的联机帮助。
●显示启动画面,画面简洁明快,富有现代气息,不能太花哨。
●应遵循国家关于计算机词汇的标准,用词应当精炼准确,没有歧义;
图形的意义明朗。
2.硬件接口
支持一般的PentiumⅡ或更高档微机、笔记本电脑。
3.软件接口
运用与Windows98/2000/NT/XP,且具有WIN32API的操作系统上。
4.通信接口
本软件应提供对电子邮件、Web浏览器、电话拨号、手机短信息等的支持。
5.故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损
5、性能需求
1.数据精确度
查询时应保证查全率,所有相应域包含查询关键字的记录都应能查询到。
查询时应保证查准率,查到的记录应与给定的单项或组合查询条件完全匹配。
2.时间特性
一般操作的响应时间应在1-2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的范围内。
3.适应性
满足公司使用的需求。
对前面提到的运行环境要求不应存在困难。
6、软件属性需求
1.正确性
要求发布的软件达到用户的预期目标,运行时基本无误。
2.可靠性
在一般条件下应不出故障。
3.效率
对于浏览、查询、增加、删除、更新和密码设置的一般操作,要求及时响应,在1-2秒内。
4.完整性
要求发生意外的情况下,保证数据不丢失。
5.易使用性
要求能尽量为用户的使用提供方便,软件界面符合目前流行的界面规范。
6.可维护性
要求本软件在运行中发生错误时,能快速、准确对其进行定位、诊断和修改。
7.可测试性
设计时尽可能建设测试本软件的各项功能所需的工作量。
8.复用性
设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到高内聚、低耦合的程度,以提供模块的复用性。
9.安全保密性
要求提供身份验证,只允许通过身份验证的用户使用本软件。
三次密码输入不正确应进行强行关闭该程序。
10.可理解性
本软件提供各种菜单命令、各种信息提示,应易于用户理解。
11.可移植性
要求本软件在将来能易于向WindowsCE操作系统上移植,用于掌上电脑。
12.互联性
要求提供数据的导入和导出接口,以易于同其它系统连接。
7、其它需求
无其它需求。
8、数据描述
1.静态数据
静态数据表如图表2-2所示:
表2-2静态数据
字段名
名称
终端编号
FMSid
终端种类
Type
商户编号
Busid
国家编号
No
终端状态
Status
最后截至日期
Lastupdate
2.动态数据
输入数据:
菜单选项,查询关键字、新建记录项。
输出数据:
由查询关键字确定的数据库记录集合或全部记录。
内部生成的数据:
中间查询结果。
3.数据库描述
本软件采用ODBC数据库。
4.数据词典
数据流图、层次方框图参见项目概述中的待开发软件的功能,其中涉及的数据定义如下:
[1]终端编号=1{数字}5
[2]商户编号=1{数字}n
[3]终端状态=1{汉字}3|1{字母}5
[4]终端种类=1{汉字}3|1{字母}5
[5]国家编号=1{数字}3
[6]最后修改时间=1{数字|-}30
5.数据采集
采用键盘和鼠标直接输入。
9、附录
略
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 财务管理 子系统 需求 规格 说明书