内蒙古科技大学c++课程设计
11
第三章 设计分析
3.1系统的基本功能
本软件具有六大模块:登录系统,输入账目,删除账目,查询及修改,统计信息,退出系统。
登录系统:输入密码进行登录,如密码错误提示重新输入密码。 新增账目:增加账目内容,方便查阅。 删除账目:删除无用或过期账目。 查询及修改:查看账目,修改错误账目。 统计账目:统计与分析账目信息。
功能图如下:
个人理财 输登入 录数 系 据统
删除数据查询及修改统计数据退出系统
图3.1 系统总体框架图
11
内蒙古科技大学c++课程设计
3.2系统流程图
3.2.1登录流程:
开始 12
输入密码 错误 正 三 确 次 错 误 选择“退出系统” 序号 主菜单 结束
图3.2.1 登录流程图
12
内蒙古科技大学c++课程设计
3.2.2输入流程:
错误 正 三 确 次 错 误 选择“新增账目”序号 主菜单 开始 13
输入密码 输入日期 输入消费金额 输入消操作类型
图3.2.2 输入流程图
结束 输入消费类别 输入备注
13
内蒙古科技大学c++课程设计
3.2.3删除流程:
错误 正 三 确 次 主菜单 错 误 选择“删除账目”序号 14
开始 输入密码 输入删除日期 选择删除内容序号 结束
图3.2.3 删除流程图
14
内蒙古科技大学c++课程设计
3.2.4查询及修改流程:
开始 15
输入密码 错误 正 三 确 次 错 误 选择“查询及修改”序号 主菜单 输入查询或修改日期 是否修改信息 否 是 输入修改内容的序号 输入修改日期 输入金额 输入消操作类型 输入消费类别
结束 输入备注 图3.2.4 查询及修改流程图
15