ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:273.69KB ,
资源ID:11625557      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11625557.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程资料4.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程资料4.docx

1、软件工程资料4*进销存管理信息系统*需求说明书S1.0(版本号)拟 制 人 郭佩麒 审 核 人 批 准 人 二零零九年二月目 录1. 引言 31.1. 编写的目的 31.2. 背景 41.3. 定义 41.4. 参考资料 42. 任务概述 52.1. 目标 52.2. 用户的特点 53. 功能设计 63.1. 基本资料管理 63.1.1. 商品编码设置 63.1.2. 商品资料维护 73.1.3. 供货商资料维护 73.1.4. 客户资料维护 73.1.5. 业务员信息维护 73.1.6. 仓库信息维护 73.1.7. 采购合同管理 83.1.8. 销售合同管理 83.1.9. 分店信息管理

2、8*功能描述 83.2. 采购管理 83.2.1. 采购订单 93.2.2. 进货单 93.2.3. 退货管理 103.2.4. 借入还出 103.2.5. 进货价格调整 103.2.6. 进货单位调整 103.2.7. 历史查询 10*功能描述 103.3.销售管理 113.3.1. 销售订单 113.3.2. 销售单 113.3.3. 销售退货单 123.3.4. 借出还回 123.3.5. 调整历史售价 123.3.6. 历史查询 12*功能描述 123.4. 库存管理 133.4.1. 库存查询 133.4.2. 库存转库 133.4.3. 出入库 143.4.4. 库存盘点 143.

3、4.5. 报损报溢 143.4.6. 上下限设定 143.4.7. 上下限报警 143.4.8. 历史查询 14*功能描述 143.5. 系统管理 153.5.1.参数设置 153.5.2.权限设置 153.5.3.数据备份 163.5.4.数据恢复 163.5.5.日志管理 163.5.5.用户信息 16*功能描述 164.功能用例图 174.1进销存系统用例图 174.2.基本资料用例图 184.3.采购用例图 184.4.销售用例图 194.5.库存用例图 194.6.维护系统用例图 205.运行环境 205.1.硬件环境 205.2.软件环境 215.3.网络环境 211. 引言1.1

4、. 编写的目的随着全球经济一体化,国内经济改革的逐年深化,使得国内中小企业都面临着巨大的挑战,管理体制的不完善、生产技术不能和集团性质的大公司相竞争,成为中小企业发展需要解决的首要问题,而即使企业具有了一定先进的技术,由于管理体制中种种问题的制约,也不能使企业在激烈的竞争中占有一席之地。 计算机技术的全面普及,给中小企业带来新鲜的血液,利用计算机对企业进行管理,不仅解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题。管理方式的转变,提高整个企业的工作效率,在某种意义上讲,给中小企业提供了新的有利条件,增强了企业的核心竞争力,成为企业管理的必备工具。本系统的开发适用于超市

5、行业,可以帮助企业快速有效管理进货、销售、库存等各项业务,合理控制进销存各个环节,提高资金利用率,实现管理高效率和实时性。1.2. 背景a. 系统名称:*超市进销存管理信息系统b. 提出单位:长沙市*超市。c. 预期用户:用户企业的相关人员。1.3. 定义相关术语:订货单:年度选题表,增补选题:收据单:库存单:销售单:虚拟仓库:1.4. 参考资料市场调查收集的相关信息相关专家的咨询建议2. 任务概述2.1. 目标*超市近几年来蓬勃发展,但原有单机信息管理系统进行业务处理的模式远远不能满足当前业务发展的需要,必须引入网络信息化的管理技术,以提高企业竞争力及管理水平。 该系统应用目标是:适应当前的

6、业务流程,提高系统运行效率。 本系统包括基本资料管理,仓库管理,采购管理,销售业务管理,系统管理等主要几个功模块。系统的主要特点包括:1、为超市行业量身定做,符合超市的特点;2、系统最大限度地实现了易安装性、易维护性和易操作性。3、系统运行稳定,安全可靠。4、操作灵活,界面友好。5、基于Windows操作系统,SQL Server数据库,具有成本相对较低,部署简单,维护容易等特点;6、项目化实施,全程服务,保证实施成功率;7、本系统是一独立的系统软件,所有需求功能均自含;可为其它系统软件提供数据依据。2.2. 用户的特点通过调查,超市企业用户对业务本身较熟悉,普遍对计算机操作较为熟练;但由于各

