当前位置:文档之家› Java语言程序设计课程设计指导书

Java语言程序设计课程设计指导书

《JAVA程序设计基础课程设计》指导书
课程名称:JAVA程序设计基础课程设计
设计题目:班级通信录电子万年历简单计算器聊天小程序
图书管理系统学生成绩管理系统英汉电子小字典
使用班级:通信151-2 指导教师:宫淑兰、张明玉
一、课程设计的目的和要求
1、通过面向对象程序设计课程设计,使学生能将学到的面向对象的程序设计思想用到具体的工作和学习中,加深对类与对象的理解,要求学生能够对现实生活中许多具体的事物抽象出来,并掌握继承与派生,基类、虚函数和多态性的概念。

2、通过这次课程设计掌握面向对象的编程思想,为后续课程打下基础。

3、培养学生实际操作能力和团结协作能力,为以后的工作打下坚实的基础。

二、课程设计内容
运用Java语言描述各种类,每一个类应包含数据成员和成员函数。

设计基类和派生类,并运用多态性和虚函数的知识。

注重面向对象程序设计理论知识的理解与实际的动手编程能力,要求学生设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。

不得从网上下载或者抄袭别人的资料,一经发现,课程设计不及格。

三、课程设计进度表
时间为一周,大致划分如下:
第一天布置任务及分组,总体需求分析,编写相关文档,设计说明,查找资料第二天基类、各派生类设计及代码实现,各模块的编程设计
第三天各模块的调试与修改,系统组装,程序总调试,修改
第四天~第五天撰写课程设计说明书,课程设计检查与答辩
四、课程设计步骤与方法
1、需求分析:为提出的问题找出解决的办法和思路。

用自顶向下的方法创建主程序和子程序,控制对象间的相互作用。

2、根据需求,设计系统功能模块,并设计相应的类结构。

3、根据基本思路,确定输入和输出,设计程序的算法。

4、确定用到的所有类的描述和定义,并设计测试程序来对类进行测试。

5、在计算机上编译程序,检验程序的可运行性。

6、编写面向对象程序设计课程设计说明书。

课程设计说明书要求:
1)封面
2)目录
3)正文
4)参考文献
5)附程序源码(纸质、电子版)
五、课程设计答辩
完成课程设计后,组织学生进行答辩,讲解设计思路和编程方法。

六、教材与参考书目
[1] 刘宝林《Java程序设计与案例》北京:高等教育出版社
[2] 耿祥义《java大学实用教程》北京:电子工业出版社
[3] 马俊,范玫《Java语言面向对象程序设计》北京:机械工业出版社
七、课程设计指导书撰写格式要求:
课程设计指导书要求用A4纸Word排版;
标题用三号黑体字;“课程名称:”等基本信息标题用小四号黑体字,填写内容用小四号宋体字;正文用小四号宋体字;行距为1.5倍行距。

备注:出勤10分答辩40分说明书 50分。

相关主题