软件学院课程设计模板1.docx

上传人:b****6 文档编号:8381135 上传时间:2023-01-30 格式:DOCX 页数:18 大小:201.05KB
下载 相关 举报
软件学院课程设计模板1.docx_第1页
第1页 / 共18页
软件学院课程设计模板1.docx_第2页
第2页 / 共18页
软件学院课程设计模板1.docx_第3页
第3页 / 共18页
软件学院课程设计模板1.docx_第4页
第4页 / 共18页
软件学院课程设计模板1.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

软件学院课程设计模板1.docx

《软件学院课程设计模板1.docx》由会员分享,可在线阅读,更多相关《软件学院课程设计模板1.docx(18页珍藏版)》请在冰豆网上搜索。

软件学院课程设计模板1.docx

软件学院课程设计模板1

 

软件学院

课程设计报告书

 

课程名称软件工程概论

设计题目小区物业管理系统的分析与设计

专业班级软件10-01

学号1020010129

姓名于思远

指导教师刘亮

 

2013年1月

目录

1设计时间4

2设计目的4

3设计任务4

4设计内容4

4.1设计内容概述4

4.1.1组织机构介绍4

4.1.2业务流程介绍与分析5

4.1.3系统开发计划6

4.2需求分析7

4.2.1总体目标7

4.2.2具体目标7

4.2.3系统数据建模7

4.2.4系统功能建模9

4.2.5数据字典10

4.3总体设计13

4.4详细设计13

4.4.1信息管理模块详细设计13

4.4.1.1模块定义13

4.4.1.2输入项目14

4.4.1.3输出项目14

4.4.1.4程序过程设计14

4.4.1.5测试要点15

4.4.2服务(报修)管理模块详细设计15

4.4.2.1模块定义15

4.4.2.2输入项目15

4.4.2.3输出项目15

4.4.2.4程序过程设计15

4.4.2.5测试要点16

5总结与展望16

参考文献17

成绩评定17

1设计时间

2013年1月14日-2013年1月25日

2设计目的

《软件工程概论课程设计》的目的是使学生掌握软件工程的基本原理和基本方法,充分理解和掌握软件工程学的概念、原理、方法和技术。

本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的分析和设计。

3设计任务

设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。

而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。

4设计内容

4.1设计内容概述 

随着我国市场经济的快速发展和人们生活水平的不断提高,人们对生活环境要求日益提高,尤其是对居住环境不断提出新的需求,简单的社区服务已经不能满足人们的需求。

为了适应这种形式,小区的经营者不仅首先要有坚实的硬件基础,还要有一套现代化的物业管理系统,从而提高物业管理水平。

要想提高物业管理水平,必须全方位地提高物业管理意识。

只有高标准、高质量的社区服务才能满足人们的需求。

面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。

在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。

物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。

而要实现这一功能,就要求物业管理者配备一套高效的管理住处网络系统,以便在小区内快速地发布和获取住处并以最快地速度响应用户的需求,及时为用户提供服务,为住户提供一个高效、舒适的居住、生活环境。

住宅小区的物业管理准确地讲应当是指对以居住为主要功用的物业进行管理。

除住宅外还应包括公寓、别墅等。

4.1.1组织机构介绍

物业管理是指业主对区分所有建筑物共有部分以及建筑区划内共有建筑物、场所、设施的共同管理或者委托物业服务企业、其他管理人对业主共有的建筑物、设施、设备、场所、场地进行管理的活动。

物权法规定,业主可以自行管理物业,也可以委托物业服务企业或者其它管理者进行管理。

物业管理有狭义和广义之分。

狭义的物业管理是指业主委托物业服务企业依据委托合同进行的房屋建筑及其设备,市政公用设施、绿化、卫生、交通、生活秩序和环境容貌等管理项目进行维护、修缮活动。

广义的物业管理应当包括业主共同管理的过程,和委托物业服务企业或者其它管理人进行的管理过程。

图4.1小区物业管理系统组织机构图

4.1.2业务流程介绍与分析

小区物业管理流程的主要功能分析如下:

1、信息管理

信息管理主要分为:

 

图4.2系统管理功能分析图

房产信息管理:

记录管理区、大楼、楼层、房间及配套硬件设施的基本信息。

主要包括:

项目(小区)基本信息管理、楼宇基本信息管理、房间管理信息。

客户信息管理:

实现对业主购房、出租、退房的全过程管理,可以随时查询住户历史情况和现状,加强对业主及住户的沟通和管理。

包括业主信息管理、业主家庭成员、车辆信息、电话信息、宠物信息、报修欠费历史等信息。

2、收费管理

物业收费管理信息系统是整个综合物业管理信息系统的日常业务管理模块,对物业管理公司的经营管理工作起到至关重要的作用。

