第一篇:计算机软件工程
1计算机软件工程的管理内容
1.1技术人员的管理技术人员是一个软件开发的基础。只有具备相关的技术人员,然后大家分工协作,明确自己的职责,从而展开活动,明确每个人员所做的任务,发挥各自的优点,技术操作能力强,就应该让他负责软件的编辑;头脑聪明灵活,具有创新意识的人,就应该让他负责设计;不善言谈,却喜欢钻研,就应该让他负责资料的查询。只有各司其职,分工明确,同时大家要具有团体意识,团进奋进,这样才可以为软件设计提供基础。1.2团队管理三个臭皮匠赛过诸葛亮,团队的力量肯定大过个人,同样的道理,在计算机软件的管理中,只有把软件开发的技术人员聚拢,大家的心思全部用在软件开发上,肯定会达到人心齐,泰山移的效果。科学技术的不断变化,就要求着技术人员不能够固本自封,运用原有的知识,进行不断地研发,最后的结果肯定是悲观的。只有跟随着时代的脚步,技术人员不断进行深造,专业化的培训,才能够研发出更好的软件。还有建立严格的规章制度,赏罚分明,以此提高技术人员的积极性,才能够让这一体系充满活力,不断的研发,为公司带来可观的效益。1.3用户的管理开发软件的目的就是为了面向用户,以此为自己的公司带来效益,所以用户就是上帝。只有不断抓住用户的心思,探寻用户需要什么,用户喜欢什么,只有抓住这几点,才能够更好的进行开发软件,明确了软件开发的目的,这样开发出来的软件,才是用户需要的,同样也可以提高自身的竞争力,稳定发展。
2计算机软件工程管理工作的具体措施
目前,由于对计算机管理不够重视,技术人员还是怀着传统的想法的研发软件。就产生了计算机软件开发人员自身的问题。面对这种问题,应该对研发人员进行深层次的培训,去除老旧思想,让其思想活跃在科技的前沿。对于计算机软件工程管理工作,建立一个完整的体系是至关重要的。一个体系的建立,可以不断的集思广益,还可以提高工作效率。首先要建立合理的人才体系,不断的吸取人才,扩充自己的队伍,各司其职,分工明确。然后建立管理体系,没有规矩不成方圆,推出相关规章制度,进行奖罚制度,优秀的软件开发,进行奖励,这样可以提高,技术人员的积极性,更加投入到工作中,提高了效率。最后进行技术人员的培训,全面的培训,从心理,知识,责任等方面,这样可以提高技术人员的知识水平,还可以提高他们对企业的归属感。
3计算机软件工程的维护
计算机软件工程的维护,可以提高软件的质量,增加用户的认同感;可以提高软件的安全系数,保障用户信息的泄露;可以修复软件中存在的漏洞,保证用户的安全使用;还可以更好的使用外部环境的变化,不断更新软件,适应社会的发展,满足用户的需求,等等作用。计算机软件工程可以采用的维护方法有很多:一、建立杀毒机制,由于计算机病毒具有很好的隐藏性,用户在使用软件时不知不觉就遭到病毒的侵袭。这就要求用户建立杀毒的机制,预防病毒的侵袭。二、优化软件漏洞,用户在长时间使用计算机时,系统的内存有限,而用户的需求是无限的,不断的安装软件,就会造成运行速度变慢,导致系统的损坏,出现漏洞。用户在使用过程中,进行系统的优化维护可以很好的解决这一问题。三、定期的清理垃圾,扫描病毒。在用户使用软件过程中,会残留非常多的数据垃圾,在无疑上网时,还会早到病毒的入侵。用户可以在每次使用完之后,进行定期的清理,扫描,就可以很好的维护自己的计算机。
4结论
随着高新技术的发展,计算机软件工程技术距离大规模的工业化大生产比较还是有一定的差距,其管理模式是限制软件工程发展的一项主要内容。计算机软件工程具有广阔的发展前景,只有有时俱进,不断的去创新发展,才能够更好的适应这个社会。
作者:高建涛
第二篇:计算机软件工程中的网络命令
1命令概念
PING的全称是PacketInternetGrope,一种用于测试网络的因特网探索器[2]。Ping命令主要使用来发出ICMP相应请求的信息包,用于检查网络的通畅与否和网络连接速度的快慢的网络命令,其工作的原理是每一台计算机网络运行的IP地址局具有唯一性,因此网络管理员与按向目标IP地址发送数据包,目标计算机就会返回一个大小同样的数据包,因此网络管理员可以确定目标计算机的存在,并对目标计算机的操作系统进行判断。网络管理技术人员可以使用Ping命令向目标主机或路由器发出响应,对计算机网络的连通性进行检测,分析网络性能,诊断故障[3]。
2应用功能
(1)Ping命令可以测试网络的连接性,主要使用的方法包括。首先Ping被检测计算机的IP地址,如果最后检测数据是128则表明目标计算机的网络配置正确,然后打开运行对话框,将网关地址输入进去,如果出现266时,则表明IP通信正常[4]。(2)使用Ping命令检测网络的运行速度时,可以先选中-1size选项,向被检测的目标计算机发送大小不同的数据,计算每个数据往返的时间就可以知道目标计算机网络的速度。再次,由于Ping命令在网络上传递的速度较快,因此借助Ping命令可以检测用户访问的站点是否可以到达,如果计算机网络无法执行延时命令,则表明计算机网络出现故障,导致网线不通、或者网络配置器出现问题和IP地址异常。如果执行延时命令成功,而用户网路依旧不通,有可能是因为计算机网路软件配置出现了问题。要想提高故障的检测速度,应该按照正确的Ping命令执行顺序进行操作,首先应该检测IP协议,查看协议是否正确安装。如果协议安装成功,则表明协议运行存在故障,然后检测IP地址配置,如果计算机不能正确回答,说明地址配置存在问题,如地址被其他用户使用,或者网卡的地址与其他配置数值存在冲突等。Ping命令一般会给与错误信息的提示,如响应超时、不知名主机或者无响应等,这说明目标计算通向主机的路由不畅,因此无法接受信息[5]。(3)借助Ping命令强大的功能代替专业的网络检测进行其他计算机网络测试。如测试网卡工作情况,首先当网络不通时保证本机网卡的正常,然后Ping本机的IP地址要求计算机运行进入DOS状态,使用IPConfig和ARP命令查看本机IP,然后使用Ping命令IP,如果Ping1921672.1通则表明网卡正常,如果不通表明网卡出现故障,要更换网卡[6]。再如测试计算机的IP协议,Ping116.0.0.1是目标计算IP地址的循环地址,如果Ping无法执行则表明该地的IP协议出现故障。或者使用Ping命令检测线路故障,Ping同网段的计算机的IP,如果无法执行则表明出现线路故障。如果网络中还包括路由器,则应用延时网络检测命令路由器在本网段的IP进行检测,如果执行不畅则表明线路有问题,如果Ping执行顺畅再用Ping命令目标计算机所在的IP,不通则表明线路有问题。
3Tracert、Netstat、Arp命令的应用
3.1TracerouterTracert全称为Tracerouter,是跟踪路由的使用程序,一般用于确定的IP数据报访问目标路径。Tracerouter命令的作用主要在于显示数据包到目标计算机经过的所有路径。向目标发送不同的IP生存时间值的回应数据包,确诊目标路由[7]。使用Tracert命令要求路径上的所有路由器在数据包转发之前将数据包上的IPgnne生存时间值逐渐递减,当数据包上的IP生存时间值为0时,路由器将会发送ICMP已超时的消息,从而确定路由,
3.2NetstatNetstat命令是控制台命令,对显示网络连接、网络接口和路由表的信息的显示具有重要的作用,从而让用户知道哪些网络连接在正常工作。
3.3ArpArp协议是地址协议解析协议的简称,是重要的IP协议,确定网路对应的物理地址。要想查看本地计算机和另一台计算的Arp高速缓存中的内容必须使用Arp网络命令,使用人工的方式输入静态的IP地址这有利于缺少网关和本地服务器的用户减少网络信息的使用量,从而提高计算机网络的安全性。当用户拥有多个网卡时,使用Arp命令加上接口的IP地址,就能够查看Arp相关的缓存项目。
3.4网络编程网络技术人员可以使用Socke编程开发网络命令软件进行编程,但对所使用软件包的技术人员的技术要求较高,它是一种计算机网络应用于IP协议通信质检的软件,是一组接口,在设计计算机应用中一般将复杂的IP协议隐藏在Socket接口之后,制定协议。首先主机将Socket进行初始化,然后绑定端口,进行监听,调整阻塞,然后与客户进行连接,如果连接成功,客户发送的数据请求则可以被处理,同时服务器会将回应数据发到客户端,实现交互。
4结语
计算机网络工程的建设是一个长期复杂的工程,因此在建设过程中技术人员应该不断地开拓新的方式提高计算机网络应用效果。尤其是对一些缺乏专业设备的用户,如企业和高职院校,计算机网络管理人员应该充分发挥计算机各系统本身强大的功能如操作系统的网络命令等进行专业的设计活动,减低计算机网络工程的建设成本,提高计算机网络工程效益。
作者:徐小亚 谢延华 单位:漯河职业技术学院工商管理系 漯河职业技术学院信息工程系