C 课程设计大纲

发布 2022-09-30 16:43:28 阅读 5238

课程类别:专业基础学时:2周。

课程性质:设计性开课学期:第3学期。

开课专业:信息与计算科学。

一、 课程设计的基本目的与任务。

1. 全面系统的学习面向对象程序设计的基本概念、基本语法和编程方法。

2. 正确理解掌握c++面向对象程序设计的基本特性:类、对象、继承与派生、多态、虚函数、模板、流类库等。

3. 遵循软件过程的各个环节进行系统分析、设计、实现、集成、测试,并相应给出软件规格说明书等制品。

4. 了解当前常用的软件开发工具(visual c++)要求熟练掌握基于mfc的程序设计,培养解决实际问题的能力。

二、 课程设计内容、要求。

1. 利用面向对象的方法对业务进行系统分析,形成功能规格说明书;

2. 对各个功能模块分析设计抽象并实现对象类;

3. 所有数据用文件存储,并通过流类与程序交换;

4. 用户界面用基于mfc的设计,最后完成一个可运行的程序。

5. 五人一个小组,选择一个题目,要求发挥团队合作精神,分工协助。

三、 设计选题。

1)、图书管理信息系统。

分析整理整个管理信息系统的业务流程,形成功能规格说明书。

包括的功能:

图书资料登记、修改、删除、查询;

读者资料登记、修改、删除、查询;

借阅登记;

归还登记;

借阅查询等。

2)、学籍管理信息系统。

分析整理整个管理信息系统的业务流程,形成功能规格说明书。

包括的功能:

学生资料登记,修改,删除,查询;

成绩登记,修改,删除,查询等;

综合排名;

管理成绩查询等。

注意:学生资料至少包括姓名,性别,身份证,班级等。

四、 课程设计的学时分配。

注:课程设计总结**可业余时间完成。

五、 验收标准。

制品。1. 功能规格说明书(流程)(打印文档)2. 分析设计说明书(类)(打印文档)

3. **实现说明(选择)(打印文档)

4. 分工协作说明(具体说明每个人所做的工作)(打印文档)5. 可执行程序。

六、 评分标准。

功能规格说明书:15分。

分析设计说明书:15分。

界面设计:10分。

软件设计及编程:30分。

总结**:20分。

设计期间表现:10分。

七、 主要参考资料。

c++语言面向对象程序设计》

c++语言面向对象程序设计习题与实验指导》

visual c++ 使用入门》

软件工程》c++精髓》

c 课程设计大纲

编号 5100020学时 1周。一 地位 作用和目的。c 程序设计 是计算机科学与技术等相关专业一门重要的专业基础课,本课程设计是在授完理论课之后进行的。其目的是通过实践,使同学们进一步掌握c 语言的基本概念 基本方法,掌握开发软件所需的需求定义能力 功能分解能力和程序设计能力 调试技能 文档撰写能...

C语言课程设计大纲

一 课程设计的地位 作用与目的。c语言作为一门计算机基础课程有广泛的适应性,其基本思想可应用于各种工程技术当中,对各个专业都是必修的课程,是很多后续课程的基础。c语言课程设计综合所学知识,通过课程设计不仅锻炼学生综合运用知识的能力,也锻炼了学生对程序设计分析和调试的基本技能,同时对学生了解计算机系统...

c 课程设计教学大纲

功能基本要求 1 能查询 录入 增加 删除。2 复制 备份。3 支持网络功能 比如 模仿qq 题目 成绩管理系统。功能基本要求 1 按班级建立学生文件,对应增删改功能。2 建立学生成绩文件的录入,对应增删改功能。3 学生成绩可以按学生,按课程求平均。4 提供必要的查询功能。题目 工资管理系统。功能基...