社区服务专题网站的设计与实现(源码)
摘 要现代人们对于生活质量的需求水平也由过去单纯只追求物质需求转变为向高质量、高水平、高品质的需求方面。伴随着近年以来我国经济的迅猛发展城镇化建设水平不断提升。社区方面的问题成为现代化建设进程中不可忽视的社会问题。本课题采用基于javaWeb开发技术,运用Myeclipse作为网站系统的开发平台,使用mysql用作数据库设计与系统数据的存储。采用MVC开发模式方式并严格按照软件生命周期的不同阶段完成实现社区服务专题网站的设计与开发。借助于互联网的独特性,根据实际需求,借以现对物业管理人员、社区住户、平台管理员三类用户权限的管理,进而实现对社区业主,物业服务、日常通知,报修服务,社区活动等信息的动态管理和维护。摘 要 1
目 录
一、引言 1
二、需求分析 1
(一)功能需求 1
(二)性能描述 1
(三)系统开发及运行环境 2
三、系统总体设计 2
(一)系统技术方法 2
1.Servlet服务器 2
2.Jsp技术 2
3.JDBC数据访问 2
4.Javabean 2
5.MySQL 3
6.MVC架构模式 3
(二)系统功能结构 3
(三)系统部分模块的概述及流程图 3
1.登录模块功能 4
2.注册模块功能 4
3.留言模块功能 5
四、系统详细设计 6
(一)数据库ER图设计 6
(二)数据库概念设计 7
五、详细设计与实现 12
(一)前台登录功能模块的实现 12
(二)前台注册功能模块的实现 14
(三)前台用户留言功能模块的实现 16
(四)前台社区服务评价模块的实现 17
(五)前台社区故障报修模块的实现 18
(六)后台管理员功能模块的实现 19
1.后台管理员登录部分 20
2.后台住户管理部分 21
3.后台服务管理部分 23
六、总结 *好棒文|www.hbsrm.com +Q: ¥351916072¥
25
七、致谢 26
八、参考文献 26
一、引言
社会经济快速发展的同时带动着科技的进步,造就了人民生活水平的提高,尤其是对于物质文化的追求更加严格,特别是伴随着我国近年来城镇化水平的不断提高,社区问题成为发展过程中不容忽视的问题。社区不仅仅是作为倾听民意、汲取民智的内在渠道,还充当着目前众多社区服务管理的媒介作用,如今互联网凭借其独特的特性成为了表达民情、民意的重要渠道之一。建设社区服务网站就是为了更好地倾听民意、汲取民智。为社区营造一个自主、高效、有序、便捷的管理环境。
二、需求分析
社区和居民之间的关系是最为紧密的。社区作为最基层的社会组织对人民群众的生活最为知晓。原始的社区管理方式单纯的依赖于人工方式来解决问题。但是人工方式却存在着种种弊端,例如机构臃肿、效率低下、服务有待加强、流程繁琐等诸多问题,显然已经无法适应满足现如今高强度、高标准、高要求下的用户需求。根据以服务社区为导向,服务群众为主旨的背景,结合互联网发展背景,构建了本社区服务专题网站的设计与开发。
(一)功能需求
本网站将对物业的管理人员、社区住户、平台管理员三类用户权限进行分类管理,只有被授权的用户才可以允许使用本系统资源。从而实现对社区内业主,物业管理服务、日常信息通知,报修服务,社区内活动信息的管理和维护。
物业管理人员:
查看、管理、发布各类社区服务信息;
查看、管理本社区内的住户信息;
检查业主的报修信息,及时安排上门维修;
查看和管理业主对服务的评估和信息;
社区业主:
查看小区内各类服务活动;
查看小区内新闻公告信息
查看自家保修问题的进度;
对物业服务水平进行评价和留言
允许定期修改自己的密码。
平台管理员:
允许后台管理人员在平台上管理和维护各种信息。
(二)性能描述
网站系统运行稳定、安全可靠。
网站根据用户角色的不同进行权限设置。
该网站允许用户可以定期修改自己的账号密码,保护帐户安全。
(三)系统开发及运行环境
表21 系统开发及运行环境需求
名称
名称
操作系统
Windows10
系统开发工具
MyEclipse
系统开发技术
JavaWeb
运行环境
CPU:Intel i5处理器;内存:4GDDR;硬盘;500G
数据库
MySql
服务器
Tomcat7.0
浏览器
IE10 、Google Chrome
三、系统总体设计
(一)系统技术方法
本课题主要基于javaWeb作为开发技术,通过Myeclipse系统开发工具,mysql数据存储的工具。采用MVC开发模式方式并严格按照软件生命周期的不同阶段完成实现社区服务专题网站的设计与开发。
1.Servlet服务器
Servlet作为服务器端的运行程序。Servlet的主要功能就在于进行了交互式浏览和数据的修改,最终的目的是为了生成动态的Web内容。
2.Jsp技术
Jsp技术是种动态页面的开发技术,主要是把逻辑从Servlet服务器中进行分离。通俗来讲JSP作为表现层,一方面负责为用户提供展示页面上的数据,提供相应的(Form)表单来接收用户的请求数据,另一方面当你在点击确定按钮的时候将会向控制器发送请求,请求模型接收到请求并提供相应的更新。
目 录
一、引言 1
二、需求分析 1
(一)功能需求 1
(二)性能描述 1
(三)系统开发及运行环境 2
三、系统总体设计 2
(一)系统技术方法 2
1.Servlet服务器 2
2.Jsp技术 2
3.JDBC数据访问 2
4.Javabean 2
5.MySQL 3
6.MVC架构模式 3
(二)系统功能结构 3
(三)系统部分模块的概述及流程图 3
1.登录模块功能 4
2.注册模块功能 4
3.留言模块功能 5
四、系统详细设计 6
(一)数据库ER图设计 6
(二)数据库概念设计 7
五、详细设计与实现 12
(一)前台登录功能模块的实现 12
(二)前台注册功能模块的实现 14
(三)前台用户留言功能模块的实现 16
(四)前台社区服务评价模块的实现 17
(五)前台社区故障报修模块的实现 18
(六)后台管理员功能模块的实现 19
1.后台管理员登录部分 20
2.后台住户管理部分 21
3.后台服务管理部分 23
六、总结 *好棒文|www.hbsrm.com +Q: ¥351916072¥
25
七、致谢 26
八、参考文献 26
一、引言
社会经济快速发展的同时带动着科技的进步,造就了人民生活水平的提高,尤其是对于物质文化的追求更加严格,特别是伴随着我国近年来城镇化水平的不断提高,社区问题成为发展过程中不容忽视的问题。社区不仅仅是作为倾听民意、汲取民智的内在渠道,还充当着目前众多社区服务管理的媒介作用,如今互联网凭借其独特的特性成为了表达民情、民意的重要渠道之一。建设社区服务网站就是为了更好地倾听民意、汲取民智。为社区营造一个自主、高效、有序、便捷的管理环境。
二、需求分析
社区和居民之间的关系是最为紧密的。社区作为最基层的社会组织对人民群众的生活最为知晓。原始的社区管理方式单纯的依赖于人工方式来解决问题。但是人工方式却存在着种种弊端,例如机构臃肿、效率低下、服务有待加强、流程繁琐等诸多问题,显然已经无法适应满足现如今高强度、高标准、高要求下的用户需求。根据以服务社区为导向,服务群众为主旨的背景,结合互联网发展背景,构建了本社区服务专题网站的设计与开发。
(一)功能需求
本网站将对物业的管理人员、社区住户、平台管理员三类用户权限进行分类管理,只有被授权的用户才可以允许使用本系统资源。从而实现对社区内业主,物业管理服务、日常信息通知,报修服务,社区内活动信息的管理和维护。
物业管理人员:
查看、管理、发布各类社区服务信息;
查看、管理本社区内的住户信息;
检查业主的报修信息,及时安排上门维修;
查看和管理业主对服务的评估和信息;
社区业主:
查看小区内各类服务活动;
查看小区内新闻公告信息
查看自家保修问题的进度;
对物业服务水平进行评价和留言
允许定期修改自己的密码。
平台管理员:
允许后台管理人员在平台上管理和维护各种信息。
(二)性能描述
网站系统运行稳定、安全可靠。
网站根据用户角色的不同进行权限设置。
该网站允许用户可以定期修改自己的账号密码,保护帐户安全。
(三)系统开发及运行环境
表21 系统开发及运行环境需求
名称
名称
操作系统
Windows10
系统开发工具
MyEclipse
系统开发技术
JavaWeb
运行环境
CPU:Intel i5处理器;内存:4GDDR;硬盘;500G
数据库
MySql
服务器
Tomcat7.0
浏览器
IE10 、Google Chrome
三、系统总体设计
(一)系统技术方法
本课题主要基于javaWeb作为开发技术,通过Myeclipse系统开发工具,mysql数据存储的工具。采用MVC开发模式方式并严格按照软件生命周期的不同阶段完成实现社区服务专题网站的设计与开发。
1.Servlet服务器
Servlet作为服务器端的运行程序。Servlet的主要功能就在于进行了交互式浏览和数据的修改,最终的目的是为了生成动态的Web内容。
2.Jsp技术
Jsp技术是种动态页面的开发技术,主要是把逻辑从Servlet服务器中进行分离。通俗来讲JSP作为表现层,一方面负责为用户提供展示页面上的数据,提供相应的(Form)表单来接收用户的请求数据,另一方面当你在点击确定按钮的时候将会向控制器发送请求,请求模型接收到请求并提供相应的更新。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/980.html