好文档 - 专业文书写作范文服务资料分享网站

进销存管理系统需求分析说明书

天下 分享 时间: 加入收藏 我要投稿 点赞

进销存管理系统需求分析说明书

1、需求背景

传统的煤炭运输经营对互联网的利用不够,经营成本相对较高、效益较低。本毕业设计的主要目标是实现一款针对煤炭运输公司的专业化网络管理软件。通过浏览器与服务器端的通信,实现跨(http://www.blcy.net/)地区的煤炭采购、仓储和销售等业务数据的共享,以便分布在各地的煤炭采购、销售等工作人员即时反馈供求信息,提高企业的运作效率。通过该煤炭购销管理系统,可以有效解决煤炭采购、仓储和销售过程中因为信息滞后而引起的经营成本过高的问题。

2、需求规定

2.1、煤炭进销存管理系统主要包含四个功能模块:用户管理、采购管理、仓储管理和销售管理。各个模块主要功能分别如下:

(一)用户管理子系统。主要实现对用户的增删管理、基本信息管理和权限变更管理。

(二)采购管理子系统用于实现煤炭采购过程中的采购订单、收货通知单等基本文件的编制,通过库存信息、缺货信息以及煤炭供应商信息实现采购订单、收获通知单的开立、递送、撤销等日常采购业务。

(三)仓库管理子系统用于管理煤炭的库存状况等基本信息,完成每次煤炭进出仓库的质量检验及数据变更,能够对不同品种进行分类管理及存量控制。

(四)销售管理子系统用于处理煤炭销售的日常业务,完成销售订单、出库申请单等基本文件的编制,并能通过销售订单对每一个月的销售情况进行统计,生成月销售账单。

详细功能如下表所示:

表1.煤炭进销存管理系统功能表

序号

功能

功能说明

注备

1、用户登陆

输入用户名、密码和角色进行登陆,系统对密码及角色进行验证

系统使用人员都拥有该功能权限

2、查看/修改个人信息

用户登陆后,可以查看并修改登陆密码等个人信息

3、退出

成功登陆后,提供安全退出功能

4、添加用户

将用户信息(用户名、密码和用户类型等)输入,在保存用户信息时应进行完整性检查,将输入正确的数据保存到数据库中

仅管理员拥有该功能权限

5、查看/删除用户

查看用户信息,把用户信息从数据库中删除,不能删除管理员自身的信息

6、更改用户

可以更改用户类型等用户信息

7、长期供应商添加与删除

提供自由式输入界面,将长期供应商信息(包括供应商名、供应商号、长期供应产品类型、长期供应产品价格)输入,在保存长期供应商信息时应进行数据的完备性和准确性检查,输入正确的数据保存到数据库中。同时可以将供应商信息从数据库中删除。

仅采购人员拥有该功能权限

8、订购单编制

提供自由式输入界面,根据查询到的库存信息和缺货信息将订购单信息(包括订单编号、材料的品名、数量、交货(到货)日期等)输入,在保存订购单信息时应进行数据的完备性和准确性检查,输入正确的数据保存到数据库中。

9、收货通知单编制

根据编制好的订单编制收货通知单

10、库存查询

查看库存信息,以便编制采购单

11、缺货查询

查看缺货信息,以编制采购订单

12、送检入库单的编写

根据收货通知单编写送检的品种,检验的项目

仅仓储人员拥有该功能权限

13、入库单的编制

根据送检入库单的信息编制入库单

14、出库单/缺货单编制

查看出库申请单并根据出库申请单编制出库单,若库存不足,则编制缺货单

15、登库存总账

根据入库单和出库等库存总账

16、付款通知单编制

根据出库单编制,已经登库存总账的出库单才能编制付款通知单

17、打印现有付款通知单

将付款通知单打印并送至付款单位

18、录入订单并处理发货

销售人员根据买家要求填写的销售订单,包含各种基本数据,将此订单保存到数据库中让其他功能共享

仅销售人员拥有该功能权限

19、编制出库申请单

根据销售订单编制出库申请单作为出库凭证出库

20、月销售订单一览表

输入月份查看当月所以销售订单,然后由此生成月销售账单

21、生成月销售数据账单并打印

根据登记的销售一览表情况,生成每个月的

具体销售账单,能够使员工一目了然,并提供打印输出

22、数据备份与维护

用于将系统中的数据库复制一个备份,并提供将备份的数据库恢复到系统中

2.2、对性能的规定

(1)精度要求:

(2)时间特殊性要求:

(3)灵活性:

1同时提供鼠标与键盘操作。

2模块化设计,方便以后的扩展

2.3、输入输出要求

(1)输入方式为键盘输入,在输入时要求尽可能少输入数据,提供常用数据的选择输入,并提供数据的核对功能。

(2)输出方式提供屏幕输出和打印输出两种方式,屏幕输出与打印输出的内容要求保持一致。

2.4、数据管理功能的要求

(1)订单数据应保存10年以上,每月已处理订单数据备份存档,且不允许修改。

(2)对用户的管理应该由授权的人进行,不可随意修改删除。

(3)单据表格应该方便填写,有一定的可选项,并且简单明了。

2.5、故障处理要求

(1)涉及数据库访问的应用程序必须保证数据库的一致性。

(2)应用程序故障时可重启电脑而继续使用

2.6其它专门要求

(1)系统只能由授权的人员操作,以保证数据的安全。

(2)保证数据不被非指定人员修改与删除

(3)一般情况不处理退货

3、运行环境规定

3.1、设备

(1)要求采用专用服务器作为Web服务器及数据库服务器

(2)打印机

3.2、支持软件

低端计算机设备采用Windows2000(专业版)/XP;煤炭购销管理系统的实现主要基于javaweb开发技术,其B/S网络服务器采用独立的servlet/JSP容器Tomcat5,Tomcat5在开发过程中可以作为独立的服务器使用。

3.3、接口

该B/S结构网络系统采用TCP/IP进行数据传递,访问SQL数据库时采用ADO方式进行访问。

3.4、控制

煤炭购销系统可以通过启动浏览器,输入Web服务器地址后进入系统。

4、分析模式

4.1用例图(对煤炭进销存系统的功能行为进行初步的建模)

4.1.1、用户管理用例图。该用例模型的参与者为系统管理员,主事件流包括注册新的用户、查询用户信息并进行修改或删除。

4.1.2、采购管理用例图。该用例模型的参与者为采购人员,主事件流有采购订单、收货通知单等基本文件的编制,库存信息、缺货信息的查询等。其中“查看缺货信息”事件流的前

进销存管理系统需求分析说明书

进销存管理系统需求分析说明书1、需求背景传统的煤炭运输经营对互联网的利用不够,经营成本相对较高、效益较低。本毕业设计的主要目标是实现一款针对煤炭运输公司的专业化网络管理软件。通过浏览器与服务器端的通信,实现跨(http://www.blcy.net/)地区的煤炭采购、仓储和销售等业务数据的共享,以便分布在各地的煤炭采购、销售等工作人员即时反馈供求
推荐度:
点击下载文档文档为doc格式
5dq0e4af3t6trx01723y3gzju6vsnw00dg8
领取福利

微信扫码领取福利

微信扫码分享