《VB员工信息管理系统.doc》由会员分享,可在线阅读,更多相关《VB员工信息管理系统.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流VB员工信息管理系统.精品文档.VB员工信息管理系统 摘要 本文以企业管理信息系统建设中的人事管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为序言、管理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、系统运行及维护、系统评价、程序调试与故障处理、开发总结等九章。本文首先阐述了Visual Basic 6.0的基本概念;然后详细说明了以数据库技术为技术背景的人事管理管理系统的基本功能及实现过程,最后重点介绍了软件的设计与实现
2、详细阐述了系统分析、系统设计的技术及其应用。【关键词】:管理信息系统、人事管理、系统开发 数据库 查询 目 录第一章 引言 4第二章 管理信息系统综述 52.1 概述 52.2 管理信息系统的发展 52.3 目前我国人事管理的现状 62.4 人事管理信息系统建设的好处 6第三章 开发方法 83.1系统开发方法概述 83.2 结构化生命周期法简介 83.3 快速原型法简介 93.4 本系统开发方法的选择 10第四章 开发平台和工具
3、114.1开发平台的选择 114.2 开发工具的选择 114.2.1 开发语言介绍 11第五章 系统规划和分析 125.1 系统的可行性分析 125.2 系统的详细调查 125.3 系统逻辑模型的提出 13第六章 系统设计 136.1 系统设计的依据 136.2 系统总体结构设计 136.3 系统的详细设计 13第七章 系统的运行与维护 147.1 系统的配置 187.2 系统的运行 197.3 系统的维护 29第八章 开发总结与对管理信息系统的
4、展望 308.1 开发总结 318.2 对管理信息系统的展望 32第三章 开发方法3.1系统开发方法概述 建立一个管理信息系统,是一项复杂的软件工程的实施。近30多年来,软件工程发展成为新科学,至今已经成为IT产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠个人的力量编写各种小型程序;但是随着计算机硬件技术的飞速发展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,已经在软件产品的质量、成本及开发时间等方面无法满足需求。
5、 3.2 结构化生命周期法简介 结构化生命周期法是一种传统的管理信息系统开发方法,其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。 采用结构化生命周期法开发管理信息系统时,应遵循的主要原则: (一)用户参与的原则 (二)“先逻辑后物理”的原则 (三)“自顶向下”的原则 (四)工
6、作成果描述(主要指文档)标准化的原则 其具体开发步骤可分为以下四步: (一)系统规划 (二)系统开发 1、系统分析 .系统初步调查 &
7、nbsp; .系统可行性研究 .现行系统的详细调查 .新系统逻辑方案的提出 2、系统设计 &nbs
8、p; .系统总体结构设计 .系统总体功能设计 .系统总体物理结构设计 .系统详细设计
9、 .数据库设计 .代码设计 .输入输出设计 3、系统实施 &n
10、bsp; .程序设计 .系统测试 (三)系统的运行及维护 (四)系统评价 3.3 快速原型法简介 快速原型法是80年代发展起来的,旨在缩短开发周期,提高开发效率和用户对系统的满意程度。其基本思想是在系统开
11、发的初期,尽快构造出系统的原型,使用户能及早地运行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用户的需求,最后完成系统的开发。该方法大大提高了系统开发效率,弥补了结构化生命周期法开发时间长的缺陷。 通常采用原型法需以下四个阶段: (一)明确用户的基本要求 (二)研制系统的原型 (三)使用、评价系统原型 (四)修改和完善原型
12、3.4 本系统开发方法的选择 基于以上开发方法的优劣和本系统的实际情况,本系统总体上采用结构化生命周期法进行系统规则、系统分析和系统设计,但在系统实施阶段采用原型法。 第四章 开发平台和工具4.1开发平台的选择考虑到本系统的性能要求,和现有的条件,我们选择了WINDOWS2000中文版作为开发、测试和运行的平台。因为WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。4.2 开发工具的选择针对目前世界上流行的大量软件和开发
13、工具,经过认真分析其优缺点,结合计量器具管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual B asic 6.0(简写为VB6.0)作为软件开发工具。4.2.1 开发语言介绍 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作做作企业级开发工具的产品有:Microsoft公司的Visual BasicMicrosoft公司的Visual CBorland公司的Delphi Powersoft公司的PowerBuliderJava等等在目前市场上这些众多的程序开发
14、工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前
15、,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL
16、)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。第七章 系统的运行与维护 管理信息系统在完成系统实施、投入正常运行之后,就进入了系统运行与维护阶段。7.1 系统的配置 1、硬件配置要求: CPU:PII200以上。  
17、; 内存:32MB以上。 硬盘:2.1GB以上(可用空间最好在160MB以上)。 打印机:推荐EPSON LQ-1600KII 2、软件配置要求: WINDOWS95/98/2000中文版操作系统。7.2 系统的运行 本系统运行:首先启动Windows2000/XP,将本系统
18、拷贝到硬盘相应地目录下,运行“企业人事管理.EXE”即 中文摘要随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校是科研的阵地,后勤的高校固定资产管理系统也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。基于这一点,开发此高校固定资产管理系统。高校固定资产管理系统,是以高校的管理方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简单操作性,适用于同行业以及一些同类型的企业管理。随着学校寄宿人员的增多,高校固定资产管理系统人员的负担越来越重,为了让所有高校固定资产管理系统人员能从繁重的工作
19、中解脱出来,实现无纸化办公;使工作更有条理,更方便,更有效率而开发出这套高校固定资产管理系统软件。软件从对学生的分房开始到最后的高校固定资产管理系统全部电脑化。它主要包括:公寓、寝室的配置、住宿人员登记、资产检查、公寓资产情况,使公寓的管理效率更高,做的更好!关键字:配置、登记、检查引言 4第一章系统分析 51.1开发工具简介及系统运行环境 51.2开发的必要性 61.3系统开发的可行性 71.4数据来源 81.5新系统数据流程图 9第二章 数据库设计 12第三章功能模块设计 163.1新系统功能结构图及
20、运行图如下: 163.2系统设置: 173.3高校固定资产管理系统 183.4 卫生检查 193.5 公寓资产 203.6 记录查看与记录删除 203.7值班记录 203.8帮助制作 21第四章 程序设计 22主程序流程图 224.1 登录界面 234.2 程序主界面 264.3系统设置 324.4高校固定资产管理系统 574.5资产检查 604.6 公寓资产 644.7记录查看 664.8记录删除 74
21、4.9值班记录 814.10 Help制作 88第五章 系统测试 90总结 91参考文献 92第三章功能模块设计3.1新系统功能结构图及运行图如下:1、系统功能结构图: 图3.1系统功能结构图2、系统功能结构图运行图: 图3.2系统功能结构运行图经过系统分析,确定了本软件主要包括以下方面:系统设置、高校固定资产管理系统、卫生检查、公寓资产、记录查看、记录删除、值班记录、帮助制作。3.2系统设置:主要完成:用户管理、公寓设置、数据备份、数据转换、退出的功能。运行图如下: 图3.3系统设置运行图3.2.1 用户管理可以
22、进行管理人员的添加和修改以及删除操作。添加人员可以分为两类:普通用户、管理员。可以视不同人员而添加。管理员拥有所有权力,对整个系统的操作。普通用户只有浏览、及一些简单的添加操作权力。无用户设置、公寓设置及记录删除等权力。3.2.2公寓设置分为三个主要的操作:公寓设置、寝室设置、班级设置。在这里可以添加学校所有的公寓、所有班级、每个公寓的所有寝室,也可以用此软件管理一幢公寓。这样操作起来会更简单、操作一目了然。3.2.3数据备份这是一个数据管理软件所必不可少的一部分,利用它可以及时的备份当前的数据库以及在出现故障后利用已保存的数据进行恢复。3.2.4数据转换利用数据转换将当前数据库中的表转换成E
23、xcel表格的形式,显示更为直观,可以进行打印等操作。3.3高校固定资产管理系统主要完成:学生请假、学生违规、床位设置的功能。运行图如下: 图3.4高校固定资产管理系统运行图3.3.1学生请假主要是对学生请假记录做一个添加。利用它可以把学生的基本的请假资料保存起来。3.3.2学生违规主要是对学生违规记录做一个添加。利用它可以把学生的基本的违规资料保存起来。3.3.3床位设置通过床位设置可以简单查看每个公寓每个寝室的床位使用情况以及床位剩余情况。还可以通过详细查看,查看到某个公寓某个寝室住宿人员的人数,以及具体的住宿人员的名字。3.4 卫生检查主要完成:添加检查记录的功能。卫生检查可以
24、对卫生检查的结果进行记录。这里的卫生标准一共有五项可以填写,在每一项里已经基本设置了所不合标准的记录,你可以在下拉列表框中进行选择即可,但是如果没有你想输入的记录的话,也可以自己输入。运行图如下: 图3.5卫生检查运行图3.5 公寓资产主要完成:添加新增物品的功能。可以对公寓资产的收入或其它物品的入库进行记录。运行图如下: 图3.6公寓资产运行图3.6 记录查看与记录删除主要是对学生请假、学生违规、卫生记录,公寓资产等记录所进行的操作,利用这两个功能可以对任一记录进行查看与删除。运行图如下:  
25、; 图3.7记录查看 图3.8记录删除运行图3.7值班记录它的功能主要是针对值班人员开发出来的,在这里可以让值班人员对当天值班情况进行一个小记,以便日后查看。运行图如下: 图3.9值班记录运行图3.8帮助制作对于一个稍显正规的软件来说帮助的制作都是必不可少的内容,本程序也不例外,制作了此帮助文档。在程序中可以按F1或点击帮助菜单来显示此help.Chm文档。以便对本软件进行快速操作。运行图如下: 图3.10帮助运行图参考文献1Visual Ba
26、sic 程序设计 王栋 清华大学出版社2Visual Basic 高级编程宋伟 吴建国 清华大学出版社3Visual Basic 6.0 入门与提高 戴红 陈哲 清华大学出版社4Visual Basic 6.0应用指南 何斌 王运坚 冯峰 刘醒 人民邮电出版社 经国务院批准,教育部、财政部以“教育部高教 201
27、0 1号文件”联合下发了关于实施高等学校本科教学质量与教学改革工程的意见,正式启动“高等学校本科教学质量与教学改革” (以下简称“质量工程”) ,这是继“211工程”、“985工程”和“国家示范性高等职业院校建设计划”之后,我国在高等教育领域实施的又一项重要工程,是提高高等学校本科教学质量的重大举措。11 “质量工程”指导教学改革的重要内容近年来,我国高等教育发展的主旋律是规模的扩张。但与此同时,教育部始终把提高教育质量放在重要位置,将质量作为高等教育发展的生命线。1999年,党中央、国务院作出扩大高等教育招生规模的重大决策。2001年,教育部出台了 2001 4号文件关于加强高等学校本科教学
28、工作提高教学质量的若干意见,其中就加强教学工作明确提出了12条针对性很强的要求,对提高教学质量起到了重要作用。2005年,教育部下发了 2005 1号文件关于进一步加强高等学校本科教学工作的若干意见,就高等教育的发展提出16条要求,强调高等教育必须坚持科学发展观,实现高等教育工作重心的转移,在规模持续发展的同时,把提高质量放在更加突出的位置。高教 2010 1号文件指出:“质量工程以提高高等学校本科教学质量为目标,以推进改革和实现优质资源共享为手段,按照分类指导、鼓励特色、重在改革的原则,加强内涵建设,提升我国高等教育的质量和整体实力。”高等学校要“把更大精力、更多财力投入到提高教学质量上,要
29、根据当前高等教育改革和发展的新形势、新任务,围绕影响高等学校教学质量的主要方面,明确目标要求,制定具体政策,扎实推进质量工程。”2在质量工程的“建设内容”方面,高教 2010 1号文件明确提出:“力争在教学内容、教学方法和手段、教学梯队、教材建设、教学效果等方面有较大改善,全面带动我国高等学校的课程建设水平和教学质量。”要“大力加强实验、实践教学改革,推进高校实验教学内容、方法、手段、队伍、管理及实验教学模式的改革与创新。开展基于企业的大学生实践基地建设试点,拓宽学生的校外实践渠道。实施大学生创新性实验计划,促进学生自主创新兴趣和能力的培养。推进高等学校在教学内容、课程体系、实践环节等方面进行
30、人才培养模式的综合改革,以倡导启发式教学和研究性学习为核心,探索教学理念、培养模式和管理机制的全方位创新。继续开展大学生竞赛活动,重点资助在全国具有较大影响和广泛参与面的大学生竞赛活动,激发大学生的兴趣和潜能,培养大学生的团队协作意识和创新精神。”2 “质量工程”反映了社会的需求和师生的心声正如高教 2010 1号文件所指出的:“高等教育质量还不能完全适应经济社会发展的需要,不少高校的专业设置和结构不尽合理,学生的实践能力和创新精神亟待加强,教师队伍整体素质亟待提高,人才培养模式、教学内容和方法需要进一步转变。”随着知识经济的深入发展以及人民群众对接受高等教育的需求的提高,我国高等教育面临着许
31、多新的困难、矛盾和问题,例如专业设置培养目标、课程体系与社会需求脱节,国家急需学科和未来优势学科的人才培养不足,而部分专业的毕业生则出现结构性过剩;高等教育质量不能很好适应经济社会发展的需要,教育观念落后,教学内容陈旧,教学方法单一,教师队伍水平亟待提高;学生的人文精神、创造精神、创新能力、可持续发展能力以及国际化视野亟待加强等等。这些困难、矛盾和问题的存在,直接影响着高等教育自身的健康发展。2006年下半年,我们对地处杭州的两所具有代表性的独立学院的应届本科毕业生 (以下简称“学生”) 就“大学教育质量”组织了问卷调查3,其中一些调查数字就很值得我们思考。(1)学生对能力方面自我评价的综合分
32、析,如表1所示 (5级计分制) 。(2)学生对综合知识水平方面自我评价的综合分析,如表2所示 (5级计分制) 。(3)学生对自己所学专业的了解程度情况如表3所示。(4)对“所学专业的课程设置是否合理”,学生的看法如表4所示。(5)学生对自己所学习专业教师的教学水平的总体评价,见表5所示。(6)对于“校园内对自己学习影响最大的人”,学生的回答情况见表6所示。(7)对于“在大学里的主要收获”,学生的回答情况 (可多选) 见表7所示。(8)对“学校在人才培养和教学工作中应该做哪些改进”(可多选) ,学生的回答情况见表8所示。(9)学生对学校工作的综合评价见表9所示。(10)学生对学校教育质量的总体评
33、价,见表10所示。(11)学生对学校的培养总体感觉情况,见表11所示。(12)对“本专业毕业生是否达到了既定的培养目标要求”,学生的回答情况如表12所示。通过上述部分问卷调查数据,可以看出:1) 学生的专业知识与技能水平不够,将导致就业信心的不足。在学生自评的“自身能力”中“专业水平”和“科研与创新能力”等以及学生自评的“综合知识水平”中“数理基础”、“专业基础知识”、“专业知识”等的综合评分都刚够及格 (提示:5分制,3分为及格分) 。2) 学生对所学专业了解不够,并质疑课程设置的合理性。即使已经面临毕业,还有相当多的学生表示对本专业只是“有点了解”,有同学甚至表示“不了解”和“不知道”;学
34、生大都对“所学专业课程设置的合理性”表示质疑,认为“很合理”和“较合理”的仅占8.0% (B学院) 到 45.4% (A学院) ,但认为“不太合理”和“很不合理”却超过半数。3) 教师对学生的影响力不够。对自己所学习专业教师的教学水平,有一半左右的学生认为“很满意”和“较满意”,而有半数左右的学生认为对自己学习影响最大的人是自己的同学。独立学院的师资队伍相对比较年轻,无论在资力和学术水平等方面对学生的影响和号召力都有待发展,教师要努力提高自己的职业能力,相信这也是学校学风建设的一个重要方面。4) 对学校总体评价“及格”。半数左右的学生认为本专业毕业生“基本达到”了既定目标,但很少人说达到了既定
35、目标,却有很多人说“没有达到”;对学校工作的综合评价、对学校教育质量的总体评价和对学校给予自己的培养,多数学生表示“比较满意”和“基本满意”,但也有很多人表示“不太满意”和“不满意”。5) 上述调查数据还进行了两个独立学院之间的罗列对比。数据表明,学校之间存在差距,有着明显的努力和成长空间;但另一方面,数据的差距也只反映在量的不同上,要达到“质量工程”的要求,我们还需要在特色和质的方向上发展和积极变化。尽管这些只是个别学校部分应届毕业学生的调查数据,但我认为,这也是我国普通高等教育发展进程中带有普遍意义的一个缩影。我觉得,调查数据的字里行间,也激励着我们以更快的前进步伐去推动我们的教育教学改革
36、,发展我们大众化高等教育的“质量工程”。3 实践“质量工程”,推动教学方法的改革与发展一直以来,我们都很重视学生工作,可为什么“学风年年抓,年年不如去年”?事实上,国家始终重视高等教育的教学质量,可为什么“还不能完全适应经济社会发展的需要,学生的实践能力和创新精神亟待加强”?我们认为:“教育观念落后,教学内容陈旧,教学方法单一,教师队伍水平亟待提高”是问题所在。 1999年高等学校开始大规模扩招,1998年到2005年,我国高等教育在学人数由800万人增加到2300万人,规模位居世界第一。这背后,首先是大学生人才结构发生了根本的变化。在迅速发展的这几年中,人们对大面积扩招后形成的新的高等教育态
37、势进行了重新认识,并把普通高等学校一般地分为研究型大学、教学科研型大学、教学型本科院校、高等专科学校和高等职业学校等几种办学类型。随着高等教育大众化、普及化时期的到来,初步形成了各类大学相对稳定地分层次办学的格局。这表明,我们开始认识和积极面对这种结构性的变化。但是,这样的认识,还远远没有普遍地体现到教学模式、教学内容和教学方法的改变上。在改进教学方式,提高教学质量的实践过程中,我们逐渐认识到:我国高等教育的各个学科在长期的努力和发展中,取得了很大的成绩,积累了丰富的办学经验,建设了优秀、丰富甚至是知名的专业教材。但是,这些教材的基础基本上还是精英教学模式,重基础、重理论而把实验实践教学环节主
38、要交由学生把握和思考。这样,需要使用这些教材的学生和老师都具有较强的思维能力、宽厚的知识基础和较为积极的学习态度,但这些素质在大众化高等教育的背景下都已经弱化了。另一方面,传统教学模式在实践环节上的缺乏与不足也与今天社会人才市场急功近利的需求远远不能相适应。以计算机专业为例,长期以来,我们培养的学生存在着“什么都学过却什么都不会”的尴尬局面,专业教育和教材与计算机应用的市场需求严重脱节。事实上,学生就业难并不是就业市场不需要人才,其根源还是教学的现状所至。在传统的教学设计中,主体是课堂理论教学,其他如实验、作业甚至于考试、测评等环节都是作为辅助手段来设计的。亦即:知识是老师教的,学生通过实验环
39、节来“验证”理论教学的内容。但是,在大众化高等教育的背景下,课堂教学的效果普遍出现滑坡,导致淡化了“验证性”实验的基础,因而严重地影响了课程的教学质量。事实上,在单纯课堂教学这个环节中,任课老师究竟能教多少东西?再加上教师水平有限、课堂教学时间有限,如果教学方法不改,则学生能够从中获取的知识就很有限。一般认为,“应用型”、“教学型”院校的学生具有思想活跃且活动能力强等特点,但普遍存在 摘要:本文从计算机网络课程设计的目的、计算机网络课程设计的任务编制和计算机网络课程设计的实践三个方面介绍了作者从事计算机网络课程设计教学实践的一些体会和经验。关键词:计算机网络;课程设计;任务编制1计算机网络课程
40、设计的目的一个完整的计算机网络教学应该包括三个环节:课堂教学、实验和课程设计。课堂教学、实验和课程设计三者是相辅相成的。计算机网络课程设计作为计算机网络教学的最后一个环节,在巩固学生理论知识学习成果,锻炼学生动手实践能力方面具有重要的作用。安排计算机网络课程设计的目的有两个,一是引导学生将书本上抽象的概念和具体实现技术结合起来,使学习深化;二是消除学生对协议的神秘感,调动学生学习的积极性与主动性。2计算机网络课程设计的任务编制我院在2007年由作者执笔,编写了新一版的计算机网络课程设计指导书,对课程设计的任务进行了编制。课程设计基本上按照计算机网络教学大纲安排,安排了5个具有一定代表性的课程设
41、计题目。实验一,简单网络程序设计。本实验选择了几个简单的网络程序,这几个网络程序或者是我们经常使用的网络命令,或者是网络程序设计中的基础内容。通过从几个简单的网络程序中选取其中的两个实现,目的是希望同学们了解网络编程的基本流程和基本方法,能初步掌握TCP/IP网络协议的基本实现方法,对网络的实现机制有进一步的认识。本实验的几个简单的程序都可以采用Java的网络编程包java.io中提供的编程接口实现,但是因为Java的网络包提供了较高层次的封装,屏蔽了网络编程中需要处理的细节问题,所以采用Java作为实现语言的同学需要把Java的网络包源码加入到自己编写的程序源码中,对Java网络包中相关代码
42、的实现细节进行分析,并在实验报告中得到体现。这几个简单的程序是:(1)Ping程序设计;(2)Echo程序设计;(3)HTTP客户端程序,不要求解释HTML语言;(4)端口扫描程序。实验二,数据包捕获与分析。网卡的缺省工作模式包含广播模式和直接模式,即它只接收广播帧和发给自己的帧。如果采用混杂模式,一个站点的网卡将接受同一网络内所有站点所发送的数据包,这样就可以到达对网络信息监视捕获的目的。Ethreal是一种开源的网络数据包的捕获和分析软件,本实验通过Ethreal软件的安装使用,监控局域网的状态,捕获在局域网中传输的数据包,并结合在计算机网络课程中学习到的理论知识,对常用网络协议的数据包做
43、出分析,加深网络课程知识的理解和掌握。实验三,Web服务器的简单设计与实现。本实验要求了解Web服务器的工作原理,设计并实现一个简单的Web服务器,并通过测试。实验四,聊天程序的简单设计与实现。聊天程序是上网时经常使用的网络程序,本实验要求完成一个聊天程序的简单设计与实现。实验五,动态网站的简单设计与实现。动态网站的构建已经成为计算机专业学生的一项基本技能,本实验要求学生构建一个动态网站,掌握网站构建的流程、编程方法以及部署、运行等基本技能。上述实验中,实验一和实验二是必做的内容,而实验三、实验四和实验五只需要选做一个即可。3计算机网络课程设计的实践作者从2006年毕业入校以来已经指导了2届学
44、生进行计算机网络的课程设计,在指导课程设计的过程中,总结了普遍存在的以下几个现象,并有针对性地采取了应对的措施。1 学生人数众多。高校扩招使在校学生的数量大大增加,针对这样的现象,我们对参加课程设计的学生进行了分组,每组由34名学生组成,课程设计只对组做要求,但是要求明确组内成员的分工。这样既解决了学生人数众多和教学资源相对不足之间的矛盾,又起到了锻炼每一个参与学生能力的目的。2 个体之间差异大。为解决学生个体之间差异很大的问题,我们在小组的组成上做了要求,要求一个组内既有成绩比较好、动手能力比较强的学生,同时也有一些成绩比较差、动手能力相对弱一些的同学,这样通过组内的交流就能共同提高、共同进步。3 懒于动手。相当数量的学生在做课程设计的时候不愿自己亲自动手编写程序,而是通过在网上搜索,寻找相关程序或者从上一届学生手里拷贝。针对这个现象,我们增加了考核措施和激励机制,在验收程序时不仅看实验的结果,而且要让学生讲解程序的原理和设计思路,在课程设计实验报告中
限制150内