商品进销存管理系统模拟实习报告

上传人:s9****2 文档编号:507048102 上传时间:2023-03-17 格式:DOCX 页数:37 大小:1.31MB
返回 下载 相关 举报
商品进销存管理系统模拟实习报告_第1页
第1页 / 共37页
商品进销存管理系统模拟实习报告_第2页
第2页 / 共37页
商品进销存管理系统模拟实习报告_第3页
第3页 / 共37页
商品进销存管理系统模拟实习报告_第4页
第4页 / 共37页
商品进销存管理系统模拟实习报告_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《商品进销存管理系统模拟实习报告》由会员分享,可在线阅读,更多相关《商品进销存管理系统模拟实习报告(37页珍藏版)》请在金锄头文库上搜索。

1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页商品进销存管理系统【摘要】商品进销存管理系统是市场上最流行的进销存上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对入库、销售及员工信息等实现全面、动态、及时的管理。【关键词】商品进销存管理系统 软件工程 数据库 目录1概述22.系统需求分析22.1用户工作流程22.2用户业务需求23.概念设计阶段43.1设计思想43.2设计原则43.3业务流程分析54. 逻辑设计阶段74.1E-R模型75.物理设计阶段96. 数据编码与实施106.1系统登录界面106.2 系

2、统主界面116.3 系统子界面一三7. 数据运行与维护317.1模块测试317.2整体测试318.小结32参考文献321.概述随着进销存规模的发展不断扩大,商品数量急剧增加,有关商品的各种库存信息量也成倍增长。进销存时时刻刻都需要对库存各种信息进行统计分析。而市面上的一些大型的进销存管理系统功能过于强大而造成操作繁琐降低了进销存的工作效率。本系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。1.1编写需求规格说明书得目的详细准确和全面定义“商品进销存管理系统”的用户需求,指导软件系统的后续开

3、发工作。本文档所描述的用户需求将作为该项目最终验收的标准和依据。说明:该文档必须经用户和开发方签字确认方可有效。本文档的读者对象包括:1)用户2)系统分析员3)软件设计人员4)软件实现人员5)软件测试人员1.2确定系统边界2.系统需求分析2.1用户工作流程入库或销售商品时,用户要对入库单或销售单进行核对审查,并进行登记;用户要获得入库、销售、库存信息时,要对入库情况、销售情况、库存情况进行查询并打印。2.2用户业务需求(1)该管理系统将对库存商品进行资料管理和统计,对商品的进货单和商品的销售单进行录入管理和统计;(2)该管理系统将根据用户的需要对进货、销售、库存情况进行查询;(3)该管理系统将

4、为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;(4)该管理系统可对供货商信息、客户信息、商品信息施行增删改查操作。整个商品进销存管理系统的功能结构如图所示:用户信息增删改商品进销存管理系统用户信息管理销售信息管理库存信息管理进货信息管理商品信息管理客户信息管理供货商信息管理用户信息查询供货商信息增删改商品信息增删改客户信息增删改客户信息查询供货商信息查询商品信息查询进货信息增删改库存信息查询进货信息查询销售信息增删改销售信息查询 系统功能结构图1) 用户信息管理 通过对用户的管理来维护和操作超市进销存系统,根据实际需要可添加用户资料和修改用户密码,确保

5、系统正常运行。2) 供应商管理供应商是超市运营过程中不可缺少的一个环节。它与商品的采购管理及库存管理直接相关。所以在系统中提供供应商的基本信息配置是非常必要且必须的。这有利于对库存商品质量的控制并能够较快的响应采购要求。3) 商品信息管理市运营的过程中,其内部各相关部门都需要随时知道商品库存的最新信息,所以系统应具有面向不同需求的添加用户、删除和查询功能和修改用户密码功能,以满足不同用户的需要。4)客户信息管理客户信息管理模块需要完成以下相关功能:提供销售客户的信息,可增删改查。5)进货管理进货管理模块需要完成以下相关功能:进货分析:即列出当前进货量最多的前几项商品和进货量最少的前几 项商品;

