面向对象课程设计封面格式及分组安排等.doc

上传人:精*** 文档编号:1159500 上传时间:2024-12-26 格式:DOC 页数:21 大小:165.50KB
下载 相关 举报
面向对象课程设计封面格式及分组安排等.doc_第1页
第1页 / 共21页
面向对象课程设计封面格式及分组安排等.doc_第2页
第2页 / 共21页
面向对象课程设计封面格式及分组安排等.doc_第3页
第3页 / 共21页
面向对象课程设计封面格式及分组安排等.doc_第4页
第4页 / 共21页
面向对象课程设计封面格式及分组安排等.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、附件一:课程设计封面格式提交报告时要删掉福建农林大学金山学院课程设计报告课程名称:面向对象程序设计课程设计课程设计题目:姓 名:系:信息与机电工程系专 业:计算机科学与技术年 级:2011级学 号:指导教师:陈小娥职 称:讲师20122013学年第一学期附件二:课程设计结果评定格式提交报告时要删掉福建农林大学金山学院课程设计结果评定序号评定标准分值评定结果1课程设计报告符合规范,条理清晰,重点突出202程序实现设计方案,软件可靠性好403课程设计有自己的收获、体会、感受,等等154能够按照要求演示课程设计155有一定的创新性,难易程度10合计成绩:指导教师签字:附件三:课程设计报告目录格式提交

2、报告时要删掉目 录1页码1.1页码2页码2.1 页码附件四:课程设计报告正文格式提交报告时要删掉课程设计题目换成你所选择的课程设计题目1.设计任务2.设计要求3.设计方案.4.设计内容【类层次结构图和用例图】 如:类层次结构图: 用例图:ShapeShape:数据成员:成员函数:RectangleCircleTriangle【基本要求】1、 使用继承减少重复代码;2、 使用多态性统一通讯协议,使程序易于维护;3、 体现数据抽象和封装;4、 体现数据访问属性和继承属性。【实现说明】 能够使用构造的类层次创建和使用对象,并能实现以上各基本要求。(包括设计的实现步骤或过程,具体结果,结果的讨论等)4

3、.1 XXXXXXXXXXXXXXXX4.2 XXXXXXXXXXXXXXXX4.3 XXXXXXXXXXXXXXXX5.总结设计中的心得体会6. 参考文献附录(源代码)福建农林大学金山学院课程设计报告规范本部分为课程设计报告的规范,实际提交的报告中不需要这部分内容,但需要严格按规范要求进行报告的排版。本报告由四部分构成,包括封面、结果评定、目录、正文。1 封面格式详见附件一2 结果评定格式详见附件二3 目录格式详见附件三“目录”二字为黑体,三号字.目录内容要求给出两级目录,一级目录采用黑体,小四号字,二级目录采用宋体,小四号字,1.5倍行距。4 正文格式详见附件四课程设计题目名称采用黑体,三

4、号字.正文部分一律用小四号字,宋体,1.5倍行距。一级大标题靠左,加粗。二级大标题靠左,不加粗。参考文献的正文部分用五号字,汉字用宋体,英文用Times New Roman体,行距采用固定值16磅,段前空3磅,段后空0磅。每一条文献的内容要写在同一页。遇有被迫分页的情况,可通过“留白”或微调本页行距的方式将同一条文献内容放在一页。几种主要参考文献著录表的格式为:参考文献按在正文中出现的先后次序列表于文后;参考文献的序号左顶格,并用数字加方括号表示,如1、2、,以与正文中的指示序号格式一致。参照ISO 690及ISO 690-2,每一参考文献条目的最后均以“.”结束。各类参考文献条目的编排格式及

5、示例如下:a. 专著、论文集、学位论文、报告序号 主要责任者.文献题名文献类型标识.出版地:出版者, 出版年.起止页码(任选).1 刘国钧,陈绍业,王凤翥.图书馆目录M.北京:高等教育出版社,1957.15-18.2 辛希孟.信息技术与信息服务国际研讨会论文集:A集C.北京:中国社会科学出版社,1994.3 张筑生.微分半动力系统的不变集D.北京:北京大学数学系数学研究所,1983.4 冯西桥.核反应堆压力管道与压力容器的LBB分析R.北京:清华大学核能技术设计研究院,1997.b. 期刊文章序号 主要责任者. 文献题名 J. 刊名,年,卷(期): 起止页码.5 何龄修.读顾城南明史J.中国史

