家庭个人理财软件概要设计报告 1 . 引言 1 .1 编写目的 在本阶段的前一阶段,也就是需求分析阶段中,已经对本理财软件系统的功能需求做了详细的阐述。本阶段将会在需求分析阶段的基础上对家庭个人理财软件系统做进一步的概要设计,主要包括家庭个人理财软件系统的操作处理流程设计、该系统接口设计、出错处理设计和数据库结构的设计等。以上系统模块的设计将结合需求分析阶段的功能需求,把各模块间的关系给建立起来,从而完成整个系统的概要设计需求。 另外,在下一阶段的详细设计中,本阶段的概要设计将作为参考,以方便完成整个系统的设计工作。 1 .2 定义 1 .3 参考资料 以下是概要设计过程中所用到的参考资料: 1.需求分析分析报告 T-boy开发小组 2010/7 2.软件概要设计模板 CSDN网络资料库 2010/7 2 .设计概述 2 .1 设计原则和要求 1 .用户界面设计原则:为了让系统拥有良好人机交互界面,本软件系统用户界面布局应考虑到用户的操作习惯,做到功能布局明显、空间分配平衡,以及界面统一规范化等。 2 .数据库设计原则:考虑到本系统为小型应用型的软件,数据存储量不大,在进行数据库设计时可优先考虑数据操作的简易性,在满足第一、第二范式的情况下允许一定量的冗余出现。 3 .系统易操作性要求:本软件在进行设计时应充分考虑到系统的易操作性,具有操作简单、快捷的特点,缩短用户对系统操作理解的时间。 4 .系统安全性原则:为了确保用户数据的安全性,本系统应提供对用户信息数据进行备份保存和恢复的功能。 3 .系统设计 3 .1 操作处理流程 下面将采用结构化的图形方式对家庭个人理财软件的操作流程进行说明分析。系统根据功能模块间的关系,可分为联系模块和独立模块。独立模块相互间无内部联系,下面就只对联系模块之间的关系进行阐述分析。以下是家庭个人理财软件系统的操作处理流程图: 投资管理证券账户管理银行账户管理收支管理债权债务管理用户管理个人贷款管理通讯录管理统计独立模块联系模块证券账户银行账户债权债务投资管理日常收支1234567登录 用户通过登录框界面登录本系统后,系统将会呈现包括投资管理、证券和银行账户管理、收支管理等功能界面,用户可以根据需要选择相应的功能进行日常财务活动的管理。 下面对联系模块间中各功能模块间的操作处理关系进行说明: 1 .投资买进,包括:股票买入、基金的申购和债券的买入。每一类投资都对应有相应的证券账户...