管理信息系统课程设计小区物业管理系统

上传人:第*** 文档编号:97422287 上传时间:2019-09-04 格式:DOC 页数:17 大小:886.01KB
返回 下载 相关 举报
管理信息系统课程设计小区物业管理系统_第1页
第1页 / 共17页
管理信息系统课程设计小区物业管理系统_第2页
第2页 / 共17页
管理信息系统课程设计小区物业管理系统_第3页
第3页 / 共17页
管理信息系统课程设计小区物业管理系统_第4页
第4页 / 共17页
管理信息系统课程设计小区物业管理系统_第5页
第5页 / 共17页
点击查看更多>>
资源描述

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

1、辽 宁 工 业 大 学 管理信息系统设计课程设计报告(论文)题目: 小区物业管理信息系统的分析与设计 院(系): 软件学院 专业班级: 软件工程113班 学 号: 111301072 学生姓名: 安凯辰 指导教师: 王彦华 教师职称: 讲 师 起止时间: 2012 5.28-2012 6.8 课程设计(论文)任务及评语院(系):软件学院 教研室:软件教研室学 号111301072学生姓名安凯辰专业班级软件工程113班课程设计(论文)题目小区物业管理信息系统课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是软件工程信息管理方向专业集中实践性环节系列之一,是学习完管理信息系统课程并进行

2、完专业实习后进行的一次全面的综合练习。任务:采用结构化的系统开发方法,按应用具体的计算机语言(如VB、Java)和数据库(SQL、Oracle)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成小区物业管理信息系统的分析设计实施工作,实现该系统管理、信息的存储和修改等功能并完成结合开发过程,撰写设计说明书。1根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4开发出可以运行的

3、管理信息系统,通过上机检查。5设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。指导教师评语及成绩成绩: 指导教师签字: 2012 年 6 月 12 日辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)目 录第1章 系统分析11.1 可行性分析11.2 需求分析1第2章 课程设计内容52.1结构设计52.1.1 概念设计52.1.2 逻辑设计52.1.3 物理设计62.2系统设计72.2.1 输出设计72.2.2 输入设计82.2.3 程序设计说明书9第3章 系统实施103.1程序实现103.2 数据库实现11第4章 课程设计总结13参考文献14第1章 系统分析1

4、.1 可行性分析可行性分析是为了弄清楚所定义的项目是不是可能实现和值得进行。对研究中可能提出的任何一种解决方案,都是从经济、技术、操作等诸方面来研究其可行性,做出明确的结论供拥护参考。本系统运用VB和SQL Server 2000技术,实现了小区物业管理信息的添加、查看、删除等功能,使小区物业管理更为科学化、系统化,为小区物业管理提供了一个更为完善的工作平台。1.2 需求分析需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。数据流图是一种表示信息流程和信息变换过程的图解方法

5、,它把系统看成由数据流联系的各种功能的组合,画数据流图的过程就是分析的过程。画数据流图总的原则是由外向内、自顶向下模拟问题的处理过程。画数据流图的总的原则是由外向内、自顶向下模拟问题的处理过程,通过一系列的分解步骤,逐步求精地表达出整个系统的内部关系。数据在系统内部是流动的,数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑关系的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。基本信息管理子系统的经营部数据流图如图1.1所示。图1.1 经营部数据流图基本信息管理子系统的管理部数据流图如图1.2所示。图1.2

6、管理部数据流图在对基本信息管理子系统的组织结构和功能进行分析时,需要从实际业务流程的角度将系统调查中有关资料串起来作进一步的分析,这可以通过业务流程图的绘制来进行。业务流程图是在业务功能的基础上,利用系统调查的资料将业务处理过程用一些图形来表示。小区物业管理系统中的基本信息管理子系统业务流程图如图1.3所示。处理处理完成入帐销售单元业主信息住户信息设置收费项目业主帐单设置服务项目登记报事信息咨询建议报修类投诉类完工回访跟踪派工完工服务帐单定期帐单逾期未交有误应收账务计算滞纳金派发缴费通知单财务收费帐单调整图1.3 基本信息管理子系统业务流程图数据字典是关于数据信息的集合,也就是对数据流图中包含