6、研究,1998,(3):167-173.6 金显贺,王昌长,王忠东,等.一种用于在线检测局部放电的数字滤波技术J.清华大学学报(自然科学版),1993,33(4):62-67.c. 论文集中的析出文献序号 析出文献主要责任者. 析出文献题名 A. 原文献主要责任者(任选). 原文献题名 C. 出版地:出版者,出版年. 析出文献起止页码.7 钟文发.非线性规划在可燃毒物配置中的应用A.赵玮.运筹学的理论与应用中国运筹学会第五届大会论文集C.西安:西安电子科技大学出版社,1996. 468-471.d.报纸文章序号 主要责任者. 文献题名 N. 报纸名,出版日期 (版次).8 谢希德.创造学习的新

7、思路N.人民日报,1998-12-25(10).e.国际、国家标准序号 标准编号,标准名称 S.9 GB/T 16159-1996,汉语拼音正词法基本规则S.f.专利序号 专利所有者. 专利题名 P. 专利国别:专利号,出版日期.10 姜锡洲.一种温热外敷药制备方案P.中国专利:881056073,1989-07-26.g.电子文献序号 主要责任者.电子文献题名 电子文献及载体类型标识.电子文献的出处或可获得地址,发表或更新日期/引用日期(任选).11 王明亮.关于中国学术期刊标准化数据库系统工程的进展EB/OL. http:/www. 1998-08-16/1998-10-04.12 万锦坤

8、. 中国大学学报论文文摘(1983-1993). 英文版 DB/CD. 北京:中国大百科全书出版社,1996.h.各种未定义类型的文献序号 主要责任者.文献题名Z. 出版地:出版者,出版年.具体分组情况:组别题目学号姓名1评学管理116708008赵思充116708002高磊116708007王哲116708012叶敬炀116708013柳继曾2客户管理116708017郑滨俤116708015林连准116708016潘圣烽116708019黄伟斌116708036肖鸿松3商品销售管理116708026缪兴华116708020陈群昭116708023王成烺116708024林明敏1167080

9、25蔡宏辉4班级通讯录116708028杜伟阳116708027张伟强116708029黄凌风116708031王福清116708033黄振民5项目管理116708037童金辉116708006林杰弟 116708003孙科6图书管理116708072李祥昆116708038池林峰7课题选题116708076徐秀明116708021范志平116708032黄淋淋116708065肖敏116705056吴翠铭8学校信息管理116708073施晓文116708041温思杰116708064陈基林116708074薛丁辉116708075 魏北峰9选课管理116708052林树杰116708047黄

10、恺116708055洪剑斌10公司雇员管理116708067陈培文116708069黄志敏116708070林立116708071郑淞文11学生信息管理116727025王仕鸿116717029苏廷宁116718189陈锦坤116724022孙昌君116726057刘伟明12学生兴趣管理116708062王伟116708060吴源吉116708061薛丰相116708066林承诚116708077马孟钖13用户管理116708046余贤钦116708040李振雄116708042柯锋116708044陈云山116708045林敦旺面向对象程序设计课程设计要求一、课程设计基本要求和方法1、培养学

11、生应用面向对象程序设计设计方法及思想解决实际问题的能力。2、培养学生掌握使用面向对象程序设计语言C+和面向对象开发平台Visual C+。3、培养学生调查研究,查阅技术文献、资料、手册以及编写技术文献的能力。4、课程设计完成后,每位同学必须提交课程设计报告。课程设计报告的详细要求及格式已附在本文档末尾。二、课程设计的方法:课程设计采用分组的方式进行,每组人数不超过5人,设一位组长,同组同学做同一个题目,可以互相讨论,但必须独立完成,每位同学的实现方式应不同。三、课程设计侯选题目:课程设计的题目由教师指定(见第五部分参考题目),也可由学生自行选择,如果学生自选题目,必须经老师审核。所选题目的内容

12、、难度要适当,要有一定的实际意义,并能达到进一步巩固和强化本课程所学知识的效果。四、课程设计选题原则:(1)设计的课题能够体现面向对象基本思想:类、继承、多态性、模板等。(2)根据自己对面向对象基本概念、原理和机制的理解,自拟题目和设计内容。(3)选题的难易程度要适当,以在规定时间内经过努力可以完成为宜。五、参考题目:(1)复数计算器运用C+语言描述数据类、复数类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主

13、要功能如下:1)建立数据类、复数类2)数据、复数信息的初始化3)复数信息的输出4)将复数信息保存为文件5)求复数的绝对值6)实现复数的加、减、乘、除、乘方、自加、自减等运算(2)字符串处理系统运用C+语言描述数据类、字符串类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立数据类、字符串类2)数据、字符串信息的初始化3)字符串信息的输出4)将字符串信息保存为文件5)获得字符串长度6)在字符串中

