资源预览内容
第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
第9页 / 共36页
第10页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
网站制作毕业论文-和谐社区网站设计与实现 毕 业 设 计题 目:和谐社区网站设计与实现学生姓名 学号 所在院系 专业班级指导教师完成地点2012年6月5日目 录摘 要1引 言21 研究的背景及方法21.1研究概况及发展趋势21.2研究方法32 研究的目地意义42.1目地42.2意义43 可行性分析53.1技术的可行性54 功能需求54.1功能需求列表54.2功能需求展示65 系统详细设计186 系统测试296.1 测试用例设计要求296.2 测试报告29致?谢30参考文献31英文摘要32和谐社区网站设计与实现 摘 要互联网技术的不断发展和普及已经改变了人们的生活和习惯,人们对生活的需求已经从简单的物质需求向着追求质量,功能,服务等多重需求过渡。社区网站是人们彼此沟通和了解的桥梁,并伴随着互联网技术的发展而不断完善。它为社区提供了一个自主、高效、有序的管理平台,并给用户以信息化、便捷化的服务。以此为基础,和谐社区网站突出自身人文特色,密切社区成员关系,增进彼此间互动、互助、互谅,给用户以更加强烈的心灵感受。 本文论述了基于ASP.NET的社区网站的设计和实现,以Visual Studio 2010为开发工具、以SQL Server 2008为后台数据库的社区网站。按照软件生命周期的不同阶段完成了本系统的研发及主要功能的实现,如实时信息发布、权限管理、用户管理、用户评论等。本文章介绍的主要是社区网站的后台系统。引言 社区网站是倾听民意、汲取民智的内在需要也是社区管理的重要媒介。互联网正越来越成为民意表达的重要渠道,成为发掘“原汁原味”民情民声的重要平台,同时,和谐社区网站不仅仅着重于网站的性能,更重要的是促进居民之间的联系与沟通,实现人的和谐、团体的和谐、社会的和谐。 和一般的社区网站相比,和谐社区网站主要强调:(1)坚持以人为本为基础,发展社区物质文明、精神文明、政治文明,促进各构成要素自身的发展以及相互之间关系的和谐,达到人与自然、人与社会以及人与人、人的自我身心内外统一的社区;(2)坚持以社区党建为核心,以服务群众为重点,以居民自治为方向,以文化活动为载体,以维护稳定为基础的重要内容;(3)坚持以人为本,坚持人与人、人与自然、人与社会的和谐,使全体社会成员各尽其能、各得其所而又和谐相处,社会各要素健康发展、充满活力而又稳定有序的社区;(4)强化社区团结意识,强化法律意识,构建民主法治,充满活力的社区文化,构建共同社会价值和共同社会追求,凝聚社会成员意志汇成一股和谐的精神动力,实现社区的和谐发展。1 研究的背景及方法 针对以“服务社区、服务群众”为主旨的背景,搭建以”社区网站”为平台,外联“互联网”,内联社区各家各户。在这个网络平台上,让居民能够进行网上谈心、网上咨询等,从而实现社区居民在网上的相互联系、意见表达、平等交流。同时,参与是构建和谐社区生命线,让居民积极参与到社区建设,既可以分享社区的利益,又能够承担社区内的责任,这也是实现社区服务中心服务领域扩大化的有效形式,是服务方式,服务手段的创新和优化。1.1研究概况及发展趋势? 社区网站的现状:第一,社区网站的起点较低、发展不平衡。第二,服务有待加强,作用不够突出。第三,社区文化有待丰富。社区网站作为社区信息化中的上层应用系统,是服务居民的重要窗口。通过社区网站,市民可以获得政策信息、通知通告、办事信息,可以获得活动信息,可以获得生活便利类信息,可以获得与社区(包括物理的和虚拟的)内成员沟通交流的场所,可以对社区中问题提出建议和诉求,同时社区网站也是提供服务的主体进行管理和服务的平台。社区网站是社区服务和管理的重要渠道,与热线、短信以及其它媒介平台相比,社区网站的信息更丰富,功能扩展空间更大,是较好的社区服务平台。 目前,国内社区网站发展较快,从建设运营主体角度可分为政府主导、社会组织或居民自建、商业社区网站;从服务功能可分为公共服务、社区资讯、社区论坛、中介平台、博客展示、投诉建议、兴趣交流、交易平台等;从服务区域可分为针对固定社区类和不针对固定社区类;也可从建设规模、运营模式等不同的角度分类。社区网站种类繁多,但都离不开为某特定人群服务的宗旨。 1结构化生命周期开发方法 目前较为流行的MIS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。 用结构化生命周期开发方法开发一个系统,将整个开发过程划分为五个依次连接的阶段: 系统规划阶段,主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,Strategy Set Transformation)、关键成功因素法(CSF,Critical Success Factors)和企业规划法(BSP,Business System Planning)。 系统分析阶段,主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。 系统设计阶段,主要任务是确定系统的总体设计方案,划分子系统功能,确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。该阶段的成果为下一阶段的实施提供了编程指导书。 系统实施阶段,主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。 系统运行阶段,主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。 这五个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免地出现开发周期过长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将很难作出调整。 2原型法 原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直至用户满意。 原型法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法的应用充分利用了最新的软件工具,使系统开发效率大为提高。 3面向对象系统开发方法 面向对象的系统开发方法(OO,Object Oriented),是近年来受到关注的一种系统开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现和谐社区网站的开发。 2 研究的目地意义? 近年来,社区网站建设蓬勃发展,管理体制、运行机制、服务体系不断完善,成效十分显著。为了不断适应新形势的要求,紧紧围绕构建社会主义和谐社会这个主题,坚持以人为本,合力推进,努力推动建设居民自治、管理有序、服务完善、治安良好、文明祥和的社区,使之在提高居民生活水平和质量上发挥服务作用,在密切党和政府同人民群众的关系上发挥桥梁作用,在维护社会稳定和创造安居乐业的良好环境上发挥促进作用。 为了能够更加综合全面地应用所学知识,锻炼自身网站建设的技能,加强分析能力、组织能力、团队协作能力等,并在认真比较了部分社区网站的优缺点后,总结社区网站的功能、作用和特色及其发展现状和现今存在的问题,得出有必要建设和谐社区网站的结论。 针对以“服务社区、服务群众”为主旨的背景,搭建以”社区网站”为平台,外联“互联网”,内联社区各家各户。在这个网络平台上,让居民能够进行网上谈心、网上咨询等,从而实现社区居民在网上的相互联系、意见表达、平等交流。同时,参与是构建和谐社区生命线,让居民积极参与到社区建设,既可以分享社区的利益,又能够承担社区内的责任,这也是实现社区服务中心服务领域扩大化的有效形式,是服务方式,服务手段的创新和优化。3 可行性分析 可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。和谐社区网站采用了当前的主流计算结构模式进行开发,前台开发工具选用Microsoft Visual Studio 2010。Microsoft Visual Studio 2010是一种可视化的、面向对象的Windows开发语言,Microsoft Visual Studio 2010具有易用、通用和开发效率高的特点。后台的数据库开发工具选用了SqlServer2008,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。4 功能需求编号名称简述1模块管理主要用于对网站模块的管理1.1增加模块1.2删除模块1.3修改模块1.4查看模块2用户管理主要用于对网站用户的管理2.1增加用户2.2删除用户2.3修改用户2.4查看用户3角色管理主要用于对网站角色的管理3.1添加角色3.2删除角色3.3修改角色3.4查看角色4用户角色管理主要用于对网站用户角色的管理4.1添加用户角色4.2删除用户角色4.3修改用户角色4.4查看用户角色5权限管理主要用于对网站权限的管理5.1添加权限5.2删除权限5.3修改权限5.4查看权限6角色权限管理主要用于对网站角色权限的管理6.1添加角色权限6.2删除角色权限6.3修改角色权限6.4查看角色权限7信息管理主要用于对网站信息的管理7.1添加信息7.2删除信息7.3修改信息7.4查看信息8信息类型用于管理社区网站的信息类型8.1添加信息类型8.2删除信息类型8.3修改信息类型8.4查看信息类型9用户留言用户可以在本网站进行留言可以在网站上进行交流,会以提示的方式显示信息是否收到9.1添加用户留言9.2删除用户留言9.1修改用户留言9.2查看用户留言10信息统计网站性能和功能等方面体验数据的统计10.1网站性能统计10.2网站功能统计4.2.1 模块管理?模块管理:主要管理该系统中有哪些模块,可以根据各个模块设置权限点。功能描述功 能 需 求功能名称模块管理优先级高业务背景/功能描述系统需要根据各个模块添加权限点,以方便后面对不同用户对不同的模块有不同的操作权限。功能说明用户可以给系统添加树状结构的模块,在权限管理中可以说明各个模块所具有的权限点。约束条件只有系统管理员可以完成。业务表单(输入表单和输出表单)表单序号表单名称方向(输入/输出)备注相关查询可按照模块名称,父模块名称,链接地址等进行查询。需求要点数据描述【输入数
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号