一般进销存管理系统_第1页
一般进销存管理系统_第2页
一般进销存管理系统_第3页
一般进销存管理系统_第4页
一般进销存管理系统_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、发票管理系统学生姓名:学号:医院部门:全职:类级别:目录I .需求分析61.1系统功能分析61.2,系统性能分析61.3,系统功能模块设计71.4,数据流图8二.总体方案设计112.1,系统设计概述122.2,代码设计122.3接口设计12三.数据库设计133.1、数据库需求分析133.2、数据库概念结构设计133.3、数据库逻辑结构设计163.4,创建和配置数据库18四。模块软件设计194.1、业务逻辑流程组件开发194.2,用于创建组件的通用模块194.3、商品类型信息管理模块214.4,商品信息管理模块224.5、供应商信息管理模块234.6,采购信息管理模块244.7,销售信息管理模块

2、264.8,损失信息管理模块264.9,管理员信息管理模块27一.需求分析1.1系统功能分析1)基本信息维护建立与维护商品型态,包括新增、修改及删除商品型态。商品基本信息管理:包括商品基本信息的新建、修改和删除。管理供应商信息:包括新建、修改和删除供应商信息。管理管理员信息:添加、删除和修改系统管理员的口令等。2)采购管理管理商品层信息:商品层信息包括商品层数量、单价、供应商等。商品购买管理功能完成购买信息的注册、修改和删除等。分类查询:根据商品种类,可以看到某种商品的购买情况。库存更新:采购信息的更改直接与库存更改相关。采购分析:列出当前接收最多的父物料和接收最少的父物料。库存分析:列出现有

3、量最大的顶层物料和现有量最小的顶层物料。3)销售管理管理商品销售信息:商品销售信息包括商品销售数量、单价、统计日期等。商品销售管理功能完成销售信息的登记、修改和删除等。查看分类:您可以根据商品类型查看商品的销售情况。库存更新:销售信息的更改直接与库存中的更改相关。销售分析:列出目前销售最多的最上层料号,以及销售最少的最上层料号。4)损失管理报告商品报告损失信息管理:商品报告损失信息包括商品报告损失数量、报告损失原因等。商品报告损失管理功能完成报告损失信息的注册、修改和删除等。分类查询:根据商品种类,可以看到某种商品的报告损失。存货更新:损失资讯的变动也与存货变更直接相关。报告损失分析:列出报告

4、目前损失最多的前几个商品和报告损失最少的前几个项目。1.2,分析系统性能1)多层结构设计严格意义上,程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。该系统使用三层结构进一步扩展多层结构。2)面向对象的设计系统将商品类型、商品等封装到该类中,同时每个类都有自己的集合类和操作类,从而再次提高了数据库操作的安全性和程序的可扩展性。3)管理指导功能发票管理系统不仅取代了现有的书面运营,还提供了信息分析功能,只要按一下按钮,就能找到目前销售最好的商品或库存最多的商品,起到引导运营的作用。1.3,系统功能模块设计根据结构化编程思想,分析以下系统功能模块图。超市发票管理系统商品类型管理系统商品管理模

5、块提供程序管理模块商品购买管理模块商品销售管理模块销售分析模块用户管理模块操作员登录模块添加商品类型修改商品类型删除商品类型添加商品信息修改商品信息删除商品信息登记收货资讯修改收货资讯删除采购信息添加供应商修改提供者删除提供者销售表单注册修改销售记录删除销售信息商品损失管理模块注册报告损失信息修改报告丢失记录删除报告丢失记录系统功能模块图1.4,数据流图主界面登录表单退场成功失败商品类型管理商品管理商品采购管理商品销售管理商品损失管理供应商管理商品类型管理添加修改删除商品信息管理添加修改删除商品采购管理注册修改删除商品销售管理注册修改删除商品损失管理注册修改删除供应商管理添加修改删除二.总体方

6、案设计主表格系统登录结束登录成功失败商品类型管理商品管理商品采购管理商品销售管理商品损失管理供应商管理添加商品类型修改商品类型删除商品类型添加商品删除商品登记收货商品删除收到的商品登记销售商品修改收货商品登记受害商品修改报告商品修改销售商品添加供应商删除提供者损害报告删除商品删除销售商品修改提供者修改商品2.1,系统设计概述1)经济可行性分析在商品管理中节约人力,减少劳动强度。降低成本和其他成本。快薄弱环节提高工作效率。提高数据处理的及时性和准确性。2)技术可行性分析CPU PIII 800RAM 64MB硬盘3G网络协议TCP/IP打印机windows98/windowsxp/windos2

7、000支持的各种打印机2.2,代码设计采用有计划的格式和命名方式,层次结构明确,系统化,代码附加了程序注释,易于理解,可读性强。2.3界面设计界面设计美观,用户友好。三.数据库设计3.1,分析数据库要求1)对于超市发票管理系统,对采购部门、销售部门和库存保管部门进行详细的调查分析,总结以下需求信息:商品按类别管理,需要商品类型信息。商品必须属于一种商品类型。如果一个商品类型包含商品或子商品类型,则不能删除该类型。要记录供应商品信息。在涉及商品数量的地方,要给相应的单位。商品销售信息表必须包含注册商品销售数量、单价等信息。购买信息必须包含商品供应商等信息。商品报告损害要有报告损害的原因。购买、销

