基于GUI的企业进销存管理系统.doc
《基于GUI的企业进销存管理系统.doc》由会员分享,可在线阅读,更多相关《基于GUI的企业进销存管理系统.doc(143页珍藏版)》请在沃文网上搜索。
1、学 院SHANDONG INSTITUTE OF BUSINESS AND TECHNOLOGY毕业论文(设计)GRADUATIONTHESIS(DESIGN)论文(设计)题目Title Of Thesis(Design) 基于GUI的企业进销存管理系统 分院(系别)Department 计算机科学与技术学院 专业Speciality计算机科学与技术 班级Class 计服101班 word文档 可自由复制编辑基于GUI的企业进销存系统GUI基PSS卢坤孟盧坤孟2014年 5月年月学校指导教师对毕业论文(设计)的评语Advisors Comments on Graduation Thesis (
2、Design)评语: 指导教师(签章)Signature of Advisor 日期 Date 企业指导教师对毕业论文(设计)的评语Advisors Comments on Graduation Thesis (Design)评语: 指导教师(签章)Signature of Advisor 日期 Date 评阅人意见评阅人姓名:职称:选项标准: A很同意 B同意 C基本同意 D不同意分项评价评价项目ABCD选题质量1选题符合专业培养目标,体现综合训练基本要求2题目难易适度3题目工作量适当4有理论意义或实际价值能力水平5查阅文献资料能力强6综合运用知识能力强7研究方案的设计能力强8研究方法和手段
3、的运用能力强9外文应用能力强成果质量10文题相符11写作水平高12写作规范13篇幅适度14成果有理论或实际价值总体评价: 优 良 中 及格 不及格 评阅人评语 评阅人签字: 年 月 日答辩(评审)委员会意见Appraisal of Defence Commission答辩(评审)成绩Mark of Defence鉴定意见Appraisal & Comments 主任(签章) Signature of Dean 日期Dateword文档 可自由复制编辑基于GUI的企业进销存管理系统摘要 企业进销存管理系统主要实现了对信息管理、采购、销售和查询的半自动化管理,有效减少盲目采购发生的几率、降低成本、
4、合理控制库存,进而可以有效的提高市场灵敏度,提升企业市场的竞争能力。本论文首先介绍企业进销存管理系统的发展历程,然后详细介绍系统的开发步骤:需求分析、概要设计、详细设计、软件实现以及软件测试。在需求分析中,详细记述本系统的各种需求及展示部分用例图、动态模型及静态模型;在概要设计中,说明软件结构及数据结构,展现相应的功能界面;详细设计中,详细展示各功能模块的设计,并且展示数据库表、表字段等数据库设计;本系统采用基于C/S的MVC框架结构设计,采用Java进行开发,数据库采用Oracle进行管理。关键词 企业进销存管理系统 MVC框架 OracleGUI基PSS要旨 PSS主企業各情報管理、購入、
5、販売各情報調査対半自動化管理行。目標購入発生確率効果的減、減、在庫合理的抑、市場感度効果的上企業市場競争能力上。本論文、PSS発展過程紹介。、本開発詳紹介:需要分析、概要設計、詳細設計、実現。需要分析中、各種需要、用例図、動態模型静態模型詳紹介;概要設計、構造構造説明機能対展示;詳細設計中、各機能設計設計詳展示。本C/SMVC枠組基設計、Java採用開発行、Oracle利用。 PSS MVC枠組 Oracle目 录引 言X第一章 绪 论11.1 企业经销存系统及其发展11.1.1 进销存管理系统简介11.1.2 企业进销存管理系统的发展11.1.3企业进销存管理系统的优点21.2本文的主要工作
6、2第二章 软件需求分析32.1 软件需求及需求分析32.2 总体描述32.2.1产品功能32.2.2约束条件42.2.3假设与依赖42.3具体需求42.3.1用户接口42.3.2功能需求182.3.3性能需求582.3.4逻辑数据库需求592.3.5设计约束592.4动态模型592.5静态模型67第三章 软件概要设计703.1软件结构703.1.1系统功能结构703.1.2类设计703.2数据结构843.2.1逻辑结构设计843.2.2表设计85第四章 软件详细设计904.1功能模块伪码904.1.1 登录、找回密码904.1.2 供应商资料管理914.1.3 采购管理92第五章 软件实现95
7、5.1开发工具简介955.1.1 Oracle数据库955.2系统功能模块实现955.2.1 登录模块实现955.2.2 系统主窗体实现965.2.3 销售员资料管理模块实现975.2.4 采购单管理模块实现985.2.5 库存查询模块实现995.3源代码测试99第六章 软件测试1016.1软件测试1016.2功能测试101结 论116致谢语117参考文献118附录:119引 言自计算机的普及以来,由于计算机的出现大大方便了我们的生活,随着各种软件的出现极大程度的简化了日常工作。企业生产经营中,如果采购、销售、库存管理等完全依靠人力,则需要投放大量的人力,而且一些可以避免的错误则会经常会发生,
8、极大的浪费了成本,所以企业使用进销存管理系统可以使企业员工从繁杂的工作中解脱出来,减少人员占用率,并且可有效降低盲目采购发生的几率,有效地控制采购成本,合理管理库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力并降低了错误的发生率。本文将主要介绍基于GUI的企业进销存管理系统,详细介绍其开发流程及具体功能。本文主要研究内容及要解决的问题有:1)GUI界面为操作者提供了可视化的界面,使操作者能直观的了解本系统的功能。2)企业进销存系统中的数据是相当庞大复杂的,GUI界面可以对进销存系统中的数据按照一定的要求呈现给用户,使数据能更加清晰地展示,进而使用户能更加直观的从数据中获取信息,进而对企业
9、的管理进行相应的调整。第一章 绪 论 1.1 企业经销存系统及其发展1.1.1 进销存管理系统简介“进”指从采购到入库付款的过程;“销”指从销售到出库收款的过程;“存”指出入库除外,包括领料、退货、清点、调拨等影响库存数量的动作。进而言之,进销存是指企业管理过程当中从采购到入库到销售的动态管理过程。进销存管理软件针对进销存过程对企业生产经营中采购、销售、付款等业务进行管理,从接到订单合同开始,到材料采购、入库、销售等每一步都提供详细的数据支持,进而有效的辅助企业解决业务管理,统计信息的收集,营销计划的制定与执行等问题。所以,进销存管理系统是一个按照企业的需求,为解决企业账目混乱,库存信息不准,
10、信息反馈不及时等问题,选用先进的计算机技术而开发的,集进货、销售、存储多个环节于一体的信息系统。1.1.2 企业进销存管理系统的发展自18世纪产业革命以来,手工业作坊逐渐向工厂生产发展,进而出现了制造业。从一定程度来看,基本上所有的企业都追求着大体相似的运营目标,即实现对资金、设备、人力等企业资源的合理且有效的利用,进而实现企业利润最大化。这一运营目标使得管理者面临着像是制定合理的生产计划、有效控制成本、合理管理库存等等一系列的挑战。这些挑战随着越来越激烈的市场竞争大环境的发展对企业来说具有生死存亡的意义。上世纪80年代,企业进销存管理系统概念兴起,随着电算化的普及,计算机管理的推广,不少企业
11、在货品的采购和销售管理方面有了强烈的需求,企业进销存管理系统的发展由此拉开序幕。上世纪90年代以后软件的应用越来越广,随着软件应用的发展,许多功能更为全面的企业进销存管理软件相继面世。从原先单纯的货品数量管理,发展为现今对货品的流程管理,对每一批货品的来源、存放、取向,企业进销存管理系统都可以作出详细的记录,财务进销存一体化的管理模式随之出现。构建一个业务与财务一体化,多个环节一体化的企业进销存管理系统对科技信息化的发展今天来说有着重要的现实意义。因此,自2000年以来,多种多样的企业进销存管理系统产品相继出现,在仓库进销存管理的基础上,结合了财务管理、客户管理、业务管理等相关业务领域,成为进
12、、销、存、财一体化的管理系统。1.1.3企业进销存管理系统的优点首先,本系统可以提升企业效率。企业的采购、销售、库存管理等等,这都是一环扣一环的,无论在哪个环节发生拖延和错误都会使企业整体效率低下,例如如果仓库盘点完全依靠人力,不仅费时费力,而且极易出错,在很大程度上影响着仓库管理的效率;企业审计的时候,由于日常的业务会产生大量的财务数据,企业每审计一次,通常都需要耗费相当多的财务人员花费很长的时间进行工作,效率很低下,这完全是毫不夸张的评价。但是如果有企业进销存管理系统的存在,可以快速整合数据,直观、形象地查询数据,这样就可以在同等的时间下做更多的工作,而且又快又准。其次,本系统还可以有效地
13、节约企业资源。物料资源和人力资源都是企业资源,众所周知,“跑冒滴漏”这一问题在企业中一直存在,因为“跑冒滴漏”这一问题十分隐蔽,所以企业管理者不易发现,如果发现问题之后再想办法解决,这时已经给企业造成损失。而进销存管理系统可以有效地避免企业的“跑冒滴漏”问题的发生,因为使用进销存管理系统可以针对具体的“跑冒滴漏”问题,找到相应的负责人来承担责任。在节约人力资源方面,企业节省了在仓管人员方面的支出,一定程度上节省了人力资源,更深层次来说是有效地节约了企业成本。最后,本系统还可以改变原有的工作方式。原来的企业进销存管理利用手工记账到现在安装软件在局域网内使用软件进行同等操作,在线云平台的进销存管理
14、系统的随着科技的发展出现。原来固有的使用习惯被进销存管理系统改变了,进而方便了企业员工的操作,员工可以在公司、家里、出差等任意情况下随时查到数据,这种工作方式的改变,是信息时代发展的必然趋势。1.2本文的主要工作本文将按照软件工程的开发流程详细介绍企业进销存管理系统。首先具体介绍本系统的需求分析,进而介绍按照需求分析所做的概要设计,然后介绍详细设计,再然后介绍本系统的具体实现以及测试计划。word文档 可自由复制编辑第二章 软件需求分析2.1 软件需求及需求分析通常的需求是指人说表现出的对某些客观事物的需要,具体可以理解为愿望、意向和兴趣,进而成为行动的一种直接原因。举一个例子来说,如果一个顾
15、客向裁缝定做一件衣服时,裁缝师傅第一件要做的事就是获得这位客户的一些数据,比如身高、腰围、样式等等,然后根据这些数据来制作衣服。如果裁缝在弄错顾客的相应的数据或者根本不知道这些数据的情况下来制作衣服,最终无论这件衣服制作的多么精美,顾客都不会满意。裁缝师傅向顾客获取的那些数据就是顾客的具体需求,由此可见,需求对最终产品能否使用时至关重要的。以此类推,就软件开发来说,软件需求也是同理,必须满足用户使用软件的所需要的功能和性能。IEEE软件工程标准词汇表中将需求定义为:用户解决问题或达到目标所需要的条件或能力;系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力。前者是从用户
16、的角度定义的,后者是从软件系统的角度定义的。对于软件需求的定义我们也可以理解为软件系统必须满足的所有功能、性质和限制。在软件开发过程中,需求分析和需求获取是密切相关的两个过程,通过需求获取阶段的工作,开发人员从用户那收集到大量的需求信息,由于这些需求信息中包含了一些与软件系统无关或关系不大的信息,以及可能发证重叠或者冲突的需求信息,所有获取到的所有需求信息不全都是需求,进而就需要进行需求分析,因此,需求分析的基本任务就是提炼、分析和仔细审查已获取到的需求信息,找出真正的和具体的需求,以确保所有项目相关人员都明白其含义。2.2 总体描述2.2.1产品功能本系统是小型的进销存管理系统,包括基本资料
17、管理、采购管理、销售管理、统计查询、系统设置,基本资料管理用于整理客户、商品、供应商、采购员、销售员的信息,便于管理,采购管理用于对商品的入库等操作进行处理,销售管理用于对商品的出库等操作进行处理,统计查询主要是提供了部分的查询功能,便于对整个进销存的运作进行把控,系统设置用于对用户的信息进行管理。下表是对功能模块的划分:表2.1 系统模块划分表2.1区分模块类别功能基本资料管理销售员资料管理采购员资料管理客户资料管理商品资料管理供应商资料管理采购管理采购管理采购退货管理销售管理销售管理销售退货管理统计查询供应商交易记录客户交易记录库存查询采购汇总系统设置用户管理2.2.2约束条件本系统没有硬
18、件限制,也没有其他的应用程序接口,同时也不适用信号握手协议。本系统是一款没有危险性的软件。企业进销存管理系统是一个内部系统,基于安全考虑,应储存一个有密码保护的数据库。2.2.3假设与依赖本系统涉及出库入库操作,均涉及数据库事务处理,若出库入库操作中进行的数据处理发生失败,则需要进行事务回滚,还原处理进行之前的所有数据。2.3具体需求2.3.1用户接口用户接口即用户界面,以下部分将提供详细的用户界面。(1)登录模块管理员用户与操作员用户通过相同的入口进入本系统。系统对编号及密码进行验证,通过验证则可以进入系统,反之,则不能进入系统。 图2.1 登录界面図2.1登録数据需求:编号:必填,且必须是
19、6位数字;密码:必填,由不超过16位的数字、英文、下划线组成。(2)找回密码模块本模块通过登录模块的“找回密码”按钮与登录模块相连,只有在编号存且对应编号的用户身份是管理员的前提下点击“找回密码”按钮才能进入找回密码界面。进入找回密码界面之后会自动显示在登录界面输入的用户编号,且编号文本框不可编辑。输入用户姓名及验证信息之后,通过验证才会弹出提示框提示输入的编号所对应的密码。图2.2 找回密码界面図2.2取戻(3)销售员资料管理模块销售员资料管理包括显示销售员资料、新增销售员资料、更新销售员资料、删除销售员资料。销售员资料包括编号、中文名称、英文名称、电话、移动电话、联系地址以及邮箱。允许管理
20、员用户以及操作员用户对销售员资料进行管理。图2.3 销售员资料管理界面図2.3販売員資料管理数据需求:手工编号:系统自动生成;中文名称:必填,并且必须是中文;英文名称:必须是英文;联系电话:必须由数字组成,格式固定(例:“xxxx-xxxxxxx”);移动电话:必须固定由11位数字组成;电子邮件:必须是固定格式(例如:“xxxxx”);联系地址:必须是中文。(4)采购员资料管理模块采购员资料管理包括显示采购员资料、新增采购员资料、更新采购员资料、删除采购员资料。采购员资料包括编号、中文名称、英文名称、电话、移动电话、联系地址以及邮箱。允许管理员用户以及操作员用户对采购员资料进行管理。图2.4
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GUI 企业 进销存 管理 系统
