Java语言课程设计-小型超市管理系统

更新时间:2023-12-10 06:53:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

JAVA语言课程设计报告

题 目:小型超市管理系统 设 计 者: 专业班级: 学 号: 指导教师:

2010 年 12 月 12 日

计算机学院

计算机学院信管08级JAVA程序设计报告

目录

一、系统需求分析 .................................................................................................................................... - 1 -

1.1系统名称: .................................................................................................................................. - 1 - 1.2系统介绍: .................................................................................................................................. - 1 - 1.3开发背景 ...................................................................................................................................... - 1 - 1.4.系统面向的用户群体 ................................................................................................................... - 1 - 1.5开发环境 ...................................................................................................................................... - 1 - 二、系统总体设计 .................................................................................................................................... - 2 -

2.1系统功能结构图........................................................................................................................... - 2 - 三、系统详细设计 .................................................................................................................................... - 2 -

3.1数据库实体E-R图设计 .............................................................................................................. - 2 - 3.2数据库表的设计........................................................................................................................... - 4 - 3.3物理设计文档............................................................................................................................... - 6 - 3.4详细设计 .................................................................................................................................... - 10 - 四、系统总结 .......................................................................................................................................... - 20 - 五、系统设计心得体会........................................................................................................................... - 21 - 六、参考文献 .......................................................................................................................................... - 21 -

计算机学院信管08级JAVA程序设计报告

一、系统需求分析

1.1系统名称:

小型超市管理系统 1.2系统介绍:

界面设计简洁、友好、美观大方 操作简单、快捷方便 数据存储安全、可靠 信息分类清晰、准确

强大的查询功能、保证数据查询的灵活性 提供销售排行,为管理员提供真实的数据信息

提供灵活、方便的权限设置功能,使整个系统的管理分工明确 对用户的输入的数据,系统进行严格的数据检验,尽可能排人为错误 1.3开发背景

随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。

作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。

我国的超市在20世纪90年代初期形成,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着经济的快速发展,超市的经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的管理技术。 1.4.系统面向的用户群体

主要是中小型超市使用者,该消费群体具有以下特征:1超市日常管理人工化居多,工作效率较低;2超市日常交易额较小,货物流通较小,不愿花高价购进大型超市管理系统。因此,该消费群体对产品的功能性需求并不高,只需满足前台销售系统、后台货物管理即可。 1.5开发环境

Eclipse+mysql

- 1 -

计算机学院信管08级JAVA程序设计报告

二、系统总体设计

2.1系统功能结构图

登陆界面 主界面 基本信息管理 进销管理 查询统计 库存管理 权限管理 商品信息管理供货商信息管理进销管理退货处理商品查询供货商查询商品查询数据统计库存盘点生成报表用户管理修改密码权限管理 三、系统详细设计

3.1数据库实体E-R图设计

(1)图书信息实体E-R图

商品编号 进货价 商品名称

生产日期 商品 有效期 销售价 数量下限 单位

(2)读者信息实体

- 2 -

计算机学院信管08级JAVA程序设计报告

用户编号 用户类型 用户名 用户 用户状态 用户密码

(3)图书借阅实体

供货商编号 供货商姓名 供货商 供货商地址 供货商电话

(4)多图之间的E-R图

数量下限 进货价 单位 生产日期 商品编号 商品名称 商品 有效期 销售价 出入库 用户类型 供货 供货商姓名 供货商编号 用户 用户编号 用户状态 供货商 用户名 用户密码 供货商地址 供货商电话

- 3 -

本文来源:https://www.bwwdw.com/article/yb95.html

Top