7、部门同时在线使用,所以要求系统本身的实时性等;为了用户的操作方便,务必要求系统在易用性上充分加以考虑。3. 功能设计3.1. 基本资料管理企业经营的基础资料是一个企业最基本、最重要的信息,脱离了基础资料(包括商品资料、供货商资料和客户资料等),进销存系统就无法运行。“资料管理”功能模块就用于维护这些基础资料,其中所包含的子功能模块如图3.1所示。图3.1 “资料管理”功能模块3.1.1. 商品编码设置用于设置商品编码的方法。进销存系统的每一条商品信息都具有惟一的一个编码,作为该商品信息的主键,一般来说,该编码具有一定的规律,例如药品进销存系统,商品的编码可能有两级,第一级为药品的类别(中药,西

8、药、保健品、器械等),第二级为药品的剂型(针剂、片剂、丸剂等)。该功能设置商品编码分类的方法,从而实现商品资料维护中自动生成编码的功能。例如该商品属于西药的丸剂,而西药的编码是2,丸剂的编码是02,该商品的编码就是202*,后面部分由系统根据该类别里现有编码的最大值加1自动生成。 3.1.2. 商品资料维护用于维护(增加、修改、删除、查询)企业经营商品的基本信息,内容包括货号、条形码、商品名、拼音编码、规格、单位、产地、类别、进货价、销售价1、销售价2、最低售价等。其中拼音编码是商品名称的拼音简称,目的是使程序可以通过拼音编码方便地查询到所需要的商品。不同行业的进销存商品资料的属性差别很大,我

9、们将在后面加以说明。3.1.3. 供货商资料维护用于维护企业供货商的基本信息,内容包括供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、开户行、开户行邮编、银行帐号、库房地址、库房电话、业务员、业务部门等。3.1.4. 客户资料维护用于维护企业客户的基本信息,内容包括客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、开户行、开户行邮编、银行帐号、性质、业务员、业务部门、授信额度等。3.1.5. 业务员信息维护用于维护企业销售业务员的基本信息,内容包括业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别等。在销售开票时,业务员属性可以直接

10、从业务员清单中获取所有业务员的名字作为辞典供用户选择。3.1.6. 仓库信息维护用于维护企业的仓库信息,内容包括仓库号、仓库名、类别、备注等。企业的商品一般都是存放在不同的仓库或同一仓库的不同货位中,这样在填写商品进货单和销售单时用户需要指定入库或出库的是哪个仓库的货物。3.1.7. 采购合同管理用于维护企业与供货商签订的采购合同,内容包括供货商号、货号、进价、付款方式、帐期、签订日期、合同期限等。合同的内容对业务可以产生影响,例如合同规定了进价,在填写采购单时系统就会自动生成进价。3.1.8. 销售合同管理用于维护企业与客户签订的销售合同,内容包括客户编号、货号、售价、付款方式、帐期、签订日

11、期、合同期限等。3.1.9. 分店信息管理用于维护各分店的基本信处,包括编号、分店名称、拼音码、地址、注册日期、备注。*功能描述 维护商品的具体信息,包括增加、修改、删除、查询商品的相关信息。 维护供货商的具体信息,包括增加、修改、删除、查询供货商的相关信息。 维护企业业务员的具体信息,包括增加、修改、删除、查询业务员的相关信息。 维护库存商品的具体信息,包括增加、修改、删除、查询库存商品的相关信息。 维护采购合同的具体信息,包括增加、修改、删除、查询采购合同的相关信息。 维护销售合同的具体信息,包括增加、修改、删除、查询销售合同的相关信息。3.2. 采购管理 “采购管理”功能模块用于管理企业

12、的采购业务,所包含的子功能模块如图3.2所示。图3.2 “采购管理”功能模块3.2.1. 采购订单用于录入企业的采购订单。一般来说,采购订单、入库单、销售单等单据根据第二范式都分为主从两张表来存放数据,主表“采购订单”的内容包括编号、供货商号、订货日期、有效起日、有效止日、业务员、制单人、总价合计等,从表“采购订单明细”的内容包括编号、订单号、货号、订货数量、进价、总价合计等。 3.2.2. 进货单用于录入企业的进货单,也分为主从两张表,主表“进货单”内容包括编号、供货商号、进货日期、业务员、制单人、验收员、保管员、总价合计、订单号等,从表“进货单明细”内容包括编号、进货单号、货号、进货数量、

13、进价、应付金额合计、实付金额、仓库、货物质量等。根据企业的规模和管理方法,可以直接作进货单而不用作采购订单,但对于较大规模的企业,采购部门和库房部门一般是分开的,由采购部门填写采购订单,货物运输到库房后由库房验收人员填写进货单。填写进货单后商品的库存才会增加并产生应付款。3.2.3. 退货管理用于录入企业进货时的退货单。进货的退货有两种方法,一是直接在进货单中填写负数的进货数量,另一种是填写进退货单,一般采用前一种方法。3.2.4. 借入还出用于记录企业向外边借入商品的相关信息,内容包括单据编号、供货商号、商品编号、仓库号、单价、数量、金额总计、制单人、操作时间等。3.2.5. 进货价格调整用

14、于调整历史进货单的价格,内容包括内部编号、编号、进货数量、原进价、新进价、调整日期、制单人等。_3.2.6. 进货单位调整用于调整历史进货单的供货商,内容包括内部编号、编号、原供货商、新供货商、调整日期、制单人等。3.2.7. 历史查询用于查询商品采购、进货的历史。一般可以让用户按照任何条件查询,如按照供货商、日期、商品货号、商品拼音等。*功能描述 根据自身企业商品需求的具体要求制作成采购订单。 接收到供货商的商品后将具体信息录入入库。 如果接收到供货商的商品不合格则进行退货处理。 在原有的一些商品的进价信息进行调整。 对供货商的更改与相关信息进行调整。3.3.销售管理“销售管理”功能模块用于

