《面向对象程序设计》课程设计选题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参选题目38
学生自拟课题 需由学生向指导教师提出书面申请,经 批准后方可作为正式课题。 难度系数由提交时指导教师定。
课程设计实践设计报告的基本格式 实践设计报告的基本内容至少包括封面、正文、附录三部分。 1.封面:包括“《面向对象程序设计》课程设计、实践设计报 告”、班级、姓名、设计时间等信息。 2.正文 (1)应用程序的名称; (2)应用程序的主题、设计目的; (3)应用程序简介:包括应用程序的基本结构、基本内容、运 行环境等; ( 4 )应用程序的总体设计结构图,主要运行界面的介绍 ( 附主 要代码); (5)测试结果; (6)得意之处:重点介绍整个应用程序中自已认为最满意的地 方; (7)课程设计中目前存在的问题; (8)设计实践过程中的自我体会。 3.附录 附录中至少包括: 附录1: 系统的使用说明及参考资料
命令行界面 命令行界面 图形界面 图形界面 数组保存 C 文件保存 B 数组保存B 文件保存A
通讯录
图书馆管理
超市库存管理 英文打字程序 学生成绩信息管理 文本编辑器的实现
计划日程管理系统
学生宿舍管理系统
01 05 09 13 17 21 25 29
02 06 10 14 18 22 26 30
03 07 11 15 19 23 27 31
地点和出勤安排
地点: 每天安排的上机时间要保证按时签到
成绩评定
总评成绩由平时、验收和报告三部分成 绩组成, 平时成绩占10%(考勤、中期检查) 验收成绩占70% 报告占20% eg:平时70,验收70,报告60 总评=7+49+12=68
分组情况
选做同一个选题的学生人数最多不超过 2人/每班。 难度系数 A B C A 1.0 B 0.9 C 0.8
参选题目34 B
电子相册:实现对各种图片的管理,如 添加、删除,类似QQ相册的功能软件
参选题目35 B
用面向对象的思想,完成一个猜数字游 戏程序。 基本要求:随机产生4个数字,玩家每 猜一个数字,系统根据这个数字给出几 A几B,其中A前面的数字表示位置正确 的数的个数,而B前的数字表示数字正 确而位置不对的数的个数。 可以根据自己的能力适当扩充功能;
参选题目36 A
用面向对象思想,完成一个简单的五子 棋游戏程序: 基本要求:支持两个用户各执黑白子的 对弈; 代码必须自己实现; 可以根据自己的能力适当的扩充功能, 比如,支持悔棋、支持提醒等等。
Leabharlann Baidu
参选题目37 A+
用MFC ODBC连接数据库,图形化用 户界面,实现以上的管理系统。
日程安排
2012.12.23 选定题目 2012.12.25 查找与设计题目相关的资料 2012.12.19-12. 25 完成指定题目的设计和 编码,上机调试通过,写课程设计报告 2012.12.25-12…. 验收程序、提交课程设 计报告的电子文挡和打印文档,提交程序 的可运行电子版本 2012.12. 考评答辩 每个阶段都要经过老师审核,保证进度。
opportunity
&
challenge
面向对象程序设计实训
2013-2014学年 桂林电子科技大学信息科技学院
时间安排
17-18周
设计要求
实用性:应用程序要有明确的应用主题 结构性:应用程序要具有良好的程序结构
可读性:应用程序要清晰易读
完整性:应用程序要实现完整合理的功能
友好性:设计友好、美观的界面
04 08 12 16 20 24 28 32
参选题目33 B
利用面向对象的编程思想完成糖果自动售卖机的功能:
向顾客显示糖果自动售卖机销售的食品品种; 顾客能够作出购买选择; 向顾客显示食品的价格; 接受顾客的付费; 给出食品;
定义收银机类Class cashRegister 定义自动售货机类Class dispenserType