管理信息系统课程设计-小区物业管理系统Word文件下载.doc
- 文档编号:14215293
- 上传时间:2022-10-20
- 格式:DOC
- 页数:17
- 大小:886KB
管理信息系统课程设计-小区物业管理系统Word文件下载.doc
《管理信息系统课程设计-小区物业管理系统Word文件下载.doc》由会员分享,可在线阅读,更多相关《管理信息系统课程设计-小区物业管理系统Word文件下载.doc(17页珍藏版)》请在冰豆网上搜索。
专业班级
软件工程113班
课程设计(论文)题目
小区物业管理信息系统
课程设计(论文)任务
管理信息系统课程设计作为独立的教学环节,是软件工程信息管理方向专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。
任务:
采用结构化的系统开发方法,按应用具体的计算机语言(如VB、Java)和数据库(SQL、Oracle)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成小区物业管理信息系统的分析设计实施工作,实现该系统管理、信息的存储和修改等功能并完成结合开发过程,撰写设计说明书。
1.根据课程设计时间选择适当规模大小的设计课题。
采用专业实习的调研内容作为课程设计选题。
2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。
3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。
4.开发出可以运行的管理信息系统,通过上机检查。
5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。
指导教师评语及成绩
成绩:
指导教师签字:
2012年6月12日
辽宁工业大学课程设计说明书(论文)
目录
第1章系统分析 1
1.1可行性分析 1
1.2需求分析 1
第2章课程设计内容 5
2.1结构设计 5
2.1.1概念设计 5
2.1.2逻辑设计 5
2.1.3物理设计 6
2.2系统设计 7
2.2.1输出设计 7
2.2.2输入设计 8
2.2.3程序设计说明书 9
第3章系统实施 10
3.1程序实现 10
3.2数据库实现 11
第4章课程设计总结 13
参考文献 14
第1章系统分析
1.1可行性分析
可行性分析是为了弄清楚所定义的项目是不是可能实现和值得进行。
对研究中可能提出的任何一种解决方案,都是从经济、技术、操作等诸方面来研究其可行性,做出明确的结论供拥护参考。
本系统运用VB和SQLServer2000技术,实现了小区物业管理信息的添加、查看、删除等功能,使小区物业管理更为科学化、系统化,为小区物业管理提供了一个更为完善的工作平台。
1.2需求分析
需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。
数据流图是一种表示信息流程和信息变换过程的图解方法,它把系统看成由数据流联系的各种功能的组合,画数据流图的过程就是分析的过程。
画数据流图总的原则是由外向内、自顶向下模拟问题的处理过程。
画数据流图的总的原则是由外向内、自顶向下模拟问题的处理过程,通过一系列的分解步骤,逐步求精地表达出整个系统的内部关系。
数据在系统内部是流动的,数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。
因为数据流图是逻辑关系的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。
基本信息管理子系统的经营部数据流图如图1.1所示。
图1.1经营部数据流图
基本信息管理子系统的管理部数据流图如图1.2所示。
图1.2管理部数据流图
在对基本信息管理子系统的组织结构和功能进行分析时,需要从实际业务流程的角度将系统调查中有关资料串起来作进一步的分析,这可以通过业务流程图的绘制来进行。
业务流程图是在业务功能的基础上,利用系统调查的资料将业务处理过程用一些图形来表示。
小区物业管理系统中的基本信息管理子系统业务流程图如图1.3所示。
处理
完
成
入
帐
销售
单元
业主信息
住户信息
设置收费项目
业主帐单
设置服务项目
登记报事
信息
咨询
建议
报修类
投诉类
完工
回访跟踪
派工
服务帐单
定期帐单
逾期未交
有误
应收账务
计算滞纳金
派发缴费通知单
财务收费
帐单调整
图1.3基本信息管理子系统业务流程图
数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。
任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。
以下是房屋中介管理系统数据项的定义:
表1.1数据项的定义
数据项名称
数据项含义说明
别名
数据类型
长度
取值范围
客户编号
为每个客户设置一个代号
无
字符
4
a000-x999
客户姓名
业主的名字
50
中、外文
性别
客户的性别
2
男、女
出生日期
客户出生的日期
日期
8
19**/**/*-2***/**/**
数据结构描述某些数据项之间的关系。
一个数据结构可以由若干个数据项组成;
也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成。
以下是房屋中介管理系统数据结构的定义:
名称:
小区信息表
别名:
小区信息
描述:
当有小区信息生成和登记时,需要小区信息表
定义:
小区信息表=小区编号+小区名称+大楼栋数+总户数+居住面积+占地面积+总人口数
房屋信息表
房屋信息
当有房屋信息生成和登记时,需要房屋信息表
房屋信息表=房间编号+小区名成+大楼编号+大楼名+单元+楼层+房间号码
人口信息表
人口信息
当有人口信息登记时,需要人口信息表
人口信息表=人口编号+姓名+性别+出生日期+民族+身份证号+户口所在地
小区员工信息表
员工信息
当有员工信息登记时,需要小区员工信息表
小区员工信息表=编号+姓名+性别+出生日期+工种+联系电话+家庭住址+所属部门
第2章课程设计内容
2.1结构设计
小区的物业管理范围较广,管理内容比较复杂,日常工作需要耗费大量人力物力。
在使用计算机进行管理后会使小区的物业管理更高效科学。
小区物业管理系统的数据库设计包括对数据库的需求分析、概念设计、逻辑设计、物理设计。
2.1.1概念设计
数据的概念设计描述了从用户角度看到的数据库的内容及联系,一方面它明确反映了用户的需求,另一方面它又是建立数据逻辑模型的基础。
一般用E-R图来对其进行描述。
E-R图由实体、联系和属性三个基本成分组成。
下面是基本信息管理子系统E-R图如图2.1所示。
n
人口
属于
1
业主
房屋
规章制度
投诉
大楼
职员
小区
登记
服务
购买
m
1
图2.1基本信息管理子系统E-R图
2.1.2逻辑设计
概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。
为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化。
形成合理的全局逻辑结构,并设计出用户子模式。
小区物业管理系统关系模型:
(1)小区物业管理系统的E-R图中的每一个实体转换成一个关系数据模型:
业主信息(页主编号、姓名、性别、出生日期、手机、宅电、邮箱、身份证、客户类型、房屋编号、记录日期)。
房屋信息(房屋编号、物业姓名、房型编号、幢/座编号、用途编号、结构图、楼层编号、建筑年限、建筑面积、备注、)。
管理员信息(管理员编号、姓名、性别、出生日期、电话、身份证号、地址、民族、学历、工资)
(2)小区物业管理系统的E-R图中的每一个联系转换成一个关系数据模型:
投诉(投诉序号、管理员编号、房屋编号、投诉内容、投诉时间)。
管理(管理员编号、房屋编号、小区信息)。
服务(服务员工、房屋编号、服务内容)。
(3)为了进一步提高数据库应用系统的性能,我们对关系进行数据模型的优化处理。
a.把关系投诉(投诉序号、管理员编号、房屋编号、投诉内容、投诉时间))分解成关系A(房屋编号、管理员编号、投诉序号)和关系B(投诉序号、投诉内容、投诉时间)。
b.把关系购买(房屋编号、业主编号、求租人编号、面积、价格)分解成关系C(业主编号、求租人编号)和关系D(房屋编号、面积、价格)。
2.1.3物理设计
数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统。
为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。
“基本信息管理子系统”应该主要包括两大部分:
经营和管理两大方面内容。
基本信息管理子系统如图2.2所示。
基本信息管理子系统
经营部
管理部
图2.2基本信息管理子系统结构图
该数据库管理系统的建设,主要是用来实现对“小区物业管理系统”中的“基本信息子系统”的各种数据、文件资料的输入输出等工作,提供一套利用计算机管理的较为完善的方法。
整个系统的设计主要包括两大结构模块:
经营部、管理部。
经营部下设有小区信息生成等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等控件。
二.大楼信息生成窗口设计
程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 课程设计 小区 物业管理 系统