房产网app的相关系统设计介绍 | ||||||||||||||||
一、系统设计 系统设计在信息系统的物理设计阶段是十分具有重要性的。这阶段里,关键是要设计出一个能在计算机网络环境上实施运行的构架方案,设计这个方案的主要依据是在系统分析阶段所确定的新系统的逻辑模型、功能要求,并且这个方案的设计必须要在用户提供的环境中进行。简单地说,这个阶段的设计也就是设计出信息系统的物理模型。 设计信息系统的整体模块的层次结构是本阶段的主要任务。为了明确信息系统应该如何做,要做到数据库整体结构的设计以及进行模块控制流程的设计工作。设计的过程也是从粗略的概要设计到注重细节的详细设计,其中概要设计需要重视的重点在于从整体意义上设计出该系统的结构全貌,并且根据各个模块的功能划分出来模块的层次结构,再对系统进行数据库的设计;在详细设计中,对每一个模块内部的流程和算法都要设计出来,并且要兼顾数据结构的设计过程。在系统设计阶段,将产生系统概要说明书和系统详细说明刷,这两者也可以结合到一块形成系统设计说明书。从总体意义上来看,在这一阶段的主要目标就是以彻底分析了系统需求为基础的情况下,设计出满足需要的系统结构,并且设计出详细的业务流程。 二、系统设计的原则: 1、阶段开发原则:在构建系统设计的框架与数据结构的过程中,要从总来上来考虑,注意全面性,但是在实现各部分功能的时候,要有顺序,分步骤的依次进行。信息系统的建设一般分三步:①搭建基本框架,添加基本功能,比如信息的添加,删除与修改;第二步骤,在系统中增加相应的辅助功能,比如用户管理和信息检索等;第三步骤,对基本成型的系统进行整体上的测试,测试过后根据出现的问题进行修改。 2、易用性原则:这一原则主要是针对用户使用提出的,为了更加便于用户的操作,在设计系统知识一定要从用户角度出发,追求系统设计上更加人性化,可操作性更强。 3、业务完整性原则:这一原则主要是针对突发状况下业务数据的保存而提出的,要求在发生意外的时候系统的响应及时,能够最大限度的保持业务数据的完整性。 4、业务符合规范的原则:设计系统是要目光长远,系统要具有可预见性,考虑到未来的业务流程运行问题,要为将来业务流程的运行做好充分的制度准备,制定合理并且完善的规范体系来对其进行约束和限制。 5、易于扩展性原则:由于系统未来的发展可能会产生需要扩展功能的需求,因此,在设计之初就要充分考虑到这些问题,比如可以尽量减少各个功能模块之间的耦合程度,便于扩展功能,如果原数据库存在,就应该把心就数据库兼容的问题考虑清楚。 三、系统的功能模块划分 把系统的功能模块进行一个科学的划分,这样对这个系统的设计是重要而且必要的。倘若对系统功能模块部分划分的不是那么的科学的话,就很容易造成数据冗余和对功能的设置不合理等一系列问题,更有甚者还将使系统的运行不稳定,从而使得对信息系统的管理无法实现对效率的提高,使其成为企业管理上的一个包袱[。因此,该系统充分考虑了上述问题,并在设计过程中将房地产的业务流程充分的考虑进去,采用模块设计的方法,自上而下进行整个系统的设计,以实现建设高效率管理系统的目标。该系统整体根据其职能不同被划分成六个模块,主要有:信息中心模块、系统管理模块、媒体管理模块、交易管理模块、信息管理模块、开发商信息管理以及个人中心模块,每个模块下还包含一些子模块,如:信息中心模块包含有房源浏览、求购信息浏览,评论和留言等这些个子模块。这样一来,就是的被划分开的模块之间的耦合性较小,是的各个系统的边界清晰明了
|