重庆理工大学实践教学大纲(实习设计)05 面向对象程序设计 课程设计大纲 ok_展示设计实训教学大纲

2020-02-27 实习报告 下载本文

重庆理工大学实践教学大纲(实习设计)05 面向对象程序设计 课程设计大纲 ok由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“展示设计实训教学大纲”。

《面向对象程序设计》课程设计大纲

开课单位:计算机科学与工程学院 开课学期:第1学年秋季学期 学 分:1学分 学 时:16学时(1周)适用专业:计算机科学与技术(0307)

一、课程设计的目的与意义

本课程设计是配合《面向对象程序设计》课程而开设的一门实践课程,目的是为了加深学生对面向对象设计方法的理解,提升学生在面向对象程序设计方面的能力;进一步理解Windows程序设计中的消息传递机制和消息映射机制,开阔基于Windows操作系统的程序设计的视野;进一步提升利用MFC进行程序设计的能力,最终达到提升学生程序设计综合能力的目的。

二、课程设计的内容

所有学生都完成一个相同的系统——基于TCP/IP的局域网聊天系统,该系统分为服务器和客户端。它们的主要功能如下:

1、系统基本功能

开发一个基于TCP/IP的点对点网络通信实例系统(以后称为实例系统),实例系统中分别用到了C++基础理论知识、Windows程序设计知识、MFC程序设计知识。实例系统中底层数据存储和数据处理采用纯C++代码,数据库操作和界面显示采用MFC类库来处理,对于多线程的处理和数据通信则直接采用Windows API来实现。实例系统分为两大部分:服务端实例系统(服务器)和客户端实例系统(客户端)。

2、系统协议

(1)客户端和服务器之间的通信协议是实例系统中协议的主要部分,它包括:帐号管理;会话管理;联系人管理。

(2)客户端和客户端之间的通信协议,实例系统中客户端和客户端之间的通信协议只有发送文本信息一条协议,本条协议的命令为IM_SCHAT_MSG。

三、课程设计的方式

1、学生分组设计,每组2人,一人完成服务器、另一人完成客户端;每个人都需要完成相应的功能的设计文档,协同完成设计任务。

2、系统设计和系统开发过程中同一组的学生可讨论,答辩的时候同一组的学生同时进行答辩。

四、课程设计的基本要求

1、有一定的面向对象程序设计思想,如设计一个类中的成员,并测试这个类的功能。

2、对Windows应用程序的消息机制有一定的了解,如能够手动添加一个消息响应。

3、掌握基于MFC对话框应用程序的基本结构,如能够添加一个对话框资源,并在程序中通过代码弹出该对话框。

4、掌握基于MFC的Windows应用程序的逻辑结构,如能够在已有的程序上添加一个比较核心的功能。

五、课程设计成绩的评定

1、按优、良、中、及格、不及格五个等级评定成绩。

2、成绩构成:设计文档资料;具体实现设计方案的程序;课程设计考勤登记表;答辩情况。其中平时成绩占总成绩的20%。

3、课程设计基本雷同者,视情况扣分或记零分。

4、完成以下功能的学生可以得到加分:支持离线消息;支持添加好友认证;支持消息发送时进行字体设置。

重庆理工大学实践教学大纲(实习设计)05 数值分析 课程设计大纲 ok

《数值分析》课程设计大纲 开课单位:数学与统计学院 开课学期:第2学年夏季学期 学 分:1学分 学 时:16学时(1周) 适用专业:信息与计算科学(0101) 一、课程设计的目的与意义本课程设计......

重庆理工大学实践教学大纲(实习设计)05 精密机械设计 课程设计大纲 ok

《精密机械设计》课程设计大纲开课单位:电子信息与自动化学院开课学期:第3学年秋季学期学分:2学分学时:32学时(2周)适用专业:测控技术与仪器(0703)一、课程设计的目的与意义本课程设......

重庆理工大学实践教学大纲(实习设计)04 程序设计基础 课程设计大纲 ok

《程序设计基础》课程设计大纲开课单位:计算机科学与工程学院开课学期:第1学年秋季学期学分:1学分学时:16学时(1周)适用专业:计算机科学与技术(0307)一、课程设计的目的与意义本课程......

重庆理工大学实践教学大纲(实习设计)04 面向对象程序设计 讲解

《面向对象程序设计(C#)》课程设计大纲开课单位:计算机科学与工程学院 开课学期:第1学年春季学期 学 分:1学分 学 时:16学时(1周) 适用专业:网络工程(0309)一、课程设计的目的与意义本......

重庆理工大学实践教学大纲(实习设计)05 专业综合设计与实践 课程设计大纲 ok

《专业综合设计与实践》课程设计大纲开课单位:药学与生物工程学院开课学期:第4学年秋季学期学分:3学分学时:48学时(3周)适用专业:生物医学工程(1004)一、课程设计的目的与意义利用所......

《重庆理工大学实践教学大纲(实习设计)05 面向对象程序设计 课程设计大纲 ok.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
重庆理工大学实践教学大纲(实习设计)05 面向对象程序设计 课程设计大纲 ok
点击下载文档
相关专题 展示设计实训教学大纲 教学大纲 理工大学 设计 展示设计实训教学大纲 教学大纲 理工大学 设计
[实习报告]相关推荐
[实习报告]热门文章
下载全文