财务管理子系统需求规格说明书.docx

上传人:b****7 文档编号:8733233 上传时间:2023-02-01 格式:DOCX 页数:9 大小:92.88KB
下载 相关 举报
财务管理子系统需求规格说明书.docx_第1页
第1页 / 共9页
财务管理子系统需求规格说明书.docx_第2页
第2页 / 共9页
财务管理子系统需求规格说明书.docx_第3页
第3页 / 共9页
财务管理子系统需求规格说明书.docx_第4页
第4页 / 共9页
财务管理子系统需求规格说明书.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

财务管理子系统需求规格说明书.docx

《财务管理子系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《财务管理子系统需求规格说明书.docx(9页珍藏版)》请在冰豆网上搜索。

财务管理子系统需求规格说明书.docx

财务管理子系统需求规格说明书

财务管理子系统

需求规格说明书

 

 

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、附录

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

当前位置:首页 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1