面向对象课程设计题目

面向对象课程设计题目

ID:18252177

大小:70.00 KB

页数:11页

时间:2018-09-16

面向对象课程设计题目_第1页
面向对象课程设计题目_第2页
面向对象课程设计题目_第3页
面向对象课程设计题目_第4页
面向对象课程设计题目_第5页
资源描述:

《面向对象课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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)该系统主要处理时间的相关信息

3、。2)完成以下的操作:日期的设置、显示、实现在某一个日期上(月、日、年)加减一个天数的功能、计算两个日期间隔天数提示:1)建立日期类2)日期类的初始化3)按某个固定格式(如:yyyy-MM-dd)一次性的设置某个日期对象4)以固定格式显示某个日期5)在日期上加一天6)在日期上减一天7)输入两个日期,然后输出日期的间隔天数4学生成绩管理系统要求:1)该系统主要处理学生的成绩信息。2)学生信息主要包括:学号、班级、姓名、科目1、科目2、科目3等内容。3)完成以下的操作:实现成绩信息的添加、修改、删除和查询,可以计算每个学生的平均成绩及各科目的平均成绩,将学生信息保存为文件。提示:1)建

4、立学生类2)学生信息的初始化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)用

6、户、用户类型信息的输出5)对用户信息按权限排序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)供应商

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。