学士学位论文--超市销售管理系统的设计与实现.doc
《学士学位论文--超市销售管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《学士学位论文--超市销售管理系统的设计与实现.doc(157页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书分类号:密 级:毕业设计(论文)超市销售管理系统的设计与实现DESIGN AND IMPLEMENT OF SUPERMARKET SALES MANAGEMENT SYSTEM学生姓名黄涛学院名称信电工程学院专业名称计算机科学与技术指导教师2009年4月6日徐州工程学院毕业设计(论文)徐州工程学院学位论文原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。本人完全意识到本声明的法律结果由本人
2、承担。论文作者签名: 日期: 年 月 日徐州工程学院学位论文版权协议书本人完全了解徐州工程学院关于收集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归徐州工程学院所拥有。徐州工程学院有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。徐州工程学院可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。论文作者签名: 导师签名: 日期: 年 月 日 日期: 年 月 日摘要随着计算机科学技术的飞速发展,计算机软件已经广泛应用于各行各
3、业,成为各个行业管理应用中不可或缺的工具。计算机软件能够高效的对数据进行储存和处理,给人们带来了极大的方便。超市是我国零售业的一种重要形态,随着社会经济的高速发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。此次开发的超市销售管理系统,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力和物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的采购、销售、存储状况和各种反馈信息,使管理人员快速对市场的变化作出相应决策,加快超市系统建立的技术基础。此超市销售管理系统是以Micr
4、osoft office Access 2003做为数据库,以Visual Basic 6.0做为开发平台。此超市销售管理系统是针对小型超市的一个系统,所以采用了Access这个中小型的数据库。该系统主要有用户管理、采购管理、入库管理、销售管理、收付款查询和基本信息管理六个基本模块。该系统能够有效的对商品的采购、销售、存储和决策进行实时分析,能够让管理人员及时的传递资料,在提高了效率的同时压缩了成本,是超市必不可少的管理工具。关键词 管理系统;超市;采购;销售;存储AbstractWith the rapid development of science and technology, com
5、puter software has been widely used in all walks of life and management of various industries has become an indispensable tool applications. Computer software can be cost-effective data storage and processing, to bring a great convenience. Chinas retail supermarket is an important form, with the rap
6、id socio-economic development, its management has become increasingly complex, the early work of salesperson standing behind the counter form of long ago can not meet the existing sales industry, so that urgent need to introduce new ideas of technology and management techniques into the management o
7、f the supermarket. The development of supermarket sales management system, relying on modern computer information processing technology to manage the supermarket, saving a great deal of human and material resources to improve the working conditions of employees, reducing the labor intensity, and can
8、 quickly reflect the procurement of goods, sales, storage conditions and the various feedback points, enabling managers to quickly make the necessary changes in the market decision-making, to speed up the supermarket system technology base. This supermarket is a sales management system for Microsoft
9、 office Access 2003 database to Visual Basic 6.0 as a development platform. This supermarket sales management system is a system of small supermarkets, so the small and medium-sized using the Access database. The main users of the system management, procurement management, storage management, sales
10、management, payments, and basic information management inquiry six basic modules. The system is capable of effective procurement of goods, sales, storage and decision-making in real-time analysis that enables managers to convey timely information to improve efficiency at the same time reduced the co
11、st, is essential for the supermarket management tools.Keywords Management system Supermarket Procurement with goods Sale StorageIII徐州工程学院毕业设计(论文)目 录1 绪论11.1 前言11.1.1 选题的背景及意义11.1.2 课题的研究内容11.1.3 课题的研究方法技术路线22 开发工具及相关技术介绍32.1 开发工具简介32.1.1 Visual Basic 简介32.1.2 Microsoft Office Access简介32.2 主要技术42.2.1
12、 软件工程42.2.2 数据库系统设计42.2.3 MD5加密算法53 系统可行性研究63.1 技术可行性研究63.2 经济可行性研究63.3 操作可行性研究64 系统需求分析74.1 功能(业务)需求74.2 非功能需求75 系统概要设计85.1 系统总体结构85.1.1 系统总体结构85.2 系统业务流程分析95.2.1 系统业务分析95.2.2 系统业务流程图105.3 系统数据库设计115.3.1 数据库需求分析115.3.2 数据库概念设计185.3.3 数据库逻辑设计196 系统详细设计226.1 系统主界面和公共模块设计226.1.1 主界面设计226.1.2 公共模块设计236
13、.2 系统功能模块设计266.2.1 登录模块设计266.2.2 用户管理模块设计276.2.3 采购管理模块设计336.2.4 入库管理模块设计396.2.5 销售管理模块设计466.2.6 收付款查询模块设计516.2.7 仓库管理模块设计546.2.8 商品类别管理模块设计586.2.9 供货商管理模块设计616.2.10 商品管理模块设计647 测试677.1 单元测试677.2 集成测试687.3 确认测试68结论70致谢71参考文献72附录73附录173附录2861511 绪论1.1 前言1.1.1 选题的背景及意义超级市场产生于1930年的美国纽约,被称为零售业的第三次革命。在我
14、国,超级市场被引入于1978年,当时称作自选商场,现已成为我国零售业的一种重要形态。随着商品经济的高速现代化发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。随着商品经济的快速发展,手工作业的弊端越来越突出,如:不能有效地管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品进、销、存、决策以经验为主,缺乏实时分析功能,管理人员的及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需处理的数据量也逐渐增大,
15、商业运转的中间环节也越来越多,原始的人工管理已无法应对复杂的市场。随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,超市管理的全面自动化、信息化则是其中极其重要的部分。为了加快超市管理自动化的步伐,提高超市的管理业务处理效率,建立超市管理系统已变得十分必要。 超市的管理操作自动化和信息的电子化,全面提高了超市的管理水平。极大提高了超市工作人员的工作效率,大大减少了以往商品入库、出库和存库的流程繁琐、杂乱、周期长的弊端。通过超市销售管理系统的汇总分析,超市主管人员能够概览超市营业运营情况,为主管的决策提高更科学的支持
16、 。1.1.2 课题的研究内容本超市管理系统由用户管理、采购管理、入库管理、销售管理、收付款查询和基本信息管理六部分组成。用户管理模块用于管理使用该系统的用户,以及按模块进行权限的分配,从而为系统提供一定的安全性。采购管理模块、入库管理模块和销售管理模块,使得超市的采购、库存、销售三个业务能够及时的共享信息,这样才能最大程度的避免盲目采购、库存成本增加、生产过剩。收付款查询模块能够及时的查询收付款的情况。基本信息管理用于添加、修改、删除和查询商品类别、仓库、供货商和商品信息。通过该系统能够避免传统手工业务所具有的弊端,能够有效管理每一种商品,提高收款结算速度,不易出现营业差错,有利于商品调价,
17、能够进行实时分析。管理人员能够及时准确了解需要采购的商品数量,及时得知某种商品的进、销、存状况以及监控商品储存数量、存储时间和安全存量。1.1.3 课题的研究方法技术路线(1) 由于Visual Basic在应用程序的客户端应用开发方面提供了大量的用于数据库应用开发的各种组件,不仅可以设计出具有美观、灵活、操作简便的系统界面,还可以大大提高开发的效率,缩短系统的开发周期系统,所以开发工具采用Microsoft Visual Basic。数据库系统设计采用Microsoft office Access 2003。(2) 针对超市管理系统,分别对采购部门、销售部门和入库部门等进行详细的调研和分析,
18、总结出数据库的需求信息,然后进行概念设计。(3) 将数据库需求分析和概念设计得出的数据,转化为Microsoft office Access 2003数据库系统所支持的实际数据模型即数据库的逻辑结构。数据库设计中外键约束与主键或唯一约束一起使用,以在指定表中强制引用完整性。(4) 用户的密码采用MD5的加密算法,MD5全称为Message-Digest Algorithm 5(信息-摘要算法)。(5) 系统主界面窗体采用MDI(多文档界面)窗体,MDI应用程序允许用户同时显示多个文档,每个文档显示在它自己的窗口中,这样方便管理人员操作。(6)用户管理模块,用来管理使用该系统的用户,包括添加用户
19、、编辑用户、删除用户和修改用户密码。系统根据用户的权限来访问系统资源,从而为系统提供了一定的安全性。(7) 采购管理模块,作为超市营业流程的第一步,采购环节在整个流程中的作用是十分重要的,该模块主要包括登记订货单、修改订货单、删除订货单三部分。(8) 入库管理模块,采购环节完成之后,就需要开始入库环节,主要包括登记入库单、修改入库单、查询入库单。(9) 销售管理模块,主要是进行商品信息管理,如登记、修改、删除和查询商品信息。通过查看商品的销售信息,来计划商品的采购量。(10) 收付款查询模块,方便了管理人员查询货单的收付款的情况(11) 基本信息管理模块,该模块能够使管理人员更加快捷的添加、修
20、改、删除和查询商品类别、仓库、供货商和商品信息。2 开发工具及相关技术介绍2.1 开发工具简介2.1.1 Visual Basic 简介Visual Basic 1.0诞生于1991年,它的推出极大地改变了人们的编程方式,比尔盖茨称它为“令人震惊的新奇迹”,至今微软已经推出了VB的7个版本。Visual Basic 6.0是一个集成开发环境,能够编辑、调试、运行程序并能生成可执行程序,采用面向对象的编程方法。VB是结构化的程序设计语言,采用事件驱动的机制,并具有强大的数据库管理功能。2002年Visual Basic .NET 2002 (v7.0)问世,2003年Visual Basic .
21、NET 2003 (v7.1)问世,2005年11月7日Visual Basic 2005 (v8.0)问世,同时间推出Visual Basic 2005的免费简化版本Visual Basic 2005 Express Edition给Visual Basic初学者及学生使用。VB 2005的“显著”优点是,可以直接编写出XP风格的按钮,以及其他的控件。但是其编写的小程序占用近10MB的内存。2007年12月,微软推出了Visual Studio 2008 Beta 2 (v9),在代码输入上可比VB2005快很多,在非特殊的情况下,VB2008会自动开启、自动完成关键字,而且支持最新的.NE
22、T Framework 3.5 Beta 2。VB具有简单、易学的特点,是大多数初学者最理想的入门编程语言,也是专业人员得心应手的开发工具。通过几年的发展,它已成为一种专业化的开发语言和环境。用户可用Visual Basic快速创建Windows程序,现在还可以编写企业水平的客户端/服务器程序及强大的数据库应用程序。2.1.2 Microsoft Office Access简介Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,
23、是 Microsoft Office的成员之一。自从1992年首次发布以来,Microsoft Access 已经逐步成为桌面数据库领域的领导者,并拥有广泛的用户。Access不仅具有众多简单的传统数据库管理工具,同时还进一步增强了同WEB的集成,以便能更方便地共享跨越各种平台和不同用户级别的数据;此外,还增强了易用性,以帮助提高个人生产力。其主要特点如下: (1) 完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。 (2) 强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士学位 论文 超市 销售 管理 系统 设计 实现
限制150内