c++课设报告(项目管理系统)

2019-08-31 08:59

封 皮

(按学校要求手工填写)

成绩评定表

学生姓名: 班级学号: 专 业: 通信工程 课程设计题目: 项目管理系统 评 语 组长签字: 成绩 日期 年 月 日

课 程 设 计 任 务 书

学院 学生姓名 设计题目 内容及要求: 该系统处理项目的相关信息,项目信息主要包括:项目编号、项目名称、等级、负责人等内容,要求实现以下功能: (1) 建立项目类。 (2) 项目信息初始化。 (3) 项目信息的添加、修改、删除、查找。 (4) 项目信息的输出。 (5) 在项目信息中按项目编号、项目名称排序。 信息科学与工程学院 专业 学号 项目管理系统 通信工程 进度安排: 第17周:分析题目,查阅课题相关资料,进行类设计、算法设计; 第18周:程序的设计、调试与实现; 第19周:程序测试与分析,撰写课程设计报告,进行答辩验收。 指导教师(签字): 年 月 日 学院院长(签字) 年 月 日 目 录

1 需求分析 ............................................................................................ - 1 - 2 算法基本原理 ................................................................................... - 1 - 3 类设计 ................................................................................................ - 2 - 4 详细设计 ............................................................................................ - 3 -

4.1 类的接口设计 ................................................................................................. - 3 - 4.2 类的实现 ......................................................................................................... - 6 - 4.3 主函数设计 ................................................................................................... - 12 -

5 DOS界面程序运行结果及分析 ..................................................... - 13 -

5.1 程序运行结果 ............................................................................................... - 13 - 5.2运行结果分析 ................................................................................................ - 16 -

6 基于MFC的图形界面程序开发 ................................................... - 17 -

6.1 基于MFC的图形界面程序设计 ................................................................. - 17 - 6.2 程序测试 ....................................................................................................... - 23 - 6.3 MFC程序编写总结 ....................................................................................... - 26 -

7 参考文献 .......................................................................................... - 27 -

1 需求分析

该系统处理项目的相关信息,项目信息主要包括:项目编号、项目名称、等级、负责人等内容,要求实现以下功能:

(1) 建立项目类。 (2) 项目信息初始化。

(3) 项目信息的添加、修改、删除、查找。 (4) 项目信息的输出。

(5) 在项目信息中按项目编号、项目名称排序。

随着信息化的普及一个企业按传统做法,设定一个项目后,参与的会有很多部门,彼此信息统计需要太多时间影响效率。项目管理系统可对项目的全部工作进行高效的管理,便于项目经理对项目信息进行临时调整和修改,转入转出资料、制作报表、计算预算值并对时间利用、成本、人员分配、质量、风险的多种因素进行综合考虑,制定计划从而充分的实现高运营效率。项目管理系统还可同时处理多个子项目,对项目实施跟踪和监督针,对各种情况做出假设制定应对策略且文件项目的保密程度高,实用型高。

2 算法基本原理

设有4个项目分别是:

(1)项目编号:8;项目名称:a;项目等级:4级;负责人:john; (2)项目编号:9;项目名称:b;项目等级:3级;负责人:lin; (3)项目编号:7;项目名称:c;项目等级:6级;负责人:sheng; (4)项目编号:4;项目名称:d;项目等级:7级;负责人:hong; 此时需要的操作为:

(1) 加入项目:编号:3;名称:e;等级:2;负责人:ming。 (2) 修改:修改项目4。。 (3) 查找等级为2级的项目。 (4) 删除项目7

(5) 按编号和名称排序。

- 1 -


c++课设报告(项目管理系统).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:毛泽东思想概论调查报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: