24小时论文定制热线

咨询电话

ASP.NETVC++MySQLPHP安卓JSPLinuxJava机械VBASP单片机模具汽车工程毕业设计Flash
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

基于web的社区管理与服务信息平台开发

添加时间:2018/06/26
基于web的社区管理与服务信息平台包含社区居民人数, 如注册、登录、信息传播等, 文档管理、信息搜索和其他动态对象在开发动态网页的同时, 对我们的研究项目进行了研究。
  以下为本篇论文正文:
  摘 要:随着人口城市化步伐的加快社会服务, 社区已成为城市居民的基本生活单元, 社区管理网络势在必行。采用的是三层架构实现框架, 通过动态网页与数据库技术交互。实现一个社区网站信息管理, 物业管理, 在线维修, 收费查询等主要功能。系统交互性强, 可扩展性好, 安全特性强。
  
  关键词:网络信息管理系统; ASP.NET; 数据库;
  


 
  1、 概述
  
  社区管理作为社会服务的最后一部分, 连接成千上万家庭, 但由于缺乏相关投入, 使得社区网络信息技术非常薄弱, 通常只有简单的办公室管理。软件解决日常问题, 并且系统功能单一, 系统封闭, 没有网络管理或只支持本地网络应用程序。
  
  2、 系统的研究
  
  2.1、 系统功能分析
  
  基于web的社区管理与服务信息平台包含社区居民人数, 如注册、登录、信息传播等, 文档管理、信息搜索和其他动态对象在开发动态网页的同时, 对我们的研究项目进行了研究。学校社区物业管理及居民费用及其他申请用于查询的开发模型, 实现了一个接近的集合技术和创建在线社区、和谐社区、文明的应用社区提供技术支持。
  
  整个系统框图显示如图1.
  
  图1
  
  
  
  2.2、 系统结构分析
  
  系统使用三层体系结构框架来启用业务逻辑和数据。分离, 使软件具有安全性、可维护性、可重构性、快速响应性。Web层负责与用户交互, 接收用户输入和将数据从服务器提交给客户机;逻辑层负责接收浏览器请求和请求传递数据层, 同时返回结果。到浏览器的;通过ADO.NET数据层、逻辑层数据处理提供数据服务。ASP.NET在三层结构使工程结构更明确、分工更明确, 有利于维护和升级。系统页面, 通过使用ASP.NET的技术形式series.aspx页面完成;程序代码和数据绑定使用事件驱动开发方法实现;用户界面与完全分离程序代码界面, 便于阅读和维护程序;程序代码是编译的, 可以大大降低服务器响应时间。
  
  3、 动态网页与数据库交互
  

  3.1、 数据库设计
  
  本系统中主要包含以下数据表用户管理表也就是权限管理表、新闻发布管理表、文档管理表、在线调查表、留言管理表、公告管理信息表、在线修复回答表及收费管理表等;以下是主要的信息表:
  
  1) 用户管理表:用户管理表主要存储用户的相关信息, 其中该用户包含普通用户和超级用户, 普通用户具有浏览网站信息的功能, 而超级用户不但可以浏览网站的各种信息还可以管理网站的相关信息比如发布新闻, 从后台数据库中删除一些非法数据等。包含的字段有:用户编号, 用户名, 用户权限等。如表1所示:
  
  
  
  表1 用户权限表 (tb_User Permission)
  
  2) 普通用户基本信息表:该表中主要包含用户的编号, 用户姓名, 用户电话, 用户地址, 备注等相关信息, 通过用户信息表可以查询用户的相关信息, 有相关问题可以及时联系。如表2所示:
  
  
  
  表2 用户基本信息表 (tb_User)
  
 
  
  表2 用户基本信息表 (tb_User)
  
  3) 新闻管理基本信息表:该表主要是对网站上的相关新闻进行日常的发布和管理, 可以发布新闻也可以删除新闻, 超级用户才可以拥有此权限。该表中主要包含:新闻分类编号, 新闻内容, 备注等;如表3所示:
  
 
  
  表3 新闻管理表 (tb_News)
  
  4) 物业管理表:该表主要是对社区中的物业进行详细管理, 该表中主要包含:编号, 用户编号, 用户名称, 物业管理费, 备注等;如表4所示:
  
  
  
  表4 物业管理表 (tb_Management)
  
  5) 大楼信息表:该表中主要包含:楼栋编号、楼栋名称、楼栋说明、大楼位置、房屋数量、总户数、总负责人、所属区域、备注、建筑面积等;如表5所示:
  
  
  
  表5 物业管理表 (tb_Building)
  
  3.2、 数据访问对象
  
  在系统实现过程中, 关键技术是动态网页。访问数据库。同时, 这也是制度中的重要和难点。使用ADO.NET实现Web数据库时, 首先, 通过连接对象建立与数据库的连接。使用命令对象执行SQL命令, 可以执行命令。查询数据。第三, 连续使用Data Reader对象获取数据命令对象或命令对象通过DataAdapter对象获得的数据转移到Data Set对象Data Table对象。最后, Data Reader对象或Data Table对象作为数据源, Web控件的使用, 和在数据库中显示数据的相应数据绑定技术。此外, 我们社区网络支持系统在线调查、文档管理、留言管理、公告管理、物业管理、新闻管理、权限管理、社区网站、在线修复、收费管理。
  
  3.3、 数据库与ADO.NET操作
  
  例如, 水管理模块, 使用SQL Server2005数据库的关系数据库。下面的收费管理和查询实现的主要代码。实现添加、删除和更新操作:用于执行execsql方法要添加、删除和更新操作的数据表, 该方法返回一个布尔值。值以指示是否执行成功的如何声明。这种方法是当需要传递字符串类型参数以执行需要时调用。
  

  返回的列数据:自定义三段论方法返回指定列价值。调用此方法需要传递一个字符串变量, 这个变量需要执行SQL语句。此方法返回一个字符串变量, 即从列值中查询字符串。
  
  返回表中的所有数据:自定义Get Rows方法用于返回所有表中的数据, 该方法返回一个Data Table对象。
  
  4、 系统详细设计
  
  通过程序启动, 首先是登录界面, 登录界面需要用户名, 密码和验证码之后才能进入系统的主界面, 系统的主界面通过每个用户的不同权限看到的内容也是不同的, 比如超级管理员可以看所有内容, 其他用户的留言, 浏览过的信息记录等等, 如果有用户恶意留言的话, 超级用户会通过数据库把该条信息删除, 进而保证整个网页界面的和谐。
  
  1) 首先打开Visual Studio2015, 然后建立一个新项目为SQGLXT, 然后再该SQGLXT项目下建立一个表单Fisrt1.
  2) 在Fisrt1中插入一个DIV标签, 在此区域内放一个表格, 表格内放入Label控件、Text Box控件和Button控件等。
  
  因为该系统由权限的设置, 权限不同的用户所看到的内容不同, 权限也不同所以在用户进入该系统之前需要通过Login这个界面登录才能进入主界面, 进入界面后超级管理员可以设置相关权限。
  
  1) 在社区管理系统中, 建立另外一个界面, 命名为Right.
  2) 在该界面中同样用div标签将所需区域进行标记, 然后插入表格, 把相关控件放到表格内, 起到固定的效果, 用到的控件有Textbox, Button, Commandgroup, Image, List View等。
  3) 登录界面的相关代码如下所示:
  
  普通用户进入主界面之后可以浏览网页, 修改自己的信息, 交物业费等等;如果是超级管理员的话可以对网站上的新闻进行发布, 也可以删除相关信息, 普通客户不能随便删除信息, 而超级用户则可以实现这些操作。
  
  1) 在该系统中其中一个模块是新闻发布中心, 在这个界面中我们命名这个界面为News, 该模块中可以实现对新闻的滚动, 利用函数以及CSS样式对整个网页进行修饰。
  2) 在该界面利用div标签, Java Script, Tabel, Label等控件。
  3) 该界面的相关代码如下:
  普通用户进入系统后浏览信息, 进行物业缴费, 同时可以修改自己的相关信息, 这个模块我们命名为:Update User.
  1) 该模块利用div标签, Tabel标签, Label控件, Text Box4控件, Button控件, Regular Expression Validator控件, Control To Validate控件等。
  2) 该模块中的主要代码如下所示:
  
  5、 总结
  
  系统采用了新的编程模型和结构, 具有全新的设计。技术、安全、性能好, 内容容易修改, 适用范围广。的优势, 用ADO.NET代码关键技术的实现过程性能优良, 可维护性强, 在交互式网络系统已得到广泛应用。社区管理服务欲了解更多本地信息, 数据库应进一步统一规划编译所有原始数据, 找出内部链接和规则来建立适当的管理模式, 根据权利管理分层, 进一步扩大系统功能, 扩大应用范围。
  
  参考文献:
  
  [1]罗晓沛。数据库技术[M].北京:清华大学出版社, 2010:12-14.
  [2]张梅。ASP.NET站开发实战教程[M].北京:机械工业出版社, 2014:67-68.
  [3]密君英。基于三层架构的ASP.NET项目实战教程[M].北京:中国电力出版社, 2011:38-108.
  [4]赵洛育。SQL Server从入门到精通[M].北京:清华大学出版社, 2017:22-208.
    相关内容
    好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。
    所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
    如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!