教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 幼儿教育 >

Java超市管理系统课程设计报告

来源:网络收集 时间:2026-09-16
导读: 数据库的课程设计,Java写的超市管理系统。 湖南第一师范学院信息科学与工程系 课程设计报告 所 属 专 业: 计算机科学与技术 课 程 名 称: 数据库原理课程设计 课程设计名称: 超市管理系统 学 号: ________09403090114___________ 姓 名: 刘 骁 指 导 教

数据库的课程设计,Java写的超市管理系统。

湖南第一师范学院信息科学与工程系

课程设计报告

所 属 专 业: 计算机科学与技术 课 程 名 称: 数据库原理课程设计 课程设计名称: 超市管理系统

学 号: ________09403090114___________ 姓 名: 刘 骁 指 导 教 师: 洪伟

2013年5月26日

程 设 计 情 况 表

数据库的课程设计,Java写的超市管理系统。

课程设计名称 完成时间(起、止) 课 程 设 计 的 目 的

超市管理系统 2013 年 5 月 13 日 至 2013 年 5 月 26 日

1、 加深对数据库原理基础理论和基本知识的理解, 提高解决实际问题的工 作能力。 2、调动学生的积极性和能动性,培养学生的自学能力。

课 程 设 计 的 任 务 和 要 求

1、符合课题要求,实现相应功能,可以增加其他功能或修饰,使程序更加 完善、合理; 2、要求界面友好美观,操作方便易行。 3、设计成果:课程设计报告一份,源程序代码一份。

成 绩 评 定指导教师签名: 年 月 日

备 注

数据库的课程设计,Java写的超市管理系统。

超市管理系统的设计与实现

1 需求分析 1.1 性能需求

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。 为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。 主要完成的功能有:系统设置、商品供应商信息管理、员工档案管理、商品信息管理、商品入库管理、销售管理、销售数据查询,以及这一系列过程中涉及商品的数据修改与查询统计等多种操作。

1.2 功能需求

超市管理系统,专门为超市定制的软件。分为前台POS销售系统、后台管理系统两部分。前台分为商品录入、收银管理;后台分为进货管理、销售管理、库存管理、人员管理

a.大大提高超市的运作效率;

b.通过全面的信息采集和处理,辅助提高超市的决策水平;

c.使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市

扩张力,提供有效的技术保障。

2 概要设计 2.1 功能模块设计

本设计主要分为个模块:前台POS销售系统、后台管理系统两部分。前台分为商品录入、收银管理;后台分为进货管理、销售管理、库存管理、人员管理。

商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。 收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。

进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货

数据库的课程设计,Java写的超市管理系统。

与入库记录及金额。

销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。

库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。

人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。

系统采用C/S架构,体系结构分必须为三层:表示层、业务逻辑层和数据访问层,利用j2se、mysql等技术实现。

2.2 系统分析与设计

首先,顾客可以进入超市管理系统的前台进行超市购物。选购所需要的商品然后收银员开始进行收银操作,计算应收金额以及该找零多少。这样购物过程结束。 其次,超市管理员可以进入超市管理系统的后台进行库存管理(综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算),进货管理(根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额),销售管理(商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。 )等操作。

3 详细设计 3.1 前台模块设计

此模块主要分成商品录入和收银业务。

public class MainFrame extends JFrame {

private JToolBar toolBar = null;//工具栏 private JButton bu1 = null;//2个按钮

private JDesktopPane desktopPane = null;//桌面版添加内置框体 private JLabel labelUsername = null; public JDesktopPane getDesktopPane(){ return desktopPane; }

public MainFrame(){ }

initComponent();//创建框体组件 initAction();//设置处理的action

this.setExtendedState( JFrame.MAXIMIZED_BOTH ); this.setVisible( true );

数据库的课程设计,Java写的超市管理系统。

private void initComponent(){//添加工具栏到窗体的上方 this.getContentPane().add( createToolBar(),BorderLayout.NORTH);

//添加desktop到中间

this.getContentPane().add( createDesktop(),BorderLayout.CENTER );

this.setExtendedState( JFrame.MAXIMIZED_BOTH ); this.setVisible( true ); }

//设置desktop面板

private Component createDesktop(){

desktopPane = new JDesktopPane();//设置背景 desktopPane.setBackground( Color.darkGray ); return desktopPane; }

private Component createStatus(){//设置状态面板 JPanel panel = new JPanel();

labelUsername = new JLabel("欢迎使用!"); panel.add( labelUsername ); return panel; }

private JToolBar createToolBar(){ toolBar = new JToolBar();

}

private void initAction(){

PrintAction printAction = new PrintAction(this);

bu1.addActionListe …… 此处隐藏:11454字,全部文档内容请下载后查看。喜欢就下载吧 ……

Java超市管理系统课程设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1488036.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)