摘要:随着计算机技术的不断发展和创新,传统的信息管理方式逐渐被淘汰。国家的可持续发展战略,提高了人们的生活水平,超市购物成为了人们生活中必不可少的一部分。
针对上述背景趋势,本文通过对 web开发中主流技术的详细研究,结合小型超市的业务需求,设计并实现了一个基于SSM框架的小型超市管理系统网站,用于对各类信息进行管理。
本文首先分析了开发过程中所需的主要技术;接着介绍总体的业务需求;然后阐述系统的各个模块所需要实现的功能;随后描述系统详细设计的过程;最后是对本文进行总结。
关键词:SSM框架;Spring框架;Web应用
目录
摘要
ABSTRACT
1 绪论-1
1.1 选题背景与意义-1
1.2 国内外研究现状-1
1.3 论文任务及解决的问题-2
1.3.1 论文任务-2
1.3.2 解决的问题-3
1.4 论文的组织结构-3
2 系统相关技术介绍-4
2.1 系统开发工具和数据库的介绍-4
2.1.1 系统开发工具——Eclipse-4
2.1.2 数据库——MySQL-4
2.2 Web模型概述-5
2.2.1 标准MVC模型-5
2.2.2 MVC(Model-View-Controller)三元组的概念-5
2.2.3 Web MVC框架-6
2.3 jQuery、Ajax技术-6
2.3.1 jQuery技术-6
2.3.2 Ajax技术-7
2.4 SSM框架-7
2.4.1 Spring框架-7
2.4.2 Spring MVC框架-9
2.4.3 MyBatis框架-11
2.4.4 SSM框架的集成-12
2.5 Bootstrap框架-13
2.6 本章小结-13
3 系统需求分析-14
3.1 系统的总体需求-14
3.1.1 系统功能性需求分析-14
3.1.2 非功能性需求分析-15
3.1.3 系统的运行-16
3.2 数据库设计分析-17
3.2.1 数据库设计原则分析-17
3.2.2 数据类型分析-17
3.2.3 实体类对应的表结构设计-18
3.3 本章小结-20
4 系统的总体设计-21
4.1 系统设计原则-21
4.2 系统架构设计-21
4.2.1 B/S架构-21
4.2.2 SSM框架-21
4.3 系统功能设计-22
4.3.1 用户登录设计-22
4.3.2 用户管理模块设计-23
4.3.3 商品管理模块设计-24
4.3.4 销售模块的设计-24
4.3.5 退货模块设计-25
4.3.6 进货模块设计-25
4.4 本章小结-25
5 系统详细设计与实现-26
5.1 服务端SSM框架的实现-26
5.2 用户界面的设计-27
5.2.1 系统登录-27
5.2.2 系统首页的设计-27
5.2.3 信息管理模块的设计-29
5.2.4 销售信息模块设计-30
5.2.5 退货信息模块设计-31
5.2.6进货单的设计与退出系统-32
5.3 本章小结-32
6 总结与展望-33
6.1 总结-33
6.2 展望-33
参考文献-35