毕业论文商品销售管理系统设计05255.doc
《毕业论文商品销售管理系统设计05255.doc》由会员分享,可在线阅读,更多相关《毕业论文商品销售管理系统设计05255.doc(30页珍藏版)》请在三一办公上搜索。
1、新疆财经大学毕业(设计)论文题目: 商品销售管理系统 学 号: 2008100645姓 名: 迪丽拜阿布力克木院 部: 计算机科学与工程学院专 业: 计算机科学与技术班 级: 计算机08-2班 指导教师姓名及职称: 米热古丽 讲师完成日期:2012年12月8日摘 要优胜劣汰是市场经济不变的法则,竞争优势源于对营销活动的科学管理,一套好的管理软件是加强管理的必要保障。大多数中小企业计算机辅助管理水平较低,但面对的市场竞争又非常激烈。为提高这些企业营销管理水平,使其在市场中确立竞争优势,本人特别编制了这套商品销售管理系统。商品销售管理系统是一般企业生产管理环节中重要的一环,需要对商品的基本信息管理
2、、商品调配信息等进行完整的监控。因此,企业必须加强自身的信息基础建设,通过企业基础数据的信息化,企业基本业务流程和事物处理的信息化,企业内部控制及实施控制过程的信息化,人的行为规范管理等企业基础管理信息化工程,确保在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。本文以Visual Basic 6.0和Access 2003为基础,建立一个简单的商品销售管理系统,从而实现商品销售的系统化,规范化和自动化。在此软件的开发过程中,严格遵守了软件工程的规范,它经历了系统概述,需求分析,系统设计等几个阶段,使系统结构清晰,条理分明。本软件安全性强,维护成本低,系统
3、可靠性强扩充性好且开发效率高,使用方便,标准化程度较高。对于用户来说,本软件的优点就是界面简明,使用户一看到就应该能知道怎么样去使用本软件。关键词:商品销售管理系统,管理系统,数据库,Access 目 录第1章 绪 论11.1开发背景11.2 开发意义21.3开发环境21.3.1 Visual Basic简介及实现原理21.3.2 Access简介3第2章 系统分析42.1可行性分析42.1.1 技术可行性42.1.2 经济可行性42.1.3 操作可行性42.2需求分析52.2.1分析系统的数据要求52.2.2功能需求5第3章 系统设计73.1 系统结构设计73.2系统的功能设计83.2.1
4、登陆,退出模块83.2.2基本信息管理模块83.2.3 数据录入模块93.2.4 查询模块93.3数据库设计93.3.1 数据库概念设计93.3.2数据库逻辑设计10第4章 系统实现134.1登录窗口设计134.2主窗口设计144.3添加操作员窗口设计154.4 商品信息录入窗口设计154.5 销售开单窗口设计164.6销售退货窗口设计164.7 退出系统17第5章 系统调试与测试185.1 程序调试185.2 程序的测试18第6章 总结与体会20致 谢21参考文献22第1章 绪 论 随着计算机在各个领域的不断普及与发展,计算机的应用从最初的科学计算、实时控制等,发展到数据处理,又迅速扩展到非
5、数值型的企事业管理与办公自动化领域,而数据库技术更加被广泛应用于各个领域。在现代企业中,信息管理工作将发挥越来越重要的作用。企业信息管理工作已经渗透到日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新,发展以及经济效益,做出了显著的贡献。因此,企业必须加强自身的信息基础建设,通过企业基础数据的信息化,企业基本业务流程和事物处理的信息化,企业内部控制及实施控制过程的信息化,人的行为规范管理等企业基础管理信息化工程,确保在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展 本次毕业设计,由于时间仓促,经验不足,针对的商品销售管理可能比较简单。虽然比较
6、的简单,但是涉及的东西也是比较的多的,只不过进行了部分简化,在实践中有相当的使用价值。1.1开发背景随着改革开放和市场经济的发展,随着我国加入WTO组织,零售业在整个经济产业中占有相当重要的地位,因为它是最贴近消费者的地方。人们可以在各大小门市,商店,商场等地方感受到目前的消费动向。零售业是服务业的一种,如果能够以最好的服务来对待消费者,对于提高销售量一定会有很大的帮助。如何利用信息化来帮助我们提高销售行业的服务质量,是目前零售业最关心的话题。虽然信息化能提高服务水平,但必须付出一定的成本。因此,如果能先了解如何信息化,以及信息化的设计方式,则必将对于降低信息设备的投入有相当大的帮助。商店自动
7、化的管理在欧美等国已实行了多年,也是零售业管理的基础。它最主要的特点是能够实时和准确地控制店内的销售情况。如果可以实时掌握销售流程及销售情况。则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。一般的零售业销售必须是快速而且不允许出错的,如果能在销售前尽早的了解目前商品的库存情况,并且掌握商品的周转率,就可以减少销售中的供过于求或供不应求等情况的发生。目前,零售业是生活中常见的行业,不论是大商场还是小商场,精品店或百货商店,应有尽有。而每个销售店也都因竞争的关系,而尽可能地了解商店的销售情况。在零售业引入电子收款机系统(Point Of Sells, POS,
8、俗称进销存管理系统),是商店经营之中的最热门的话题之一。商店的信息化,可以根据每个销售业的性质不同而有所不同,而建设的过程中需要经营者提供基本数据和流程规划,同时也需要有好的软件公司。商店的信息化过程必须要有好的软件公司配合,而选择好的软件公司就如同选择经营伙伴一样,可以帮助商店本身节省运营成本。而且POS是长期使用的软件工具,两者的结合可以有效协助商店建立良好的管理模式。因为不同的零售业可能使用不同功能的POS功能,所以在规划总的业务流程时,软件公司必须先与商店管理者进行沟通,根据商店经营者提供的数据和分析报表来进行实际的分析,并在管理、核查,业务等方面拟定改进方案。这样才能借助信息化的帮助
9、而使销售业绩跃上一个新台阶。1.2 开发意义商品销售已成为中国零售业内最具活力的一部分。随着商品销的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的思想和管理技术进入到商品销管理之中。 商品销售形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在商品销日常管理中,商品进,销,存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着商品销形态的高速发展,其经营管理也变的愈加复杂,
10、日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这样复杂的市场。这样对应用于零售业管理的各类软件的需求量也在急剧增加。为此,我在本次设计中选择了商品销信息管理系统设计,依靠现代化的计算机信息处理技术来管理商品销,从而节省了大量的人力物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息,使管理人员快速对市场的变化做出对应决策,加快了商品销的发展。1.3开发环境1.3.1 Visual Basic简介及实现原理本系统是由Microsoft Visual Basic 6.0可视化开发软件工具下分析、设计、开发商品销售管理系
11、统的过程。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。是我们设计的数据库系统能够实现商品销售信息管理,商品信息管理,进货信息管理,销货信息管理等功能。该系统基本上满足了用户在商品销售信息管理方面的需求,用户界面友好。在确定了操作系统后,就该选择开发工具了。经过了综合的比较而且最重要的是本人在学校期间学习的就是Visual Basic。这个是个数据库管理系统,所以我们必须得选一个合适的数据库。考虑到我这个系统针对的用户,完全可以使用Access来进行开发,而且我在使用Visual Basic的
12、时候,操作数据库方面使用的是微软提供的数据访问接口,先我们来介绍一下Visual Basic以及微软提供了哪些数据库访问方法,并且各自都有什么特点。Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学,效率高,且功能强大可以与Windows专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制,新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(SPI)函数,以用动态链接库(DLL),对象的链接与世隔嵌入(OLE),开放式数据连接(ODBC)等技术,可以高
13、效,快速地开发Windows环境下功能强大,图形界面丰富的应用软件系统。VisualBasic6.0的内容涵盖了Visual Basic的基本知识和操作方法,程序设计的基本概念,程序代码的编写技巧,鼠标和键盘等事件程序的控制技巧,Visual Basic的高级功能。1.3.2 Access简介Access是Microsoft公司开发的在Windows系统下最流行的,功能最强大的桌面数据库管理系统,它是Microsoft Office办公系列软件之一,易于使用,而且界面友好,如今在世界各地广泛流行。Access无需编写任何程序代码,仅通过直观的可视化的操作即可完成大部分的数据管理工作,对于Acc
14、ess的学习,并不需要具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库。其主要特点如下: (1)完善地管理各种数据库对象,具有强大的数据组织,用户管理,安全检查等功能。 (2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(cient/Server)结构和相应的数据库安全机制。 (3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。 (4)作为Office套件的一部分,可以与Office集成,实现无缝连接。(5)能够利
15、用Web检索和发布数据,实现与Internet的连接。 Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。第2章 系统分析2.1可行性分析可行性分析是系统分析阶段的第一项活动。此活动的主要目标是:用最小的代价在尽可能短的时间内确定问题是否能够解决。要从技术可行性,经济可行性,操作可行性和法律可行性四个方面来进行研究。2.1.1 技术可行性该系统并不要求特殊复杂的技术,主要都是对数据的访问,管理。本系统主要采用微软的面向对象语言Visual Basic 实现开发,采用Access2000数据库作为应用数据库,在技术方面是可以轻易实现的。Visual Basic提供了
16、大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB提供了一个良好的技术支持。Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询,存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库,如上所述
17、,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。2.1.2 经济可行性由于销售企业目前完全采用手工方式完成业务,进行报表制作,对数据进行综合分析等。管理系统建成后由于不是直接用于生产,因此直接经济效益较小,但是一定会间接的创造出十分可观的经济效益。由此可见,开发此系统在经济上是完全可行的。而且,由于系统在未来较长的时间内稳定发挥作用,这对于提高公司的综合管理水平,简化日常业务操作都将会起到很大的帮助。2.1.3 操作可行性该系统主要应用在商场,超市,私人卖场等地方,在操作方面只有系统管理部分需要高素质的人,而前台系统操作一般人
18、就可以轻易掌握,该系统是在windows操作系统上运行,操作方便操作,使接触过电脑的人可以在短时间内应用自如。熟练掌握后完全可以提高工作效率。因此,管理系统在运行环境上是完全可行的经过。本系统操作简单,易于理解,只需通过简单培训,上手较快的职员以及相关人员均能进行操作,操作环境要求低。面对于系统设计还应该以“标准性,安全性,高效性,保密性,可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足销售者的发展需要。标准性:系统编写与运行必须符合标准,既可以保证系统运行又可以在此标准上每一项功能运行。可靠性:由于销售信息的重要性,系统必须稳定可靠,
19、从而避免或减少数据损失。安全性:通过系统权限控制使用者,从而确保使用者无法操作与其无关的数据。高效性:由于学生考勤每次处理信息量较大,系统对信息处理能力响应能力都应是快捷有效的。可维护性:采用结构化模块设计,便于开发与维护,也有利于情况随时进行。2.2需求分析需求分析的基本任务是准确的回答“系统必须做什么?”这个问题。虽然在上一个阶段已经粗略的了解了用户的需求,但还是会遗漏一些细节方面的问题。所以需求分析这一阶段的研究比不可少,而且,它在整个系统开发过程中占有非常重要的地位。2.2.1分析系统的数据要求任何一个系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了
20、系统的面貌,对软件设计有深远的影响。因此,必须分析系统的数据需求,这是软件需求分析的一个重要任务。复杂的数据由许多基本的数据元素组成,数据结构表示数据元素之间的关系。利用数据字典何以全面准确的定义数据,但是数据字典的缺点是不够形象直观。因此,数据流程图能够很方便的表明整个系统的功能,数据在系统中传输的路径。需求分析阶段的一个重要而困难的任务是收集将来应用所涉及的数据,所以要在此阶段就要充分考虑到可能的扩充和改变,使设计易于更改,系统易于扩充。另外,在数据分析阶段,必须强调用户的参与,要与用户保持密切的联系,任何调查研究没有用户的积极参加是寸步难行的。2.2.2功能需求根据当前的企业管理体制,一
21、般企业的销售管理系统,总是根据掌握的商品类别,相应分成几个科室来进行商品的销售,进货,核销托收,验收入库,并随时按期进行库存盘点,作台帐,根据企业自身管理的需要按月,季,年进行统计分析,产生相应的报表。但是这样的人工操作管理既浪费人力,财力,又浪费时间,严重影响了企业的效率。本章根据当前的企业机制,把企业销售管理系统划分为如下几个功能:日常业务,包括销售开单,销售退货,客户结款;销售报表,其中包括有关销售的各种统计数据表,如客户销售汇总表,商品销售汇总表,销售员销售汇总表等;查询统计,其中包括销售查询,销售退货查询,应收款查询,库存商品查询等;基本信息管理,其中包括商品信息录入,商品信息查询,
22、销售员信息录入,销售员信息查询,客户信息管理等;系统设计,其中包括操作员管理,换操作员,系统初始化,修改密码,数据库备份,数据库恢复等。还需要几个信息表来显示诸如库存,生产厂商,员工信息等内容的功能。基于安全性的考虑,本系统还将提供一个管理员登录的功能。在没有登陆的情况下,各个功能是不可用的。第3章 系统设计3.1 系统结构设计 通过这个阶段的工作应该划分出组成系统的物理元素。但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在后面章节中详细设计。系统设计阶段的另一个重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。系统设计过程首先寻找实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 商品 销售 管理 系统 设计 05255
链接地址:https://www.31ppt.com/p-3972949.html