《网络通信程序设计课程设计》要求
课程目的:
为了使学生进一步深入掌握网络通信程序设计知识,为了锻炼学生对网络通信程序设计知识的应用能力,同时提高学生在网络通信程序设计的水平,将相关知识应用于实际生活中的某些应用。
课程结构:
课程设计由两方部分组成,分别是:
1、程序设计应用
使用网络通信方面的相关知识,设计并实现与某一应用相关的程序软件系统。
2、相关文件写作
针对程序设计的软件系统进行文档书写,描述出设计与开发的全过程以及其独特的部分。
课程学习过程:
第一步:拟找到一个实际生活中某个能使用网络通信技术实现的应用;
第二步:采用软件工程技术进行软件设计与开发实现;
第三步:对实现的软件进行调试与运行,并得到实现结果;
第四步:针对软件开发过程与结果进行文字描述;
第五步:将相关程序和文档进行组织,提交完成课程学习。
课程考核方式:
考查的方式:将软件开发实现文档、软件源程序、部署文件三部分提交参与评阅;
软件源程序说明:
使用某一高级语言进行程序实现,在基于网络的数据库系统、网络通信程序、某于WEB的网站系统和基于JavaME手机平台软件等方面,选择一个或若干方面进行设计与开发,要求提交项目工程文件夹及文件夹内的所有文件,若使用软件包的应提供相应的软件包。
部署文件说明:
部署文件包含系统的部署应用软件、部署环境相关软件和部署说明文档。
(无需部署的软件本部分可省略)
软件开发实现文档说明:
本部分为本课程的提交文档,文档参考(注意:只作参考)结构内容为:
1 引言——叙述软件的开发背景、应用价值和意义;
2 正文
2.1 需求分析(软件问题与需求)
2.2 总体设计(总体的设计描述:系统结构图、层次功能图、系统流程等)
2.3 详细设计(程序流程、项目工程、源代码等)
2.4 调试、运行和维护
3 结束语
文件书写格式要求:
题目(20字以内、小二号隶书)
学号、姓名、班级(小四宋体)
1、一级标题(以1、2、3、….开头,四号宋体加粗)
1.1 二级标题(四号宋体)
1.1.1 三级标题(小四宋体)
正文XXXXXXXXXXXX(小四宋体,首行缩进2字符)
正文内容分点采用(1)(2)(3)……,①②③……。
本课程评分标准:
序号 | 内容 | 分值 |
1 | 文章封面(好、中、差三个等级) | 5分 |
2 | 作品应用价值和研究意义 | 20分 |
3 | 使用的技术水平(技术深度与技术数量两方面评论) | 40分 |
4 | 提交作品的完整性 | 15分 |
5 | 作品的创新性、特色与独创性 | 20分 |
6 | 文档的写作文笔与格式规范 | 20分 |