摘要:自计算机出世以来,互联网便不断发展壮大。网络不仅方便了人们的日常交流,也节约了企业的管理成本。为提高经济效益,加强自身管理,各行各业都借助互联网进行网络化管理,装饰行业也借助互联网不断发展壮大。本装饰公司管理系统应企业需求开发,结合实际需要,以及可行性分析,确定了使用MySql对数据进行管理。本系统使用业内流行的SSM(Spring,SpringMVC,MyBatis)框架开发程序。此外,本系统装饰公司主页由jsp等语言构成。系统实现了预约,留言等功能,主要包含了5个功能模块,用户模块(含设计师)主要是用户信息的处理,登录及注册;建材模块主要是实现对装饰材料的管理,涉及到建材前台的展示,以及后台对建材数据的维护;预约模块主要是前台用户在公司前台主页对设计师预约;留言模块,主要是用户在线留言,给予公司宝贵的意见;施工模块主要公司记录业主家装修进度的详细数据后,对施工数据进行维护。本论文结合装饰公司日常业务管理,详细介绍了本系统的功能以及开发过程。
关键词:装饰公司;Spring;SpringMVC;MyBatis;MySql;jsp
目录
摘要
Abstract
1 引言-1
1.1 课题背景-1
1.2 研究的意义和目标-1
1.3 开发工具简介-1
1.3.1 Idea简介-1
1.3.2 MySql简介-1
1.3.3 Spring简介-2
1.3.4 Spring MVC简介-2
1.3.5 MyBatis简介-3
1.3.6 MVC设计模式简介-3
2 系统分析-4
2.1 可行性分析-4
2.1.1 技术可行性-4
2.1.2社会可行性-4
2.1.3经济可行性-4
2.1.4法律可行性-4
2.2 需求分析-4
2.3业务流程分析-6
2.4数据流分析-7
3系统概要设计-9
3.1总体结构设计-9
3.2功能模块设计-9
3.3数据库设计-10
3.3.1概念结构设计-10
3.3.2逻辑结构设计-11
4详细设计和实现-14
4.1前台用户管理-14
4.1.1用户管理模块-14
4.1.2 预约管理模块-19
4.1.3 留言管理模块-20
4.2 后台管理员管理-22
4.2.1 用户管理模块-22
5 软件测试-27
6 结束语-33
参考文献-34
致 谢-35