软件工程导论小区物业管理系统课程设计

上传人:新** 文档编号:456905687 上传时间:2023-10-02 格式:DOCX 页数:28 大小:676.38KB
返回 下载 相关 举报
软件工程导论小区物业管理系统课程设计_第1页
第1页 / 共28页
软件工程导论小区物业管理系统课程设计_第2页
第2页 / 共28页
软件工程导论小区物业管理系统课程设计_第3页
第3页 / 共28页
软件工程导论小区物业管理系统课程设计_第4页
第4页 / 共28页
软件工程导论小区物业管理系统课程设计_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《软件工程导论小区物业管理系统课程设计》由会员分享,可在线阅读,更多相关《软件工程导论小区物业管理系统课程设计(28页珍藏版)》请在金锄头文库上搜索。

1、软件学院课程设计报告书课程名称 软件工程导论设计题目高校教材管理系统的分析与设计专业班级 软件09-2学 号 0920010214姓 名 王U指导教师 2011年 12月目录第一章 项目背景,可行性研究与课题调查1. 1项目背景31.1.1 现状调查31.1.2 需求分析31.2可行性分析41.2.1 经济可行性 41.2.2 技术可行性51.2.3 数据可行性51.2.4 调度可行性51.2.5 分析结论51.3课题调查61.3.1目标分析6第二章项目开发计划 62. 1信息系统基本开发思路与方法 62. 2进度63. 3软件,硬件资源 7第三章系统分析83.1 业务流程图84. 2数据流图

2、93. 2 .1数据流程分析 93. 3功能分析 104. 4数据字典 10第四章系统设计135. 1功能结构图设计 134. 2信息处理流程设计 134. 3输出设计 134. 4存储文件格式设计 144. 5念结构设计 144. 6 表格结构设计 164. 7代码设计 16第五章系统实施175.1 程序的框图 175.2 主要源程序 185.2.1 房产信息添加部分源程序 185.2.2 查询部分代码 195.3 模拟运行数据 205.3.1 程序主页205.3.2 房屋信息添加 215.3.3 房屋信息查询 225.3.4 房屋信息查询 22参考资料 错误!未定义书签。26附录第一章 项

3、目背景,可行性研究与课题调查1. 1项目背景1.1.1 现状调查随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服 务已不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当 今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业 管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代 的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。当今社会是一个计算机普遍应用的社会,随着社会的发

4、展和人们生活水平的 提高,人们逐步进入了信息社会,随着房地产业的蓬勃发展,住宅小区已经成为 居住的主流,小区物业管理也应运而生。1.1.2 需求分析近年来,随着人民生活水平的提高,人们对住宅质量提出更高的要求。 小区 物业管理主要涉及到大量的业主资料、繁杂的收费统计以及小区各项资源的管 理,传统的人工管理方式难以应付。而要高效、正规地进行物业管理,就必需引进计算机技术,这样才能在物业 管理中形成良性循环,提高工作效率。在物业管理中,计算机能帮助物业管理公 司处理大量数据,非常方便地进行文件资料的存储、处理、传输、打印、分析, 实现信息的共享与高速交换,从而提高工作效率和服务水平,让物业管理走向

5、正 规化、程序化、决策科学化,同时引入计算机能更好地宣传企业形象、提高企业 声誉。因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。综合以上种种原因,我们要开发物业管理系统,实现用计算机进行物业管理。 主要实现住户管理功能、房产管理功能、维修管理功能、缴费管理功能等。可以 实现管理的信息化,规范物业管理,减少安全隐患和纠纷等不和谐因素提高办公 效率,减少办公压力,健全管理体制,提高数据安全性,缩短信息的响应时间, 将以前传统的、零散的、被动的管理模式转变为先进的、系统的、主动的管理模1.1 . 2组织结构图1-1小区物业管理组织结构1.2 可行性分析1.2.1 经济可行性传统的管理方

