还剩6页未读,继续阅读
文本内容:
用流姓手32课程设计课程名称软件工程课程设计设计题目超市收银系统的设计班级20120616学号2012061618姓名王旭指导教师朴秀峰、刘刚完成时间哈尔滨工程大学教务处制课程设计报告超市收银系统的设计201206162012061618王旭教师评语:教师签名:20157年月课程设计题目超市收银系统的设计随着社会生活现代化,新兴产业中超级市场的现代化管理方式和便捷的购物方式成为了吸引顾客的最主要原因,同时使得各中小目的和背景型超市的管理手段发生前所未有的变革要想在现代日益激烈的市场竞争中立于不败之地、最大限度的赢取商业利润,配备一个超市收银管理系统是必需的整个系统包括项目需求分析、项目系统分析、应用软件开发三个部分,应用软件开发是进行模式识别方面的处理得到的结果,由输入的会员卡卡号(若有卡)、商品货号与数据库中的有关价格信息进行比对,同时把该收银台的销售总量和有关种类商品的剩余量主要内容以及该持卡顾客的消费情况交数据库存储以供查询,整个软件主要是以数据库的访问以及增删改查为基础实现对信息的处理和反馈另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息如果一个未持卡顾客一次购物满元,可为其发放一张会员卡,200以后在该商场购物可向折优惠9采用的工具方法、数据库Eclipse PHPstudyMySQL年月日至月日完成项目需求分析;20157677月日至月日完成项目系统设计;78710进度安排月日至月日完成项目编码;714716月日完成项目测试并交付使用717[]张桂珠刘丽.面向对象程序设计(第二版)北京邮电大学1Java参考资料出版社
2008.12[]姚卿达•数据库设计[]北京高等教育出版社2M
19871、目的和背景目的
1.1为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节种可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息管理系统来加以管理背景
1.2世纪,超市的竞争进入到一个全新的领域,即公正不再是规模的竞争,而是技术的21竞争、管理的竞争、人才的竞争技术的提升和管理的升级是超市的核心竞争如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市经营者努力追求的目标为了提高小型超市的竞争力,迫切需要超市收银系统来对销售环节进行管理,减轻超市工作人员工作量,提高工作效率,同时减少了工作中产生的误差
2、数据库设计商品信息数据库设计:数据类型字段名是否主键备注itemid int是商品号itemname char不商品名称price double否价格itemnumber int否库存量会员信息数据库设计:字段名数据类型是否主键备注ID int是会员号Name char否会员姓名sex char否会员性别phone int否电话Integral int现有积分否
3、整体设计程序结构
3.1商会品员销信信售息息模模模块块块超市收银系统图程序结构图
3.1小型超市收银系统包括商品信息模块、会员信息模块和销售模块三大类,商品信息模块实现了对商品库存的查询功能,能够提取商品的各项信息到收银系统,保证结算功能的顺利进行,并且及时将销售信息返回到库存会员信息模块实现了对超市会员的信息的查询和修改功能,收银时能够提取会员积分信息,同时将消费信息记入会员个人信息中,会员对购买的商品享有折优惠,同时每次9购买商品都会累积积分并且计入会员的信息档案中销售模块就是收银主界面,实现了对顾客的商品结算功能,包括了对会员的积分查询,对购买商品的价钱汇总,同时对于会员用户能够给予折优惠,并且显示具体优惠金额,9便于顾客对自己信息的查询,同时按照比例将消费金额折换成积分,计入会员信息资料中,还具有了实际支付以及找零的简单计算,减轻了收银员的工作量,提高了工作效率程序整体流程图
3.2入主程序)i▼输入会员号否I显示会员积分输入商品货号<」输入购买数量◄—否T提示库存不足臬▼提示库存量进行结算输入付款数输出找零数♦进行积分结算j「退出:;程序运行测试
3.3商品列表商品号商品名称价格库存;农夫果园饮料
1000014.0189100002康师傅泡面八
5.0120100003喜冰淇淋
15.0;220100004口可口乐
4.0_320100005老鼎丰面包
5.0150会员号:积分工矗/V图登陆界面
3.1商品列表商品号商品名称____j价格J--Fl-L-
4.0100001农夫果园饮料189I100002康师傅泡面--二._120J
5.0八喜沐淇淋
10000315.022口100004口可口乐
4.0100005老鼎丰面包/
5.0」http://1ocalhost:8080/上的网页…会员号11A会磔得
20.7个S扮!冏品号商100004□可口乐100005]老鼎丰面包结账退出图使用界面
3.
24、课程总结在本次课程设计中,我使用程序设计语言实现了超市收银系统的设计,使用了java数据库,对数据进行了存储和处理,同时还熟悉使用了软件,基本实现MySQL phpstudy了超市收银系统对商品和会员信息的增加、删除、修改和查询,以及基本的收银功能对于会员来说,可以享受超市商品的折优惠,并且所购商品金额按照一定比例折换为积分,9可以换购积压降价处理的商品当收银过程中,输入商品数量错误是会显示错误提示,增加了系统的正确性开发过程中,虽然自身水平还是有所不足,但还是尽自己所能使得系统尽量完美,并且学到了很多专业知识,提高了自身能力。