毕业设计(论文)-基于Java的企业进销存管理系统设计.doc_第1页
毕业设计(论文)-基于Java的企业进销存管理系统设计.doc_第2页
毕业设计(论文)-基于Java的企业进销存管理系统设计.doc_第3页
毕业设计(论文)-基于Java的企业进销存管理系统设计.doc_第4页
毕业设计(论文)-基于Java的企业进销存管理系统设计.doc_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)报告纸 共 页 第 1 页 装 订 线 毕 业 论 文 课题名称基于基于 JavaJava 的企业进销存管理系统的企业进销存管理系统 系/专 业 信息工程系信息工程系/ /软件软件 班 级 学 号 学生姓名 指导教师: 2009 年 4 月 15 日 毕业设计(论文)报告纸 共 页 第 2 页 装 订 线 基于基于 JAVAJAVA 的企业进销存管理系统的企业进销存管理系统 【摘 要】在市场经济中,销售是企业运作的重要环节。为了更好地推动销售, 不少企业建立分公司或代理制,通过分公司或代理把产品推向最终用户。这些分公 司或代理商大部分分布在不同的地理位置,跨空间、跨时间的频繁业务信息交流是 这些企业业务活动的主要特点。在这种形势下,传统的依靠管理人员人工工作传递 信息和数据的管理方式就无法满足企业日益增长的业务需求了。 本系统即为一个基本的进销存管理系统,就是利用信息化手段把先进的企业管 理方法引入企业的实践,为企业的管理改革提供切实易行的途径。系统对企业中常 见的 采购、库存、销售等商业活动以及相关的供应商和客户等基本信息进行管理。 本毕业设计(论文)以商品进销存管理系统的分析和设计为出发点,详细介绍了 开发本系统的各个步骤:系统分析、系统设计、系统实现、系统维护。在系统分析 中先后用数据流图、系统的功能结构图分析了系统所需的各种数据。在系统设计中, 详细的展现了系统的各个功能模块。所需的数据库表、表字段以及菜单的设计等。 在系统的实现中,给出了实现窗体中相应功能控件的示例和源代码,以及菜单实现 的方法。文章中列出了本系统的主要功能运行界面图。本系统采用目前流行的 Java Swing 进行开发,后台数据库使用功能更强大操作便捷的 SQL Server。 【关 键 字】销售,进销存管理系统,Java Swing,SQL Server Saling and accounting management system Abstract:Saling is an important part of enterprise management in market economy. In order to promote sale,many of them set up sub-company or agent system.They promote produce to customers through those sub-companies or agents.Most of them lie in different places.The frequent communication of information beyond space and time is the major feature.In this case,the traditional management conveying information and data by management personnels cant satisfy the need of increasing business. The system is basic in saling and accounting management.It introduces advanced management by utilizing information method.It offers practical access to the reform of 毕业设计(论文)报告纸 共 页 第 3 页 装 订 线 enterprises management.This system manage business activities,such as buying,storing and saling,and the basic information of suppliers and customers.It use visual Basic which is very popular currently to develop.Backgroud database makes use of SQL Server,having strong function and converient operation. Key Words:Saling and accounting Manage System , Java Swing , SQL Server 毕业设计(论文)报告纸 共 页 第 4 页 装 订 线 目目 录录 目 录.4 第一章 概 述.5 1.1、本课题的研究意义 .5 1.2、本论文的目的、内容及作者主要贡献 .5 第二章 管理信息系统概述.6 2.1 MIS 的概念及解释.7 2.1.2 系统的组成 .7 2.1.3 管理信息的要素 .7 2.2 MIS 的结构、特征.8 2.2.1 MIS 的结构 .8 2.2.2 MIS 的特性 .8 2.3 MIS 的相关学科 .8 2.4 MIS 的划分 .8 2.4.1 基于组织职能进行划分.8 2.4.2 基于信息处理层次进行划分.9 2.4.3 基于历史发展进行划分.9 2.4.4 基于规模进行划分.9 2.5 MIS 的综合结构 .9 2.6 MIS 的开发 .9 第三章 系统调研及可行性分析.10 3.1 系统调研 .10 3.2 可行性分析概述 .10 3.3 技术可行性分析 .11 3.4 系统用例图.12 3.4.1 进销存系统用例图.12 3.4.2 基本资料维护用例图.13 3.4.3 采购用例图 .14 3.4.4 销售用例图 .15 3.4.5 库存用例图 .15 3.4.6 维护系统用例图.16 3.4.7 报表导出用例图.17 3.5 系统类图.18 毕业设计(论文)报告纸 共 页 第 5 页 装 订 线 3.6 系统状态图.20 3.7 系统协作图.21 第四章 系统分析 .22 4.1 系统需求分析.22 4.2 数据流程图与数据字典 .22 第五章 系统功能的设计 .23 5.1 MIS 平台的确定 .23 5.2 数据库产品选型原则.23 5.3 模块设计 .24 第六章 数据库的设计 .26 第七章 系统的实现 .31 7.1 文件夹组织结构 .31 7.2 系统预览.32 7.3 主窗体设计.35 7.4 基础信息模块设计 .46 第八章 系统测试 .54 8.1 系统软件测试.54 8.1.1 测试的原则 .54 8.1.2 模块测试 .54 8.1.3 集成测试 .55 8.2 测试总结 .55 8.3 系统实施与维护.55 第九章 结 论 .56 致 谢.57 参考文献.58 目 录 .4 毕业设计(论文)报告纸 共 页 第 6 页 装 订 线 第一章 概 述.5 1.1、本课题的研究意义 .5 1.2、本论文的目的、内容及作者主要贡献 .5 第二章 管理信息系统概述 .6 2.1 MIS 的概念及解释 .6 2.1.2 系统的组成 .7 2.1.3 管理信息的要素 .7 2.2 MIS 的结构、特征 .7 2.2.1 MIS 的结构.7 2.2.2 MIS 的特性.8 2.3 MIS 的相关学科 .8 2.4 MIS 的划分 .8 2.4.1 基于组织职能进行划分 .8 2.4.2 基于信息处理层次进行划分 .8 2.4.3 基于历史发展进行划分 .9 2.4.4 基于规模进行划分 .9 2.5 MIS 的综合结构 .9 2.6 MIS 的开发 .9 第三章 系统调研及可行性分析 .10 3.1 系统调研.10 3.2 可行性分析概述.10 3.3 技术可行性分析.11 3.4 系统用例图 .12 3.4.1 进销存系统用例图 .12 3.4.2 基本资料维护用例图 .13 3.4.3 采购用例图 .14 3.4.4 销售用例图 .15 3.4.5 库存用例图 .15 3.4.6 维护系统用例图 .16 3.4.7 报表导出用例图 .17 第四章 系统分析.17 4.1 系统需求分析 .17 4.2 数据流程图与数据字典 .18 第五章 系统功能的设计.19 毕业设计(论文)报告纸 共 页 第 7 页 装 订 线 5.1 MIS 平台的确定 .19 5.2 数据库产品选型原则 .19 5.3 模块设计.19 第六章 数据库的设计 .22 第七章 系统的实现.27 7.1 文件夹组织结构 .27 7.2 系统预览 .27 7.3 主窗体设计 .30 7.4 基础信息模块设计 .42 第八章 系统测试.49 8.1 系统软件测试 .49 8.1.1 测试的原则 .49 8.1.2 模块测试 .49 8.1.3 集成测试 .50 8.2 测试总结.50 8.3 系统实施与维护 .50 第九章 结 论.51 致 谢 .52 参考文献 .53 第第一一章章 概概 述述 1 1. .1 1、本本课课题题的的研研究究意意义义 进销存管理系统,就是利用信息化手段把先进的企业管理方法引入企业的实践, 为企业的管理改革提供切实易行的途径。更重要的是,进销存管理系统可以及时通 过信息技术把企业数据快速转化为企业信息,进而为相关管理者提供决策依据。我 们的目标就是在于开发一个功能实用、操作方便,简单明了,具有普适性的进销存 管理系统。 1 1. .2 2、本本论论文文的的目目的的、内内容容及及作作者者主主要要贡贡献献 (1)目的: 进销存管理系统主要是充分发挥信息技术的优势,通过集中式的信息数据库, 将企业的进、销、存等经营业务有机地结合起来,达到数据共享、降低成本、提高 毕业设计(论文)报告纸 共 页 第 8 页 装 订 线 效率、改进服务的目的,进而提供企业的生产效率和管理水平。 (2)内容: 在这个进销存管理系统中,主要包含了以下几个功能:( 1)采购入库单的自 动生成;(2)出库单的自动生成;( 3)根据采购信息和销售信息对库存定期进 行盘点;(4)历史采购和销售记录的查询;( 5)产品信息、客户信息和供应商 信息的维护。 通过发上几个功能的实现,基本能够满足一般企业的进销存管理需要,为企业 的管理现代化和运营信息化提供缋有力的支持。 (3)作者的主要贡献: 本人针对进销存管理所需,独立完成了此课题的研究与开发,包括调研、分析、 设计、编码、测试、文档编写等内容。 第第二二章章 管管理理信信息息系系统统概概述述 管理信息系统(Management Information Systems 简称 MIS)在现代社会已 深入到各行各业,由于计算机技术的迅速发展和普及, MIS 事实上已成为计算机 MIS。 目前,由于开发高质量 MIS 的能力大大落后计算机硬件日新月异的进展,加 上社会对 MIS 发展和完善需求的增加以及对 MIS 开发过程中出现的错误认识和行 为而导致 MIS 开发的失败,这些情况已严重妨碍了计算机技术的进步。因此对 MIS 有关的内容进行深入研究,提高工作效率,提高 MIS 开发成功率已变得十分重要。 我国企业 MIS 建设随着国民经济信息化的进展,进入了一个新的阶段。一些 中大型企业搞 MIS 已有五到十年的经验,不少新建企业正打算高起点地建立高水 平的 MIS。实际上,企业的信息系统集成化建设,也是国民经济信息化的有机组成 部分。 国际上,信息设备不断降价,信息技术更加成熟,一大批企业在搞信息系统集 成或重建;研究开发机构适应这种需要投入了很大力量,致力于解决信息系统集成 的策略、方法和工具等问题;一些大的信息服务公司纷纷成立或加快发展,正在由 设备供应商变为信息技术和企业信息系统建设整体方案的咨询服务者。这些都是我 毕业设计(论文)报告纸 共 页 第 9 页 装 订 线 们可以借鉴、引进和运用的。 实现两个根本转变为企业 MIS 建设带来了新的压力、新的动力和真正的机 会。站在新一轮起飞点上的企业,要想用好新的机遇和新的环境条件搞好MIS 建 设,就要求业务领导和信息负责人、管理人员和开发人员进一步提高信息化的认识, 转变传统的信息系统建设的思维,总结经验与学习先进理论相结合,发挥自身主动 性与运用技术市场相结合,明确提出企业信息化的概念和任务,搞好高层的构思和 总体规划,并把它作为九五企业发展规划的重要组成部分,组织有计划、有步 骤的开发实现。 2 2. .1 1 M MI IS S 的的概概念念及及解解释释 MIS 是一个不断发展的新型学科, MIS 的定义随着计算机技术和通讯技术的进 步也在不断更新,在现阶段普遍认为 MIS 是由人和计算机设备或其他信息处理手 段组成并用于管理信息的系统。 2.1.1 MIS 的对象就是信息 信息是经过加工的数据,信息是对决策者有价值的数据。信息的主要特征是来 源分散,数量庞大。信息来源于生产第一线,来源于社会环境,来源于市场,来源 于行政管理等部门。信息具有时间性。信息的加工方式有多种形式。 企业从信息管理的角度可划分为物流和信息流。生产过程是一个物流的投入产 出过程,且是不可逆的过程。管理过程是信息流的过程,且具有信息反馈的特征。 2.1.22.1.2 系统的组成系统的组成 系统是由相互联系、相互作用的若干要素按一定的法则组成并具有一定功能的 整体。系统有两个以上要素,各要素和整体之间,整体和环境之间存在一定的有机 联系。系统由输入、处理、输出、反馈、控制五个基本要素组成。信息系统是输入 的数据,经过处理,输出的是信息的系统。 2.1.32.1.3 管理信息的要素管理信息的要素 管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护 和信息的使用五个方面组成。 毕业设计(论文)报告纸 共 页 第 10 页 装 订 线 任何地方只要有管理就必然有信息,如果形成系统就形成 MIS。计算机设备 使 MIS 更有效,尤其是现代社会, MIS 已和计算机设备不可分离,因此一般来说 MIS 就是计算机 MIS。MIS 包括计算机、网络通讯设备等硬件成份,包括操作系统、 应用软件包等软件成份。并随着计算机技术和通讯技术的迅速发展还会出现更多的 内容。计算机设备并不是 MIS 的必要条件。 2 2. .2 2 M MI IS S 的的结结构构、特特征征 2.2.12.2.1 MISMIS 的结构的结构 MIS 由信源、信宿、信息处理、信息用户和信息管理者五个组成部分。 2.2.22.2.2 MISMIS 的特性的特性 完善的 MIS 具有以下四个标准:确定的信息需求、信息的可采集与可加工、可 以通过程序为管理人员提供信息、可以对信息进行管理。 具有统一规划的数据库是 MIS 成熟的重要标志,它象征着 MIS 是软件工程的产 物。通过 MIS 实现信息增值,用数学模型统计分析数据,实现辅助决策。 MIS 是 发展变化的,MIS 有生命周期。 MIS 的开发必须具有一定的科学管理工作基础。只有在合理的管理体制、完 善 的规章制度、稳定的生产秩序、科学的管理方法和准确的原始数据的 基础上,才 能进行 MIS 的开发。 因此,为适应 MIS 的开发需求,企业管理工作必须逐步完善以下工作: 管理工作的程序化,各部门都有相应的作业流程。 管理业务的标准化,各部门都有相应的作业规范。 报表文件的统一化,固定的内容、周期、格式。 数据资料的完善化和代码化。 2 2. .3 3 M MI IS S 的的相相关关学学科科 MIS 是一个交叉性综合性学科,组成部分有:计算机学科(网络通讯、数据库、 计算机语言等) 、数学(统计学、运筹学、线性规划等)、管理学、仿真等多学科。 随着科学技术的高速发展, MIS 涉及的范围还要扩大。 毕业设计(论文)报告纸 共 页 第 11 页 装 订 线 2 2. .4 4 M MI IS S 的的划划分分 2.4.12.4.1 基于组织职能进行划分基于组织职能进行划分 MIS 按组织职能可以划分为办公系统、决策系统、生产系统和信息系统。 2.4.22.4.2 基于信息处理层次进行划分基于信息处理层次进行划分 MIS 基于信息处理层次进行划分为面向数量的执行系统、面向价值的核算系统、 报告监控系统,分析信息系统、规划决策系统,自底向上形成信息金字塔。 2.4.32.4.3 基于历史发展进行划分基于历史发展进行划分 第一代 MIS 是由手工操作,使用工具是文件柜、笔记本等。第二代 MIS 增加 了机械辅助办公设备,如打字机、收款机、自动记账机等。第三代 MIS 使用计算 机、电传、电话、打印机等电子设备。 2.4.42.4.4 基于规模进行划分基于规模进行划分 随着电信技术和计算机技术的飞速发展,现代 MIS 从地域上划分已逐渐由局 域范围走向广域范围。 2 2. .5 5 M MI IS S 的的综综合合结结构构 MIS 可以划分为横向综合结构和纵向综合结构,横向综合结构指同一管理层次 各种职能部门的综合,如劳资、人事部门。纵向综合结构指具有某种职能的各管理 层的业务组织在一起,如上下级的对口部门。 2 2. .6 6 M MI IS S 的的开开发发 创新原则,体现先进性。计算机技术的发展十分迅速,要及时了解新技术,使 用新技术,使目标系统较原系统有质的飞跃。 整体原则,体现完整性。企业管理可以理解为一个合理的 闭环系统。目 标系统应当是这个闭环系统的完善。企业完整的实现计算机管理不一定必须 在企业的各个方面同时实现,但必须完整的设计系统的各个方面。 不断发展原则,体现超前性。为了提高使用率,有效的发挥 MIS 的作用,应 毕业设计(论文)报告纸 共 页 第 12 页 装 订 线 当注意技术的发展和环境的变化。 MIS 在开发过程中应注重不断发展和超前意识。 经济原则,体现实用性。大而全和高精尖并不是成功 MIS 的衡量标准。事实 上许多失败的 MIS 正是由于盲目追求高新技术而忽视了其实用性。盲目追求完善 的 MIS 而忽视了本单位的技术水平、管理水平和人员素质。 MIS 的开发方式有自行开发、委托开发、联合开发、购买现成软件包进行二次 开发几种形式。一般来说根据企业的技术力量、资源及外部环境而定。 第第三三章章 系系统统调调研研及及可可行行性性分分析析 3 3. .1 1 系系统统调调研研 正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下 几个方面。 (1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是 否可行。 (2)提出新系统的人员并不都是系统研究人员,有些人对于的功能和处理数 据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开 发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术 实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。 (3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是 何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构, 以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保 证整个系统开发的质量。 总之,有必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功 能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败 的悲剧发生。 3 3. .2 2 可可行行性性分分析析概概述述 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考 察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否 可行。 毕业设计(论文)报告纸 共 页 第 13 页 装 订 线 (1)可行性分析阶段的主要工作包括以下几个方面: 新系统目标可行性分析: 分析新系统的目标是否符合企业的现状和发展的需要。 社会可行性分析: 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是 否能够与社会大系统实现良好的对接。 技术可行性分析: 技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系 统开发人员数量和水平,硬件方面,软件方面及其它应用技术。 经济可行性分析 经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来 的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。 管理可行性分析: 管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化 的管理意识和管理水平。 3 3. .3 3 技技术术可可行行性性分分析析 技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统; 新系统开发人员的数量和水平,即人力资源;硬件和软件资源。 (1)技术支持: 首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。 这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。 (2)硬件资源: 开发管理信息系统所需的硬件资源包含以下两个方面: 系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外 部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其 有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、 功能、联网能力、安全保护措施以及输入 /输出设备,外存储器和联网数据通信设 备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的 性能/价格比。 毕业设计(论文)报告纸 共 页 第 14 页 装 订 线 (3)软件资源 软件资源的可行性分析主要考虑以下几点是否满足用户的要求: 操作系统的选择; 编译系统的选择; 数据库管理系统的选择; 高级编程语言的选择; 汉字处理系统的选择; 应用软件包的选择。 本系统在开发前,与相关部门的领导和企事业有关人员密切沟通,认真听取他 们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的 先进性和合理性。 3 3. .4 4 系系统统用用例例图图 3.4.13.4.1 进销存系统用例图进销存系统用例图 毕业设计(论文)报告纸 共 页 第 15 页 装 订 线 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 图 3-1 进销存系统总用例图 毕业设计(论文)报告纸 共 页 第 16 页 装 订 线 3.4.23.4.2 基本资料维护用例图基本资料维护用例图 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 图 3-2 基本资料维护用例图 3.4.33.4.3 采购用例图采购用例图 产 产 产 产 产 产 产 产 产 产 产 产 图 3-3 采购用例图 毕业设计(论文)报告纸 共 页 第 17 页 装 订 线 3.4.43.4.4 销售用例图销售用例图 产 产 产 产 产 产 产 产 产 产 产 产 图 3-4 销售用例图 3.4.53.4.5 库存用例图库存用例图 产 产 产 产产 产 产 产 图 3-5 库存用例图 毕业设计(论文)报告纸 共 页 第 18 页 装 订 线 3.4.63.4.6 维护系统用例图维护系统用例图 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 图 3-6 维护系统用例图 毕业设计(论文)报告纸 共 页 第 19 页 装 订 线 3.4.73.4.7 报表导出用例图报表导出用例图 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 产 图 3-7 维护系统用例图 毕业设计(论文)报告纸 共 页 第 20 页 装 订 线 3.5 系系统统类类图图 毕业设计(论文)报告纸 共 页 第 21 页 装 订 线 毕业设计(论文)报告纸 共 页 第 22 页 装 订 线 3 3. .6 6 系系统统状状态态图图 入库状态图入库状态图 出库状态图出库状态图 毕业设计(论文)报告纸 共 页 第 23 页 装 订 线 查询状态图查询状态图 3 3. .7 7 系系统统协协作作图图 毕业设计(论文)报告纸 共 页 第 24 页 装 订 线 第第四四章章 系系统

温馨提示

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

评论

0/150

提交评论