Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2349053
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:08:49

一 题目:个人财务管理信息

二 设计目的:合理安排自己的财务支出

三 设计任务

  3.1 实现数据的输入、输出;——指按指定条件有序显示输出;

  3.2 实现数据的存储管理;——数组,动态数组或链表组织数据;

  3.3 实现有选择的数据保存——文件存盘;

  3.4 实现数据查询——指定查询条件,批量输出被检索数据;

  3.5 数据操作

     (1) 添加新数据项;

     (2) 删除指定数据项;

     (3) 编辑修改指定数据项;

四 设计要求

  4.1 绘制模块功能框图;

  4.2 OOP设计模式要求

     (1) 基类:表征对象最基本属性特征,例如:学生类中应该包括的成员变量(数量?名称?类型?访问权利?)

     (2) 派生类:由基类衍生的特定事例模板,例如:按学历层次的专科生,本科生,研究生;按学科分类的理科生,文科生等......

     (3) 定义基类及派生类的成员函数,表征对象的行为特征,其中包括:构造函数(其中包括默认和重载的构造函数),析构函数,体现数据成员运算的运算符重载函数,体现数据处理(数据的查询,编辑修改等)的有元函数等。

     (4) 定义静态成员,实现同类对象的查询,统计。

  4.3 按OOP设计模式逐项实现设计任务。

五 源程序分析

    源程序格式按样板程序书写。

六 文字总结

  6.1 程序结构与模块功能分析

  6.2 程序调试过程分析

  6.3 运行结果分析,需要改进吗?



--------------------next---------------------

阅读(1285) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~