超市收费系统的设计与实现论文

上传人:xins****2008 文档编号:116388614 上传时间:2019-11-16 格式:DOC 页数:32 大小:1.58MB
返回 下载 相关 举报
超市收费系统的设计与实现论文_第1页
第1页 / 共32页
超市收费系统的设计与实现论文_第2页
第2页 / 共32页
超市收费系统的设计与实现论文_第3页
第3页 / 共32页
超市收费系统的设计与实现论文_第4页
第4页 / 共32页
超市收费系统的设计与实现论文_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《超市收费系统的设计与实现论文》由会员分享,可在线阅读,更多相关《超市收费系统的设计与实现论文(32页珍藏版)》请在金锄头文库上搜索。

1、超市收费系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:超市收费系统的设计与实现摘 要 随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具。在当今激烈的市场竞争中,让顾客享受既实惠又快捷的购物服务是商战中制胜的一大要素。改革开放的今天,各种大型超市林立,超市已成为消费者日常活动的主要场所。而超市商品也非常之多,建立一套方便快捷的超市收费系统是企业必然要解决的一个问题。系统采用的编程工具是Delphi 7.0版本与Access作为数据库。系统分为前台系统和后台系统,其中,前台系统提供了很方便的商品销售收费功能,这其中包括

2、会员卡用户可享受八折优惠。而后台系统则提供了一些商品管理功能,如采购入库,库存盘点,出库明细等模块。 本文主要介绍超市收费系统的运行环境、功能作用、设计的方案等各方面的内容。论文共分为五大部分。第一部分简要叙述了系统的基本概况。第二,三部分分别从软件工程的要求出发,首先进行问题的定义,其次进行可行性研究,分别从技术可行性,经济可行性和操作可行性进行分析,然后进行总体设计和详细设计,并阐述了如何实现具体功能。第四部分为系统调试,其中包括子模块测试和总体测试。关键词 : 收费;销售;超市The Design and Realization of Supermarket Charging Syste

3、mAbstractWith the rapid development of modern science and technology, computer technology which has penetrated into all fields becomes indispensable for every industry. Beneficial and effective services for customers are a key point to win in commercial trade in market competition. Under the policy

4、of reform and opening-up, different kinds of supermarket loom so large, which make the supermarkets, be the main place to active in daily life. But due to various and numerous goods, how to build a convenient and fast charging system is a problem which is must resolve. The programming tool of the sy

5、stem adopts Delphi 7.0 and uses Access as database. The system divides into two parts, the foreground and the background. The foreground offers convenient function for goods sale fee and the member card users who can enjoy a 20% discount. At the same time, the background system gives some function f

6、or goods management, such as purchasing and warehousing, stock-taking, and the details about the out housing and so on. This system runs under the practicability of software and the convenient operate from the beginning to the end.This thesis mainly introduces the environment, function and design pl

7、an of the supermarket charge system. It is totally divided into five parts. The first part synopsis described the basic general situation of this system. To begin with the software engineering requirements, I first make a definition of the question in the second and third part, then do some practica

8、ble research, analysis from technical, economic and operational feasibility, and design for the totality and detailed, with expounding how to achieve its concrete function. System adjusting is discussed in the fourth part which still includes the Sub-module test and overall test. Key words: charging

9、; sale; supermarket目 录论文总页数:27页1引 言11.1课题背景及意义11.2课题研究内容12项目特色及方案选择12.1项目特色12.2方案选择23系统需求分析23.1系统模块构建2 3.1.1系统整体结构功能模块2 3.1.2前,后台功能模块33.2数据流图34 数据库设计44.1数据库选择方案论证44.2 E-R图和关系图54.3数据库表设计55系统实现95.1系统对软硬件配置的要求95.2开发语言介绍95.3 系统模块10 5.3.1 前台模块10 5.3.2后台模块166 结果测试,性能分析236.1模块测试23 6.1.1前台模块的测试23 6.1.2后台模块的