在收费管理中,系统将收费分为社区、大楼、楼层、房间等多个级别。

主要功能模块:

收费项目定义、合同管理、应收款管理、实收、欠费管理、收费情况统计查询。

3、社区管理

 

图4.3社区管理功能分析图

客户服务管理

为客户订阅或收发邮件、书报期刊,为客户出差定票,提供房屋设施的维修等的服务性业务。

主要模块有日常服务管理、客户投诉管理、报修管理、社区活动管理;本模块从服务申请、派工、完成、回访、统计等流程化日常服务管理功能。

保安消防管理

消防保安管理是企业正常运转的重要保证。

本模块主要包括保安人员档案管理、保安人员定岗、轮班或换班管理、安防巡逻检查记录、治安情况记录以及来人来访、物品出入管理等功能。

保洁环卫管理

环卫管理主要包括三个方面:

绿化管理,保洁管理,联系单位。

绿化管理即绿化安排及维护记录,保洁管理包括清洁用具管理、保洁安排及检查记录,联系单位即联系单位信息及联系记录。

4.1.3系统开发计划

根据业务流程和系统功能的初步分析开发系统,实现小区物业管理的系统化、现代化管理。

先获取需求进行需求分析,然后进行功能分析进行系统功能建模,再对各模块进行分析设计。

4.2需求分析

需求分析阶段需对用户要求进行分析。

明确目标系统的功能性需求和非功能性需求,并通过建立分析模型,从功能、数据、行为等方面描述系统的静态特性个动态特性,对目标系统做进一步细化,了解系统的各种需求细节。

4.2.1总体目标

解决手工计算、抄写物业管理中房产资料、业主资料、住房资料以及文件档案等操作时数量庞大的难题。

对业主的报修、收费做出第一时间反应,及时解决住户的问题,提高工作效率。

对小区里的安全、环境的各种设施和行为做规范化管理。

4.2.2具体目标

把总体需求目标按功能需求进行分解。

目标中可以按管理方面、功能方面、效益方面、技术方面等进行分解。

(1)实现对小区内的房产及业主的信息管理;

(2)实现各项收费的管理;

(1)实现对业主需求以及消防、绿化等社区管理。

4.2.3系统数据建模

图4.4小区信息管理局部E-R图

图4.6小区物业收费管理局部E-R图

图4.6小区物业社区管理局部E-R图

4.2.4系统功能建模

图4.7小区物业社区管理顶层数据流图

图4.8小区物业社区管理一层数据流图

4.2.5数据字典

表4.1数据元素表

数据项名

描述

数据类型

长度

业主姓名

登记住户的姓名

字符

10

车辆信息

业主车辆的型号及牌照

字符

100

宠物信息

业主饲养宠物的种类

字符

50

家庭成员

实际入住人员姓名

字符

50

电话号码

业主的联系方式

数值

15

楼房信息

各楼的单元号

字符

10

房间信息

房间号和住户姓名

字符

20

收费项目

收取物业费的名称

字符

100

收费金额

物业费的价格

数值

10

服务项目

提供的服务名称

字符

50

申请信息

提出申请的业主及要求

字符

300

派工

派出的人员情况

字符

10

完成情况

业主申请的完成详情

字符

300

人员档案

安保人员的有效证件信息

字符

100

人员岗位

安保人员的职责分配

字符

50

巡查记录

每日的巡逻检查记录

字符

500

治安情况

一定时间内安保情况的总结

字符

500

物品名称

小区公共物品、设施的名称

字符

100

出入情况

物品的借出回收情况

字符

200

绿化安排

小区的绿化计划

字符

500

维护记录

小区绿化设施设备的维护情况

字符

500

保洁用具

各种保洁用品的名称

字符

50

使用记录

保洁用品的使用种类数量的记录

字符

100

保洁项目

需要进行保洁的项目名称

字符

100

保洁安排

保洁人员的岗位安排

字符

200

检查记录

对保洁工作的检查记录

字符

500

联系单位

环卫相关单位名称

字符

100

单位信息

相关单位的简介

字符

200

联系记录

联系单位的记录

字符

100

数据存储:

数据存储是数据结构停留或保存的地方。

也是数据流的来源和去向之一。

可以是手工文档或手工凭单,也可以是计算及文档。

名字:

小区信息

描述:

小区内的各类设施信息

编号:

D1

组成:

编号,设施名称,设施类型,设施启用时间,平日维护记录

 

名字:

楼房信息

描述:

小区内建筑物的信息

编号:

D2

组成:

编号(单元号),楼层数量,房间数量,楼栋负责人

名字:

房间信息

描述:

各楼的房间信息

编号:

D3

组成:

编号(单元号+房间号),房屋面积,原屋内设施,房屋状况,业主编号,业主姓名

