需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11731 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本次毕业设计是基于B/S架构的超市管理系统设计与实现。该系统基于B/S架构,应用JavaEE技术,采用MVC三层框架的体系结构,使用Java编程语言实现。 在经过仔细的市场调查的情况下,确定了题目的实用性和可行性。我们首先对系统的功能做出了需求分析,确定系统的初步结构;其次进行概要设计和详细设计;然后使用集成工具MyEclipse进行编码;最后经过测试、修改完成本系统。系统层级为:系统——子系统——模块——页面。子系统包括:用户管理、商品管理、销售管理、供应商管理、采购管理、库存管理等;各子系统下分为若干个模块,如:采购单录入、采购单列表等。 本系统应用相应的计算机技术,将传统超市需要记录的内容转化为计算机中的数据,使用计算机来进行信息管理。使用本系统,工作人员可以方便、快捷、准确的对繁杂的内容进行有效的管理,极大提高了工作人员的工作效率,同时使用计算机进行操作也大大提高了数据的准确性和安全性,顺应当下数字化和智能化时代的浪潮,促进企业信息智能化的发展。
关键词:B/S架构;Java;MVC框架;超市;信息管理
目录 摘要 Abstract 1 绪论-1 1.1 课题背景-1 1.2 课题研究的目的及意义-1 1.2.1课题研究的目的-1 1.2.2课题研究的意义-2 1.3 课题内容的概述-2 2 相关技术原理及开发环境-3 2.1 系统的B/S架构-3 2.1.1 B/S架构简介-3 2.1.2 B/S架构的优势-3 2.1.3 B/S架构与C/S架构的联系和区别-3 2.2 Struts框架-3 2.2.1 Struts简介-3 2.2.2 MVC思想-4 2.2.3 Struts2的简介及与Struts1之间的联系-5 2.2.4 Struts2的优势-5 2.2.4 Struts2工作原理简述-5 2.3 Hibernate框架-6 2.3.1 Hibernate简介-6 2.3.2 Hibernate的优势-6 2.3.3 Hibernate工作原理简述-6 2.4 Spring框架-6 2.4.1 Spring简介-6 2.4.2 Spring的优势-7 2.4.3 Spring工作原理简述-7 2.5 开发环境-7 2.5.1 平台及硬件环境-7 2.5.2 开发工具-8 3 需求分析-9 3.1 设计思想-9 3.2 可行性分析-9 3.2.1技术可行性-9 3.2.2经济可行性-9 3.3 系统UML建模-10 3.3.1 系统用例图-10 3.3.2 系统用例图及功能描述-10 3.4 功能模块结构图-11 4 详细设计-12 4.1 概述-12 4.2 系统功能模块-12 4.2.1 系统登录模块-12 4.2.2 用户管理模块-12 4.2.3 商品管理模块-13 4.2.4 销售管理模块-14 4.2.5 采购登录模块-15 4.3 系统业务流程图-16 5 数据库设计-17 5.1 数据库逻辑设计-17 5.2 数据库物理设计-17 6 系统测试及维护-22 6.1 测试背景-22 6.2 测试的目的-22 6.3 测试的阶段、方法及过程-22 6.3.1测试的阶段-22 6.3.2测试的方法-23 6.3.3测试的过程-24 6.4 系统维护-25 6.4.1维护内容-25 6.4.2维护类型-26 6.4.3维护方案-26 结 论-27 参 考 文 献-28 致 谢-29 |