毕业设计(论文)DELPHI access商品进销存管理系统(附源程序).doc
《毕业设计(论文)DELPHI access商品进销存管理系统(附源程序).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)DELPHI access商品进销存管理系统(附源程序).doc(42页珍藏版)》请在三一办公上搜索。
1、重庆大学高等教育自学考试毕业论文(设计)论文(设计)题目: 商品进销存管理系统 专业班级 2004级计算机应用 x助学单位 重庆大学计算机学院 x学生姓名 x准考证号 x指导教师 x完成时间 x源程序代码,联系153893706重庆大学高等教育自学考试办公室 制重庆大学高等教育自学考试摘 要随着计算机的普及,一些中小型企业逐渐开始使用计算机来实现自动化管理,从而实现高率的办公,来节约经营管理成本。进销存管理系统是中小型企业的一个典型应用。它可以实现采购、销售、成本核算、利润统计这些基本功能。本系统使用ACCESS作为后台数据库,DELPHI作为数据库系统开发工具,利用其提供的各种面向对象的开发
2、工具,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的商品进销存管理系统。目 录引言101管理信息系统现状102管理信息系统开发方法介绍203系统开发方法41 系统概述511课题名称512开发背景513软件的特点514开发工具515应用范围62 系统的可行性分析721系统初步调查722系统开发的必要性分析723系统开发的可行性分析83 系统需求分析1031需求分析10311系统功能需求10312 系统性能需求10313 系统环境需求分析10314 用户界面需求113.2系统功能模块的划分114 系统数据流程图1241销售盈利示意图1242商品进销
3、存管理系统的数据流图125 数据字典1351数据流条目1352数据项条目1353数据存储条目136 数据库设计1461简介1462系统ER图1463数据库逻辑结构设计167系统功能模块2171系统功能框图2172导航图228 详细设计2381 登录界面2382系统主界面:2783客户信息管理27831客户信息添加28832客户信息删除3184进货信息管理31841进货单添加329系统测试分析35参考文献36结束语37致 谢38引言商品进销存管理系统是典型的信息管理系统(Management Information System,简称MIS系统),其开发主要包括后台数据库的建立和维护以及前端应用
4、程序的开发两个方面。对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。01管理信息系统现状管理信息系统(Management Information System)是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。1985年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Gordon.B.Davis)给出了一个具有代表性的定义:“管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户机器系统。它能提供信息支持企业或组织的运行、管理和决策功能。”随着
5、网络技术的出现,管理信息系统又有了新的发展,基于网络的管理信息系统不断出现,管理信息系统的概念模型也发生了相应的变化,许多学者对管理信息系统给出了新的定义。例如劳顿认为:“管理信息系统是一个基于计算机的信息系统,它通过收集、处理、存储和扩散信息,来支持组织的管理、决策、合作、控制、分析活动,并使之可视化。”因此,我们可以看出,管理系统系统具有几个基本含义:(1)管理信息系统不是一个单纯的软件系统,而是一个人机系统,由人和机器协同工作。管理信息系统在支持企业或组织的各项管理活动中,管理人员负责将基础数据及时地输入到计算机中,计算机则根据企业或组织中的各层管理人员的要求对基础数据进行加工处理,并将
6、所得到的信息输出。计算机不断地与最终用户进行着信息的交换,但在对数据的加工处理过程中又需要人的适当干预。(2)管理信息系统的管理过程就是对数据进行收集、存储、加工处理、传递,并产生信息的过程,因此数据是管理信息系统的灵魂。管理信息系统运用了数据库的技术,对基础数据进行统一规划、存储,供各层管理人员使用,从而实现了数据的一致和共享。(3)管理信息系统可以解决企业或组织所面临的问题。例如,管理信息系统可以处理企业产生经营活动的全过程,可以解决组织中数据处理效率问题,也可以解决财务管理决策过程等。管理信息系统应具有如下几个功能:(1)数据处理功能:数据处理是管理信息系统最基本的功能,它包括对各种类型
7、数据的收集、加工处理、传递、存储等工作。(2)实测功能:通过对数据的加工处理,可以随时了解各部门的实际运行情况,如各生产车间今天生产的产品数量、销售部接受的订单等。(3)预测功能:通过运用一定的数学方法和预测模型,对过去的数据进行分析,就可能对未来可能发生的情况进行预测,为高级管理人员进行管理决策提供依据。(4)控制功能:通过信息的反馈可以对整个企业生产经营的各个部门、各个环节的运行情况进行监测、协调、控制,保证系统的正常运行。(5)辅助决策功能:通过对数据的加工处理,可以快速地获取对决策有影响的信息,从而为合理的配置企业的各项资源,做出最佳的决策提供科学的依据。目前,管理信息系统的应用已经非
8、常广泛,随着计算机技术、网络技术和通信技术的发展,管理信息系统的功能也日趋完善,并朝着智能化、网络化、集成化等方向发展。如办公自动化(OA)、电子商务(EC)、专家系统(ES)、计算机集成制造系统(CIMS)。02管理信息系统开发方法介绍目前,常用的管理信息系统的开发方法有生命周期法、原型法和面对对象的开发方法。下面仅对原型法和面对对象的开发方法进行简单的描述。(1)原型法:原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法。原型法的基本思想首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工
9、具,建立一个系统模型。再在此基础上与用户交流,将模型不断补充,修改完善,如此反复,最终直至用户和开发者都比较满意为止,就形成了一个相对稳定、较为理想的管理信息系统。原型法的开发过程采用原型法开发管理信息系统可以分为如下几个阶段:A、确定用户的基本需求。由用户提出对新系统的基本要求,如功能、基本界面形式、所需的数据、应用范围、运行环境等,开发者根据这些信息估算出开发该系统所需的费用,并建立简明的系统模型。B、开发初步的原型系统。系统开发人员根据用户的要求建立原型系统,但该系统只是一个初步的、不成熟的系统,从系统的工作效率上看也是不完善的。其主要目的是为了描述开发者所理解的用户的基本需求。C、修改
10、、评价原型系统。将建造好的原型系统交给用户,并投入试运行,用户将使用过程中发现的问题一一记录下来,并与开发人员进行交流。开发人员针对这些问题不断地对系统进行修改、扩充与完善,直至用户满意为止。D、形成最终的管理信息系统。对用户满意的原型系统进行进一步的开发,不断补充、完善,最终形成一个适用的管理信息系统。原型法的优缺点原型法的优点是开发周期短,费用较少,同时可以较有效地避免因开发者和用户的认识隔阂所产生的失败,其缺点是系统的开发缺乏统一的规划和开发标准,难以对系统的开发过程加以控制。原型法一般适用于开发规模不大、不太复杂或需求经常发生变化的系统。(2)面向对象的开发方法面向对象(Object
11、Oriented)的技术于20世纪80年兴起,随后广泛地应用于计算机技术的几乎所有领域。面向对象的技术中最重要的概念是对象。面向对象是基于问题对象的自底向上的一种系统开发方法。在开发过程中,分析和设计阶段独立于程序设计语言,信息系统模型设计好后,最终用具体的程序设计语言、数据库或硬件来实现。面向对象法最主要的特点是对象为基础,对象是分析问题和解决问题的核心。面对对象法的开发过程面对对象法的开发过程一般分为四个阶段:A、认识客观世界(如一个企业)中的对象以及行为,分别独立设计各个对象的实体。B、分析对象之间的联系和相互之间所传递的信息,由此构造客观世界(企业)所对应的信息管理系统的模型。C、由信
12、息管理系统的模型转换成计算机软件系统的模型。D、由计算机软件系统的模型再转化成一个现实系统。面向对象法的优缺点:面向对象法的优点是便于帮助分析者、设计者和用户清楚地表达抽象概念,互相进行交流;交流特定的软件工具模块,直接地完成了从对象的描述到软件体系结构之间的转换,避免了其它的方法在开发过程的客观世界描述和软件结构不一致性和复杂性问题,便于系统开发简单、统一,开发周期短,费用低。面向对象法的主要缺点与原型法一样,因此这种方法也不适用于开发大的、复杂的系统。本系统在开发过程中具体是采用了原型法和面向对象两种方法相结合的开发思路,力求在开发过程中尽量吸收这两种方法的长处,而克服它们的短处。03系统
13、开发方法本系统在开发过程中具体是采用了原型法和面向对象两种方法相结合的开发思路,力求在开发过程中尽量吸收这两种方法的长处,而克服它们的短处。以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。1 系统概述随着计算机的普及,一些中小型企业逐渐开始使用计算机来实现自动化管理,实现高率的办公,来节约成本。商品进销存管理系统是中小型企业的一个典型应用。它可以实现采购、销售、成本核算、利润统计这些基本功能。11课题名称商品进销存管理系统1
14、2开发背景随着我国社会经济的不断发展进步,各种销售行业出现一种欣欣向荣的景象。这样势必使得销售行业的竞争越来越激烈。怎样才能在激烈的竞争中提高公司运行效率,保持竞争优势?伴随着计算机技术在各行各业日益广泛和深入的应用,采用计算机进行管理销售也越来越多,市面上的各种进销存软件也不少,但对于不同的行业,这些进销存是否能为企业带来更多优势呢?是不是对每个企业都适用呢?其实有很多的进销存软件都过于臃肿,并不一定适合该企业的运行,因此很多企业就会自己开发一些适用的进销存管理系统,以适合自己的运用管理运用。本系统软件就是针对商品销售管理的一套适用的、精简的进销存软件。13软件的特点该软件是一个小型的、单机
15、版的商品进销存管理系统,适合于一些小型的未采用连锁方式的销售企业。具体表现在:1)该软件界面简洁、清爽,没有一些复杂的配置操作。2)该软件主要采用导航方式,几乎所有的销售操作都可以在该导航界面中完成。3)该软件操作简单,是面向一些非计算机专业操作人员的,不需要对操作人员进行复杂的培训工作。4)该软件小巧,所占用的磁盘空间及内存空间都比较小,对于计算机的硬件配置要求较低。只需要一台计算机就可以完成操作了,不需要专门的服务器、客户端。5)该软件是一款绿色软件,不需要安装,只需要拷贝就可以使用了。14开发工具由于本系统是一个小型的单机版的商品进销存管理系统。所以采用:WINDOWS操作系统平台;AC
16、CESS作为后台数据库软件;DELPHI7作为前台应用程序开发工具。没有采用SQL 2000作为后台数据库软件,而是采用ACCESS数据库,主要由于:1)SQL过于庞大,不适合小型数据库;2)SQL操作较为复杂,不易掌握;3)SQL对计算机性能要求较高,对硬、软件配置要求较高,一般SQL需要专门SQL服务器,而且操作系统一般需要用WINDOWS 2000 SERVER。4)ACCESS在一般的计算机都适用了,因为一般的计算机都完全安装了MICROSOFT OFFICE办公系列软件,而该系列软件就自带了ACCESS软件。所以不需要另外单独安装。15应用范围适用行业:所有商品销售行业,特别是资金较
17、少,又需要自动化销售管理的小型单位或门面;硬件环境:只要一台一般的PC机:CPU奔腾133MHz以上,内存32MB以上,硬盘1GB以上;软件环境:WINDOWS操作系统平台。安装有MICROSOFT OFFICE系列软件,特别是ACCESS数据库软件。2 系统的可行性分析可行性分析的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。可行性分析包括可能性分析和必要性两部分。21系统初步调查系统的初步调查是系统设计规划阶段的第一项活动,也是整个系统开发的第一项活动,主要目标就是了解组织机构、工作现状。正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以
18、下几个方面。(1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。(2)提出新系统的人员并不都是系统研究人员,有些人对于所需能实现的功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。(3)进销存的现行系统可能是手工系统,也可能是使用了计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的
19、质量。 通过对整个进销存系统目前主要管理业务的了解,主要工作是由管理员负责完成的。首先,管理人员手工录入目前所有产品或配件信息,并负责对其进行管理和维护;建立详尽的客户信息,并对进出货进行登记,便于随时查询销售状况,以及利润状况。总之,必须对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。22系统开发的必要性分析随着销售数据规模的日益庞大,商品的数目也在呈显指数级的增长。这样就造成了:(1)产品或配件库存量大,工作人员为产品进出库登记时的工作负荷重,效果低。(2)进出货过程中,时常会出现错误,增加了业
20、务成本。(3)对进出货数据进行查询时,需要手工翻阅大量的票具,大大降低了查询效率,而且查询的结果不尽如人意。(4)经常需要了解库存还有多少,哪些商品需要马上进货,而哪些商品还有许多积压,这些采用手工登记、统计,工作量非常之大,而且不可能经常统计库存,只有半年或一年进行一次全面盘存才能有清楚的了解。(5)有些常期性的客户经常很长一段时间才结一次账,这时如果不能清楚地给客户一个详细的清单,造成经常出错,容易失去一些常期性的客户。以上缺点直接和间接地降低了的工作效率,最终影响了商品进出库的管理。说明该系统的开发是非常有必要的。23系统开发的可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计论文DELPHI access商品进销存管理系统附源程序 毕业设计 论文 DELPHI access 商品 进销存 管理 系统 源程序
链接地址:https://www.31ppt.com/p-3976503.html