6、式,以人工方式完成业务,进行报表的制作,对数据进行综合 分析等,所以耗用工时较多,且效率低下。对物业管理人员要求数量多,耗资高, 错误率高,工作人员流动和对新人的培训经费也是不小的开支。而如果开发一个 能满足业务要求的物业管理信息系统,从问题的识别到系统实施、评价、维护, 开发周期一个月,所需人工成本,各种软硬件成本,日常维护费用,具和低于目 前的人工费用。由于系统的开发应用使物业管理公司管理与工作效率提高会带来 的无形的经济效益,对于物业管理公司提高物业管理水平有很大帮助。 数据的处 理加快,可以节省人力,节约时间。而且系统对于输入输出的规范,也提高了数 据可用性,增强了数据安全系数,能够更

7、方便、简单、快速地查询各个方面的信息,方便快捷的缴费,登记、排查所有的安全隐患,票据、协议的生成、打印等, 对提高小区物业管理水平有一定得现实意义。按长期的使用计算,开发系统的造 价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。1.2.2 技术可行性前台开发工具选用 PowerBuilder 10.0。PowerBuilder 10.0 是一种可视化 的、采用图形化界面的 Windows开发语言,PowerBuilder 10.0具有易用、通用 和开发效率高的特点,为用户提供了 Windows所一贯坚持的非常友好、操作简单 的用户界面、完善而强大的数据库操作功能和简洁明了的数据

8、库接口。后台的数据库开发工具选用了 SQL 2000,它能够处理大量数据,同时保持数据完整性并 提供许多高级管理和数据分配功能,管理这种规模和复杂程度的数据库是游刃有 余。这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。1.2.3 数据可行性小区物业的管理已有原先的统计资料,业主的信息,收费,维修的单据,这 些都是开发的基础,只是变原先的手工统计,为计算机统计,数据统计方面完全 可行。1.2.4 调度可行性调度可行性指的是建议的计算机系统能否在规定的期限内交付给用户。由于合同的规定,能否预期的交付涉及到开发人员的信誉等等。所以开发期限的选定也是非常重要的因素,根据小区物业管理

9、的日常的正常的业务运作规律和工作性 质,可以看出这些内容是我们平时常见的工作,所以开发人员在开发起来比较容易入手,所以可以判断开发本系统的周期比较短,开发中的不可预见问题会比较容易解决,在开发小组的分析后应该容易做出相对准确的,误差微小的开发期限, 应该可以在规定时间内,快速的、完整的交付给用户使用。1.2.5 分析结论经过技术、经济方面的可行性分析后,认为本物业管理系统是可行的,它 可以帮助工作人员准确、快捷、方便的完成各项业务,并为小区居民带来益处。1.3 课题调查1.3.1 目标分析要规范住宅小区的管理工作,为物业管理部门提供一套高效、快捷的应用软 件,建立物业管理系统,采用计算机对物业

10、信息进行管理,进一步提 高办学效益和现代化水平。提高工作效率,实现物业信息管理工作流 程的系统化、规范化和自动化。要可以实现以下几项功能:包括住户信息管理、住户维修管理、物业缴费管 理,住户资料管理模块实现小区住户信息的详细记录以及住户信息的添加、删除和修改;住户维修管理模块实现报修信息的记录和管理;物业缴费管理模块实现住户缴费信息的记录和管理。第二章项目开发计划1.1 信息系统基本开发思路与方法在开发系统白全过程中,应采取用户至上的观点,一切从用户利益考虑,在 加强调查研究和系统分析的基础上,通过分步骤的不断反馈的讨论确定出新系统 的最佳方案。因此,整个系统的设计开发过程采用结构化生命周期法

