文档介绍:中央广播电视大学人才培养模式改革与开放教育试点
第七讲物业管理信息系统的设计
主讲老师:丁辉
第七章物业管理信息系统的设计
教学内容:
物业管理信息系统设计概述
物理模型设计
代码设计
数据存储设计
输出设计
输入设计
系统设计中的几项处理规范
教学要求:
掌握:物业管理信息系统设计的基本原则、具体步骤和主要内容等概念;系统设计报告的构成内容;
理解:物业管理信息系统代码设计的要点和设计方法,数据模型设计的基本知识、数据库逻辑设计、输入输出设计;
了解:E-R模型到关系模型的转换规则、界面设计的基本原则和基本方法,程序设计说明书的编写方法。
物业管理信息系统设计概述
设计人员的主要任务是:根据逻辑模型,合理进行系统的总体设计和物理设计,为系统的实施提供必需的技术资料。
系统设计阶段的两个目标:第一、设计一个完全满足用户需求和接口友好的信息系统;第二,为程序设计人员提供一个清晰、完整、准确的软件设计规格说明书。
设计人员必须充分考虑系统的实际条件,以实现一定的目标为目的,按照一定的步骤、方法和原则实现新系统的物理构建。
设计目标:
系统设计的根本目标是设计出符合逻辑模型要求、能完成逻辑模型规定功能和目标的新系统的物理模型。
衡量一个物理模型的好坏的标准
○运行效率:主要指系统的处理能力、运行和响应时间。
○可靠性:即系统在运行中的抗干扰能力,如系统保密能力(安全措施)、检错、纠错能力、抗病毒能力、排除系统故障后系统的恢复能力。
○可操作性:主要指用户操作系统方便程度,具体指人机接口是否友好、快捷。
○灵活性:物业管理行业的不断变化导致其组织机构和管理体制也不断转变,这便要求系统能及时改进。
系统设计基本原则
1、经济性:这是任何系统开发都必须考虑的原则之一。
2、系统性:系统设计应在整体观点的指导下,使用系统工程的方法设计和建立系统。
3、模块化结构:对系统进行模块划分,在保证系统自顶向下扩展的基础上,尽可能增大模块间的独立性,从而使模块易于调试、维护和改进,增强系统的灵活性。
4、精简性:数据处理步骤要以精简为原则,以便减少系统的出错率。
5、可控制性:系统设计过程中文档资料的管理与控制,应尽量减少人工控制,而采用系统进行控制。
6、参与性:系统设计过程中,设计人员应增加与用户之间的交流,及时掌握用户要求的变化,尽快使用户了解和熟悉新系统,从而缩短系统开发周期,提高系统开发效率和软件产品质量。
7、阶段性:系统在保证总体目标得已实现的前提下,分阶段实现各子系统目标,并逐步扩大和完善系统。
8、开发工具选择合理:采用数据库管理系统和可视化的面向对象的程序设计语言进行系统设计与开发。如VB、DELPHI、PB等。
系统设计的内容与步骤
☆总体设计的内容
○划分子系统:明确各子系统目标和子功能,据此划分功
能模块,并绘制系统结构图
○物理配置方案设计,包括系统各种软硬件配置方案
○优化总体设计方案并进行方案评估
☆详细设计的内容
○代码设计:对系统中要处理的各种信息进行统一分类编
码确定代码对象和编码方式
○数据存储设:根据系统的数据字典设计系统数据库结构
○输入输出设计:设计输入输出的方式与格式
○绘制处理流程图:用各种符号详细规定处理过程各步骤
○编写程序设计说明书
○提交系统设计报告