10、测试246.2整体测试24结 论24参考文献25致 谢26声 明271引 言1.1课题背景及意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面。如:收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点

11、效率底等。而且,在超市日常管理中,随着超市形态的高速发展,其经营管理也变的愈加复杂,竞争也日益激烈,拥有一套快捷,方便,实用的超市收费系统是必须的。为此,在本次设计之中选择了超市收费系统的设计与实现这个题目。依靠现代化的计算机信息处理技术来对超市销售进行收费,从而节省了大量的人力、减轻了劳动强度,并且能够快速反映出商品的各种反馈信息。 1.2课题研究内容综合运用以前所学的专业知识,设计开发一个超市收费系统软件,本设计要求实现功能采购入库,条形码数据的输入,会员卡号的输入,进行货品销售。 具体包括以下内容:(1)在设计与开发中,重点放在简单地进行货品销售,会员卡打折。(2)在设计与开发中,既探讨

12、前台的销售,又能实现后台的采购入库,会员卡设置等功能。(其中前台只负责输入条码,输入会员卡号,实现收费。其他的所有功能和设置均放在后台进行)实现超市货品的入库,会员卡用户资料的录入,以及进行货品销售的收费,而前台的收费分为会员卡用户和非会员卡用户两种收费,对于有卡用户,在输入卡号后,可实现商品价格按八折价格进行收费,若要取消销售某商品,则直接点删除,总价格也会相应的扣除.2项目特色及方案选择2.1项目特色本项目的特色在于,它的操作能基本实现智能化,减少了人操作人员的大量工作,节约了时间和空间、人力和财力。此外,本系统清晰的功能模块的划分也使得它的应用性和移植性将会更加广泛,再加上前后台的分别管

13、理,使得整个系统的设计也更为人性化和安全化。2.2方案选择本系统之所以使用Delphi7.0,主要是因为Delphi的方便性和灵活性。我们几乎可以用Delphi作任何事情,还可以撰写种各种类型的应用程序,动态链接库(DLL)、CON、或CORBA对象,CGI/ISAPI程序,MicrosoftBackOffice应用程序。程序的规模,小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用Delphi进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是Delphi对数据库应用的强大支持,大大提高了数

14、据库应用软件开发的效率,缩短了开发周期。并且Delphi为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。 3系统需求分析数据库应用系统是以数据库为基础的信息管理系统,它一般包含两个方面内容,一个数据库设计,二是程序设计。数据库应用系统的开发是一个软件工程,应按照软件工程的开发方法进行分析,设计,编程和调试。在建立数据库应用系统之前,一般应先进行系统的需求分析,了解用户对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。数据库应用系统的开发过程,需求分析包括了对数据本身的需求分析和对功能的需求分析。两个分析的结果将分

15、别作为数据库设计和程序设计的依据。实际上在设计数据库应用系统时,这两个需求分析是紧密相关的,不论是数据库设计,还是程序设计都需要考虑这两个方面的因素。3.1系统模块构建3.1.1系统整体结构功能模块系统整体结构功能模块图如图3-1:超市收费系统前台管理后台管理图3-1系统整体结构功能模块图根据系统整体结构功能模块分析,系统分为前台和后台两部分;前台主要提供给收银员使用,进行销售收费;后台提供给管理员使用,主要执行系统维护、商品管理、厂家管理和销售数据管理以及会员卡用户管理等工作。3.1.2前,后台功能模块 本系统是多用户系统,用户可分为管理员和收银员两类,登录或者未登录情况下判断当前使用人员的权限,避免安全性问题。收银员登录系统,系统自动清空销售临时数据,进入系统,对于非会员用户收银员首先录入商品编码,然后输入数量,而对于会员卡用户,收银员选择会员类型,输入会员卡号,系统自动将折扣转为80%,然后系统自动汇总金额,同时列表显示销售商品的流水数据,收银员可以删除需要退掉的商品,然后点击结账,完成交易过程。前台功能模块图如图3-2:前台管理系统清空临时数据登录系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号