婚恋概要设计
一.软件结构设计
根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图
中各个功能模块进一步分解,确定系统的结构关系,把逻辑模型变为物理模型。
在在线婚恋系统的设计过程中,系统划分的原那么如下:
1.子系统要具有独立性。即应把相对独立的事务处理过程作为一个子系
统。这样的子系统具有较高的聚性,与其它的藕合较弱,便于软件开发、使用
与日后系统维护。
2.子系统的划分结果应使数据冗余度较小。应防止局部数据在多个子系
统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。
3.子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作
要方便且为今后开展留有接口。
4.子系统的划分应以该单位的管理职能为依据。应尽量防止过分依赖于
组织机构,以防止机构变更后为系统带来不必要的麻烦
[7]
。
从的组织结构上出发,把整个在线婚恋系统划分成两个子系统。每个子系
统在功能上相对独立,但彼此间又有必要的数据联系。
1 / 5