项目考核方案
附件2:项目考核方案20**学年第2学期期末结课科目项目考核方案一、考核基本信息二、考核基本要求项目名称:网络嗅探器的设计与实现1.熟悉C++编程规范;
2.熟悉并掌握winsock等的使用方法;
3.熟悉并掌握TCP/IP协议通信原理。
三、具体考核内容基本功能:
1.能够实现数据包的抓取与存储(使用winsock)。
2.能够解析出数据包类型,如TCP包、UDP包、ARP包、ICMP包等,若应用层协议为HTTP、FTP、DNS等常见协议,需解析到应用层。
3.能够解析并显示IP层(ARP、IP)和传输层(TCP、UDP)的协议头信息。附加功能:(来自:..)1.具有友好、易操作的程序界面。
2.使用winpcap实现数据包抓取。
3.能够根据用户选择自动显示特定数据包的详细信息,如各层包头信息,数据包内容等。
四、具体考核要求
1.各小组共同探讨期末大项目的总体方案,并完成总体设计方案文档(包括开发背景、研究意义、原理、功能说明、程序框架、整体流程图等);(一组一份)2.完成组内分工,针对分工内容,提交详细设计方案;(一人一份)3.针对各自分工,编写各个功能模块,完成调试、运行等工作后共同整合成完整项目;
4.准备答辩,完成项目答辩。
五、提交成果
项目考核方案 来自淘豆网www.taodocs.com转载请标明出处.