




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实训项目报告书 项目名称_进销存管理系统(数据库部分)_ 年级班级_计101-4_项目完成人_王晴晴(201058501402)_实训时间: 2021年07月10日至 2012年07月14日填 表 说 明一、本表由项目完成人填写,一式一份;二、实训结束前将填好的文稿打印后交实训指导教师进行鉴定和评定成绩,确认后的文档交院校存档保存;三、此表电子文档及学生项目实训的作品须打包存档,压缩文件包以学生学号命名,以班为单位收集,刻录光盘交院校存档;实训项目名称个人理财项目组成员及其分工姓名分工情况承担的主要工作王晴晴窗体的实现主窗体的实现,销售员资料、商品资料管理等的界面实现曲均杰代码部分负责任务一、二、三的主要代码张现刚数据库部分负责数据库的建立,连接,数据的录入李煜项目报告负责数据库部分和JAVA部分的报告一、项目背景、目的及可行性分析1、课题背景 在日常的商业活动中,物资的合理分配于正常流动是保证业务良性运转的基本要求,而进、销、存则是对物流分配产生重要影响的三个关键因素。进销存业务是个动态管理过程,该过程的最大特点就是业务数据比较多,如果完全依靠人工进行处理,不仅费时费力,而且数据的准确性也难以得到保证。 随着IT技术的飞速发展,计算机处理数据的能力也变得越来越大,这使得通过计算机实现信息管理的想法得以实现。借助优秀的软件开发技术,可以构建一个集进、销、存业务管理为一体的操作平台。利用计算机强大的数据处理能力,不仅可以提高信息的处理效率,而且可以有效的保证数据的准确性、安全性和一直性。 2、进销存管理系统软件的目的 以前对库存等盘点的统计都是手写登记,纸质查看,这样很容易发生错误,导致企业失去他们所需的信息,而且会产生错误信息误导决策,现在为了方便决策者了解到更加确切的信息和资料,所以来发这样的系统方便决策者查询信息及网上浏览,使各方面信息都能够正确及时。本课题将达到以下几个目的: (1) 清晰简便明了的操作,减少不必要的精力消耗 此款进销存管理系统应用软件功能齐全,简单明了。可以节省用户时间。 (2) 提供更好的服务 此款进销存管理系统应用软件有效地收集各种个人财务信息,用户可以直接从系统 中获得所需信息。 (3) 降低成本 进销存管理系统应用软件没有繁琐的操作,简便易懂的操作使用户减少了上手 时 间,降低了使用成本 3、进销存管理系统应用软件可行性分析JAVA具有丰富的数据库功能,可以直接建立和编辑数据库,使用结构化查询语言直接访问SQL Sever上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和网络数据库的编程技术。SQL Sever2005是由微软公司推出的,能提供超大型系统所需的数据库服务,并对数据库提供全面的保护,具有防止问题发生的安全措施,他是一个采用SQL语言的关系型数据库管理系统。作为客户机/服务器的后端数据库,他是所有数据的汇总和管理中心。二、项目概述(包括功能内容及分析、设计思想、项目分工情况等)1 商品进货该业务涉及到供应商资料卡、商品资料卡和商品采购单的维护,所以系统必须提供“应商商资料管理”与“商品资料管理”的功能。商品进货过程中必须填写商品采购单,所以商品必须提供“商品采购管理”功能。商品进货过程中必须填写商品采购单,所以系统必须提供“商品采购管理”功能。采购部要将已入库的残损商品反给供应商,所以系统必须提供“商品采购退货管理”功能。2、商品销售该业务设计到销售员资料卡、商品资料卡和客户资料卡的维护,所以系统必须提供“销售员资料管理”与“客户资料管理”的功能。针对客户的退货要求,销售部必须填写销售退货单办理销售退货,所以系统必须提供“商品退货管理”功能。3、供货情况为了能够及时把握供应商的供货情况,商场每季度都会汇总所有供货商的交易记录,为此,系统必须提供“供应商交易记录查询”功能。4、客户交易记录查询为了与客户保持良好的供求关系,商场需要定期查阅客户的交易记录,对交易记录额排在前十名的客户给予适合的优惠条件。所以提供“客户交易记录查询”功能。5、商品采购单填写由于采购部门依据库存情况填写商品采购单,所以系统许为用户提供“库存检查”功能,并且提供低于安全存储量的商品“库存预警”报表输出功能。6、数据核算为了给财务部门提供成本核算所需要的数据,进销存系统还必需增加“采购数据汇总”的报表输出功能。7主要功能及模块划分商品进销存用例图 商品进销存功能一览表 进销系统功能模块图三、设计数据库的概念模型 1数据库设计的几个步骤:(1) 需求分析:理解与数据库相关的具体问题域(2) 概要设计:根据实际情况选择适当的数据库模型(层次、网状、关系对象),一般选择常见的关系数据库。然后创建数据库概念模型,分析并得到参与问题的实体、实体属性及实体之间的关系。(3) 详细设计:将概念模型转化为物理模型,及实体转化为表中的字段,实体之间的关系转化为表之间的关系。为保证表中数据的一直性,对数据库执行范式检查。(4) 编码实现:根据详细设计阶段得到的数据字典编写SQL脚本并执行,在数据库管理系统中创建库、表、视图等真实数据库对象。2 设计实体间关系:根据系统需求分析结果,可以得到一下几个信息:供应商、商品、客户、销售员(1) 供应商提供商品:一个供应商可以提供多个商品,一个商品可由多个供应商提供。(2) 一个客户可购买多种商品,一种商品可被多个用户购买。(3) 销售员销售商品:一个销售员可以销售多种商品,一种商品可以被多个销售员销售。3 从业务描述可得到一下实体信息:采购单、销售单。采购退货单与采购单的数据完全相同,所以认为是一个实体。销售退货单与销售单的数据完全相同,所以也认为是一个实体 。将上述四个实体的关系转换为与这两个实体之间的关系后得到: (1) 采购单包供应商的信息:一张销售单包含一张客户信息,一个供应商的信息可以包含在多个采购信息单中。(2) 销售单包含客户信息:一张销售单只包含一个客户信息,一个客户信息可包含在多个销售单中。(3) 销售员填写销售单:一张销售单只能由一个销售员填写,一个销售员可以填写多笔交易的销售单。(4) 采购单包含商品信息:一张采购单包含多张商品信息,一种商品信息可以包含在多张采购单中。四、详细设计(个人主要负责的功能模块的流程图)进销系统E-R图表dbo.Customer表dbo. DeliveryDetail表dbo. DeliveryMaster表dbo.Product表dbo.PurchaseDetail表dbo.PurchaseMaster表dbo.SalesMan表dbo.supplier数据测试截图逻辑结构设计用户的需求体现在各种信息的提供、保存,更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。设计如下数据项和数据结构:l 商品信息,包括的数据项有:商品编号,商品名称,商品单价,商品创建时间,商品备注等等。l 入库单信息,包括的数据项有:入库编号,入库时间,入库数量,商品品编号,入库备注等。l 销售单信息,包括的数据项有:销售时间,销售编号,销售数量,商品编号,销售单价,销售备注等。库存信息,包括的数据项有:编号,商品编号,库存数量等。物理结构设计:有了上面的数据结构,数据项和数据流程就可以进行如下的数据库设计,要将上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。五、项目完成情况(测试数据及结果,出现了哪些问题,如何修改的?) 1.进销存系统的主界面2.销售员管理主界面 3.商品管理主界面 4.客户管理主界面 5.供应商管理主界面六、实训收获和建议(从专业技能应用、团队合作情况、企业员工意识转变等方面进行总结)1. 在这次课程设计中再一次让我体会到了团队协作的重要性!看是庞大的项目,只要有明确的分工,将任务简单化,共同探讨,共同努力,虽然遇到了种种困难,但在组员们的讨论与老师的帮助下都一一解决了!团队的力量是强大的! 2.课程设计结束了,使我学到了很多知识,将课本上的知识用到了实际编程中,使我更好的理解了相关知识,增强了解决问题的能力,对数据库更加了解,对JAVA Swing组件运用的更加熟练,学到了一些书本上没有的东西,通过自己查阅一些资料,更加丰富了自己,为以后的编程路打下了坚实的地基! 3.在这次课程设计的过程中,再一次发现了自己眼高手低的毛病,发现了自己好多知识并没有掌握,实践太少,片面的去看问题,以至于被许多问题困扰很长时间无法解决! 4.实训中处理好组员之间的关系也是非常重要的,在意见不一致时,或者因任务紧张心情焦躁等原因引起的口诀矛盾必须在第一时间解决,否则将极大地影响项目的进度,所以在整个课程设计中,,面对分歧大家要消除误解,相互理解,增进了解,达到谅解.也许很多问题没有想象中的那么复杂,关键还是看我们的心态,那种处理和解决分歧的心态,因为毕竟我们的出发点都是很好的。 5.还要切记浮躁,面对如此大的项目,我们会感到无从下手,在这么短的时间内完成,总感觉压力特大,但一定要戒骄戒躁,静下心来,让大脑时刻保持清醒,理清思路,仔细分析,将复杂的任务简单化!一步一步去完成,提高效率! 6.通过这次实践,让我知道了做事要有恒心,要有知难而进的精神!面对问题,不能惧怕,用尽各种方法去解决!不要因为一次难题就被打退,无法前进!要有恒心,坚持
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家电清洗检修方案(3篇)
- 窨井管道清淤方案(3篇)
- 新房入市方案(3篇)
- 企业隐患整改方案(3篇)
- 传统牌匾改造方案(3篇)
- 短期车位租赁方案(3篇)
- 项目投资发展方案(3篇)
- 企业品牌重建方案(3篇)
- 水库供水保障方案(3篇)
- 简单社保规划方案(3篇)
- 中外航海文化知到课后答案智慧树章节测试答案2025年春中国人民解放军海军大连舰艇学院
- 国家开放大学《中国法律史》形考任务1-3答案
- 山东省济南市(2024年-2025年小学四年级语文)人教版期末考试((上下)学期)试卷及答案
- 人工智能引论智慧树知到课后章节答案2023年下浙江大学
- 合同能源管理协议书范本
- 压力容器使用年度检查报告(范本)
- 压力管道安装质量证明书新
- 转预备、预备转正各种无记名投票表格汇总(20201230021242)
- 腰椎间盘突出症的诊断、鉴别诊断与分型
- 阀体零件机械加工工艺及装备设计
- LD型单梁起重机使用说明书
评论
0/150
提交评论