【毕业学位论文】(Word原稿)中小型企业进销存管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)中小型企业进销存管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)中小型企业进销存管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)中小型企业进销存管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)中小型企业进销存管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

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

文档简介

硕士学位论文 (专业学位) 中小型企业进销存管理系统的设计与实现 姓 名: 学 号: 所在院系:软件学院 职业类型: 专业领域:软件工程 指导教师: 副 指导教师 : 二 一三 年 二 月 A in 2010 2013 中小型企业进销存管理系统的设计与实现 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、 使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 经指导教师同意,本学 位论文属于保密,在 年解密后适用本授权书。 指导教师签名: 学位论文作者签名: 年 月 日 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论 文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 I 摘要 随着信息技术的不断发展和 联网技术的日益普及, 现在应用在大中型企业的管理信息系统中,几乎都包括了 库存 管理模块。有些环境中是由作为大型 件中的一个模块引进的,有些是作为企业的财务系统的一部分。借助现代信息技术和管理理论,建立企业 进销存 管理系统是当今社会的重要趋势。 本文是以企业进销存管理的需求为背景, 通过深入调研,针对企业 的管理现状 、特点和 需求, 以及 设计基本的目标是尽可能 实现物流控制自动化工作实际需求出发,设计和开发了一个适合企业的进销存管理系统, 从而实现以办公自动化方式来管理进、销、存,三个过程商品流通的信息。在系统的设计和开发过程中,本系统采用 态网页技术进行开发,采用 为服务器环境,对外支持用户访问、文件传输等功能,利用 为前台开发工具,并采用 003 作为系统数据库。 实行电子化的 进销存 管理,可以让 进销存 管理人员从 比较繁琐的手工 进货单和销售单的 管理 中 解脱出来,去完成更重要的工作。 本系统界面友好,操作方便,能够做到查找方便、搜索迅速、可靠性强、存储量大、保密性好等优点。 关键词 : 进销存管理系统 ; I of is in of as a RP in of as a of of of to is an in s is on of In of of as as we a to to of In of SP .1 as as a 003 is as of to it of so 济大学 硕士学位论文 目录 录 第 1 章 绪论 . 1 究背景及意义 . 1 内外研究概述 . 2 究内容与方法 . 4 文章节安排 . 4 第 2 章 相关技术 . 5 ,进销存管理的信息化可以提高进销存管理人员的工作效率、节省办公开支,促进企业进销存管理的规范化、科学化。 进销存管理的信息化可以使企业管理人员及 时地、动态地完成数据信息的录入、查询、统计等相关工作,实现信息资源共享,为企业领导的有关决策提供有效支持。目前,企业从事进销存管理工作人员迫切需要的是一套操作使用简单、具有较强的针对性和适应性的先进管理软件。 正是出于这种目的和需求,我们分析研发了一套企业进销存管理信息系统,该 系统具有良好的扩展性、通用性和可塑性,可适应不断变化的需要 1。在深入研究我国不同企业进销存现状的基础上,结合企业进销存管理的实际,研发一套用户界面友好、可移植性好、代码执行效率高、与数据库的连接方便的企业进销存管理信息系统 2。 通过该管理信息系统,可以提高企业进销存管理规范化,全面提升进销存管理工作的效率与质量,最终实现企业进销存的信息化管理,为领导决策提供重要的科学化依据。基于上述背景,我们通过对企业进销存管理系统发展的在国内外的发展状况进行了综合性研究,特别是开发框架也是我们研究重点,框架提供了对大型分布式应用程序快速地、高效地、广泛地、安全地的支持,这项新计划实现了信息管理的标准化和自动化。 究背景及意义 随着信息技术的不断发展和 联网技术的日 益普及, 到人们越来越多的关注 ,并渗透到人们生活的 各个角落,改变着社会经济的各个方面。传统的商务方式相比具有明显的特点,如高效 性、方便性、安全性、集成性和可扩展性等。人们越来越意识到 国家经济、企业管理和个人生活所带来的巨大影响。它满足了企业、商人和消费者提高产品和服务的质量、加快服务速度、降低费用等方面的需求,也帮助企业和个人通过网络查询和信息检索以支持决策 3。借助 业和个人,企业和企业可以通过网络进行交易和全过程的服务。在网上交易同时,人们感觉到浏览器的方便、快捷,而以往的主机 /终端和 C/S 都无法满足。当前的全球网络开放、互连 、信息随处可见和信息共享的新要求,于是就出现了 B/S 型模式,即浏览器 /服务器结构。每一个 务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了 览器,一般无须任何用户程序,只需从 务器同济大学 硕士学位论文 中小型企业进销存管理系统的设计与实现 2 上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由 返回给 务器, 务器又返回给用户。而各个企业可以在此结构的基础上建立自己的 进销存管 理是每个商业企业经营治理中的核心环节,也是一个企业能够 取得效益的关键,假如能够做到合理生产,及时销售,库存量最小,减少积压,那么企业就能取得最佳的效益 4。由此可见,进销存管 理决策的正确与否直接影响了企业的效益。 目前进销存管理仍还处于手工管理阶段,传统的手工管理方式不仅影响工作效率,还存在内部沟通不良等问题,而且数据管理麻烦、数据安全性低,极大地浪费了人力、物力、财力和时间资源。因此,让该企业仓库商品的进销存管理采用电脑系统一体化管理是当务之急和必然趋势。 在我国数量众多的企业中,中小企业占了绝大多数。这些企业也不可避免地要加入国际化企业的竞争行列,而实现 企业信息化是参与挑战的必要条件。但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制 , 使得很多中小企业没有进行信息化建设 。 实际上大部分中小企业需要的只是能解决进销存管理、财务管理等的基础软件。 因此,开发基于中小企业应用的进销存管理系统尤为重要。本文所设计的进销存管理系统可以基本上满足中小型企业的进销存管理。 内外研究概述 进销存管理系统属于管理信息系统,也就是常说的 在强调管理、强调信息的现代社会中它变得越来越普及。一门新的学科,跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统 5。 在积极建立现代商业管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,商品部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。管理者的决策只能依据报表数据,浪费了大量人力、物力却无法做到实时监控,难以保证数据的准确性和及时性,先进的管理思想在商业中的实现就成为一个可望而不可及的目标。管理者急需一套既有先进 管理思想又适合国内企业的进销存管理信息系统,作为实现目标和提高现有水平的一种重要手段。 进销存管理系统对于企业非常重要,对于决策者和管理者来说都具有重要意义。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深第 1 章 绪论 3 刻认识,正发挥着越来越重要的作用。 我国大中型企业的进销存管理,总体上讲水平低下,手段落后,是企业管理的薄弱环节,与其它管理的水平逐步提高相比,更加显得落后。 十一届三中全会以后,随着经济体制改革的推进,计划经济逐步向市场经济转型。在经济体制的转型过程中,大多 数国有企业未能及时适应新的形势,计划经济管理模式仍以巨大的惯性继续前进,其中以进销存管理更为严重,进销存管理己经落后于时代步伐,成为管理版的“老牛拉破车”。时至今口,库房中还能看到计划经济遗留下来的积压物资,许多企业的进销存管理中隐隐还有计划经济影子。由此可以说,我国大中型企业的进销存管理,由于深受计划经济的影响,不能及时适应经济形势的快速变化,管理思想落后,管理手段落后,管理水平处于较低水平,己经成为企业管理的薄弱环节。总之,我国企业进销存管理的手段还比较落后,相当多的企业还采用手工处理,或者辅以简单的电 算化手段。 统 现状 电子计算机在进销存管理中得到了广泛应用。因而大大加速了进销存管理或物流研究的进程。进销存管理的研究和发展,不仅给资本主义世界带来巨大的效益,而且,也带来源源不断的财富。这一时期的存量研究就是经济批量时期(存量问题作为“作业研究”的主要课题之一,应用数学方法精确计算出每一种物资的经济批量。我们现在管理专业本科和 学到的有关物资管理理论,基本上都来源于国外的研究。 随着计算机技术的应用,国外把进销存管理理论与计算机进 行了完美结合,推出了以物资管理为基础的 件, 应商 6。据称,全球 500 强企业的 80%已 购买了 件,目前正在推行全球化供应链管理技术,许多小型企业也在纷纷应用 统。国外发达国家具有比较良好的信用环境,健全的法律体系,快速丰富的市场信息,完善的供应链网络,先进的管理手段。因此,国外的物资管理外部环境十分有利于 先进管理模式的应用,日 本广泛推行 国等国家大量应用 统。 如何对企业进 销存信息进行科学管理己经引起及其重要的社会关注,随着国家不断加大对科技文化投入和我国深入进行的进销存体制改革。如今,大部分企业为了调动广大教职工的工作积极性,提高其企业员工的工作激情和团队意识,加快企业管理工作规范化进程,都制定了各个企业的个人业绩和考核的管理办法 。 虽然我国企业在信息化建设方面取得了很多的成就,但是很多企业对企业进同济大学 硕士学位论文 中小型企业进销存管理系统的设计与实现 4 销存信息管理还是基于手工操作方法,即使一些企业开发了一些进销存信息管理系统,但是由于其采用的是基于 C/S 开发架构,或者虽然是采用 B/S 架构,但是由于没有未来信息共享的需要 (比如和 财务或者和生产 ),其实用性或者软件的可扩 张性仍然收到了很大的限制。 因此,开发一个基于 B/S 架构的完全符合企业的企业进销存信息管理系统,刻不容缓。 究内容与方法 本课题的任务是通过对企业进销存信息进行了实地调查分析,根据本企业进销存管理的特点开发一套相适应的进销存管理信息系统。根据系统的需求分析和系统目标分析,结合仓库实际,整个系统应包括以下功能 : 供基本的日常业务管理功能,包括销售管理、采购管理模块、系统管理模块等内容。 供业务资料的集中统一管理功 能,包括仓库主辅料管理,库存管理以及对资料查询功能。 是整个系统可靠安全运行的重要保证,不仅提供对其他子系统或模块的管理功能,而且为整个系统提供一个好的运行环境,以保证各个子系统能有效、协同和安全地工作,包括用户管理、分类管理、 进货管理、销售管理、产品 管理、库存管理、 产品检验 信息管理和报表管理等功能。 文章节安排 本文主要是设计和实现 一个进销存管理 系统,具体章节的主要内容如下: 第 1 章, 绪论 。本章分为四小节,主要介绍 研究 背景 及意义 、 国内外 研究现状、系统的研究内容与方法 ,以及 论文 的结构安排。 第 2 章,系统 相关 技术 。 主要介绍 系统开发所使用的 工具和相关 技术 。 第 3 章,系统 需求分析 。 根据 当前社会企业进销存管理情况, 进行系统需求分析 ,并在此基础上对系统的 功能和流程 进行 分析 。 第 4 章,系统设计 。 本章是本文的核心, 文中根据需求分析进行 数据库设计 ,功能模块设计 ,以及系统体系结构的设计等 。 第 5 章,系统 实现。 本章 主要是实现了 企业进销存管理系统 的功能,并对部分功能进行了简要的介绍。 第 6 章,系统测试。 主要是对各功能模块的具体测试,包括用户登录模块、修改密码模块的测试进行了详细的介绍。 第 7 章, 总结与 展望 。 总结 本系统的主要工作以及 今后进一步研究的方向 。 第 2 章 相关技术 5 第 2 章 相关技术 ,在互联网环境下的开发设计信息在规模、结构和功能上都与传统信息系统有所不同,形式了 B/S 体系结构。这种结构模式在一定程度上简化了客户机的工作,服务器将承担对数据库的访问和对应用程序的执行。它是目前最流行的网络软件体系结构,已取代 C/S 结构成为网络软件开发商的首选。 以目前技术看, B/S 体系结构是通过互联网模式下数据库应用,是包括了览器和 务器。如图 示 B/S 体系结构图。 图 ,可以看到在 B/S 体系结构模型包括数据库服务器层、 务器层和浏览器层,用户利用浏览器对分布不同在网络上多个服务器发出请求。 1 浏览器层(客户端) 浏览器是 B/S 结构在 境下一个重要组成部分,是用于完成用户与 用户需要向 务器传送文档时,首先由浏览器向 务器提出发送文档请求, 务器接收请求,并通过议将文档转换成相应的格式输出传送给用户,客户端接受并显示在 2 务器层 务器层是功能层,位于客户浏览器和数据库服务器的中间层。它是提供互联网上服务的软件和软件需要运行的硬件环境,是通过运行服务器上软件同济大学 硕士学位论文 中小型企业进销存管理系统的设计与实现 6 向浏览器站点的用户提供信息。其主要工作是进行请求和响应,完成事务处理逻辑。当 务器接收客户请求时,先执行相应的扩展应用程序,然后利用数据引擎层和数据库之间的连接向数据库服务器提出数据处理请求,数据库服务器接收请求后对数据进行处理并将处理结果送回,再由 务器传给浏览器客户端。 3 数据库服务器层 数据库服务器是位于数据库服务器端,用于处理系统数据逻辑。它 的主要任务是用来接收来自 务器对数据库操作的请求,实现对数据库修改、查询、删除、更新等操作,并将结果送回 务器。 由此可见, B/S 体系结构能方便与互联网结合,可以方便将客户与服务器连接到互联网上,不仅在一定程度上简化了客户端而且提高了系统的可扩展性,用户界面简单,支持各种网络结构和异构等优点。 务器端软件环境 开发一个 基于 术的系统 需要一个 务器,数据库管理系统和前端开发工具 9。 本文中开发的 基于 术的系统的 软件配置主要是基于业 的软件,所以在系统 的开发工具上主要采用了 业 的软件开发工具,具体内容如下: P 务器软件: 003 面开发工具: 务器 息服务 (以使开发者在 非常容易地发布信息。 含许多管理 系统 和 务器的功能。而且具有像 样的编程功能,开发人员可以利用它创建并配置可升级的、灵活的 用程序 。 设计目标是提供适应性很强的 务器功能,通过围绕 T 所做的优化、 有很高的执行效率、出色的安全保密性、易于管理以及启动迅速等特点 10。它既可以用于集成现有的应用方式,也可用于 用系统。用户可通过 点创建向导来设置 点的执行的五种动作,如读取、运行脚本 、执行、写入和浏览。 003 第 2 章 相关技术 7 003 数据库是一个关系数据库。在 003 中,用户可以对数据进行分类,然后使用多个较小的表分别存储每一种类型的数据,同时也可以将不同类型数据之间的联系存储起来,供产生综合性数据使用 11。此时,每条信息仅在一处存放,减少数据重复,节约存储空间,使更新数据时速度既快 又 准确,且修改表结构也非常容易。 但是, 003 又有不同于其他关系数据库的特点。在 003 中,用户既可以为每一种类型的信息创建一个表 ,将自己的数据分别保存在自己创建的表中,又可以使用联机窗体更加方便地查看、添加及更新表中的数据;使用查询查找并检索符合指定条件的数据;使用报表分析数据,并以特定的版面布局打印数据;使用宏完成自己定义的一系列操作,同时又不需要编写程序。 003 适用于 x、 000 多种平台,添加了 能,增加了更多的控件,新增了抗病毒机制,更加智能化,更易编程的 003 成为 了 最优秀的数据库软件之一。 003 最突出的特点是与 密地联系在一起,增强了 页制作功能,并且提供了功能强大的 页发布向导 12。 功能非常强大,利用它可以轻松地构建出理想的页 面 。业 的 术让用户可以随意导入 件而无需重新设置代码格式,用户还可以利用 除或重新格式化 现代码的优化 13。利用 以方便的使用动态 能(如具有动画效果的层和行 为),却不需要写一行代码;利用它还可以检查作品在所有流行的平台和浏览器中可能发生的错误。 许多的新功能: 入了许多精巧的改进,可以帮助设计 者 更加有效地工作。文档窗口的标签式界面将所有打开的文档放置在一个面板中,就象 用户 经常使用的标签浏览器 换文档时只需要单击一次鼠标左键就可以了,这样 用户 就不再需要为查找打开的窗口而费时耗力。此外,用户可以 实时 将面板的排列保存为 “ (工作区布局 )。通过这种方 式,可以将面板组合保存下来,以适应不同的工作流程。 持 面提供了更强的支持。 强了复杂样式表信息的显示,减少了必须跳转到网页浏览器来检查代码设计的次数。有几个可视化设置提供了非常有帮助的查看方式,从而解决了查看复杂 局同济大学 硕士学位论文 中小型企业进销存管理系统的设计与实现 8 这一难题。用户可以轮廓化 者使用不同的背景颜色高亮显示它们,这样能够快速识别其位置及大小 14。 新版本引入了后台 能。 以 前版本在通过因特网传输文件时,会让用户没办法利用 其它工作。现在我们可以继续在一个站点中工作了,可以编辑和添加新页面,创建新的样式,如此等等,因为在老老实实地在后台传输文件。 言 一种包含了使用 本程序代码的网页。当浏览器浏览 页时, 务器就会根据请求生成相应的 后再返回给浏览器,这样浏览器端看到的就是动态生成的网页 15。 业 开发的代替 本程序的一种应用,它可以与数据库和其他程序进行交互。 含义从字面上说,包含三方面含义: 用了 术。 术是现在 采用了封装对象,程序调用对象的技术,简化编程,加强程序间合作。 身封装了一些基本组件和常用组件,有很多 企业 也开发了很多实用组件。只要您愿意可以在服务器上安装这些组件,通过访问组件,您就可以快速、简易地建立自己的 用 16。 行在服务器端,这样就不必担心浏览器是否支持 使用的编程语言。 编程语言可以是 一个简集,会 人可以很方便的快速上手。然而 览器不支持客户端的以最好不要在客户端使用 7。而在服务端,则无需考虑浏览器的支持问题。 览器也可以正常显示 面。 回标准的 面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是 成的 码,而不是 序代码。这样就可以防止别人抄袭程序。 由微软开发的服务器端直译软件。利用 需要具备简单的法常识,再加上 一点基础,就可以利用 18。下面介绍用 序构建网站所具有的特征 : ( 1) 使用 简易的 本 ,结合 码,第 2 章 相关技术 9 就可以快速地完成 系统 的应用程序。 ( 2) 不需编译或链接就可以直接执行,并整合于 中。 ( 3) 使用一般文本 编辑程序,如记事本就可以编辑设计。 ( 4) 与浏览器无关。客户端只要使用可执行 码的浏览器就可以浏览 网页的内容。不存在浏览器兼容的问题,由于 序是在服务端运行的,当客户端浏览器浏览 页时,服务器会将该网页文件重新解释一遍,并将生成的标准 件发送给客户端浏览器,因为送出的是标准的 然不会存在浏览器兼容的问题了。 ( 5) 任何 言完全兼容。除了可使用 言来设计外,可通过任何 方式 ,使用厂商提供的其他脚本语言 。 ( 6) 源程序不会传到使用者的浏览器上,因而可以保护源程序不会外漏。 ( 7) 采用

温馨提示

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

评论

0/150

提交评论