web的城人家”装修公司管理系统的设计与实现(附件)

摘 要随着我国近几年房地产行业的火热,建筑装饰装修业也在迅速发展,人们对于装修越来越重视,并且对于装修的要求已不仅仅局限于美观性方面,而是更加注重效率,安全,成本等方面,随着国家房屋管理制度的完善和人民生活品质的提高,传统的办公方式已经不能满足现有的工作需求,人们追求的是更加便捷、高效的信息化办公,为此基于B/S的装修公司管理系统应运而生。 论文对装修公司管理系统进行了可行性分析和需求分析,使用JSP作为开发语言,数据库采用MySQL,对系统首先进行了设计,其中包括功能模块设计,数据库设计,以及系统功能的详细设计等,其次是系统的实现部分,其中包括装修功能,用户修改个人信息,购物车,管理员登录界面,展示管理,后台管理用户界面,订单列表,表单乱码设计等主要功能,最后对系统进行了相关的测试,并对测试结果做出了分析。经过最终测试,结果表明本系统基本实现了以上的主要功能,但在以后的修改中应加入适当的jquery语言等来实现系统的美观性和局部刷新功能来减轻服务器和浏览器的压力,使系统运行的更加流畅,简洁和高效。
目 录
1 绪论 1
1.1选题意义及研究背景 1
1.2 国内外研究现状和发展趋势 1
2 相关技术和运行环境介绍 3
2.1JSP简介 3
2.1.1JSP内置对象 3
2.1.2JSP页面 4
2.2Ajax技术 4
2.3SSH 4
2.4Myeclipse安装 5
2.5配置Tomcat 5
2.6MySQL数据库 6
2.6.1MySQL简介 6
2.6.2 Navicat简介 6
2.7 开发环境 7
2.7.1 硬件环境 7
2.7.2 软件环境 7
2.8 运行环境 7
3 系统的可行性分析和需求分析 8
3.1 系统可行性 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3社会可行性 8
3.2 需求分析 8
3.2.1 性能需求 9
3.2 *好棒文|www.hbsrm.com +Q: ^351916072* 
.2 功能需求 9
4 系统设计 10
4.1功能模块设计 10
4.2 数据库设计 10
4.3系统功能详细设计 15
4.3.1 用户功能 15
4.3.2 管理员功能 16
5 系统的实现 17
5.1 装修功能 17
5.1.1 设计风格列表页 17
5.1.2 设计风格详情页 18
5.1.3 装修风格装修委托页 19
5.1.4 装修公司列表页 20
5.1.5 装修公司详情页 20
5.1.6 装修公司装修委托页 21
5.2 用户修改个人信息页 21
5.3 购物车 23
5.3.1 购物车列表页 23
5.3.2 下单详情页 23
5.4管理员登陆界面 24
5.5 展示管理 24
5.5.1查询所有装修样式 24
5.5.2装修样式新增 25
5.6后台管理用户界面 25
5.7 订单列表 26
5.8 表单乱码设计 27
6系统测试 28
6.1 系统测试方法 28
6.2 系统结果的分析 28
结 论 30
参考文献 31
致 谢 33
1 绪论
1.1选题意义及研究背景
现如今随着互联网的飞速发展,给人们的工作和生活带来了很大的方便和高效率,信息化,电子化已经成为节约运营成本,提高工作效率的首选。而今,随着装修方案数量的不断增多,有关装修方案的各种信息量也成倍增加。装修公司的管理目前尚处于人工作业阶段,效率低下,还常常因为管理不慎而出现纰漏,所以对信息技术和信息系统的需求极为迫切。因此,建立一个完整的家装管理系统显得尤为重要。对装修信息进行集中统一管理。家装公司要生存要发展、要高效率的把装修活动有机的组织起来,就必须加强装修资源管理,即加强对公司内部的人力、财力、物力的有效管理,为此需要设计与实现家装管理信息系统。
本论文主要研究了基于WEB的“城市人家”装修公司管理系统的设计与实现,通过该网站,企业可以与客户保持密切联系,更方便了企业去发布更新产品信息,通过众多用户的选择不同产品的比率,企业可以及时得到客户的反馈,更快更好的了解客户需求。此外,企业还可以通过网站系统与潜在的客户建立商业联系。
建立装修公司管理网站系统可以实现电子商务功能。一方面,随着我国电子商务的飞速发展,网民的网购消费观念和行为日趋成型,中国电子商务呈现出了区域化和行业纵深化的发展特点,人们的网络消费领域逐渐向装修、建材等方面拓展;另一方面,随着我国房地产行业的快速推进,带来了建筑装修行业的高速发展,装修、建材企业对网络营销的需求也越来越强烈。
1.2 国内外研究现状和发展趋势
在国内,近几年来,随着中国经济的持续发展,房地产行业的整体规模也呈现出迅猛的发展趋势,从而推动了装修行业的迅速发展,在这个互联网技术飞速发展的社会,谁能更快更好的收集到人们的需求信息,谁就能更好的把握商机。而装修管理系统为公司和业主提供了一个快捷通道,让公司在管理客户信息,员工信息,商品信息等更加的快捷方便有条理。因为互联网的信息流通速度快,而且流通量大,所以企业要想得到好的发展,就必须进军网络,这样就能更好的管理企业,把握商机和时机 ,抢占更多更大市场,所以必须利用现有的网络环境,结合所学的struts2+spring+hibernate三大免费开源框架开发了集前台展示与后台管理于一体的装修公司管理系统是很有必要的。
国外,已经存在装修管理类系统,由于诞生年代比较久远,采用的平台有Unix以及Linux,采用的数据库技术有第二代网状数据库。国外装修产品历经上千家企业,上万个用户的检验,版本更新换代了数次,升级更频繁,所以有较强的稳定性,而且软件的模块设计较简洁、适用,在解决主要问题的基础上再考虑其它的辅助功能。
2 相关技术和运行环境介绍
2.1 JSP简介
JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。它实现了Html语法中的java扩展。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
2.1.1 JSP内置对象
JSP内置对象是指在JSP页面系统中已经默认内置的JAVA对象这些内置对象的构建基础是标准化的HTTP协议。如果使用过ASP,又对JAVA有一定的了解的话,那么对这几种JSP内置对象的使用应该能迅速掌握。简述如下:
(1)out对象
out对象的所属类型是java.servlet.jsp.JspWriter。该对象主要用于向客户端输出不同回响内容,它的作用相当于PrintWriter对象,但使用PrintWriter对象需要事前进行声明,而out对象则可以直接进行调用。该平台在开发JSP页面过程中主要调用out.print( )方法或out.println( )方法进行对客户端的内容输出。
(2)request对象
request对象主要用于接收客户端发送而来的请求信息,关于它的方法使用较多的是getParameter、getParameterNames和getParameterValues,通过调用这几个方法来获取请求对象中所包含的参数的值

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/619.html

好棒文