计算机网络课程设计

时间:2024.4.5

  计 算 机 工 程 学 院

课程设计报告

设计名称:          计算机网络课程设计             

    名:               号:        

专业班级:                                             

院):            计算机工程学院               

设计时间:           2013.12.23——2014.1.5           

设计地点:            计算机网络技术室            



第二篇:JAVA程序设计课程设计指导书及要求(11计算机)


1/3: 课程设计时间安排:

(1)20##年12月17日 9:00-11:00 理工实验楼202 204

(2)20##年12月19日 9:00-11:00 理工实验楼202 204

(3)20##年12月20日 9:00-11:00 理工楼329

2/3: 《JAVA程序设计》课程设计指导书

一、课程设计的目的

Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。

为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了一周的Java程序设计课程设计。

通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。

二、课程设计的基本要求

1、明确题目要求,进行需求分析;

2、进行功能设计,编写设计说明;

3、进行程序设计与调试;

4、对设计过程进行系统的总结;

5、界面美观大方;

6、完成设计报告,课程设计报告应包含以下八个内容:

⑴ 课程设计题目;

⑵ 功能描述:对系统要实现的功能进行简明扼要的描述。

⑶ 方案论证:

概要设计:根据功能描述,建立系统的体系结构,即将整个系统分解成若干子功能模块,并用框图表示各功能模块之间的衔接关系,并简要说明各模块的功能。

详细设计:详细说明各功能模块的实现过程,所用到的算法、技巧等。

⑷ 程序说明;

⑸ 效果及存在问题:说明系统的运行效果(附上运行界面图片)、存在哪些不足以及预期解决办法;

⑹ 结果分析及心得体会:谈谈自己在课程设计过程中的心得体会;

⑺ 附录:附上各功能模块的主要代码;

⑻ 参考文献:按参考文献规范列出各种参考文献,包括参考书目,论文和网址等。

7、  认真努力完成设计作业。要求独立完成,不抄袭、不雷同(雷同抄袭者,均为0分)。按时交作业。

8、 Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。

9、课程设计作业包括全部软件工程文件和课程设计说明书文件。课程设计说明书打印到规定的课程设计说明书用纸上,并装订好。说明书格式参考附件。

三、课程设计的主要内容

利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件。

题目可由下面提供的选题中选择或学生自选经教师审核后方可。

题目类型大致分配如下: 

1、网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。

2、图形界面Application类,编制类似计算器、MP3播放器、围棋打谱,斗地主、潜艇大战、挖地雷、迷宫等功能单一的程序,以下简称“图形 ”类。

3、Applet动画类,编制功能较复杂、效果较好的applet动画程序,以下简称“动画”类。

4、数据处理类,编制考试系统、出题系统、查询系统、学生学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。

5、其它类型,自选题目,须经老师同意。

四、主要技术关键的分析、解决、方案比较

以下是可以参考的课程设计可能包含的相关知识:

1、Java核心编程J2SE:

面向对象技术

    Java程序运行机制

    开发环境的安装和配置

    Java语言基础和重点API

    Java程序异常的处理

    I/O、控制台程序开发

    Swing程序开发

2、数据库技术:

关系型数据库原理

    SQL数据查询语言

    MS SQL Server使用方法

    数据库中对象的建立与使用

Java数据库编程(JDBC)

五、课程设计考核方式

指导教师依课程设计作业情况及整个课程设计中学生的表现,综合给出成绩。

成绩分为优、良、中、及格、不及格五级。

六、主要参考资料

1、《Java语言与面向对象程序设计》,朱福喜、尹为民、余振坤编著,武汉大学出版社

2、《Java语言与面向对象程序设计》,印旻编著,清华大学出版社

3、《Java程序设计实用教程》,朱站立、沈伟编著,电子工业出版社

3/3:课程设计说明书的注意问题

1.任务书中的任务是课程设计开始之前对所要设计的系统的功能描述

2.任务书中的设计时间:先不填,等通知 封面日期:20131220

3.说明书用纸要符合学院要求,要有页码

4.

(1)所有的图要有标注(标注位于图下),标注中的序号从1、2、3…等开始编号,并居中排版,例如:

图1  程序流程图

图2  ***图

(2)    所有的表要有表注(表注位于表上),表注中的序号从1、2、3…等开始编号,并居中排版,例如:

表1  属性表

注:图注不能和图分在两页,表注也不能和表分开在两页

5.      说明书中的内容序号分别为:

一级标题   1   2   3

二级标题   1.1   1.2   1.3

三级标题  1.1.1   1.1.2    1.1.3

接下来用 (1) (2) (3)

再接下来用 ①  ②  ③

6. 说明书中必须有程序运行的截图(即图中显示运行结果),例如图3(运行图一)中没有任何运行结果,不可用于程序运行结果的说明,而图4(运行图二)则可以。

未命名

图3  运行图一

Image00002

图4  运行图二

7.      在详细设计或功能说明中,要对每一功能模块做以介绍,要有文字说明及相应的图或表,也可加上关键代码(关键代码不是必须的)。

8.      效果及存在的问题中要有针对性的对本系统进行总结和说明。

9.      附录另起一页

10. 参考文献的要求

参考文献要列出3篇以上,格式如下:

