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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

概要设计说明书08.docx

1、概要设计说明书08zXz Team进销存管理系统概要设计说明书键入作者姓名2010-5-23编写:翟士丹、周萍、徐杰(2010-04-09)校对:翟士丹(2010-04-09)审核:夏小娜批准:开发单位:曲阜师范大学,计算机科学学院,2008级,软件工程2班,zXz Team文档名称:概要设计说明书项目名称:进销存管理系统项目负责人:翟士丹文档编号:GB5867-88-03版本号:V1.0概要设计说明书1引言1.1编写目的经过对进销存管理系统项目的分析与研究,并在需求分析的基础上,为指导本系统的详细设计和代码编程,整理成文档。预期读者:夏小娜。1.2背景A.所建议开发的软件系统的名称:进销存管

2、理系统;B.本项目的任务提出者:夏小娜开发者:翟士丹(项目组长)、徐杰(小组长)、周萍(小组长)、魏亚红、秦文静、张云聪、郭立玮、杨东政、王玉、杨冠斌、王红霞、周永进、孙淑娴、张肖龙、朱海龙、张维。用户:需要对商品的进销存进行统一管理的各个行业部门。1.3定义C#: 一种编程语言;Visual C#.NET: 使用C#语言开发程序的编程环境;SQL Server: 提供数据库服务。1.4参考资料1.张海藩,软件工程(第五版),北京,清华大学出版社2.郑宇军、杜家兴,SQL Server + Visual C# 2005 专业开发精解,北京,清华大学出版社3.罗斌,Visual C#.NET 精

3、解编程实例集锦,北京,中国水利水电出版社2总体设计2.1需求规定主要输入项目:销售订单、资料单、入库单。主要输出项目:出库单、采购订单、报表。功能性能要求:能进行采购管理、销售管理、应付款管理、应收款管理、财务管理、零售管理、系统管理。2.2运行环境硬件环境:计算机系统。支持环境:Windows XP 版本以上系统,并要求系统装有.NET 2.0以上的框架。2.3基本设计概念和处理流程本系统的基本设计概念总体来说就是:进、销、存。集资料、采购、销售、库存、应付款,应收款、财务、零售、系统于一体。处理流程如下:处理流程如下:2.4结构结构改进:2.5尚未解决的问题1.程序的界面设计;2.进销存系

4、统的中文名称;3.进销存系统的图标方案;4.各功能模块的实现;5.各功能模块的组合。3接口设计3.1用户接口本系统采用GUI设计,无需输入命令。3.2外部接口采购管理模块库存管理模块销售管理模块财务管理模块基本资料录入录入缺货信息产生采购订单录入退货信息录入销售信息产生销售单录入财务信息产生财务报表查询资料更新资料本系统采用.NET技术,所有代码以安全代码的形式编写,并由CLR托管执行。外部接口由CLR交互。3.3内部接口4运行设计4.1运行模块组合系统各模块运行时的组合关系如上图所示。4.2运行控制软件的界面使用GUI,用户使用鼠标和键盘进行控制。4.3运行时间本软件系统主要使用数据库资源,