14、查找一个字符7)在字符串中查找另外一个字符串8)比较字符串(3)学生信息管理运用C+语言描述学生类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立学生类2)学生信息的初始化3)学生信息的添加、修改、删除、查找4)学生信息的输出5)对学生信息按学号、成绩排序6)计算一门课的平均分和总分7)将学生信息保存为文件(4)项目管理运用C+语言描述项目类,每一个类应包含数据成员和成员函数。设计基类和派生

15、类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立项目类2)项目信息的初始化3)项目信息的添加、修改、删除、查找4)项目信息的输出5)将项目信息保存为文件6)在项目信息中按项目编号、项目名称、项目等级排序(5)客户管理运用C+语言描述客户类、地区类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设

16、计的核心的概念。本课程设计要实现的主要功能如下:1)建立客户类、地区类2)客户、地区信息的初始化3)客户、地区信息的添加、修改、删除、查找4)客户、地区信息的输出5)将客户信息保存为文件(6)用户管理运用C+语言描述用户类、用户类型类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立用户类、用户类型类2)用户、用户类型信息的初始化3)用户、用户类型信息的添加、修改、删除、查找4)用户、用户类型

17、信息的输出5)对用户信息按权限排序6)将用户信息保存为文件(7)商品销售管理运用C+语言描述商品类、供应商类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立商品类、供应商类2)商品、供应商信息的初始化3)商品信息的添加、修改、删除、查找4)供应商信息的添加、修改、删除、查找5)商品信息、供应商信息的输出(8)班级通讯录运用C+语言描述班级类、通讯录类,每一个类应包含数据成员和成员函数。设计基

18、类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立班级类、通讯录类2)班级、通讯录信息的初始化3)班级、通讯录信息的添加、修改、删除、查找4)班级、通讯录信息的输出5)将通讯录信息保存为文件(9)图书管理运用C+语言描述书籍类、图书类型类、图书类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象

19、程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立书籍类、图书类型类、图书类2)书籍、图书类型、图书信息的初始化3)书籍、图书类型、图书信息的添加、修改、删除、查找4)图书信息的输出5)对图书信息按编号、书名排序6)将图书信息保存为文件(10)学生兴趣管理运用C+语言描述学生类、兴趣类、兴趣类型类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立学生类、兴趣类、兴趣类型类2)学生、

20、兴趣、兴趣类型信息的初始化3)学生、兴趣、兴趣类型信息的添加、修改、删除、查找4)学生兴趣信息的输出5)将学生兴趣信息保存为文件(11)学校信息管理运用C+语言描述学校类、教师类、学生类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立学校类、教师类、学生类2)学校信息的初始化3)教师信息的添加、修改、删除、查找4)学生信息的添加、修改、删除、查找5)教师信息、学生信息的输出6)对学生信息按学

21、号排序(12)公司雇员管理运用C+语言描述公司类、雇员类、职务类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立公司类、雇员类、职务类2)公司、雇员、职务信息的初始化3)公司、雇员、职务信息的添加、修改、删除、查找4)雇员、职务信息的输出5)将职务信息保存为文件(13)选课管理运用C+语言描述学校类、学生类、课程类、选课类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚

22、函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立学校类、学生类、课程类、选课类2)学校、学生、课程、选课信息的初始化3)学校、学生、课程、选课信息的添加、修改、删除、查找4)学校、学生、课程、选课信息的输出5)对选课信息按学号、课程编号排序(14)课题选题运用C+语言描述学校类、学生类、课题类、选题类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派

23、生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立学校类、学生类、课题类、选题类2)学校、学生、课题、选题信息的初始化3)学校、学生、课题、选题信息的添加、修改、删除、查找4)学校、学生、课题、选题信息的输出5)对选题信息按学号、课题编号排序(15)评学管理运用C+语言描述学校类、教师类、班级类、评学类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。本课程设计要实现的主要功能如下:1)建立学校类、教师类、班级类、评学类2)学校、教师、班级、评学信息的初始化3)学校、教师、班级、评学信息的添加、修改、删除、查找4)学校、教师、班级、评学信息的输出5)对评学信息按评学成绩排序 注意事项课程设计系统及其报告严禁抄袭和网络下载,如发现将按不及格处理。请大家按小组编号建立各个的文件夹,在文件夹内要:(1) 一个ppt文档,说明小组成员及小组的选题和系统特色。(2) 程序源代码(每个人用一个子文件夹存放,文件夹名字为“学号+姓名”,)(3) 课程设计报告(文件名字为“学号+姓名”) 班长或学委将这些文件夹统一刻录在光盘上于考试前(具体时间另行通知)上交光盘。过时不收,按没完成处理。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922