商品销售管理系统的设计与实现(共31页).doc
《商品销售管理系统的设计与实现(共31页).doc》由会员分享,可在线阅读,更多相关《商品销售管理系统的设计与实现(共31页).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上10722学校代码学号cTP311分类号密级公开本科毕业设计(论文)商品销售管理系统的设计与实现题 目Design and Implementation of Sales and Management SystemEmployment Service System 高 扬作者姓名信息管理与信息系统专业名称管理学学科门类 韩丽娜中 等二一四年五月 成绩评定提交论文日期指导教师专心-专注-专业摘要在社会经济和科学技术日新月异的今天,经济的信息化已成为当今社会经济发展的一个非常重要的趋势。越来越多的企业已经完成了企业信息化管理的转型。信息技术是国家制定政策、调控和控制国家经
2、济命脉的重要资源,同时是国民经济部分和整个社会的重要参考指标,也是当今时代最新的生产力。它从各个层面上引导着当今社会信息化进程的发展。甚至可以理解为,控制信息领域的王者,就可以控制整个经济发展的总方向。信息系统的开发是一项艰巨的任务。商品销售管理系统是以Visual Basic 6.0为开发平台,采用Access 2000为后台数据库的程序,主要模块包括系统管理、交易管理、客户管理、查询管理、统计分析、员工管理、帮助窗口等。本系统满足了中小企业在销售管理方面的需求,用户界面友好,功能强大,增加了信息分析的准确性的同时减少了人力资源的消耗。该系统的核心价值在于它大大满足了中小企业对于当今经济信息
3、化上的转型需求,功能比较完备,在不占用过多人力资源的条件下,信息分析的准确性有所提高,管理水平也同时有所进步。该销售系统最终要实现以下目标:对商品的入库、出库,进行有效地查询和管理,以及业绩的图表分析。关键词:信息管理;经济信息化;商品管理;企业管理AbstractIn the social economy and science and technology change rapidly today, economic information has become a very important trend in the development of social economy. Mor
4、e and more enterprises have completed the transformation of enterprise information management. Information technology is the important resource of national policy, regulation and control of the national economy, and also is an important reference index of national economy and the whole society, but
5、also the times the new productive forces. It from all levels to guide the development of todays information society. Even to understand, control information field Wang Zhe, general direction can control the whole economic development. The development of information systems is a difficult task.The co
6、mmodity sale management system management system is based on Visual Basic 6 as the development platform, using Access 2000 as the background database program, the main module includes system management, transaction management, customer management, query management, statistical analysis, staff manage
7、ment, the help window. This system can meet the needs of small and medium enterprises in the sales management, user friendly interface, powerful function, increase the accuracy of the information analysis and reduces the cost of human resources. The core value of the system is that it can meet the d
8、emand for small and medium enterprises in the economic transformation of informationization, function relatively complete, without taking too much human resources conditions, analysis accuracy is improved, the management level is also improved. The marketing system to achieve the following goals: st
9、orage, commodity, for efficient query and management, and performance analysis chart. Keywords:Information management; Economic information; Product management; Business management目 录第一章 绪论1.1开发背景目前,大量的中小企业中,管理混乱、信息无法共享、相关资料透明度不高、客户与企业掌握资料不对等等因素,导致企业管理的一致性遭到破坏,企业利益蒙受损失。加上现在客户的期望值越来越高,客户同样也需要更好的服务(不光
10、是产品质量,更重要的是个性化的服务)1。企业之间的竞赛已逐步从产物的竞争转变为客户服务的竞争。因此中小企业必须开发业务流程的进一步优化,提高企业竞争能力。针对以上问题的存在,如何针对中小企业服务销售体系进行规范化管理,提高效率,降低成本便十分重要。商品销售管理系统的出现很好地解决了上述问题。1.2 系统开发意义商品销售管理系统(销售管理系统)可以从客户关系,市场销售,销售的过程记录,管理和分析,使销售管理从经验为主导转变为以科学为主导、从个人化治理转变为企业化治理。针对中小企业销售、生产、管理中存在的许多问题,基于从中小企业的销售管理的主要需求,充分让顾客成为主角的理念开发,建立一个灵活的业务
11、流程。企业和个人可以完全按照企业业务发展的需要,业务流程,进行数据的标准化,计算机自动化进行管理3。同时也增强了中小企业销售过程中共同作业的实力,并达成了中小企业销售管理过程中的办公管理,帮助中小企业建立以客户为基础,市场为导向的经营模式,辅以规范化的企业销售体系,可以大大提高企业的运转效率和核心竞争力2。市场的最新动态,节奏,也容易为企业高层所掌控,从而提高企业对市场趋势的把握,最终实现利益与市场占有率的双赢。1.3 研究内容该系统开发的重点主要集中于数据库的建立与VB前台应用程序两个基部分。因为该系统对于数据的完整性、一致性要求比较高,可维护性也有一定要求,所以最终我采用了微软Office
12、 Access 2000来建立数据库。对于前台部分的要求则是功能完备,界面简单美观,友好,不能给电脑业余用户造成障碍,鉴于本人在学习计算机技术的时候第一次接触的便是Visual Basic 6.0,对该平台和语言比较熟悉,最终采用。VB为程序开发者提供了十分丰富的开发工具(这些工具往往直接面向对象),特别是数据接口这一类即方便又可以直接操作的数据库对象。首先,建立系统应用模型,然后对初始的模型系统进行需求迭代,并且加以修改和完善,最终形成可行的完整系统。1.4开发工具本系统以VB6.0为前台语言,微软Office Access 2000为后台数据库语言。Visual Basic的优点与特点有:
13、(1)Visual Basic对于大部分的对象都可以进行简单地封包操作,自然且充分地体现除了面向对象这一重要的编程思想。(2)Visual Basic内部直接提供数量可观的控件,这些控件功能强大,辅以程序设计时的简单与可视化,让很多非专业的程序员可以设计出复杂的Windows应用程序。(3) Visual Basic可视化集成开发环境的基本完全开放,允许开发人员组成,工具,向导来创建自己的工程,系统融合上的无缝连接也极大的提高了开发效率。(4)Visual Basic对于数据库的访问和连接也提供了简洁且行之有效的方法,不仅支持支持RDO(Remote Data Objects)和DAO(Dat
14、a Access Objects),对ADO(ActiveX Data Objects)这种当前的流行格式也有很强的兼容性。ADO的强大的功能是它能够从不同的数据源获取数据,而不只是在数据库中获取。除了新的ADO对象应用外,VB还提供了ADO数据控件3。Microsoft Access关系型正在被越来越多的中小型程序使用。微软Access提供了一个标准的查询语言,方便开发数据库应用程序。1.5系统运行环境本商品销售管理系统的所配置的软件、硬件环境如下:(1) 软件环境该软件是使用Visual Basic 6.0 和Microsoft Access 2000在windows 7系统下完成的,所以
15、该系统在windows操作平台的电脑上,兼容性和广泛性得以保证。对于某些有特殊需要的用户,该软件也可以保证与同类型软件进行数据交流的接口。(2) 硬件环境a.具有pentium166以上微处理器的微型计算机b.VGA或更高分辨率的显示器c.32M或更大的内存1.6 程序设计要求程序必须是正确的,可用于计算机编译和调试,可运行。程序必须有一个良好的结构。必须有良好的人机界面,交互性强,应用范围广等特点。程序必须有注释,说明,技术文档的可读性好。只有在以上几点实现的情况下,人和计算机之间的通信才可以畅通无阻。同时,程序的安全性、可靠性、可移植性也要纳入考虑。满足这些要求,程序才是好的程序。系统性能
16、要求:(1)界面友好,灵活方便,具有良好的人机交互。(2)根据5秒原则,信息处理时间(响应时间)必须要尽量短,缩短等待时间4。(3)由于商品数据信息十分重要,必须确保数据具有很高的正确性,不允许出现数据库错误等情况。(4)当有不可抗力发生如停电,电脑故障等等情况发生时,要能够恢复到事故发生之前的情况,当机器出现问题时,将数据转移到安全的其他机器。第二章 需求分析需求分析首先要解决可行性问题,可行性主要从技术可行性,经济可行性,操作可行性等几个方面来分析5。其次要解决系统的功能需求,也就是描述系统的主要功能以及模块的划分。最后是解决数据需求,数据需求主要从数据流图和实体联系图等几个方面来分析。除
17、此之外需求还涉及性能需求、可靠性和可用性需求、出错处理需求、接口需求、约束、逆向需求等方面6,本文就不再详细叙述。在需求分析阶段主要通过类比法来获得系统的需求。类比法就是在网上使用别人的商品销售管理系统来了解商品销售管理系统大概有哪些功能。2.1可行性分析2.1.1 技术可行性硬件方面:目前企业的办公室中,基本都已经配备了性能较好的计算机,完全可以满足所需要的配置。作为VB语言下开发的桌面级应用程序系统,在计算机的资源需求 、性能要求、响应时间和处理时间来讲,相对都是比较低的,完全能够适应当前社会计算机的配置水平。2.1.2 经济可行性本商品销售管理系统,采用VB语言以及Access小型数据库
18、开发,均属于开源免费产品,对于开发成本以及维护成本来说,是比较低廉的,都在中小型企业承受范围之内。并且,该系统投入使用之后,将会替代传统式的手工管理模式,将会节省大量的人力、物力,产生潜在的巨大经济效益。2.1.3 操作可行性该系统为一个信息管理系统,操作方便,简单,适合用户使用。综上所述,该系统无论从技术上,经济上还是操作上都是可行的。2.2功能需求通过在网上调研,与其他商品管理系统比较来了解系统功能,与企业内部人员进行交流进一步确定系统功能需求。商品管理系统从框架上分为前台和后台。其系统主要用例图如图2.1所示。图2.1 系统用例图管理员的权限:(1)管理员可以进行系统登录、查询密码、退出
19、系统的操作;(2)管理员可以对进货、销售、退货进行登记、查询、统计分析;(3)管理员可以进行会员登记、会员查询的操作;(4)管理员可以查看版本信息;2.3数据需求2.3.1 实体属性图通过对本系统的数据进行详细的分析,系统涉及的实体有商品实体,员工实体,客户实体,厂商实体。(1) 商品实体具有的属性有:商品编号,生产厂商,商品名,型号,单价,数量,总金额,销售年,销售月,销售日,业务员号。如图2.2所示。(2) 员工类型实体具有的属性有:员工编号,员工姓名,员工电话,员工地址。如图2.3所示。(3) 客户实体具有的属性有:会员编号,会员姓名,会员电话,会员地址。如图2.4所示。(4) 厂商实体
20、具有的属性有:厂商编号,厂商名称,法人代表,厂商地址。如图2.5所示。 商品商品编号商品名型号单价数量总金额业务员号生产厂商图2.2 商品实体属性图员工员工编号员工地址员工电话员工姓名图2.3 员工实体属性图客户客户编号客户地址客户电话客户姓名图2.4 客户实体属性图厂商厂商编号厂商地址法人代表厂商姓名图2.5 厂商实体属性图2.3.2 用户实体联系图系统管理员拥有对系统做出操作的最高权限,该系统只有系统管理员一个用户,系统管理员的实体联系图如图2.6所示。员工n管理1销售管理n查询系统管理员1销售记录1n1管理n厂商图2.6 管理员实体联系图2.3.3 系统实体联系图E-R图也称实体-联系图
21、(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述程序的概念模型。该程序的E-R图如下图2.7所示。 图2.7 系统实体联系图2.3.4 数据流图 数据流图是监视现有系统和分支系统中数据的流动、存储和处理状况的图形。数据流图不仅是系统分析结构化的重要工具,也是表达软件处理功能的直接体现。它能表达什么数据进入系统,从哪里来,经过了哪些处理,最终成为了数据,分别流向哪里,哪些数据需要储存等7。下图为P1模块和其内部逻辑,顶层输入流图下图2.8所示,内部图如下图2.9所示。 图2.8 顶层数据流图 图2.9 进销退货数据流图第三章 概要设计3.
22、1 设计思想系统分析阶段的主要任务是解决系统 “做什么”的问题,得到的结果是商品销售管理系统的逻辑模型和系统分析说明书。系统分析说明书是系统设计的根本依据。根据系统分析建立的结构模型和逻辑模型则变成了物理设计阶段的最主要任务。从而完成系统“如何做”的问题。系统设计也应在系统分析说明书的指导下进行。系统设计大致分为概要设计和详细设计两个部分。概要设计一般来说采用结构化的系统设计方法,其目标为参考软件需求说明书,设计系统的详细模块和如何连接,从而构成完整的系统结构8;同时对数据库,数据结构也加以分析,制定出详细的模块组装计划。详细设计阶段的目标是依据设计说明书,分析各种实现方法的优点与缺点,采用说
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 销售 管理 系统 设计 实现 31
限制150内