15、管理企业的销售业务,所包含的子功能模块如图3.3所示。图3.3 “销售管理”功能模块3.3.1. 销售订单用于录入企业的销售订单。主表“销售订单”的内容包括编号、客户编号、销售日期、有效起日、有效止日、业务员、制单人、总价合计等,从表“销售订单明细”的内容包括编号、订单号、货号、销售数量、销售价、总价合计等。3.3.2. 销售单用于录入企业的销售单,主表“销售单”内容包括编号、销售日期、业务员、制单人、保管员、应付金额、实付金额,等,从表“销售单明细”内容包括编号、销售单号、货号、销售数量、销售价、总价合计、折扣、出货仓库等。3.3.3. 销售退货单用于录入企业销售退货单,内容包括编号、销售单

16、编号、货号、退货数量、销售价、总价合计、退货仓库等。3.3.4. 借出还回用于记录企业借出商品给客户的相关信息,内容包括编号、客户编号、商品编号、仓库号、单价、数量、金额总计、制单人、操作时间等。3.3.5. 调整历史售价用于调整历史销售单的价格,内容包括内部编号、编号、销售数量、原销售价、新销售价、调整日期、制单人等。3.3.6. 历史查询用于查询商品销售的历史。一般可以让用户按照任何条件查询,如按照客户、日期、商品货号、商品拼音、业务员等信息查询。*功能描述 根据客户的订货具体信息制作成销售订单。 根据售出商品的具体信息制作成销售单。 根据客户的退货商品信息制作成销售退货单。 根据售出商品

17、的历史记录进行相关信息的调整,如商品销售价。 按特定条件查询售出商品的历史记录。3.4. 库存管理“库存管理”功能模块用于管理企业的库存信息,所包含的子功能模块如图3.4所示。图3.4 “库存管理”功能模块3.4.1. 库存查询用于查询企业商品的库存,可以查询总库存和各分仓库库存。3.4.2. 库存转库用于将一个仓库的商品转移到另一个仓库,或者连锁店之间的商品调拨,内容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。3.4.3. 出入库用于记录商品入库和出库的相关信息,内容包括编号、仓库号、商品名称、单据号、单据类型、单价、入库数量、出库数量、操作员、操作

18、时间、备注等。3.4.4. 库存盘点用于管理企业的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库中的库存数量进行核对,并产生盘盈盘亏统计信息。3.4.5. 报损报溢用于管理企业商品库存的损溢,内容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。3.4.6. 上下限设定用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。3.4.7. 上下限报警根据当前商品库存和指定的库存上下限自动列出低于下限或高于上限的商品,并可以直接根据最佳库存量直接生成采购订单。3.4.8. 历史查询用于

19、查询各种转库、盘点、损溢的历史数据。*功能描述 查询当前总库存和各分库存的具体信息。 商品进行库存转移。 实际商品库存里的数量与计算机数据库里的数量进行核对。 对仓库里损坏的商品进行统计。 设定仓库里的数量的最大数量和最小数量,当超过或小于时自动报警。 查询各种转库、盘点、损溢的历史数据。3.5. 系统管理系统管理是每个系统都必须具备的功能,包括的子功能模块如图3.5所示。由于这部分功能比较通用,故在后面的实例中将不再详细加以介绍。图3.5 “系统管理”功能模块3.5.1.参数设置为整个系统数据正常运行的系统级参数的设置管理。(系统管理员会配好)3.5.2.权限设置用于设置各操作员使用系统的权

20、限,为了方便设置,一般的应用系统都是可以将操作人员分组的,将通用的权限赋予整个组,个别的权限单独赋予个人,这样可以大大减少权限管理的工作量。3.5.3.数据备份用于备份系统数据库。3.5.4.数据恢复用于恢复系统数据库。3.5.5.日志管理用于维护系统的使用日志。一个好的应用系统会对任何操作员进行的所有操作进行日志记录,“日志管理”可以查询、导出和删除历史的日志。3.5.5.用户信息用户的名字,性别,登录密码,公司职务,联系电话,住址等信息。*功能描述 为整个系统数据正常运行的系统级参数的设置管理。 系统自带一个超级用户,可以增加、修改、删除、查询其他普通用户。 超级用户可更改普通用户的权限和

21、密码。普通用户可更改个人密码。 对数据库信息进行备份、恢复。4.功能用例图4.1进销存系统用例图4.2.基本资料用例图4.3.采购用例图4.4.销售用例图4.5.库存用例图4.6.维护系统用例图5.运行环境5.1.硬件环境客户机:CPU:P4 以上 内存:256M以上硬盘:40G以上显示器:17 服务器:CPU:P4 以上 内存:512M以上硬盘:80G以上显示器:17 附:UPS电源一个打印机:盘点器:一个5.2.软件环境操作系统:Windows XP(客户机)、Windows 2003 Server(服务器)数据管理系统:SQL Server 20055.3.网络环境独立的数据库服务器,100M以上局域网,100M以上交换机,100M以上网线等物理连接稳定、畅通。

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

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