5、对资源的操作分为:添加,修改,查看,删除。各种操作的执行时间较快,可以忽略。5系统数据结构设计Create TABLE Users /*用户表*/(User_ID int NOT NULL, /* 用户编号 主键 */Name varchar(250) NULL, /* 用户名称 */User_Pwd varchar(8) NULL,Again_Pwd varchar(8) NULL,Bel_Group varchar(3) NULL,Div_Type varchar(1) NULL,User_Auth varchar(1) NULL,Auth_Type varchar(1) NULL,Use

6、r_Status varchar(1) NULL,Create_User varchar(6) NULL,Create_Date varchar(7) NULL,Create_Time varchar(6) NULL,Appr_User varchar(6) NULL,Appr_Date varchar(7) NULL,Appr_Time varchar(6) NULL,Pwd_Date varchar(7) NULL,Err_Count float NULL,Use_eJCIC varchar(1) NULL,)Create TABLE Supplier /*供应商表*/(Supplier_

7、ID int NOT NULL, /* 供应商编号 主键 */Name varchar(250) NOT NULL, /* 供应商名称 */Address varchar(250) NOT NULL, /* 地址 */Phone varchar(25) NULL, /* 电话 */Fax varchar(25) NULL, /* 传真 */PostalCode varchar(10) NULL, /* 邮编 */ConstactPerson varchar(20) NULL, /* 联系人 */)Create TABLE Customer /* 客户表*/(Customer_ID int NO

8、T NULL, /* 客户编号主键*/Name varchar(250) NOT NULL, /* 客户名称 */Address varchar(250) NOT NULL, /* 地址 */ Phone varchar(25) NULL, /* 电话 */Fax varchar(25) NULL, /* 传真 */PostalCode varchar(10) NULL, /* 邮编 */ConstactPerson varchar(20) NULL, /* 联系人 */) Create TABLE Dept /* 部门表 */(Dept_ID int NOT NULL, /* 部门编号主键

9、*/Name varchar(30) NOT NULL, /* 名称 */Remark varchar(250) NOT NULL,/* 描述备注 */ )Create TABLE Dept_Supplier /* 部门-供应商表*/(Dept_ID int NOT NULL, /* 部门编号主键 外键( 参照 DEPT 表 )*/Supplier_ID int NOT NULL, /* 供应商编号 主键外键( 参照 SUPPLIER 表) */)Create TABLE Dept_Customer /* 部门-客户表*/(Dept_ID int NOT NULL, /* 部门编号主键 外键(

10、 参照 DEPT 表 )*/Customer_ID int NOT NULL, /* 客户编号主键 外键( 参照 SUPPLIER 表) */)Create TABLE StoreHouse /* 仓库表 */(StoreHouse_ID int NOT NULL, /* 仓库编号主键 */Address varchar(250) NOT NULL, /* 地址 */Phone varchar(25) NULL, /* 电话 */Employee_ID INT NOT NULL, /* 仓库保管 外键 ( 参照 EMPLOYEE 表 ) */CreateDate datetime NULL,

11、/* 仓库成立时间 */)Create TABLE ProductClass /* 商品总分类表 */(ProductClass_ID int NOT NULL, /* 商品总分类编号 主键 */ Name varchar(30) NOT NULL, /* 商品分类名称 */Employee_ID INT NOT NULL, /* 建分类人 外键 ( 参照 EMPLOYEE 表 )*/CreateDate datetime NULL, /* 建分类时间 */Remark varchar(250) NULL, /* 描述备注 */)Create TABLE ProductList /* 商品细分

12、类表 */(ProductClass_ID INT NOT NULL, /* 商品总分类编号 外键 ( 参照PRODUCTCLASS 表 ) */ProductList_ID int NOT NULL, /* 商品细分类编号主键 */Name varchar(30) NOT NULL, /* 商品名称 */Employee_ID INT NOT NULL, /* 建分类人外键 ( 参照 EMPLOYEE 表 )*/CreateDate datetime NULL, /* 建分类时间 */Remark varchar(250) NULL, /* 描述 备注 */)Create TABLE Pro