11、一一按照系 统工程的思想组织开发工作,始终以结构化、模块化、自顶向下地对系统进行分 析和设计,最后利用自底向上、逐步实现的方式完成系统的实施的一种系统开发 方式,其特点是强调系统开发过程的整体性和全局性。2. 2进度将整个开发过程划分为五个依次连接的阶段: 系统规划阶段,主要任务是明确系统开发的请求,并进行初步 的调查,通过可行性研究确定下一阶段的实施。 系统分析阶段,主要任务是对组织结构与功能进行分析,理清 企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化, 通过对功能数据的分析,提出新系统的逻辑方案。 系统设计阶段,主要任务是确定系统的总体设计方案,划分子 系统功能,确定共

12、享数据的组织,然后进行详细设计,如处理模块的设计、 数据库系统的设计、输入输出界面的设计和编码的设计等。 系统实施阶段,主要任务是讨论确定设计方案、对系统模块进 行调试、进行系统运行所需数据的准备、对相关人员进行培训等。 系统运行阶段,主要任务是进行系统的日常运行管理,评价系 统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行 修改、调整。综合上述思路与方法,整个系统开发的生命周期可描述为需求分析、系 统分析、系统总体设计、详细设计以及系统测试与实施等阶段这一模型。软硬件 . 3软件,硬件资源(1)硬件设备Pentium4以上配置,内存应256M以上,硬盘40G以上。安装数据库

13、软件 PowerBuilder 10.0 软件,Windows 9x 以上操作系统。(2)开发工具:前台开发工具:PowerBuilder 10.0后台数据库:SQL 2000第三章系统分析3.1业务流程图图3-1小区物业管理业务流程图住户向按内容向物业管理部门的人员缴费,物业管理部门向住户开缴费单据,并 将缴费信息存入数据库,以后有需要则在数据中查找及执行其他操作。维修时,先由住户向物业管理部门反应维修情况, 由物业管理部核查是否需要维修,如果需要,则派人维修,维修后收费,将维修记录存储。住户搬出时,要向物业管理部门提交信息,物业管理部门暂停一些水电收费。如果住户搬出,则由财务部通知物业管理

14、部门,物业管理部门删除该房产的对应 记录 . 2数据流图3. 2 .1数据流程分析图3-2数据流程图维修开始前,用户向维修部交报修单,反应要维修的设备,维修完成时,维修部 向用户收费,并向用户开收费单。3. 2 .2 一层数据流程分析维修管理流程图收费单图3-3维修管理流程图3. 3功能分析本物业管理系统的业务流程主要包括以下内容:(1)房产信息管理 房产信息包括:住房编号、住户编号、住户姓名、住房价 格、住房屋面积等,作为其他管理的基础。(2)维修管理 维修管理信息包括单据编号、住户编号、维修人员、维修费用、 维修日期等。用于管理小区中各个设施的维修。(4)缴费管理 住户的缴费信息主要包括:

15、单据编号、住户编号、水费、电费, 宽带,用于管理住户的缴费情况用户可以对房产,维修和缴费进行添加、删除和修改。(5)系统用户权限管理 限制用户权限,不能随意进入任何系统。包括添加用 户、修改用户、删除用户,有管理员账号的可以添加其他普能用户。3. 4数据字典4. 4. 1数据流?数据流编号:D1?数据流名称:缴费单?简述:住户交费后物业提供给用户的单据?数据流来源:物业管理部门?数据流去向:住户?数据流组成:单据编号+住户编号+缴费日期+收费人员+缴费方式+缴费总 额?数据流来源:物业管理部门?数据流去向:住户?数据流组成:住户编号+应交费用?数据流编号:D2?数据流名称:催促缴费单?简述:物业部门催促未交足费用的用户缴费?数据流来源:物业管理部门?数据流去向:住户?数据流组成:住户编号+应交费用?数据流编号:D3?数据流名称:报修单?简述:用户请求报修?数据流来源:住户?数据流去向:物业管理部门?数据流组成:住户编号+报修设备+报修时间?数据流编号:D4?数据流名称:维修单?简述:维修信息?数据流来源:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号