项目开发总结报告 (参考件)_第1页
项目开发总结报告 (参考件)_第2页
项目开发总结报告 (参考件)_第3页
项目开发总结报告 (参考件)_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工程开发总结报告(GB856788)1引言1 -1编写目的根据这个工程的提出、设计、开发、测试等一列过程的圆满实施,我们编写这样一份项 目总结,旨在对我们自己或其它程序员进行一个工程开发的总结,对我们的开发进行一项综 合的评价,同时也为后期的维护与扩展有一个全面的了解。L2背景说明:a.待开发软件系统名称:COOL端口扫描器b.背景:用户和运行该程序系统的计算中心。计算机网络的迅猛开展引发了人们对网络平安的重视,信息平安的目标在于保护信息保 密性、完整性以及对合法用户提供应有服务。网络漏洞是系统软、硬件存在平安方面的脆弱 性,平安漏洞的存在导致非法用户入侵系统或未经授权获得访问权限,造成信息篡

2、改和泄露、 拒绝服务或系统崩溃等问题。系统管理员可根据平安策略,使用网络工具实现系统平安审计。 扫描器就是这样一款网络工具,扫描器是检测远程或本地系统平安脆弱性的软件;通过与 目标主机TCP/IP端口建立连接和并请求某些服务(如TELNET、FTP等),记录目标主机的 应答,目标主机相关信息(如匿名用户是否可以登录等),从而发现目标主机某些内在 的平安弱点及其所使用的入侵端口。扫描器的重要性在于把极为烦琐的平安检测,通过程序 来自动完成,这不仅减轻管理者的工作,而且缩短了检测时间,使问题发现更快。当然,也 可以认为扫描器是一种网络平安性评估软件。一般而言,扫描器可以快速、深入地对网络或 目标主

3、机进行评估。正是基于扫描器在网络平安中有着如此重要的的地位,在网络攻击与防护课上,屈立笳 老师提出了端口扫描器的开发要求。为开发一个功能完善、性能一流、易于配置,易于扩展、 快速扫描、智能报告和深度分析等功能的端口扫描器,我们组成了以易成为组长,包括白雅 兰、汪磊、兰臻、凌小珂、刘贤、李梨立、祁高珍、黄瑜、杨广为、王盛和钟伟雨等十一位 技术骨干成员为小组的开发团队。由于扫描器能对系统脆弱性的分析评估,能够检查、分析网络范围内的设备、网络服务、 操作系统、数据库系统等系统的平安性,所以该工具成为系统管理员有效管理最得力的助手。 他们可以有针对地找到本机或者本局域网主机开放的有平安威胁的端口并对其

4、进行关闭。我 们的端口扫描器界面简洁,操作简单,也可帮助那些刚入门的网络新手检查自己的主机开放 了哪些端口。此外,本扫描器在那些喜欢扫描网络主机的黑客那里也有用武之地,它可用 于对远程的主机(非本地局域网)进行端口扫描。本扫描器小巧实用,运行该程序系统的计算中心主要为个人电脑。定义列出本文件中用到专门术语的定义和外文首字母组词的原词组。CJIEMIANDlgCSYNPingCPing参考资料.详细设计说明书(GB856788) .doc.软件需求说明书(GB856T88) .doc.测试计划(GB856788) .doc.操作手册(GB856788) .doc.测试分析报告(GB856788)

5、 .doc. SuperScan 界面. PortScan局部代码2实际开发结果2.1产品说明最终制成的产品,包括:a.程序系统中各个程序的名字,它们之间的层次关系,以千字节为单位的各个程序的 程序量、存储媒体的形式和数量;产品名称:Cool端口扫描器version 1.0产品包含文件:JIEMIAN.exe2.2主要功能和性能主要功能:. ping活动主机.扫描活动主机端口.单IP扫描,多IP扫描,文件导入IP扫描.单端口扫描,多端口扫描.手动扫描活动主机.显示活动主机.保存结果以上的功能都已按照计划报告完全实现。性能分析:.单线程ping主机.多线程并发扫描主机端口占用内存,CPU少基本流

6、程2005-6-132005-6-15进度2005-5-5-10 - 2005-2005-5-16 - 2005-5 需求分析详细设计2005-5-23 - 2005-6-4 2005-6-4 - 2005-6-9开发编码实现整体测试2005-5-25 200005-39 -20005652 - 200S涉6-5 - 2Q08566H3 - 2是位测试曼位测j式色位测i式调试修正总结005-6-15-6-152005-5-162005-5-232005-5-302005-6-62005-5-10原计划开发进度表005-6-155-5-10 - 2005-2005-5-16 - 2005-51需

7、求分析详细设计2005-5-23 - 2005-6-4 2005-6-4 - 2005-6-9开发编码实现整体测试2005-5-25 200005-39 -20005652 - 200E涉6-5 - 2Q08566H3 - 2色位测i式色位测苫色位测区调试修正总结6-152005-5-162005-5-232005-5-302005-6-62005-6-132005-5-102005-5-102005-6-15实际开发进度表本次开发原计划与实际的进度基本上是持平,只是有局部单位提前完成了,主要原因归 结为我们的团队精神配合得比拟默契,大家都比拟快进入角色,所以在实际的开发中会比原 计划提前。费

8、用列出原定计划费用与实际支出费用的比照,包括:a.工时,以人月为单位,并按不同级别统计;b.计算机的使用时间,区别CPU时间及其他设备时间;c.物料消耗、出差费等其他支出。明确说明,经费是超出了、还是节余了,分析其主要原因。3开发工作评价对生产效率的评价给出实际生产效率,包括:a.程序的平均生产效率,即每人月生产的行数;b.文件的平均生产效率,即每人月生产的千字数;并列出原订计划数作为比照。对产品质量的评价说明在测试中检查出来的程序编制中的错误发生率,即每千条指令(或语句)中的错误 指令数(或语句数)。如果开发中制订过质量保证计划或配置管理计划,要同这些计划相比 较。对技术方法的评价开发技术:

9、基于网络编程的MFC开发开发方法:XP (Extremely Programming)模式开发开发工具:VC+6.0由于端口扫描器工程是一个比拟小型的工程,主要涉及到的技术有以下几个方面:网络 接发包,及对包的识别分析,这些我们都比拟熟悉,因此开发时,这一块很快就得以解决了; 其次,基于MFC的开发,我们先前做了许多这方面的编程训练,大家使用都比拟娴熟,运 用自如。在开发方法上,我们是采用软件工程方法中的XP模式进行开发的,使用这种方式比拟 顺利,开发错误报告比拟少,几乎没有。出错原因的分析本程序在WIN XP下运行有些问题,而在WIN 2000下运行正常,具体原因主要是2000 是基于开发与服务器的性能,而XP是个人使用的,有些功能被禁止了。4经验与教训这次的扫描器的开发使我们对正规的软件开发有一个比拟全面的认识与体会。在开发的 过程中,我们的团队精神配合得比拟默契,大家都能发挥了自己的优势与特长,取长补短地 配合,使们们在比拟轻松的进入自己的角色;当然在这次的开发中也存在一些缺乏的地方, 由于本学期的作业与课程都比拟多,大家的时间不一致,以致于很少整齐地开过一次会,为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论