目录第一部分软件工程专业4《计算机网络》实验教学大纲5《毕业设计(论文)》教学大纲7《认识实习》教学大纲9《生产实习》教学大纲11《毕业实习》教学大纲13《算法设计与分析》实验教学大纲15《计算机原理》实验教学大纲17《数据库原理》实验教学大纲19《数字逻辑》实验教学大纲21《数据结构》实验教学大纲23《Linux基础与shell编程》实验教学大纲25《软件开发实训》教学大纲27《C++课程设计》教学大纲29《数据结构课程设计》教学大纲31《Java程序设计》实验教学大纲33《Oracle数据库管理》实验教学大纲35《金融信息模块基础课程设计》教学大纲37《Android开发技术实训》教学大纲39《金融信息模块框架技术实训》教学大纲41《Android开发技术实训》教学大纲43《新技术专题》教学大纲45面向对象的分析与设计实验教学大纲47《设计模式》实验教学大纲49《ORACLE应用开发》实验教学大纲51《Web2.
0网页设计》实验教学大纲53《动态Web开发》实验教学大纲55《C++程序设计》实验教学大纲57《Android开发基础》实验教学大纲59《金融信息系统界面设计》实验教学大纲61《金融信息系统业务结构设计》实验教学大纲63《金融信息系统的SSH整合应用》实验教学大纲65《金融信息系统的数据访问技术》实验教学大纲67《Android高级应用开发》实验教学大纲69《Android游戏应用开发》实验教学大纲71《3G移动互联应用开发》实验教学大纲73第二部分网络工程专业75《C++程序设计》实验教学大纲76《数字逻辑》实验教学大纲78《数据结构》实验教学大纲80《计算机原理》实验教学大纲82《软件工程》实验教学大纲84《数据库原理》实验教学大纲86《Linux操作系统》实验教学大纲88《路由交换技术》实验教学大纲90《网络系统管理》实验教学大纲92《Linux网络编程》实验教学大纲95《Linux系统高级编程》实验教学大纲97《Linux数据库编程》实验教学大纲99《Linux高级应用编程》实验教学大纲101《PHP程序设计》实验教学大纲103《Oracle数据库管理》实验教学大纲105《x4051121网站安全技术》实验教学大纲107《网络信息安全与网络攻防》实验教学大纲109《x4051211网络防火墙技术》实验教学大纲111《WinForm应用程序开发》实验教学大纲113《ASP.
NetWeb应用程序开发》实验教学大纲115《WPF、WCF应用程序开发》实验教学大纲117《新技术专题》教学大纲119《认识实习》教学大纲121《C++课程设计》教学大纲123《Linux系统高级编程课程设计》教学大纲125《Linux网络编程课程设计》教学大纲127《综合组网课程设计》教学大纲129《Linux高级应用课程设计》教学大纲131《PHP课程设计》教学大纲132《生产实习》教学大纲133《网络项目实训》教学大纲135《毕业实习》教学大纲137《毕业设计(论文)》教学大纲139第一部分软件工程专业《计算机网络》实验教学大纲课程名称(中文/英文):计算机网络/ComputerNetwork课程代码:2050231课程类型:专业课课程性质:必修课设置类别:独立设课适用专业:软件工程专业(含软件工程物流和金融两个方向)课程总学时:64课程总学分:4.
0实验学时:8实验学分:开实验学期:五一、实验教学的目的与基本要求实验教学的目的:通过实验环节加深学生对所学知识的理解和提高学生的实践能力.
熟悉常用的网络操作系统的使用和配置;能够利用抓包工具进行网络实时在线抓包并进行协议分析,从而理论联系实际,体会数据报文在网络中传输过程;利用套接字进行协议简单的编程,从而更深入理解上层协议通信过程;通过简单的综合实验(需要与学生课外自主实验相结合),进一步提高学生课外实践能力.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验内容,包括查阅资料,做好实验前准备.
2.
实验过程中认真做好实验记录,并能动脑分析实验结果.
3.
实验结束后提交实验结果,可辅以说明,必要时可进行实验答辩.
4.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1网络操作系统和协议的配置及诊断掌握一种网络操作系统和通信协议的配置及诊断方法2验证性必做本科生2协议分析通过分析IP、TCP协议报文格式,体会数据报文发送、转发的过程.
2验证性必做本科生3基于TCP/IP的网络编程在Winsock之间使用TCP或UDP协议,发送和接收数据.
2设计性必做本科生4综合实验使用计算机网络的基础知识,进行网络简单的综合编程.
2综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告内容为电子形式.
实验考核方式、内容及成绩评定标准:1.
实现实验效果的通过答辩方式考核,根据回答问题情况,成绩从优逐级降挡,直至不及格.
2.
未实现实验效果的通过实验报告方式考核,根据报告准确程度,成绩从良逐级降挡,直至不及格.
3.
未提交实验报告的成绩记为不及格.
4.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书《计算机网络实验教程》,李毅超译著,人民邮电出版社,出版时间:2006年《计算机网络工程实验教程》,俞黎阳编著,清华大学出版社,出版时间:2008年《计算机网络——基于因特网的信息服务平台(第2版)》,冯博琴编著,清华大学出版社,出版时间:2010年《计算机网络实验教程(第2版)》,李名世编著,高等教育出版社,出版时间:2009年大纲撰写人:徐杨大纲审阅人:田莹负责人:吴建胜《毕业设计(论文)》教学大纲课程编码:2216001学时/学分:14一、大纲说明1.
适应专业:软件工程2.
课程性质:必修课3.
主要先修课程:大学英语、专业基础课、专业课、专业选修课二、毕业设计内容简介内容:1.
巩固和提高学生已经学过的基本理论和专业知识;2.
提高学生运用所学知识进行独立思考、综合分析、解决实际问题的能力;3.
培养学生掌握正确的思维方法和利用计算机解决实际问题的能力;4.
增强学生对软件开发过程的认识,掌握软件开发工具及设计方法,掌握软件文档的书写规范;5.
掌握文献检索,资料查询的方法及获取新知识的自学能力;6.
通过参与实际项目,使学生了解社会,具备一定的实际工作能力;基本要求:1.
毕业设计(论文)格式要求:(1)标题要按格式居于首页显著位置.
摘要摘要是论文的内容"不加注释和评论的简短陈述".
摘要应当具有客观性、自含性和简明性,300—500字,并翻译成外文.
关键词关键词是从论文中选取出来用以标示论文主要内容的名词性术语.
一篇论文应有3-5个关键词,以显著的字符另起一行,排在摘要的下方.
正文正文一般包括绪论、本论和结论三个部分.
为使文章的脉络更为清晰,毕业论文的主体部分都有章节之分,而且要尽可能加上小标题,标示各个部分的内容要点.
致谢毕业论文的致谢人和单位.
参考文献目录参考文献目录是评定论文作者的研究状况及钻研程度的重要依据之一.
由于毕业论文的篇幅长、容量大,用作参考的文献多,要求6篇及以上的文献.
2.
毕业设计(论文)要求:(1)选题毕业设计题目选题尽可能以企事业单位的实际项目为背景或者是学生在毕业实习单位实际参与开发的项目的一部分,题目可以来源于生产实际,科研实际或社会实际,具体领域可以为内容涉及管理信息系统、中文信息处理系统、游戏软件设计、网站建设、图像处理、过程控制与检测、办公自动化、人工智能等.
选题原则:一人一题,每个题目均有一定的实用性,具备一定的难度和份量,完全可以满足应用型人才培养目标,有利于学生得到较全面的训练,促进教学与生产实践的有机结合.
采取师生双向选择的方式确定毕业设计指导教师所带学生名单.
题目可以通过毕业设计指导教师指定或指导教师与企业指导老师共同确定,题目确定后,不允许私自改题,如确需改正,需要学生申请,指导教师同意,经教学院长审批方可.
(2)过程要求①毕业设计过程中,为保证毕业设计的质量,严格执行学校毕业设计工作条例,在毕业设计大纲的指导下开展工作,切实加强对学生实际能力的培养,特别是实践能力和创新能力的培养和训练以及学生个性发展,全面提高学生的综合素质,培养学生团队精神,增强学生在就业市场的竞争力.
②按照毕业设计时间表,独立按时完成毕业设计各个阶段任务,师生之间每周至少沟通一次,可以采用面对面、网络、电话等多种方式灵活进行.
不得弄虚作假,不准抄袭他人,特别是毕业设计论文必须严格按照辽宁科技大学毕业设计说明书(论文)撰写规范独立撰写.
③凡毕业设计(论文)成绩不及格者,按学校有关规定处理.
④毕业设计结束后,所有毕业设计资料(PPT,原始实验数据,程序代码,设计论文等)均需上交,由学院负责回收妥善保存,整理归档.
3.
毕业设计(论文)内容要求序号章节安排参考主要内容1绪论介绍项目背景,研究现状,开发工具等2项目可行性研究按照《软件工程国家标准文档》的要求,进行可行性分析3需求分析包括:功能要求,非功能要求;用适当的工具表示需求.
介绍需求阶段工作内容和工作要求,包括对工作模板的介绍,分析用例的编写.
4概要设计:完成系统的体系结构的建立和系统概要设计.
在了解客户的需求基础上,进行总体设计准备,需要介绍总体设计涉及的文档模板;要进行界面设计,数据库模型设计.
5详细设计:绘制各类UML图和相应的各模块规格说明书.
需要对详细设计文档模板及内容介绍,要进行序列图设计,类图设计,与老师沟通交流,详细设计文档调整和修订,老师介绍编码和单元测试规范.
6编码和测试介绍编码和测试方法,学生要进行代码交流和复审,代码修改和测试,测试案例编写,组织进行测试案例交流.
三、教学安排1.
第七学期12月初,教师上报题目,学院审核;2.
第七学期12月中旬,确认毕业设计题目;3.
第七学期期末,毕业实习、毕业设计动员;4.
第八学期三周毕业实习后,进行毕业设计,13学分,13周内完成;5.
毕业答辩时间为6月中旬左右.
四、答辩及成绩评定毕业答辩要求学生制作PPT讲解毕业设计任务,并演示程序,答辩组教师根据情况提出3-5个问题,要求学生现场回答,同时检查软件代码.
成绩评定按照学校要求进行,成绩组成为指导教师评阅成绩(30%)+答辩组教师评阅成绩(20%)+毕业答辩成绩(50%),其中任何一项成绩不合格,总评成绩则为不及格.
大纲撰写人:吴杰大纲审阅人:马云吉负责人:吴建胜《认识实习》教学大纲课程编码:x11051011周/1学分适用专业:软件工程专业开课单位:软件学院一、大纲说明(一)适应专业:软件工程专业(二)适应教学计划版本:2013软件工程专业本科培养计划二、实习(实训)教学的基本要求1.
对指导教师的基本要求实习指导教师负责整个实习环节,包括制定实习计划、联系实习地点和实习单位、进行实习过程的管理与组织、实习考核及成绩评定等工作.
2.
对学生的基本要求(1)学生应按实习大纲和实习计划要求认真完成实习中规定的各项任务.
(2)学生在实习过程中应勤于思考、善于发现问题和分析问题.
(3)在现场参观或听报告过程中,要听从指挥、服从管理,做好实习笔记,多观察、勤思考,虚心向相关专家请教,把自己学到的专业知识和生产实际相结合,巩固和提高自己的专业能力.
(4)实习结束后,应在整理实习笔记的基础上独立认真撰写实习报告,并在规定时间内上交报告.
三、实习(实训)内容1.
了解实习单位的基本情况及规章制度.
2.
了解软件公司软件项目开发的基本流程和规范.
重点了解软件工程专业知识在软件开发中的具体应用,了解软件工程、项目管理、软件测试和软件配置等课程在软件开发中的实际运用,做到理论联系实践.
3.
了解软件行业的主流开发工具、技术,了解软件行业的市场需求及专业发展动态等.
4.
通过专家、教授和工程技术人员做专业技术报告,了解专业前沿课题、主流技术、热点问题和就业需求等.
5.
邀请教学院长、系主任做专业培养报告,介绍专业培养方案、课程设置、专业方向和学习方法等.
四、实习(实训)方式和时间安排实习工作安排一览表序号实习工作内容计划天数地点1实习动员会0.
5天校内2参观/报告3天校内/校外3资料整理及实习报告撰写1天校内4实习总结0.
5天校内时间安排:第4学期第2周五、实习(实训)考核和成绩评定1.
在实习结束后,要独立撰写并提交生产实习报告,实习结束后一周内交给指导老师.
2.
指导教师根据学生的生产实习报告和实习表现,评定实习成绩.
其中平时成绩占20%、实习报告占80%.
3.
实习成绩按合格、不合格二级分制给予最终成绩.
合格:态度认真,遵守纪律,能很好的完成实习内容要求,全面、认真完成了实习任务,报告结构合理,逻辑清晰,格式符合规范.
不合格:态度不认真,不遵守纪律,不能按时完成实习内容要求,未完成实习任务,报告文字不通顺,逻辑不清晰,格式不符合规范.
大纲撰写人:马云吉大纲审阅人:田莹负责人:吴建胜《生产实习》教学大纲课程编码:x130520110周/10学分适用专业:软件工程专业开课单位:软件学院一、大纲说明(一)适应专业:软件工程专业(二)适应教学计划版本:2013软件工程专业本科培养计划二、实习(实训)教学的基本要求1.
对指导教师的基本要求(1)实习工作由学院组织和实施,主要包括确定指导教师,联系实习地点和实习单位,进行实习动员等工作.
(2)指导教师和实习单位相关部门负责实习的具体实施,包括实习的起止时间,住宿和饮食,各实习教学环节的安排,实习环节考核和实习成绩评定,实习总结等.
2.
对学生的基本要求(1)注意实习安全,确保实习的顺利进行.
(2)严格遵守各种规章纪律,不得擅自离校,不得迟到早退,认真完成实习的各个环节.
(3)学生必须独立收集相关资料,认真完成各实习内容,按时提交一份规范的实习报告.
(4)学生应严格按照实习要求,有步骤地进行实习,认真完成实习的每一个环节.
掌握软件项目的设计与开发,提高程序设计能力,为今后打下基础.
(5)实习结束时每个同学必须交实习报告.
三、实习(实训)内容1.
了解科技型IT企业的组织架构和运营模式;学习体会IT企业规范化、专业化、标准化、规模化的软件开发/系统集成项目开发流程;了解软件项目规划的工作内容;2.
学习体会典型IT项目开发团队的角色构成及团队角色协同工作技巧;3.
感受IT企业对员工知识结构、技术技能、综合素质的要求,体验企业的文化氛围;4.
加速由学生向员工的身份转变,增强同学的就业能力和信心.
5.
学习体验课堂理论知识在实际工程项目中的应用,积累项目实战经验;6.
了解数据建模的方法、采用的工具、数据规格说明书的编写.
四、实习(实训)方式和时间安排实习方式1.
学生自行联系实习单位,在实习单位老师指导下,从事与软件行业有关的软硬件开发工作.
2.
在校实习,在校内实习老师指导下,根据实际需要,利用所学的知识,开发一个实用的软件应用系统(符合软件工程规范).
3.
学生在校外实习基地实习,在校外基地老师指导下,进行软件项目需求分析、数据库设计、概要设计、详细设计、代码设计、系统集成与调试.
时间安排第七学期1-10周五、实习(实训)考核和成绩评定1.
每个学生在实习结束后要独立撰写并提交一份生产实习报告,实习后一周内交给指导老师.
2.
指导教师根据学生的生产实习报告和其在实习中的表现,为其评定实习成绩.
其中平时成绩占20%、实习报告占80%.
3.
实习成绩按优、良、中、及格、不及格五级分制.
大纲撰写人:吴杰大纲审阅人:马云吉负责人:吴建胜《毕业实习》教学大纲课程编码:x14055013周/3学分适用专业:软件工程专业开课单位:软件学院一、大纲说明(一)适应专业:软件工程专业(二)适应教学计划版本:2013软件工程专业本科培养计划二、实习(实训)教学的基本要求1.
对指导教师的基本要求(1)实习工作由学院组织和实施,主要包括确定指导教师,联系实习地点和实习单位,进行实习动员等工作.
(2)指导教师和实习单位相关部门负责实习的具体实施,包括实习的起止时间,住宿和饮食,各实习教学环节的安排,实习环节考核和实习成绩评定,实习总结等.
2.
对学生的基本要求毕业实习组织管理影响学生的毕业设计质量,毕业实习必须在毕业设计指导老师的管理下进行,达到毕业实习预定目标.
(1)实习学生应按实习大纲和指导老师拟定的实习计划要求,认真完成实习中规定的各项任务.
(2)学生在实习中应勤观察、勤思考、善于发现问题、分析问题和解决问题.
学生应撰写实习日志,积极同指导教师沟通,顺利解决所遇到的问题.
(3)实习中要遵守实习纪律,尊重指导老师,服从安排,谦虚谨慎.
(4)实习结束后,学生应整理相关毕业实习资料,认真撰写实习报告.
(5)指导教师应真实记录实习学生的实习表现,在实习结束时评定每名学生的实习成绩.
三、实习(实训)内容1.
了解实习单位的基本情况和规章制度.
2.
全面了解实习单位目前所从事的研究方向以及项目情况.
3.
全面了解计算机网络和硬件有关配置(比如:交换机、路由器、服务器、工作站等)的型号、功能和用途.
4.
重点了解软件工程专业知识在软件开发中的具体应用,了解软件工程、项目管理、软件测试和软件配置等课程在软件开发中的重要作用,做到理论联系实践.
四、实习(实训)方式和时间安排实习方式实习工作安排一览表序号实习工作内容计划天数地点1实习动员会0.
5天校内2毕业实习12天校内/校外企业3实习报告撰写2天校内4实习总结0.
5天校内时间安排:第八学期1-3周五、实习(实训)考核和成绩评定1.
实习学生必须保证实习的出勤率,无故缺席3次以上考核成绩不合格.
2.
实习学生实习结束时必须按时上交实习报告,作为指导教师考核的依据.
3.
指导教师根据学生的实习态度纪律、实习报告内涵、实习报告规范,对学生进行综合评价,为其评定实习成绩.
其中实习态度纪律占30%、实习报告内涵占50%,实习报告规范占20%.
实习成绩按优、良、中、及格、不及格五级分制.
大纲撰写人:吴杰大纲审阅人:马云吉负责人:吴建胜《算法设计与分析》实验教学大纲课程名称:算法设计与分析/TheDesignandAnylsisofAlgorithms课程代码:X2050121课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程、信息与计算科学课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:三一、实验教学的目的与基本要求实验教学目的:算法设计与分析是计算机科学的核心课程之一,而实验又是检验学生学习效果的手段.
因此,实验是本课程重要组成部分,通过对经典问题算法的分析与设计,使学生在实验中进一步理解和掌握算法的基本思想,开拓设计思路,为以后的学习工作奠定扎实的基础.
基本要求:要求学生熟练掌握分治算法思想、贪心算法思想、动态规划思想、回溯算法思想等.
上机前认真准备实验内容.
上机过程认真进行实验内容,课后认真完成实验报告.
二、实验项目设置序号实验题目实验内容学时实验类型实验要求实验者类别备注1合并、快排、折半等使用分治法完成:合并算法、快速排序、折半查找等内容2验证性必做本科生2HelpJimmy使用动态规划法完成:场景中包括多个长度和高度各不相同的平台.
地面是最低的平台,高度为零,长度无限.
Jimmy老鼠在时刻0从高于所有平台的某处开始下落,它的下落速度始终为1米/秒.
当Jimmy落到某个平台上时,游戏者选择让它向左还是向右跑,它跑动的速度也是1米/秒.
当Jimmy跑到平台的边缘时,开始继续下落.
Jimmy每次下落的高度不能超过MAX米,不然就会摔死,游戏也会结束.
2验证性必做本科生3删数问题使用贪心法完成:给定一个高精度的正整数N(不超过240位),去掉任意S个数字后剩下的数字按原左右次序组成一个新的正整数.
编程对于给定的N和S,寻找一种方案使得剩下的数字组成的新数最小.
2验证性必做本科生4连续邮资问题使用回溯法完成:假设国家发行了n种不同面值的邮票,并且规定每张信封上最多只允许贴m张邮票.
连续邮资问题要求对于给定的n和m的值,给出邮票面值的最佳设计,在1张信封上可贴出从邮资1开始,增量为1的最大连续邮资区间.
2验证性必做本科生5独轮车问题独轮车的轮子上有5种颜色,每走一格颜色变化一次,独轮车只能往前推,也可以在原地旋转,每走一格,需要一个单位的时间,每转90度需要一个单位的时间,转180度需要两个单位的时间.
4验证性必做本科生6关于0/1背包问题的各种解法使用学过的知识,创建一个新的类,定义构造函数,定义各种成员函数,完成0/1背包问题的各种解法.
4设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告:算法所使用的数据结构、算法的设计思想,算法的核心源代码,运行结果,对算法的分析,调试过程中遇到的问题和解决方法,心得体会等.
考核方式:实验出勤情况,实验内容完成情况,实验报告填写情况成绩评定:成绩评定分为优、良、中、及格和不及格.
(1)设计方案合理性(占50%)(2)动手能力(占20%)(3)实际解决问题的能力(占20%)(4)学习态度、思想作风、纪律(占10%)四、实验教材及参考书《计算机算法基础》,余祥宣等编,华中理工大学出版社,2000第一版《算法设计与分析》,ANANYLEVITIN编,清华大学出版社,2003影音版《计算机算法设计与分析》,王晓东编,电子工业出版社,2004第二版大纲撰写人:战学刚大纲审阅人:马云吉负责人:吴建胜《计算机原理》实验教学大纲课程名称(中文/英文):计算机原理/Computerprinciple课程代码:x2050131课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:软件工程、网络工程课程总学时:64课程总学分:4.
0实验学时:8实验学分:开实验学期:4实验教学的目的与基本要求本课程是软件工程专业的一门专业基础课.
计算机作为一种重要工具被各相关学科用来处理各行各业的信息,因此计算机是各类信息系统的核心.
本课程目的是使学生必须掌握计算机原理的基本理论和基本知识,了解整机的基本结构.
通过课程的学习,为学生进一步学习软件系统及其它专业课程打下牢固基础.
通过硬件实验,理解计算机主要硬件的基本工作原理.
实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1计算机原理实验仪的使用熟悉计算机原理实验仪的基本结构,包括资源的构成、及相互之间的关系,达到熟练操作的目的.
2验证性必做本科生2运算实现算术逻辑掌握通过逻辑芯片实现两位加法器的连线设计实现加法运算的全过程.
2设计性必做本科生3半导体存储器读、写、修改掌握RAM存储器芯片在读写控制过程原理,并正确建立连线关系和在程序中完成正确的读写过程;掌握命令的使用以及信息的变化.
2设计性必做本科生4微程序控制器通过编制相应微指令串来实现给定指令的功能.
掌握微指令的编码以及编码规律.
2设计性必做本科生实验报告要求、实验考核方式、内容及成绩评定标准实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后交报告;实验考核成绩作为平时成绩的一部分,占总成绩的25%,根据实验报告的完成和实验情况的质量进行考核,所有内容全部考核.
实验教材及参考书1、《计算机组成原理(第2版)》,唐朔飞主编,高等教育出版社,2008年2、《计算机组成与结构(第3版)》,王爱英主编,清华大学出版社,2001年3、《计算机组成原理(第2版)》,白中英主编,科学技术出版社,2000年4、《计算机组成原理》,马桂祥主编,西南交大出版社,1996年5、《DIGITALCOMPUTERFUNDAMENTALS》,ThomasC.
Bartee编,2006年大纲撰写人:于晓峰大纲审阅人:马云吉负责人:吴建胜《数据库原理》实验教学大纲课程名称(中文/英文):数据库原理/PrincipleofDataBase课程代码:x2050191课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:16实验学分:开实验学期:第三学期一、实验教学的目的与基本要求实验目的:《数据库原理》是一门理论性较强的课程,为了理论联系实际,强化SQL语句的实际使用,学生应会在SQLServer的环境下创建数据库和对数据库的查询、更新等操作,加深对数据库理论的认识,为今后的课程设计和毕业设计打下基础.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1建立数据库、建立表在SQLServer环境下建立数据库和数据表,确定表的主码和约束条件,查看和修改表结构.
2验证必做本科生2SQL的基本查询在实验一建立的数据库基础上,进行SQL语句的简单查询2验证必做本科生3SQL的高级查询在实验一建立的数据库基础上,进行SQL语句的高级查询2验证必做本科生4数据更新对数据库中的数据进行插入、删除、修改.
2验证必做本科生5索引和视图索引、视图的创建、修改和删除.
2验证必做本科生6数据库完整性和安全性创建、修改数据库约束,设置合法登录账户和数据库用户,用户的权限管理.
2验证必做本科生7数据库编程创建、管理存储过程和触发器.
2设计必做本科生8数据库备份与还原进行数据库备份和还原操作2验证必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:填写完整,独立完成,符合报告填写规范.
考核方式:实验的出勤情况、实验内容的完成情况、实验报告的填写情况.
成绩评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格.
独立完成实验,但实验报告中错误较多,及格.
完成实验基本要求,实验报告符合基本要求,有一些错误,中.
完成实验基本要求,实验报告符合基本要求,有较少错误,良好.
完成实验基本要求,实验报告符合基本要求,没有错误,优秀.
四、实验教材及参考书《数据库系统概论》王珊,萨师煊,高等教育出版社,2010年12月《SQLServer2008数据库应用与开发》,姜桂洪主编,清华大学出版社,2015年1月《SQLServer2008数据库应用与开发习题解答与上机指导》,姜桂洪主编,清华大学出版社,2015年1月《数据库实用教程》,聂培尧等,科学出版社,2005《SQLServer从入门到精通》明日科技编著清华大学出版社2012年9月《SQLServer数据库教程(2008版)》郑阿奇编著人民邮电出版社2012年4月大纲撰写人:谭丹丹大纲审阅人:张玉军负责人:吴建胜《数字逻辑》实验教学大纲课程名称(中文/英文):数字逻辑/DigitalLogic课程代码:x2050231课程类型:专业基础课课程性质:必修设置类别:非独立设课适用专业:软件工程、软件金融、软件物流课程总学时:32课程总学分:2实验学时:8实验学分:开实验学期:2一、实验教学的目的与基本要求数字逻辑是软件工程、软件金融、软件物流专业的专业基础课.
通过本课程的学习,使学生获得数字电子技术方面的基本理论、基本知识和基本技能.
数字逻辑实验是配合相关教学内容使学生通过感官认识、动手实践来了解相关逻辑电路.
加深对课程内容的理解.
实验包括:逻辑门电路、组合逻辑电路、常用功能模块、触发器等.
二、实验项目设置注:具体题目见实验指导书序号实验项目名称实验内容学时实验类型实验要求1基本逻辑门电路测试与门、或门、与非门、或非门、异或门的逻辑功能2验证性独立完成实验2组合逻辑电路设计用或非门、与门和非门连接实验电路图.
按输入的状态,观察输出端结果.
写出逻辑表达式,将运算结果与实验比较,并分析电路的逻辑功能.
2验证性独立完成实验3触发器测试基本RS触发器、D触发器、JK触发器的逻辑功能2验证性独立完成实验4触发器应用设计利用D触发器及相应逻辑门完成计数器设计2验证性独立完成实验三、实验报告要求、实验考核方式、内容及成绩评定标准按规定格式要求撰写实验报告,报告形式可以是电子版.
成绩评定标准:很好完成实验,报告书写完整,心得体会认真,成绩优;能独立完成实验,报告书写完整,有心得体会,成绩良;能在他人帮助下完成实验,报告书写认真,有心得体会,成绩中;能完成部分实验,报告书写一般,有心得体会,成绩及格;不能独立完成实验,报告书写不完整,不认真,成绩不及格;四、实验教材及参考书《数字电子实验指导书》,汪瑾编,辽宁科技大学,2009.
2《数字逻辑与数字系统》(第3版),王永军编,电子工业出版社,2006.
2《数字电子技术基础》,阎石编,高等教育版社,2006.
9大纲撰写人:于晓峰大纲审阅人:马云吉负责人:吴建胜《数据结构》实验教学大纲课程名称(中文/英文):数据结构DataStructures课程代码:x2050661课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程、网络工程课程总学时:80课程总学分:5实验学时:20实验学分:开实验学期:二一、实验教学的目的与基本要求数据结构是软件工程、网络工程等计算机专业及相关专业中一门重要的专业基础课程.
当用计算机来解决实际问题时,就要涉及到数据的表示及数据的处理,而数据表示及数据处理正是数据结构课程的主要研究对象,通过这两方面内容的学习,为后续课程,特别是软件方面的课程打下了厚实的知识基础,同时也提供了必要的技能训练.
因此,数据结构课程在计算机及相关专业中具有举足轻重的作用.
本实验的目的及要求是:通过实验,进一步理解、掌握三种主要的数据结构的基本算法及应用算法的实现,提高算法设计与程序调试能力.
实验课着眼于原理与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变"活",起到深化理解和灵活掌握教学内容的目的.
此外,还有很重要的一点是:机器是比任何教师都严厉的检查者.
二、实验项目设置试验项目详见试验指导书,下表只是简要列举.
序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1线性表顺序表、链表的基本相关操作和应用操作(有序表的插入、链表合并、分解、约瑟夫问题求解,一元多项式相加等)4设计性必做本科生2栈和队列栈、队列的基本运算、括号匹配、回文匹配、表达式求值等2设计性必做本科生3二叉树二叉树的构造、各种遍历、计算高度、叶子等和哈夫曼树的构造、编码、计算wpl值4设计性必做本科生4图图的非递归遍历算法、图的连通性、拓扑排序等2设计性必做本科生5查找、排序折半查找、二叉排序树的查找、散列查找算法实现及效率比较,实现常见的排序算法的实现及效率比较4综合性必做本科生6创新实验在已学过的查找、排序算法基础上,改进或设计新的排序、查找算法;学生管理系统4创新性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:基础实验项目均配置在在线评测系统软件平台上,学生需要注册账号,及时完成实验项目并提交.
每次实验,部分学生参与实验项目答辩,以避免学生抄袭源代码.
实验考核方式、内容及成绩评定标准:本课程实验项目为课程学习的主要任务,要求学生至少完成75%以上数量,平时进行3次阶段上机测试(每次占总评成绩的10%)+1次基础算法、基础理论的笔试(占20%),期末进行上机综合考试(占50%).
如果日常实验项目完成数量不足或实验项目抄袭,则实验成绩不合格,不允许参加期末考试.
实验成绩是否合格作为能否参加期末考试的基本要求.
实验成绩评定标准如下:优:独立完成所有实验项目,并有一定的创新性.
良:独立完成全部实验内容.
中:独立完成大部分全部实验内容,实验方法正确.
及格:基本完成实验内容或在他人指导下完成全部实验内容,实验方法基本正确.
不及格:下列情况之一者成绩为不合格.
不能独立完成最基本的实验内容者;因实验方法错误达不到实验效果者;剽窃他人成果或抄袭他人实验报告者.
实验课课堂表现为违纪等情况.
四、实验教材及参考书《数据结构》(C++第二版),王红梅等编著,清华大学出版社,2012.
6《数据结构上机与实验指导》,王红梅等编著,清华大学出版社,2007.
6《数据结构》(C语言版),严蔚敏等编著,清华大学出版社,2003.
9大纲撰写人:马云吉大纲审阅人:迟呈英负责人:吴建胜《Linux基础与shell编程》实验教学大纲课程名称(中文/英文):Linux基础与shell编程/Linux&&Shell课程代码:x2050873课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:32课程总学分:2实验学时:8实验学分:开实验学期:二一、实验教学的目的与基本要求《Linux与shell编程》课程具有很强的实践性.
为配合该课的理论教学,使学生能通过实践夯实理论,安排了四次实验,共8学时.
通过这4次实验能综合地练习理论授课时强调的重点内容.
下表为该课的实验纲目.
希望通过4次实验,学生既能做到理论与实践相结合,又能初步积累"linux基础和shell编程"的操作经验.
实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1实验一指令系统使用Linux指令,查看目录,修改目录.
使用Linux指令,创建文件,修改文件属性.
使用cat和find命令查找.
使用tar命令进行文件的解压缩.
2验证性必做本科生2实验二进程管理与文本编辑器使用ps命令,kill命令,top命令等操作vi进程;使用bg,fg命令切换前后台进程.
使用vi编辑器编辑文件、并执行文件.
2验证性必做本科生3实验三网络管理安装网络服务器及客户端,并验证链接的有效性.
使用验证ifconfig,route,ping等命令.
2验证性必做本科生4实验四Shell综合查看shell初始化脚本,理解其语义.
使用变量,输入重定向,条件表达式,循环语句等进行脚本编程.
2设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会.
实验考核方式:平时出勤,抽查平时实验操作,实验报告内容及评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格独立完成实验,但实验报告中错误较多,及格完成实验基本要求,实验报告符合基本要求,有一些错误,中完成实验基本要求,实验报告符合要求,有较少错误,良好完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀四、实验教材及参考书[1]UbuntuLinux应用技术教程,陈明,清华大学出版社,2014.
8[2]Unix基础与shell编程,章卫国,西北工业出版社,2012.
4[3]Linux环境C程序设计,徐诚、高莹婷,清华大学出版社,2010.
1[4]Linux网络编程,宋敬彬、孙海滨,清华大学出版社,2010.
1[5]Linux编程从入门到精通,宫虎波,化学工业出版社,2009.
8大纲撰写人:姚红岩大纲审阅人:马云吉负责人:吴建胜《软件开发实训》教学大纲课程编码:x210521110周/10学分适用专业:软件工程专业开课单位:软件学院一、大纲说明(一)适应专业:软件工程专业(二)适应教学计划版本:2013软件工程专业本科培养计划二、实训教学的基本要求1.
对指导教师的基本要求(1)实训工作由学院组织和实施,主要包括确定指导教师,联系实训地点和实训单位,进行实训动员等工作.
(2)指导教师和实训单位相关部门负责实训的具体实施,包括实训的起止时间,住宿和饮食,各实训教学环节的安排,实训环节考核和实训成绩评定,实训总结等.
2.
对学生的基本要求(1)学生到学校联系的校外实训基地集中实训,要遵守基地的规章制度;(2)学生自己联系实训单位,到实训单位分散实训,要遵守劳动纪律;(3)学生在校内实训,要定期的与指导教师联系,完成实训实训任务;(4)严格遵守实训纪律,在整个实训过程中,听从指导教师的安排,不缺席、不迟到、不早退、不无故离开.
(5)按大学生的行为规范要求自己行为,文明礼貌,尊重他人.
三、实训内容1.
了解当今社会软件工程行业的发展现状;2.
了解计算机及相关领域技术的研究与应用状况;3.
结合所学的课本知识,理论联系实际,锻炼学生分析问题和解决问题的能力;4.
了解实训单位科研生产的先进经验、先进技术和管理模式;5.
了解企事业对本专业人才就业岗位信息、专业能力要求,收集和整理毕业设计资料.
四、实训方式和时间安排实训方式1.
学生自行联系实习单位,在校内指导老师和校外实训单位指导老师的指导下,从事与软件有关的软硬件开发工作.
2.
学生在校内实训,在校内实训老师指导下,根据实际需要,将所学的知识,应用于软件应用系统的分析与实现中.
3.
在校外实习基地完成软件设计和开发的实训学习,掌握实际软件项目系统的开发与设计流程.
时间安排第七学期11-20周五、实训考核和成绩评定1.
每个学生在实训结束后要独立撰写并提交一份项目实训报告,实训后一周内交给指导老师.
2.
指导教师根据学生的项目实训报告和其在实训中的表现,为其评定实训成绩.
其中平时成绩占20%、实训单位意见占50%,实训报告占30%.
3.
实训成绩按优、良、中、及格、不及格五级分制.
大纲撰写人:吴杰大纲审阅人:马云吉负责人:吴建胜《C++课程设计》教学大纲课程编码:x2105304周/学分:2周一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:无2.
后续课程:数据结构二、课程设计内容、基本要求及安排1.
课程设计内容请根据个人能力在以下设计内容中任选一个完成.
(1)学生成绩管理系统设计一个实用的小型学生管理程序它有查询和检索功能,并且能够对指定文件操作,也可以将多个文件组成一个文件.
建议学生选择一个管理类的程序,以便使学生了解和掌握如何编制一个实用程序,从而进一步锻炼实际工作能力.
(2)公司人员信息管理系统本系统主要对公司人员的基本信息进行录入和维护和工资管理模块的处理.
根据各个员工的不同职称(职务),参照不同的工资标准,进行工资的计算,并能完成查询、打印功能.
对于系统管理员,可对人员信息进行删除操作.
(3)电话号码本管理系统该系统在磁盘上存储了电话号码序号、姓名、电话号码信息.
能够实现查询、添加、删除、修改、文件读取等功能(4)其他参考题目题目1公司设备管理系统题目2高校学籍管理系统题目3高校工资管理系统题目4高校人事管理系统题目5运动员信息管理系统题目6个人银行帐户管理系统2.
基本要求:(1)按照要求进行课程设计,不缺席、不早退,遵守实验室规定;(2)完成设计任务的需求分析、设计及编码任务,实现系统的主要功能模块(存储结构不限),功能可以不要求达到实用目标,但学生必须对程序有充分的理解,能够讲述主要功能模块的思想及解释代码、通过答辩.
根据格式规范撰写、上交课程设计说明书(报告).
报告要符合基本要求、内容完整.
3.
课程设计安排:课程设计学时为2周(计10天),大致可参考以下进度安排:第1天:上午教师布置课程设计任务、并对任务的技术路线、总体思路进行必要的讲解;下午学生查阅资料、准备设计任务;第2~9天:上午学生上机实践,教师进行必要的辅导与答疑;下午学生查阅资料、准备第二天的任务或撰写报告说明书,教师进行辅导、答疑;第10天:进行答辩(演示、讲解程序,并回答问题).
教师在设计结束后批2周内完成课程设计说明书的批阅,给出最终成绩.
三、指导方式1.
教师对设计任务及总体思路等进行必要的讲解;2.
学生课程设计上机实践及课程设计准备时,教师全程参与、进行必要的辅导、答疑.
四、课程设计考核方法及成绩评定(1)出勤、上机态度作为课程设计的基本要求,若出现玩游戏、无故缺席,成绩不合格.
(2)成绩构成:答辩成绩60%+课程设计说明书(规范及内容)40%;答辩环节为演示、讲解程序,并回答问题.
按照优、良、中、及格,不及格五级给予最终成绩.
具体评分标准:优:设计期间态度认真,独立完成任务的主要功能,代码量较大、功能较完整,答辩时回答问题正确,报告内容完整、规范.
良:设计期间态度认真,独立完成任务的主要功能,功能较完整,答辩时回答问题较好,报告内容完整、较规范.
中:设计期间态度较认真,完成任务的主要功能,答辩时回答问题尚可,报告内容较完整、符合基本规范.
及格:设计期间能保证出勤,遵守纪律,完成任务的主要功能,答辩时能够对主要算法进行解释,回答问题基本准确,报告内容基本完整.
不及格:(1)设计期间态度不认真,严重缺席,或玩游戏;(2)主要功能不能实现,程序无法运行,回答问题不清楚,报告内容不完整或格式规范太差或不交报告,(3)报告抄袭、雷同者一律不及格.
五、建议教材及主要参考资料1.
《C++语言程序设计教程》,沈显君等,清华大学出版社,2010.
12.
《C++语言程序设计教程习题解答与实验指导》,杨进才,清华大学出版,2010.
13.
《C++语言程序设计(第四版)》,郑莉,董江舟编著,清华大学出版社,2010年7月大纲撰写人:马云吉大纲审阅人:迟呈英负责人:吴建胜《数据结构课程设计》教学大纲课程编码:x2116201周/学分:1周一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:C++程序设计、数据结构2.
后续课程:算法设计与分析二、课程设计内容、基本要求及安排1.
课程设计内容请根据个人能力在以下三个设计内容中任选一个完成.
(1)完成数据结构教学任务中的较复杂的算法:链表合并与分解、哈夫曼编码、图的拓扑排序、最小生成树、几个经典的排序算法的效率比较等.
(2)完成几个经典算法的实现及测试.
表达式求值、哈夫曼编码、迷宫求解、八皇后问题等.
(3)完成学生管理系统、图书管理系统、电话本、人事管理系统等综合系统任务之一.
2.
基本要求:(1)按照要求进行课程设计,不缺席、不早退,遵守实验室规定;(2)完成上述设计内容之一,根据格式规范撰写、上交课程设计说明书(报告).
学生必须对算法有充分的理解,能够讲述算法的思想及解释代码、通过答辩.
完成综合系统时,功能较完整,主要功能须实现.
报告要符合基本要求、内容完整.
任务(1)完成数量不少于5个知识点.
任务(2)完成数量不少于4个,不能直接抄袭网上查询的代码.
任务(3)要求数据存储采用链式存储,并实现文件存取.
3.
课程设计安排:课程设计学时为1周(计5天),大致可参考以下进度安排:第1天:上午教师布置课程设计任务、并对任务的技术路线、总体思路进行必要的讲解;下午上机实践;第2~4天:上午学生上机实践,教师进行必要的辅导与答疑;下午学生查阅资料、准备第二天的任务或撰写报告说明书,教师进行辅导、答疑;第5天:上午上机实践,下午进行答辩(演示、讲解程序,并回答问题).
教师在设计结束后批2周内完成课程设计说明书的批阅,给出最终成绩.
三、指导方式1.
教师对设计任务及总体思路等进行必要的讲解;2.
学生课程设计上机实践及课程设计准备时,教师全程参与、进行必要的辅导、答疑.
四、课程设计考核方法及成绩评定(1)出勤、上机态度作为课程设计的基本要求,若出现玩游戏、无故缺席,成绩不合格.
(2)成绩构成:答辩成绩60%+课程设计说明书(规范及内容)40%;答辩环节为演示、讲解程序,并回答问题.
按照优、良、中、及格,不及格五级给予最终成绩.
具体评分标准:优:设计期间态度认真,独立完成任务的主要功能,答辩时回答问题正确,报告内容完整、规范.
良:设计期间态度认真,独立完成任务的主要功能,答辩时回答问题较好,报告内容较规范.
中:设计期间态度较认真,独立完成任务的主要功能,答辩时回答问题尚可,报告内容完整、符合基本规范.
及格:设计期间能保证出勤,遵守纪律,完成任务的主要功能,答辩时能够对主要算法进行解释,回答问题基本准确,报告内容基本完整.
不及格:(1)设计期间态度不认真,严重缺席,或玩游戏;(2)主要功能不能实现,程序无法运行,回答问题不清楚,报告内容不完整或格式规范太差或不交报告,(3)报告抄袭、雷同者一律不及格.
五、建议教材及主要参考资料1.
《数据结构》(C++版)第二版,王红梅等主编,清华大学出版社,2011.
72.
《数据结构》(C++版)学习辅导与实验指导,王红梅等主编,清华大学出版社,2011.
73.
《数据结构》(C语言版),严蔚敏等主编,清华大学出版社,2007.
7大纲撰写人:马云吉大纲审阅人:田莹负责人:吴建胜《Java程序设计》实验教学大纲课程名称(中文/英文):Java程序设计/JavaProgramming课程代码:x2160252课程类型:专业课课程性质:必修设置类别:独立设课适用专业:软件工程课程总学时:64课程总学分:4实验学时:24实验学分:开实验学期:3一、实验教学的目的与基本要求本实验的教学目标是使学生掌握如何运用Java程序设计语言开发程序,了解类的定义及相关操作的基本概念与方法.
通过上机操作,加深对面向对象类的知识的理解,并熟练掌握Java程序设计语言的实现技术,提高动手能力,提高分析问题和解决问题的能力,同时掌握应用Java程序设计语言开发小型项目的方法与技巧.
二、实验项目设置序号实验项目名称实验内容学时实验类别实验要求实验者类型备注1Java语言的编程环境和开发工具JDK运行环境配置;集成开发工具MyEclipse6.
0的使用.
2验证性必做本科生2Java语言基础基本数据类型;变量的命名规则;常量的表达;运算符及运算符的优先级;Java程序的三种基本结构.
2验证性必做本科生3面向对象程序设计类的封装与对象的使用;构造方法的使用;方法的重载、重构;类的继承;访问控制符的作用.
4设计性必做本科生4继承与多态接口、包的定义和应用;进一步理解类修饰符和成员修饰符对访问性的影响、Java捕捉异常机制.
4设计性必做本科生5常用类包与字符串使用Java提供的常用类包:系统类、包装类、数学类、日历类、随机类等;字符串和字符串缓冲类的常用方法;数值型字符串和其它数据类型的相互转换.
2设计性必做本科生6文件管理与I/O流用文件File类创建、删除、查看文件或目录;字节流、字符流、缓冲流、随机流等流式文件的创建,读写操作;用字符流和缓冲流从键盘接受字符串的方法.
2设计性必做本科生7图形用户界面GUI运用GUI基本容器;布局管理的作用及其使用方法;常用基本控件(按钮、文本框、标签、列表框、菜单)的使用;Java的事件管理机制.
2设计性必做本科生8多线程正确使用线程类Thread和线程接口Runnable;熟悉线程的常用方法和生命期.
2设计性必做本科生9集合与泛型完成各种集合类型的测试;了解泛型的使用.
4设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求学生做好预习,按照实验指导书认真完成实验内容并提交电子版实验报告.
考核方式以实验时的表现和实验报告相结合的方式给出成绩.
实验考核内容主要侧重学生动手能力.
实验成绩占课程总成绩的30%.
四、实验教材及参考书《Java语言程序设计》,沈泽刚等,清华大学出版社.
《Java面向对象程序设计》,耿祥义,清华大学出版社.
《Java语言程序设计》陆迟,电子工业出版社.
大纲撰写人:郭秋大纲审阅人:田莹负责人:吴建胜《Oracle数据库管理》实验教学大纲课程名称(中文/英文):Oracle数据库管理/OracleDatabasemanagement课程代码:x2160261课程类型:专业课课程性质:必修设置类别:独立设课适用专业:软件工程、网络工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:3一、实验教学的目的与基本要求本实验的教学目标是使学生掌握如何管理Oracle数据库系统,了解数据库管理及相关操作的基本概念与方法.
通过上机操作,加深对数据库系统理论知识的理解,并熟练掌握数据库管理系统操作技术,提高动手能力,提高分析问题和解决问题的能力,同时掌握大型数据库实际管理与应用技巧.
二、实验项目设置序号实验项目名称实验内容学时实验类别实验要求实验者类别备注1Oracle常用工具的使用及数据库的创建熟悉Oracle环境、工具、数据库的创建和管理.
2验证性必做本科生2Sql*plus基本命令进一步熟悉Sql*plus环境,验证其基本命令;并熟练掌握常用命令.
2验证性必做本科生3Oracle物理结构掌握oracle11g物理结构管理操作.
2设计性必做本科生4Oracle逻辑结构掌握oracle11g逻辑结构的管理操作.
2设计性必做本科生5Oracle内存与进程掌握oracle11g内存管理及进程的管理.
2设计性必做本科生6Oracle数据库安全管理Oracle11g用户管理及权限管理,概要文件管理和审计管理.
4综合性必做本科生7Oracle数据库备份与恢复Oracle11g数据库冷备份热备份完全恢复与不完全恢复方法.
2设计性必做本科生上述实验内容详见实验指导书.
三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求学生做好预习,按照实验指导书认真完成实验内容并提交电子版实验报告.
考核方式以实验时的表现和实验报告相结合的方式给出成绩.
实验考核内容主要侧重学生动手能力.
实验成绩占课程总成绩的30%.
四、实验教材及参考书《Oracle数据库管理实用教程》,田莹,张晓霞等编著,自编教材,2015年《Oracle数据库基础教程》,孙风栋编著,电子工业出版社,2009年《Oracle数据库管理及应用开发教程》,吴京慧等,清华大学出版社,2007年《Oracle实用培训教程》,赵伯山编著,清华大学出版社,20010年大纲撰写人:田莹大纲审阅人:马云吉负责人:吴建胜《金融信息模块基础课程设计》教学大纲课程编码:x2160301周/学分:2/2一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:Jsp程序设计、金融信息系统的数据访问技术2.
后续课程:金融信息系统界面设计二、课程设计内容、基本要求及安排1.
课程设计内容为了提高学生的综合实践能力和培养学生软件开发的思想,进行小型动态网站的开发,并在后台使用Java语言访问数据库.
(1)题目自拟,或使用指定题目,注意题目不要重复,题目可以小组开发,也可以独自开发.
每个小组最多8名同学.
(2)题目和分组情况请在19周第一次课前报给班长(3)程序结构包含有数据库设计、hibernate的内容,作业设计要完整,包括前台页面、数据库访问层、数据库的设计.
(4)程序至少包含三个以上的数据库表和对应的页面,程序要完整.
2.
基本要求:1)熟练掌握Jsp和Java数据访问技术基本知识和建立程序设计思想;2)掌握面向过程和面向对象程序开发的基本思路和方法;3)在实现程序基本功能的基础上可以进行程序功能的扩充;4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;5)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计10天),大致可参考以下进度安排:第1天:确定课程设计题目,可行性分析第2天:需求分析第3天:系统设计第4天:数据库设计第5天:界面设计第6-8天:代码设计第9天:系统调试,撰写设计说明书第10天:答辩三、指导方式组织小组讨论,查阅文献和参考资料.
四、课程设计考核方法及成绩评定本次课程设计成绩分五档,评分说明如下:对代码和技术熟悉代码独立编写,不存在抄袭现象程序具有一定的实用性课程设计报告的书写有条理,论述清晰答辩讲述流畅,准备充分每个答辩组最多2名优秀,3名良好.
每次上机要求考勤,无故缺席3次及以上者成绩不及格.
所有同学需交电子版和纸质版课程设计报告,程序代码文件.
五、建议教材及主要参考资料1.
《精通Hibernate》,孙卫琴,电子工业出版社,2009年.
2.
《JSP程序设计》,张跃平、耿祥义主编,清华大学出版社,2009年.
大纲撰写人:吴杰大纲审阅人:马云吉负责人:吴建胜《Android开发技术实训》教学大纲课程编码:x2160321周/学分:2一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:java程序设计、Android开发基础2.
后续课程:Android游戏应用开发、Android网络应用开发二、课程设计内容、基本要求及安排1.
课程设计内容(1)界面设计:通过观察软件成品的运行,自行设计软件中所需的各个界面.
(2)建立数据模型:软件功能不复杂,但数据层次结构多,较复杂,建立数据模型类,理清数据之间的关系并书写文档.
(3)适配器设计:数据模型建好后,设计适配器,把复杂数据一一显示在组件上.
(4)流程设计及测试:完成各个activity页面的连接跳转,用户响应的触发和处理,后台逻辑处理.
完成各功能模块的整合,进行软件测试,修改完善程序.
(5)书写报告并答辩:按照报告模板完成课程设计报告的书写,并进行结果演示,答辩.
2.
基本要求:1)熟练掌握《Android开发基础》基本知识和建立程序设计思想;2)掌握面向对象程序开发的基本思路和方法;3)在实现程序基本功能的基础上可以自行添加程序其他功能;4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;5)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计8天),大致可参考以下进度安排:第1天:带学生复习课设需要的知识点,进行需求分析和系统设计.
第2天:设计全部的前台界面.
第3天:分析数据模型结构,建立数据模型类,理清数据之间的关系并书写文档.
第4天:数据模型建好后,设计适配器,把复杂数据一一显示在组件上.
第5天:完成各界面类的Activity代码,把前台界面和后台数据处理整合.
第6天:调试程序,进行各功能模块测试,修改bug,完善程序.
第7天:演示程序并答辩.
第8天:演示程序并答辩.
三、指导方式1、课下通过自学材料及网络完成课程设计准备.
2、课上教师机演示编程过程,并讲解.
3、课上对每名同学遇到的不同问题单独指导解决.
四、课程设计考核方法及成绩评定课程考核方式是上交课程设计报告+上机答辩,总成绩=平时表现+报告成绩+答辩成绩,平时表现占10%,主要由考勤和上机情况组成;报告成绩占30%,主要由报告格式和报告内容组成;答辩成绩占总成绩的60%.
评价项目评价环节平时表现(10%)实验课内容完成情况、预习情况报告成绩(30%)考核课上知识的理解吸收,文档写作能力答辩成绩(60%)知识点的理解,动手能力的考查,综合运用的考查五、建议教材及主要参考资料1.
《Android经典项目开发实战》,王翠萍著,清华大学出版社,2015年2.
《Android开发入门与实战体验》,李佐彬等著,机械工业出版社,2011年大纲撰写人:包晗大纲审阅人:马云吉负责人:吴建胜《金融信息模块框架技术实训》教学大纲课程编码:x2160361周/学分:2/2一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:金融信息系统的SSH整合应用、金融信息系统界面设计、金融信息系统业务结构设计、金融信息系统的数据访问技术2.
后续课程:生产实习、软件开发实训二、课程设计内容、基本要求及安排1.
课程设计内容(1)按照自愿组合、好差搭配的原则3-5人组成一组,并以民主推荐的方式选择组长一名.
(2)按照自主选题原则,每组上报课程设计题目、并交指导教师审核备案.
(3)要求以组为单位,使用Spring、Struts2、Hibernate技术,完成项目的需求分析、总体设计、详细设计、测试等软件工程的各个环节.
(4)要求以个人为单位,提交实训报告,报告内容为整个系统中个人所完成部分的情况说明.
2.
基本要求:(1)熟练掌握Struts2、Hibernate、Spring基本知识;(2)掌握面向对象程序开发的基本思路和方法;(3)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;(4)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计10天),大致可参考以下进度安排:第1天:教师复习基础知识、学生分组及选题.
第2天:分组查阅资料,并设计、开发选题内容.
第3天:分组查阅资料,并设计、开发选题内容.
第4天:分组查阅资料,并设计、开发选题内容.
第5天:分组查阅资料,并设计、开发选题内容.
第6天:分组查阅资料,并设计、开发选题内容.
第7天:分组查阅资料,并设计、开发选题内容.
第8天:学生独立撰写课程设计说明书.
第9天:学生独立撰写课程设计说明书.
第10天:学生独立撰写课程设计说明书,教师组织学生答辩,检查所有学生撰写课程设计的报告.
三、指导方式按照教师安排的时间到指定的实验室上机.
四、课程设计考核方法及成绩评定出勤、上机态度占总成绩的30%,团队系统占总成绩的30%,个人在团队中角色占40%按照优、良、中、及格,不及格五级给予最终成绩.
五、建议教材及主要参考资料1.
《SpringinAction中文版》,CraigWalls主编,电子工业出版社,2009年2.
《jQuery基础教程(第4版)》,JonathanChafferKarlSwedberg编著,人民邮电出版社,2013大纲撰写人:艾青大纲审阅人:田莹负责人:吴建胜《Android开发技术实训》教学大纲课程编码:x2160371周/学分:2一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:Android开发基础、Android游戏应用开发2.
后续课程:无二、课程设计内容、基本要求及安排1.
课程设计内容(1)游戏界面设计:通过观察现有相似游戏的界面,自行设计游戏中所需的各个界面.
(2)建立数据模型:游戏中需要大量的模型类,比如人物、各种物品、道具等等.
(3)地图设计绘制:设计并绘制游戏界面所需背景地图.
(4)游戏健壮性设计:实现人物、物品、地图之间的碰撞检测,边界判断.
(5)总体串联及测试:完成各个界面的整合,进行软件测试,修改完善程序.
(6)书写报告并答辩:按照报告模板完成课程设计报告的书写,并进行结果演示,答辩.
2.
基本要求:1)熟练掌握《Android游戏开发》基本知识和建立程序设计思想;2)掌握面向对象程序开发的基本思路和方法;3)在实现程序基本功能的基础上可以自行添加程序其他功能;4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;5)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计8天),大致可参考以下进度安排:第1天:带学生复习课设需要的知识点,进行需求分析和系统设计.
第2天:设计全部的前台界面.
第3天:分析数据模型结构,建立数据模型类,理清数据之间的关系并书写文档.
第4天:设计并绘制游戏界面所需背景地图.
第5天:实现人物、物品、地图之间的碰撞检测,边界判断.
第6天:调试程序,进行各功能模块测试,修改bug,完善程序.
第7天:演示程序并答辩.
第8天:演示程序并答辩.
三、指导方式1、课下通过自学材料及网络完成课程设计准备.
2、课上教师机演示编程过程,并讲解.
3、课上对每名同学遇到的不同问题单独指导解决.
四、课程设计考核方法及成绩评定课程考核方式是上交课程设计报告+上机答辩,总成绩=平时表现+报告成绩+答辩成绩,平时表现占10%,主要由考勤和上机情况组成;报告成绩占30%,主要由报告格式和报告内容组成;答辩成绩占总成绩的60%.
评价项目评价环节平时表现(10%)实验课内容完成情况、预习情况报告成绩(30%)考核课上知识的理解吸收,文档写作能力答辩成绩(60%)知识点的理解,动手能力的考查,综合运用的考查五、建议教材及主要参考资料1.
《Android经典项目开发实战》,王翠萍著,清华大学出版社,2015年2.
《从零开始Android游戏编程(第二版)》,邢野著,www.
linuxidc.
com,2009年大纲撰写人:包晗大纲审阅人:马云吉负责人:吴建胜《新技术专题》教学大纲课程编码:x2305101周/学分:2周/2学分一、大纲使用说明本大纲根据软件工程专业2013版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:高等数学、C++、数据结构、算法分析与设计2.
后续课程:项目实训、生产实习、毕业设计二、课程设计内容、基本要求及安排1.
专题内容(1)物联网技术物联网技术的国内外发展现状,物联网结构及技术,网络层感知层介绍,物联网的应用及发展趋势.
(2)图像目标分析介绍了数字图像的概念和表示,结合学科前沿讲解图像处理的应用及处理实例;视频目标检测、跟踪的常见算法、未来的应用等.
(3)面向组件的程序设计方法介绍组件的基础知识、基本概念和面向组件的程序设计方法.
结合实例介绍组件的分析、设计和实现方法.
培养学生的软件开发能力.
(4)电子邮件客户端的设计与实现介绍与电子邮件相关SMTP和POP3两个协议,介绍使用上述两种协议实现邮件客户端的程序设计方法.
讨论邮件客户端在应用软件中的应用.
2.
基本要求:(1)认真查阅和整理文献资料,独立完成专题内容报告的撰写;(2)按时出勤,认真听课或者报告,完成任务;(3)积极主动与同学、教师或专家交流,发表个人观点和看法;.
3.
课程设计安排:专题学时为2周,共分两个学期4次完成,每次1周(5天),完成一个专题内容,每次大致可参考以下进度安排:第1~3天:由教师或者专家对专题内容进行讲解和介绍;第3~4天:由学生针对专题内容查阅和整理文献资料,或者上机实践练习;第5天:撰写和提交专题报告;三、指导方式根据专题内容,在实验室由教师集中指导上机实践,或者在教室与专家进行互动交流.
四、专题考核方法及成绩评定上课纪律和平时表现占总成绩的20%,专题报告占总成绩80%.
按照及格和不及格两级评定最终成绩.
及格:态度认真,遵守纪律,能很好的完成设计内容要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成设计内容要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
通过上课纪律和平时表现考核学生的学习态度和精力投入,通过专题报告结构、内容和格式方面考核学生的学习过程和学习效果.
五、建议教材及主要参考资料1.
《物联网技术导论》,桂小林、安健、张文东、何欣、王海晟等著,清华大学出版社,2012.
2.
《计算机视觉中运动检测与跟踪》,徐晶,方明,杨华民著,清华大学出版社,2012.
3.
《计算机视觉:算法与应用》,(美)RichardSzeliski著,清华大学出版社,2012.
4.
《程序设计方法学》,胡正国,吴健,邓正宏编著,国防工业出版社2009.
5.
《网络编程实用教程》,叶树华编著,人民邮电出版社2010.
大纲撰写人:徐杨、孙学波大纲审阅人:田莹负责人:吴建胜面向对象的分析与设计实验教学大纲课程名称(中文/英文):面向对象的分析与设计/ObjectOrientedAnalysesandDesign课程代码:x3050301课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:五一、实验教学的目的与基本要求面向对象的分析与设计(ObjectOrientedAnalysesandDesign)是一门主要讲述面向对象分析与设计的基本概念和基本方法,详细介绍统一建模语言UML及其开发过程的课程,它贯穿了软件开发的可行性研究、需求分析、系统分析和系统设计等开发活动的全过程,并为出各阶段的开发活动提供了模型范例和文档书写格式.
本实验的教学目的是通过实验使学生全面系统地理解和掌握统一建模语言中各种模型的概念、意义和建模方法.
培养和提高学生分析问题和解决问题的能力,培养学生的实际动手能力.
本实验重点要求学生深刻理解和熟练掌握用例图、类图、顺序图、通信图和状态图等模型的概念和建模方法.
同时还要求学生了解和掌握其它UML模型的概念和用法.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1实验一用例图建立用例模型,掌握用例模型的建模方法.
对用例进行建模,写出用例的事件流描述.
2设计必做本科生2实验二类图对给定的用例图进行类图建模,并对这些类之间的关系进行建模,理解和掌握类关系的现实意义.
2设计必做本科生3实验三顺序图和通信图为指定用例进行顺序图和通讯图建模,理解和掌握顺序图和通信图的作用、意义和方法.
2设计必做本科生4实验四状态图为指定对象建立状态图模型,理解和掌握状态图的作用、意义和建模方法.
2设计必做本科生5实验五面向对象分析建模按照面向对象分析方法,为指定系统建立一个分析模型.
4设计必做本科生6实验六面向对象设计建模按照面向对象设计方法,为指定系统建立系统的设计模型.
4设计必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后按要求交报告;实验成绩作为平时成绩的一部分,实验成绩将根据实验报告质量和实验质量综合进行评定.
四、实验教材及参考书麻志毅面向对象分析与设计机械工业出版社2013徐宝文UML与软件建模清华大学出版社2006刁成嘉UML系统建模与分析设计机械工业出版社2007大纲撰写人:孙学波大纲审阅人:马云吉负责人:吴建胜《设计模式》实验教学大纲课程名称(中文/英文):设计模式/DesignPattern课程代码:x3050571课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:32课程总学分:2.
0实验学时:8实验学分:开实验学期:5实验教学的目的与基本要求设计模式是针对日常软件开发问题的通用和可复用的解决方案.
程序员可以通过设计模式组织程序中的对象,使其易于编写和修改,以提高代码效率.
通过本课程的实验,使学生掌握如何使用最常见的设计模式编写C++/JAVA程序,以提高程序的可读性、可重用性和可维护性.
要求学生理解并掌握典型模式的思想、意图及适用性,并能独立编程实现.
实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1创建型模式设计运用创建型模式的思想与方法,编写程序2设计必做本科生2结构型模式设计运用结构型模式思想与方法,编写程序2设计必做本科生3行为型模式设计运用行为型模式思想与方法,编写程序2设计必做本科生4综合型模式设计运用所学的设计模式完成程序2设计必做本科生实验报告要求、实验考核方式、内容及成绩评定标准实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后交报告;实验考核成绩作为平时成绩的一部分,占总成绩的25%,根据实验报告的完成和上机情况的质量进行考核,所有内容全部考核.
实验教材及参考书《Java设计模式》耿祥义著清华大学出版社2009.
5《设计模式实训教程》,刘伟编著清华大学出版社2012年1月《设计模式精解》(美)AlanShalloway&JamesR.
Trott著,熊节译,清华大学出版社,2004年12月《C++设计新思维》(美)AndreiAlexandrescu著,侯捷,於春景译,华中科技大学出版社,2003年3月大纲撰写人:李迎春大纲审阅人:马云吉负责人:吴建胜《ORACLE应用开发》实验教学大纲课程名称(中文/英文):ORACLE应用开发/ApplicationDevelopmentofOracle课程代码:x3160361课程类型:专业课课程性质:必修设置类别:独立设课适用专业:软件工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:4一、实验教学的目的与基本要求本实验的教学目标是使学生掌握如何使用Oracle数据库开发系统,了解数据库设计及相关操作的基本概念与方法.
通过上机操作,加深对数据库系统理论知识的理解,并熟练掌握Oracle数据库的SQL语言、PL/SQL程序设计,JDBC等应用,提高Oracle数据库应用开发技能掌握Oracle数据库的基本技术,提高动手能力,提高分析问题和解决问题的能力,同时掌握大型数据库实际应用与开发技巧.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1创建格式良好的XML文档熟悉XMLSpy开发环境工具,掌握XML文档的基本语法、文档编辑、解析、浏览工具;能够得到格式良好、有效的XML文档.
2验证必做本科生2在XML文档中使用DTD参照示例XML文件进行对应的XMLDTD定义;能利用DTD对XML文件进行验证.
2验证必做本科生3在XML文档中使用Schema参照示例XML文件进行对应的XMLSchema定义;利用Schema对XML文件进行验证.
2验证必做本科生4XML解析掌握利用DOM操作XML文件的方法;掌握利用SAX、DOM4j操作XML文件的方法.
2验证必做本科生5表的基本操作与基本查询掌握表的创建与基本操作;掌握索引、分区、视图、序列功能;掌握子查询及orderby子句与GROUPBY用法;掌握统计函数使用方法.
2验证必做本科生6PL/SQL程序设计掌握PL/SQL程序结构、游标的定义与使用2设计必做本科生7Oracle的存储过程与触发器掌握Oracle存储过程、函数、触发器的定义与使用2综合必做本科生8基于java的应用开发掌握JDBC基本原理,掌握java语言与Oracle数据库连接及开发流程.
2设计必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求学生做好预习,按照实验指导书认真完成实验内容并提交电子版实验报告.
考核方式以实验时的表现和实验报告相结合的方式给出成绩.
实验考核内容主要侧重学生动手能力.
实验成绩占课程总成绩的30%.
成绩评定标准方法按五级记录考试成绩.
四、实验教材及参考书《Oracle数据库基础教程》,孙风栋编著,电子工业出版社,2015年《Oracle数据库管理及应用开发教程》,吴京慧等,清华大学出版社,2007年《Oracle实用培训教程》,赵伯山编著,清华大学出版社,20010年大纲撰写人:张晓霞大纲审阅人:马云吉负责人:吴建胜《Web2.
0网页设计》实验教学大纲课程名称(中文/英文):Web2.
0网页设计/Web2.
0WebPageDesign课程代码:x3160371课程类型:专业课课程性质:必修课设置类别:独立设课适用专业:软件工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:5一、实验教学的目的与基本要求《Web2.
0网页设计》课程是软件工程专业的专业课程.
通过学习本课程,能够使学生熟练使用Web基础应用开发工具(Dreamweaver);使用HTML语言标记编写各种静态网页;运用DIV+CSS进行网页页面布局;运用JavaScript编写网页脚本文件;运用HTML+CSS+JavaScript设计页面前台美工和制作静态网站.
本课程主要学习HTML、CSS和JavaScript等内容,培养学生设计前台界面美工布局和编写脚本程序解决实际问题的能力,使学生能编写出符合规范和性能良好的程序,为学生今后网站的前台制作及开发打下良好的基础.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1实验一熟悉开发环境1、熟悉Web开发环境和HTML语言的语法规则;2、熟悉HTML语言的各元素的属性,文字、图片的颜色设置,网页的表格及对齐;3、能够设计普通的有一定特色的静态网页.
2验证性必做本科生2实验二HTML框架1、掌握框架的基本结构2、掌握框架的各种属性3、熟练掌握框架结构之间的链接2设计性必做本科生3实验三HTML表单1、掌握表单标记2、掌握输入标记2设计性必做本科生4实验四CSS选择器1、掌握在网页上应用CSS的方法2、掌握CSS的基本语法规则3、掌握CSS的常用选择器4、掌握CSS的属性2设计性必做本科生5实验五CSS设计布局1、理解定位的概念2、掌握几种布局网页的典型逻辑结构3、熟练掌握CSS常用4种布局的方法2综合性必做本科生6实验六JS语法基础1、掌握JS的数据类型2、掌握JS的变量的定义和使用3、掌握JS的语句结构4、掌握JS的函数定义及调用5、掌握javascript的三种消息框的使用2验证性必做本科生7实验七JS事件1、掌握JS的各种事件2、掌握JS的各类事件的触发条件3、表单验证2设计性必做本科生8实验八综合实验1、熟练掌握HTML各种标记2、熟练掌握CSS样式规则3、熟练掌握JS语法和语句2综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验以小组为单位在机房进行,实验完成后上交电子版实验报告及实验程序代码.
考核方式:根据小组答辩成绩和实验报告,并结合学生实验时的表现给出成绩.
四、实验教材及参考书《疯狂HTML5/CSS3/JavaScript讲义》,李刚编,电子工业出版社,2012.
5《XHTML+CSS+JavaScript网页设计与布局》,安博教育集团编,电子工业出版社,2012.
2《HTML5、CSS和JavaScript开发》,孙鑫,付永杰编,电子工业出版社,2012.
1大纲撰写人:徐杨大纲审阅人:田莹负责人:吴建胜《动态Web开发》实验教学大纲课程名称(中文/英文):动态Web开发/DynmaticWebDevelopment课程代码:x3160381课程类型:必修课课程性质:专业课设置类别:适用专业:软件工程专业(专升本)课程总学时:64课程总学分:4.
0实验学时:24实验学分:开实验学期:五一、实验教学的目的与基本要求《动态Web开发》是软件工程、软件工程(金融方向)、软件工程(物流方向)等专业的一门专业课.
本科课程主要培养学生基于Oracle-JavaWeb应用开发能力,清晰了解MVC设计模式和各种Web常用组件,培养学生的工程系统级研发能力.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1企业级应用开发基础建立一个结构完整的JSP程序.
2验证必做本科生2JSP基本结构、JSP指令元素和JSP动作元素掌握JSP语法;掌握JSP各个指令元素作用;掌握JSP各个动作元素作用.
2验证必做本科生3request对象和response对象掌握request对象的用途和生命周期;掌握response对象的用途.
2验证必做本科生4session对象和application对象掌握session对象和application对象的用途和生命周期2验证必做本科生5JavaBean基础掌握创建JavaBean及设置和获取JavaBean属性2验证必做本科生6JSP+JavaBeanModel1模型理解JSP+JavaBeanModel1模型;掌握使用JSP+JavaBeanModel1模型编写程序.
2设计必做本科生7Servlet基础掌握Servlet的编程结构;理解Servlet的生命周期;熟悉Servlet的配置文件.
2验证必做本科生8doPost和doGet方法掌握doPost方法doGet方法互相调用;掌握转发;掌握Servlet处理中文乱码;掌握在Servlet中获取初始化参数.
2设计必做本科生9JSP+JavaBean+ServletModel2模型理解JSP+JavaBean+ServletModel2模型;掌握使用JSP+JavaBean+ServletModel2模型编写程序.
2设计必做本科生10JSTL与EL表达式掌握JSTL的使用;掌握在JSP页面中使用JSTL标签库;掌握在SP页面中使用EL表达式.
2设计必做本科生11数据源JDBC连接数据库的方法和步骤;掌握数据访问的方法;不同数据库和不同提供商提供的驱动程序;数据库连接池作用和使用.
2综合必做本科生12综合实验根据课程所学内容,完成一个综合实例.
2综合必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验以个人为单位在机房进行,实验完成后上交电子版实验报告及实验程序代码.
考核方式:根据学生上交的实验报告,并结合学生实验时的表现给出成绩.
四、实验教材及参考书1、《J2EE应用开发详解》,刘晓华,电子工业出版社,2007年1月第三版2、《JSP项目开发案例全程实录》,明日科技,清华大学出版社,2011年1月第二版3、《JSP实用教程》,耿祥义,清华大学出版社,2007年10月第二版4、《JSP基础与案例开发详解》,邱加永,清华大学出版社,2009年8月第一版5、《Servlet与JSP核心编程》,霍尔,清华大学出版社,2009年6月第二版大纲撰写人:袁平大纲审阅人:田莹负责人:吴建胜《C++程序设计》实验教学大纲课程名称(中文/英文):C++程序设计/C++Programming课程代码:x4050071课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程、网络工程课程总学时:96课程总学分:6.
0实验学时:26实验学分:开实验学期:一一、实验教学的目的与基本要求实验教学的目的:通过C++程序设计实验课,巩固学生对课堂上学习的编程基础知识的理解,培养学生逐步建立编程思路,树立编程思想,同时加强逻辑思维能力和程序调试的实践能力的培养.
该实验课主要进行C++语言结构化程序设计、面向对象程序设计的编程实践.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验,包括查阅资料,编写代码.
2.
实验过程中认真进行程序的编辑、调试与运行,分析程序运行结果.
3.
实验结束前提交程序,可根据需要安排实验答辩.
4.
认真遵守实验室的各项规章制度.
二、实验项目设置(详见实验指导书)序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1控制语句编程利用条件、循环等编程,解决素数、完数、打印几何图形等问题.
6设计性必做本科生2数组编程利用数组实现数据的插入、删除、查找、排序等运算.
2设计性必做本科生3函数编程利用函数实现平均值计算、素数判断、递归编程等问题.
4设计性必做本科生4指针编程利用指针实现数组的访问、字符串的处理等问题.
2设计性必做本科生5类与对象编程利用类实现常见的几何图形类、Person类的设计及实现.
4设计性必做本科生6面向对象编程单继承、多继承的定义方式,派生类对象的构造和析构,利用Person派生出Student.
虚函数和抽象类的定义、使用,运算符重载.
实现复数Complex类、Array类的运算符重载4设计性必做本科生7类模板及I/O流编程利用模板类List,实现学生信息管理系统,并实现学生信息的文件读写4综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:基础实验项目均配置在在线评测系统软件平台上,学生需要注册账号,及时完成实验项目并提交.
每次实验,部分学生参与实验项目答辩,以避免学生抄袭源代码.
实验考核方式、内容及成绩评定标准:本课程实验项目为课程学习的主要任务,要求学生至少完成75%以上数量,平时进行5次阶段上机测试(每次占总评成绩的10%),期末进行上机综合考试(占50%).
如果日常实验项目完成数量不足或实验项目抄袭,则实验成绩不合格,不允许参加期末考试.
实验成绩是否合格作为能否参加期末考试的基本要求.
实验成绩评定标准如下:优:独立完成所有实验项目,并有一定的创新性.
良:独立完成全部实验内容.
中:独立完成大部分全部实验内容,实验方法正确.
及格:基本完成实验内容或在他人指导下完成全部实验内容,实验方法基本正确.
不及格:下列情况之一者成绩为不合格.
不能独立完成最基本的实验内容者;因实验方法错误达不到实验效果者;剽窃他人成果或抄袭他人实验报告者.
实验课课堂表现为违纪等情况.
四、实验教材及参考书《C++程序设计实验指导书》,集体编写,辽宁科技大学软件学院《C++语言程序设计(第四版)》,郑莉,董江舟编著,清华大学出版社,2010年7月《C++面向对象程序设计》,陈维兴,陈昕编著,人民邮电出版社,2010年10月《C++程序设计》,谭浩强编著,清华大学出版社,2004年6月《C++语言程序设计教程》,杨进才,沈显君,刘蓉编著,清华大学出版社,2006年9月大纲撰写人:马云吉大纲审阅人:迟呈英负责人:吴建胜《Android开发基础》实验教学大纲课程名称(中文/英文):Android开发基础/Androiddevelopmentfundament课程代码:x4050131课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:五一、实验教学的目的与基本要求《Android开发基础》是软件工程专业的专业选修课.
本课程的目的在于通过系统介绍Android平台的开发和编程技术,并通过实例介绍和理解内容,使学生掌握Android开发平台的安装、管理、编程开发等技能,更加透彻理解Android开发平台的基本原理和实现方法,培养在移动设备上进行独立开发的基本能力.
本实验的目的及要求是:通过实践,进一步理解和掌握Android类库使用、编程技巧;掌握开发工具的使用.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1简单视图搭建熟悉Activity,简单布局,Activity组件的运行状态,Activity组件的状态维护2验证必修本科生2熟悉ui组件用户界面结构,定义界面布局,声明界面布局,引用ui组件2设计必修本科生3使用布局各种常用布局类的使用,熟悉和掌握Android中各种布局类的使用.
2验证必修本科生4使用适配器高级组件和适配器的使用,熟悉和掌握高级组件和适配器的搭配使用.
2设计必修本科生5对话框通知和对话框的使用,熟悉和掌握Toast、Notification、AlertDialog的使用方法.
2设计必修本科生6实现菜单菜单的使用方法,熟悉和掌握选项菜单、上下文菜单、子菜单的使用方法.
2验证必修本科生7SQLite数据库创建数据库,操作数据库,熟悉和掌握数据库类和数据库增删改查的方法.
2验证必修本科生8Intent把Activity、布局、通知、对话框、菜单串成一个程序.
熟悉和掌握一个完整app的搭建,intent跳转和数据传递2综合必修本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会.
实验考核方式:平时出勤,抽查平时实验操作,实验报告内容及评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格独立完成实验,但实验报告中错误较多,及格完成实验基本要求,实验报告符合基本要求,有一些错误,中完成实验基本要求,实验报告符合要求,有较少错误,良好完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀四、实验教材及参考书1、《Android程序设计基础》清华大学出版社郝玉龙著2011年2、《疯狂Android讲义》电子工业出版社李刚著2011年3、《Android从入门到精通》电子工业出版社孙更新,邵长恒,宾晟等著;2011年4、《Android基础教程(第3版·修订版)》人民邮电出版社[美]EdBurnette著;卢秀丽毛倩倩译;2011年5、《Android开发入门与实战体验》机械工业出版社李佐彬等著;2011年大纲撰写人:包晗大纲审阅人:马云吉负责人:吴建胜《金融信息系统界面设计》实验教学大纲课程名称(中文/英文):金融信息系统界面设计/InterfaceDesignofFinancialInformationSystem课程代码:x4050141课程类型:必修课课程性质:专业选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3实验学时:12实验学分:开实验学期:六一、实验教学的目的与基本要求《金融信息系统界面设计》课程是软件金融专业的专业选修课.
通过学习本课程,能够使学生熟练使用Jquery等Web前台开发框架,通过Web开发前端技术与框架在金融业务体系下开发软件系统的Web界面;学生可以掌握AJAX编程的基本方法,具有编程实现动态Web页面的能力.
培养学生设计前台界面美工布局和编写脚本程序解决实际问题的能力,使学生能编写出符合规范和性能良好的程序,为学生今后网站的前台制作及开发打下良好的基础.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1第一个jQuery程序实验熟悉开发环境;使用Jquery编写helloworld程序;熟悉金融信息系统的web界面案例设计2验证必做本科生2DOM元素的选择实验(1)$()函数,CSS选择符,自定义选择符的使用2验证必做本科生3DOM元素的选择实验(2)DOM遍历方法,访问DOM元素2验证必做本科生4jQuery事件实验使用加载事件、单击事件、表单修改事件等修改页面2验证必做本科生5操作CSS样式实验对页面CSS添加、修改、删除2设计必做本科生6动画效果实验实现页面动画效果2设计必做本科生7DOM操作实验DOM元素和DOM属性的增修改、删除,DOM树操作,反向插入数据,复制DOM元素.
2验证必做本科生8AJAX发送数据实验get函数,post函数,ajax函数传输数据2验证必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验以个人为单位在机房进行,实验完成后上交电子版实验报告及实验程序代码.
考核方式:根据学生上交的实验报告,并结合学生实验时的表现给出成绩.
四、实验教材及参考书《jQuery基础教程(第4版)》JonathanChafferKarlSwedberg编著,人民邮电出版社2013.
大纲撰写人:吴杰大纲审阅人:马云吉负责人:吴建胜《金融信息系统业务结构设计》实验教学大纲课程名称(中文/英文):金融信息系统业务结构设计课程代码:x4050151课程类型:专业课课程性质:必修设置类别:独立设课适用专业:软件工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:4一、实验教学的目的与基本要求本实验的教学目标是使学生掌握如何使用Struts平台完成项目开发,了解Struts及相关操作的基本概念与方法.
通过上机操作,加深对Struts开发框架的理解,并熟练掌握数据库访问,提高动手能力,提高分析问题和解决问题的能力,同时掌握框架编程技巧.
二、实验项目设置序号实验题目实验内容学时实验类型实验者类别备注1熟悉struts环境、工具(1)熟悉Struts环境,以及常用的工具,包括(2)理解Struts的运行流程实例以及整个体系结构的了解;(3)掌握用Struts创建工程,发布项目的流程2验证性本科生2MVC分层结构(1)熟悉MVC的层次结构;(2)掌握控制,视图,模型之间的相关关系;(3)熟练掌握jsp和Servlei完成简单的MVC设计(4)理解Struts中的MVC结构2验证性本科生3Struts的基本配置(1)掌握Struts.
xml的配置格式;(2)理解Struts中的各元组之间的配置意义;(3)完成简单hello的输出2验证性本科生4Struts的Action配置(1)掌握表Struts的Action配置(2)掌握struts中相关跳转类型的转发关系;2验证性本科生5Struts的标签(1)掌握Struts的数据标签(2)掌握Struts的控制标签(3)理解标签在Struts中的重要意义和作用2验证性本科生6车辆理赔流程管理案例分析(1)分析相关的业务流程;(2)完成数据库的分析和设计;(3)设计工程的基本页面和风格2设计性本科生7完成项目基础模块的设计与实现(1)设计Struts的层次结构,完成数据层的编写(2)完成实体层的分析,编写(3)完成基本的DAO层的编写(4)完成基础模块的分析与设计2设计性8完成业务流程的分析与设计(1)完成业务流程的分析;(2)完成业务流程的设计(3)掌握Struts与持久层和界面层的结合.
2综合性三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求学生做好预习,按照实验指导书认真完成实验内容并提交电子版实验报告.
考核方式以实验时的表现和实验报告相结合的方式给出成绩.
实验考核内容主要侧重学生动手能力.
实验成绩占课程总成绩的30%.
四、实验教材及参考书《Struts2深入详解》,孙鑫,电子工业出版社,2008第一版《J2EE应用实践教程》,俞琰等,电子工业出版社,2009年1月第一版《Struts2.
1权威指南》,李刚,电子工业出版社,2009年5月第一版大纲撰写人:王强大纲审阅人:田莹负责人:吴建胜《金融信息系统的SSH整合应用》实验教学大纲课程名称:金融信息系统的SSH整合应用/SSHofFinancialInformationSystem课程代码:x4050161课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求金融信息系统的SSH整合应用是软件工程专业的一门专业选修课程.
本门课程以金融信息为业务背景,培养学生基本的软件技术的同时植入与金融行业有关的业务背景,培养具有金融业务知识体系的软件开发人才.
通过该门课程,使学生在掌握基本的金融信息系统业务结构后,能够熟练的使用Spring框架整合业务层、数据信息层组件,从而实现整个项目的拼接与组装,形成一个完善的金融信息系统.
该门课程重点使学生在建立对Spring整体性认识的基础上,快速进行SpringWeb应用;深入理解控制反转或者依赖注入的思想,掌握并应用到企业级软件开发中,提升系统的可扩展性和可维护性;熟练使用Spring框架的配置文件,实现bean对象和容器的关联,从而实现系统文件级组装,提高系统的可扩展性和可维护性;深入理解AOP面向方面编程的思想,从而实现核心业务逻辑和通用方面业务的分离,可插拔组件,以利于解耦以及实现的特性;熟练使用Spring对于请求分发、乱码处理、文件上传、异常处理等应用技术.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1Spring快速入门通过Spring技术在jsp页面中进行用户注册2验证必做本科生2IoC基础(一)Spring完成依赖关系注入、通过BeanFactory和ApplicationContext读取并访问bean配置、注入装配Bean,并整合多个配置、参数注入、方法注入2设计必做本科生3IoC进阶Bean作用域、FactoryBean、注解配置2设计必做本科生4AOPJdk动态代理、cglib动态代理、增强组件、切面组件2设计必做本科生5业务层整合Spring整合Struts22设计必做本科生6数据访问层整合Spring整合Hibernate2设计必做本科生7事务管理Spring对于事务支持2设计必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求实验报告格式采用学院统一要求的格式.
由于报告文档电子化,报告内容严禁拷贝!
要求同学们要重视锻炼书写技术报告的能力,要写出自己的内容.
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:出缺席情况实验过程的态度、技能表现实验报告分析内容、书写规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每个实验成绩:成绩分优、良、中、及格、不及格5档.
1、登陆出缺席情况,出席者有本实验考核成绩,否则按不及格计;2、实验过程的态度、技能表现,50%3、实验报告分析内容、书写规范50%实验总成绩:总成绩是平时成绩的统计,分优、良、中、及格、不及格5档,可折成100分制的对应的分数段.
对未达到学校规定实验出席率的同学.
根据学校规定处理.
四、实验教材及参考书1、《SpringinAction中文版》,CraigWalls著,电子工业出版社,2009年第一版.
大纲撰写人:艾青大纲审阅人:田莹负责人:吴建胜《金融信息系统的数据访问技术》实验教学大纲课程名称:金融信息系统的数据访问技术/DataAccessTechnologyofFinancialInformationSystem课程代码:x4051101课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:五一、实验教学的目的与基本要求金融信息系统的数据访问技术是软件工程专业的一门专业选修课程.
本门课程以金融信息为业务背景,培养学生基本的软件技术的同时植入与金融行业有关的业务背景,培养具有金融业务知识体系的软件开发人才,使学生通过ORM框架访问数据库系统,理解数据库、表的逻辑设计思路与业务结构.
深刻理解对象持久化,能掌握Hibernate的配置文件和Session接口,并通过使用Hibernate实现对象持久化.
通过关系映射文件实现将数据库中的表和JavaBean文件建立对应关系,从而将数据库记录映射到实体对象,将对数据库操作转换成对象的操作.
深入掌握Java对象在生命周期中所处的临时状态、持久状态、删除状态和游离状态,从而增强对对象操作数据库具体操作的理解.
熟练Hibernate类级别的检索策略,以及各种关联的检索策略,从通过面向对象的方式实现数据库各种关联操作.
掌握事务在Hibernate中的应用,以及通过缓存的应用降低应用程序直接读写永久性数据存储的频率,提高性能.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1第一个Hibernate应用搭建开发环境、get/load的区别、update/delete的应用2验证必做本科生2Hibernate操纵对象Session缓存、帐数据检查、实体对象状态、Session接口2设计必做本科生3实体关系关联实体关联关系、Hibernate检索策略2设计必做本科生4Hibernate基础检索(一)检索方式、基础检索2设计必做本科生5Hibernate基础检索(二)条件查询2设计必做本科生6Hibernate高级检索(一)连接查询、报表查询2设计必做本科生7Hibernate高级检索(二)高级查询、性能优化2设计必做本科生8事物并发和缓存管理配置事务类型、事务并发与缓存管理2验证必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求实验报告格式采用学院统一要求的格式.
由于报告文档电子化,报告内容严禁拷贝!
要求同学们要重视锻炼书写技术报告的能力,要写出自己的内容.
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:出缺席情况实验过程的态度、技能表现实验报告分析内容、书写规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每个实验成绩:成绩分优、良、中、及格、不及格5档.
1、登陆出缺席情况,出席者有本实验考核成绩,否则按不及格计;2、实验过程的态度、技能表现,50%3、实验报告分析内容、书写规范50%实验总成绩:总成绩是平时成绩的统计,分优、良、中、及格、不及格5档,可折成100分制的对应的分数段.
对未达到学校规定实验出席率的同学.
根据学校规定处理.
四、实验教材及参考书《精通Hibernate》,孙卫琴,电子工业出版社,2009年第一版.
大纲撰写人:艾青大纲审阅人:田莹负责人:吴建胜《Android高级应用开发》实验教学大纲课程名称(中文/英文):Android高级应用开发/AndroidAdvancedapplicationdevelopment课程代码:x4051171课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求《Android移动应用开发》是软件工程专业的专业选修课.
本课程的目的在于培养学员基于Oracle-Android核心组件、多媒体技术和传感器的开发技能,使学员基本较为完善的Android研发知识结构和知识体系,并为复杂Android程序的开发及安卓方向的从业奠定坚实的基础.
本实验的目的及要求是:通过实践,进一步理解和掌握Android类库使用、编程技巧;掌握开发工具的使用.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1Activity高级应用熟悉各种定制Activity的用法,熟悉和掌握各种定制Activity的用法.
2验证必做本科生2页面跳转熟悉页面间数据交换,显示隐式调用,熟悉和掌握页面间数据交换方法2设计必做本科生3ContentProvider理解内容提供者的概念、使用方法及自定义ContentProvider的使用步骤.
2设计必做本科生4Android线程掌握线程类用法,熟悉和掌握线程类用法,Handler,Message类的使用.
2验证必做本科生5Service组件掌握两种service的用法,了解他们的区别,熟悉和掌握启动service和绑定service的使用方法.
2验证必做本科生6Android广播理解BroadcastReceiver类的生命周期概念和掌握广播类的常用方法.
2验证必做本科生7音视频播放练习使用MediaPlayer类播放音频文件,熟悉和掌握MediaPlayer类播放音频文件,编写一个功能完整音乐播放器.
2设计必做本科生8Android传感器熟练使用方向传感器实现一个指南针程序2综合必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会.
实验考核方式:平时出勤,抽查平时实验操作,实验报告内容及评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格独立完成实验,但实验报告中错误较多,及格完成实验基本要求,实验报告符合基本要求,有一些错误,中完成实验基本要求,实验报告符合要求,有较少错误,良好完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀四、实验教材及参考书1、《Android移动编程实用教程》电子工业出版社刘甫迎刘焱著2012年2、《疯狂Android讲义》电子工业出版社李刚著2011年3、《Android从入门到精通》电子工业出版社孙更新,邵长恒,宾晟等著;2011年4、《Android程序设计》电子工业出版社青岛东合信息技术有限公司著;2012年5、《Android开发入门与实战体验》机械工业出版社李佐彬等著;2011年大纲撰写人:包晗大纲审阅人:马云吉负责人:吴建胜《Android游戏应用开发》实验教学大纲课程名称(中文/英文):Android游戏应用开发/Androidgameapplicationdevelopment课程代码:x4051181课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求《Android游戏应用开发》是软件工程专业的专业选修课.
本课程的目的在于培养学员基于Oracle-Android2D/3D游戏的开发技能与开发思想,培养具有工程级软件分析与研发经验的学员.
课程的主要任务是讲授android3D开发的主要思想和主要框架的使用以及2d游戏开发中遇到的一些技术点.
熟练掌握android开发中的自定义控件,图形的绘制方法,颜色渲染,3D图形旋转,纹理映射,光照,碰撞处理等知识和技术.
本实验的目的及要求是:通过实践,理解和掌握AndroidOpenGL类库使用、编程技巧;掌握2d游戏开发的基本要领.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1基本图形基本图形的绘制,熟悉和掌握常见平面图形的绘制方法2验证必修本科生2颜色渲染使用颜色方法绘制颜色,为立方体绘制颜色.
2验证必修本科生3球体绘制绘制一个球体,熟悉和掌握球体顶点坐标的计算,球体的绘制方法,步骤.
2验证必修本科生4光源使用光源,设置光源属性,熟悉和掌握光源的使用方法,使用步骤.
2设计必修本科生5纹理掌握纹理贴图的步骤,各步骤使用的方法,熟悉和掌握掌握纹理贴图的步骤,各步骤使用的方法.
2设计必修本科生6雾使用雾的步骤,实现方法,熟悉和掌握使用雾的步骤,实现方法.
2验证必修本科生7动画熟悉和掌握tween动画和frame动画的使用步骤,各种常用属性.
2设计必修本科生8扫雷游戏使用2d游戏里的知识编写一个扫雷小游戏,熟悉和掌握2D碰撞检测与对象表示,地图绘制方法.
2综合必修本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会.
实验考核方式:平时出勤,抽查平时实验操作,实验报告内容及评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格独立完成实验,但实验报告中错误较多,及格完成实验基本要求,实验报告符合基本要求,有一些错误,中完成实验基本要求,实验报告符合要求,有较少错误,良好完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀四、实验教材及参考书1、《Android3D游戏开发技术宝典》人民邮电出版社吴亚峰著2011年2、《Android_3D游戏开发技术详解与典型案例》电子工业出版社吴亚峰著2011年3、《从零开始Android游戏编程(第二版)》www.
linuxidc.
com邢野2009年大纲撰写人:包晗大纲审阅人:马云吉负责人:吴建胜《3G移动互联应用开发》实验教学大纲课程名称(中文/英文):3G移动互联应用开发/Internetapplicationdevelopmentbasedon3Gmobile课程代码:x4051191课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求《3G移动互联应用开发》是软件工程专业的专业选修课.
android网络应用程序开发代表了当今软件开发中的一个重要方向.
通过本课程的学习,学生可以掌握Android软件平台上的网络开发的基本知识,能够从事android平台的网络应用程序开发.
课程的主要任务是讲授android网络开发的基本原理、方法和主要框架的使用.
熟练掌握android网络开发中的XML解析,JSON解析,HTTP协议通信等知识和技术.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1socket通信掌握socket类及相关类的使用,socket通信的建立步骤2设计必修本科生2下载图片使用相关类、接口来获取网络上的图片、网页,熟悉和掌握http方式连接网络的接口类及相应方法2设计必修本科生3下载json使用相关类、接口来获取网络上的json,熟悉和掌握http方式连接网络的接口类及相应方法.
2验证必修本科生4下载xml使用相关类、接口来获取网络上的xml,熟悉和掌握http方式连接网络的接口类及相应方法.
2验证必修本科生5WebService掌握使用WebService调用本地服务,熟悉和掌握WebService的使用方法.
2验证必修本科生6GPS定位掌握gps定位的方法步骤,熟悉和掌握gps相关类库.
2设计必修本科生7GoogleMap练习使用GoogleMap显示地图,熟悉和掌握GoogleMap相关类库.
2验证必修本科生8天气预报熟练使用WebService技术实现一个完整的天气预报程序.
2综合必修本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会.
实验考核方式:平时出勤,抽查平时实验操作,实验报告内容及评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格独立完成实验,但实验报告中错误较多,及格完成实验基本要求,实验报告符合基本要求,有一些错误,中完成实验基本要求,实验报告符合要求,有较少错误,良好完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀四、实验教材及参考书1、《Android4.
0网络编程详解》电子工业出版社王家林著2012年2、《疯狂Android讲义》电子工业出版社李刚著2011年3、《Android从入门到精通》电子工业出版社孙更新,邵长恒,宾晟等著;2011年4、《Android程序设计》电子工业出版社青岛东合信息技术有限公司著;2012年5、《Android开发入门与实战体验》机械工业出版社李佐彬等著;2011年大纲撰写人:包晗大纲审阅人:马云吉负责人:吴建胜第二部分网络工程专业《C++程序设计》实验教学大纲课程名称(中文/英文):C++程序设计/C++Programming课程代码:x2160241课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:96课程总学分:6.
0实验学时:26实验学分:开实验学期:一一、实验教学的目的与基本要求实验教学的目的:通过C++程序设计实验课,巩固学生对课堂上学习的编程基础知识的理解,培养学生逐步建立编程思路,树立编程思想,同时加强逻辑思维能力和程序调试的实践能力的培养.
该实验课主要进行C++语言结构化程序设计、面向对象程序设计的编程实践.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验,包括查阅资料,编写代码.
2.
实验过程中认真进行程序的编辑、调试与运行,分析程序运行结果.
3.
实验结束前提交程序,可根据需要安排实验答辩.
4.
认真遵守实验室的各项规章制度.
二、实验项目设置(详见实验指导书)序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1控制语句编程利用条件、循环等编程,解决素数、完数、打印几何图形等问题.
6设计性必做本科生2数组编程利用数组实现数据的插入、删除、查找、排序等运算.
2设计性必做本科生3函数编程利用函数实现平均值计算、素数判断、递归编程等问题.
4设计性必做本科生4指针编程利用指针实现数组的访问、字符串的处理等问题.
2设计性必做本科生5类与对象编程利用类实现常见的几何图形类、Person类的设计及实现.
4设计性必做本科生6面向对象编程单继承、多继承的定义方式,派生类对象的构造和析构,利用Person派生出Student.
虚函数和抽象类的定义、使用,运算符重载.
实现复数Complex类、Array类的运算符重载4设计性必做本科生7类模板及I/O流编程利用模板类List,实现学生信息管理系统,并实现学生信息的文件读写4综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:基础实验项目均配置在在线评测系统软件平台上,学生需要注册账号,及时完成实验项目并提交.
每次实验,部分学生参与实验项目答辩,以避免学生抄袭源代码.
实验考核方式、内容及成绩评定标准:本课程实验项目为课程学习的主要任务,要求学生至少完成75%以上数量,平时进行5次阶段上机测试(每次占总评成绩的10%),期末进行上机综合考试(占50%).
如果日常实验项目完成数量不足或实验项目抄袭,则实验成绩不合格,不允许参加期末考试.
实验成绩是否合格作为能否参加期末考试的基本要求.
实验成绩评定标准如下:优:独立完成所有实验项目,并有一定的创新性.
良:独立完成全部实验内容.
中:独立完成大部分全部实验内容,实验方法正确.
及格:基本完成实验内容或在他人指导下完成全部实验内容,实验方法基本正确.
不及格:下列情况之一者成绩为不合格.
不能独立完成最基本的实验内容者;因实验方法错误达不到实验效果者;剽窃他人成果或抄袭他人实验报告者.
实验课课堂表现为违纪等情况.
四、实验教材及参考书《C++程序设计实验指导书》,集体编写,辽宁科技大学软件学院《C++语言程序设计(第四版)》,郑莉,董江舟编著,清华大学出版社,2010年7月《C++面向对象程序设计》,陈维兴,陈昕编著,人民邮电出版社,2010年10月《C++程序设计》,谭浩强编著,清华大学出版社,2004年6月《C++语言程序设计教程》,杨进才,沈显君,刘蓉编著,清华大学出版社,2006年9月大纲撰写人:马云吉大纲审阅人:张玉军负责人:吴建胜《数字逻辑》实验教学大纲课程名称(中文/英文):数字逻辑/DigitalLogic课程代码:x2050071课程类型:专业基础课课程性质:必修设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3实验学时:8实验学分:开实验学期:二一、实验教学的目的与基本要求数字逻辑是网络工程专业的专业基础课.
通过本课程的学习,使学生获得数字电子技术方面的基本理论、基本知识和基本技能.
数字逻辑实验是配合相关教学内容使学生通过感官认识、动手实践来了解相关逻辑电路.
加深对课程内容的理解.
实验包括:逻辑门电路、组合逻辑电路、常用功能模块、触发器等.
二、实验项目设置注:具体题目见实验指导书序号实验项目名称实验内容学时实验类型实验要求1基本逻辑门电路测试与门、或门、与非门、或非门、异或门的逻辑功能2验证性独立完成实验2组合逻辑电路设计用或非门、与门和非门连接实验电路图.
按输入的状态,观察输出端结果.
写出逻辑表达式,将运算结果与实验比较,并分析电路的逻辑功能.
2验证性独立完成实验3触发器测试基本RS触发器、D触发器、JK触发器的逻辑功能2验证性独立完成实验4触发器应用设计利用D触发器及相应逻辑门完成计数器设计2验证性独立完成实验三、实验报告要求、实验考核方式、内容及成绩评定标准按规定格式要求撰写实验报告,报告形式可以是电子版.
成绩评定标准:很好完成实验,报告书写完整,心得体会认真,成绩优;能独立完成实验,报告书写完整,有心得体会,成绩良;能在他人帮助下完成实验,报告书写认真,有心得体会,成绩中;能完成部分实验,报告书写一般,有心得体会,成绩及格;不能独立完成实验,报告书写不完整,不认真,成绩不及格;四、实验教材及参考书《数字电子实验指导书》,汪瑾编,辽宁科技大学,2009.
2《数字逻辑与数字系统》(第3版),王永军编,电子工业出版社,2006.
2《数字电子技术基础》,阎石编,高等教育版社,2006.
9大纲撰写人:于晓峰大纲审阅人:张玉军负责人:吴建胜《数据结构》实验教学大纲课程名称(中文/英文):数据结构DataStructures课程代码:x2050661课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:80课程总学分:5实验学时:20实验学分:开实验学期:二一、实验教学的目的与基本要求数据结构是网络工程等计算机专业及相关专业中一门重要的专业基础课程.
当用计算机来解决实际问题时,就要涉及到数据的表示及数据的处理,而数据表示及数据处理正是数据结构课程的主要研究对象,通过这两方面内容的学习,为后续课程,特别是软件方面的课程打下了厚实的知识基础,同时也提供了必要的技能训练.
因此,数据结构课程在计算机及相关专业中具有举足轻重的作用.
本实验的目的及要求是:通过实验,进一步理解、掌握三种主要的数据结构的基本算法及应用算法的实现,提高算法设计与程序调试能力.
实验课着眼于原理与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变"活",起到深化理解和灵活掌握教学内容的目的.
此外,还有很重要的一点是:机器是比任何教师都严厉的检查者.
二、实验项目设置试验项目详见试验指导书,下表只是简要列举.
序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1线性表顺序表、链表的基本相关操作和应用操作(有序表的插入、链表合并、分解、约瑟夫问题求解,一元多项式相加等)4设计性必做本科生2栈和队列栈、队列的基本运算、括号匹配、回文匹配、表达式求值等2设计性必做本科生3二叉树二叉树的构造、各种遍历、计算高度、叶子等和哈夫曼树的构造、编码、计算wpl值4设计性必做本科生4图图的非递归遍历算法、图的连通性、拓扑排序等2设计性必做本科生5查找、排序折半查找、二叉排序树的查找、散列查找算法实现及效率比较,实现常见的排序算法的实现及效率比较4综合性必做本科生6创新实验在已学过的查找、排序算法基础上,改进或设计新的排序、查找算法;学生管理系统4创新性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:基础实验项目均配置在在线评测系统软件平台上,学生需要注册账号,及时完成实验项目并提交.
每次实验,部分学生参与实验项目答辩,以避免学生抄袭源代码.
实验考核方式、内容及成绩评定标准:本课程实验项目为课程学习的主要任务,要求学生至少完成75%以上数量,平时进行3次阶段上机测试(每次占总评成绩的10%)+1次基础算法、基础理论的笔试(占20%),期末进行上机综合考试(占50%).
如果日常实验项目完成数量不足或实验项目抄袭,则实验成绩不合格,不允许参加期末考试.
实验成绩是否合格作为能否参加期末考试的基本要求.
实验成绩评定标准如下:优:独立完成所有实验项目,并有一定的创新性.
良:独立完成全部实验内容.
中:独立完成大部分全部实验内容,实验方法正确.
及格:基本完成实验内容或在他人指导下完成全部实验内容,实验方法基本正确.
不及格:下列情况之一者成绩为不合格.
不能独立完成最基本的实验内容者;因实验方法错误达不到实验效果者;剽窃他人成果或抄袭他人实验报告者.
实验课课堂表现为违纪等情况.
四、实验教材及参考书《数据结构》(C++第二版),王红梅等编著,清华大学出版社,2012.
6《数据结构上机与实验指导》,王红梅等编著,清华大学出版社,2007.
6《数据结构》(C语言版),严蔚敏等编著,清华大学出版社,2003.
9大纲撰写人:马云吉大纲审阅人:张玉军负责人:吴建胜《计算机原理》实验教学大纲课程名称(中文/英文):计算机原理/Computerprinciple课程代码:x2050131课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:8实验学分:开实验学期:四一、实验教学的目的与基本要求本课程是网络工程专业的一门专业基础课.
计算机作为一种重要工具被各相关学科用来处理各行各业的信息,因此计算机是各类信息系统的核心.
本课程目的是使学生必须掌握计算机原理的基本理论和基本知识,了解整机的基本结构.
通过课程的学习,为学生进一步学习软件系统及其它专业课程打下牢固基础.
通过硬件实验,理解计算机主要硬件的基本工作原理.
实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1计算机原理实验仪的使用熟悉计算机原理实验仪的基本结构,包括资源的构成、及相互之间的关系,达到熟练操作的目的.
2验证性必做本科生2运算实现算术逻辑掌握通过逻辑芯片实现两位加法器的连线设计实现加法运算的全过程.
2设计性必做本科生3半导体存储器读、写、修改掌握RAM存储器芯片在读写控制过程原理,并正确建立连线关系和在程序中完成正确的读写过程;掌握命令的使用以及信息的变化.
2设计性必做本科生4微程序控制器通过编制相应微指令串来实现给定指令的功能.
掌握微指令的编码以及编码规律.
2设计性必做本科生实验报告要求、实验考核方式、内容及成绩评定标准实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后交报告;实验考核成绩作为平时成绩的一部分,占总成绩的25%,根据实验报告的完成和实验情况的质量进行考核,所有内容全部考核.
实验教材及参考书《计算机组成原理(第2版)》,唐朔飞主编,高等教育出版社,2008年《计算机组成与结构(第3版)》,王爱英主编,清华大学出版社,2001年《计算机组成原理(第2版)》,白中英主编,科学技术出版社,2000年《计算机组成原理》,马桂祥主编,西南交大出版社,1996年《DIGITALCOMPUTERFUNDAMENTALS》,ThomasC.
Bartee编,2006年大纲撰写人:于晓峰大纲审阅人:张玉军负责人:吴建胜《软件工程》实验教学大纲课程名称(中文/英文):软件工程/SoftwareEngineering课程代码:x2050721课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:8实验学分:开实验学期:六一、实验教学的目的与基本要求实验教学的目的:《软件工程》课程是一门非常重要的专业课,它的任务是培养学生计算机软件开发与应用的综合能力.
通过实验课程的嵌入使本课程不在枯燥乏味,学生们在课上学习的理论知识可以通过实验课进行吸收和升华.
实验教学主要让学生采用面向对象的软件开发方法,通过对所选系统进行分析、设计使学生理解并运用面向对象的思想开发软件,学会使用UML统一建模语言进行面向对象分析和设计阶段的模型开发.
实验教学的基本要求:1.
实验前学生根据实验题目认真准备实验内容.
2.
实验结束后提交实验报告电子版.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1需求分析根据所选题目进行系统需求分析:系统用户需求、功能性需求和系统性能.
2设计性必做本科生2UML分析与设计(一)根据系统需求建立系统的用例模型2设计性必做本科生3UML分析与设计(二)建立系统类模型、活动图2设计性必做本科生4UML分析与设计(三)建立系统状态图、顺序图和协作图.
2设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容为应包括四次实验的设计结果,对应的文字说明.
2.
报告内容为电子形式.
实验考核方式、内容及成绩评定标准:完成实验报告,按照每个人所写的报告内容和答辩评定,满分为20分.
未提交实验作业的成绩记为不及格.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书《软件工程基础与实用教程》,沈文轩等,清华大学出版社,2012.
8《软件工程-原理方法与应用(第3版)》、史济民等、高等教育出版社、2009.
3《软件工程导论(第五版)》、张海藩、清华大学出版社、2008年1月《用例驱动的UML对象建模应用—范例分析》、[美]DougRosenbergKendallScott编著,管斌,袁国忠译、人民邮电出版社、2005《UML宝典》、耿国桐,史立奇,叶卓映编著、电子工业出版社、2004《面向对象与传统软件工程(原文版第五版)》、StephenR.
schach(美)、韩松,邓迎春,李萍译著、机械工业出版社、2003.
9《UML基础教程》、JasonT.
Roff著,张瑜,杨继萍等译、清华大学出版社、2003大纲撰写人:张美娜大纲审阅人:张玉军负责人:吴建胜《数据库原理》实验教学大纲课程名称(中文/英文):数据库原理/PrincipleofDataBase课程代码:x3050021课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:16实验学分:开实验学期:三一、实验教学的目的与基本要求实验目的:《数据库原理》是一门理论性较强的课程,为了理论联系实际,强化SQL语句的实际使用,学生应会在SQLServer的环境下创建数据库和对数据库的查询、更新等操作,加深对数据库理论的认识,为今后的课程设计和毕业设计打下基础.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1建立数据库、建立表在SQLServer环境下建立数据库和数据表,确定表的主码和约束条件,查看和修改表结构.
2验证必做本科生2SQL的基本查询在实验一建立的数据库基础上,进行SQL语句的简单查询2验证必做本科生3SQL的高级查询在实验一建立的数据库基础上,进行SQL语句的高级查询2验证必做本科生4数据更新对数据库中的数据进行插入、删除、修改.
2验证必做本科生5索引和视图索引、视图的创建、修改和删除.
2验证必做本科生6数据库完整性和安全性创建、修改数据库约束,设置合法登录账户和数据库用户,用户的权限管理.
2验证必做本科生7数据库编程创建、管理存储过程和触发器.
2设计必做本科生8数据库备份与还原进行数据库备份和还原操作2验证必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:填写完整,独立完成,符合报告填写规范.
考核方式:实验的出勤情况、实验内容的完成情况、实验报告的填写情况.
成绩评定标准:没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格.
独立完成实验,但实验报告中错误较多,及格.
完成实验基本要求,实验报告符合基本要求,有一些错误,中.
完成实验基本要求,实验报告符合基本要求,有较少错误,良好.
完成实验基本要求,实验报告符合基本要求,没有错误,优秀.
四、实验教材及参考书《数据库系统概论》王珊,萨师煊,高等教育出版社,2010年12月《SQLServer2008数据库应用与开发》,姜桂洪主编,清华大学出版社,2015年1月《SQLServer2008数据库应用与开发习题解答与上机指导》,姜桂洪主编,清华大学出版社,2015年1月《数据库实用教程》,聂培尧等,科学出版社,2005《SQLServer从入门到精通》明日科技编著清华大学出版社2012年9月《SQLServer数据库教程(2008版)》郑阿奇编著人民邮电出版社2012年4月大纲撰写人:谭丹丹大纲审阅人:张玉军负责人:吴建胜《Linux操作系统》实验教学大纲课程名称(中文/英文):Linux操作系统/LinuxOperatingSystem课程代码:x3050211课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:一一、实验教学的目的与基本要求实验教学的目的:能够使学生了解Linux操作系统的操作环境,掌握Linux操作系统的系统管理和Linux操作系统环境下的编程技术,最终达到作为网络工程师应该具备的实践能力.
实验教学基本要求:1.
实验前学生根据实验内容认真准备实验内容,主要包括具体实验方案和程序初始代码文件.
2.
实验结束后提交实验包括,包括效果截图和程序源代码文件.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1Shell命令熟悉和掌握基本的Shell命令的使用方法.
4验证性必做本科生2用户和用户组管理熟悉和掌握基本的用户和用户组管理的使用方法.
4验证性必做本科生3文件系统管理熟悉和掌握基本的文件系统管理的使用方法.
2设计性必做本科生4软件包管理熟悉和掌握基本的软件包管理的使用方法.
2设计性必做本科生5网络管理熟悉和掌握基本的网络管理的使用方法.
2设计性必做本科生6Shell编程熟悉和掌握基本的Shell编程方法并完成案例编程.
4设计性必做本科生7C语言及编程环境熟悉和掌握基本的Linux环境下C语言编程方法并完成案例编程.
2设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容应包括效果截图和程序源代码文件.
2.
报告内容为电子形式.
实验考核方式、内容:实验课的出勤情况,程序的编制、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1.
没有完成实验的基本要求,不及格2.
没有提交实验报告,不及格3.
实验报告抄袭者,不及格4.
违反实验纪律,不及格5.
独立完成实验,但实验报告中错误较多,及格6.
完成实验基本要求,实验报告符合基本要求,有一些错误,中7.
完成实验基本要求,实验报告符合要求,有较少错误,良好8.
完成实验要求的基础上,实验报告符合符要求,很少错误,优秀四、实验教材及参考书《Linux系统及编程基础》,唐晓君,清华大学出版社,2012.
8《Linux系统管理与网络管理》,余柏山,清华大学出版社,2010.
1《Linux环境C程序设计》,徐诚、高莹婷,清华大学出版社,2010.
1《Linux网络编程》,宋敬彬、孙海滨,清华大学出版社,2010.
1《Linux编程从入门到精通》,宫虎波,化学工业出版社,2009.
8大纲撰写人:王刚大纲审阅人:张玉军负责人:吴建胜《路由交换技术》实验教学大纲课程名称(中文/英文):路由交换技术/Routing&SwitchingTechnology课程代码:x3050631课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:80课程总学分:5.
0实验学时:32实验学分:开实验学期:五一、实验教学的目的与基本要求实验教学的目的:通过实验环节加深学生对所学知识的理解和提高学生的实践能力.
熟悉Cisco路由器和交换机物理设备,利用物理设备搭建实验环境,按照需求完成设备配置和调试,最终实现需求指定的网络功能.
同时熟悉PacketTracer模拟器,在不使用物理设备的情况下,也可以完成上述实验要求.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验内容,主要包括实验拓扑图、配置方案和设备配置文件.
2.
实验结束后提交实验包括,包括实验拓扑图、设备配置文件和配置效果说明;必要时可进行实验答辩.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1接口与管理配置1、IOS基本命令2、CDP配置3、Telnet访问配置4验证性必做本科生2IP特性配置1、静态路由配置2、默认路由配置3、DHCP服务起配置4.
DHCP中继配置4设计性必做本科生3广域网配置1、PPP认证配置2、帧中继基本配置3、帧中继映射配置4、帧中继点到点子接口配置5、帧中继点到多点子接口配置4设计性必做本科生4网络安全配置1、IP标准ACL配置2、IP扩展ACL配置3、静态内部源地址NAT配置4、动态内部源地址NAT配置4设计性必做本科生5动态路由协议配置RIP配置2、EIGRP配置3、OSPF基本配置6设计性必做本科生6交换机基本配置1、网络配置2、MAC地址管理2设计性必做本科生7VLAN间路由1、VLAN间路由配置2设计性必做本科生8生成树协议配置1、STP配置2设计性必做本科生9VLAN干道协议配置1、VTP配置2设计性必做本科生10综合案例1.
校园网综合案例2综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容应包括网络拓扑图、设备配置文件和配置效果说明2.
报告内容为电子形式.
实验考核方式、内容及成绩评定标准:实验成绩通过上机考试方式考核,根据考试情况,成绩为优、良和不通过.
未参加考试或者考试不通过的,根据实验报告情况,成绩为及格或者不及格.
未提交实验报告的成绩记为不及格.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书《路由交换技术》,吴建胜,清华大学出版社,2010.
6,1-1《路由交换技术实践教程》,孙良旭,清华大学出版社,2014.
4,1-1.
《思科网络技术学院教程.
CCNAExploration:路由协议和概念》,(美)RickGrazianiAllanJohnson,人民邮电出版社,2009.
1,1-1《思科网络技术学院教程.
CCNAExploration:LAN交换和无线》,(美)WayneLewis,人民邮电出版社,2009.
3,1-1《思科网络技术学院教程.
CCNAExploration:接入WAN》,(美)BobVachonRickGraziani,人民邮电出版社,2009.
3,1-1《CCNA学习指南(中文第六版)》,(美)ToddLammle,电子工业出版社,2008.
2,6-1大纲撰写人:孙良旭大纲审阅人:张玉军负责人:吴建胜《网络系统管理》实验教学大纲课程名称(中文/英文):网络系统管理/NetworkSystemmanagement课程代码:x3050241课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3.
0实验学时:24实验学分:开实验学期:三一、实验教学的目的与基本要求实验教学目的:通过网络系统管理实验课,巩固学生对课堂上学习的系统配置文件理解,培养学生逐步建立服务配置思路,树立服务配置思想,同时加强逻辑思维能力和服务配置实践能力的培养.
该实验课通过对Linux网络应用的学习,使学生对网络组建、网络服务器配置与应用有更全面的认识,能够进行Linux局域网、服务器的配置、日常维护和远程管理.
实验教学的基本要求:1、实验前学生根据实验内容认真准备实验,包括查阅资料,编写配置脚本;2、实验过程中认真进行脚本的编辑、调试与运行,分析配置结果;3、实验结束前提交配置完成信息,可根据需要安排实验答辩;4、认真遵守实验室的各项规章制度.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1shell命令及shell编程掌握开发平台组建过程和基础shell使用;2验证性必做本科生2DHCP服务器在Linux环境中,安装和配置DHCP服务器,实现特定IP地址和多网段IP地址的分配.
2设计性必做本科生3DNS服务器(1)在局域网中,搭建DNS服务器,实现保存网络中所有主机的域名和相应的IP地址,并且将域名转换为IP地址的处理过程.
2设计性必做本科生4DNS服务器(2)综合DNS服务配置过程2设计性必做本科生5Sendmail服务器(1)基于邮件传输代理工具,配置相关配置文件以实现邮件的接收,投递的处理过程.
2设计性必做本科生6Sendmail服务器(2)综合Sendmail服务配置过程2设计性必做本科生7FTP服务器在Linux环境下,搭建vsftp服务器,实现客户机向服务器发送命令,来下载文件,上传文件,创建或改变服务器上的目录.
2设计性必做本科生8Samba服务器在Linux环境中,配置samba服务器,实现文件共享,windows系统用户访问和管理所共享的文件.
2设计性必做本科生9NFS服务器在Linux环境下,搭建NFS网络文件系统服务器,实现用户在网络上与他人共享文件和目录,并向访问本地文件一样访问远端系统上的文件.
2设计性必做本科生10Web服务器(1)在Linux环境下,安装Apache服务器,配置虚拟主机,SSL,并实现Apache的代理和集群操作,实现访问控制管理,性能调整.
2设计性必做本科生11Web服务器(2)综合Apache服务配置过程2设计性必做本科生12Telnet服务器在Linux环境下,搭建telnet服务器,让终端的使用者可以使用telnet程序.
连接到服务器,实现对WEB服务器的远程控制.
2综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告为电子形式,要求学生独立认真完成并在实验结束前提交实验报告.
实验考核方式、内容:实验课的出勤情况,脚本配置、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1、没有完成实验的基本要求,不及格;2、没有提交实验报告,不及格;3、实验报告抄袭者,不及格;4、违反实验纪律,不及格;5、独立完成实验,但实验报告中错误较多,及格;6、完成实验基本要求,实验报告符合基本要求,有一些错误,中;7、完成实验基本要求,实验报告符合要求,有较少错误,良好;8、完成实验要求的基础上,实验报告符合符要求,很少错误,优秀.
四、实验教材及参考书《Linux网络服务器配置、管理与实践教程》,周奇,清华大学出版社,2013.
01《网络服务搭建、配置与管理大全》,刘晓辉,电子工业出版社,2009.
03《RedHatLinux服务器配置与应用(第2版)》,林慧琛尤国君刘殊,人民邮电出版社,2007.
12大纲撰写人:尹航大纲审阅人:张玉军负责人:吴建胜《Linux网络编程》实验教学大纲课程名称(中文/英文):Linux网络编程/LinuxNetworkprogramming课程代码:x3050641课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:五一、实验教学的目的与基本要求实验教学的目的:能够使学生了解Linux系统下基本socket编程,掌握服务器与客户的连接处理、多进程并发服务器、多线程并发服务器、名字与地址解析、组播编程的编程技术,最终达到作为网络工程师应该具备的Linux系统下网络编程实践能力.
实验教学基本要求:1.
实验前学生根据实验内容认真准备实验内容,主要包括具体实验方案和程序初始代码文件.
2.
实验结束后提交实验包括,包括效果截图和程序源代码文件.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1TCP数据发送与接收基本TCP套接字编程4验证性必做本科生2UDP数据发送与接收基本UDP套接字编程4设计性必做本科生3多进程服务器基于TCP多进程并发服务器4综合性必做本科生4多线程服务器基于TCP多线程并发服务器4设计性必做本科生5名字与地址解析名字与地址解析2验证性必做本科生6多播通信应用多播实现多人聊天2设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容应包括效果截图和程序源代码文件.
2.
报告内容为电子形式.
实验考核方式、内容:实验课的出勤情况,程序的编制、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1.
没有完成实验的基本要求,不及格2.
没有提交实验报告,不及格3.
实验报告抄袭者,不及格4.
违反实验纪律,不及格5.
独立完成实验,但实验报告中错误较多,及格6.
完成实验基本要求,实验报告符合基本要求,有一些错误,中7.
完成实验基本要求,实验报告符合要求,有较少错误,良好8.
完成实验要求的基础上,实验报告符合符要求,很少错误,优秀四、实验教材及参考书《Linux/UNIX网络编程》水利水电出版社甘刚主编2008年《网络编程与分层协议设计》,机械工业出版社,刘飚主编2011年《Linux网络编程(第二版)》,宋敬彬编著,清华大学出版社,2010年大纲撰写人:杨丹大纲审阅人:张玉军负责人:吴建胜《Linux系统高级编程》实验教学大纲课程名称(中文/英文):Linux系统高级编程/LinuxAdvancedProgramming课程代码:x3050251课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:三一、实验教学的目的与基本要求实验教学的目的:能够使学生了解Linux程序设计的操作环境,掌握Linux系统高级编程技术,如系统函数的调用,进程、多线程、进程间通信等,最终达到作为网络工程师应该具备的实践能力.
实验教学基本要求:1.
实验前学生根据实验内容认真准备实验内容,主要包括具体实验方案和程序初始代码文件.
2.
实验结束后提交实验包括,包括效果截图和程序源代码文件.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1Shell命令熟悉和掌握基本的Shell命令的使用方法.
2验证性必做本科生2Shell编程熟悉和掌握基本的Shell编程方法并完成案例编程.
2验证性必做本科生3C语言基础编程熟悉和掌握基本的Linux环境下C语言编程方法并完成案例编程.
使用gcc、make、ld、rpm等工具.
2设计性必做本科生4标准输入输出库编程熟悉和掌握标准输入输出库的编程方法并完成案例编程.
4设计性必做本科生5进程编程熟悉和掌握Linux进程的编程方法并完成案例编程.
2设计性必做本科生6进程间通信编程熟悉和掌握管道、消息队列、共享内存和信号量的编程方法并完成案例编程.
4设计性必做本科生7多线程编程熟悉和掌握线程创建,管理,多线程与线程同步技术.
4设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容应包括效果截图和程序源代码文件.
2.
报告内容为电子形式.
实验考核方式、内容:实验课的出勤情况,程序的编制、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1.
没有完成实验的基本要求,不及格2.
没有提交实验报告,不及格3.
实验报告抄袭者,不及格4.
违反实验纪律,不及格5.
独立完成实验,但实验报告中错误较多,及格6.
完成实验基本要求,实验报告符合基本要求,有一些错误,中7.
完成实验基本要求,实验报告符合要求,有较少错误,良好8.
完成实验要求的基础上,实验报告符合符要求,很少错误,优秀四、实验教材及参考书《Linux编程从入门到精通》,宫虎波,化学工业出版社,2009.
8《Linux程序设计》,严冰,浙江大学出版社,2012.
2《Linux环境C程序设计》,徐诚、高莹婷,清华大学出版社,2010.
1大纲撰写人:王刚大纲审阅人:张玉军负责人:吴建胜《Linux数据库编程》实验教学大纲课程名称(中文/英文):Linux数据库编程/LinuxDatabaseprogramming课程代码:x3050651课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:五一、实验教学的目的与基本要求实验教学的目的:能够使学生了解Linux系统下使用pro*c/c++开发数据库应用的方法,动态SQL应用、LOB应用、对象类型应用、集合开发应用的方法,最终达到作为数据库开发人员应该具备的Linux系统下针对Oracle数据库的编程实践能力.
实验教学基本要求:1.
实验前学生根据实验内容认真准备实验内容,主要包括具体实验方案和程序初始代码文件.
2.
实验结束后提交实验包括,包括效果截图和程序源代码文件.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1Linux数据库编程入门执行sqlplus命令和SQL语句2验证性必做本科生2Linux数据库编程基础编写第一个简单proc程序2验证性必做本科生3内嵌SQL与游标操作使用非滚动游标和滚动游标提取数据库数据4设计性必做本科生4内嵌PL/SQL与动态SQL通过四种动态SQL编程方法来访问数据库4设计性必做本科生5LOB访问使用PL/SQL块强大功能开发数据库应用程序4设计性必做本科生6对象与集合使用联合接口和导航接口开发对象应用4设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容应包括效果截图和程序源代码文件.
2.
报告内容为电子形式.
实验考核方式、内容:实验课的出勤情况,程序的编制、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1.
没有完成实验的基本要求,不及格2.
没有提交实验报告,不及格3.
实验报告抄袭者,不及格4.
违反实验纪律,不及格5.
独立完成实验,但实验报告中错误较多,及格6.
完成实验基本要求,实验报告符合基本要求,有一些错误,中7.
完成实验基本要求,实验报告符合要求,有较少错误,良好8.
完成实验要求的基础上,实验报告符合符要求,很少错误,优秀四、实验教材及参考书《基于Linux的Oracle数据库管理》,李爱武主编,北京邮电大学出版社《Linux下的MySQL数据库编程》,赵廷涛主编,清华大学出版社《Oracle11gPro*C/C++编程艺术》,王海凤主编,水利水电出版社大纲撰写人:张孝临大纲审阅人:张玉军负责人:吴建胜《Linux高级应用编程》实验教学大纲课程名称(中文/英文):Linux高级应用编程/LinuxAdvancedapplicationprogramme课程代码:x3050661课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求实验教学目的:通过Linux高级应用编程实验课,巩固学生对课堂上学习的理论知识理解,培养学生逐步建立Qt开发的思路,树立编程思想,同时加强逻辑思维能力和软件开发实践能力的培养.
该实验课通过实例介绍和内容理解,使学生掌握Qt开发平台的安装、管理、编程开发和网络应用等技能,更加透彻理解Qt开发平台的基本原理和应用实现步骤、方法,培养移动网络应用开发人才.
实验教学的基本要求:1、实验前学生根据实验内容认真准备实验,包括查阅资料,编写代码;2、实验过程中认真进行代码的编辑、调试与运行,分析配置结果;3、实验结束前提交程序完成信息,可根据需要安排实验答辩;4、认真遵守实验室的各项规章制度.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1熟悉Qt环境掌握开发平台组建过程和基础C++语法;2验证性必做本科生2Qt常用类和控件掌握常用类和控件的使用方法;2验证性必做本科生3基本对话框设计设计常见对话框应用;2设计性必做本科生4UI界面设计根据指定案例完成UI界面设计;2设计性必做本科生5主窗体设计完成文本编辑器窗体设计;2设计性必做本科生6图形视图框架设计完成画图板程序设计;2设计性必做本科生7文件存取操作根据指定案例完成文件存取操作;2设计性必做本科生8多线程综合应用设计结合所学内容完成综合案例2综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告为电子形式,要求学生独立认真完成并在实验结束前提交实验报告.
实验考核方式、内容:实验课的出勤情况,脚本配置、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1、没有完成实验的基本要求,不及格;2、没有提交实验报告,不及格;3、实验报告抄袭者,不及格;4、违反实验纪律,不及格;5、独立完成实验,但实验报告中错误较多,及格;6、完成实验基本要求,实验报告符合基本要求,有一些错误,中;7、完成实验基本要求,实验报告符合要求,有较少错误,良好;8、完成实验要求的基础上,实验报告符合符要求,很少错误,优秀.
四、实验教材及参考书《Qt5开发及实例(第2版)(含CD光盘1张)》,陆文周,电子工业出版社,2015;《Qt4开发实践》,郑阿奇,电子工业出版社,2011;《精通Qt4编程》,蔡志明,电子工业出版社,2008;《C++GUIQt4编程(第二版)》,(加)布兰切特(Blanchette.
J)、(英)萨默菲尔德(Summerfield.
M)著、闫锋欣等译,电子工业出版社,2008.
大纲撰写人:尹航大纲审阅人:张玉军负责人:吴建胜《PHP程序设计》实验教学大纲课程名称(中文/英文):PHP程序设计/PHPProgramming课程代码:x3050671课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:0开实验学期:六一、实验教学的目的与基本要求实验教学的目的:《PHP程序设计》是一门重要的专业课程,是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行.
本课程实验教学的教学目标是:通过理论和实践教学,使学生较好地掌握PHP各方面的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,并结合数据库的知识制作网页,掌握交互式网页的设计,为今后搭建综合网站打下基础.
实验教学的基本要求:1.
实验前学生根据实验题目认真准备实验内容.
2.
实验结束后提交实验程序.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1PHP的开发环境PHP配置文件的配置方法2验证性必做本科生2使用Html制作网页1、HTML常用标记的使用2、网页中表格、表单、框架的建立2设计性必做本科生2PHP基础语法PHP中变量和常量的定义PHP中运算符的使用PHP中流程控制2设计性必做本科生3PHP函数函数的定义和使用方法2、常用系统函数的使用2设计性必做本科生4PHP数据处理1、处理数组数据2、字符串操作3、文件操作4、图形图像处理5、日期时间处理4设计性必做本科生5PHP面向对象程序设计按需求设计类2设计性必做本科生6PHP互动网页PHP互动网页的制作2设计性必做本科生7PHP操作数据库1、在MySQL中创建数据库表2、在MySQL中对数据操作2综合性必做本科生8PHP操作数据库1、在MySQL中对数据操作2、PHP操作MySQL2综合性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告内容为实验课程序即实验作业.
实验考核方式、内容及成绩评定标准:完成实验作业,按照作业评定为相应分数.
未提交实验作业的成绩记为不及格.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书《细说PHP精要版》,Lamp兄弟连组编,高洛峰编著、电子工业出版社、2013.
6《PHP开发从入门到精通》,袁鑫主编.
中国水利水电出版社,2010年4月第一版《PHP开发入行真功夫》,三扬科技编著.
电子工业出版社,2009年7月第一版《PHP程序设计-第2版》,[美]勒道夫,陈浩等译.
电子工业出版社,2009年3月第一版《PHP实用教程》,郑阿奇主编.
电子出版社,2010.
7大纲撰写人:张美娜大纲审阅人:张玉军负责人:吴建胜《Oracle数据库管理》实验教学大纲课程名称(中文/英文):Oracle数据库管理/OracleDatabasemanagement课程代码:x2160261课程类型:专业课课程性质:必修设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:四一、实验教学的目的与基本要求本实验的教学目标是使学生掌握如何管理Oracle数据库系统,了解数据库管理及相关操作的基本概念与方法.
通过上机操作,加深对数据库系统理论知识的理解,并熟练掌握数据库管理系统操作技术,提高动手能力,提高分析问题和解决问题的能力,同时掌握大型数据库实际管理与应用技巧.
二、实验项目设置序号实验项目名称实验内容学时实验类别实验要求实验者类别备注1Oracle常用工具的使用及数据库的创建熟悉Oracle环境、工具、数据库的创建和管理.
2验证性必做本科生2Sql*plus基本命令进一步熟悉Sql*plus环境,验证其基本命令;并熟练掌握常用命令.
2验证性必做本科生3Oracle物理结构掌握oracle11g物理结构管理操作.
2设计性必做本科生4Oracle逻辑结构掌握oracle11g逻辑结构的管理操作.
2设计性必做本科生5Oracle内存与进程掌握oracle11g内存管理及进程的管理.
2设计性必做本科生6Oracle数据库安全管理Oracle11g用户管理及权限管理,概要文件管理和审计管理.
4综合性必做本科生7Oracle数据库备份与恢复Oracle11g数据库冷备份热备份完全恢复与不完全恢复方法.
2设计性必做本科生上述实验内容详见实验指导书.
三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求学生做好预习,按照实验指导书认真完成实验内容并提交电子版实验报告.
考核方式以实验时的表现和实验报告相结合的方式给出成绩.
实验考核内容主要侧重学生动手能力.
实验成绩占课程总成绩的30%.
四、实验教材及参考书《Oracle数据库管理实用教程》,田莹,张晓霞等编著,自编教材,2015年《Oracle数据库基础教程》,孙风栋编著,电子工业出版社,2009年《Oracle数据库管理及应用开发教程》,吴京慧等,清华大学出版社,2007年《Oracle实用培训教程》,赵伯山编著,清华大学出版社,20010年大纲撰写人:田莹大纲审阅人:张玉军负责人:吴建胜《x4051121网站安全技术》实验教学大纲课程名称(中文/英文):网站安全技术/WebsiteSecurityTechnology课程代码:x4051121课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:五一、实验教学的目的与基本要求实验教学的目的:网站安全技术实验是针对网站安全技术这门课程的理论教学而开设的实践内容,这些内容可以使学生加深对理论知识的认识,培养提高学生的实际动手能力,掌握有关网站安全的常用技术,具备维护网站安全的基本能力.
实验教学的基本要求:1.
实验前学生根据实验内容认真做好实验准备,包括查阅资料,实现实验相关程序.
2.
实验过程中正确熟练地对实验内容进行操作,认真做好实验记录.
3.
实验结束后提交实验报告电子版.
4.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1基于账户密码的身份认证Windows系统账户密码的身份认证,组策略中有关身份认证的各项设置2设计必做本科生2黑客入侵与防御使用常用黑客入侵工具和入侵防御系统模拟黑客入侵与防御.
4设计必做本科生3Linux操作系统中的安全配置进行Linux中的相关安全配置,建立Linux操作系统下的基本安全框架.
2设计必做本科生4防火墙应用配置掌握iptables命令的语法,Linux下防火墙NAT功能和端口过滤功能的配置.
4设计必做本科生5SQLServer数据库备份与恢复使用SQLServer的数据备份与恢复方法对数据库进行保护.
2设计必做本科生6安全漏洞检测与评估使用ShadowSecurityScanner对局域网的特定主机进行网络安全检测.
2设计必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:按规定格式要求撰写实验报告,报告形式可以是电子版.
实验考核方式、内容:实验过程的态度和能力表现;实验报告情况.
成绩评定标准:实验过程的态度、能力表现,50%;实验报告内容正确和规范程度,50%.
四、实验教材及参考书《网络安全技术及应用实践教程》,贾铁军编,机械工业出版社,2011《网站规划建设与安全管理》,尹强飞编,中国铁道出版社,2010《电子商务网站安全与维护》,李迎辉编,电子工业出版社,2012《WEB安全模式》Christopher编,机械工业出版社,2006大纲撰写人:董立文大纲审阅人:张玉军负责人:吴建胜《网络信息安全与网络攻防》实验教学大纲课程名称(中文/英文):网络信息安全与网络攻防/Networkinformationsecurity&Networkattackanddefense课程代码:x4051201课程类型:专业课课程性质:专业选修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:0开实验学期:六一、实验教学的目的与基本要求实验教学的目的:通过实验环节加深学生对所学知识的理解和提高学生的实践能力.
熟悉计算机网络安全设备,利用物理设备搭建实验环境,按照需求完成设备配置和调试,最终实现需求指定的网络安全攻击与防范功能.
同时熟悉相关计算机攻击与安全软件,在不使用物理设备的情况下,也可以完成上述实验要求.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验内容,主要包括实验拓扑图、配置方案和设备配置文件.
2.
实验结束后提交实验包括,包括实验拓扑图、设备配置文件和配置效果说明;必要时可进行实验答辩.
3.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1实体安全与可靠性1、数据备份与灾难恢复2、双机备份3、RAID技术4验证性必做本科生2身份认证与访问控制1、基于口令的身份验证2、基于USBKEY的身份验证3、基于生物特征的身份验证4验证性性必做本科生3公钥基础设施PKI的使用1、PKI的组成和功能2、PKI的使用4验证性必做本科生4计算机病毒及恶意软件的防治1、计算机病毒的检测、清除和防治2、恶意软件的检测和防治4验证性必做本科生5网络攻击技术缓冲区溢出网络嗅探端口扫描拒绝服务攻击IP欺骗攻击特洛伊木马攻击4验证性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:1.
报告内容应包括网络拓扑图、设备配置文件和配置效果说明2.
报告内容为电子形式.
实验考核方式、内容及成绩评定标准:实验成绩通过上机考试方式考核,根据考试情况,成绩为优、良和不通过.
未参加考试或者考试不通过的,根据实验报告情况,成绩为及格或者不及格.
未提交实验报告的成绩记为不及格.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书1.
《计算机安全基础导论》,朱卫东,清华大学出版社,2009.
42.
《计算机系统安全教程》,曹天杰、黄石,清华大学出版社,2010-113.
《计算机安全学导论》,(美)毕晓普,电子工业出版社,2005.
11大纲撰写人:张孝临大纲审阅人:张玉军负责人:吴建胜《x4051211网络防火墙技术》实验教学大纲课程名称(中文/英文):网络防火墙技术/NetworkFirewallTechnique课程代码:x4051211课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求网络防火墙技术课程是网络工程专业的一门实践性很强的专业选修课,它要求学生通过学习与实践,理解和掌握网络安全配置与管理.
其具体任务是通过对软件防火墙和硬件防火墙的安装、配置和管理,加深对防火墙技术原理的理解和掌握,从而更好地建立起网络安全管理的理念.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1防火墙基础认识与掌握基础防火墙指令.
2验证性必做本科生2软件防火墙的安装与使用1.
个人防火墙的安装与使用,界面及菜单说明、操作.
2.
防火墙的使用,透过防火墙日志看系统安全、测试防火墙系统.
2设计性必做本科生3企业防火墙的应用1.
内网转换公网穿透实验.
2.
外部访客访问内部服务器.
2设计性必做本科生4Windows操作系统防火墙设置1.
学习WindowsXP操作系统防火墙设置.
2.
WindowsServer2003自带防火墙进行安全设置.
2设计性必做本科生5ISA防火墙的安全配置与管理1.
完成ISA著名路由级网络防火墙的安全配置.
2.
创建和配置受限制的计算机集.
3.
发布外围网络中的Web服务器.
4.
发布内部网络中的Web服务器.
5.
配置虚拟专用网络.
4设计性必做本科生6硬件防火墙的配置1.
掌握硬件防火墙的配置指令的规则.
2.
会灵活使用配置指令进行防火墙设置.
4设计性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准(一)实验报告要求独立完成,记录实验过程中的操作步骤、配置语句及结果.
实验报告要格式规范,内容简洁,言之有物.
(二)考核方式实验的出勤情况、实验内容的完成情况、实验报告的填写情况.
(三)成绩评定标准没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格.
独立完成实验,但实验报告中错误较多,及格.
完成实验基本要求,实验报告符合基本要求,有一些错误,中.
完成实验基本要求,实验报告符合基本要求,有较少错误,良好.
完成实验基本要求,实验报告符合要求,没有错误,优秀.
四、实验教材及参考书(一)防火墙技术及应用教程,吴秀梅,清华大学出版社,2010.
10(教材);(二)《网络安全教程及实践》,吴辰文,清华大学出版社,2012.
09;(三)《防火墙及其应用技术》,黎连业,清华大学出版社,2004.
07.
大纲撰写人:尹航大纲审阅人:张玉军负责人:吴建胜《WinForm应用程序开发》实验教学大纲课程名称(中文/英文):Winform应用程序设计/WinformApplicationProgrammingDevelopment课程代码:x4051131课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:五一、实验教学的目的与基本要求实验教学的目的:通过实验环节加深学生对所学知识的理解和提高学生的实践能力,巩固学生对课堂上学习的编程基础知识的理解,培养学生逐步建立编程思路,树立编程思想,同时加强逻辑思维能力和程序调试的实践能力的培养.
立足于提高学生的程序设计应用能力.
课程理论分析透彻严谨,实例丰富生动,内容由浅入深,将快速引导学生更好的设计和开发窗体应用程序.
实验课是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验内容,包括查阅资料,做好实验前准备.
2.
实验过程中认真做好实验记录,并能动脑分析实验结果.
3.
实验结束后提交实验结果,可辅以说明,必要时可进行实验答辩.
4.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1Winform基本控件熟悉Winform的基本控件,特别是文本类控件,选择类控件,图像类控件等控件的设计和使用4验证必做本科生2菜单栏、工具栏和状态栏掌握菜单栏,包括主菜单和上下文菜单,工具栏和状态栏的使用和设计.
4验证必做本科生3Windows其他控件掌握TreeView和ListView控件的设计和使用,以及时钟组件,进度条组件的设计和使用.
2验证必做本科生4ADO.
NET理解数据库连接对象Connection,命令对象Command等在数据库应用程序设计中得相互关系以及各个对象的创建和使用方法,步骤等.
主要是基于连接的和非连接的两种形式的数据库使用方法.
4设计必做本科生5综合系统设计实现一个简易的家庭理财系统2综合必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告内容为电子形式.
实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后一周内交报告.
实验考核方式、内容及成绩评定标准:1.
除提交实验报告外,另要将每次的实验完成内容以电子形式一并上交,视情况进行实验效果的答辩考核,根据回答问题情况或者程序完成情况,成绩从优逐级降挡,直至不及格.
2.
未实现实验效果的通过实验报告方式考核,根据报告准确程度,成绩从良逐级降挡,直至不及格.
3.
未提交实验报告的成绩记为不及格.
4.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书《C#WinForm上机实训指导》,钱哨,中国水利水电出版社,2010,1《C#程序设计上机指导与实例解析》,马骏,人民邮电出版社,2010,5大纲撰写人:张媛媛大纲审阅人:张玉军负责人:吴建胜《ASP.
NetWeb应用程序开发》实验教学大纲课程名称(中文/英文):ASP.
NetWeb应用程序开发/ASP.
NetWebapplicationdevelopment课程代码:x4050881课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:网络工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:六一、实验教学的目的与基本要求实验教学的目的:通过实验环节加深学生对所学知识的理解和提高学生的实践能力,巩固学生对课堂上学习的编程基础知识的理解,培养学生逐步建立编程思路,树立编程思想,同时加强逻辑思维能力和程序调试的实践能力的培养.
立足于提高学生的程序设计应用能力.
课程理论分析透彻严谨,实例丰富生动,内容由浅入深,将快速引导学生更好的设计和开发完整的网站.
实验课是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验内容,包括查阅资料,做好实验前准备.
2.
实验过程中认真做好实验记录,并能动脑分析实验结果.
3.
实验结束后提交实验结果,可辅以说明,必要时可进行实验答辩.
4.
遵守实验室的规章制度使用实验室设备.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别1服务器控件编程熟悉.
net的基本控件,特别是文本类控件,选择类控件,图像类控件等控件的设计和使用4验证必做本科生2验证控件编程掌握.
net中的验证控件,特别是必填类,比较类,范围类等控件的设计和使用.
2验证必做本科生3内置对象编程掌握内置对象中request,response,cookie和session的使用,并且利用内置对象可以实现页面的传参等功能.
4设计必做本科生4页面设计掌握使用母版页进行页面设计的方法,并利用母版页和内容的关系进行整体网站的布局.
2设计必做本科生5数据库编程理解数据库连接对象Connection,命令对象Command等在数据库应用程序设计中得相互关系以及各个对象的创建和使用方法,步骤等.
主要是基于连接的和非连接的两种形式的数据库使用方法.
6设计必做本科生6综合实例开发实现一个简易的网上书城的示例.
2综合必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告内容为电子形式.
实验报告要认真书写,格式要规范,内容完整,不允许雷同,每次实验结束后一周内交报告.
实验考核方式、内容及成绩评定标准:1.
除提交实验报告外,另要将每次的实验完成内容以电子形式一并上交,视情况进行实验效果的答辩考核,根据回答问题情况或者程序完成情况,成绩从优逐级降挡,直至不及格.
2.
未实现实验效果的通过实验报告方式考核,根据报告准确程度,成绩从良逐级降挡,直至不及格.
3.
未提交实验报告的成绩记为不及格.
4.
违反实验纪律的成绩记为不及格.
四、实验教材及参考书《ASP.
NET(C#)4.
0程序开发基础教程与实验指导》,邵良杉,清华大学出版社,2012,3《Web程序设计——ASP.
NET上机实验指导(第二版》,沈士根,清华大学出版社,2014,8大纲撰写人:张媛媛审阅人:张玉军负责人:吴建胜《WPF、WCF应用程序开发》实验教学大纲课程名称(中文/英文):WPF、WCF应用程序开发/WPF、WCFApplicationDevelopment课程代码:x4051231课程类型:专业选修课课程性质:选修课设置类别:非独立设课适用专业:网络工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六一、实验教学的目的与基本要求实验教学的目的:通过实验能够使学生掌握微软的WPF窗体展示平台技术和WCFWindows通信平台技术,具有能够开发基于WPF的窗体应用程序和基于WCF的服务应用程序的能力.
实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验,包括查阅资料,编写代码.
2.
实验过程中认真进行程序的编辑、调试与运行,分析程序运行结果.
3.
实验结束前提交程序,可根据需要安排实验答辩.
4.
认真遵守实验室的各项规章制度.
二、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1XAML语法1.
创建XAML应用程序2验证性必做本科生2控件与布局1.
使用stackpanel布局2.
使用grid布局2验证性必做本科生3数据绑定1.
界面控件绑定2.
对象数据绑定3.
转换4.
校验4验证性必做本科生4事件1.
路由事件传递和响应2验证性必做本科生5命令1.
命令控制界面启用和禁用2验证性必做本科生6资源1.
静态资源2.
动态资源2验证性必做本科生7WCF1.
创建WCF服务端程序2.
定义和实现服务接口3.
客户端添加服务引用并调用服务2验证性必做本科生三、实验报告要求、实验考核方式、内容及成绩评定标准实验报告要求:报告为电子形式,要求学生独立认真完成并在实验结束前提交实验报告.
实验考核方式、内容:实验课的出勤情况,程序的编制、调试与运行情况,实验报告情况.
实验考核方式、内容及成绩评定标准:1.
没有完成实验的基本要求,不及格2.
没有提交实验报告,不及格3.
实验报告抄袭者,不及格4.
违反实验纪律,不及格5.
独立完成实验,但实验报告中错误较多,及格6.
完成实验基本要求,实验报告符合基本要求,有一些错误,中7.
完成实验基本要求,实验报告符合要求,有较少错误,良好8.
完成实验要求的基础上,实验报告符合符要求,很少错误,优秀四、实验教材及参考书《WPF编程宝典——C#2010版》,(美)麦克唐纳,清华大学出版社,2011.
6,1-1《深入浅出WPF》,刘铁猛,水利水电出版社,2010.
7,1-1《WCF全面解析》,蒋金楠,电子工业出版社,2012.
4,1-1大纲撰写人:孙良旭大纲审阅人:张玉军负责人:吴建胜《新技术专题》教学大纲课程编码:x2305101周/学分:2周/2学分一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:C++程序设计、数据结构、TCP/IP体系结构、Linux操作系统2.
后续课程:项目实训、生产实习、毕业实习、毕业设计二、课程设计内容、基本要求及安排1.
课程设计内容(1)物联网起源、概念、特点从物联网的诞生开始,介绍物联网的起源、定义、内涵以及特点.
(2)物联网应用通过智能农业、智能家居、智能仓库、智能交通、智能物流,产品溯源等行业应用,掌握物联网的功能、作用及未来发展.
(3)物联网关键技术讲述物联网核心技术,包括网络协议、无线路由、物联网安全、物联网系统、物联网能量模型、物联网感知技术和物联网应用技术.
(4)简单虚拟字符设备驱动程序的设计与开发掌握Linux系统高级编程中的文件操作方法;掌握Linux字符设备驱动程序开发原理和步骤;学会常用文件操作函数read,write等的使用方法;熟悉使用vi编程,掌握gcc,makefile基本方法;懂得如何创建设备文件,如何动态加载和卸载内核驱动;对内核编程中常用函数方法module_init,module_exit,copy_to_user,copy_from_user等理解和熟悉.
(5)虚拟字符设备驱动程序的设计与开发掌握Linux系统高级编程中的文件操作方法;掌握Linux字符设备驱动程序开发原理和步骤;学会常用文件操作函数release,ioctl,open,read,write等的使用方法;进一步熟悉如何创建设备文件,如何动态加载和卸载内核驱动;加深对内核编程中常用函数方法module_init,module_exit,copy_to_user,copy_from_user等理解.
(6)内核编译实现驱动程序的静态加载掌握Linux内核编译的过程、步骤和方法;掌握Linux字符设备驱动程序开发原理和步骤;进一步熟悉如何创建设备文件,如何动态加载和卸载内核驱动;加深对内核编程中常用函数方法module_init,module_exit,copy_to_user,copy_from_user等理解.
(7)综合虚拟字符驱动程序的设计与开发掌握Linux字符设备驱动程序开发原理和步骤;进一步熟悉如何创建设备文件,如何动态加载和卸载内核驱动;加深对内核编程中常用函数方法module_init,module_exit,copy_to_user,copy_from_user等理解.
2.
基本要求:(1)作业根据授课进度布置作业,每章讲授结束后收作业一次,批改后作集体答疑,讲解作业中出现的问题.
(2)课外首先完成教师布置的作业,然后利用实验室开放和虚拟机软件进行自主学习.
3.
课程设计安排:课程设计学时为2周(计10天),大致可参考以下进度安排:第1天:物联网内涵第2天:物联网应用第3天:物联网核心技术第4天:无线传感器网络第5天:无线定位技术第6天:驱动程序框架第7天:字符设备驱动程序开发第8天:块设备驱动程序开发第9天:虚拟设备驱动程序开发第10天:综合嵌入式设备设备驱动程序开发三、指导方式讲授+实验四、课程设计考核方法及成绩评定考试方式:答辩及提交课程设计报告.
成绩评定:二级制成绩,包括合格和不合格.
五、建议教材及主要参考资料1.
《物联网技术导论》,桂小林主编,清华大学出版社,2012年2.
《Linux设备驱动开发详解》,宋宝华主编,人民邮电出版社,2010年大纲撰写人:杨丹、王刚大纲审阅人:张玉军负责人:吴建胜《认识实习》教学大纲课程编码:x11051011周/1.
0学分适用专业:网络工程开课单位:软件学院一、大纲说明(一)适应专业:网络工程(二)适应教学计划版本:2013版二、实习(实训)教学的基本要求1.
对指导教师的基本要求(1)指导教师要关心学生的思想和生活,帮助学生根据职业道德要求开展实习工作并安全地开展实习活动.
(2)在实习过程中根据学生的实习情况提出具体的指导意见.
(3)指导教师应真实记录实习学生的实习表现,在实习结束时评定每名学生的实习成绩.
2.
对学生的基本要求(1)学生应按实习大纲和实习计划要求认真完成实习中规定的各项任务.
(2)学生在实习中应勤思考、善于发现问题和分析问题.
(3)在现场参观过程中,要认真听取带队人员的讲解,做好笔记,多观察、勤思考,虚心向有关专家、教授和工程技术人员请教,把自己学到的专业理论知识和生产实际相结合,巩固和提高自己的专业能力.
(4)严格按实习要求按时完成实习任务,认真听取所到学校、科研单位、企业的专家、教授和工程技术人员所作的各种报告.
(5)实习结束后,应在整理实习笔记的基础上独立认真撰写实习报告.
三、实习(实训)内容认识实习的内容通过学院与各个实习单位沟通确定,主要的内容包括:1.
了解实习单位的基本情况及规章制度.
2.
到企事业网络中心机房参观,听取报告,现场交流,了解互联网、物联网、移动互联网设备和技术.
3.
到企事业软件项目研发部门参观,听取报告,现场交流,了解软件项目管理流程、开发技术和企事业案例.
4.
邀请专家、教授和工程技术人员做专业技术报告,介绍专业前沿课题、主流技术、热点问题和就业需求.
5.
邀请教学院长、系主任做专业培养报告,介绍专业培养方案、课程设置、专业方向和学习方法.
四、实习(实训)方式和时间安排实习工作安排一览表序号实习工作内容计划天数地点1实习动员会0.
5天校内2参观/报告3天校内/校外3资料整理及实习报告撰写1天校内4实习总结0.
5天校内五、实习(实训)考核和成绩评定指导教师根据学生在实习态度纪律、实习报告内涵、实习报告规范,对学生进行综合评价,为其评定实习成绩.
其中实习态度纪律占30%、实习报告内涵占50%,实习报告规范占20%.
实习成绩按合格、不合格两级分制.
大纲撰写人:孙良旭大纲审阅人:张玉军负责人:吴建胜《C++课程设计》教学大纲课程编码:x2105304周/学分:2周/2学分一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:C++程序设计2.
后续课程:数据结构二、课程设计内容、基本要求及安排1.
课程设计内容课程设计内容分为两大部分,学生根据个人能力选做其中的一部分.
学生完成哪部分任务需要提前申报,各班级学位负责统计并上报具体名单.
请根据个人情况在线评测系统和综合系统选做其一.
完成在线评测系统上学期课程教学时未完成或未完全掌握的部分,成绩最高为良.
做题时以面向对象部分(类)为主.
已经完成85%以上或者C++期末考试成绩80分以上者不建议选做此任务;其中完成90%以上或C++成绩90分以上者禁止做此任务;(1)完成学生管理系统等综合系统任务之一,最高成绩为优.
未能完成在线评测系统75%以上或者C++期末考试成绩低于70分者不建议选做此任务,其中不足70%或C++成绩低于65的学生禁止作此任务;(2)不符合上述相关要求的学生若做另一任务,请和教师沟通,经批准后方可允许做.
其中第一部分为OJ(OnlineJudgeSystem)C++程序设计课程的网上评测系统练习题,要求学生完成、掌握全部任务,选做部分有代表性的任务作为课程设计说明书的任务.
考核方式以上机测评方式进行.
第二部分为综合系统,要求学生完成一个完整的综合系统,例如学生管理系统、通讯录管理系统等.
进一步提高学生的综合实践能力和培养学生软件开发的思想.
学生需要提交课程设计说明书,并参加答辩.
2.
基本要求:(1)教师对相关知识点进行讲解,并进行理论、实践答疑;(2)学生按照课程设计日程安排,进行实践;(3)根据课程设计说明书的内容(样例)完成课程设计说明书的电子版及打印版,打印版交到指导教师的办公室,电子版发指定邮箱.
3.
课程设计安排:课程设计学时为2周(计10天),大致可参考以下进度安排:第1天:上午教师讲解课程设计的任务、要求,讲解知识点,下午学生上机实践,教师答疑第2~8天:下午学生上机实践,教师答疑第9天:上午教师对知识点进行总结、复习,下午上机实践第10天:上午上机测试,下午检查代码课程设计结束一周内提交课程设计说明书.
注:具体安排需要根据实验室情况有适当调整.
三、指导方式(1)对设计任务进行必要的讲解;(2)上机实践时教师给予指导;(3)学生准备实验时,教师可以根据学生需要进行答疑.
四、课程设计考核方法及成绩评定(1)出勤、上机态度作为课程设计的基本要求,若出现玩游戏、无故缺席,成绩不合格.
(2)完成第一部分任务的学生成绩最高为良,进行上机测试,成绩构成:测试成绩60%+课程设计说明书(规范及内容)40%;完成第二部分任务的学生成绩最高为优,进行演示程序和答辩,成绩构成:答辩成绩60%+课程设计说明书(规范与内容)40%.
按照优、良、中、及格,不及格五级给予最终成绩.
五、建议教材及主要参考资料1.
《C++语言程序设计教程》沈显君等,清华大学出版社,2010年2.
《C++语言程序设计教程习题解答与实验指导》,杨进才,清华大学出版,2010年3.
《C++语言程序设计(第四版)》郑莉,董江舟编著,清华大学出版社,2010年4.
《C++面向对象程序设计》陈维兴,陈昕编著,人民邮电出版社,2010年大纲撰写人:张玉军大纲审阅人:孙良旭负责人:吴建胜《Linux系统高级编程课程设计》教学大纲课程编码:x2105441周/学分:1周/1学分一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:Linux操作系统,Linux系统高级编程,操作系统2.
后续课程:Linux网络编程二、课程设计内容、基本要求及安排1.
课程设计内容(1)基本函数熟练掌握Linux系统中C语言编程中基本函数的使用方法;巩固和复习Linux系统高级编程基础知识,进一步加深对Linux系统高级编程的理解和掌握;将理论知识和实践有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生实践编程能力.
提供既动脑又动手,独立实践的机会;(2)I/O与进程、进程间通信熟练掌握Linux系统中C语言编程中基于无名管道、命名管道以及高级管道实现进程间的通信和控制;熟练掌握常用的文件I/O操作;巩固和复习Linux系统高级编程基础知识,进一步加深对Linux系统高级编程的理解和掌握;将理论知识和实践有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生实践编程能力.
提供既动脑又动手,独立实践的机会;(3)线程熟练掌握Linux系统中C语言编程中线程的基本操作以及基于互斥锁、信号量和条件变量等实现线程的并发控制;掌握守护进程开发过程,以及基于信号量实现进程控制;巩固和复习Linux系统高级编程基础知识,进一步加深对Linux系统高级编程的理解和掌握;将理论知识和实践有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生实践编程能力.
提供既动脑又动手,独立实践的机会;2.
基本要求:(1)作业根据授课进度布置作业,每章讲授结束后收作业一次,批改后作集体答疑,讲解作业中出现的问题.
(2)课外首先完成教师布置的作业,然后利用实验室开放和虚拟机软件进行自主学习.
3.
课程设计安排:课程设计学时为1周(计5天),大致可参考以下进度安排:第1天:系统函数第2天:I/O操作第3天:进程第4天:进程间通信第5天:线程三、指导方式《Linux系统高级编程》课程设计全部在机房完成.
首先教师先对课程设计内容进行布置、分析以及难点重点讲解后;然后,由学生按照要求进行独立完成;教师对存在的问题进行解答并对学生进行答辩和考核.
四、课程设计考核方法及成绩评定考核方式:答辩+课程设计报告成绩评定:五级制成绩,包括优、良、中、及格和不及格.
五、建议教材及主要参考资料1.
《Linux程序设计,严冰主编,浙江大学出版社,2012年2.
《Linux环境C程序设计》,徐诚主编,清华大学出版社,2010年大纲撰写人:王刚大纲审阅人:张玉军负责人:吴建胜《Linux网络编程课程设计》教学大纲课程编码:x2160331周/学分:1周/1学分一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:Linux网络编程、Linux高级编程课程设计2.
后续课程:Linux高级应用课程设计二、课程设计内容、基本要求及安排1.
课程设计内容完成在如下两个题目中任选一个题目.
题目1:数据计算网络服务的设计与实现(1)在Linux系统下,使用套接字编程实现数据传输;(2)服务器应具有处理多个客户端连接并计算的能力,连接数不受限;(3)过程描述客户端:连接服务器后,从键盘输入多个字符串,并将这些字符串发送到服务器,并发送结束指令(自定义结束指令),等待服务器返回计算结果,显示结果后退出.
其中每个字符串可以有多种定义,比如,情况1(每个字符串要么只有一个浮点数、要么为非浮点数)、情况2(字符串中含有多个浮点数和其他字符),课程设计说明书中需对此详细说明.
服务器:应具有同时处理多个客户端的能力,并确保对各个客户发送信息的处理互不影响.
对每个客户的处理过程为:接收并显示客户发来的字符串,处理字符串中的浮点数,收到结束指令后将这些浮点数累加,并将累加结果返回客户端.
题目2:多用户信息转发网络服务的设计与实现(1)在Linux系统下,使用套接字编程实现数据传输;(2)服务器应具有处理多个客户端连接并转发信息的能力,连接数不受限;(3)具有全部转发(群发)和单一转发(单发)能力;(4)过程描述客户端:连接服务器后,具有接收服务器发来信息和向服务器发送信息的能力.
客户接收信息:具有接收并处理服务器发来信息的能力,当收到服务器发送的信息时,显示群发或单发、信息发送客户及发送的信息,当收到客户加入或退出时,显示客户登录或退出,并更新客户列表;客户发送信息:每次可选择群发或单发,群发时将键盘输入信息发送给服务器,由服务器转发给所有在线客户;单发时,选择单发客户并将输入信息发送给服务器.
选择退出时,关闭客户端程序.
服务器:具有处理客户连接和对群发和单发信息的转发处理能力.
处理连接:具有同时处理多个客户端连接的能力,连接数不受限.
转发:当有新客户连接时需向所有在线客户转发该用户登录;当有老客户退出时需向所有在线客户转发该用户退出;当一个客户发来群发信息时应向所有用户转发该群发信息;当一个客户发来单发信息时仅向单发目标客户转发该单发信息.
选做功能:增设注册和登录功能,服务端存储注册用户信息.
注册时校验用户名唯一性;登录时校验用户信息有效性,不正确不能登录.
2.
基本要求:能够实现任意题目中在客户端和服务端之间建立套接字连接,确保数据传递正确.
3.
课程设计安排:课程设计学时为1周(计5天),大致可参考以下进度安排:第1天:确定题目,并定义题目中客户端、服务端之间传输数据的格式,定义各个进程之间传输数据格式及交互时序,定义服务端全局数据格式.
第2天:编写客户端代码第3天:编写服务端代码第4天:完成调试和测试任务第5天:撰写课程设计说明书.
三、指导方式实验室现场指导,独立解答学生问题.
四、课程设计考核方法及成绩评定课程设计根据学生在课程设计过程的出勤、学习态度、课程设计任务完成情况及答辩综合评定课程设计成绩,具体分值所占比例为:(1)出勤、上机态度占总成绩20%,若发现缺席或做与课程设计无关事情,每次扣5分;(2)课程设计说明书占总成绩40%,若发现有抄袭行为,课程设计成绩为不及格;(3)课程设计完成效果及答辩占总成绩40%.
按照优、良、中、及格和不及格五级给予最终成绩.
通过课程设计说明书和程序答辩,重点考核学生对通信格式和并行处理方式选择的构思,程序实现的细节和通过不同数据类型测试分析系统的有效性.
五、建议教材及主要参考资料1.
《Linux网络编程课程设计指导书》自编吴建胜2013年2.
《Linux网络编程实验指导书》自编吴建胜2013年3.
《Linux/UNIX网络编程》水利水电出版社甘刚主编2008年大纲撰写人:杨丹大纲审阅人:张玉军负责人:吴建胜《综合组网课程设计》教学大纲课程编码:x2160341周/学分:1/1.
0一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:《TCP/IP体系结构》、《路由交换技术》2.
后续课程:《网络信息安全与网络攻防》、《网络防火墙技术》二、课程设计内容、基本要求及安排1.
课程设计内容(1)课程设计任务.
本次路由交换课程设计以校园网为背景,规划整体的校园网络设计,在任务说明部分,要详细列出校园网络的部署情况,例如:包括几个校区,校区内的网络结构,校区内的网络功能需求等.
以图片和文字来对要表述的内容进行说明.
(2)系统设计.
系统设计是在完成第一部分的任务说明后,为满足校园网络整体的网络功能需求,来对整体校园网络功能性进行分析和设计.
此部分为本次课程设计的核心部分.
在系统设计部分,要详细列出校园网络的分布情况,每个区域的网络需求和设计实现的功能(文字),每个区域的IP地址规划情况(表格),每个区域的网络部署情况(图片).
(3)系统编码实现.
系统编码实现部分是列出校园网络组建过程中,使用的每一个组网设备的配置情况.
该部分为具体的功能实现代码展示部分,要求以代码截图的形式表示.
要求列出整体网络拓扑中每一个设备的功能列表,针对每一个功能,列出具体的实现代码截图.
(4)总结.
总结部分为同学们总结出在本次课程设计完成的过程中,遇到哪些问题,如何解决问题.
通过本次课程设计,自己有哪些技术和思想上的收获.
课程设计完成后,还有哪些不足需要在今后的学习工作中补足.
2.
基本要求:(1)熟练掌握《路由交换技术》基本知识和组建小型局域网思想;(2)掌握二层交换机、三层交换机和路由器的基本功能和作用;(3)在实现计算机网络基本功能的基础上可以进行网络功能的扩充;(4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;(5)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为1周(计5天),大致可参考以下进度安排:第1天:教师在课程设计之前先进行任务布置和必要的讲解;学生上机前、后需要查阅资料,并且利用其余时间独立撰写课程设计说明书.
第2-4天:撰写课程设计说明书并上机完成网络拓扑设计任务.
第5天:上机考察学生课程设计完成情况,包括学生演示拓扑和答辩.
教师批改课程设计说明书,给出最终成绩.
三、指导方式实验室内对全体同学集体讲解课程设计要求和完成步骤,同学们在完成过程中如有疑问,针对个别同学一对一解答疑问、指导课程设计实验环节.
四、课程设计考核方法及成绩评定出勤、上机态度占总成绩的20%,实习内容第一、二部分分别占总成绩的30%和20%,课程设计说明书占总成绩的30%.
按照优、良、中、及格,不及格五级给予最终成绩.
五、建议教材及主要参考资料1.
《路由交换技术》,吴建胜,清华大学出版社,2010.
6,1-12.
《思科网络技术学院教程.
CCNAExploration:路由协议和概念》,(美)RickGrazianiAllanJohnson,人民邮电出版社,2009.
1,1-13.
《思科网络技术学院教程.
CCNAExploration:LAN交换和无线》,(美)WayneLewis,人民邮电出版社,2009.
3,1-14.
《思科网络技术学院教程.
CCNAExploration:接入WAN》,(美)BobVachonRickGraziani,人民邮电出版社,2009.
3,1-15.
《CCNA学习指南(中文第六版)》,(美)ToddLammle,电子工业出版社,2008.
2,6-1大纲撰写人:张孝临大纲审阅人:张玉军负责人:吴建胜《Linux高级应用课程设计》教学大纲课程编码:x2160381周/学分:1/1.
0一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:Linux高级应用编程2.
后续课程:无二、课程设计内容、基本要求及安排1.
课程设计内容(1)进一步巩固学生Qt程序设计的基础知识,进行小程序练习.
(2)进一步提高学生的综合实践能力和培养学生软件开发的思想,进行小型软件的开发.
2.
基本要求:(1)熟练掌握《Linux高级应用编程》基本知识和建立程序设计思想;(2)掌握面向过程和面向对象程序开发的基本思路和方法;(3)在实现程序基本功能的基础上可以进行程序功能的扩充;(4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;(5)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为1周(计5天),大致可参考以下进度安排:第1天:任务布置和教师讲解第2天:查阅资料第3天:编写和调试程序第4天:撰写课程设计报告第5天:演示程序和答辩三、指导方式实验室讲授和实验室上机四、课程设计考核方法及成绩评定出勤、上机态度占总成绩的20%,实习内容第一、二部分分别占总成绩的30%和20%,课程设计说明书占总成绩的30%.
按照优、良、中、及格,不及格五级给予最终成绩.
五、建议教材及主要参考资料1.
《Qt5开发及实例(第2版)》,陆文周主编,电子工业出版社,2015年2.
《Qt4开发实践》,郑阿奇主编,电子工业出版社,2011年3.
《精通Qt4编程》,蔡志明主编,电子工业出版社,2008年4.
《C++GUIQt4编程(第二版)》,布兰切特主编,电子工业出版社,2008年大纲撰写人:尹航大纲审阅人:张玉军负责人:吴建胜《PHP课程设计》教学大纲课程编码:x2105214周/学分:1/1一、大纲使用说明本大纲根据网络工程专业2013版教学计划制订.
(一)适用专业网络工程(二)主要先修课程和后续课程1.
先修课程:PHP程序设计2.
后续课程:毕业实习,毕业实训,毕业设计二、课程设计内容、基本要求及安排1.
课程设计内容(1)学生进行小型软件系统的设计和开发.
(2)学生按照老师要求书写课程设计报告和答辩.
2.
基本要求:(1)熟练掌握《PHP程序设计》基本知识和建立程序设计思想.
(2)掌握动态网页编程技术的开发思路和方法.
(3)在实现程序基本功能的基础上可以进行程序功能的扩充.
(4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容.
(5)独立完成课程设计报告,作为整个课程设计评分的书面依据和存档材料.
课程设计报告以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为1周(计5天),进度安排如下:第1天:教师进行任务布置和必要的讲解,学生进行系统的需求分析,系统功能模块设计.
第2-4天:学生编写程序,撰写课程设计报告.
第5天:学生答辩:演示程序并讲解,同时提交课程设计程序文件和课程设计报告纸质版.
三、指导方式学生按照教师安排的时间到指定的实验室上机,教师全程在实验室指导,课后对于学生的问题以电话或网络方式进行指导.
四、课程设计考核方法及成绩评定出勤、上机态度占总成绩的10%,软件系统的设计和实现占总成绩的30%,答辩占30%,课程设计报告占总成绩的30%,根据学生人数和掌握情况答辩可按照自愿进行.
按照优、良、中、及格,不及格五级给予最终成绩(如学生未参加答辩,最终成绩按中或及格评定).
五、建议教材及主要参考资料1.
《PHP实用教程(第2版)》,郑阿奇主编,电子工业出版社,2014年2.
《跟兄弟连学PHP》,高洛峰编著,电子工业出版社,2015年3.
《PHP程序设计-第2版》,[美]勒道夫,陈浩等译,电子工业出版社,2009年大纲撰写人:张美娜大纲审阅人:张玉军负责人:吴建胜《生产实习》教学大纲课程编码:x130520110周/10.
0学分适用专业:网络工程开课单位:软件学院一、大纲说明(一)适应专业:网络工程(二)适应教学计划版本:2013版二、实习(实训)教学的基本要求1.
对指导教师的基本要求(1)对自行联系生产实习单位的学生,校内实习指导教师和实习单位老师共同负责指导学生从事与网络有关的软硬件开发工作.
(2)对在校内实习的学生,校内实习指导老师指导独立负责指导学生设计一个网络互联系统或者开发一个网络应用系统.
(3)对校外实习基地实习的学生,校外基地老师指导独立负责指导学生完成网络工程师方向、.
NET工程师方向的生产实习.
2.
对学生的基本要求实习形式(三选一):学生自行联系生产实习单位,在校内实习指导教师和实习单位老师指导下,从事与网络有关的软硬件开发工作.
学生在校内实习,在校内实习指导老师指导下,设计一个网络互联系统或者开发一个网络应用系统.
学生在校外实习基地实习,在校外基地老师指导下,完成网络工程师方向、.
NET工程师方向的生产实习.
(1)注意实习安全,确保生产实习的顺利进行.
(2)严格遵守各种规章纪律,不得擅自离校,不得迟到早退,认真完成实习的各个环节.
(3)学生必须独立收集相关资料,认真完成各实习内容,按时提交一份规范的生产实习报告.
(4)学生应严格按照实习要求,有步骤地进行实习,认真完成实习的每一个环节.
掌握网络系统规划与设计方法和网络应用系统开发技术,提高设备部署配置和软件设计开发能力,为毕业设计和日后就业打下基础.
(5)实习结束时每个同学必须提交生产实习报告.
三、实习(实训)内容本实习要求紧密结合生产实际,选择网络应用开发类的同学按照软件工程思想和开发规范进行项目开发.
选择网络系统规划与设计类的同学按照网络工程项目设计和实施规范进行项目开发.
本实习的主要内容与步骤:1.
了解企业的组织架构和运营模式;学习体会企业规范化、专业化、标准化、规模化的项目开发流程.
2.
学习体会项目开发团队的角色构成及团队角色协同工作技巧.
3.
感受企业对员工知识结构、技术技能、综合素质的要求,体验企业的文化氛围.
4.
加速学生向员工的身份转变,增强学生的就业能力和信心.
5.
学习和体验课堂理论知识在实际工程项目中应用,积累项目实战经验.
6.
熟悉项目文档编写规范、方法和工具.
四、实习(实训)方式和时间安排实训工作安排一览表序号实习工作内容计划天数地点1实训动员会0.
5天校内2项目实训57天校内/校外企业3实训报告撰写2天校内/校外企业4实训总结0.
5天校内/校外企业五、实习(实训)考核和成绩评定按照优、良、中、及格,不及格五级分制给予最终成绩.
优:态度认真,遵守纪律,能很好的完成生产实习要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成生产实习要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成生产实习要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成生产实习要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成生产实习要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
每个学生在生产实习结束后要独立撰写并提交一份生产实习报告,实习后一周内交给指导老师.
指导教师根据学生的生产实习报告和其在实习中的表现,为其评定实习成绩.
其中平时成绩占20%、实习报告占80%.
大纲撰写人:孙良旭大纲审阅人:张玉军负责人:吴建胜《网络项目实训》教学大纲课程编码:x210521010周/10.
0学分适用专业:网络工程开课单位:软件学院一、大纲说明(一)适应专业:网络工程(二)适应教学计划版本:2013版二、实习(实训)教学的基本要求1.
对指导教师的基本要求(1)对自行联系实训单位的学生,校内实训指导教师和实训单位老师共同负责指导学生从事与网络有关的软硬件开发工作.
(2)对在校内实训的学生,校内实训指导老师指导独立负责指导学生将所学专业知识应用于一个网络互联系统或者网络应用系统的设计与实现.
(3)对校外实训基地实习的学生,校外基地老师独立负责指导学生掌握网络工程师方向、.
NET工程师方向的专业知识.
2.
对学生的基本要求实训形式(三选一):1.
学生自行联系实训单位,在校内实训指导教师和实训单位老师指导下,从事与网络有关的软硬件开发工作.
2.
学生在校内实训,在校内实训老师指导下,将所学专业知识应用于一个网络互联系统或者网络应用系统的设计与实现.
3.
学生在校外实训基地实训,在校外基地老师指导下,掌握网络工程师方向、.
NET工程师方向的专业知识.
基本要求:(1)学生到学校联系的校外实训基地集中实训,要遵守基地的规章制度.
(2)学生自己联系实训单位,到实训单位分散实训,要遵守劳动纪律.
(3)学生在校内实训,要定期的与指导教师联系,完成实训任务.
(4)严格遵守实训纪律,在整个实训过程中,听从指导教师的安排,不缺席、不迟到、不早退、不无故离开.
(5)按大学生的行为规范要求自己的行为,文明礼貌,尊重他人.
三、实习(实训)内容项目实训是实施培养计划的重要组成部分,在网络工程专业的教学中,项目实训是一个重要的实践性教学环节,对学生能力的培养和教学质量的提高起着重要的作用,通过实训实践,使学生拓宽视野,巩固和运用所学理论知识,培养分析问题与解决问题的初步能力和创新意识;增强学生就业的竞争能力.
全面了解计算机及其相关技术的应用现状、研究热点、发展趋势,调查、分析存在的问题,培养和锻炼学生理论联系实际的能力;了解和掌握国内著名高等院校、科研单位、企业在网络工程专业领域的研究与发展、装备与环境、应用与推广、继承与创新等方面的状况,感知新技术、新设备、新思路、新方法,初步接触社会,从而获得一定的感性认识,开阔视野,进一步巩固学生在课堂上所学的专业理论知识,增长见识,牢固树立专业思想,为进入企业进行生产实习打下基础.
网络工程专业项目实训主要内容包括:1.
熟悉当今社会计算机网络和通信技术的发展现状.
2.
熟悉计算机及相关领域技术的研究与应用状况.
3.
结合所学的课本知识,理论联系实际,锻炼分析问题和解决问题的能力.
4.
了解实训单位科研生产的先进经验、先进技术和管理模式.
5.
了解企事业对本专业人才就业岗位信息、专业能力要求,收集和整理毕业设计资料.
四、实习(实训)方式和时间安排实训工作安排一览表序号实习工作内容计划天数地点1实训动员会0.
5天校内2项目实训37天校内/校外企业3实训报告撰写2天校内/校外企业4实训总结0.
5天校内/校外企业五、实习(实训)考核和成绩评定按照优、良、中、及格,不及格五级分制给予最终成绩.
优:态度认真,遵守纪律,能很好的完成实训要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成实训要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成实训要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成实训要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成实训要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
每个学生在实训结束后要独立撰写并提交一份项目实训报告,实训后一周内交给指导老师.
指导教师根据学生的项目实训报告和其在实训中的表现,为其评定实训成绩.
其中平时成绩占50%、实训报告占50%.
大纲撰写人:孙良旭大纲审阅人:张玉军负责人:吴建胜《毕业实习》教学大纲课程编码:x14055013周/3.
0学分适用专业:网络工程开课单位:软件学院一、大纲说明(一)适应专业:网络工程(二)适应教学计划版本:2013版二、实习(实训)教学的基本要求1.
对指导教师的基本要求(1)指导教师要关系学生的思想和生活,帮助学生根据职业道德要求开展实习工作并安全地开展实习活动.
(2)在实习过程中根据学生的实习情况提出具体的指导意见.
(3)指导教师应真实记录实习学生的实习表现,在实习结束时评定每名学生的实习成绩.
2.
对学生的基本要求(1)实习学生应按实习大纲和指导老师拟定的实习计划要求,认真完成实习中规定的各项任务.
(2)学生在实习中应勤观察、勤思考、善于发现问题、分析问题和解决问题.
学生应积极同指导教师沟通,顺利解决所遇到的问题.
(3)实习中要遵守实习纪律,尊重指导老师,服从安排,谦虚谨慎.
(4)实习结束后,学生应整理相关毕业实习资料,认真撰写实习报告.
三、实习(实训)内容网络工程专业毕业实习主要内容包括:1.
网络通信系统和应用服务系统设计与开发.
2.
嵌入式系统、物联网应用服务系统设计与开发.
3.
基于.
NET的应用服务系统设计与开发.
4.
其他计算机类专业相关系统设计与开发.
四、实习(实训)方式和时间安排实习工作安排一览表序号实习工作内容计划天数地点1实习动员会0.
5天校内2毕业实习12天校内/校外企业3实习报告撰写2天校内/校外企业4实习总结0.
5天校内/校外企业五、实习(实训)考核和成绩评定按照优、良、中、及格,不及格五级分制给予最终成绩.
优:态度认真,遵守纪律,能很好的完成实习要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成实习要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成实习要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成实习要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成实习要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
指导教师根据学生的实习态度纪律、实习报告内涵、实习报告规范,对学生进行综合评价,为其评定实习成绩.
其中实习态度纪律占30%、实习报告内涵占50%,实习报告规范占20%.
实习成绩按优、良、中、及格、不及格五级分制.
大纲撰写人:孙良旭大纲审阅人:张玉军负责人:吴建胜《毕业设计(论文)》教学大纲课程编码:x2216001学时/学分:14周/14.
0一、大纲说明1.
适应专业:网络工程2.
课程性质:必修3.
主要先修课程:项目实训、生产实习、毕业实习二、毕业设计内容简介内容:1.
网络通信系统开发对网络系统业务进行需求分析,使用模拟器和虚拟机技术,设计网络拓扑结构,定义网络地址方案,完成设备选型、设备配置和系统分析调试.
2.
嵌入式系统、物联网应用服务开发对嵌入式系统、物联网应用服务业务进行需求分析,使用嵌入式和物联网技术,设计硬件电路和电路板,编写芯片控制程序和服务应用程序,进行软硬件系统联调.
3.
基于.
NET的应用服务系统开发对应用服务系统业务进行需求分析,使用C#语言、WinForm,ASP.
NET、WPF、WCF和SQLServer数据库等.
NET技术,完成系统功能和数据库总体设计、系统业务逻辑编程实现和系统部署调试.
4.
其他计算机类专业相关系统开发基本要求:1.
毕业设计(论文)格式要求(1)标题要按格式居于首页显著位置.
(2)摘要摘要是论文的内容"不加注释和评论的简短陈述".
摘要应当具有客观性、自含性和简明性,300—500字,并翻译成外文.
(3)关键词关键词是从论文中选取出来用以标示论文主要内容的名词性术语.
一篇论文应有3-5个关键词,以显著的字符另起一行,排在摘要的下方.
(4)正文正文一般包括绪论、本论和结论三个部分.
为使文章的脉络更为清晰,毕业论文的主体部分都有章节之分,而且要尽可能加上小标题,标示各个部分的内容要点.
(5)致谢毕业论文的致谢人和单位.
(6)参考文献目录参考文献目录是评定论文作者的研究状况及钻研程度的重要依据之一.
由于毕业论文的篇幅长、容量大,用作参考的文献多,要求6篇及以上的文献.
2.
选题要求毕业设计题目选题尽可能以企事业单位的实际项目为背景或者是学生在毕业实习单位实际参与开发的项目的一部分,题目可以来源于生产实际,科研实际或社会实际.
选题原则:一人一题,每个题目均有一定的实用性,具备一定的难度和份量,完全可以满足应用型人才培养目标,有利于学生得到较全面的训练,促进教学与生产实践的有机结合.
采取师生双向选择的方式确定毕业设计指导教师所带学生名单.
题目可以通过毕业设计指导教师指定或指导教师与企业指导老师共同确定,题目确定后,不允许私自改题,如确需改正,需要学生申请,指导教师同意,经教学院长审批方可.
3.
过程要求(1)毕业设计过程中,为保证毕业设计的质量,严格执行学校毕业设计工作条例,在毕业设计大纲的指导下开展工作,切实加强对学生实际能力的培养,特别是实践能力和创新能力的培养和训练以及学生个性发展,全面提高学生的综合素质,培养学生团队精神,增强学生在就业市场的竞争力.
(2)按照毕业设计时间表,独立按时完成毕业设计各个阶段任务,师生之间每周至少沟通一次,可以采用面对面、网络、电话等多种方式灵活进行.
不得弄虚作假,不准抄袭他人,特别是毕业设计论文必须严格按照辽宁科技大学毕业设计说明书(论文)撰写规范独立撰写.
(3)凡毕业设计(论文)成绩不及格者,按学校有关规定处理.
(4)毕业答辩要求学生制作PPT讲解毕业设计任务,并演示程序,答辩组教师根据情况提出3-5个问题,要求学生现场回答,同时检查软件代码.
成绩评定按照学校要求进行,成绩组成为指导教师评阅成绩(30%)+答辩组教师评阅成绩(20%)+毕业答辩成绩(50%),其中任何一项成绩不合格,总评成绩则为不及格.
(5)毕业设计结束后,所有毕业设计资料(PPT,原始实验数据,程序代码,设计论文等)均需上交,由学院负责回收妥善保存,整理归档.
三、教学安排1.
第七学期11月初,教师上报题目,学院审核;2.
第七学期11月中旬,确认毕业设计题目;3.
第七学期期末,毕业实习、毕业设计动员;4.
第八学期三周毕业实习后,进行毕业设计,14学分,14周内完成;5.
毕业答辩时间为6月中旬左右.
四、答辩及成绩评定毕业答辩要求学生制作PPT讲解毕业设计任务,并演示程序,答辩组教师根据情况提出3-5个问题,要求学生现场回答,同时检查软件代码.
成绩评定按照学校要求进行,成绩组成为指导教师评阅成绩(30%)+答辩组教师评阅成绩(20%)+毕业答辩成绩(50%),其中任何一项成绩不合格,总评成绩则为不及格.
tmhhost怎么样?tmhhost正在搞暑假大促销活动,全部是高端线路VPS,现在直接季付8折优惠,活动截止时间是8月31日。可选机房及线路有美国洛杉矶cn2 gia+200G高防、洛杉矶三网CN2 GIA、洛杉矶CERA机房CN2 GIA,日本软银(100M带宽)、香港BGP直连200M带宽、香港三网CN2 GIA、韩国双向CN2。点击进入:tmhhost官方网站地址tmhhost优惠码:Tm...
搬瓦工vps(bandwagonhost)现在面向中国大陆有3条顶级线路:美国 cn2 gia,香港 cn2 gia,日本软银(softbank)。详细带宽是:美国cn2 gia、日本软银,都是2.5Gbps~10Gbps带宽,香港 cn2 gia为1Gbps带宽,搬瓦工是目前为止,全球所有提供这三种带宽的VPS(云服务器)商家里面带宽最大的,成本最高的,没有第二家了! 官方网站:https...
萨主机(lisahost)新上了美国cn2 gia国际精品网络 – 精品线路,支持解锁美区Netflix所有资源,HULU, DISNEY, StartZ, HBO MAX,ESPN, Amazon Prime Video等,同时支持Tiktok。套餐原价基础上加价20元可更换23段美国原生ip。支持Tiktok。成功下单后,在线充值相应差价,提交工单更换美国原生IP。!!!注意是加价20换原生I...