资源描述
Java程序设计工程实践
(Engineering Practice of JAVA Programming)课程代码:7231084
学分:1学时:16 (其中:课程教学学时:0,课程实践学时:16)
先修课程:计算机专业导论,程序设计基础适用专业:计算机科学与技术、软件工程、网络工程、物联网工程
教材:《Java7实用教程》,刘文杰等编著,清华大学出版社,2014年7月第1 版开课学院:计算机与软件学院
一、课程性质与课程目标(一)课程性质
Java程序设计工程实践是计算机类专业的专业实践选修课程。课程设计的主要内容包括 学生成绩管理系统需求分析、学生成绩管理系统的数据库设计与实现、学生成绩管理系统的 编程实现、系统调优与界面优化,撰写文档,以及完整Java工程的设计与实现。
该门课程设计主要培养学生程序设计和软件开发的基本能力,包括基本Java语言的算 法设计、分析与实现能力,数据库的设计、编程与调试能力,具备初步分析复杂工程问题所 使用的技术、资源和工具的优势和缺乏的能力。
(二)课程目标课程目标包括知识目标和能力目标,具体如下:
课程目标1:能够针对具体案例,有效组织、存储和处理数据,能够正确地改进或设计 满足功能需求的算法,并对算法进行有效分析和评价。
课程目标2:针对一定数量和中等规模的实际应用案例,具备分析复杂工程问题所使用 的技术、资源和工具的优势和缺乏能力,理解其局限性,具有系统全面的实践经历。。
(三)课程目标与专业毕业要求指标点的对应关系本课程支撑专业培养计划中的毕业要求指标点3.2和5.3o
毕业要求指标点32能够合理有效地组织、存储和处理数据,正确地进行算法设计、 分析和评价;
毕业要求指标点53:能够分析复杂工程问题所使用的技术、资源和工具的优势和缺乏, 理解其局限性。
毕业要求输点、、
课程目标1
课程目标2
毕业要求3.2
毕业要求5.3
/
二、本课程开设的实验工程
编号
实验工程名称
学时
类型
要求
支撑的课程目标
1
学生成绩管理系统需求分析
2
验证性
必做
课程目标1
2
学生成绩管理系统的数据库设 计与实现
4
综合性
必做
课程目标1
3
学生成绩管理系统的编程实现
6
综合性
必做
课程目标2
4
系统调优与界面优化,撰写文档
4
验证性
必做
课程目标2
实验1:学生成绩管理系统需求分析.实验目的及要求
1) 了解需求分析的作用;2)掌握需要分析报告的撰写;
3)掌握系统开发环境搭建;4)能够在开发环境下成功运行现有工程。
1 .实验主要内容Eclipse安装与使用;
1) Access数据库的使用;3)学生成绩管理系统需求分析。
2) 重难点1)重点
需要分析报告的撰写、Eclipse安装与使用、能够在开发环境下成功运行现有工程。
2)难点需要分析报告的撰写。
实验2:学生成绩管理系统的数据库设计与实现.实验目的及要求
1) 了解数据库基本原理及概念;2)掌握Access数据库创立和使用;
3)掌握数据库中表的创立和管理操作;4)能够使用Java数据库操作解决实际问题。
2.实验主要内容Access数据库创立和使用;
2)数据库中表的创立和管理操作;3)能够在Eclipse中使用数据库解决具体实践问题。
3 .重难点1)重点
能够在Eclipse中使用Access数据库解决具体实践问题。
2)难点能够在Eclipse中使用Access数据库解决具体实践问题。
实验3:学生成绩管理系统的编程实现.实验目的及要求
1)熟悉Java语言进行数据库操作;2)能够根据实践问题,采用Java编写系统;
3)能够综合应用所学的知识解决具体程序设计实践问题。
4 .实验主要内容建立一个简单的学生成绩管理系统。实现插入、查找、删除、计数、排序、输出等功能。
5 .重难点1)重点
能够综合应用所学的知识解决具体程序设计实践问题。
2)难点能够综合应用所学的知识解决具体程序设计实践问题。
实验4:系统调优与界面优化,撰写文档1.实验目的及要求
1)熟悉系统调优过程和方法;2)能够根据实践问题,对系统界面进行优化;
3)能够综合应用所学的知识进行工程业务逻辑设计,并撰写文档报告。
2.实验主要内容对实现的学生成绩管理系统进行系统调优与界面优化操作,并撰写文档报告。。
3.重难点1)重点
系统调优与界面优化操作,并撰写文档报告。
2)难点系统调优与界面优化操作,并撰写文档报告。
注:本课程为专业实践课程(选修),授课对象为大二的学生,实验类型主要包括验证性 和综合性实验,最终提交的实验报告主要包括实验目的、要求和内容,数据的分析以及思考 题的回答。
三、课程考核
本课程采用考勤、实验完成情况与课程报告相结合的方式进行评价,成绩评 定采用百分制,其中考勤成绩占比20%,实验完成情况占比40%,课程报告成绩 占比40%。考勤成绩评价方式、实验完成情况评价方式和课程报告评价方式如表 1所不。
表1课程设计评价方法
类别
所占比例
级别
评分规那么
考勤
20%
优
满勤
良
缺勤1次
中
缺勤2次
及格
缺勤3次
不及格
缺勤次>3次
实验 完成 情况
40%
优
能够按照预设方案完成实验,实验结果完全正确。
良
能够按照预设方案完成实验,实验结果略有欠缺。
中
能够按照预设方案基本完成实验步骤,实验结果略有欠 缺。
及格
能够按照预设方案基本完成实验步骤,实验结果不完善。
不及格
不能够按照预设方案完成实验的基本步骤,无实验结果。
课程
报告
40%
优
报告格式规范;按要求及时提交。
良
报告格式基本规范;按要求及时提交。
中
报告格式基本规范,但缺少图表等来辅助描述算法;按 要求及时提交。
及格
报告格式基本规范,但缺少图表等来辅助描述算法;且 没有按要求及时提交。
不及格
报告格式不规范;没有按要求及时提交。
表2实验工程与毕业要求指标点对照关系及分值分布表
实验工程名称
对应毕业要求指标点
分值
学生成绩管理系统需求分析
3.2
15
学生成绩管理系统的数据库设计与实现
5.3
25
学生成绩管理系统的编程实现
3.2, 5.3
40
系统调优与界面优化,撰写文档
5.3
20
四、参考书目及学习资料
1.[美]Cay S.Horstmasn等著,周立新等译,《Java核心技术》卷I:基础知识(第9版), 机械工业出版社,2014年版
展开阅读全文