中小型超市销售管理系统的设计与实现.doc
《中小型超市销售管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《中小型超市销售管理系统的设计与实现.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科学生毕业论文论文题目:中小型超市销售管理系统的设计与实现学 院:信息科学与技术学院年 级:2007级专 业:计算机科学与技术姓 名:马雨薇学 号:指导教师:任春玉2011年5月8日摘要随着小超市规模的发展不断扩大,现代科学技术的迅猛发展,计算机技术已渗透到各个领域,商品数量急剧增加,有关商品的各种信息量也成倍增长。使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场
2、上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。关键词超市;销售;管理信息系统Abstract Along with the development of small supermarket scale expands ceaselessly, the rapid development of modern scienc
3、e and technology, computer technology has penetrated into every field, the quantity of a commodity has increased dramatically, all kinds of information about commodities redoubled. Also Make IT industry in market competition increasingly shows its unique advantage, to enter the digital age, has enor
4、mous data information waiting for processing and transmission of database, which makes the further development and utilization seems particularly urgent. The supermarket of commodities day. there need statistical analysis of information. But large supermarket management system function too strong an
5、d cause operation of small supermarket trivial reduces the working efficiency.The supermarket management system management system is in the market on the most popular supermarket one of commonly used systems, it mainly contains following several modules: System jurisdiction hypothesis, primary data
6、input, data compiling and inquiry and so on. Thus, realizes to the inventory, the sale and the staff information and so on realizes comprehensively, dynamic, the prompt management.This article system analysis software has developed background by process; first introduced the software development env
7、ironment, next introduced this software detailed design process: Database design, each module design and realization, as well as concrete contact surface design and function. KeywordsSupermarket;Marketing;Management Information System.目录摘要IAbstractII前言1第一章 绪论21.1社会背景21.2超市背景2第二章 系统可行性研究42.1 技术可行性研究4
8、2.2 经济可行性研究42.2.1 超市有能力承担系统开发费用42.2.2 新系统将为企业带来经济效益52.3 操作可行性研究5第三章 需求分析63.1 系统需求分析63.2 功能需求分析63.2.1 商品信息管理功能63.2.2 供应商信息管理功能63.2.3进货信息管理功能73.2.4 会员信息管理功能73.2.5 用户信息管理功能73.2.6销售管理功能73.3 开发工具介绍及运行平台7第四章 系统开发概述94.1 系统的设计模式94.1.1 主机终端模式94.1.2 文件服务器模式94.1.3 C/S(Client/Server)模式94.1.4 B/S 模式94.2 系统的设计目标1
9、04.3 系统模块设计104.3.1 系统登陆模块104.3.2 商品管理模块114.3.3 进货管理模块114.3.4 厂商供应商管理模块114.3.5 销售管理模块114.3.6 会员管理模块124.3.7 用户管理模块124.4 系统功能结构图12第五章 系统的数据库详细设计135.1 建立概念性数据模型135.1.1 商品信息E-R图135.1.2 进货信息E-R图135.1.3 销售信息E-R图145.1.4 用户信息E-R图145.1.5 会员信息E-R图145.2 数据库逻辑结构分析设计145.3 数据库关系和完整性约束的建立175.3.1 实体完整性(Entity Integr
10、ity)175.3.2 域完整性(Field Integrity)175.3.3 引用完整性(Reference Integrity)17第六章 系统的详细设计196.1 系统窗体设计原则196.2 系统部分主要功能模块的窗体设计196.2.1 系统登录窗口196.2.2 进货管理窗口206.2.3 系统总界面窗口226.2.4 销售管理窗口236.2.5 商品管理窗口246.2.6 会员管理窗口256.2.7 用户管理窗口25第七章 系统测试运行277.1 模块测试277.2 整体测试27结论29参考文献30致谢31前言超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息
11、。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。第一章 绪论1.1社会背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具。特别是Internet技术的推广和信
12、息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要远远落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得尤为迫切,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。现代化事业的发展,也使超市的管理手段发生前所未有的变革。计算机的应用已经在发达国家的各类商店超市中普及。由于它能够准确记载和查阅有关超市经营活动的大量数据,帮助超市经营者掌握和分析营销情况,及时作出正确决策,并且有利于商店内部的财
13、务、工资、人员、库存、销售情况等管理,因而大大提高了现代超市的管理水平。国外一些有关人士也在开发超市管理系统,这样的系统有减少差错、节省人力、减少顾客购物时间、增加客流量、提高顾客满意度等特点,深受广大超市经营者的青睐。因此,要想在现代日益激烈的市场竞争中立于不败之地、最大限度地赢取商业利润,配备这样的一个超市销售管理系统是必需的。1.2超市背景在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的思想和管理技术。超
14、市自动化的产品管理在欧美等国已实行了多年,也是零售业管理的基础。 它最主要的特点是能够实时和准确的控制店内的销售情况。超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每一种商品,收款结算速度慢,容易出现营业的差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。随着超市形态的高速发展,其经营管理也变得更加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了超市管理系
15、统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理的效率,这样才能借助信息化的帮助使销售业 绩跃上一个新台阶。第二章 系统可行性研究2.1 技术可行性研究经过分析,我使用Microsoft公司的Visual Basic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口,能方便而简洁地操纵数据库。首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系
16、统。此销售管理系统,包括进货管理,销售管理,库存管理和员工管理等方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。超市销售管理系统将采用Microsoft Visual Basic 6.0开发用户界面;采用关系数据库管理系统Microsoft SQL Server 2000设计后台数据库;用ADO技术连接用户界面和后台数据库并实现其各模块功能。系统将主要对超市进货、销售等进行高效的管理;对进货信息、销售信息等重要数据信息进行系统化、自动化和信息化的管理和统计。超市公司管理层能够利用管理汇集来的各种数据统计信息作出更好的决策,以避免在进货销售过程中产生呆账、坏账的现象,从而提高企
17、业的经济效益。2.2 经济可行性研究目前市场上的一般计算机软硬件资源均能满足系统运行的要求,其中运用的主要软件是Visual Basic 6.0和SQL Server 2000。系统运行是只占用一台计算机,消耗一些电能,除此外几乎无需其它投入。系统开发完毕投入运行后,可提高超市在销售管理等方面的水平、节省人力和时间、减少相应的管理开支,由此产生的经济效益远远大于其投入。2.2.1 超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资
18、源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。2.2.2 新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管
19、理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。2.3操作可行性研究本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。第三章 需求分析3.1 系统需求分析超市销售管理
20、系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。系统的核心功能是销售管理、库存管理和进货管理,它们之间具有联系,每一个表的修改都将影响到其它的表,当完成销售或进货操作时系统要能自动地完成相对应信息的修改。查询功能也是系统的功能之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快地查找到各个物料和产品品质的基本信息。系统有完整的用户添加、删除和密码修改功能,系统采用Microsoft Office
21、中的SQL Server 2000来设计数据库,并使用当前优秀的开发工具VB 6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。本系统能基本上实现对商品信息、进货信息、销售信息、会员信息的添加、修改、查询和删除操作,及时查询商品库存状态,方便管理部门对商品信息和顾客对商品的需求量进行统计,对各种商品的采购做出合理的规划。3.2 功能需求分析超市销售管理系统主要提供对超市运营的管理。所以对于本系统,我们需要实现以下一些基本功能:3.2.1 商品信息管理功能商品信息浏览、增加、删除、修改商品促销计划商品进货计划(根据库存信息、销售情况)3.2.2 供应商信息管理功能供应商信息查询供应
22、商信息增加供应商信息修改(所有域)、删除、提供确认机制3.2.3进货信息管理功能查看库存信息查询待进货计划增加进货记录、提供确认机制3.2.4 会员信息管理功能浏览会员信息增加会员信息修改、删除会员信息,提供确认机制3.2.5 用户信息管理功能查询用户信息增加用户信息修改、删除用户信息3.2.6销售管理功能销售商品(结账操作)修改库存信息打印报表3.3开发工具介绍及运行平台本系统采用Microsoft Office中的SQL Server 2000来设计数据库,并使用当前优秀的开发工具-VB 6.0来编写应用程序。SQL Server 2000是Microsoft 公司于2000年推出的最新版
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型 超市 销售 管理 系统 设计 实现
限制150内