- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件系统设计
------基于java超市管理系统的设计
学院: 通信与电子工程学院
班级: 电子103班
学号: 2010131064
姓名: 孙丹静
同组成员: 王景
指导老师: 夏 颖
日期: 2013年12月20日
摘要目 录
要 I
第1章 绪论 1
1.1 概述 1
1.2 背景说明 1
1.3 应用范围 1
第2章 系统开发的理论基础 2
2.1 java语言的简介 2
2.1.1 Java 语言的主要特点 2
2.1.2 Java软件开发的影响 4
2.1.3 Java丰富的类库 4
2.1.4 Java的应用 4
2.2 c/s模型的优势 5
2.2.1 什么是c/s结构 5
2.2.2 c/s结构软件的优劣势 6
2.3 mysql数据库的简介 6
2.3.1 MySQL介绍 6
2.3.2 MySQL的技术路线与发展 7
2.3.3 安全性 8
2.3.4 数据库修复和维护 8
2.3.5 mysql常用命令及对应解释 8
2.3.6 mysql数据库的导入 10
2.4 eclipse简介 12
2.4.1 eclipse的说明 12
2.4.2 插件开发环境 13
2.4.3 Eclipse平台体系结构 13
2.4.4 插件安装方法 14
第3章 系统分析 16
3.1 系统功框架能 16
3.2 后台功能 16
第4章 功能实现 17
4.1 商品结算的实现 17
4.2 管理员操作界面 20
结 论 27
参考文献 28
附 录 29
第1章 绪论
1.1 概述
通过本系统,大大提高了超市的运作效率,使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。本系统基于java编程语言与mysql数据库设计而成,由于java语言面向对象的特点,使应用java的设计简单便捷,所以本系统采用java编程语言,由于mysql数据库适用于中小型系统,所以选择mysql数据库。本系统通过对商品二维码的识别进行操作,由于二维码具有唯一性,所以在用户输入二维码时可以调选唯一的一个商品,从而进行各种操作。
1.2 背景说明
21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。
1.3 应用范围
本系统主要适应于各种小型的超市,其主要功能如下:
(1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。
(2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。
(3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。
(4)促销:在一定时期内,某些商品会按低于原价的促销价格销售。
库存告警提示:当商品的库存数量低于库存报警数量时发出提示。
(5)盘点:计算出库存、销售额、盈利等经营指标。
第2章 系统开发的理论基础
2.1 java语言的简介
Java 语言是 sun 公司在1995 年 5 月正式发布的程序设计语言,他的前身是 sun公司为智能消费类家用电器研究而开发的项目的一部分。Java 程序设计语言是新一代语言的代表,他强调了面向对象的特性,可以用来开发范围广泛的软件,它具有支持图形化的用户界面,网格以及数据库连接等复杂功能。由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。
Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全
文档评论(0)