面向对象课程设计题目.doc
《面向对象课程设计题目.doc》由会员分享,可在线阅读,更多相关《面向对象课程设计题目.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计课程设计要求及题目学期:2012-2013-02 专业:软件工程课程设计选题要求:1、每个学生从下面16个题目中选择3个题目来进行课程设计,3个题目的选择遵循下面的原则:第一个题目从1-3号题目中选,第二个题目从4-9号题目中选,第三个题目从10-16号题目(使用文件)中选。2、选好题目后,每个学生根据题目的内容填写任务书(课程设计说明书中),其中“已知技术参数和设计要求”项,直接将题目中“要求”部分复制过去。注意:一个题目对应一份任务书!3、请认真阅读课程设计指导书(附件1),提前做好课程设计准备。1复数类要求:1)该系统主要处理复数的相关信息。2)完成以下的操作:初始化复数
2、、求其绝对值、复数的加、减、乘、除、乘方、自加、自减等。提示:1)建立数据类、复数类2)数据、复数信息的初始化3)复数信息的输出4)求复数的绝对值5)实现复数的加、减、乘、除、乘方、自加、自减等运算2字符串类要求:1) 该系统主要处理字符串的相关信息。2) 完成以下的操作:初始化字符串、获得字符串长度、在字符串中查找一个字符、在字符串中查找另一个字符串、字符串连接、字符串比较等。提示:1)建立字符串类2)字符串信息的初始化3)字符串信息的输出4)获得字符串长度5)在字符串中查找一个字符6)在字符串中查找另外一个字符串7)比较字符串3日期类要求:1) 该系统主要处理时间的相关信息。2) 完成以下
3、的操作:日期的设置、显示、实现在某一个日期上(月、日、年)加减一个天数的功能、计算两个日期间隔天数提示:1) 建立日期类2) 日期类的初始化3) 按某个固定格式(如:yyyy-MM-dd)一次性的设置某个日期对象4) 以固定格式显示某个日期5) 在日期上加一天6) 在日期上减一天7) 输入两个日期,然后输出日期的间隔天数4学生成绩管理系统要求:1)该系统主要处理学生的成绩信息。2)学生信息主要包括:学号、班级、姓名、科目1、科目2、科目3等内容。3)完成以下的操作:实现成绩信息的添加、修改、删除和查询,可以计算每个学生的平均成绩及各科目的平均成绩,将学生信息保存为文件。提示:1)建立学生类2)
4、学生信息的初始化3)学生信息的添加、修改、删除、查找4)学生信息的输出5)对学生信息按学号、成绩排序6)计算一门课的平均分和总分5项目管理系统要求:1) 该系统主要处理项目的相关信息。2) 项目信息主要包括:项目编号、项目名称、等级、负责人等内容。3) 完成以下的操作:项目信息的录入、修改、删除和查询提示:1)建立项目类2)项目信息的初始化3)项目信息的添加、修改、删除、查找4)项目信息的输出5)在项目信息中按项目编号、项目名称、项目等级排序6客户管理系统要求:1)该系统主要处理客户的相关信息。2)客户信息主要包括:客户编号、客户名称、所在地区、联系方式等内容。3)地区信息主要包括:编号、名称
5、等内容。4)完成以下的操作:客户信息、地区信息的录入、修改、删除和查询。提示:1)建立客户类、地区类2)客户、地区信息的初始化3)客户、地区信息的添加、修改、删除、查找4)客户、地区信息的输出5)将客户信息保存为文件7用户管理系统要求:1)该系统主要处理用户的相关信息。2)用户信息主要包括:编号、用户名、用户类型、联系方式等内容。3)用户类型信息主要包括:编号、类型名称、权限等级等内容4)完成以下的操作:用户信息、用户类型信息的录入、修改、删除和查询。提示:1)建立用户类、用户类型类2)用户、用户类型信息的初始化3)用户、用户类型信息的添加、修改、删除、查找4)用户、用户类型信息的输出5)对用
6、户信息按权限排序6)将用户信息保存为文件8商品管理系统要求:1)该系统主要处理商场中的商品信息。2)商品信息主要包括:商品编号、商品类型、商品类型、价格、供应商等内容。3)供应商信息主要包括:供应商编号、供应商名称、联系电话等内容。4)完成以下的操作:实现商品信息、商品类型、供应商信息的添加、修改、删除和查询。提示:1)建立商品类、商品类型类、供应商类2)商品、商品类型、供应商信息的初始化3)商品信息的添加、修改、删除、查找4)供应商信息的添加、修改、删除、查找5)商品信息、供应商信息的输出9班级通讯录要求:1)该系统主要处理通讯录的相关信息。2)通讯录信息主要包括:姓名、班级、手机、家庭电话
7、、电子邮件、通讯录地址、邮编等内容。3)完成以下的操作:实现通讯录信息的添加、修改、删除和查询。提示:1)建立班级类、通讯录类2)班级、通讯录信息的初始化3)班级、通讯录信息的添加、修改、删除、查找4)班级、通讯录信息的输出5)将通讯录信息保存为文件10图书管理系统要求:1)该系统主要处理图书馆中的图书信息以及供应商向图书馆供应图书的信息。2)图书信息主要包括:图书编号、图书名称、图书类型、作者、出版社、库存等内容。3)供应商信息主要包括:供应商编号、供应商名称、供书类型、地址、电话等内容4)其中,图书类型和供书类型是都是书籍类型(如:信息类、建筑类、化学类、生物类等)5)完成以下的操作:实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 课程设计 题目
限制150内