1、 JAVA 语言课程设计报告语言课程设计报告 题题 目:目:小型超市管理系统小型超市管理系统 设设 计计 者者: 专业班级:专业班级: 学学 号:号: 指导教师:指导教师: 2010 年 12 月 12 日 计算机学院 目录目录 一、系统需求分析.- 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 数据库表的设计
2、- 4 - 3.3 物理设计文档 .- 6 - 3.4 详细设计 - 10 - 四、系统总结 - 20 - 五、系统设计心得体会 - 21 - 六、参考文献 - 21 - - 1 - 一、一、系统需求分析系统需求分析 1.11.1 系统名称:系统名称: 小型超市管理系统 1.21.2 系统介绍:系统介绍: 界面设计简洁、友好、美观大方 操作简单、快捷方便 数据存储安全、可靠 信息分类清晰、准确 强大的查询功能、保证数据查询的灵活性 提供销售排行,为管理员提供真实的数据信息 提供灵活、方便的权限设置功能,使整个系统的管理分工明确 对用户的输入的数据,系统进行严格的数据检验,尽可能排人为错误 1.
3、1.3 3 开发背景开发背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不 可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业在市场竞 争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传 输,这使得对数据库的进一步开发和利用显得尤为迫切。 作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市, 而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就 需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。 我国的超市在20世纪90年代初期形成, 现在已
4、经成为我国零售业的一种重要形态, 为国民经济的发展发挥了重要的作用。随着经济的快速发展,超市的经营管理也变得愈 加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需 要引入新的管理技术。 1.4.1.4.系统面向的用户群体系统面向的用户群体 主要是中小型超市使用者, 该消费群体具有以下特征: 1 超市日常管理人工化居多, 工作效率较低;2 超市日常交易额较小,货物流通较小,不愿花高价购进大型超市管理 系统。因此,该消费群体对产品的功能性需求并不高,只需满足前台销售系统、后台货 物管理即可。 1.51.5 开发环境开发环境 Eclipse+mysql - 2 - 二、二、系统总体设计系统总体设计 2.12.1 系统功能结构图系统功能结构图 三、三、系统详细设计系统详细设计 3.13.1 数据库实体数据库实体 E E- -R R 图设计图设计 ( (1 1) )图书信息实体图书信息实体 E E- -R R 图图 ( (2 2) )读者信息实体读者信息实体 商品 进货价 商品编号 商品名称 有效期 数量下限 单位