13、ductSpec /* 商品规格表 */(ProductSpec_ID INT NOT NULL, /* 商品规格编号主键 */Name varchar(30) NOT NULL, /* 商品规格名称 */Employee_ID INT NOT NULL, /* 操作员 外键 ( 参照 EMPLOYEE 表 )*/CreateDate datetime NULL, /* 创建时间 */Remark varchar(250) NULL, /* 描述备注 */)Create TABLE ProductUnit /* 商品计量单位表 */(ProductUnit_ID INT NOT NULL, /

14、* 计量单位编号 主键 */Name varchar(30) NOT NULL, /* 计量单位名称 */Employee_ID INT NOT NULL, /* 操作员 外键 ( 参照 EMPLOYEE 表 )*/CreateDate datetime NULL, /* 创建时间 */Remark varchar(250) NULL, /* 描述备注 */)Create TABLE Product /* 商品目录表 */(ProductList_ID int NOT NULL, /* 商品细分类编号 外键 ( 参照 PRODUCTLIST 表 ) */Product_ID INT NOT N

15、ULL, /* 商品名称编号 主键 */Name varchar(30) NOT NULL, /* 商品名称 */ProductSpec_ID INT NOT NULL, /* 商品规格 外键 ( 参照 PRODUCTSPEC 表 ) */ProductUnit_ID INT NOT NULL, /* 计量单位 外键 ( 参照 PRODUCTUNIT 表 ) */Price MONEY NULL, /* 参考价格 */Employee_ID INT NOT NULL, /* 操作员 外键 ( 参照 EMPLOYEE 表 )*/CreateDate datetime NULL, /* 创建时间

16、*/Remark varchar(250) NULL, /* 描述备注 */)Create TABLE Product_Supplier /* 商品-供应商表 */( Product_ID INT NOT NULL, /* 商品名称编号主键 外键( 参照 PRODUCT 表 )*/Supplier_ID INT NOT NULL, /* 供应商编号 主键 外键( 参照 SUPPLIER 表) */)Create TABLE Employee /* 业务员表 */( Employee_ID INT NOT NULL, /* 员工编号 */Dept_ID INT NOT NULL, /* 所属部门

17、编号 */Name varchar(30) NOT NULL, /* 性名 */Duty varchar(20) NOT NULL, /* 职务 */Gender varchar(6) NOT NULL, /* 性别 */BirthDate datetime NOT NULL, /* 出生日期 */HireDate datetime NULL, /* 合同签署 日期 */MatureDate datetime NULL, /* 合同到期日 */IdentityCard varchar(20) NULL, /* 身份证号 */Address varchar(250) NULL, /* 住址 */

18、Phone varchar(25) NULL, /* 电话 */Email varchar(30) NULL, /* E_MAIL */)Create TABLE BuyOrder /* 进货合同 */(BuyOrder_ID INT NOT NULL, /* 进货合同编号 主键 */WriteDate datetime NOT NULL, /* 合同签署日期 */InsureDate datetime NOT NULL, /* 合同生效日期 */EndDate datetime NOT NULL, /* 合同到期日期 */Dept_ID INT NOT NULL, /* 签署部门 外键 (

19、参照 DEPT 表 ) */Supplier_ID INT NOT NULL, /* 供应商 外键 ( 参照 SUPPLIER 表 ) */Employee_ID INT NOT NULL, /* 合同主要负责人 外键 ( 参照 EMPLOYEE 表) */)Create TABLE BuyOrder_Detail /* 进货合同明细表 */(BuyOrder_ID INT NOT NULL, /* 进货合同编号主键 外键 ( 参照 BUYORDER 表 ) */Product_ID INT NOT NULL, /* 所进商品编号主键 外键 (参照 PRODUCT 表 ) */ Quantit

20、y INT NOT NULL, /* 商品数量 */Price money NOT NULL, /* 商品进价 */)Create TABLE EnterStock /* 入库单表 */(EnterStock_ID INT NOT NULL, /* 入库单编号 主键 */EnterDate datetime NOT NULL, /* 入库时间 */Dept_ID INT NOT NULL, /* 入库部门 外键 ( 参照 DEPT 表 )*/StoreHouse_ID INT NOT NULL, /* 所入仓库 外键 ( 参照 STOREHOUSE 表)*/Employee_ID INT NO

21、T NULL, /* 入库人 外键 ( 参照 EMPLOYEE 表)*/)Create TABLE EnterStock_Detail /* 入库单明细 */( EnterStock_ID INT NOT NULL, /* 入库单编号 主键 外键 (参照 ENTERSTOCK 表 )*/Product_ID INT NOT NULL, /* 此种商品编号主键 外键 (参照 PRODUCT 表 ) */ Quantity int NOT NULL, /* 此种商品数量 */Price money NULL, /* 此种商品参考价格 */HaveInvoice bit not null, /* 此

22、种商品有没有开发票 ( 缺省为 0 有没有开票 )*/InvoiceNum varchar(30) NULL, /* 发票号 */)Create TABLE BackStock /* 退库单表 */(BackStock_ID INT NOT NULL, /* 退库单编号 主键 */BackDate datetime NOT NULL, /* 退库时间 */Dept_ID INT NOT NULL, /* 退库部门 外键 ( 参照 DEPT 表 )*/StoreHouse_ID INT NOT NULL, /* 所退入仓库 外键 ( 参照 STOREHOUSE 表)*/Employee_ID I

23、NT NOT NULL, /* 退库人 外键 ( 参照 EMPLOYEE 表)*/Remark varchar(250) NULL, /* 退库原因 */)Create TABLE BackStock_Detail /* 退库单明细表 */( BackStock_ID INT NOT NULL, /* 退库单编号 主键 外键 (参照 BACKSTOCK 表 )*/ Product_ID INT NOT NULL, /* 所退商品编号主键 外键 (参照 PRODUCT 表 ) */ Quantity int NOT NULL, /* 退入数量 */Price money NULL, /* 参考价

24、格 */)Create TABLE LeaveStock /* 出库单表 */(LeaveStock_ID INT NOT NULL, /* 出库单编号 主键 外键 (参照 LEAVESTOCK 表 )*/LeaveDate datetime NOT NULL, /* 出库时间 */ Dept_ID INT NOT NULL, /* 出库部门 外键 ( 参照 DEPT 表 )*/StoreHouse_ID INT NOT NULL, /* 所出仓库 外键 ( 参照 STOREHOUSE 表)*/ToStoreHouse_ID INT NOT NULL, /* 所入仓库 外键 ( 参照 STOR

25、EHOUSE 表)*/Employee_ID INT NOT NULL, /* 出库人 外键 ( 参照 EMPLOYEE 表)*/* 仓库保管员如何来验证出库单 ? */)Create TABLE LeaveStock_Detail /* 出库单明细表 */( LeaveStock_ID INT NOT NULL, /* 出库单编号 主键 外键 (参照 BACKSTOCK 表 )*/ Product_ID INT NOT NULL, /* 所出商品编号主键 外键 (参照 PRODUCT 表 ) */ Quantity int NOT NULL, /* 出库数量 */Price money NU

26、LL, /* 出库价格 */ )Create TABLE BackSale /* 退货单表 */(BackSale_ID INT NOT NULL, /* 退货单编号 主键 */BackDate datetime NOT NULL, /* 退货日期 */ Dept_ID INT NOT NULL, /* 退货部门 外键 ( 参照 DEPT 表 )*/StoreHouse_ID INT NOT NULL, /* 退入仓库 外键 ( 参照 STOREHOUSE 表)*/Employee_ID INT NOT NULL, /* 退货人 外键 ( 参照 EMPLOYEE 表)*/Remark varc

27、har(250) NULL, /* 退货原因 */)Create TABLE BackSale_Detail /* 退货单明细表 */( BackSale_ID INT NOT NULL, /* 退货单编号 主键 外键 (参照 BACKSTOCK 表 )*/ Product_ID INT NOT NULL, /* 所退商品编号主键 外键 (参照 PRODUCT 表 ) */ Quantity int NOT NULL, /* 退货数量 */Price money NULL, /* 价格 */ )Create TABLE SaleOrder /* 销售合同 */(SaleOrder_ID INT

28、 NOT NULL, /* 合同编号 主键 */WriteDate datetime NOT NULL, /* 合同签署日期 */InsureDate datetime NOT NULL, /* 合同生效日期 */EndDate datetime NOT NULL, /* 合同到期日期 */Dept_ID INT NOT NULL, /* 签署部门 外键 ( 参照 DEPT 表 ) */Customer_ID INT NOT NULL, /* 客户编号 外键 ( 参照 CUSTOMER 表 ) */Employee_ID INT NOT NULL, /* 合同主要负责人 外键 ( 参照 EMP

29、LOYEE 表) */)Create TABLE SaleOrder_Detail /* 销售合同明细表 */(SaleOrder_ID INT NOT NULL, /* 销售合同编号主键 外键 ( 参照 BUYORDER 表 ) */Product_ID INT NOT NULL, /* 销售商品编号主键 外键 (参照 PRODUCT 表 ) */ Quantity int not null, /* 商品数量 */Price money null, /* 商品进价 */)Create TABLE Buy /* 进货表 ( 验货表 ) */(Buy_ID INT NOT NULL, /* 进货

30、编号 主键 */ComeDate datetime NOT NULL, /* 进货日期 */Dept_ID INT NOT NULL, /* 进货部门 外键 ( 参照 DEPT 表 ) */ Employee_ID INT NOT NULL, /* 验货人 外键 ( 参照 EMPLOYEE 表)*/)Create TABLE Buy_Detail /* 进货表明细 ( 验货表 ) */ (Buy_ID INT NOT NULL, /* 进货编号主键 外键 ( 参照 BUY 表 ) */Product_ID INT NOT NULL, /* 商品编号主键 外键 ( 参照 PRODUCT 表 ) */ BuyOrder_ID INT NULL, /* 采购合同 外键 ( 参照 BUYORDER 表 ) */Quantity int not null, /* 数量 */Price money null, /* 价格 */* BUYORDER_ID 为 NULL, 时 为现金进货 */ )Create TABLE Sale /* 销售 表 */

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

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