JAVA超市管理系统课程设计报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GoodsName varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
GoodsNumber int NULL ,
GoodsProduct varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
GoodsPrice float NULL ,
2.1 系统功能结构图
小超市管理系统是一个专门针对小型的商店和超市的智能化、自动化的管 理系统。其功能总框图如图 2-1 所示。
顾客注册
登陆界面
顾客登陆
采购员登陆
销售员登陆
浏浏
购查
分
增
更
查
览览
买看
项
加
改
看
所某
商所
查
订 单
订
销
有种
品有 询
单
售
商商
订
员
品品
单
信
息
经理登录
查
查
看
看
进
销
货
售
信
信
息
息
图 2-1 系统功能总框图
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中 型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适 应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程 是必不可少的。
我国的超市在 20 世纪 90 年代初期形成,现在已经成为我国零售业的一种重 要形态,为国民经济的发展发挥了重要的作用。随着经济的快速发展,超市的经 营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的 发展,这样就迫切地需要引入新的管理技术。 1.4.系统面向的用户群体
超市管理系统由顾客、采购员、销售员、经理的管理界面四部分组成。 超 市管理系统应该能够为用户提供充足的信息和快捷的查询手段。 一个完整系统的设计,当然就离不开后台环境的支持,在此次设计中,我们主要 以 sqlsever 数据库作为基础,实行此系统的开发。
-1-
目录 一、系统需求分析........................................................................... - 3 -
类型 int varchar int varchar float varchar
长度
50
50 6 50
字段约束 Not null Not null Not null
中文名 商品编号 商品名称 商品数量 生产厂家 商品价格 商品规格
CREATE TABLE goodsInfo (
GoodsID int NOT NULL ,
二、系统总体设计........................................................................... - 4 -
2.1 系统功能结构图....................................................................................- 4 -
GoodsSize varchar (50) COLLATE Chinese_PRC_CI_AS NULL
) ON PRIMARY
GO
-6-
(3)用户信息表( T_user)
字段名 userID userName userPassword userAddress userAuthority userGender userAge
四、系统总结.................................................................. 错误!未定义书签。 五、系统设计心得体会..................................................错误!未定义书签。 六、参考文献.................................................................. 错误!未定义书签。
由于有些超市里对商品的进货、售出及商品的基本信息等的一些繁琐处理都 是通过手工进行记载并进行处理的,对商品信息的处理工作量特别大,不仅浪费 大量的人力物力,而且还很容易出错,更重要的是为了方便顾客,超市需要时时 刻刻对商品对各种信息进行统计分析。 一直以来人们使用传统人工的方式管理 超市的各项工作, 这种管理方式存在着许多缺点, 如: 效率低、保密性差, 另外 时间一长, 将产生大量的冗余文件和数据, 这给查找、统计、更新和维护工作都 带来了很大的困难。然而大型的超市管理系统功能过于强大而造成操作繁琐降低 了小超市的工作效率。如果有这样一套完整的小型超市管理系统软件,只需点击 几下鼠标就可完成所需操作,那样就会大大的提高超市员工的工作效率和管理水 平,并能进一步提高超市的工作效率并使超市实施规范化管理。鉴于小型超市管 理中存在的诸多问题, 我们在此次课程设计中以小型超市管理系统为研究课题, 对此系统进行了全面的设计。
varchar varchar
CREATE TABLE Buyer_TABLE (
长度
50 50 50 50 45 45
约束
Not null Not null Not null Not null Not null Not null
中文名 顾客编号 购买商品名称 购买商品数量 商品生产厂家 购买日期 购买状态 顾客姓名
1.1 系统名称:............................................................................................- 3 1.2 系统介绍:............................................................................................- 3 1.3 开发背景................................................................................................ - 3 1.4.系统面向的用户群体............................................................................- 3 1.5 开发环境................................................................................................ - 3 -
CREATE TABLE T_user (
userID int IDENTITY (1, 1) NOT NULL ,
userName varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
userPassword varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
日止
摘要
随着小型超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信 息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。随着信息 技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术 动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的 核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为 社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其 是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要 的新型软件产品。随着社会的发展,软件也在不断的更新换代。
类型 int
varchar varchar varchar varchar
varchar int
长度
50 50 50 50 10
约束
Not null Not null Not null Not null Not null Not null
中文名 用户编号 用户名字 用户密码 用户住址 用户权限 用户性别 用户年龄
湖南文理学院
课程设计题目:
超市管理系统
系 别 计算机科学与技术
班 级 计科 12102
学生姓名 罗巍 杨欢 杨沁铠 唐振
学号
201217010223
指导教师 谭文学
课程设计进行地点:
第三实验楼 A617
任 务 下 达 时 间: 2014 年 5 月 21 日
起止日期: 2014 年 5 月 21 日起——至 2014 年 6 月 21
1.3 开发背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行
业必不可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信 息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
BuyerName varchar (50) COLLATE Chinese_PRC_CI_AS NULL
) ON PRIMARY
-5-
(2) 商品信息表(goodsInfo )
字段名 GoodsID GoodsName GoodsNumber GoodsProduct GoodsPrice GoodsSize
-2-
一、系统需求分析
1.1 系统名称: 小型超市管理系统
1.2 系统介绍: 界面设计简洁、友好、美观大方 操作简单、快捷方便 数据存储安全、可靠 信息分类清晰、准确 强大的查询功能、保证数据查询的灵活性 提供销售排行,为管理员提供真实的数据信息 提供灵活、方便的权限设置功能,使整个系统的管理分工明确 对用户的输入的数据,系统进行严格的数据检验,尽可能排人为错误
BuyerManufacturer varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
BuyerDate varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
BuyerStatus varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
主要是中小型超市使用者,该消费群体具有以下特征:1 超市日常管理人工 化居多,工作效率较低;2 超市日常交易额较小,货物流通较小,不愿花高价购 进大型超市管理系统。因此,来自百度文库消费群体对产品的功能性需求并不高,只需满足 前台销售系统、后台货物管理即可。 1.5 开发环境
Eclipse+mysql
-3-
二、系统总体设计
-4-
三 数据库代码和界面
3.1 数据库表的设计
(1) 顾客信息表(Buye)
字段名
类型
BuyerID
int
BuyerGoodsName
varchar
BuyerGoodsNumbe varchar
BuyerManufacturer varchar
BuyerDate
varchar
BuyerStatus BuyerName
三、系统详细设计..........................................................错误!未定义书签。
3.1 数据库实体 E-R 图设计................................................... 错误!未定义书签。 3.2 数据库表的设计....................................................................................- 5 3.3 物理设计文档...................................................................错误!未定义书签。 3.4 详细设计...........................................................................错误!未定义书签。
BuyerID int IDENTITY (1, 1) NOT NULL ,
BuyerGoodsName varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,
BuyerGoodsNumber varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,