[1] 谢宋和, 甘  勇. 单片机模糊控制系统设计与应用实例[M]. 北京: 电子工业出版社, 1999.5:20-25

(参考书或专著格式为:

著者. 书名[M]. 版本(1版不注). 出版地:出版者, 出版年月:引文所在页码)

[2] 潘新民, 王燕芳. 微型计算机控制技术[M], 第2版. 北京: 电子工业出版社, 2003.4:305-350

1本书只能作为1篇参考文献,不能将1本书列为多个参考文献)

[3] 范立南, 谢子殿. 单片机原理及应用教程[M]. 北京: 北京大学出版社, 2006.1:123-130

[4] Newman W M, Sbroull R F. Principles of Interactive Computer Graphics[M]. New York: McGraw Hill, 1979.10:10-25

[5]卜小明, 龙全求. 一种薄板弯曲问题的四边形位移单元[J]. 力学学报, 1991,23(1):53-60

(参考期刊杂志格式为:

作者. 论文题目[J]. 期刊名, 出版年, 卷号(期号): 页码)(期刊名前不写出版地)

[6] Mastri A R. Neuropathy of diabetic neurogenic bladder[J]. Ann Intern Med, 1980, 92(2):316-318

[7] 范立南, 韩晓微, 王忠石等. 基于多结构元的噪声污染灰度图像边缘检测研究[J]. 武汉大学学报(工学版), 2003,49(3):45-49

[8] index.asp

(一般情况下不要用网址作为参考文献,如果用,最多1个)

注:[M]表示参考的是书籍;[J]表示参考的是学术期刊的论文;如果参考会议论文集中的论文用[C]。

严禁抄袭,如有雷同者,均按不及格论处。

更多相关推荐:
计算机网络课程设计心得体会

课程设计是每一个大学生在大学生涯中都不可或缺的,它使我们在实践中了巩固了所学的知识、在实践中锻炼自己的动手能力;实习又是对每一位大学生所学专业知识的一种拓展手段,它让我们学到了很多在课堂上根本就学不到的知识,不…

计算机网络课程设计心得

两周的课程设计结束了在这次的课程设计中不仅检验了我所学习的知识也培养了我如何去把握一件事情如何去做一件事情又如何完成一件事情在设计过程中与同学分工设计和同学们相互探讨相互学习相互监督学会了合作学会了运筹帷幄学会...

计算机网络课程设计心得 (1)

计算机网络课程设计心得在进行计算机网络课程设计实验开始之前,由于计算机网络的课程才刚刚开始,我对TCP/IP、路由、VLAN等等的概念只是听说过,甚至连路由器和交换机都分不清楚,就这样从零基础开始了做课设的日子…

计算机网络课设总结

课设总结通过此次短暂的课程设计,我深有感触。从一开始的构思再到今天写下这份总结。期间时间虽短但是也学到了不少的知识。在实训的刚开始构想只有大体的思路,忽略了一些细节,因此在我真正做设计网络方案时发现有很多错误,…

计算机网络课程设计报告

计算机网络课程设计20xx20xx第二学期第19周指导教师XXX班级姓名学号一实验目的及要求本课程设计须安排在计算机网络课程结束之后主要目的是通过实际操作和实验以及编程等加深学生对课堂所学知识的理解提高学生对网...

计算机网络课程设计报告

计算机网络课程设计报告基于UDP的即时通信工具的设计开发学院一课设任务任务一设计一个基于UDP的点对点通信工具实现点对点的通信如下图所示用户发送的信息将在对方用户中显示显示内容包括用户名发送时间发送内容计算机网...

计算机网络课程设计

计算机网络课程设计课程名称计算机网络题目名称企业网组建与设计专业班级07信管学号20xx163019姓名王余指导教师马彦图计算机网络课程设计目录一课程设计的目的和意义二设计对象和设计要求三设计内容31需求分析3...

计算机网络课程设计

中国传媒大学南广学院课程设计报告企业网络构建与管理学院传媒技术学院专业电子信息工程姓名学号指导教师李永明指导日期20xx年12月22日中国传媒大学南广学院20xx年12月22日

计算机网络课程设计

淮海工学院计算机工程学院课程设计报告设计名称计算机网络课程设计姓名刘赛男学号091003117专业班级信息101系院理学院设计时间20xx61720xx621设计地点网络技术室计算机网络课程设计报告第3页共34...

计算机网络课程设计

课程设计课程名称计算机网络IP地址的合法性及子网判断计算机科学与技术学院软件工程软件0904朱鹏周彩兰论文题目学院专业班级姓名指导教师20xx20xx学年第2学期课程设计任务书学生姓名朱鹏专业班级软件0904指...

计算机网络课程设计

自强不息奋发向上学院计算机学院专业班级网络1103指导老师学号311109040326姓名王宏利二零一四年月自强不息奋发向上目录一课程设计的目的和意义二设计对象和设计要求三设计内容31需求分析311企业现状概述...

计算机网络课程设计说明书

编号计算机网络课程设计说明书题目多线程断点续传文件下载器学院计算机科学与工程学院专业计算机科学与技术学生姓名学号指导教师20xx年3月9日摘要很多时候我们需要从网络上获取资源就要用到计算机网络协议比如HTTP协...

计算机网络课程设计心得(38篇)