已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编编 号号 无锡太湖学院 毕毕业业设设计计 论论文文 题目 题目 基于基于 ASP NET 的小区物业管理系统的小区物业管理系统 信机 系系 计算机科学与技术 专专 业业 学 号 学生姓名 指导教师 职称 副教授 职称 2012 年 5 月 25 日 无锡太湖学院本科毕业设计 论文 无锡太湖学院本科毕业设计 论文 诚诚 信信 承承 诺诺 书书 本人郑重声明 所呈交的毕业设计 论文 基于 ASP NET 的小 区物业管理系统 是本人在导师的指导下独立进行研究所取得的成果 其内容除了在毕业设计 论文 中特别加以标注引用 表示致谢的内容 外 本毕业设计 论文 不包含任何其他个人 集体已发表或撰写的成 果作品 全套源程序代码 加全套源程序代码 加 153893706 班 级 计科 94 学 号 0921155 作者姓名 2013 年 5 月 25 日 II I 无无锡锡太太湖湖学学院院 信信 机机 系系 计计算算机机科科学学与与技技术术 专专业业 毕毕 业业 设设 计计论论 文文 任任 务务 书书 一 题目及专题 一 题目及专题 1 题目 基于 ASP NET 的小区物业管理系统 2 专题 二 课题来源及选题依据二 课题来源及选题依据 随着我国改革开放进入新的发展阶段 尤其是在近几年的时期 纵观全国范围的城镇化步伐加快的趋势和前年有关部门统计显示城 镇居民人口已经有总人口数的一半以上 与此同时 国家近两年的工 作报告都有倾向于扩大国内居民消费需求 未来可预见到随着人们的 生活水平的进一步发展 城乡 城镇居民生活居住也势必趋向小区群 居 由此可见结合计算机技术的小区物业管理系统对于全面小康社会 的建成具有推动作用 本系统在具体地功能模块中使用数据控件 Gridview 对数据进行 操作以及使用 ASP NET 的 AJAX 扩展组件 以上所述的应用技术可 实现小区物业管理系统的管理需要 进而对于使用该系统的小区来说 在和谐生活社区和谐方面就有了保障 更加有力地促进当地城镇社会 生活总体上的和谐 II 三 本设计 论文或其他 应达到的要求 三 本设计 论文或其他 应达到的要求 了解并从自己的生活经验对城镇化下的小区物业进行分析 针对 物业管理各方面划分对应的模块管理 对应业主和管理员权限 完成 系统设计 熟练掌握并使用 ASP NET 技术及运用 c 设计 熟练运用 SQL SERVER 2005 熟练运用 Visual Studio 2005 和相关控件 理解并设计 B S 模式的应用系统 四 接受任务学生 四 接受任务学生 计科 94 班班 姓名姓名 五 开始及完成日期 五 开始及完成日期 自自 2012 年年 11 月月 12 日日 至至 2013 年年 5 月月 25 日日 六 设计 论文 指导 或顾问 六 设计 论文 指导 或顾问 指导教师指导教师 签名签名 签名签名 签名签名 教教研研室室主主任任 学科组组长研究所学科组组长研究所 所长所长 签名签名 系主任系主任 签名签名 III 2012 年年 11 月月 12 日日 IV 摘摘 要要 对于我们熟悉的管理系统大部分是以客户端服务器模式为主的 但随着管理系统的 管理内容日益的丰富和多元化 浏览器服务器模式的管理系统逐渐成为主流的应用系统 开发目标 特别是对于本系统的小区物业管理所要承担的管理任务更是在近几年全国范 围的快速发展下变得越繁重 尤其是对于中小型的物业管理团队确实是一个不小的挑战 本论文在分析小区物业管理现状与国内外发展局势下 论证了本小区物业管理系统设计 的必要性及其给居民小区和物业管理团队双方带来的双赢效益 并说明了本系统设计开 发时用到的主要技术 在总体设计 详细设计和功能实现阶段从总体到局部由总需求到 具体如何实现模块的主要步骤 本系统的主要功能模块为 系统用户管理 业主维修管理 业主设施管理 业主收 费管理 投诉管理 建议信 本系统主要使用 Dreamweaver CS5 Visual Studio 2005 和 SQL Server 2005 进行系统 核心设计以浏览器服务器模式将系统设为业主和管理员权限 两种权限下的主要功能模 块是交互式的 将小区物业管理的管理任务分块化管理 实现分块负责的管理 有权进 行管理的同时也有责任对管理范围内的事务负责 以明确管理员的责权归置 关键词 关键词 小区物业管理 Visual Studio 2005 SQL Server 2005 V Abstract It is familiar for us that the most of management system have basis on the model of C S but the model of B S have been the main application with the management content getting various Paticularly as the economy of state diversing the content from residential property management also gets larger in a few years it s also a challenge for the developping management team After observing the development of residential property management at board and home this thesis demonstrated the important role of the management of residential property in application and the management would bring the double benefit to manager and resident together when we apply this management system At the same time this thesis tells the readers that main technology which used in the designing process and the step of the whole design and detail design which readers can model this management system if following exactly The system consist of the user management moduel the fix management module the equip management module the fee management moduel the charge management moduel suggestion moduel The system combines advanced computer technology such as Dreamweaver CS5 Visual Studio 2005 and SQL Server 2005 What s more this systerm is designed to divide two possessions for manager and resident and the two systerm users all have the five main models to communicate each other in time Divide the management of residential property into several modules to manage area with relative manager which can get the goal that the manager must behave themselves Key words management of residential property Visual Studio 2005 SQL Server 2005 VI 目目 录录 摘 要 III ABSTRACT IV 目 录 V 1 绪论 1 1 1 本课题的开发背景和意义 1 1 1 1 开发背景 1 1 1 2 目的 1 1 1 3 意义 1 1 2 国内外发展状况 2 1 2 1 国内状况 2 1 2 2 国外状况 2 1 3 本课题应达到的要求 3 1 3 1 指导思想和应解决的主要问题 3 1 3 2 本文主要内容 3 2 开发工具及技术 5 2 1 B S 结构 5 2 2 ASP NET 5 2 3 VISUAL STUDIO 2005 6 2 4 SQL SEVER 2005 8 2 5 本章小结 8 3 系统分析 9 3 1 可行性研究 9 3 1 1 技术可行性 9 3 1 2 经济可行性 9 3 1 3 操作可行性 9 3 2 需求分析 10 3 2 1 功能需求 10 3 2 2 数据需求 13 3 2 3 数据流图 13 3 2 4 数据字典 16 3 3 修正系统开发计划 18 3 4 本章小结 18 4 总体设计 19 4 1 系统方案确定 19 4 2 系统功能模块设计 19 4 3 数据库设计 22 4 3 1 数据库概念设计 22 VII 4 3 2 数据库逻辑设计 24 4 3 3 数据库物理设计 25 4 3 4 数据库关系图 29 4 4 本章小结 29 5 小区物业管理系统的实现 31 5 1 数据库连接配置 31 5 2 业主权限设计 31 5 2 1 用户信息 31 5 2 2 业主维修信息 32 5 2 3 业主设施信息 34 5 2 4 业主收费信息 36 5 2 5 业主投诉信息 40 5 2 6 建议信 42 5 3 管理员权限设计 44 5 3 1 系统用户管理 44 5 3 2 维修管理 45 5 3 3 设施管理 46 5 3 4 收费管理 47 5 3 5 投诉管理 49 5 4 本章小结 50 6 结论与展望 51 6 1 结论 51 6 2 不足之处及未来展望 51 致 谢 53 参考文献 54 基于 ASP NET 的小区物业管理系统 1 1 绪论绪论 1 1 本课题的本课题的开发背景开发背景和意义和意义 1 1 1 开发背景开发背景 在构建区域性物联网的大趋势下 旧有的依靠大量人力的小区物业管理模式在城镇 化飞快提速下已然不能与时俱进的满足居民日益丰富的生活需要 信息高度发达的今天 小区物业涉及居民日常生活的方方面面 可以说光靠简单的派工作人员处理负责是远远 不够的 而且处理问题的效果可能达不到预期 让居民满意的小区物业管理应该是高效 全方面的处理好 解决好居民生活中出现的麻烦 小区物业管理无疑是一种服务型管理 从对居民家庭 住宅 配备设施的基本信息的录入到维护居民住宅设施 更新相关设施 信息 提示居民业主费用花费项目和及时缴纳费用的过程中都体现了为居民业主服务的 管理中心 同时对于小区物业管理的工作团队来说也需要对自身成员进行人员管理和合 理的分配管理工作 以便有针对性的处理业主遇到的问题 处理完成的同时也缩减了管 理员的人员规模并提高了办事效率 这样分工清楚的为居民业主提供高效 专业的服务 业主必然会长期选择该物业管理团队去负责他们的小区 本项小区物业管理系统正是为 高效处理业主问题 管理业主物业的同时也对管理员团队成员进行管理工作的合理分配 迅速 准确的应对业主日常生活总遇到的麻烦 本系统实现了一个简洁高效的小区物业管理 本系统主要是对业主家庭信息 住宅 设施信息 设施报修 设施投诉 物业费用 普通管理员的管理 为物业管理团队实现 内部和外部双层双向的管理 并且管理员和业主可及时交互信息 管理员可迅速应对 准确处理业主所遇问题 本系统需要设计成易上手 简洁 快速的操作界面 同时业主权限和管理员权限间 可及时交互信息 并且相关基本信息和重要数据存储安全度高 可提供备份应对突发事 件 1 1 2 目的目的 小区物业管理系统达到如下功能 1 可以录入业主 管理员基本信息 及时 安全 高效 2 业主权限下操作简洁 信息及时准确 管理员实时高效获取信息 3 对最容易出现问题的管理区域单独设计对应的功能模块 4 紧跟城镇化发展步伐 实现小区物业的信息数字化管理 1 1 3 意义意义 小区物业是在城镇化迅猛加速下形成的一个发展空间相当广阔的行业 在全面建成 小康的新阶段中 我国的城镇化继续向前迈进 小区物业管理也与日新月异的数字信息 技术相结合衍生出新型的物业管理模式 这已然成为各行各业调节管理结构的主流趋向 更好的迎合市场的需求 面对居民生活日益丰富多元化 小区物业的管理规模同时也快 速扩大 这对于小区物业管理者或管理员团队来说 也是具有相当挑战性的局势 从建 党开始的百年实现全面建成小康和以建国开始的百年建成社会主义现代化国家的双重规 划下 城镇小区数量必然会成直线型剧增 小区物业管理的内容页所致多样化 这给小 无锡太湖学院学士学位论文 2 区物业管理带来广大发展前景的同时 也让传统的和发展中的新星小区物业管理团队面 对前所未有的挑战 而高校和科研单位的一些相关计算机应用系统正是针对某些行业繁 重的业务和高效交互处理的需求研究开发出的 所以结合先进的数字科学技术 采用科 学的计算机应用系统形成信息化 数字化的小区物业管理模式是迎接巨大挑战的不二抉 择 计算机应用管理系统高效 准确的信息查询和实时的信息更新 录入功能可以保证 居民用户和管理员及时的交互 获知信息 超级管理员可以管理居民业主的相关信息的 同时也可对内管理普通管理员 通过权限给予普通管理员管理权限 划分各管理员负责 模块 实现合理的分工合作 尤其是对于现今小区物业管理中业主私家车 宠物的管理 制定对应模块 实行特定的管理 达到对于小区物业管理的责任划分管理和特别管理的 两级区别管理 形成小区物业管理的现代化数字信息模式 1 2 国内外发展状况国内外发展状况 1 2 1 国内状况国内状况 随着我国住宅商品化的发展 物业管理服务已经逐步被社会广泛的接受 城市化进 程的加速也促使物业管理的步伐加快 与此同时 由于国内管理法制化程度不高 物业 管理权和所有权的界限没有划分清楚 物业管理和收费标准由政府及相关部门制定其中 缺少市场作用部分等因素 物业管理也暴露出来由于体制的不完善而引发的各种问题 这对于住宅小区实施令人满意的物业管理模式就更为不易 在一些地方 物业管理首先是靠一种垄断的方式介入 是以一种半强加的形式出现 和存在 许多物业管理企业服务的责任心不强 遇事扯皮推诿 不能让业主满意 由于 一些体制的欠缺 使一些在房屋生产建设管理过程出现的问题在进行物业管理时显现出 来 责任关系混乱 一些物业管理企业缺少管理规范和规则 把过去针对公有住宅的那 一套管理方式用到住宅小区的物业管理服务当中去 较少的应用数字信息技术强化物业 管理水平和效率 国内的小区物业管理系统就数字信息化应用程度上来说还没有完全实现专业化 规 模化和信息数字化 1 2 2 国外状况国外状况 国外发达国家的小区物业管理模式与国内相比来说总体是趋向成熟的 他们的小区 物业管理是以专业化 社会化为特征 以科学化优质服务为目标 以健全的组织机构 财务制度 法律体系为保障 形成了一种良性循环的管理系统 国外成熟的小区物业管理系统都是比较注重高新技术的应用 并且以一套不断完善 的应用管理系统为基础 在此向外铺展开相关的业务管理和数据信息统计 以新加坡为 例 他们的咨询业比较发达 信息技术应用普遍 像他们的共管式公寓在大门口都设有 保安岗亭 整个小区的毕录监控录像都集中在岗亭中 里面一般设有两个人 一人负责 看监控录像 另一人负责接待和及疏通交通 在住宅社区的各主要交汇处 都设有信息 触摸屏 介绍街景 购物指南 交通信息 天气预报 股市行情 和最新的新闻报道 等等方面说明了 他们依靠计算机信息技术处理信息的高效性提高对于小区物业管理质 量的专业化和信息化的管理理念和应用前沿技术的敏感性都值得我们学习借鉴 基于 ASP NET 的小区物业管理系统 3 1 3 本课题本课题应达到的要求应达到的要求 1 3 1 指导思想指导思想和和应解决的主要问题应解决的主要问题 本课题是通过一个基于 ASP NET 管理系统供小区物业管理团队和业主用户使用 在 此基础上实现整个小区物业管理主要区域的管理 此小区物业管理系统应用主流的浏览 器服务器模式 其设计制作主要包括业主用户权限下的模块和管理员权限下的模块 其 中管理员权限分为普通管理员和超级管理员权限 业主用户权限相当于主流网页系统的 前台 要求操作简单 查询及时 管理员权限相当于企业站系统的后台 要求数据稳定 可靠 功能完全 及时响应业主需求 系统对于小区物业管理涉及方面广的特点 将小区物业管理分为两种权限模块 以 实现小区物业管理的分块运作 一种是业主用户权限 主要分为业主用户管理 业主维 修管理 业主设备管理 业主收费管理 投诉管理等模块 另一种管理员权限 主要分 为普通管理员和超级管理员权限 两者的功能模块相近 只是超级管理员可以添加普通 管理员 两者都有系统用户管理 业主维修管理 业主设备管理业主收费管理等模块 业主用户权限和管理员权限的模块是相互对应的 以便使他们可以及时的交互信息作出 反应 并且这些功能模块是以实际生活中的江苏常熟某地方小区为模板结合相关的生活 经验设计的 这样就可以达到在实际的情况下能合理的分块设计效果 增加系统的可行 性 系统对于数据的实质性操作有增加 删除 修改 查询 导出 达到以上的功能本 系统就能满足可行性 高效性 安全性 经济型的需求 1 3 2 本文主要内容本文主要内容 本文以软件工程为理论和分析设计基础围绕小区物业管理所要涉及的主要内容 逐 步描述设计基于 ASP NET 的小区物业管理系统的主要步骤和功能及相关技术 第一章 绪论 分析小区物业管理系统的课题开发背景和意义 描述国内外小区物业 管理的发展状况和本课题应达到的要求 第二章 开发工具及技术 介绍设计小区物业管理系统涉及的主要技术包括 B S 与 C S 结构的区别 ASP NET Visual Studio 2005 SQL Server 2005 Express 的主要特点 第三章 系统分析 先从技术可行性 经济可行性 操作可行性三方面确定本课题是 否值得去解决 之后分析小区物业管理系统的功能需求和数据需求 并导出系统的逻辑 模型 修正系统的开发计划 第四章 总体设计 根据前面章节的分析和开发计划确定系统方案 描述系统功能模 块设计过程并对小区物业管理系统的数据进行分析和数据库设计 第五章 小区物业管理系统的实现 描述按照总体设计阶段中功能模块设计和开发计 划方案对系统各模块进行具体设计的过程和主要代码与页面截图 第六章 结论与展望 在介绍完整个小区物业管理系统设计过程后进行了设计总结和 对本小区物业管理系统的未来展望 无锡太湖学院学士学位论文 4 基于 ASP NET 的小区物业管理系统 5 2 开发开发工具及技术工具及技术 2 1 B S 结构结构 B S Browser Server 结构即浏览器和服务器结构 它是随着 Internet 技术的兴起 对 C S 结构的一种变化或者改进的结构 在这种结构下 用户工作界面是通过 WWW 浏 览器来实现 极少部分事务逻辑在前端 Browser 实现 但是主要事务逻辑在服务器端 Server 实现 形成所谓三层结构 这样就大大简化了客户端电脑载荷 减轻了系统维 护与升级的成本和工作量 降低了用户的总体成本 TCO 以目前的技术看 局域网建 立 B S 结构的网络应用 并通过 Internet Intranet 模式下数据库应用 相对易于把握 成 本也是较低的 它是一次性到位的开发 能实现不同的人员 以不同的接入方式访问和 操作共同的数据库 它能有效地保护数据平台和管理访问权限 服务器数据库也很安全 C S Client Server 结构 即客户机和服务器结构 它是软件系统体系结构 通过它 可以充分利用两端硬件环境的优势 将任务合理分配到 Client 端和 Server 端来实现 降 低了系统的通讯开销 目前大多数应用软件系统都是 Client Server 形式的两层结构 由于 现在的软件应用系统正在向分布式的 Web 应用发展 Web 和 Client Server 应用都可以进 行同样的业务处理 应用不同的模块共享逻辑组件 因此 内部的和外部的用户都可以 访问新的和现有的应用系统 通过现有应用系统中的逻辑可以扩展出新的应用系统 这 也就是目前应用系统的发展方向 传统的 C S 体系结构虽然采用的是开放模式 但这只是系统开发一级的开放性 在 特定的应用中无论是 Client 端还是 Server 端都还需要特定的软件支持 由于没能提供用 户真正期望的开放环境 C S 结构的软件需要针对不同的操作系统系统开发不同版本的软 件 加之产品的更新换代十分快 已经很难适应百台电脑以上局域网用户同时使用 而 且代价高 效率低 2 2 ASP NET ASP NET 是微软新推出的体系架构 NET 中的一部分 它在利用 NET 14 提供的新功 能来创建功能强大的 Web 页的同时 也完全享有 ASP 的优点 完全和 HTML 集成 易于 非专业人员学习和使用 无需手工编译和连接便可直接执行 已与生成 程序代码均在 服务器端运行 提供了程序的安全 采用了面向对象技术 无浏览器的兼容问题 虽然 ASP NET 是由 ASP 的基础上发展而来的 技术上却有质的不同 ASP NET 几 乎完全是基于组件和模块化 是对 ASP 的革命性发展 主要表现一下几个方面 在工作 原理上 ASP 的工作原理是当用户在浏览器中输入了 Web 页的请求后 Web 服务器响应请 求 定位该 ASP 文件 然后对其由上至下进行解释 执行文件中的脚本命令 最后动态 生成一个 HTML 页返回用户浏览器 在 ASP NET 中 当输入用户请求后 ASP NET 模 块分析 ASP NET 源文件的内容 并将其分解成单独的命令以建立代码的整体结构 完成 此工作后 ASP NET 模块将各命令放置到预定的类中 然后这个类被用来定义一个特殊 的 ASP NET Paged 对象 该对象完成的主要任务之一就是生成 HTML 流返回客户浏览器 在执行过程中 ASP NET 采用了 JIT Just In Time 编译技术 即代码先被编译成微软 无锡太湖学院学士学位论文 6 中间语言 MSIL Microsoft Intermediate Language 然后 MSIL 再被编译成机器代码加以 执行 而且只有实际需要的哪些代码才会被编译 由上所述 ASP NET 页在第一次被浏览 时 会经过两个阶段的编译 所以速度比 ASP 要慢 但当第一次被浏览后 MSIL 会被存 储下来 这样统一网页被再次浏览时 只需要花费从 MSIL 编译成机器码的时间 所以总 的来说速度比 ASP 要快 在命名空间上 NET Framework 包括一个巨大的对象类库 我 们在 ASP NET 中用到的各种功能更加完善的对象就是由这些类定义的 NET Framework 使用了非常整齐的命名模式组织所有的类 即命名空间 简单的说 命名空间就是视为 对象集合 类则为对象在很多大众型软件都不是由某个公司单独完成的 而每个公司的 员工在工作时都可能为自己编写的类起个好记的名字 显然这样将很不容易管理 采用 了命名空间的方法后 第一部分是组织名 第二部分是技术名 然后才是程序员为自己 的类定义的名字 很好的解决了这个问题 在服务器端控件上 ASP NET 为我们提供了一 个全新且强大的服务器控件结构 服务器控件分为两种 HTML 控件和 Web 控件 HTML 控件只是简单地将标记封装了起来 但在性质上 HTML 已不再是一种标记 而 是演变成一段程序 一个对象 Web 控件是超越 HTML 控件发展而来的 它比 HTML 控 件更加抽象 功能也更强大 在 ASP NET 中还可以使用它所支持的任何一种语言来进行 自定义控件的编写 在 Web 服务上 Web 服务是一段应用程序或商业逻辑 通常以 类 的方式存在 可以通过编程并使用标准的 Internet 协议 将功能展示在互联网和企业内部 网上 它采用通用的 SOAP HTTP 协议以及 XML 把原本互不相干的站点服务形成一 整套分布的 自动化和智能化的网络应用 提供了在不同体系机构下构建的网站之间相 互提供应用接口服务 数据的一种方案 大大减轻了程序员的开发工作量充分地利用了 已经拥有的网络资源和开发资源 ASP NET 的数据缓存技术是通过将经常访问或需要较 大系统开销的数据保存到内存中来减少系统响应的时间的一种技术 ASP NET 提供两种 数据缓存功能 一种输出缓存 一种数据缓存 当服务器第一次从数据库取回数据后 经过缓存的数据直接从服务器传递到客户端 但是必须在代码中设定数据的缓存期限 新型的数据库存取对象 ADO NET 时微软 ADO 的下一代产品 在 ADO NET 中 通过 Managed Provider 所提供的应用程序编程接口 API 可以轻松地访问各种数据源数据 其核心就是数据源和本地数据存储的分离 即从数据源获取所需的数据集合后边断开和 数据源之间的连接 然后对存储在内存中的脱机数据集合进行处理 从而提供数据访问 效率 与 ADO 相比 ADO Net 具有可维护 易操作 可伸缩 互用性等优势 除了可以 向传统的 ASP 使用网络信息服务 IIS Internet Information Server 进行安全管理 ASP NET 还通过 web config 文件的设置来实现其安全策略 其安全策略包括认证和授权 两部分 一方面 它可以基于 Cookie 微软的 Passport Web Server 或 WindowsNT 2000 自 身的安全机制对用户的身份进行认证 另一方面 他可以基于账户或角色对已认证用户 授予不同的访问权利 2 3 Visual Studio 2005 Visual Studio 2005 是基于 NET2 0 框架的 它同时也能开发跨平台的应用程序 如开 发使用微软操作系统的手机的程序等 它的组件有 Visual Basic C Windows Forms Projects Web Projects Enterprise templates Class Designer Server Explorer Excel Word 基于 ASP NET 的小区物业管理系统 7 InfoPath Projects SQL Server Developer Edition Access Developer Extensions 不包括的组件 Mobile Projects 64 Bit support Visio based modeling Visual Source Safe Operating Systems Development and Test Servers Development and Test Virtual PC Office InfoPath OneNote Visio Project MapPoint 包括 Visual Basic 2005 c c J 等编程工具 当 Microsoft 首先发布 Visual Basic 之时 就通过降低其复杂度从而使 Windows 软 件开发得以广泛应用 利用 Visual Basic 6 0 Microsoft 让数以百万计的开发人员能够快 速开发客户端 服务器应用程序 最近 利用 Visual Studio NET Microsoft 又为开发人 员提供了轻松开发分布式应用程序的工具与技术 通过 Visual Studio 2005 Team System Microsoft 正在解决日益增加的应用程序复杂性及其设计 开发和部署所必需的 生命周期问题 这一点是通过提供必需的工具和指导从而能够预见 重复结果 无需付 出生产效率和创新的代价 实现的 在信息交流方面 通过降低报告的运转开销和寻觅 团队成员间新的交流渠道 Visual Studio Team System 着重于能够更好地进行交流 例如 通过自动从团队成员使用的工具那里收集信息 可以简化报告过程 从 Visual Studio Team System 采集到的数据保存在数据仓库中 这使项目状态报告和可见性能够面向软件 开发团队的所有成员 甚至是项目组之外的联系人 项目经理能够将客户需求转化为开 发团队中的工作项 然后跟踪工作项的状态以实现项目状态的监控 分布式系统设计器 Distributed System Designer 将应用程序开发和部署需求转化为能够让开发人员和操作 进行交流的公共语言 SDM 在集成的工具方面 Visual Studio 的成功已被证实 即开 发人员偏爱一个具备对他们需要的工具提供接口的集成开发环境 IDE 通过将开发人员 在开发环境中需要的测试和性能工具 例如 单元测试 代码分析和性能分析 合并在 一起 Visual Studio Team System 也期待着这种成功 这使开发人员能够在生命周期的较 早阶段就改善其代码的质量 而无需中断他们的工作 通过尽早地为开发人员提供他们 需要用于识别和解决质量问题的工具 更多的产品缺陷就能够在它们还未构成危害之前 即被发现并解决 有了 Visual Studio Team System 那么过程就不仅仅是文档了 它还能 将自己体现为实际的工具行为更改 当您在项目初期选择过程时 还需要选择工作流和 工作产品 它们会驱动系统的行为方式 对 SDLC 过程的支持是内置的 这使得对工作 流的支持是无缝的 通过将过程集成到团队成员日常使用的基本工具中 Visual Studio Team System 大大消除了过程采纳的障碍 并使自动收集跨职能的项目标准成为可能 而 无需实施人工报告的相关开销 利用信息交流和生产效率的改进 企业将明显地看到针 对其在 SDLC 工具和过程方面的投资而增加的 ROI Visual Studio Team System 提供一 个具有成本效益的解决方案 从而通过使用跨所有 SDLC 工具的广泛集成 实现对软件 开发生命周期的管理 通过提供集成的工具集并基于现有知识进行构建 Visual Studio Team System 提供一个友好的环境来帮助开发团队提高效率 而无需掌握不必要的 复杂 的概念和僵化的工具 在集成方面 通过将 SDLC 工具集成到 UI 级别的表面 Visual Studio Team System 提高了团队工作效率并增强了项目的可预见性 在扩展性方面 尽管 存在一些基本的工具可组成 SDLC 工具 例如 架构师工具 测试工具等 但是 SDLC 并未限制住工具的数量 当集成支持 SDLC 的工具时 团队会发现在提高团队效 率 同时降低复杂性这些方面的好处 Visual Studio Team System 将提供基本的平台 让 无锡太湖学院学士学位论文 8 所有提供商能够以一种普通的 公众可理解的形式交换信息 这理所当然地铸造了一个 充满活力的合作伙伴体系 合作伙伴能够构建完全集成的工具 简化构建 IT 解决方案的 复杂性 以及推动信息交流和鼓励团队协作 要获得跨 UI 数据和过程集成的最大价值 就需要扩展性 扩展性促成交互性 Visual Studio Team System 设计基础是扩展性模型 Microsoft 提供的 SDLC 工具利 用与第三方可用的扩展性功能相同的扩展性功能 扩展性体现在集成的三个层次 UI 数据和过程 用户界面扩展性 Visual Studio Team System 利用现有的 Visual Studio Industry Partner VSIP 计划 将补充的产品和服务插入到 Visual Studio 集成开发环境 IDE 之中 数据扩展性 Visual Studio Team System 利用 Visual Studio Team Foundation Core Services TFCS 将这些工具集成在一起 TFCS 提供一组能够将工具集 成在一起的工具 无需工具间的紧密耦合 对于数据收集 TFCS 还能够将第三方工具用 于由 Visual Studio Team System 使用的数据仓库 过程扩展性 Visual Studio Team System 使用方法论模板来定义每个项目将遵循的过程 不存在适用于所有组织 以至一 个组织内的所有项目的通用过程 不要为此担心 Visual Studio Team System 是一个灵活 的工具集 它采用即灵活又正规的过程 Microsoft 的 Global Solution Integrator 合作伙 伴将提供他们自己的方法论模板产品 或者 可以自己创建模板 过程扩展性允许自定 义工作项类型 签入策略 自定义报告以及项目管理模板 2 4 SQL Sever 2005 Microsoft SQL Server 2005 是一个全面的数据库平台 使用集成的商业智能 BI 工 具提供了企业级的数据管理 Microsoft SQL Server 2005 数据库引擎为关系型数据和结构 化数据提供了更安全可靠的存储功能 可以构建和管理用于业务的高可用和高性能的数 据应用程序 Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心 此外 Microsoft SQL Server 2005 结合了分析 报表 集成和通知功能 这使您的企业可以构建 和部署经济有效的 BI 解决方案 帮助您的团队通过记分卡 Dashboard Web services 和移动设备将数据应用推向业务的各个领域 与 Microsoft Visual Studio Microsoft Office System 以及新的开发工具包 包括 Business Intelligence Development Studio 的紧密集成使 Microsoft SQL Server 2005 与众 不同 SQL Server 2005 的特点有 从对 SQL 类的新的支持 到多活动结果集 MARS SQL Server 2005 中的 ADO NET 将推动数据集的存取和操纵 实现更大的可升级性和灵 活性 SQL Server2005 中的新安全模式将用户和对象分开 提供 fine grainAccess 存取 并允许对数据存取进行更大的控制 另外 所有系统表格将作为视图得到实施 对数据 库系统对象进行了更大程度的控制 利用 SQL Server2005 报表服务可以提供报表控制 可以通过 VisualStudio2005 发行 SQL Server2005 为开发可升级的数据库应用软件 提供 了新的语言功能 2 5 本章小结本章小结 本章主要描述设计本小区物业管理系统所用主要开发工具的特点和一些延生出来的 基于 ASP NET 的小区物业管理系统 9 技术 在和一些类似技术的比较下描述设计本系统选用该项技术的考虑角度如浏览器服 务器模式和客户端服务器模式的比较 进而体现把相关技术应用到本系统中的合理 实 用性 3 系统分析系统分析 随着城镇化的快速发展 新形成的小区物业管理对旧有的物业管理模式提出来了新 的挑战 新阶段下的小区物业管理的内容涉及范围更广 管理任务更加繁重 针对以上 情况小区物业管理系统根据作者生活相关经验和搜集的资料文献将现阶段小区物业管理 主要会涉及的方面 进行分化为各个模块功能并分配为业主权限和管理员权限相对应 为业主能及时将所遇到的问题对应所属的模块报给管理员 同时管理员在该模块上就可 查看到业主遇到的问题 对于一些居民比较关注的生活方面 比如停车场 公共设备 当月收费项目等 系统对此单独分化出对应的处理模块 主次矛盾区分以实现对特殊问 题的特别应对 以前面所述的系统运行模式 可解决目前小区物业管理的问题并且可比 预期的更加完善的完成小区物业管理任务 提供经济 高质量的小区物业管理服务 3 1 可行性研究可行性研究 对于小区物业管理内容涉及的广泛性以及衍生出来的诸多棘手的问题 需要借助相 关的技术或者前沿的信息化手段综合的去应对并且需要从各方面分析考虑使用某些技术 的费用与使用后的效果是否具有一定的经济效益 下面就从三方面分析本系统是否具有 实现的价值 3 1 1 技术可行性技术可行性 技术可行性是回答使用现有的技术是否能实现这个系统的问题 本系统使用 Visual Studio 2005 Dreamweaver CS5 和 SQL Server 2005 等相关软件进行联合设计 其中 Dreamweaver CS5 以可视方式显示详细的 CSS 框模型 轻松切换 CSS 属性并且无需读 取代码或使用其他实用程序 Visual Studio 2005 和 SQL Server 2005 是微软系类产品 选 择兼容的版本可顺利的进行联合使用 不受兼容的干扰 SQL Server 2005 是一个全面的 数据库平台 使用集成的商业智能 BI 工具提供了企业级的数据管理 SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能 可以构建和 管理用于业务的高可用和高性能的数据应用程序 Visual Studio 2005 是美国微软公司的开 发工具包系列产品之一 VS 是一个基本完整的开发工具集 它包括了整个软件生命周期 中所需要的大部分工具 如 UML 工具 代码管控工具 集成开发环境 IDE 等 因此 可以使用上述的设计工具实现本系统 3 1 2 经济经济可行性可行性 经济可行性是回答系统的经济效益能否超过它的开发成本的问题 本系统应用前景 相当的广阔 现在 将来城镇的小区物业管理都将会是具有强大发展活力的行业 并且 本系统的设计开发不至于动用规模庞大的开发团队 只需中小型的团队就能完成开发和 后期的维护工作 所以本系统的经济效益超过开发成本 无锡太湖学院学士学位论文 10 3 1 3 操作可行性操作可行性 操作可行性是回答系统的操作方式在这个用户组织内能否行得通的问题 小区物业 管理尤其是现在日益丰富的居民生活中越来越受关注 提高小区物业的管理水平和服务 质量的管理理念得到各方面的肯定 所以本系统行得通 3 2 需求分析需求分析 3 2 1 功能需求功能需求 经过相关资料的查询 日常生活的经验和相关小区物业管理网站的浏览 分析归纳 小区物业管理系统不仅要把过去的物业管理包含进去 还需要将后来不断发展而衍生的 物业管理 如天然气等的都例如考虑范围内 并且在这个改革开放的时代中 国内国外 都快速的发生深刻的变化 居民的生活也更加丰富的同时给物业管理也带来了新的课题 值得小区物业管理团队重新审视现阶段的大形势 也就是说物业管理既要包含先前的管 理功能范围 又要着眼当前 还要遇见未来可能的发展趋势 综上考虑 本系统分为业 主权限和管理员权限 其中管理员又分为普通管理员和超级管理员权限 在业主权限下 业主有如下操作的权限 业主修改个人登录信息 修改个人基本信息 业主添加报修 查看个人报修记录 查看未处理的报修 业主查看新增设施信息 查看小区设施 查看业主住宅设施 查看个人私家车信 息 申请物种短期看护 业主查看本月小区收费类型 查看本月业主收费 查看业主收费记录 从统计图 上查看本月费用 业主添加投诉 查看个人投诉记录 查看个人未处理的投诉 在管理员权限下 管理员有如下操作的权限 管理员进行业主用户管理 编辑管理员信息 添加业主用户 其中只有超级管理 员有对普通管理员的增加和删除权限 普通管理员只能编辑自己信息 管理员编辑报修 查看未处理报修 查看总报修记录 管理员编辑新增设施信息 编辑小区设施 编辑业主私家车信息 编辑业主短期 看护 管理员编辑本月收费类型 录入本月收费类型 编辑累计的收费类型 管理员查看未处理投诉 编辑投诉 业主用户在使用正确的系统登录信息进入系统后 就出在系统在业主权限下的主要 界面中了 如果业主输入错误的登录信息如验证码错误等 系统就跳出提示信息是业主 仍处于登录页面 对于正确登录系统的业主来说 业主可选择业主用户信息 业主维修 信息 业主设备信息 业主收费信息 投诉信息功能模块进行相应的需要操作 当业主 需要修改个人登录信息或者个人基本信息时 可选择业主用户模块对个人信息进行编辑 和删除操作 当业主用户需要对自己住宅设备或者小区公共设施进行报修或者查看个人 未处理的报修和个人的报修记录时 应选择业主维修模块录入所要报修的设备基本信息 基于 ASP NET 的小区物业管理系统 11 或按关键条件查询个人的报修记录信息 当然当业主跳转到相关页面时首页显示的就是 于当前登录的业主有关的对应信息 在业主点击进入业主设备信息模块后 业主可选择 查看个人私家车情况 小区新增设备信息 个人住宅有关的设备及小区公共设备信息 或者业主在需要查看当月或者历史月份与业主相关的收费 当月小区收费类型时可点击 收费信息模块进行查看 当然可以按条件进行查询 以及可通过统计折线图对个人各月份 收费进行分析 业主对小区中涉及自身某些事项感到不满意时业主用户可进入投诉信息 模块添加所要搜索对象的基本信息或者可查询关于个人未及时被处理的投诉记录和个人 的投诉记录 当业主操作完后可在任意界面的导航栏处选择退出系统 整个系统的流程 图分为业主和管理员分权限下的流程图 业主流程图如图 3 1 所示 开开始始 登登录录界界面面 登登录录信信息息正正确确No 提提示示信信息息 错错误误 Yes 系系统统主主界界面面 业业主主用用户户信信息息业业主主维维修修信信息息业业主主设设备备信信息息业业主主收收费费信信息息 确确认认修修改改 Yes 显显示示修修改改成成功功 后后的的信信息息 No 投投诉诉信信息息 个 人 登 录 信 息 修 改 个 人 基 本 信 息 修 改 业 主 报 修 添 加 个 人 报 修 记 录 一 览 查 看 未 处 理 的 报 修 新 增 设 施 查 看 业 主 住 宅 设 施 查 看 小 区 设 施 查 看 申 请 物 种 短 期 看 护 查 看 个 人 私 家 车 本 月 小 区 收 费 类 型 查 看 收 费 的 折 线 图 本 月 业 主 收 费 查 看 业 主 收 费 记 录 查 看 个 人 投 诉 记 录 查 看 业 主 投 诉 添 加 未 处 理 的 投 诉 一 览 确确 认认 添添 加加 确确认认查查找找 确确认认查查找找确确认认查查找找 确确 认认 添添 加加 确确 认认 添添 加加 Yes Yes 返返回回匹匹配配的的信信 息息内内容容Yes 提提示示成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 螺旋桩机租赁合同范本
- 荣誉证书制作合同范本
- 运输车辆合伙合同范本
- 美甲物品购买合同范本
- 邢台租赁合同协议模板
- 监控维修补充合同范本
- 羊奶粉供货合同协议书
- 网红定制产品合同范本
- 维修房屋承揽合同范本
- 活动19 关爱社区“空巢老人”教学设计-2025-2026学年小学劳动五年级北师大·深圳报业版《劳动实践指导手册》(主编:韩震)
- 2025年国有企业投资管理制度
- 规范足球训练计划内容
- 公司团建活动总结
- 2025兼职劳动合同简易范本下载
- 2025四川蜀道高速公路集团有限公司招聘工作人员笔试考试参考试题及答案解析
- 2025下半年四川省自然资源投资集团社会招聘考试笔试备考题库及答案解析
- 安全生产监督员考试题库及答案解析
- 读书活动彩排活动方案
- 2025年神经外科手术室护士术前准备与术后护理模拟考核试题及答案解析
- 法学概论(第七版)课件全套谷春德第1-7章我国社会主义法的基本理论-国际法
- 2026年大连职业技术学院单招职业技能考试题库附答案
评论
0/150
提交评论