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

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

ID:35041881

大小:432.69 KB

页数:29页

时间:2019-03-16

超市收费系统的设计与实现-毕业论文_第1页
超市收费系统的设计与实现-毕业论文_第2页
超市收费系统的设计与实现-毕业论文_第3页
超市收费系统的设计与实现-毕业论文_第4页
超市收费系统的设计与实现-毕业论文_第5页
资源描述:

《超市收费系统的设计与实现-毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

2、功能,这其中包括会员卡用户可享受九折折优惠。而后台系统则提供了一些商品管理功能,如采购入库,库存盘点,出库明细,员工管理等模块。本文主要介绍超市收费系统的运行环境、功能作用、设计的方案等各方面的内容。论文共分为五大部分。第一部分简要叙述了研究内容。第二,三部分首先进行问题的分析,其次进行构建,然后进行总体设计和详细设计。第四部分为系统实现,主要分为前台模块和后台模块。第五部分为系统测试,主要包括前台和后台的测试。关键词:收费;销售;超市;目录1引言11.1课题研究内容12系统需求分析12.1系统模块构建12.1.1系统整体结构

3、功能模块12.1.2前、后台功能模块23数据库设计33.1E-R图和关系图33.2数据库表设计44系统实现74.1前台模块74.2后台模块145结果测试245.1前台模块的测试245.2后台模块测试25总结25参考文献251引言1.1课题研究内容综合运用以前所学的专业知识,设计开发一个超市收费系统软件,本设计要求实现功能——采购入库,出入库明细,条形码数据的输入,会员卡号的输入,进行货品销售。具体包括以下内容:(1)在设计与开发中,主要放在简单地进行货品销售,会员卡打折(统一九折)。(2)在设计与开发中,既探讨前台的销售,又能

4、实现后台的采购入库,会员卡设置,员工管理,出入明细等功能。(其中前台只负责输入条码,输入会员卡号,实现收费。其他的所有功能和设置均放在后台进行)实现超市货品的入库,会员卡用户资料的录入,以及进行货品销售的收费,而前台的收费分为会员卡用户和非会员卡用户两种收费,对于有卡用户,在输入卡号后,可实现商品价格按九折折价格进行收费,若要取消销售某商品,则直接点删除,总价格也会相应的扣除.2系统需求分析数据库应用系统是以数据库为基础的信息管理系统,它一般包含两个方面内容,一个数据库设计,二是程序设计。在建立数据库应用系统之前,一般应先进行

5、系统的需求分析,了解用户对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。数据库应用系统的开发过程,需求分析包括了对数据本身的需求分析和对功能的需求分析。两个分析的结果将分别作为数据库设计和程序设计的依据。实际上在设计数据库应用系统时,这两个需求分析是紧密相关的,不论是数据库设计,还是程序设计都需要考虑这两个方面的因素。252.1系统模块构建2.1.1系统整体结构功能模块系统整体结构功能模块图如图2-1:图2-1系统整体结构功能模块图根据系统整体结构功能模块分析,系统分为前台和后台两部分;前台主要提供给收银员使

6、用,进行销售收费;后台提供给管理员使用,主要执行商品信息管理、出入库明细管理、销售数据管理、员工管理以及会员卡用户管理等工作。2.1.2前、后台功能模块本系统是多用户系统,用户可分为管理员和收银员两类,登录或者未登录情况下判断当前使用人员的权限,避免安全性问题。收银员登录系统,系统自动清空销售临时数据,进入系统,对于非会员用户收银员首先录入商品编号,然后输入数量,而对于会员卡用户,收银员选择会员类型,输入会员卡号,系统自动将折扣转为90%,然后系统自动汇总金额,同时列表显示销售商品的流水数据,收银员可以删除需要退掉的商品,然后

7、点击结账,完成交易过程。前台功能模块图如图图2-2前台功能模块图25后台管理员登录系统以后,可以对商品单位进行添加、查询,可以对会员资料进行添加、查询操作,可以进行采购入库操作,进行库存盘点操作,进行进货统计操作,进行出库明细查询操作,和退出系统操作。后台功能模块如图3-3所示:3数据库设计3.1E-R图和关系图供应商,商品关系模型E-R图如图3-1所示:图3-1供应商,商品关系模型E-R图25各个表之间的关系图如图3-2:图3-2 各个表之间的关系图3.2数据库表设计由数据模型利用SQL进行数据库的详细设计,其基本表的设计如

8、下:1.供应商信息表供应商信息表:存储供应商信息.如表3-1:表3-1供应商信息表字段名称数据类型说明SupplyidChar(10)供应商编号SupplynameChar(10)供应商名称SupplytelChar(20)供应商电话2.商品信息表25商品信息表:存储商品信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。