下载此文档

网络社区服务与管理系统的设计与实现论文.doc


文档分类:论文 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
该【网络社区服务与管理系统的设计与实现论文 】是由【碎碎念的折木】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【网络社区服务与管理系统的设计与实现论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。网络社区服务与管理系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名,职称,:论文提交日期:网络社区服务与管理系统的设计与实现摘要社区服务与管理系统是利用计算机技术来管理社区的居民信息,其主要意义在于避免传统手写方式产生的数据丢失、书写错误、劳动强度高且时间和空间上限制的等问题。通过计算机联网后,可以实现数据的远程访问和共享,从而方便管理并节约成本。本文介绍了一个社区服务与管理系统的设计与实现。该系统完整地分析了社区服务与管理系统的业务需求,并进行了详细设计。在此基础上实现了其中的基本功能,包括:居民信息管理、外来人员信息管理、信息公告、用户注册、用户论坛等功能。同时,系统对用户进行了分级管理,提高了系统的安全性。在技术上,该系统选择了三层的网络体系结构。客户端技术综合采用HTML、VBScript、JavaScript等技术提供用户界面;应用服务器端使用IIS,并采用ASP动态网页编程技术实现业务逻辑;数据库服务器采用SQLServer2000关系数据库。应用服务器利用ADO技术与数据库服务器进行透明的数据传输。关键字:社区管理系统;数据库;论坛;ASPmunityServiceandworkAbstractCommunityServiceandManagementSystem(CSMS)paringwiththetraditionalwayofhandwritten,ithassignificantadvantagessuchasavoidingthedataloss,limitingthewritingerrors,,,,itimplementedthebasicfunctionalitiesoftheCSMS,includingresidentinformationmanagement,immigrantinformationmanagement,informationbroadcasting,,,thesystemadoptedtheTri-,VBScript,JAVAScripttechnologiestoprovidetheuserinterface;theapplicationserverusesIIS,ASPdynamicwebprogrammingtechnologytoachievethebusinesslogic;thedatabaseserverchoosestheSQLServer2000relationalDBMS;;databases;forums;ASPKeywords:目录论文总页数:24页1引言..................................................................................................................................................................................................................................12社区管理系统分析...............................................................................................................................................................................................................................................................................................................................................................................................................53社区管理系统总体设计....................................................................................................................................................................................................................84社区管理系统的数据库设计与逻辑实现..............................................................................................................................................................................................................................................................................................125社区管理系统的实现..........................................................................................................................................................................................................................................................................................................186难点及解决方法....................................................................................................................................................21结论....................................................................22参考文献....................................................................23致谢....................................................................24声明....................................................错误~未定义书签。,特别是网络和数据库技术的发展,计算机已经成为当今处理信息的主要工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。人们对于现实中的各种事物的管理已经越来越依靠计算机进行智能化管理,而不是靠手工输入进行统计管理。其次,当代社会,随着社会、科技、文化和经济的发展,特别是计算机网络技术和通信技术的大发展,人们在随时随地,都可以知道远在千里的信息。但是,现在许多居民小区的信息并没有在网上公布,如果,远在千里之外的人要了解这个居民小区的情况,则很困难。因此,在这种状况下,提供一种网络社区服务与管理系统对一个社区进行管理,使任何人在任何时候任何地点,都可以了解到小区的信息,并且使人们可以在这个平台上进行交流是势在必行。目前,在发达国家,对居民小区基本上是用软件进行统计管理,而在国内,除了在较发达的地区是用了电脑,在大多数的地方,基本上是用人工对人员信息进行统计。导致这种状况的原因除了许多人不懂电脑,硬件设备不到位的原因外,最主要的原因是国内从事这方面研究的人员太少。因此,在目前这种情况下,率先进行研究,是极具商业价值的。,界面简单实用,没有冗余页面。此系统既可以在网站上用,也可以在局域网上使用。本系统用的是ASP+VBScript+SQL和少量的语句就用vbscript来开发,采用的服务器是IIS。系统有非常简洁的界面,给用户带来了方便。这样用户就可以更加方便的人性化的交流。,只是需要开发人员一名,而系统完成后,在全国许多地方都可以用来作为小区的管理软件。投入少,收益大。,为需要了解社区情况的人员提供信息查询和交流等网络在线服务。通过本系统的运用能够达到人力与费用的节省、处理速度的提高、管理信息服务的改进、人员工作效率的提高。,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面、概要的分析,主要包括三方面:技术可行性分析、经济可行性分析和营运可行性分析。,可把应用程序系统的组成部分分成数据存储层(DAO)、业务处理层(SERVICE)和界面表示层(WEB)3个层次,而应用程序结构可归纳为:集中式应用程序结构、单用户应用程序结构、多层服务器应用程序结构、浏览器,服务器应用程序结构、客户机,服务器应用程序结构等5种类型。本系统就采用是浏览器,服务器应用程序结构(即B/S结构)。此时,浏览器发出请求(request),服务器对浏览器的请求做出回应(response)。通过对服务功能的分布实现了分工服务。这样使整个系统具有较好的性能并且使浏览器端能够快速的运行和显示,而服务器可以并行地处理浏览器端发送的请求降低了浏览器的负荷。由于条件所限,将此系统的所有浏览器都置于一台计算机上,以便开发以及调试运行。,ASP具有以下优点:1、利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;2、ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;3、服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;4、ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;5、ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现那个Email或访问文件系统等;6、由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃由于asp的几大内置对象(response、request、session、application、server)具有向向浏览器端传送数据、读取浏览器端数据Server对象、记录浏览器端变量和操作数据库等功能,因此,asp能够实现系统的预定功能。本系统所使用开发软件是Dreaweaver,Dreaweaver是Macromedia公司最新推出的主页编辑工具。这是一个所见即所得主页编辑器,并带有站点管理功能,让你方便地设计和管理多个站点,能够大大地缩短程序人员的编程时间。,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是取得的收益中不可以用钱来衡量的那部分(收益的另一部分难以用钱来表示)。基于一般居民社区现有情况,要建设网络社区服务与管理系统需要适当添置硬件设备,如个人电脑一台,由于该软件是个小型软件,不用承担太高开发费用。而社区的管理人员完全有能力自己使用和维护该系统。建立一个社区管理系统后,能大大减少重复性的工作过程,降低工作时间,提高工作效率。使后勤管理可以把更多时间投入到更为重要的事情中。因此,与后期各方面的收益相比前期的投入值得的。另外,系统运行环境要求较低,具体如下:(1)浏览(2)内存256兆(3)数据库:SQLServer2000(4)装有windowsxp系统的电脑一台因此,开发本系统在经济上,效益是远大于投入的,,系统应该具有操作简单、界面友好、易于理解,管理者经过短时间的培训就可以较为熟练地使用该系统。用户可以方便使用本系统的功能。基于以上几点,本系统的基本能够操作步骤,可参看系统的流程图如图2-1:登陆身份验证失败成功普通用户管理员发住外意布户来见查查水查发论管人查询看电看表坛理员看住外费通意发信与户来见帖通知息回信人知信复管息员息理信息新更删进出住除新入门户搬住登登登走户记记记住信息户Yes继续No结束图2-1系统流程图从图中可以看出,本系统用户级别有管理员和普通用户两种级别,用户按不同的方式登陆后就会有不同的操作权限,管理员具有对各类用户的更改权限,普通用户可以更改自己的数据和查询相关信息以及提交意见和发表帖子。,本系统需要针对不同用户级别(普通用户和管理员)在各个功能模块实现不同功能。1、小区住户和外来人员的信息注册更新模块。如数据流图2-2:人员信息查询方式P1信息注P2查询管理员普通用户册和处理人员信息处理情况信息存储表图2-2注册更新模块数据流图管理员将数据存储在数据表中(P1操作),小区住户的个人信息是放在jumin表中,外来人员的进入进出信息放在wailairenyuan表中,其中管理员(P1信息注册和处理处理)对小区住户和外来人员信息的处理权限包括:查询、插入、删除和更新。普通只是能够查看信息。2、帐号管理管理模块。如数据流图2-3:用户ID注册信息P1删P2帐号管理员除注册修改普通用户用户注册帐号表图2-3帐号模块数据流图帐号管理模块也分为普通用户和管理员两种用户级别,普通用户的资料是放在yonghu表中,其中普通用户进入后,能够看到自己的注册内容,可以对内容进行更新修改,管理员可以进行p2操作,具体权限是可以查看所有用户的登陆帐号,可以删除用户帐号。

网络社区服务与管理系统的设计与实现论文 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息