社区服务网站的设计与实现
摘 要现如今大多数的社区服务系统都以客户端的模式展现,但随着技术的日新月异,以浏览器服务器模式的服务系统也随之出现,并渐渐成为了主流。BS模式下的社区服务系统开发成本低,方便快捷,且能够更好的支持跨平台技术,是众多社区服务者的首选。本文在分析当今社区服务网站的现状及信息全球化的发展趋势下,社区服务网站更能够完全取代原社区所拥有的人工处理各类工作的工作方式,也更能有效的避免一些管理上的漏洞及错误。本毕业设计的内容是设计并实现了一个基于Web开发的社区服务性网站的设计与实现,在C#语言以及HTML语言的基础上,选择了稳定性较强的Visual Studio 2010 ,依靠强大的SQL Server 2008 R2 为网站数据库,而作为业界界面制作与美化的神器DW – Dreamweaver,利用DIV+CSS外加JS语言来设计本网站的前端页面及部分功能,另配上 C#语言进行后台等功能开发。该设计界面简洁大方、功能贴心、操作便捷、且较容易维护与进行二次开发。
目 录
第一章 概述 1
1.1课题研究的背景 1
1.2课题研究的状态 1
1.3课题研究的目的 1
1.4系统的开发环境 2
1.5系统的技术简介 2
第二章 系统需求分析 3
2.1需求分析 3
2.2总体功能模块 3
2.3安全需求 4
2.4可行性研究 5
第三章 系统概要设计 6
3.1系统和数据库的配置 6
3.2概念模型设计 6
3.3数据库表结构 8
3.4数据库关系图 10
第四章 系统详细设计与实现 11
4.1数据库配置连接 11
4.2登陆模块流程图 11
4.3用户信息模块 15
4.4用户报修投诉模块 16
4.5用户设施模块 18
4.6用户收费模块 20
4.7管理员信息模块 22
4.8管理员维修管理模块 22
4.9管理员设施模块 23
4.10管理员收费模块 24
4.
*好棒文|www.hbsrm.com +Q: @351916072@
11管理员投诉模块 25
结束语 26
致 谢 27
第一章 概述
1.1课题研究的背景
在当下的国际大环境下,人们随着科学的进步使得自身生活水平飞速发展,各行各业都展现除了一副盎然生机的景象,其中社区服务的发展最为突出。这些年国家都以建设文明社会,加快构建和谐社区为主旨,大力提高社区服务的质量。依靠大量的劳动力来维持社区的服务力度已然成为了一种颓势,在城镇化、城区化、全球化的飞速提升下,这些旧有的服务模式显然早已无法满足现如今的人们,因此提高满意度成为了社区的重中之重。如何高效全面的管理社区、解决生活中出现的问题、使原本的管理模式成为一种服务性的模式。从对社区居民的基本信息、住宅信息、社区设施信息的基本录入到维护社区居民的基本信息、住宅信息、社区设施信息,再到更新社区居民的基本信息、住宅信息、社区设施信息,社区服务必须事事为民着想、抱着事事为民的中心思想来处理社区居民的各式各样的问题、有针对性的去处理居民提出的问题与建议。如果一个能够为社区居民提供的服务质量既高又周到还贴心其次使用起来还方便,那么这个社区将能被居民主动接纳。
因此拥有个性化社区服务网站,工作效率,人员的成本费用,或是其手工模式都有一定的局限性。因此有效的管理已经成为一个大问题,只有有效解决这些问题,提高社区居民的满意度,那么利用计算机管理信息系统不失为一条极为有用的解决路径。
1.2课题研究的状态
就目前我国的发展状况来看,从内容特点上来区分看、社区服务网站大抵有以下几类:①搜索类,比如Baidu、Sougou、Google等;②新闻信息类,比如Sina、Souhu等;③BBS类,例如天涯、知乎等;④其他类。而现今存在的社区网站大多首页的内容基本都是新闻,其他则一般由各社区自主化因地制宜的设计,是在新社区的社区居民大都以中青年群体为主,而那些老新村则以中老年人为主体。因此目前,社区网站的举办主题必须凸显民间性,传播的内容主打服务性。
1.3课题研究的目的
社区服务网站存活之根本是实际存在的社区,然后再利用现代通信技术、互联网技术及移动技术,多端共同开发互惠互利的方式、从而促使社区居民与社区管理者共享和利用社区信息资源,来构造一个具有多方面信息的平台,从而来提高社区居民的舒适感与温馨度。那么通过社区服务网站.从真正意义上使居民达到足不出户也能够实现在社区居委会或物业办公室等才能完成的事务。那么如此便捷高效的方式,定能获得社区居民的大大支持。
社区服务网站的基本功能可以如下:
(1)简单录入用户与管理员的信息。
(2)社区用户操作简明易懂;社区网站管理员权限实时高效;
(3)对各个管理区域进行设计与之相对应的功能模块;
(4)在技术的支持下尽可能的实现社区服务数字化、多元化。
1.4系统的开发环境
1.4.1 Visual Studio 2010
这是一款由微软推出的开发环境 – Visual Studio 2010 ,就目前来说它是真正意义上最稳定以及最流行的开发Windows应用程序的平台。如今的它跟以前的版本相比,它重新组织设计的IDE界面,让代码和视图都更趋于简单化了。
在数据库方面,VS2010不但支持SQL Server,它还支持 IBM?DB2和Oracle数据库这类的大型企业级数据库。
1.4.2 SQL SERVER 2008 R2
SQL Server 2008 R2 是一款能够提供中大型数据库技术与工具的软件,它在一定程度下能够协助你以最低的成本,来取得最富有价值的信息。
SQL Server 2008 R2也是一款提供较完善的数据库平台,能够适用于任何规模的应用程序。他是一款可供使用者自我管理的商业工具,不论是大规模的数据中心、还是大规模的云端都能轻松支持,因此它能与许许多多微软的产品紧密的结合。
1.5系统的技术简介
本文采用的主要技术:
(1)C#:是本设计的基础语言之一,大部分的后台功能实现都基于此语言的开发,它继承了C与C++强大功能但又取其精华去其糟粕地舍弃了它们的某些复杂的特性。C#能使编程人员快速地编写各式各样的.NET应用程序以及Windows桌面开发程序。
(2)HTML:静态超文本标记语言,它是网站设计的必不可少的部分。
(3)XHTML+CSS:是网页布局的一种常用方法,为了网页的布局简单美观一般设计开发者都会选用此语言来为之搭建框架
(4)JavaScript:客户端脚本语言,为网页增加了动态功能。在网站的某些模块页面显示中,为了更具有美观性特此添加了部分js语言来修饰其页面。
第二章 系统需求分析
2.1需求分析
目 录
第一章 概述 1
1.1课题研究的背景 1
1.2课题研究的状态 1
1.3课题研究的目的 1
1.4系统的开发环境 2
1.5系统的技术简介 2
第二章 系统需求分析 3
2.1需求分析 3
2.2总体功能模块 3
2.3安全需求 4
2.4可行性研究 5
第三章 系统概要设计 6
3.1系统和数据库的配置 6
3.2概念模型设计 6
3.3数据库表结构 8
3.4数据库关系图 10
第四章 系统详细设计与实现 11
4.1数据库配置连接 11
4.2登陆模块流程图 11
4.3用户信息模块 15
4.4用户报修投诉模块 16
4.5用户设施模块 18
4.6用户收费模块 20
4.7管理员信息模块 22
4.8管理员维修管理模块 22
4.9管理员设施模块 23
4.10管理员收费模块 24
4.
*好棒文|www.hbsrm.com +Q: @351916072@
11管理员投诉模块 25
结束语 26
致 谢 27
第一章 概述
1.1课题研究的背景
在当下的国际大环境下,人们随着科学的进步使得自身生活水平飞速发展,各行各业都展现除了一副盎然生机的景象,其中社区服务的发展最为突出。这些年国家都以建设文明社会,加快构建和谐社区为主旨,大力提高社区服务的质量。依靠大量的劳动力来维持社区的服务力度已然成为了一种颓势,在城镇化、城区化、全球化的飞速提升下,这些旧有的服务模式显然早已无法满足现如今的人们,因此提高满意度成为了社区的重中之重。如何高效全面的管理社区、解决生活中出现的问题、使原本的管理模式成为一种服务性的模式。从对社区居民的基本信息、住宅信息、社区设施信息的基本录入到维护社区居民的基本信息、住宅信息、社区设施信息,再到更新社区居民的基本信息、住宅信息、社区设施信息,社区服务必须事事为民着想、抱着事事为民的中心思想来处理社区居民的各式各样的问题、有针对性的去处理居民提出的问题与建议。如果一个能够为社区居民提供的服务质量既高又周到还贴心其次使用起来还方便,那么这个社区将能被居民主动接纳。
因此拥有个性化社区服务网站,工作效率,人员的成本费用,或是其手工模式都有一定的局限性。因此有效的管理已经成为一个大问题,只有有效解决这些问题,提高社区居民的满意度,那么利用计算机管理信息系统不失为一条极为有用的解决路径。
1.2课题研究的状态
就目前我国的发展状况来看,从内容特点上来区分看、社区服务网站大抵有以下几类:①搜索类,比如Baidu、Sougou、Google等;②新闻信息类,比如Sina、Souhu等;③BBS类,例如天涯、知乎等;④其他类。而现今存在的社区网站大多首页的内容基本都是新闻,其他则一般由各社区自主化因地制宜的设计,是在新社区的社区居民大都以中青年群体为主,而那些老新村则以中老年人为主体。因此目前,社区网站的举办主题必须凸显民间性,传播的内容主打服务性。
1.3课题研究的目的
社区服务网站存活之根本是实际存在的社区,然后再利用现代通信技术、互联网技术及移动技术,多端共同开发互惠互利的方式、从而促使社区居民与社区管理者共享和利用社区信息资源,来构造一个具有多方面信息的平台,从而来提高社区居民的舒适感与温馨度。那么通过社区服务网站.从真正意义上使居民达到足不出户也能够实现在社区居委会或物业办公室等才能完成的事务。那么如此便捷高效的方式,定能获得社区居民的大大支持。
社区服务网站的基本功能可以如下:
(1)简单录入用户与管理员的信息。
(2)社区用户操作简明易懂;社区网站管理员权限实时高效;
(3)对各个管理区域进行设计与之相对应的功能模块;
(4)在技术的支持下尽可能的实现社区服务数字化、多元化。
1.4系统的开发环境
1.4.1 Visual Studio 2010
这是一款由微软推出的开发环境 – Visual Studio 2010 ,就目前来说它是真正意义上最稳定以及最流行的开发Windows应用程序的平台。如今的它跟以前的版本相比,它重新组织设计的IDE界面,让代码和视图都更趋于简单化了。
在数据库方面,VS2010不但支持SQL Server,它还支持 IBM?DB2和Oracle数据库这类的大型企业级数据库。
1.4.2 SQL SERVER 2008 R2
SQL Server 2008 R2 是一款能够提供中大型数据库技术与工具的软件,它在一定程度下能够协助你以最低的成本,来取得最富有价值的信息。
SQL Server 2008 R2也是一款提供较完善的数据库平台,能够适用于任何规模的应用程序。他是一款可供使用者自我管理的商业工具,不论是大规模的数据中心、还是大规模的云端都能轻松支持,因此它能与许许多多微软的产品紧密的结合。
1.5系统的技术简介
本文采用的主要技术:
(1)C#:是本设计的基础语言之一,大部分的后台功能实现都基于此语言的开发,它继承了C与C++强大功能但又取其精华去其糟粕地舍弃了它们的某些复杂的特性。C#能使编程人员快速地编写各式各样的.NET应用程序以及Windows桌面开发程序。
(2)HTML:静态超文本标记语言,它是网站设计的必不可少的部分。
(3)XHTML+CSS:是网页布局的一种常用方法,为了网页的布局简单美观一般设计开发者都会选用此语言来为之搭建框架
(4)JavaScript:客户端脚本语言,为网页增加了动态功能。在网站的某些模块页面显示中,为了更具有美观性特此添加了部分js语言来修饰其页面。
第二章 系统需求分析
2.1需求分析
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2116.html