课程类别:专业基础学时: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 提供必要的查询功能。题目 工资管理系统。功能基...