名字:

业主信息

描述:

房间的所有者信息

编号:

D3

组成:

编号,业主姓名,家庭成员,车辆信息,宠物信息,联系电话,报修信息,缴费信息

名字:

物业费

描述:

按国家规定向业主提供有偿服务所收取的相关费用

编号:

D4

组成:

编号,费用名称,收费合同,收取额度

名字:

物业服务

描述:

小区服务企业向住户提供的服务

编号:

D5

组成:

编号,服务名称,服务类型,服务描述,申请人,派工,完成情况,回访情况

名字:

安保人员档案

描述:

小区安保人员的资料

编号:

D6

组成:

人员编号,姓名,身份证号,学历,工作经历

名字:

安保情况

描述:

小区安保的详细情况

编号:

D7

组成:

安保人员编号,姓名,岗位,巡查记录,物品出入情况

名字:

绿化管理

描述:

小区的绿化管理信息

编号:

D8

组成:

绿化带编号,绿化安排,损耗记录,维护记录

名字:

保洁管理

描述:

小区保洁工作管理信息

编号:

D9

组成:

保洁人员,人员安排,检查记录

数据处理。

处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。

在数据字典中,只需描述处理过程的说明性信息。

名称:

信息管理

说明:

小区总体信息管理包括建筑设施、设备、人员

输入/输出数据流:

各类设备设施、建筑、业主的自然信息

处理:

录入,存储,查询

名称:

安全管理

说明:

小区消防、安保工作的各项管理

输入/输出数据流:

各项工作的安排信息,巡查信息,最终汇总信息

处理:

调度,存储,查询

名称:

环卫绿化管理

说明:

小区的环境管理

输入/输出数据流:

绿化信息,环卫信息,检查记录

处理:

调度,汇总,存储,查询

名称:

收费管理

说明:

小区按国家规定向业主收取的服务费用

输入/输出数据流:

收费管理规定,收费单,缴费单,欠费信息

处理:

存储,查询,统计

名称:

服务管理

说明:

小区向业主提供的各种服务

输入/输出数据流:

业主服务申请,服务记录

处理:

存储,查询,统计

4.3总体设计

本系统将小区的物业管理系统功能分为收费模块,客户服务管理模块,保安消防管理模块,和信息管理模块。

图4.9小区物业管理系统结构图

4.4详细设计

详细设计中决定各个模块的直线算法,并使用描述工具描述这些算法。

本设计中主要介绍信息管理模块和服务管理模块的详细设计。

4.4.1信息管理模块详细设计

4.4.1.1模块定义

小区的各类信息的管理,主要包括小区箭建筑及其设施、设备的信息,还有小区内业主的信息管理,成功登陆后提供信息的录入和查询、统计功能,有效的对小区的概况进行汇总,为管理人员提供快速的信息查询功能。

4.4.1.2输入项目

小区内楼房状况、设备设施状况、业主信息等自然信息。

4.4.1.3输出项目

小区内楼房状况、设备设施状况、业主信息等统计信息报表。

4.4.1.4程序过程设计

图4.10信息管理模块程序流程图

4.4.1.5测试要点

管理人员是否能正确登录。

信息的增删改查功能是否能正确实现。

4.4.2服务(报修)管理模块详细设计

服务管理主要面对业主的日常业务需求,主要又细分为日常服务管理、客户投诉管理、报修管理、社区活动管理等模块。

4.4.2.1模块定义

报修管理主要针对住户平日里房屋设备出现问题或故障安排人员进行维修、并在之后进行回访统计。

4.4.2.2输入项目

业主的保修申请,派遣人员,维修结果

4.4.2.3输出项目

维修记录

4.4.2.4程序过程设计

 

图4.11服务(报修)管理模块程序流程图

4.4.2.5测试要点

信息核查的准确性

正确的回访记录、统计信息

5总结与展望

在本系统的开发过程中,由于初次开发软件,在知识、经验方面都存在着不足。

另外,在整个开发的过程中,时间也比较仓促。

因此,该系统必然会存在一些缺陷和不足。

因为对物业管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。

而且在整个软件的设计过程中,因为开始对业务流程的不熟悉,导致在设计过程中出现了不可修改的错误,不得不返工。

由此可见在系统或软件制作前若不进行详细的、正确的分析与设计,一旦在开发过程中出现问题,返工的代价将是巨大的。

也通过这次课程设计,充分认识了软件开发过程中应用工程化原则的重要性。

对软件工程的方法学也有了进一步的了解和认识。

 

 

参考文献

[1]郑人杰,马素霞,麻志毅.软件工程[M].第1版,北京:

人民邮电出版社,2009

[2]XX百科.物业管理:

[3]XX百科.物业:

 

成绩评定

成绩教师签字

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1