老板理财系统需求分析报告.docx
《老板理财系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《老板理财系统需求分析报告.docx(16页珍藏版)》请在冰点文库上搜索。
老板理财系统需求分析报告
文档编号:
1.1第1版
老板理财系统
需求分析报告
姓名:
XXX
学号:
05909XXXX
班级:
0XX班
理想软件股份有限公司
总页数
13
正文
附录
生效日期:
2008年01月18日
编制:
XXX
审核:
批准:
1.引言3
1.1目的3
1.2背景3
1.3参考资料3
1.4术语3
2.任务概述3
2.1目标3
2.2系统(或用户)的特点4
3.假定和约束4
4.需求规定4
4.1软件功能说明4
4.2对功能的一般性规定6
4.3对性能的一般性规定6
4.4对安全性的要求7
5.运行环境规定7
5.1设备及分布7
5.2支撑软件7
5.3接口8
5.4程序运行方式8
6.开发成本估算7
7.数据字典设计7
8.1数据项7
8.2数据存储8
9.附录10
1.引言
1.1目的
本系统设计报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本老板理财系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。
1.2背景
软件名称:
老板理财系统
软件开发者:
理想软件股份有限公司
1.3参考资料
编号
资料名称
简介
作者
日期
出版单位
ISBN-978-7-305-05185-2
管理信息系统
学校课本
江雨燕、周传华、郭海佳
2007年9月
南京大学出版社
列出编写本报告时查阅的Intenet上杂志、专业著作、技术标准以及他们的网址。
网点
简介
XX
用XX搜索了相关分析报告
1.4术语
需求:
用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:
包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:
是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。
DFD:
DataFlowDiagram数据流程图
2.任务概述
2.1目标
本老板理财软件系统的建设目标是将公司的日常业务,包括采购、进货、库存、销售情况、财务账本等文件的管理工作采用计算机的方式进行处理,跟上时代的发展,以提高工作效率以及本公司的信息化水平,并为公司的决策者作出支持。
还将有助于改进现有的管理体制,利用计算机系统规范化管理流程、收集管理业务数据,以提高管理的准确性及时性。
提高机构的运转效率,降低成本,改善客户服务质量。
同时还可以通过实践来提高自己的动手能力。
2.2系统(或用户)的特点
本系统的用户有四个——库房、销售、财务、经理,他们将成为本系统的最终使用和操作者,因此作为本系统最终用户,其必须具备一定的计算机知识
和上网技能,并有一定的安全防范意识。
本系统的用户和管理员必须具备基本的计算机知识和上网技能,有一定的安全防护意识。
本系统是主要针对与本企业关系密切的管理人员的,所以用户界面务求简单直观。
3.假定和约束
a.本项目的开发经费约为叁万元;
b.开发人员5-6人;
d.开发期限:
3个月左右
4.需求规定
4.1软件功能说明
功能模块图
4.1.1进货管理
进货管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是进行货物采购管理,包括货物交易、货物单明细、采购核算的管理,生成进货明细单。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
1
4.1.2销货管理
销货管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是进行商品销售管理,包括商品交易、销货明细单、销货核算的管理,生成销货明细单。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.3收入管理
收入管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是进行财务收入核算的管理,包括具体的收入类型、收入时间、往来单位、应收金额、实收金额、经办人等数据项的录入管理,以汇入公司的收入账本中。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.4支出管理
支出管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是进行财务支出核算的管理,包括具体的支出类型、支出时间、往来单位、应付金额、实付金额、经办人等数据项的录入管理,以汇入公司的支出账本中。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.5退换货管理
退换货管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是已销商品的退换管理,包括商品的具体信息、退换原因、受理时间、受理情况说明、经办人等数据项的录入管理,生成退换货明细单。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.6调货管理
调货管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是进行公司内部不同店铺或仓库间的调货核算的管理,包括需调商品的具体信息、调换原因、受理时间、受理情况说明、经办人等数据项的录入管理,生成调货明细单。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.7组织生产管理
组织生产管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是用于对货品组装和货品生产进行核算(也可用于货品的拆卸核算),包括交易日期、原料配件金额合计、产成品金额合计、概要说明、经办人等数据项的录入管理。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.8采购订单管理
采购订单管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是需采购货物的订单管理,包括所需采购货物的具体信息、采购时间、特殊情况说明、经办人等数据项的录入管理,生成采购订单。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
4.1.9报价单管理
报价单管理子系统开发小组通过进行进一步的需求调查,明确了该子系统的主要功能是对报价业务的管理,包括报价日期、报价单号、购货单位、金额合计、经办人等数据项的录入管理,生成报价单。
通过详细的信息流程分析和数据收集后,生成该子系统的数据流图。
以上各子系统的数据流图,可参见附表一——系统的DFD
4.2对功能的一般性规定
要求界面格式统一,统一的错误声音提示,要求有在线帮助。
4.3对性能的一般性规定
数据精度:
本软件系统中所有和金额有关的数据统一保留两位小数格式。
响应时间:
不超过1秒钟。
数据库的要求:
最低为ACCESS2000数据库进行数据库设计。
4.4对安全性的要求
不同的用户具有不同的用户具有不同的登录名和密码,密码仅供用户自己修改。
5.运行环境规定
5.1设备及分布
1)主机类型:
CPU奔腾4以上
2)网络类型:
无要求
3)存贮器容量:
内存256以上
4)其他特殊设备:
无
5)设备分布图:
略
5.2支撑软件
操作系统:
windows98以上的操作系统或Linux操作系统
5.3接口
windows98以上的操作系统或Linux操作系统程序运行方式
说明该软件的运行方法。
如是部件、还是独立运行程序、API等。
6.开发成本估算
开发成本约为叁万元,时间3个月。
7.数据字典设计
7.1数据项
1)订单号
含义说明:
唯一标识每一次采购业务
别名:
订单编号
类型:
字符型
长度:
8
取值范围:
00000000至99999999
取值含义:
前四位标别该该业务所所交易的年份
后六四位按顺序编号
与其他数据项的逻辑关系:
每种货物对应唯一的订单编号。
2)交易日期
含义说明:
标识每一次业务交易的时间
别名:
交易时间
类型:
日期型
格式:
YYYY-MM-DD
与其他数据项的逻辑关系:
每种货物对应不同的交易日期。
3)货物名称
含义说明:
唯一标识每一种货物
别名:
货物名字
类型:
字符串型
长度:
30
取值含义:
标识每一种货物
与其他数据项的逻辑关系:
每种货物对应唯一的货物名称。
4)数量
含义说明:
标识每次业务中交易的货物数目
别名:
货物数量
类型:
字符型
长度:
5
取值范围:
00000至99999
取值含义:
表明每项业务货物成交的数量
与其他数据项的逻辑关系:
每种货物对应不同的交易数量。
5)往来单位
含义说明:
唯一标识每次业务中供方
别名:
供方
类型:
字符串型
长度:
30
取值含义:
说明交易的供方
与其他数据项的逻辑关系:
每种货物对应唯一的往来单位。
7.2数据存储
1)
数据存储:
采购订单表
说明:
记录货物采购的基本情况
流入数据流:
采购订单管理
流出数据流:
采购订单表,采购订单一览表
组成:
采购订单纪录组成——供货单位、交易日期、订单号、交易货物的名称、
单位、数量、单价、金额、经手人。
采购订单一览表纪录组成:
日期、订单号、供货单位、完成率、说明。
数据量:
每1年2000张
存取方式:
随机存取
2)
数据存储:
进货明细单
说明:
对进货业务的核算
流入数据流:
进货管理
流出数据流:
进货明细单
组成:
进货明细单纪录组成——供货单位、交易日期、经手人、交易货物的名称、单位、货位、数量、单价、金额。
数据量:
每1年2000张
存取方式:
随机存取
3)
数据存储:
销货明细单
说明:
对某一日期销货业务的核算
流入数据流:
销货管理
流出数据流:
销货明细单
组成:
销货明细单纪录组成——购货单位、交易日期、经手人、销售货物的名称、单位、货位、数量、单价、金额、合计。
数据量:
每1年2000张
存取方式:
随机存取
4)
数据存储:
销货明细表
说明:
显示所有货品的销售情况
流入数据流:
销货明细单
流出数据流:
销货明细表
组成:
销货明细表纪录组成——交易日期、交易类型、货品的名称、数量、单价、金额、往来单位、经手人、销售货位
数据量:
每1年2000张
存取方式:
随机存取
5)
数据存储:
货品进销一览表
说明:
显示一定时间期间内货品的进销情况
流入数据流:
进货、销货明细单
流出数据流:
货品进销一览表
组成:
货品进销一览表纪录组成——销售期间、货品名称、进货数量、进货金额、销货数量、销货金额、合计
数据量:
每1年2000张
存取方式:
随机存取
6)
数据存储:
收支明细表
说明:
纪录某一日期的收入支出情况
流入数据流:
收入、支出管理
流出数据流:
收支明细表
组成:
收支明细表纪录组成——交易日期、活动类型、往来单位、收入金额、支出金额、说明、经手人、
数据量:
每1年2000张
存取方式:
随机存取
7)
数据存储:
债务明细表
说明:
显示公司的债务情况
流入数据流:
收支明细单
流出数据流:
债务明细表
组成:
债务明细表纪录组成——往来单位、活动类型、债务金额、经手人、说明、债务合计
数据量:
每1年2000张
存取方式:
随机存取
8)
数据存储:
报价单
说明:
纪录某一日期的报价情况
流入数据流:
报价单管理
流出数据流:
报价单
组成:
报价单的纪录组成——购货单位、报价日期、报价单号、所报货物的名称、单位、订货数量、单价、金额、经手人。
数据量:
每1年2000张
存取方式:
随机存取
9)
数据存储:
报价单一览表
说明:
显示某一日期的报价情况
流入数据流:
报价单
流出数据流:
报价单一览表
组成:
报价单一览表纪录组成——交易日期、报价单号、往来单位、说明
数据量:
每1年2000张
存取方式:
随机存取
10)
数据存储:
存货分类一览表
说明:
按货品类别显示对应的存货情况
流入数据流:
进货单、销货单
流出数据流:
存货分类一览表
组成:
存货分类一览表纪录组成——货品类别、数量、存货金额、对应类别的相应的货品名称、存货数量、存货金额
数据量:
每1年2000张
存取方式:
随机存取
11)
数据存储:
组装生产明细表
说明:
显示货品组装和货品生产的情况
流入数据流:
组装生产管理
流出数据流:
组装生产明细表
组成:
组装生产明细表
纪录组成——交易日期、原料配件表(货品名称、单位、货位、单价、数量、金额)、产成品表(货品名称、单位、货位、单价、数量、金额)、经手人、说明
数据量:
每1年2000张
存取方式:
随机存取
8.附录
附一DFD(数据流程图)
附录二:
需求分析检查报告表