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

  • 格式:pdf
  • 大小:412.08 KB
  • 文档页数:34
超市管理系统由顾客、采购员、销售员、经理的管理界面四部分组成。 超 市管理系统应该能够为用户提供充足的信息和快捷的查询手段。 一个完整系统的设计,当然就离不开后台环境的支持,在此次设计中,我们主要 以 sqlsever 数据库作为基础,实行此系统的开发。
-1-
目录 一、系统需求分析........................................................................... - 3 -
-4-
三 数据库代码和界面
3.1 数据库表的设计
(1) 顾客信息表(Buye)
字段名
类型
BuyerID
int
BuyerGoodsName
varchar
BuyerGoodsNumbe varchar
BuyerManufacturer varchar
BuyerDate
varchar
BuyerStatus BuyerName
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 ,
2.1 系统功能结构图
小超市管理系统是一个专门针对小型的商店和超市的智能化、自动化的管 理系统。其功能总框图如图 2-1 所示。
顾客注册
登陆界面
顾客登陆
采购员登陆
销售员登陆
浏浏
购查




览览
买看




所某
商所

订 单


有种
品有 询


商商


品品



经理登录












图 2-1 系统功能总框图
日止
摘要
随着小型超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信 息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。随着信息 技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术 动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的 核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为 社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其 是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要 的新型软件产品。随着社会的发展,软件也在不断的更新换代。
类型 int
varchar varchar varchar varchar
varchar int
长度
50 50 50 50 10
约束
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 -
GoodsSize varchar (50) COLLATE Chinese_PRC_CI_AS NULL
) ON PRIMARY
GO
-6-
(3)用户信息表( T_user)
字段名 userID userName userPassword userAddress userAuthority userGender userAge
湖南文理学院
课程设计题目:
超市管理系统
系 别 计算机科学与技术
班 级 计科 12102
学生姓名 罗巍 杨欢 杨沁铠 唐振
学号
201217010223
指导教师 谭文学
课程设计进行地点:
第三实验楼 A617
任 务 下 达 时 间: 2014 年 5 月 21 日
起止日期: 2014 年 5 月 21 日起——至 2014 年 6 月 21
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 ,
三、系统详细设计..........................................................错误!未定义书签。
3.1 数据库实体 E-R 图设计................................................... 错误!未定义书签。 3.2 数据库表的设计....................................................................................- 5 3.3 物理设计文档...................................................................错误!未定义书签。 3.4 详细设计...........................................................................错误!未定义书签。
-2-一、系统需求分析Fra bibliotek1.1 系统名称: 小型超市管理系统
1.2 系统介绍: 界面设计简洁、友好、美观大方 操作简单、快捷方便 数据存储安全、可靠 信息分类清晰、准确 强大的查询功能、保证数据查询的灵活性 提供销售排行,为管理员提供真实的数据信息 提供灵活、方便的权限设置功能,使整个系统的管理分工明确 对用户的输入的数据,系统进行严格的数据检验,尽可能排人为错误
类型 int varchar int varchar float varchar
长度
50
50 6 50
字段约束 Not null Not null Not null
中文名 商品编号 商品名称 商品数量 生产厂家 商品价格 商品规格
CREATE TABLE goodsInfo (
GoodsID int NOT NULL ,
主要是中小型超市使用者,该消费群体具有以下特征:1 超市日常管理人工 化居多,工作效率较低;2 超市日常交易额较小,货物流通较小,不愿花高价购 进大型超市管理系统。因此,该消费群体对产品的功能性需求并不高,只需满足 前台销售系统、后台货物管理即可。 1.5 开发环境
Eclipse+mysql
-3-
二、系统总体设计
由于有些超市里对商品的进货、售出及商品的基本信息等的一些繁琐处理都 是通过手工进行记载并进行处理的,对商品信息的处理工作量特别大,不仅浪费 大量的人力物力,而且还很容易出错,更重要的是为了方便顾客,超市需要时时 刻刻对商品对各种信息进行统计分析。 一直以来人们使用传统人工的方式管理 超市的各项工作, 这种管理方式存在着许多缺点, 如: 效率低、保密性差, 另外 时间一长, 将产生大量的冗余文件和数据, 这给查找、统计、更新和维护工作都 带来了很大的困难。然而大型的超市管理系统功能过于强大而造成操作繁琐降低 了小超市的工作效率。如果有这样一套完整的小型超市管理系统软件,只需点击 几下鼠标就可完成所需操作,那样就会大大的提高超市员工的工作效率和管理水 平,并能进一步提高超市的工作效率并使超市实施规范化管理。鉴于小型超市管 理中存在的诸多问题, 我们在此次课程设计中以小型超市管理系统为研究课题, 对此系统进行了全面的设计。
1.3 开发背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行
业必不可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信 息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
二、系统总体设计........................................................................... - 4 -
2.1 系统功能结构图....................................................................................- 4 -