欢迎来到天天文库
浏览记录
ID:40638431
大小:102.50 KB
页数:4页
时间:2019-08-05
《商店进销存管理系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-4-JAVA课程设计商店进销存管理系统商店销售管理系统姓名:田禹学号:04107207班级;07计算机2班1.1可行性分析由于商店规模的日益增大,进出货物数量繁多,且工作量大。原有的手工操作耗时费力,又不能保证数据的正确性,迫切需要实现计算机信息化管理,用信息化管理实现对数据的录入、查询、打印等的处理。比起传统的方法这样可以节省大量的人力物力资源,又可以缩短业务处理的时间,加强对物资安全的管理,具有很强的实用性和经济性。2需求分析2.1商店管理的业务流程商店的日常业务经营活动主要包括采购、销售、库存盘点、账目管理等
2、四个方面。因此如何处理好这几者之间的关系是设计商店进销存管理系统最为关键的部分。商店运营的基本业务流程如图1所示。图1业务流程图2.2系统的功能分析本系统开发的总体目标是建立一个能够对商店内商品流动进行监控,即在商品采购、销售、库存、账目管理等过程中进行监督与控制。经过小组讨论,该系统应具备以下功能:1.采购员采购商品后及时录入商品信息在数据库中进行数据更新。2.在收银处随时录入卖出商品信息,如名称数量单价等及时更新数据库数据。3.货架上商品卖到一定数量时及时生成提货报告并提供商品的库存剩余信息。4.在需要时可每日或
3、每周统计一次,生成商品销售情况报告。-4-JAVA课程设计商店进销存管理系统并可以导出统计结果且可以生成excel表格。1.仓库管理员可以用多种方式查询各种商品信息,也可以采用多种查询条件的组合查询。并可以导出查询结果且可以生成excel表格。2.3系统模块设计2.3.1系统模块设计图三系统模块设计图五账目管理模块类图分析2.4数据字典数据数据类型数据的描述商品代号数据项{学号,string,10}单位数据项{单位,string,10}单价数据项{单价,num,10}库存数量数据项{库存数量,num,15}供货商名称
4、数据项{供货商名称,string,15}地址数据项{地址,说明:供货商的地址,string,20}电话数据项{电话,说明:供货商电话,num,10}供货商数据结构{供货商,{供货商编号.供货商名称,地址,电话}}2.5.1数据流图-4-JAVA课程设计商店进销存管理系统通过对商店营业的业务流程分析得知,该系统的数据流图:进货库存销售数据录入销售管理系统进货信息供应商信息销售库存2由数据流图和数据字典导出E-R图进货商进货记录名称生产日期进货库存编号名称数量种类出库销售名称数量结论通过这次java课程设计,让我们深刻的
5、了解到了,要编写一个程序-4-JAVA课程设计商店进销存管理系统并不是那么简单,即使是这样的一个小应用程序。在开始,我们对该系统设计很不合理,这使得后来的编码阶段出现了很大的麻烦。虽然经过一番努力弥补一些缺陷,使得项目继续进行,但是,最终的结果当然不是很理想。要是时间充裕一些也许当然可以做的好一些,可是,这还是体现出了我们的不足。体会在这次设计我有以下几点体会:通过使用VB编程,使人真正体会到了可视化编程的优点,自己动手开发小规模的应用系统,学会一种规范化的编程方法,使我加深了对软件的理解。学以致用,学用结合,这既是
6、学习理论知识目的,也是检验学习的最好方法。在整个设计,是学生综合运用所学知识解决实际问题能力的考查。这次设计不仅使我了解了VB在数据库方面编程的概要,更让我知道了计算机的变成秘诀在于严密的思考与仔细的推敲,只有这样,才会有一个完善的软件生成。在此,我能够依据实际情况以及课堂上所学习的知识,应用到自己的实际工作,帮助解决工作过程中的问题,对实施方法程序有深刻理解,在数据库设计方面,编程技术方面有了一定的进步。通过这一系列工作使我系统地掌握这个学期来所学的专业知识,并基本掌握了开发一个应用软件的能力。2、存在的问题小型商
7、店管理系统虽然可以完成基本的设备管理功能,但由于个人对VB的不够熟悉。有些功能没有实现,譬如收入支出部分没有实现。
此文档下载收益归作者所有