《超市收银系统课设报告》由会员分享,可在线阅读,更多相关《超市收银系统课设报告(11页珍藏版)》请在金锄头文库上搜索。
1、超市收银系统课设报告课程设计课程名称:软件工程课程设计设计题目:超市收银系统的设计班级: 20120616学号: 2012061618姓名:王旭指导教师:朴秀峰、刘刚完成时间: 2015.7.17哈尔滨工程大学教务处制 课程设计报告 超市收银系统的设计班级:20120616 学号:2012061618 姓名:王旭2015年7月 1、目的和背景 1.1 目的为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节种可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息管理系统来加以管理。1.2 背景21世纪,超市的竞争进入到一个全新的领域,即公正不再是规模的竞争,而是技术的竞争、管理的竞
2、争、人才的竞争。技术的提升和管理的升级是超市的核心竞争。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市经营者努力追求的目标。为了提高小型超市的竞争力,迫切需要超市收银系统来对销售环节进行管理,减轻超市工作人员工作量,提高工作效率,同时减少了工作中产生的误差。2、数据库设计商品信息数据库设计:会员信息数据库设计:3、整体设计3.1程序结构 图3.1 程序结构图小型超市收银系统包括商品信息模块、会员信息模块和销售模块三大类,商品信息模块实现了对商品库存的查询功能,能够提取商品的各项信息到收银系统,保证结算功能的顺利进行,并且及时将销售信息返回到库存。会员信息模块实现了对超市会员
3、的信息的查询和修改功能,收银时能够提取会员积分信息,同时将消费信息记入会员个人信息中,会员对购买的商品享有9折优惠,同时每次购买商品都会累积积分并且计入会员的信息档案中。销售模块就是收银主界面,实现了对顾客的商品结算功能,包括了对会员的积分查询,对购买商品的价钱汇总,同时对于会员用户能够给予9折优惠,并且显示具体优惠金额,便于顾客对自己信息的查询,同时按照比例将消费金额折换成积分,计入会员信息资料中,还具有了实际支付以及找零的简单计算,减轻了收银员的工作量,提高了工作效率。3.2 程序整体流程图 3.3 程序运行测试 图3.1 登陆界面图3.2 使用界面 4、课程总结 在本次课程设计中,我使用java程序设计语言实现了超市收银系统的设计,使用了MySQL数据库,对数据进行了存储和处理,同时还熟悉使用了phpstudy软件,基本实现了超市收银系统对商品和会员信息的增加、删除、修改和查询,以及基本的收银功能。对于会员来说,可以享受超市商品的9折优惠,并且所购商品金额按照一定比例折换为积分,可以换购积压降价处理的商品。当收银过程中,输入商品数量错误是会显示错误提示,增加了系统的正确性。开发过程中,虽然自身水平还是有所不足,但还是尽自己所能使得系统尽量完美,并且学到了很多专业知识,提高了自身能力。 -全文完-11