8、售、损失操作必须有相应的操作者信息。管理员登录后,系统才可用。不能删除默认管理员。购买、销售、库存、损失报告信息都应该可以添加、修改、删除、分类查询。接收、销售和损失报告工作进行时,可以相应地更新库存。要对收货、销售、库存、损失报告、人气商品进行总结。2)在上述系统功能分析和需求摘要之后,考虑未来功能的扩展,设计以下数据项和数据结构。商品类型信息,包括数据项:商品类型编号、商品类型名称等。商品信息,包括商品编号、商品名称、商品介绍、现有量等。商品单位信息,包括单位编号、单位名称等。供应商信息,包括供应商名称和简介。采购信息,如接收货物、数量、单位、单价和接收时间期数。销售信息,包括销售商品、数

9、量、单位、单价、登记时间等。损害信息,包括损失商品、数量、单位、原因、登记时间等。管理员信息,包括管理员帐户、密码以及是否为默认帐户。3.2、数据库概念结构设计根据上述设计,系统计划的对象包括商品类型信息对象、商品信息对象、商品单位信息对象、供应商信息对象、采购信息对象、销售信息对象、报告损失信息对象和管理员信息对象。每个实体的具体说明e-r图如下商品类型信息实体E-R图表商品类型商品类型编号商品类型名称注释商品信息实体E-R图表商品商品名称商品编号商品类型ID库存量单位信息实体E-R图表单位单位编号单位名称供应商信息实体E-R图表供应商供应商名称供应商简介注释供应商编号采购信息实体E-R图收

10、货资讯供应商ID商品ID楼层成本收货时间销售信息实体E-R图表销售信息商品编号注册日期销售数量销售单价报告损失信息实体E-R图表报告损失信息商品编号注册日期报告损失数量报告受害原因管理员信息实体E-R图表管理员是否为主用户用户名密码3.3、数据库逻辑结构设计首先,将罪犯管理信息系统的数据库概念结构转换为Access数据库或SQL Server 2000数据库系统支持的实际数据模型,即数据库的逻辑结构。每个表格的设计结果如下数据表:商品类型信息表(MerchandiseType)列名数据类型字段大小必填字段默认值说明MT_ID_N自动编号长整数是商品类型编号、增量、主键MT_Name_S文本15

11、是商品类型名称MT_RemarkR注释是“”注释资料表:商品资讯表列名数据类型字段大小必填字段默认值说明M_Id_N自动编号长整数是商品编号、增量、主键M_Name_S文本80是商品名称M _ introducte _ s文本255是商品介绍M_TypeId_N数字长整数是1商品类型IDM_Storage_N数字长整数是0库存量M_UnitId_N数字长整数是1单位编号M_Remark_R注释是“”注释数据表:商品单位信息表(Unit)列名数据类型字段大小必填字段默认值说明U_ID_N自动编号长整数是单位编号、增量、州际U_NAME_S文本10是单位名称数据表:供应商信息表(供应商)列名数据类

12、型字段大小必填字段默认值说明P_Id_N自动编号长整数是供应商编号,主要P_Name_S文本50是供应商名称P _ introducte _ s文本255是“”供应商简介P_Remark_R注释是“”注释数据表:采购信息表(Buy)列名数据类型字段大小必填字段默认值说明B_ID_N自动编号长整数是购买ID、增量、主要B_ProviderId_N文本长整数是供应商IDB_MerchandiseId_N数学长整数是商品IDB_StockDate_D日期短日期是Dare()收货时间B_Deliver_S文本20是配送商名称B_Consignee_S文本20是轻手的名字B_Count_N数字长整数是0

13、购买数量B_StockPrice_N数字单精度类型是0楼层成本B _ operatored _ s文本20是操作员IDB_Remark_R注释是“”注释数据表:销售信息表(Sell)列名数据类型字段大小必填字段默认值说明S_ID_N自动编号长整数是销售编号、增量、主键S_MerchandiseID_D数字长整数是商品IDS_RegDate_D日期短日期是Date()注册日期S_Count_N数字长整数是0销售数量S_SellPrice_N数字单精度类型是0销售单价S _ operatored _ s文本20是“”操作员IDS_Remark_R注释是“”注释数据表:损失信息表列名数据类型字段大小

14、必填字段默认值说明D_ID_N自动编号长整数是损失号、增量、主键D_MerchandiseID_N数字长整数是商品IDD_RegDate_D日期短日期是Date()注册日期D_Count_N数字长整数是0报告损失数量D_Reason_S文本255是“”报告受害原因D_Operatorld_S文本20是操作员IDD_Remark_R注释是“”注释数据表管理员信息对象(Admins)列名数据类型字段大小必填字段默认值说明A_Account_S文本20是帐号,主键A_Pwd_S文本20是密码A_IsDefault_B是/否是False是否为主用户3.4,创建和配置数据库在上述需求分析和概念结构设计后,得到数据库的逻辑结构。现在,您可以在Access数据库或SQL Server 2000数据库中创建表格了。5、创建应用程序结构1)编写用户界面端程序在VB中选择文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论