发票管理系统需求规格说明书
目录
1. 产品描述 2
1.1. 编写目的 2
1.2. 产品名称 2
2. 产品需求概述 3
2.1. 功能简介 3
2.2. 运行环境 3
2.3. 条件与限制 4
2.4. 项目风险 4
3. 功能需求 4
3.1. 功能划分 4
3.2. 功能1:发票的增加 5
3.3. 功能2:发票的删除 5
3.4. 功能3:发票的修改 5
3.5. 功能4:发票的查询 5
3.6. 功能5:发票的显示 5
3.7. 不支持的功能 6
4. 数据描述 6
5. 运行需求 7
5.1. 用户界面 7
5.2. 硬件接口 8
5.3. 软件接口 8
5.4. 通信接口 8
6. 其它需求 8
7. 特殊需求 8
8. 不确定的问题 9
9. 编写人员及编写日期 9
10. 附录 9
10.1. 参考资料 9
1. 产品描述
1.1. 编写目的
对DOTA公司生产台式机时所需材料的购买入库作一发票明细。
对本公司各部门的材料管理做明示。
1.2. 产品名称
项目全名:发票的管理;简称:发票库;代号:RECEIPT MANAGEMENT;版本号:V 1.0
2. 产品需求概述
2.1. 功能简介
本产品作为发票的管理软件,可对发票进行一系列操作。随着我国经济市场经济的快速发展,发票管理系统在企业的日常库存管理中发挥着越来越重要的功能。
1. 本产品为发票管理部门而开发,发票管理人员可通过此软件对发票操作,例如:发票的增加、删除、修改和查询。
2.产品所具有的主要功能:
发票的操作 各部分主要功能
发票增加 公司购买材料入库时需要设置发票以备历史备案,新增发票单
发票删除 当确定此发票单不再需要时,便可删除
发票修改 若发票单出现问题需要修改时,则使用此功能
发票查询 需查询发票单时,输入相关信息可查得该发票单的具体信息
发票单显示 当进入主界面后有一模块显示所有的发票单
3.本产品与其他产品如领料、入库等是相关联的,是一个较大产品的组成部分。
2.2. 运行环境
1.硬件环境:
默认:IIS服务已经配置
CPU:奔腾4处理器 733M
显卡:集成显卡
显存:256MB
内存:512MB
操作系统:WindowsXP SP2以上操作系统
硬盘(自由空间):20G
显示器:1024x768
浏览器:IE 6.0
2.软件环境:
操作系统:WindowsXP SP2以上
网络软件:Visual Studio 2005
数据库系统:MS SQL Server 2005
2.3. 条件与限制
本软件在实现时所满足的条件的所受限制:
本数据库包含的材料有:
产品名称 产品规格 计量单位 单价(元)
CPU Intel 只 500.00
主板 965 块 500.00
内存 2G 条 300.00
显卡 9600 512MB 块 900.00
硬盘 400G 只 700.00
音响 套 250.00
光驱 16 台 299.00
机箱 只 150.00
显示器 19英寸 台 1700.00
键鼠 套 150.00
软件环境、硬件环境所受的限制:
编程语言:C#;数据库:MS SQL Server 2005 所需的机器基本配置较高,及数据库需要联网操作。
开发期限:本学期软件工程课程实训结束时。
项目对外部因素存在的依赖:开发软件时所需的编程指导2.4. 项目风险
开发者没有相关经验、软件使用环境不熟3. 功能需求
本系统为发票管理部门提供服务。发票是记录账簿的依据,它的完整与否将直接影响到财务的核算结果。早期的发票管理是由人工管理的不仅容易出错,而且不易保存。随着533