基础装修预订平台采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC框架struts2+spring2+hibernate3。系统角色分为用户和管理员,主要模块有:主题模块、装修信息模块、用户模块、评论模块、装修订单模块、留言模块、类别模块、用户模块、帖子回复模块、工人模块、论坛版块模块、管理员模块。本基础装修预订平台 的实现充分体现了互联网WEB时代的方面性优越性。最
然而经济的发展,对应着的是竞争的日益激烈,人们忙碌于自己的工作岗位而无法精心设计自己的房屋。因此,软件系统装修应运而生 。
1、摘要系统的实现平衡了我们工作与家居装修之间的时间问题
人们在运用装修软件时,可以通过平台确定自己的装修内容以及确定好装修公司并商谈好相关价格,自己只需要等待验收就行了。这无疑让装修者不要忙碌于工作与装潢之间 。
2、摘要系统的实现为广大装修者提供了广阔的视野
软件装修系统为装修者提供了海量的装修设计成果图,其设计风格各式各样,为客户提供了各种参考,使装修者对自己要装修式样清晰化,从而获得最满意的装修环境。
3、它推动了社会信息网络化进程
社会的不断发展,距离在缩短,空间也在变小。相应的人们眼界变得更加广阔。装修走向信息化是必然的。在社会进程中,系统软件装修将成为装修界的主题 。
管理员 (自动编号,账号,登录密码);
论坛版块 (自动编号,版块名称,介绍,版主,是否删除);
工人 (自动编号,登陆账号,登录密码,真实姓名,照片,性别,年龄,地址,学历,电话,工人介绍);
帖子回复 (自动编号,回复标题,内容,发布时间,所属用户,主题);
用户 (自动编号,用户账号,用户密码,用户姓名,用户性别,年龄,地址,手机);
类别 (自动编号,分类名称,状态);
留言 (自动编号,留言内容,留言时间,所属用户,管理员回复,回事时间);
装修订单 (自动编号,订单号,工人,价格,日期,订单介绍,用户,状态);
评论 (自动编号,评论内容,评论时间,评论装修信息,评论用户);
用户 (自动编号,登录账号,登录密码,姓名,性别,用户年龄,地址,手机,邮箱,头像,积分,qq,是否删除);
装修信息 (自动编号,所属类别,装修信息名称,装修信息介绍,附件,点击次数,发布时间,状态);
主题 (自动编号,主题,内容,附件,附件说明,发布时间,所属用户,版块id,是否置顶,是否精华);
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 5
2.1 系统平台概述 5
2.2 java语言 6
2.3 web服务器 7
3 系统分析 7
3.1 可行性分析 7
3.1.1技术可行性 7
3.1.2操作可行性 8
3.1.3法律可行性 8
3.2 非功能分析 8
3.3 功能模块设计 8
3.4 数据库设计 9
3.4.1 数据表说明 9
3.4.2 逻辑设计 9
4 详细实现 13
4.1 网站首页 13
4.2 系统登陆 14
4.3 论坛模块 16
4.4 工人模块 18
4.5 帖子模块 20
4.6 留言模块 22
4.7 装修订单模块 23
4.8 评论模块 24
4.9 装修信息模块 25
4.10 帖子主题模块 26
4.11 系统部署 28
5 测试运行 32
5.1 测试目的和方法 32
5.2 测试方法 32
5.3 测试实例 32
6 系统优缺点 36
结束语 36
参考文献 37
致谢 38