《小区物业内部管理系统.docx》由会员分享,可在线阅读,更多相关《小区物业内部管理系统.docx(57页珍藏版)》请在优知文库上搜索。
1、江标大学JIANGSUUNrVERSlTY本科生毕业论文物业管理系统PropertyManagementSystem学院名称:江苏大学继续教育学院专业班级:11级计算机学生姓名:周峰指导教师姓名:耿霞指导教师职称:讲师2013年3月物业管理系统专业班级:11级计算机学生姓名:周峰指导教师:耿霞职称:讲师摘要随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已不能满足人们的需求。如何利用先进的管理手段提高物业的管理水平,是当今社会所面临的一个重要课题。本文主要论述了采用ASP.NET2.0技术设计与开发物业管理系统的解决方案,并简要介绍了ASP.NET2.0的原理,以及C#的语法
2、和MicrosoftVisualStudio2008的使用。首先应用软件工程的基本原理和方法,对物业内部管理网站的建设进行需求分析,提出了解决问题的具体方法。在具体制作中,网站采ASP.NET2.0+ACCESS的技术实现。网站分为前台和后台两个部分,前台主要包括:物业/管理员注册,物业/管理员登录,欠费、投诉等信息查询,站内公告,新闻查看等模块,满足小区内部的需求;后台部分主要包括员工、业主、小区设备等基础信息的维护。由于采用ASP.NET技术,因此可以动态生成内容丰富的主页,并可以随时更新小区信息,新闻信息等。通过测试,软件基本达到了设计要求,功能比较完善,用户界面友好。关键词:IIS:c
3、#(c-sharp);:数据库技术PropertyManagementSystemAbstractWiththerapiddevelopmentofChinasmarketeconomyandthecontinuousimprovementoflivingstandards,asimplecommunityservicecannotmeetpeoplesneeds.Howtousetheadvancedmanagementmethodtoimprovethepropertymanagementlevel,isanimportanttopicfacingsocietytoday.Thispape
4、rmainlydiscussesthesolutionsusingASP.NET2.0designanddevelopmentofthetechnologyofpropertymanagementsystem,andintroducestheprincipleofASP.NET2.0briefly,andusingC#syntaxandMicrosoftVisualStudio2008.Thebasicprincipleandmethodoftheapplicationofsoftwareengineering,requirementanalysisforconstructiononthepr
5、opertymanagementofthewebsite,thespecificmethodstosolvetheproblem.Intheproduction,implementationofWebMiningTechnologyofASP.NET2.0+ACCESS.Thesiteisdividedintotwoparts,theforegroundandbackground,foregroundmainlyinclude:property/property/administrator,theadministratorlogin,arrears,complaintsandotherinfo
6、rmationquery,Zhannagonggao,viewnewsmodule,meetthesmallinternaldemand;maintenanceofthebackstagemainlyincludesemployees,owners,residentialfacilitiesandotherbasicinformation.DuetotheadoptionofASP.NETtechnology,itcandynamicallygeneratetherichcontentofthehomepage,andcanupdatethecellinformation,newsandinf
7、ormationetc.Throughthetest,thesoftwarehasbasicallymetthedesignrequirements,moreperfectfunctions,friendlyuserinterface.Keywords:IIS;c#(C-Sharp);databasetechnolog目录第一章绪论11.1 研究背景11.2 研究目标、内容及方法11.3 本论文的主要工作21.4 文章组织介绍2第二章实现本课题网站建设的关键技术ASP.NET32.1 动态网页发展的几个阶段32.2 ASP.NET简介42.3 ASP.NET网页52.4 ASRNET内置对象7
8、2.5 本章小结8第三章企业网站设计总体需求分析93.1 系统需求分析93.2 系统功能结构93.3 系统业务流程Il3.4 系统预览Il3.5 本章小结13第四章企业网站系统的数据库设计144.1 数据库需求分析144.2 数据库概念结构设计144.3 数据库逻辑结构设计17第五章企业网站的实现195.1 公共类设计195.2 网站首页设计205.3 欠费信息查询页285.4 管理员登录页设计355.5 业主住房信息管理页设计375.6 业主投诉信息审核页425.7 本章小结48第六章总结与展望496.1 技术与前景总结496.2 问题总结496.3 展望50参考文献51致谢52附录A:53
9、第一章绪论随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已不能满足人们的需求。如何利用先进的管理手段提高物业的管理水平,是当今社会所面临的一个重要课题。要想提高物业的管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用计算机网络管理系统来提高物业管理无疑是一条行之有效的途径。物业管理方面的信息化与科学化,已成为现代化生活水平步入高阶段的重要标志。1.1 研究背景随着信息时代的到来,企业的生存和竞争环境发生了根本性的变化。对于企业而言,信息化无论是作为战略手段还是战术手段,在企业经营中发挥着举足轻重的作用。互联网的迅
10、猛发展为企业带来了极大便利,企业的运行将更多依赖信息系统的支持,信息系统成为确保企业经济效益、运行效率的重要手段,甚至成为企业盈利的直接手段。因为传统的办公方式效率低,工作强度大。人们需耗费大量的时间和精力去手工处理那些繁杂、重复的工作,而手工处理的延时和差错,正是现代化管理中应该去除的弊端。长期以来,旧有住宅纳入到物业管理之中的很少,就是新建的住宅小区尽管实行了物业管理,但投入的管理力量远远不够,所以有很多小区的物业管理工作只停留在看看门、扫扫地、补补漏、收收垃圾等很浅的层次上。又由于物业管理企业的启动基金不足,多种经营服务不善等,导致招不到专业水平高的工作人员,再加上管理手段落后,所以就很
11、难提高物业管理企业的效益。小区管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源。而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦琐碎,还经常出现错误,给广大业主带来很不便。物业管理行业是房地产行业的个重要组成部分,随着房地产行业的快速发展,人们逐渐接受了物业管理这一管理模式。良好的物业管理已经成为楼盘销售的重要因素,也成为业主或租户选择物业公司的重要考虑因素。1.2 册究目标、内容及方法本设计的研究目的是实现小区物业管理系统,该系统属于中小型网络管理系统,可以对中小物业进行有效管理,通过本系统可以达到以下目标:1、系统采用人机对话方式,界面美
12、观友好,操作方便。2、业主可以及时获得物业公告及小区新闻。3、业主可以随时了解各项费用的欠费情况。4、实现业主在线投诉及设备保修,并提供及时周到的服务。5、智能化管理业主车位及车费的缴纳情况。6、全方位的数据查询,提高工作效率。7、完整的数据及服务档案管理,提高管理水平。8、完善的权限管理,提高系统的安全性。9、系统最大限度的实现易安装性、易维护性和易操作性。为实现以上功能,本设计采用基于DreanlWeaVCr+ASP.NET模式,网页页面中运用了ASP.NET控件,数据库采用Access数据库设计,利用D0.NET数据库访问技术实现对数据库的各种管理操作。1.3 本论文的主要工作第一,安装
13、网站开发环境:开发环境运行平台:Windowsxp(SP2),网站开发环境为:MircrosoftVisualStudio2008集成开发环境。安装dreamweaver8、InternetInformationServices(11S信息服务)以及MicrosoftOfficeAccess等必备的软件。巩固dreamweaver的基本操作,了解ASP.NET相关语法,为后继工作做铺垫。第二,对本课题系统作概要设计,画出论文用到的数据表E-R图,分析数据意义和构思对应界面。第三,设计数据库中的各个表。第四,利用dreamweaver8进行界面设计和网页美化工作。第四,设计过程中碰到了不少问题,
14、大多是技术方面的,我都记录下来,以备总结提高。根据论文要求撰写毕业论文。1.4 文章组织介绍本章主要介绍了课题的研究现状和存在的问题,研究目的、内容及方法,以及本次设计的主要工作,读者将对本课题有初步的了解。接下来,第二章介绍了实现本课题网站建设用到的关键技术ASP.NET的基本知识,让读者了解本课题的知识点,建立知识储备,为之后几章的具体设计应用做好铺垫。第三章介绍了网站的概要分析,作出了系统功能模块划分。第四章介绍本设计系统的数据库设计,描述了系统用到的数据结构、数据E-R图以及逻辑结构设计图。最后讲了ADO.NET的相关知识,并实现了数据库连接。第五章分模块讲解了主要网页的设计,并对网页
15、中实现的技术方法进行了详细解释。最后一章是简单总结本次设计中遇到的问题及对网站提出进一步改进意见。第二章实现本课题网站建设的关键技术ASP.NET本章首先由动态网页的发展阶段提及ASP.NET技术,接着对本设计的关键技术ASRNET作一些介绍,包括ASRNET运行原理、ASRNET的网页基本组成以及ASRNET的几个内置对象。2.1 动态网页发展的几个阶段(1) CGl阶段CGI是英文CommonGatewayInternet的缩写,代表服务器端的一种通用(标准)接口。每当服务器接到客户更新数据的要求以后,利用这个接口去启动外部应用程序来完成各类计算、处理或访问数据库的工作,处理完后将结果返回Web服务器,再返回浏览器。外部应用程序用C、C+、PerkPascakJava或者其他语言编写的程序,程序运行在独立的地址空间中。后来出现了“ISAPI”(用于InternetExplorer浏览器)或者“NSAPI”(用于NetSCaPe浏览器)技术,其功能与CGl相同,但在技术方面有些改进。外部应用程序改用动态链接库(DDL),被载入Web服务器的地址空间运行,并且用“线程”代替“进程”,显著地提高了效率。但不论是CGl还是ISAPl或NAAPI,都需要编写外部应用程序,而编写外部应用程序