图 2.1系统制作流程
根据制作流程,我们可以合理的安排房屋销售管理信息系统的进展速度和每个阶段的工作内容。
在开始房屋销售管理信息系统设计之前,首先应该做的工作就是需求分析。所谓需求分析,针对本房屋销售管理信息系统而言,就是对系统进行详细的分析,弄清楚现实中对这样的系统有什么要求,如外观、功能,弄清楚这样一个系统的作用和实际地位,分析得到房屋销售管理信息系统需要什么样的数据作为系统的数据源,又要输出什么的数据运算结果,以及结果应该如何合理的显示给用户。总的来说就是要确定房屋销售管理信息系统用来做什么。如此说来房屋销售管理信息系统的需求分析非常重要。
完成了需求分析,就基本上是对房屋销售管理信息系统的整体建设有了清楚的理解,这样就可以对系统进行划分模块。划分模块的目的是使工作内容的模块化,有利于设计任务的顺利进行以及后期程序的升级文护。根据房屋销售管理信息系统的功能划分模块,如上所述,即录入信息、更新信息、删除信息、查询统计。
经过以上的分析,接下来的工作就可以有计划的进行了。包括模块建模、详细设计等等,都是在之前的基础上进行的。
2.4 概念结构设计
概念结构设计是将分析得到的用户需求抽象为概念模型的过程。即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系概念结构设计模型。这样才能更好地、更准确地用某一DBMS实现这些需求。它是整个数据库设计的关键。
概念结构的主要特点是能真实、充分地反映现实世界;易于理解;易于更改;易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型。
设计概念结构通常有四类方法:
1.自顶向下,即首先定义全局概念结构的框架,然后逐步细化;
2.自底向上,即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构;
3.逐步扩张,首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构;
4.混合策略,即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。其中最经常采用的策略是自底向上方法。即自顶向下进行需求分析,然后再自底向上设计概念结构。
本项目选择的是自顶向下的方法。
3 系统总体设计
系统设计工作应该自顶向下地进行。首先设计总体结构,然后再逐层深入,直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。
3.1 概述
本项目采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用该系统。系统工作原理图如图3.1所示:
图 3.1系统工作原理图
3.2 系统功能结构图
房屋销售管理信息系统从功能上可分为管理员(经理)管理模块、操作员(销售员)管理模块。管理员管理模块主要实现添加房源信息、查看小区销售情况、查看小区剩余房源、添加销售员信息、删除销售员信息、登录密码重置和退出系统。销售员管理模块主要实现修改个人信息、房屋销售、房屋信息查询、添加客户信息、修改客户信息、删除客户信息、审核退房信息、登录密码重置和退出系统。 C#房屋销售管理信息系统设计+流程图+ER图(6):http://www.751com.cn/jisuanji/lunwen_259.html