1、 1 面向对象程序设计( JAVA) 课程设计指导书 适用 专业:电子商务 适用班级: 160509, 160510 经济管理学院管理科学与工程系 二一八年十二月 2 一、目的任务 为了进一步巩固 Java 程序设计课程所学到的知识,深刻把握 Java 语言的重要概念及其面向对象的特性, 培养 学生熟练 地 应用面向对象的思想和设计方法解决实际问题的能力,开设了一周的 Java 程序设计课程设计。 通过此次课程设计,使学生能够熟练使用 Java 集成开发环境,运用 JSP进行动态网站编写,运用 JDBC 访问数据库,掌握事件处理机制,了解 B/S项目的开发及面向对象程序设计思想,发展基本的完整
2、项目开发能力,使学生从中总结实际开发的经验和技巧,获得一种“学有所用”、“学有所得”的成就感,为今后从事实际工作打下坚实的基础。 二、设计内容 利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握 Java 软件项目 开发 过程中所需要的技术并熟悉 相关 软件。 三、时间安排 课程设计共进行一周。 2018 年 12 月 10日: 发指导书;说明进度安排和具体要求; 学生 确定题目,查阅资料,进行程序开发前的资料整理和分类,需 求分析等准备工作。 2018 年 12 月 11 日:设计界面,编写代码,程序调试。 2018 年 12 月 12 日:编写代码,程序调试。 2018 年
3、 12 月 13 日:编写代码,程序调试。 2018 年 12 月 14 日 2018 年 12 月 17 日 :检查设计与运行情况, 交程序及报告 。 四、设计工作要求 1、明确题目要求,进行需求分析; 2、进行功能设计,编写设计说明; 3、进行程序设计与调试; 4、对设计过程进行系统的总结; 3 5、界面美观大方 , 标识符命名遵循命名规范 , 能够注意各种异常处理,注重提高程序运行效率 ; 6、完成设 计报告 ; 7、 Java 源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明
4、; 9、课程设计报告中要指明程序所实现的功能,用到的主要技术和方法, 列出所定义的类,课程设计过程中的收获即心得体会 ( 1000 字左右) 等。 五、成绩评定 学生在课程设计结束时及时提交课程设计(包括 源 程序)报告,不按规定时间交报告者成绩一律降一档。 成绩评定 采用上机情况、程序质量 和 实习报告相结合的考核形式: 1、上机情况( 30%) 包括出勤情况、调试程序时表现。 2、程序质量与创新能力( 50%) 最终完成的程序设计的工作量、质量、难易程度。 3、课程设计报告( 20%) 报告的格式与内容。 成绩评定结果按优秀、良好、中等、及格、不及格五级计分。 参考标准如下: 1、优秀 遵
5、守纪律,能按时优异地完成课程设计任务,能熟练地运用所学理论和专业知识,在某些方面有独特的见解,表现优秀。课程设计设计方案合理,报告书完整、正确,概念清楚,文字通顺,书写工整,符合要求。 2、良好 工作努力,遵守纪律,能按时独立完成课程设计任务,较熟 练地运用所学理论和专业知识,具有一定的综合分析和解决问题的能力。课程设计设计方案合理,报告书完整、正确,概念清楚,文字通顺,书写工整,齐全,符合要求。 4 3、中等 工作努力,遵守纪律,表现一般;能按时独立完成课程设计任务,综合分析和解决问题的能力一般, 课程设计设计方案比较合理,报告书完整、正确,概念较清楚,书写工整,图 表 齐全,符合要求。 4、及格 工作态度及表现一般,基本上完成课程设计任务,达到基本要求,综合分析和解决问题的能力较差。 课程设计方案基本合理,报告书基本完整、正确,书写较工整,基本符合要求。工 作量较小。 5、不及格 工作不努力,表现差; 未能达到规定的基本要求,课程设计中有原则性错误;工作量较小。课程设计报告书不完整,概念不清,图 表 不齐全或不符合要求。 六、参考资料 Java 语言程序设计 张思民 编著 清华大学 出版社 Java 企业级开发项目实践 曹广鑫 编著 清华大学出版社 Java 课程设计 (第二版) 耿祥义 编著 清华大学 出版社