面向对象课程设计-内容.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:3 大小:55KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

面向对象课程设计-内容.doc

面向对象课程设计-内容.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

以下实习题目,每组学生必选一题(经教师同意,学生可以另定课题)。(一)写实现计算器功能的应用程序要求:(1)能够实现简单的加、减、乘、除、乘方、开方运算。(2)要求完成复数运算的加、减、乘、除、乘方运算(二)写通讯录应用程序要求:(1)能够实现通讯录中数据的浏览、删除和添加以及修改功能。(2)利用文件存储通讯录中的数据。(三)画图应用程序要求:(1)可绘制直线、椭圆、三角形、矩形;(2)可填充形体、绘制文本;可改变线条颜色、类型、填充方式;(3)可对图形进行删除、拷贝、剪切、平移、恢复和撤销操作;(4)可完成图形文件的保存、打开、打印且能提供将所绘图形转换为位图进行存储的功能。(四)编写一份我国的农历(2)要求:(1)实现月份与节气的对应;(2)显示节气时要有对应的公历时间,并且提示该节气之前与之后的农历节气。(五)编写公司客户跟踪系统要求:(1)设计一个利用文件处理方式实现对公司客户的管理。(2)具有增加客户信息、显示客户信息、保存客户信息、删除客户信息、查找客户信息、按信誉度对客户进行分类。(3)在系统的设计中,至少要用到面向对象的一种机制。(六)编写航空订票管理系统要求:(1)订购机票。(2)返退机票。(3)查看航班信息(4)查询航班信息(5)修改航班信息(6)以普通客户和管理身份进入系统的功能应该有所不同(七)编写石头-剪刀-布游戏要求:(1)实现计算机与人进行游戏。(2)胜负规则:石头砸坏剪刀;剪刀剪碎布;布覆盖石头。(八)编写音像出租管理系统要求:(1)租借音像光盘。(2)归还音像光盘。(3)光盘管理(增加光盘、删除光盘、查询光盘、修改光盘信息、输出租借光盘信息、输出所有光盘列表)(4)顾客管理(增加顾客、删除顾客、查询顾客信息、查询顾客信息借光盘数量、修改顾客信息、、输出顾客列表)(九)(十)编写学生管理系统要求:(1)利用文件保存相关信息。(2)对一个学校的系、班级、学生及学生成绩进行管理。(3)可增加、查找、删除系;可在每个系中增加、查找、删除班级、可浏览所有班级;可在每个班级中增加、查找、删除学生;可在每个学生的信息中增加、查找、删除学生的课程信息。序号教学具体内容天数分配讲课设计上机讨论参观其它1查找资料,确定题目和系统结构;112系统总体设计;13详细设计;24系统编码实现;35测试;116撰写设计报告;检查成果21