6、库存分析:即列出当前库存量最多的前几项商品和库存量最少的前几 项商品;分类查看:即可以根据商品的属性来查看某种商品的进货情况;采购进货:即按照采购计划采购人员购买商品,并将商品的基本信息登记入库,更新数据库的库存信息。 6)销售管理销售管理模块需要完成以下相关功能:商品销售信息:即录入销售商品的信息包括商品销售数量、单价、统 计日期等;更新库存:即销售信息的变动直接关系到库存的变化;7)库存管理库存管理模块可帮助仓库管理人员对库存商品的入库、出库、调拨盘点、补充订货等操作进行全面的控制和管理。该模块与采购、销售模块有良好的接口。可以从这些模块中获得或向这些模块输送数据,保持数据的一致性。库存管

7、理模块需要实现以下相关功能:库存盘点: 即商品盘存要求能够对系统中所有商品信息进行整理,修正与实际信息有差错的信息,以保证系统中数据的实时性和有效性; 调拨: 即进行一定时间段内的调拨情况的查询、统计; 库存报警: 即当某商品的库存数量低于系统设定的最低库存数量时,系统自动报警并提醒库存管理人员该商品已缺货,以保证商品的及时供应。3.概念设计阶段3.1 设计思想(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,

8、使各模块间的耦合性较低,方便系统运行,提高系统安全性。3.2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品入库、销售等工作。(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。(3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要

9、的地方进行提示。(5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。(6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。(7)安全性原则:可以为该系统的用户设置用户权限。3.3业务流程分析商品进销存管理系统主要是是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,我们对这个商品进销存管理系统业务流程进行了系统的调查,得出了下面的业务流程图,如图2所示:验证登录进入系统商品进销存管理系统用户客户供货商验证成

10、功进销存管理系统第1层图人事信息管理销售管理库存管理进货管理库存信息查询库存清单用户信息客户信息查询用户、客户及供货商清单供货商信息进货请求进货清单进货信息查询进货信息进货信息库存信息销售信息查询销售信息进销存管理系统第2层图数据字典:(1) 职工清单(StaffBill)中文字段名英文字段名字段类型长度主键/外键字段值约束职工编号staffIDchar6PNOT NULL姓名namenvarchar8NOT NULL性别sexnchar2NOT NULL籍贯homenvarchar4NULL学历diplomanvarchar4NOT NULL类别kindnvarchar10NULL工资sal

11、aryint4NULLxphonevarchar12NULL联系地址addressnvarchar50NULL身份证号idCardvarchar一八NOT NULL聘用日期beginDatedatetime8NULL编制日期enactTimedatetime8NULL备注othersntext50NULL说明:此表存放员工信息。(2) 用户清单(UserBill)中文字段名英文字段名字段类型长度主键/外键字段值约束帐号loginIDchar6P/FNOT NULL密码passWordchar6NOT NULL说明:此表存放系统用户信息。(3) 商品清单(MerchBill)中文字段名英文字段名

12、字段类型长度主键/外键字段值约束商品编号merchIDchar6PNOT NULL供货商号profferIDchar6FNOT NULL名称fullNamenvarchar80NOT NULL条形码barCodechar一五NOT NULL计量单位metricUnitvarchar4NOT NULL类别kindnvarchar8NULL产地birthPlacenvarchar50NULL单价unitCostvarchar4NOT NULL备注othersntext50NULL说明:此表存放商品信息。(4) 供货商清单(ProfferBill)中文字段名英文字段名字段类型长度主键/外键字段值约束

13、供货商号profferIDchar6PNOT NULL名称fullNamenvarchar50NOT NULL联系人contactPersonnvarchar8NOT NULLxphonevarchar12NOT NULL联系地址addressnvarchar50NOT NULL开户行openingBanknvarchar10NULL银行帐号 accountIDvarchar一五NULL备注othersntext50NULL说明:此表存放供货商信息。(5) 进货清单(ImportBill)中文字段名英文字段名字段类型长度主键/外键字段值约束进货单号importBillIDchar6PNOT NULL商品编号merchIDchar6P/FNOT NULL供货商号profferIDchar6FNOT NULL进货价importPricevarchar4NOT NULL数量quantityint4NOT NULL金额totalMoneyv

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号