欢迎来到天天文库
浏览记录
ID:18506713
大小:53.50 KB
页数:6页
时间:2018-09-18
《《java程序设计》课程设计指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java程序设计》课程设计实验指导书课程名称:《Java程序设计》课程设计课程负责人:杨明莉课程分类:专业课程课程类型:设计性实验适用专业:应用,软件、信息课程总学时:10开课单位:信息工程分院一、课程设计的目的Java程序设计是完成教学计划达到工科大专学生培养目标的重要环节,是教学计划中进行综合训练的重要实践环节,是有助于培养应用性人才的一种教学形式,它将使学生在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的训练。为了进一步巩固课堂上所学到的知识,深刻把握Java技术的重要概念及其面向
2、对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设Java程序设计的课程设计。课程设计的任务是完成课程设计内容,写出课程设计报告。设计的具体教学目标是使学生在以下几个方面得到训练和提高:1、利用Java的语言规范,编写面向对象的核心概念和特性的能力。2、综合Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等的能力。3、使用Java应用软件的开发环境和开发过程的能力。4、基于Jsp网站的开发环境和开发过程的能力5、具有面向对象的思想和程序设计方法的能力。6
3、、实验结果分析、总结及撰写技术报告的能力。通过此次课程设计,巩固所学java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。二、课程设计的要求1、明确题目要求,进行需求分析;2、进行功能设计,编写设计说明;3、进行程序设计与调试;4、对设计过程进行系统的总结;
4、5、界面美观大方;6、完成设计报告7、课程设计建议在Editplus+JDK、JCreator+JDK平台上开发、调试。8、Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。三、课程设计的主要内容利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件。以小组为单位,每组6-8名学生,在教师的指导下,每组完成一至二个题目
5、。题目可由下面提供的选题中选择或学生自选经教师审核后方可。该组每个同学承担题目的不同部分,每位同学的课程设计报告必需独立完成。题目类型大致分配如下:1、网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。2、图形界面Application类,编制类似计算器、MP3播放器、围棋打谱,斗地主、潜艇大战、挖地雷、迷宫等功能单一的程序,以下简称“图形”类。3、Applet动画类,编制功能较复杂、效果较好的applet动画程序,以下简称“动画”类。4、数据处理类,编制考试系统、出题系统、查询系统、学生
6、学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。5、其它类型,自选题目,须经老师同意。具体题目示例(一)学生信息管理系统要求:使用图形用户界面用数据库建立1或2个学生信息表。(使用MySQL数据库)能连接数据库并实现查询、增、删、改等功能。(二)图书信息管理系统要求:使用图形用户界面用数据库建立1或2个图书信息表。(使用MySQL数据库)能连接数据库并实现查询、增、删、改等功能。(三)聊天小程序要求:使用图形用户界面。能实现一个聊天室中多人聊天。可以两人私聊。提示:使用soc
7、ket通信(四)ATM柜员机模拟程序要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为10000元2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3、ATM存款:不能出现负存款。4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。(五)超市收银系统要求:使用图形用户界面
8、。由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。提交内容:1、全部源代码。2、软件设计和使用说明书(UML类图;实现的功能、主要技术;使用帮助文档)四、
此文档下载收益归作者所有