联合课程设计指导书JAVA和数据库.doc
《联合课程设计指导书JAVA和数据库.doc》由会员分享,可在线阅读,更多相关《联合课程设计指导书JAVA和数据库.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java高级技术与数据库系统原理联合课程设计实验指导书实验类型: 设计性实验 适用专业: 软件工程实验学时: 12开课单位: 软件学院开课年级: 2010制定时间: 2012-05-07一、课程设计的目的Java程序设计是完成教学计划达到工科学生培养目标的重要环节,是教学计划中进行综合训练的重要实践环节,是有助于培养应用性人才的一种教学形式,它将使学生在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的训练。为了进一步巩固课堂上所学到的知识,深刻把握Java技术的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设Java程序设计的课程设计。课
2、程设计的任务是完成课程设计内容,写出课程设计报告。设计的具体教学目标是使学生在以下几个方面得到训练和提高: 1、利用Java的语言规范,编写面向对象的核心概念和特性的能力。2、综合Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等的能力。3、使用Java应用软件的开发环境和开发过程的能力。4、基于Jsp网站的开发环境和开发过程的能力5、具有面向对象的思想和程序设计方法的能力。6、实验结果分析、总结及撰写技术报告的能力。 通过此次课程设计,巩固所学java语言基本知识,增进Java语言编辑基本功,掌握Eclipse等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手
3、段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。通过java课程和数据库课程的联合,学生通过开发具有一定复杂性和系统性的信息管理系统,不但可以加深对于java课程的理解,还可加深对于数据库设计、sql语言应用、数据授权、索引、事务并发及数据恢复等数据库领域问题的理解。通过联合课程设计,加强教学的实践环节,提高学生的动手能力和系统分析与设计的能力,提高学生软件工程方面的素养和水平,为国家和人民培养优秀的软件工程师。二、课程设计的要求1、明确题目要求,进行需求分析;2、进行功能设计,编写设计说明;3、进行程序设计与调试
4、;4、对设计过程进行系统的总结;5、界面美观大方;6、完成设计报告7、课程设计建议在Eclipse +JDK+SQL Server平台上开发、调试。8、 Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。9、给出详尽的数据库设计、用户权限授权;SQL语句简洁高效;合理使用索引、约束、存储过程和触发器等。三、课程设计的主要内容利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术及数据库技术。以小组为单位,每组6-8名学生
5、,在教师的指导下,每组完成一个题目。题目可由下面提供的选题中选择或学生自选经教师审核后方可。该组每个同学承担题目的不同部分,课程设计报告必需体现每个同学的分工。题目类型大致分配如下: 1、网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。2、数据处理类,编制考试系统、出题系统、查询系统、学生学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。3、其它类型,自选题目,须经老师同意。具体题目示例(一)学生信息管理系统系统的任务学生信息管理系统是学校有效管理学生的重要工具,它的任务主要有以下几项: 学生基本信息管理,主要负责管理学生基本信息。 学生选课信息管理,主要
6、负责管理课程信息和学生选课信息。 信息 检 索 管 理,主要负责对学生各类信息进行查询和统计。 信息 修 改 管 理,主要负责学生信息的增加,删除,更改。 系 统 管 理,主要负责管理用户信息和用户登陆,以及配置系统参数。学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。学生选指导老师时,学生必须是本校学生,教师必须是本校教师;一个学生只能选择一个指导教师。教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导信息等。教师只能修改
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 联合 课程设计 指导书 JAVA 数据库
限制150内