- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java课设计指导书
《JAVA程序设计》课程设计指导书
一、目的和意义
《JAVA语言课程设计》是学完《程序设计语言-JAVA》课程之后,让学生综合运用所学到的JAVA编程基础以及应用,进行较大规模的、具有一定综合性、复杂性的软件开发,对理解JAVA程序设计语言以及应用的精髓,具有重要实践意义。能够通过实践来巩固、加深对JAVA的理解和运用,同时通过理论联系实际,能够培养学生的动手设计和实践能力,能够提高学生的学习兴趣,并且能够培养和增强学生通过自己独立解决实际问题所带来的“成就感”。此外,通过本课程设计学生能够掌握软件开发的过程,在软件开发的各个过程有切身体会。
二、选题要求
选题要符合本课程的教学要求,通常应包含面向对象程序设计思想(类设计、继承、多态性的应用)、异常处理、图形用户界面设计,并注重数据结构类的自觉使用,此外,多线程技术、网络编程技术(Socket编程、基于WEB的JSP开发、Applet开发)可以兼顾。注意选题内容的先进性、综合性、实践性,应适合实践教学和启发创新,选题内容不应太简单,难度要适中;最好结合软件开发实际情况进行选题,反映JAVA的语言特性和应用特点,并且有一定的实用价值;软件成果具有相对完整功能,并易于使用,易于理解,具有良好的可维护性。
三、任务及要求
1.任务
能够掌握JAVA的基本编程技术,如循环、递推、递归;
理解面向对象的思想,熟悉类、对象、继承及多态性概念;
熟悉异常处理的特点和用法;
掌握图形界面的设计;
熟悉数据结构类的应用;
对于多线程技术、网络编程技术(Socket编程、基于Web的JSP开发、Applet开发)知识根据课程设计课题的需要进行选择。
2.要求
选定设计课题,下达设计任务;
选题可由指导教师选定,或由指导教师提供几个选题供学生选择;也可由学生自己选题,但学生选题需通过指导教师批准。课题应在设计周之前提前公布,并尽量早些,以便学生有充分的设计准备时间。
指导教师在公布课程设计课题时一般应包括以下内容:课题名称、设计任务和要求、主要参考文献等内容。可提供相似的软件让学生使用,加深对该课题的实践认识和理解。
教师讲解
介绍课程设计的内容、要求、安排、考核方法、注意事项。
讲授必要的课题背景和相关知识、原理。着重帮助学生明确任务,理解软件开发的一般方法以及过程,强调良好的编码风格至关重要。
学生查询资料,进行软件分析与设计
要求学生拿出软件设计的框图和程序流程图(草稿即可)。?
教师审查
根据软件设计的草稿,检查软件设计思路和方法是否合理、正确、可行,否则要求调整或改进。
学生进行编写程序和调试
通过教师审查过软件分析与设计草稿后,即开始由学生进行具体的软件编程、调试和测试。调试和测试工作原则上由学生独立完成。教师以兼顾培养学生的独立工作能力和在规定时间内完成设计任务为宗旨,视具体情况给予适当指导。应对实验纪律和态度提出严格要求,督促、激发和引导学生圆满完成上机实验任务。
验收并简单考查
学生在软件系统达到规定的功能和要求后,申请指导教师进行验收。对达到设计指标要求的,教师将对其综合应用能力和实验能力进行简单的答辩考查,然后在综合实验结果给出实际操作分。未达到设计指标要求的,则要求其调整和改进,直到能够运行,功能达到基本要求。
撰写设计报告
课程设计报告应认真、规范、正确(见附录)。
四、进程安排
序号 内 容 时间(天) 1 选定设计课题,下达设计任务 课外时间 2 教师讲解 0.5 3 学生查询资料,进行软件分析与设计 1 4 学生上机编程、调试、测试 3 5 验收并简单考查 0.5 6 撰写设计报告 课外时间 合 计 5 五、考核方法及成绩评定
考核方式应根据实验操作情况、实验过程中学生处理问题的能力、实验报告内容和质量为依据综合评定成绩,按优秀、良好、中等、及格和不及格五级计分,并换算为相应的百分制。考核通过者可获得1学分。
六、推荐教材和教学参考书
推荐教材:《》,叶编著,,
参考书:
《》,,
《JAVA程序设计》,丁岳伟编著,高等教育出版社,2005
七、其它说明
软件开发中要养成良好的习惯,最好能参阅一下有关软件工程的书籍,开发中要注意编码风格,要注意写上必要的注释,注释要求言简意赅。上机环境根据实际情况选择一种即可。
附录1:课程设计报告(说明书)参考格式
封面
内容部分一般包含:
一、设计任务
二、系统分析
三、系统总体设计或详细设计
四、程序代码
五、调试和测试记录以及运行结果展示等
六、收获体会
七、参考资料
八、教师评语和成绩
附录2:示例
1. 学生管理系统软件:
(1)功能需求
① 信息管理:对学生基本信息进行管理。
② 成绩管理:对学生成绩进行管理。
③ 查询:按姓名、
您可能关注的文档
最近下载
- 医疗器械相关标准-TGBC17-2024 检验检测机构常用化学试剂储存管理规范&TGBC19-2024 检验检测机构危险化学品安全管理规范.pdf VIP
- 铜陵铜化集团招聘考试题目.pdf
- 爱尔兰-性能研究申请.pdf VIP
- 呼吸道感染患者的呼吸护理.pptx VIP
- 物流管理控制程序 (一).pdf VIP
- 医疗器械体系文件- 风险管理控制程序(参考模板)&采购控制程序(参考模板).pdf VIP
- 智能世界2035报告.pdf
- 丹麦-制造商报告医疗器械事故.pdf VIP
- 关于第一类医疗器械备案有关事项的公告.docx VIP
- 2025中盐盐穴综合利用股份有限公司招聘(7人)笔试模拟试题及答案解析.docx VIP
文档评论(0)