7、的所有元素定义的集合。任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。以下是房屋中介管理系统数据项的定义:表1.1数据项的定义数据项名称数据项含义说明别名数据类型长度取值范围客户编号为每个客户设置一个代号无字符4a000-x999客户姓名业主的名字无字符50中、外文性别客户的性别无字符2男、女出生日期客户出生的日期无日期819*/*/*2*/*/*数据结构描述某些数据项之间的关系。一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成。以下是房屋中介管理系统数据结构的定义:名称

8、:小区信息表别名:小区信息描述:当有小区信息生成和登记时,需要小区信息表定义:小区信息表=小区编号+小区名称+大楼栋数+总户数+居住面积+占地面积+总人口数名称:房屋信息表别名:房屋信息描述:当有房屋信息生成和登记时,需要房屋信息表定义:房屋信息表=房间编号+小区名成+大楼编号+大楼名+单元+楼层+房间号码名称:人口信息表别名:人口信息描述:当有人口信息登记时,需要人口信息表定义:人口信息表=人口编号+姓名+性别+出生日期+民族+身份证号+户口所在地名称:小区员工信息表别名:员工信息描述:当有员工信息登记时,需要小区员工信息表定义:小区员工信息表=编号+姓名+性别+出生日期+工种+联系电话+家

9、庭住址+所属部门第2章 课程设计内容2.1结构设计小区的物业管理范围较广,管理内容比较复杂,日常工作需要耗费大量人力物力。在使用计算机进行管理后会使小区的物业管理更高效科学。小区物业管理系统的数据库设计包括对数据库的需求分析、概念设计、逻辑设计、物理设计。2.1.1 概念设计数据的概念设计描述了从用户角度看到的数据库的内容及联系,一方面它明确反映了用户的需求,另一方面它又是建立数据逻辑模型的基础。一般用E-R图来对其进行描述。E-R图由实体、联系和属性三个基本成分组成。下面是基本信息管理子系统E-R图如图2.1所示。n人口属于1业主房屋规章制度投诉属于大楼职员小区登记服务属于购买1nn1nn1

10、mn1n 1图2.1基本信息管理子系统E-R图2.1.2 逻辑设计概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化。形成合理的全局逻辑结构,并设计出用户子模式。小区物业管理系统关系模型:(1)小区物业管理系统的E-R图中的每一个实体转换成一个关系数据模型:业主信息(页主编号、姓名、性别、出生日期、手机、宅电、邮箱、身份证、客户类型、房屋编号

11、、记录日期)。 房屋信息(房屋编号、物业姓名、房型编号、幢/座编号、用途编号、结构图、楼层编号、建筑年限、建筑面积、备注、)。管理员信息(管理员编号、姓名、性别、出生日期、电话、身份证号、地址、民族、学历、工资)(2)小区物业管理系统的E-R图中的每一个联系转换成一个关系数据模型:投诉(投诉序号、管理员编号、房屋编号、投诉内容、投诉时间)。管理(管理员编号、房屋编号、小区信息)。服务(服务员工、房屋编号、服务内容)。(3)为了进一步提高数据库应用系统的性能,我们对关系进行数据模型的优化处理。a.把关系投诉(投诉序号、管理员编号、房屋编号、投诉内容、投诉时间)分解成关系A(房屋编号、管理员编号、

12、投诉序号)和关系B(投诉序号、投诉内容、投诉时间)。b.把关系购买(房屋编号、业主编号、求租人编号、面积、价格)分解成关系C(业主编号、求租人编号)和关系D(房屋编号、面积、价格)。2.1.3 物理设计数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。“基本信息管理子系统”应该主要包括两大部分:经营和管理两大方面内容。基本信息管理子系统如图2.2所示。基本信息管理子系统经 营 部管 理 部 图2.2 基本信息管理子系统结构图该数据库管理系统的建设,主要是用来实现对“小区物业

13、管理系统”中的“基本信息子系统”的各种数据、文件资料的输入输出等工作,提供一套利用计算机管理的较为完善的方法。整个系统的设计主要包括两大结构模块:经营部、管理部。经营部下设有小区信息生成等8个模块,管理部下设有业主信息登记等7个模块。经营部结构图如图2.3所示。经营部小区信息生成大楼信息生成房屋信息生成小区信息登记大楼信息登记房屋信息登记数据信息打印系统数据设定图2.3 经营部结构图管理部结构图如图2.4所示。管理部业主信息登记人口信息登记房屋出租登记小区制度管理小区投诉登记小区职员管理系统数据设定图2.4管理部结构图2.2系统设计2.2.1 输出设计一.小区信息生成窗口设计1.实现目标程序启动后,调用“经营部”下的“小区信息生成”,将打开“小区信息生成”窗口。小区信息生成窗口主要实现如下功能:输入编号,自动生成编号范围内的小区。生成小区后,将自动进入小区信息登记界面。2.实现过程1) 添加新窗体,设置窗体name属性为Xqscq,设置窗体 caption属性为“小区生成器”,保存窗体为 mc_xqscq.pas。2) 向窗体中添加Query、Edit、Label、Groupbox、Bitbtn、Updown等控件。二.大楼信息生成窗口设计1.实现目标程序

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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