欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    进销存系统《系统设计说明书》.docx

    • 资源ID:13589087       资源大小:296.43KB        全文页数:15页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    进销存系统《系统设计说明书》.docx

    1、进销存系统系统设计说明书进销存系统系统设计说明书文件状态: 草稿 正式发布 正在修改文件标识:进销存系统当前版本:1.0作 者:完成日期:2010-2-5版 本 历 史版本/状态作者参与者起止日期备注草稿:1.02010-1-25新建0. 文档介绍0.1 文档目的本文档主要针对进销存进行概要设计和详细设计,它是该产品设计与开发的重要参考依据。0.2 文档范围本文档包含以下几部分:1. 任务概述2. 总体设计3. 模块的详细设计0.3 读者对象本文档的读者范围包括:1. 开发方的项目经理2. 系统开发人员3. 测试人员0.4 参考文档提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下

    2、:标识符 作者,文献名称,出版单位(或归属单位),日期例如:SPP-PROC-PP SEPG,系统设计规范,机构名称,日期0.5 术语与缩写解释缩写、术语及符号解 释PSSPurchase Sale Stock的缩写-进销存软件系统1. 任务概述1.1 任务描述进销存(PSS)软件是一款通用性极强的商业企业进销存管理系统,该系统是集采购、销售及库存管理于一体的商业企业管理软件系统,它囊括了商业企业日常经营管理的全过程。1.2 运行环境进销存(PSS)软件系统采用流行的C/S三层结构,可以供多台电脑协同工作,数据共享。系统软件采用.NET平台进行开发并实现,用户数据选用Microsoft SQL

    3、 Server 2000进行统一管理。2. 总体设计2.1 系统总体规划进销存(PSS)软件是一款通用性极强的商业企业进销存管理系统,它使用的是目前较成熟的C/S(客户机/服务器)三层体系结构,其基本结构如图1-1所示。该系统实现了用户登录、资料管理、采购管理、销售管理、库存管理、系统管理、报表导出管理等功能,系统规划示意图如图1-2所示。图1-1 基于C/S三层结构的进销存系统体系结构示意图图1-2 系统规划示意图2.2 系统功能设计根据系统规划,对进销存(PSS)软件的功能进行了详细的设计,它们的功能由表1-1列出:表1-1 功能模块划分功能模块功能子模块功能列表资料管理员工资料维护员工的

    4、添加员工的修改员工的删除员工的查询商品资料维护商品的添加商品的修改商品的删除商品的查询客户资料维护客户的添加客户的修改客户的删除客户的查询供应商资料维护供应商的添加供应商的修改供应商的删除供应商的查询采购管理采购入库管理入库单的增加入库单的修改入库单的删除入库单的查询采购退货管理采购退货单的增加采购退货单的修改采购退货单的删除采购退货单的查询库存管理库存查询销售管理销售出库管理出库单的增加出库单的修改出库单的删除出库单的查询销售退货管理销售退货单的增加销售退货单的修改销售退货单的删除销售退货单的查询系统管理更改密码密码的修改权限设置用户访问权限的设置报表导出管理库存预警库存预警生成库存预警信息

    5、报表导出商品报表生成商品报表 导出采购报表生成采购报表导出年采购报表生成年采购报表2.3 数据库设计进销存(PSS)软件用户的需求具体体现在资料的管理、采购的管理、销售的管理、库存的管理等方面,这样就要求数据库结构能充分满足各个信息的输出和输入。管理员可以查看和更新自己的信息,自行修改密码;可以对员工资料、商品资料、客户资料、供应资料等各种资料进行管理,可以进行采购管理、库存管理等商品流动管理,可以对权限进行设置,可以生成库存预警信息、商品、采购、年采购等报表。销售人员可以查看和更新自己的信息,自行修改密码;可以进行销售管理。根据以上需求分析,将用户需求抽象化为概念模型。本系统使用E/R模型作

    6、为概念设计的工具。整个系统的E/R图,如图1-3所示。图1-3 E/R图以上实体转换的关系如下面的表1-2至表1-10所示。每个表格表示对应数据库中的一个表。表1-2 登录用户数据表属性名称域空值约束说明编号Char(8)Not null登录名Varchar(20)Not null主键销售人员编码Char(8)Null外键(参照:员工(编号)姓名Nvarchar(5)Not null密码Varchar(30)Not null标志BitNot null登录用户类型(0:管理员、1:销售员)表1-3员工数据表属性名称域空值约束说明编号Char(8)Not null主键中文姓名Nvarchar(5)

    7、Not null英文姓名Varchar(60)Null电话Varchar(20)Null移动电话Varchar(20)Null电子邮件Varchar(50)Null联络地址Nvarchar(30)Null表1-4商品数据表属性名称域空值约束说明编号Char(8)Not null主键名称Nvarchar(30)Not null安全存量IntNot null当前数量IntNot null建议采购价Numeric(10,2)Not null建议销售价Numeric(10,2)Not null最后一次采购日期DatetimeNull最后一次销售日期DatetimeNull表1-5供应商数据表属性名称域

    8、空值约束说明编号Char(8)Not null主键中文简称Nvarchar(10)Not null供应商全称Varchar(60)Null负责人姓名Varchar(30)Null负责人称谓Varchar(30)Null电话Varchar(20)Null传真Varchar(20)Null移动电话Varchar(20)Null供应商地址Varchar(100)Null工厂地址Varchar(100)Null最近一次进货日期DatetimeNull表1-6客户数据表属性名称域空值约束说明编号Char(8)Not null主键公司简称Nvarchar(10)Not null公司全称Varchar(60

    9、)Null负责人姓名Varchar(30)Null负责人称谓Varchar(30)Null电话Varchar(20)Null传真Varchar(20)Null移动电话Varchar(20)Null公司地址Varchar(100)Null表1-7联络人数据表属性名称域空值约束说明编号Char(8)Not null主键中文姓名Nvarchar(5)Not null英文姓名Varchar(60)Null联络人称谓Varchar(10)Null电话Varchar(20)Null移动电话Varchar(20)Null供应商编号Char(8)Null外键(参照:员工(编号)客户编号Char(8)Null外

    10、键(参照:客户(编号)表1-8送货地址数据表属性名称域空值约束说明编号Char(8)Not null主键所属编号Char(8)Not null外键(参照:客户(编号)送货地址Varchar(100)Null表1-9销售数据表属性名称域空值约束说明单号Char(8)Not null主键日期DatetimeNot null供应商编号Char(8)Not null主键,外键(参照:供应商(编号)商品编号Char(8)Not null主键,外键(参照:商品(编号)单价Numeric(10,2)Not null数量IntNot null数量为正值表示销售;数量为负值表示销售退货表1-10采购数据表属性名

    11、称域空值约束说明单号Char(8)Not null主键日期DatetimeNot null客户编号Char(8)Not null主键,外键(参照:客户(编号)商品编号Char(8)Not null主键,外键(参照:商品(编号)单价Numeric(10,2)Not null数量IntNot null数量为正值表示采购;数量为负值表示采购退货销售员编号Char(8)Null外键(参照:员工(编号)各表对应的关系图,如图1-4所示。图1-4关系图各功能模块与数据库中各表的对应关系如表1-11所示。表1-11 各功能模块与数据库的对应关系表功能名称数据库表用户登录登录用户数据表员工资料维护员工数据表商

    12、品资料维护商品数据表客户资料维护客户数据表、联络人数据表、送货地址数据表供应商资料维护供应商数据表、联络人数据表采购入库管理商品数据表、采购数据表、供应商数据表采购退货管理商品数据表、采购数据表、供应商数据表库存查询商品数据表销售出库管理商品数据表、销售数据表、客户数据表、员工数据表销售退货管理商品数据表、销售数据表、客户数据表、员工数据表更改密码登录用户数据表权限设置登录用户数据表库存预警商品数据表导出商品报表商品数据表导出采购报表商品数据表、采购数据表导出年采购报表商品数据表、采购数据表3. 详细设计3.1 系统流程图进销存(PSS)软件的使用者设定为两类用户,它们分别是管理员和销售员,不

    13、同类型的用户能够进行不同类型的操作,其操作界面不同,分别为管理员界面和销售员界面。销售人员界面只可以进行销售管理,其余的功能均在管理员界面完成。这就需要为不同类型的用户授予不同的权限。进入哪个界面是利用利用登录来解决的,所以用户想要进入系统,要做的第一件事就是登录,登录流程如图1-5所示。图1-5 登录流程登录成功后,不同权限的用户将进行不同的操作,以商品销售功能为例,详细描述其开发过程。该模块的系统流程图如图1-6所示。图1-6 系统流程图3.2子模块功能详述1. 用户登录描述:用户在系统内以不同的身份登录到软件界面中。条件:无。操作:在系统中的合法用户均拥有自己的登录名,该登录名在系统中作

    14、为标记一个用户的唯一标识存在。管理员身份的用户在登录时输入登录名、密码并选择用户角色为“管理员”,经验证可进入管理员界面。销售员身份的用户在登录时输入登录名、密码并选择用户角色为“销售员”,经验证可进入销售员界面。用户除可对自身的登录密码进行修改外,其它相关信息均由管理员进行维护。后果:系统内合法用户根据不同的身份标识和验证密码,可进入具有不同功能的界面。2. 销售出库描述:销售员可在其授权的界面中进行商品销售操作。条件:产品有库存且库存数量大于要销售的数量。操作:在销售员界面中,点击销售菜单,从子菜单中选择销售出库,在界面中点击增加销售出库单按钮,进入销售出库单录入界面,在界面中输入相应参数,点击保存按钮,系统验证各数据的合法性。后果:销售出库单增加,该商品的库存数量减少,该商品的最近一次采购日期更改为最大日期,该商品的最近一次销售日期改为最大日期。3. 销售退货描述:销售员可在其授权的界面中进行商品销售退货操作。条件:退货产品的销售出库单必须存在。操作:在销售员界面中,点击销售菜单,从子菜单中选择销售退货,在界面中点击增加销售退货单按钮,进入销售退货单录入界面,在界面中输入相应参数,点击保存按钮,系统验证各数据的合法性。后果:销售退货单增加,库存数量增加。


    注意事项

    本文(进销存系统《系统设计说明书》.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开