java课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)个人报告: 每个学生提交个人课程设计报告 (A4打
印稿,原代码除外至少2000字以上,不少于20页) 。
(2)软件与电子文档:把完成的所有文档(设计文
档、设计报告及程序)一并交由指导老师处。

注:文档目录按照如下统一命名规则建立,“课题 名/个人子目录名”,比如“图书管理系统/张三/张 三_课程设计报告”。
四、课程设计步骤
1、确定设计题目的开发目标及初步方案,准备及试用 开发开发平台。
2、学习与搜集素材,借阅、购置必要的书籍与材料:
书店、同学亲友等)进行针对性的学习并收集相关素 材,包括精选、购置必要的书籍。复习系统开发中涉 及到的相关知识。
根据自己承担的任务利用各种途径(图书馆、因特网、
3、需求分析:根据设计任务书的要求,查阅资料,对 系统进行功能分析和数据分析。 4、系统的功能结构设计:根据功能分体确定系统的功 能结构及数据结构(例如类的成员变量及方法等), 画出功能结构图和程序结构图。 5、应用程序开发:用java语言在自己熟悉的开发工具 下完成系统的功能 6、所开发软件的功能测试与运行。 7、总结
二、课程设计的任务:
使用 java 语言和流行的开发工具进行小型应用软
件的开发,并在课程设计报告将所完成的主要工作
及关键技术论述清楚。
三、课程设计内容及要求
1、设计内容:

选题:按自由组合原则,以1-2人一组,每一组从所
给题目中任选一个合作完成,并且一个题目只能由
一个组选作。

系统的开发与实现:对所选课题进行调查研究,完 成系统的功能分析、结构设计、程序框架及流程设 计、用户界面设计、用java实现程序功能及系统测 试与运行等。
五、课程设计时间安排
JAVA课程设计时间为两周 ,具体安排如下:
课程设计阶段划分 时间(天) 地点
分组、选题、收集与整理资料
功能分析与设计 用户界面设计及系统功能实现
1
2 3
机房
机房 机房
系统测试、调试、纠错Biblioteka Baidu完善
编写课程设计报告 上机演示、编写课程设计报告等
1
2 1
机房
机房 机房
六、课程设计交付成果说明
JAVA语言课程设计
java程序设计是信息与计算科学专业的专业方向 课程,是一门应用性很强的专业课,在学习时必须注 意理论与实践相结合,为此我们开设了本课程。 一、课程设计的教学目的

通过本课程设计使学生能够较全面的掌握面向对象程序设计 的有关概念和开发方法 能较全面地理解、掌握和综合运用所学的知识,提高学生的 java编程能力,了解小型软件开发的基本方法、任务与步骤。 将理论课与实验课所学内容做一综合,并在此基础上强化学 生的实践意识、提高其实际动手能力。
设计报告按照以下提纲书写
1) 摘要。 2) 课程设计目的、意义与任务。 3)需求分析:采用文字或图形说明所开发软件要完成 的主要功能。 4) 功能结构和数据结构设计:图形结合文字说明所开 发软件的功能结构和数据结构,例如类的结构等。 5) 数据流图及程序结构框图。 6) 程序原代码及其说明。 7) 总结。
考核方式与成绩评定标准

考核方式:考察平时表现,注重设计结果演示和实 习报告的书写 评定内容:设计结果和设计报告 评定标准: 平时表现(30%) 设计结果(40%) 设计报告(30%)

教材及主要参考资料

[1]朱福喜.《Java语言程序设计》(第二版).科学出版社 [2]陈国君等.《Java程序设计基础》(第二版).清华大学出版社 [3] Deitel.《Java大学基础教程》(第六版).电子工业出版社 [4] MaryCampione.《Java语言导学》(第四版).机械工业出 版社 [5] Y.Daniel Liang.《Java语言程序设计基础篇》(第六版). 机械工业出版社 [6] Kathy Sierra.《Head First Java》(第二版).东南大学出 版社
2、设计要求
(1)采取课内上机和业余上机相结合的方式进行,合 理安排设计进度(可按以下建议的进度进行),在 规定时间内完成系统的开发和设计报告的编写。 (2)提交比较详细的课程设计报告和设计作品。
A、课程设计报告至少2000字以上(原代码除外)。
B、所开的数据库应用系统应具有可运行、功能较完 整、界面较美观、操作较方便等特点。 C、如果是两位同学共同完成一个课题,每位同学至 少完成所选课题工作量的50%。
相关文档
最新文档