软件工程A大作业学院:理学院专业:信息与计算科学组长:组员:指导教师:信息学院巢进波提交日期:2015.01.04个人财务管理系统——结构化分析与设计成绩评定表项目名称个人财务管理系统小组成绩指导教师评语个人成绩评定表姓名学号组内排名本人签字个人成绩12345任务分配说明姓名问题定义可行性分析需求分析总体设计详细设计进行问题性质和规模的总体把握可行性分析的总体把握建立行为模型HIPO图界面设计进行工程规模的确定进行经济可行性和级数可行性的分析建立数据模型HIPO图接口设计和PAD图进行工程规模的确定进行经济可行性和操作可行性的分析建立数据模型层次图模块功能描述进行问题性质和工程目标的确定数据字典的书写建立行为模型HIPO图接口设计和PAD图进行问题性质和工程目标的确定可行性分析系统流程图绘制建立功能模型层次图模块功能描述目录一、问题定义..................................................................................................................................11.1开发背景..............................................................11.2问题定义..............................................................1二、可行性分析..............................................................................................................................12.1经济可行性分析........................................................12.2操作可行性分析........................................................12.3技术可行性分析........................................................22.3.1系统主功能模块图................................................22.3.2系统主功能数据流图..............................................32.4社会因素可行性分析....................................................6三、需求分析................................................................................................................................63.1数据分析.............................................................63.1.1数据字典........................................................63.1.2数据模型——E-R图...............................................93.2功能需求.............................................................93.2.1细化的数据流图..................................................93.3性能需求............................................................143.3.1稳定性要求......................................................143.3.2可靠性要求......................................................143.3.3安全性要求......................................................143.3.4扩展性要求......................................................143.3.5其他性能需求...................................................143.4错误处理要求.........................................................143.5特殊要求.............................................................153.5.1安全保密设计....................................................153.5.2维护设计........................................................15四、总体设计................................................................................................................................154.1软件结构设计.........................................................164.1.1层次图.........................................................164.1.2HIPO图.........................................................164.2数据库设计..........................................................18五、详细设计..............................................................................................................