实验jsp技术

jsp技术  时间:2021-02-26  阅读:()

目录《软件工程》实验教学大纲1《Java程序设计》实验教学大纲3《Web设计基础》实验教学大纲5《JSP程序设计》实验教学大纲7《Android开发基础》实验教学大纲10《数据结构(Java)》实验教学大纲12《Linux操作系统基础》实验教学大纲15《Oracle数据库设计与开发》实验教学大纲17《Android游戏应用开发》实验教学大纲20《Android网络应用开发》实验教学大纲23《Android高级应用开发》实验教学大纲25《Java业务结构设计框架》实验教学大纲27《Java数据访问技术框架》实验教学大纲29《Java界面设计框架》实验教学大纲31《Java课程设计》教学大纲33《Android高级应用开发课程设计》教学大纲36《JSP课程设计》教学大纲39《项目实训》教学大纲41《毕业实习》教学大纲43《软件工程》实验教学大纲课程名称(中文/英文):软件工程/SoftwareEngineering课程代码:x2050621课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:8实验学分:0开实验学期:三一、实验教学的目的与基本要求(一)实验教学的目的:《软件工程》课程是一门非常重要的专业课,它的任务是培养学生计算机软件开发与应用的综合能力.
通过实验课程使本课程增加课程的实践性,使学生们在学习理论知识的基础上,更好的利用建模技术和方法进行项目的分析、设计和建模,提高学生对软件工程方法的实际应用能力.
实验教学主要让学生采用面向对象的软件开发方法,通过对所选系统进行分析、设计使学生理解并运用面向对象的思想对软件系统进行开发,学会使用UML对系统进行面向对象建模.

(二)实验教学的基本要求:1.
实验前学生根据实验内容认真准备实验内容.
2.
实验后提交实验报告,主要包括实验目的、实验环境、实验方法、实验步骤和实验记录或结果.
3.
遵守实验室的规章制度.
二、教学目标与毕业要求关系表课程目标毕业要求本课程共计4个实验,在实验课内完成并上交,内容为实验指导书指定内容,每次实验满分2.
5分.
课程目标2:介绍面向过程的软件开发方法和面向对象的软件开发方法,使学生掌握正确、合理地表达软件系统的解决方案三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1需求获取与描述根据所选题目获取系统各方面需求2设计性必做本科生2问题域分析与建模建立系统用例模型2设计性必做本科生3建立系统结构模型建立系统类对象模型2设计性必做本科生4建立系统动态模型建立交互图和行为图2设计性必做本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求按照实验指导书指定内容完成实验报告,严禁报告抄袭!
2.
实验考核方式、内容考察与抽查相结合的方式.
考核内容:实验过程的态度、能力表现模型正确程度、文档规范程度抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每次实验2.
5分,4次实验,共10分.
每次实验评定标准:1、实验过程的态度、能力表现50%2、模型正确程度、文档规范50%五、实验教材及参考书[1]《软件工程基础与实用教程》,沈文轩等,清华大学出版社,2012.
8[2]《用例驱动的UML对象建模应用—范例分析》,[美]DougRosenbergKendallScott编著,管斌,袁国忠译,人民邮电出版社,2005[3]《UML宝典》,耿国桐,史立奇,叶卓映编著,电子工业出版社,2004[4]《面向对象与传统软件工程(原文版第五版)》,StephenR.
schach(美)、韩松,邓迎春,李萍译著,机械工业出版社,2003.
9[5]《UML基础教程》,JasonT.
Roff著,张瑜,杨继萍等译,清华大学出版社,2003大纲撰写人:李林林大纲审阅人:艾青负责人:赵骥《Java程序设计》实验教学大纲课程名称(中文/英文):Java程序设计/JavaProgramming课程代码:X2160252课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:一一、实验教学的目的与基本要求Java程序设计是软件工程专业的一门专业基础课程,重点使学生掌握Java程序设计的基础语法上,深入理解面向对象的思想,掌握并应用到企业级软件开发中,提升系统的可扩展性和可维护性;深入理解面向对象编程的思想,从而实现继承性和多态性的特点;熟练掌握接口的实现;熟练掌握输入输出流的实现;掌握多线程和图形用户界面的设计等相关知识.

课程目标与毕业要求关系表课程目标毕业要求课程目标3:能够熟练掌握Eclipse环境下开发Java程序的步骤,运用Java语言解决复杂问题.
5-2掌握获取技术、资源、现代工程工具和信息技术工具的能力;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1Java运行环境搭建完成环境变量的配置,熟悉Eclipse工具的使用.
2验证必修本科生2基本语法运用基本数据类型;变量的命名规则;常量的表达;运算符及运算符的优先级;Java程序的三种基本结构.
2综合必修本科生3类的封装与使用类的封装与对象的使用;构造方法的使用;方法的重载.
2综合必修本科生4继承类的继承;访问控制符的作用.
方法覆盖.
2综合必修本科生5抽象实现抽象类的定义与实现.
2综合必修本科生6接口接口、包的定义和应用;进一步理解类修饰符和成员修饰符对访问性的影响.
2综合必修本科生7异常处理Java捕捉异常机制的实现.
2综合必修本科生8输入输出字节流、字符流、缓冲流、随机流等流式文件的创建,读写操作;用字符流和缓冲流从键盘接受字符串的方法.
2综合必修本科生9多线程正确使用线程类Thread和线程接口Runnable;熟悉线程的常用方法和生命期.
2综合必修本科生10图形用户界面运用GUI基本容器;布局管理的作用及其使用方法;常用基本控件(按钮、文本框、标签、列表框、菜单)的使用;Java的事件管理机制.
2综合必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交实验报告,实验报告严禁拷贝!
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现项目工程正确程度、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准10次实验,每次按百分制打分.
最后按课程总成绩的30%(即30分)换算.
每次实验评定标准:实验过程的态度、能力表现,50%项目工程正确程度、编码规范50%评价项目评价环节课程目标实验成绩本课程共计10个实验,在实验课内完成并上交,内容为实验指导书指定内容.
课程目标2:能够熟练掌握Eclipse环境下开发Java程序的步骤,通过建模能够利用Java语言解决复杂问题.
五、实验教材及参考书《Java2实用教程》(第5版)、耿祥义、清华大学出版社、2017.
05《Java2实用教程(第5版)实验指导与习题解答》张跃平、清华大学出版社、2017.
05大纲撰写人:郭秋大纲审阅人:艾青负责人:赵骥《Web设计基础》实验教学大纲课程名称(中文/英文):Web设计基础/FundamentalsofWebdesign课程代码:x2050801a课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程专业(专升本)课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:一一、实验教学的目的与基本要求《Web设计基础》课程是软件工程软升本的专业基础课程.
通过学习本课程,能够使学生熟练使用开发工具;使用HTML语言标记编写各种静态网页;运用DIV+CSS进行网页页面布局;运用JavaScript编写网页脚本文件;运用HTML+CSS+JavaScript设计页面前台美工和制作静态网站.
本课程主要学习HTML、CSS和JavaScript等内容,培养学生设计前台界面美工布局和编写脚本程序解决实际问题的能力,使学生能编写出符合规范和性能良好的程序,为学生今后网站的前台制作及开发打下良好的基础.

二、课程目标与毕业要求关系表s课程目标毕业要求课程目标1:掌握HTML、CSS、JavaScript基础理论知识和核心概念.
4-3具有分析与解释数据的能力,包括实施实验并与预期结果进行实验比较;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1熟悉Web开发环境使用开发工具建立工程(站点),建立文件,编辑文件,执行文件,设计个人信息介绍.
2验证必修本科生2框架掌握HTML框架语法;掌握使用HTML框架设计页面布局;掌握在HTML框架中实现页面跳转.
2综合必修本科生3表单掌握HTML表单;掌握HTML表单中的各类控件.
2综合必修本科生4CSS设计导航栏样式掌握使用CSS样式设计网页菜单.
2设计必修本科生5DIV+CSS设计页面布局掌握使用DIV+CSS设计页面布局.
2设计必修本科生6BOM操作掌握JavaScript中的各种BOM对象,掌握BOM对象的函数调用.
2综合必修本科生7DOM操作理解DOM;掌握DOM操作页面元素.
2综合必修本科生8综合实验根据课程所学内容,完成一个综合实例.
2综合必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求实验报告要求实验内容完整充实,填写工整规范,实验结果、分析和结论正确.
2.
实验考核方式、内容实验考核的内容由实验内容操作质量和实验报告撰写质量组成.
实验的考核方式由实验操作成绩(40%)和实验报告成绩(60%)综合评定.
3.
成绩评定标准不做实验或不交实验报告实验成绩评定为0分.
实验5次(或5次以上)不做实验或不交实验报告实验成绩评定在60分以下(不及格).
根据学生上交的实验报告,并结合学生实验时的表现给出成绩.
实验最终实验成绩为各次实验成绩的平均值.
评价项目评价环节课程目标实验成绩本课程共计8个实验,在实验课内完成并上交,内容为实验指导书指定内容,每次实验满分100分.
实验最终成绩按次数取平均值.
课程目标1:掌握HTML、CSS、JavaScript基础理论知识和核心概念.
五、实验教材及参考书《网页设计与开发——HTML、CSS、JavaScript实例教程(第3版)》,郑娅峰、张永强,清华大学出版,2016年01月《HTML/CSS/JavaScript标准教程》,本书编委会,电子工业出版社,2014年09月大纲撰写人:袁平大纲审阅人:艾青负责人:赵骥《JSP程序设计》实验教学大纲课程名称(中文/英文):JSP程序设计/JSPProgramDesign课程代码:x2050821课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程专业(专升本)课程总学时:64课程总学分:4实验学时:20实验学分:开实验学期:二一、实验教学的目的与基本要求《JSP程序设计》是软件工程专业的选修课程群中必选模块的一门专业课.
本门课程主要培养学生基于JavaWeb应用开发能力,清晰了解MVC设计模式和各种Web常用组件.
为了学好《JSP程序设计》这门课程,必须在掌握理论知识的同时,加强上机实践.
本课程的目的就是要达到理论与实际应用相结合,使学生能够利用《JSP程序设计》的基本知识开发实际项目.
课程以培养学生的实践动手能力为重点,突出学生学习的主体地位,给定题目及要求,以学生为主,独立或小组协作完成.

二、课程目标与毕业要求关系表课程目标毕业要求课程目标1:掌握JSP基本语法以及JSP的JavaBean、Servlet和MVC等相关技术4-2能够理解系统软件的设计思路和基本原理,并具有应用软件技术、科学方法创新性地解决软件工程具体问题的能力;课程目标2:通过JSP技术实现数据的操作以及对预期实验结果进行分析比较4-3具有分析与解释数据的能力,包括实施实验并与预期结果进行实验比较;课程目标3:掌握JSP各种开发工具、并掌握查询和使用JSP各类API工具文档的能力5-2掌握获取技术、资源、现代工程工具和信息技术工具的能力;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注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综合必修本科生9JDBC访问数据库JDBC连接数据库的方法和步骤;掌握数据访问的方法;不同数据库和不同提供商提供的驱动程序;数据库连接池作用和使用.
2综合必修本科生10综合实验根据课程所学内容,完成一个综合实例.
2综合必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求实验报告要求实验内容完整充实,填写工整规范,实验结果、分析和结论正确.
2.
实验考核方式、内容实验考核的内容由实验内容操作质量和实验报告撰写质量组成.
实验的考核方式由实验操作成绩(40%)和实验报告成绩(60%)综合评定.
3.
成绩评定标准不做实验或不交实验报告实验成绩评定为0分.
实验6次(或6次以上)不做实验或不交实验报告实验成绩评定在60分以下(不及格).
根据学生上交的实验报告,并结合学生实验时的表现给出成绩.
实验最终实验成绩为各次实验成绩的平均值.
评价项目评价环节毕业要求实验成绩本课程共计10个实验,在实验课内完成并上交,内容为实验指导书指定内容,每次实验满分100分.
实验最终成绩按次数取平均值.
课程目标2:通过JSP技术实现数据的操作以及对预期实验结果进行分析比较五、实验教材及参考书《企业级JavaWeb编程技术——Servlet&Jsp实验指导教程》,张屹,吴向荣,新世纪应用型高等教育教材编审委员会编,大连理工大学出版社,2017年06月《JavaWeb编程技术(第2版)题解与实验指导》,沈泽刚,任敏贤编,清华大学出版社,2014年08月《JavaWeb应用开发实验指导》,于静编,北京邮电大学出版社有限公司,2010年05月大纲撰写人:袁平大纲审阅人:艾青负责人:赵骥《Android开发基础》实验教学大纲课程名称(中文/英文):Android开发基础/Androiddevelopmentfundament课程代码:x3160391课程类型:专业基础课课程性质:必修课设置类别:非独立设课适用专业:软件工程(专升本)课程总学时:48课程总学分:3.
0实验学时:16实验学分:0.
0开实验学期:一一、实验教学的目的与基本要求《Android开发基础》是软件工程专业的专业基础课.
本课程的目的在于通过系统介绍Android平台的开发和编程技术,并通过实例介绍和理解内容,使学生掌握Android开发平台的安装、管理、编程开发等技能,更加透彻理解Android开发平台的基本原理和实现方法,培养在移动设备上进行独立开发的基本能力.
本课程实验的目的及要求是:通过实践,进一步理解和掌握Android类库使用、编程技巧;掌握开发工具的使用.

二、课程目标与毕业要求关系表课程目标毕业要求课程目标3:能够使用Android开发环境有创新性的独立的设计满足特定需求的系统、单元模块.
4-2能够理解系统软件的设计思路和基本原理,并具有应用软件技术、科学方法创新性地解决软件工程具体问题的能力;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1Activity组件的生命周期重写Activity组件的生命周期方法,增加日志信息的跟踪调试,体会生命周期状态变化时所调用的方法.
2必修验证本科生2界面布局创建通过建立线性布局和相对布局来实现给定的界面.
2必修综合本科生3intent的调用通过使用intent来实现Activity页面跳转,并实现数据的传递.
2必修综合本科生4简单UI组件创建常用的简单视图组件TextView,EditText,Button,RadioButton,CheckBox.
2必修综合本科生5高级UI组件创建常用的高级视图组件ListView,Spinner,GridView,AutoCompleteTextView的使用方法.
2必修综合本科生6实现菜单和通知创建选项菜单、上下文菜单、子菜单;创建简易消息和状态栏消息2必修综合本科生7实现Dialog实现简单的Dialog.
2必修综合本科生8Service应用对比绑定模式和启动模式下Service的运行模式.
2必修综合本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要编写实验代码,撰写实验报告.
电子版.
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现实验设计思想、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准第一次实验2分,其余每次实验成绩4分,共计8次实验,共30分.
评价项目评价环节课程目标实验成绩(30分)本课程共计8个实验,每次实验提前1周布置,分组进行,实验课检查,第一次实验2分,其余每次实验成绩4分,共计30分.
课程目标3:能够使用Android开发环境有创新性的独立的设计满足特定需求的系统、单元模块.
五、实验教材及参考书《Android开发基础实验指导书》,自编大纲撰写人:芦明大纲审阅人:徐杨负责人:赵骥《数据结构(Java)》实验教学大纲课程名称(中文/英文):数据结构(Java)/DataStructure(Java)课程代码:x2050876课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:64课程总学分:4.
0实验学时:20实验学分:开实验学期:一一、实验教学的目的与基本要求《数据结构(Java)》是软件工程专业的核心专业基础课.
当用计算机来解决实际问题时,就要涉及到数据的表示及数据的处理,而数据表示及数据处理正是数据结构课程的主要研究对象,通过实验,使学生对常用数据结构的基本概念及其不同的实现方法的理论得到进一步的掌握,并对在不同存储结构上实现不同的运算方式和技巧有所体会.
实验课是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节.
实验着眼于原理与应用的结合,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变"活",起到深化理解和灵活掌握教学内容的目的.

二、课程目标与毕业要求关系表课程目标毕业要求课程目标4:具备较强的自学能力,能够自觉学习拓展的课外知识,灵活运用数据结构的基本算法,进行不同学科的交叉学习,进而提高专业能力和综合学习能力4-1能够采用科学的方法对计算机软件系统中的关键环节,设计相应的实验方案,搭建实验环境,开展实验研究三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1顺序表熟悉顺序表的基本操作、设计新的成员函数2综合必做本科生2链表熟悉链表的基本操作,设计新的成员函数,并进行测试2综合必做本科生3栈掌握栈的特性,编写两种存储结构下的栈2综合必做本科生4队列掌握队列的特性,编写两种存储结构下的队列2综合必做本科生5树和二叉树掌握二叉树的存储结构,并实现链式存储以及遍历2综合必做本科生6二叉树的应用实现层次遍历二叉树的算法等,编写实现哈夫曼编码的程序设计2综合必做本科生7图的存储实现邻接矩阵表示的图类的各个成员函数的主函数2综合必做本科生8图的应用实现邻接表表示的图类,并进行实际应用2综合必做本科生9排序技术实现基于顺序表的各种排序算法并编写测试的主函数2综合必做本科生10查找实现主要的查找算法2综合必做本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求对于每份实验设计报告应首先给出实验内容的一个概要性描述,提出所要解决的主要问题;说明所使用的实验方法;写出自己的设计方案和主要的程序代码;给出实验结果和实验结果分析.
实验报告严禁拷贝!

2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:(1)实验过程的态度、能力表现(2)程序代码正确程度、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每次实验成绩为3分,30次,共30分.
每次实验评定标准:(1)实验过程的态度、能力表现,50%(2)程序代码正确程度、编码规范,50%评价项目评价环节毕业要求实验成绩(30分)本课程共计10个实验,学生根据对实验要求进行分析和设计,写出基本程序代码,每次3分.
课程目标4:具备较强的自学能力,能够自觉学习拓展的课外知识,灵活运用数据结构的基本算法,进行不同学科的交叉学习,进而提高专业能力和综合学习能力五、实验教材及参考书《数据结构(Java语言描述)》,刘小晶,杜选主编,清华出版社,2015年《数据结构(Java版)》,叶核亚主编,电子工业出版社,2016年《数据结构:Java语言描述》,朱战立编,清华大学出版社,2016年《数据结构与算法:Java语言版/(美)》,AdamDrozdek著,周翔,王建芬,黄小青等译,机械工业出版社,2015年大纲撰写人:张秀梅大纲审阅人:艾青负责人:赵骥《Linux操作系统基础》实验教学大纲课程名称(中文/英文):Linux操作系统基础/Linuxoperatingsystemfoundation课程代码:x2050901课程类型:专业课课程性质:必修课设置类别:非独立设课适用专业:软件工程课程总学时:32课程总学分:2.
0实验学时:8实验学分:开实验学期:二实验教学的目的与基本要求实验的目的是验证课堂讲授的有关知识点,并利用课堂讲授的知识进行程序综合设计,在一定程度上解决实际的工程问题.
基本要求是按照实验指导书的要求完成指定的实验内容,并撰写实验报告.
二、课程目标与毕业要求关系表教学目标毕业要求课程目标5:具备较强的自学能力,能够自觉学习随时涌现的新概念、新模型和新技术,使自己的专业能力保持与学科的发展同步.
5-3能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,解决复杂软件工程问题;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1Linux基本文件管理使用linux命令对文件进行基本的管理操作2设计必修本科生2Vi编辑器使用vi进行文本编辑2设计必修本科生3Linux用户管理利用命令管理用户2设计必修本科生4应用shell脚本管理用户登录对给定的shell脚本进行修改,达到管理登录账户的目的2设计必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求按照实验指导书的要求,撰写实验报告.
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现项目工程正确程度、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每次实验评定标准:1、实验过程的态度、能力表现,50%2、报告撰写的完成度50%评价项目评价环节课程目标实验成绩学生根据对实验要求进行分析和设计,写出基本脚本代码.
课程目标5:具备较强的自学能力,能够自觉学习随时涌现的新概念、新模型和新技术,使自己的专业能力保持与学科的发展同步.
五、实验教材及参考书1、《linux操作系统基础》实验指导书,自编.
大纲撰写人:姚红岩大纲审阅人:徐杨负责人:赵骥《Oracle数据库设计与开发》实验教学大纲课程名称(中文/英文):ORACLE数据库设计与开发/OracleDatabaseDesignandDevelopment课程代码:x2051131课程类型:专业课课程性质:必修课设置类别:独立设课适用专业:软件工程(专升本)Java方向课程总学时:48课程总学分:3实验学时:16实验学分:开实验学期:一一、实验教学的目的与基本要求《Oracle数据库设计开发》是软件工程(专升本)专业JAVA方向的一门专业课,是理论与实践紧密结合的专业课.
通过该实验教学,使学生掌握Oracle11g系统的管理和使用方法,包括Oracle的体系结构、基本概念、安装、SQL语言、PL/SQL程序设计、存储结构管理、模式对象管理等;掌握Oracle数据库系统的管理和应用程序开发方法,了解数据库及相关操作的基本概念与方法.
能够应用Oracle数据库完成数据库系统的设计、数据库对象的管理,以及数据库应用系统的基本开发过程,提高动手能力,提高分析问题和解决问题的能力,同时掌握大型数据库实际管理与应用技巧.

二、教学目标与毕业要求关系表课程目标毕业要求课程目标2:掌握和熟练使用Oracle基本管理工具,并应用其对各种模式对象进行管理和操作,解决数据库基本管理问题.
能够理解Oracle体系结构的基本原理,并具有应用SQLplus等常用工具解决具体问题的能力.

2-2运用软件工程方法描述问题.
三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1Oracle常用工具的使用及数据库的创建熟悉Oracle环境、工具、数据库的创建和管理.
2验证必修本科生2SQL*Plus工具使用掌握SQLPLUS常用命令,如LIST、RUN(/)、EDIT、SAVE、C、A、DEL、N等命令.
2综合必修本科生3数据库物理存储结构管理和逻辑存储设置与管理了解Oracle物理存储结构;熟练掌握各种物理文件的相关管理操作.
了解Oracle逻辑存储结构;熟练掌握表空间相关的管理操作.
2综合必修本科生4数据库对象的创建与管理了解Oracle数据库各种对象的作用;掌握Oracle表、索引、视图、序列、分区表的创建与管理基本操作.
2综合必修本科生5数据操纵语言DML掌握数据库表、视图等增删改数据的操作.
2综合必修本科生6SQL数据查询语言DQL表中数据的查询方法及操作方法;子查询及SELECT的统计函数的作用和使用方法;多表查询及连接查询的方法.
2综合必修本科生7PL/SQL程序设计1掌握PL/SQL程序结构;PL/SQL语言流程控制结构;掌握游标的定义与使用.
2综合必修本科生8PL/SQL程序设计2掌握Oracle存储过程、函数及触发器的定义与使用.
2综合必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交电子版实验报告.
实验报告严禁拷贝.
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现实验内容的正确程度、实验报告的规范程度抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每次实验成绩为2.
5分,8次,共20分.
每次实验评定标准:实验过程的态度、能力表现,50%实验内容的正确程度、实验报告的规范程度,50%评价项目评价环节毕业要求实验成绩每次2.
5分.
本课程共计8个实验,学生根据对实验要求进行分析和设计,写出基本的命令和程序代码.
课程目标2:掌握和熟练使用Oracle基本管理工具,并应用其对各种模式对象进行管理和操作,解决数据库基本管理问题.
能够理解Oracle体系结构的基本原理,并具有应用SQLplus等常用工具解决具体问题的能力.

五、实验教材及参考书《Oracle11g数据库基础教程》,孙风栋编著,电子工业出版社,2017年.
《Oracle实用培训教程》,赵伯山编著,清华大学出版社,2010年大纲撰写人:田莹大纲审阅人:艾青负责人:赵骥《Android游戏应用开发》实验教学大纲课程名称(中文/英文):Android游戏应用开发/Androidgameapplicationdevelopment课程代码:x4050951课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程专业软升本学生课程总学时:48课程总学分:3.
0实验学时:18实验学分:0.
0开实验学期:三一、实验教学的目的与基本要求《Android游戏应用开发》是软件工程专业的专业必修课.
本课程的目的在于使学生可以掌握Android软件平台上的3D、2D开发的基本知识,能够从事android平台的手机游戏的程序开发.
课程的主要任务是讲授android游戏开发的主要思想和主要框架的使用.
熟练掌握android开发中的自定义控件,图形的绘制方法,颜色渲染,纹理映射,光照,地图绘制,碰撞检测等知识和技术.
本实验的目的及要求是:通过实践,理解和掌握AndroidOpenGL类库使用、编程技巧;掌握3d建模的基本要领.
二、课程目标与毕业要求关系表课程目标毕业要求课程目标1:掌握OpenGL框架和SurfaceView框架,掌握游戏开发基本流程.
能够使用Android游戏框架设计并开发一款简单游戏,能够设计满足特定需求的系统、单元模块,并能够充分发掘客户潜在需求,在设计环节中体现创新意识,并具有调试、测试、更新游戏的能力.

毕业要求3-2具有设计符合功能与性能需求、并有创新性的解决方案的能力;课程目标2:能够查阅AndroidAPI来学习陌生类的使用,在开发软件的过程中可以独立阅读中文和外文相关材料.
具备较强的自学能力,能够通过网络、论文期刊自觉学习Android游戏开发相关技术的新引擎、新工具和新技术,使自己的专业能力保持与学科的发展同步.

毕业要求5-3能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,解决复杂软件工程问题;三、实验项目设置序号实验项目名称实验内容学时实验类型实验要求实验者类别备注1基本图形基本图形的绘制2综合性必修本科生2颜色渲染使用颜色方法绘制颜色,为立方体绘制颜色2综合性必修本科生3坐标变换完成坐标系平移、旋转、缩放2设计性必修本科生4球体绘制绘制一个球体2验证性必修本科生5光源使用光源,设置光源属性2综合性必修本科生6纹理掌握纹理贴图的步骤,各步骤使用的方法2综合性必修本科生7雾熟悉雾的使用步骤.
2综合性必修本科生8碰撞检测分别实现矩形碰撞、圆形碰撞和多区域碰撞2综合性必修本科生9人物行走完成一个精灵在地图中行走的例子2综合性必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交项目工程文件,不用提交实验报告.
工程文件严禁拷贝!
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现项目工程正确程度、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每次实验成绩为10分,每人抽查3次,共30分.
每次实验评定标准:1、实验过程的态度、能力表现,50%2、项目工程正确程度、编码规范50%评价项目评价环节课程目标实验成绩(30分)本课程共计9个实验,学生根据对实验要求进行分析和设计,写出基本程序代码.
课程目标1:掌握OpenGL框架和SurfaceView框架,掌握游戏开发基本流程.
能够使用Android游戏框架设计并开发一款简单游戏,能够设计满足特定需求的系统、单元模块,并能够充分发掘客户潜在需求,在设计环节中体现创新意识,并具有调试、测试、更新游戏的能力.

课程目标2:能够查阅AndroidAPI来学习陌生类的使用,在开发软件的过程中可以独立阅读中文和外文相关材料.
具备较强的自学能力,能够通过网络、论文期刊自觉学习Android游戏开发相关技术的新引擎、新工具和新技术,使自己的专业能力保持与学科的发展同步.

五、实验教材及参考书1、《Android3D游戏开发技术宝典》人民邮电出版社吴亚峰著2011年2、《Android_3D游戏开发技术详解与典型案例》电子工业出版社吴亚峰著2011年大纲撰写人:包晗大纲审阅人:徐杨负责人:赵骥《Android网络应用开发》实验教学大纲课程名称(中文/英文):Android网络应用开发/Androidnetworkapplicationdevelopment课程代码:x4160301课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:18实验学分:开实验学期:六实验教学的目的与基本要求《Android网络应用开发》是一门专业选修课程.
课程内容包括JSON数据格式解析、Http连接、Android中的多线程、基于WebService的编程、基于webkit的编程、socket编程等.

通过《Android网络应用开发》课程的学习,学生可以获得Android软件平台上的网络开发的知识,培养学生Android网络应用程序开发,企业级应用设计,现代化工程工具使用的能力.
二、课程目标与毕业要求关系表课程目标毕业要求课程目标5:能够熟练使用eclipse,hbuilder等现代化工程工具进行Android网络程序的开发.
5-3能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,解决复杂软件工程问题;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1搭建课程案例掌握开发工具的使用,单元测试,调试的方法,理解案例应用程序源代码.
2设计必修本科生2XML文件解析理解序列化和反序列化的定义.
理解DOM和XML的概念掌握使用DOM创建XML文档.
掌握使用DOM解析XML文档.
2设计必修本科生3JSON数据解析理解JSON的概念,掌握使用Android自带API创建和解析JSON文档.
掌握使用GSONAPI创建JSON创建和解析JSON文档.
2设计必修本科生4Http连接熟悉http方式连接网络2设计必修本科生5Android中的多线程熟练掌握Java多线程API,Android中多线程通信的方法,弱引用,静态类的使用方法,防止内存泄露的方法.
2设计必修本科生6WebService服务端服务度端调用网络中WebService.
2设计必修本科生7WebService客户端客户端调用网络中WebService.
2设计必修本科生8基于webkit的编程WebViewAPI使用,Java代码与JavaScript代码的通信方法2设计必修本科生9socket通信掌握socket通信的api2设计必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交项目工程文件,不用提交实验报告.
工程文件严禁拷贝!
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程正确率表现项目工程编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准第1次实验4分,第2-9次实验2分,共20分.
每次实验评定标准:1、实验正确率表现,50%2、项目工程编码规范50%评价项目评价环节课程目标实验成绩(20分)第1次实验4分,第2-9次实验2分,学生根据对实验要求进行分析和设计,写出基本程序代码.
课程目标5:能够熟练使用eclipse,hbuilder等现代化工程工具进行Android网络程序的开发.
五、实验教材及参考书1、1、《深入理解Android网络编程:技术详解与最佳实践》,陈文、郭依正,机械工业出版社,2013-08-01.
大纲撰写人:吴杰大纲审阅人:徐杨负责人:赵骥《Android高级应用开发》实验教学大纲课程名称(中文/英文):Android高级应用开发/AndroidAdvancedApplicationanddevelopment课程代码:x4051371课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:80课程总学分:5.
0实验学时:32实验学分:0.
0开实验学期:二一、实验教学的目的与基本要求《Android高级应用开发》是软件工程专业的专业选修课.
本课程的目的在于培养学生在Android平台上开发移动应用程序所需的一些基本能力,包括广播、数据库、动画、传感器等接口类的使用.
使学生可以具备开发移动应用程序的能力,并为复杂Android程序的开发及安卓方向的从业奠定坚实的基础.
本课程实验的目的及要求是:通过实践,进一步理解和掌握Android类库使用、编程技巧;掌握开发工具的使用.

二、课程目标与毕业要求关系表课程目标毕业要求课程目标3:能够运用软件工程的基本原理及方法对Android开发中复杂工程问题进行研究,并能在设计环节中体现创新意识.
4-2能够理解系统软件的设计思路和基本原理,并具有应用软件技术、科学方法创新性地解决软件工程具体问题的能力;课程目标4:能够在Android开发实验中独立的设计实验、分析与解释数据、合理有效的处理数据结果.
4-3具有分析与解释数据的能力,包括实施实验并与预期结果进行实验比较;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1Intent传递数据掌握Intent的组成,活动间的数据传递2选修综合本科生2Activity的协同掌握Activity之间的交互的步骤和方法2选修综合本科生3广播消息处理广播消息处理2选修综合本科生4service熟悉两种启动service的方式2选修综合本科生5使用内容提供者使用内容提供者存储数据2选修综合本科生6Android数据库操作熟悉Android数据库操作2选修综合本科生7动画实例(一)使用tween动画2选修综合本科生8动画实例(二)使用frame动画2选修综合本科生9蓝牙应用开启/关闭本机蓝牙适配器,修改蓝牙可见性,蓝牙通信2选修综合本科生10权限管理了解Android权限管理2选修综合本科生11音频播放熟悉音频播放类的常用方法2选修综合本科生12视频播放熟悉视频播放类的常用方法2选修综合本科生13温度传感器掌握传感器框架和模拟器2选修综合本科生14方向传感器掌握读取传感器数据的方法并简单处理2选修综合本科生15购物车1实现一个购物车的界面2选修综合本科生16购物车2实现一个购物车的功能2选修综合本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要编写实验代码,撰写实验报告.
电子版.
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现实验设计思想、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准前2次实验,每次实验成绩1分,其余每次实验成绩2分,共计16次实验,共30分.
评价项目评价环节课程目标实验成绩(30分)本课程共计16个实验,每次实验提前1周布置,分组进行,实验课检查,并上交实验报告(重点检查);前2次实验,每次实验成绩1分,其余每次实验成绩2分,共计16次实验,共30分.
课程目标3:能够运用软件工程的基本原理及方法对Android开发中的复杂工程问题进行研究,并能够在设计环节中体现创新意识.
课程目标4:能够在Android开发实验中独立的设计实验、分析与解释数据、合理有效的处理数据结果.
五、实验教材及参考书《Android高级应用开发实验指导书》,自编大纲撰写人:芦明大纲审阅人:徐杨负责人:赵骥《Java业务结构设计框架》实验教学大纲课程名称(中文/英文):Java业务结构设计框架/Javaframeworksfordesigningservicelayer课程代码:x4160141课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:64课程总学分:4.
0实验学时:28实验学分:开实验学期:三一、实验教学的目的与基本要求《Java业务结构设计框架》是软件工程专业的一门专业选修课程,课程内容包括SpringMVC工作原理、类型转换和格式化、数据绑定、数据验证、拦截器、国际化等相关知识.
通过《Java业务结构设计框架》的学习,重点使学生掌握SpringMVC的基础上,快速进行基于SSM框架基础上的企业级应用开发,培养学生具有较强的Web应用开发和调试能力,掌握Web应用的基本设计思路,为学生下一步学习和工作打下良好的基础.
二、课程目标与毕业要求关系表课程目标毕业要求课程目标3:能够依据需求,使用SpringMVC构建Web系统,并能够分析与解释实验结果.
4-3具有分析与解释数据的能力,包括实施实验并与预期结果进行实验比较;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1Spring入门Spring的开发环境的构建、Spring入门程序2验证必修本科生2SpringIoC不同方式的依赖关系注入、Bean的配置、Bean的不同装配方式2综合必修本科生3SpringAOP基于XML配置开发AspectJ、基于注解开发AspectJ2综合必修本科生4Spring的事务管理声明式事务管理2综合必修本科生5SpringMVC入门第一个SpringMVC应用2综合必修本科生6SpringMVC的Controller注解的控制器2综合必修本科生7类型转换和格式化自定义类型转换器、自定义格式化转换器4综合必修本科生8数据绑定和表单标签库数据绑定的应用、JSON数据交互4综合必修本科生9拦截器拦截器的应用2综合必修本科生10数据验证Spring验证器、JSR303验证2综合必修本科生11SSM框架整合SSM框架整合4综合必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交项目工程文件,不用提交实验报告.
工程文件严禁拷贝!
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现项目工程正确程度、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准前13次实验,每次实验为2分,第14次实验为4分,共30分.
每次实验评定标准:1、实验过程的态度、能力表现,50%2、项目工程正确程度、编码规范50%评价项目评价环节课程目标实验成绩(30分)本课程共计14个实验,学生根据对实验要求进行分析和设计,写出基本程序代码,前13次实验,每次实验为2分,第14次实验为4分.
课程目标3:能够依据需求,使用SpringMVC构建Web系统,并能够分析与解释实验结果.
五、实验教材及参考书1、《JavaEE框架整合开发入门到实战——Spring+SpringMVC+MyBatis(微课版)》,陈恒,楼偶俊,张立杰,清华大学出版社,2018年8月.
大纲撰写人:艾青大纲审阅人:艾青负责人:赵骥《Java数据访问技术框架》实验教学大纲课程名称(中文/英文):Java数据访问技术框架/JavadataaccessTechnicalFramework课程代码:x4160151课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:32课程总学分:2.
0实验学时:12实验学分:开实验学期:二一、实验教学的目的与基本要求1.
实验教学目的:Java数据访问技术框架是软件工程专业的一门专业选修课程,重点是学生在掌握MyBatis的基础上,快速进行基于SSM框架基础上的企业级应用开发.
通过实验课,巩固学生对课堂上学习的MyBatis框架技术基础知识的理解,掌握MyBatis框架技术的运行机制和操作方式,提高学生使用MyBatis框架技术解决实际问题的能力,为进行应用程序开发打下基础.

2.
实验基本要求:(1)复习和掌握与本实验有关的教学内容.
(2)实验前学生根据实验内容认真准备实验,查阅资料,编写程序,以提高上机实验的效率.
(3)对运行中可能出现的问题应事先做出估计,对程序中自己有疑问的地方做出标记,准备好调试和运行时所需的数据.
(4)实验过程中认真进行程序的编辑、调试与运行,并分析程序运行结果.
(5)实验结束前提交程序,可根据需要安排实验答辩.
(6)认真遵守实验室的各项规章制度.
二、课程目标与毕业要求关系表课程目标毕业要求课程目标5:能够利用所学MyBatis框架知识,使用Java开发工具开发较为复杂的Web项目,提升解决方案的规范性,并理解其局限性.
软件工程毕业要求5-3能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,解决复杂软件工程问题;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1MyBatis配置文件掌握MyBatis配置文件中各个元素的使用2设计必修本科生2MyBatis映射文件掌握MyBatis映射文件中常用元素的使用2设计必修本科生3MyBatis的关联关系掌握关联关系中的嵌套查询和嵌套结果以及一对一、一对多和多对多关联映射的使用2设计必修本科生4动态SQL掌握MyBatis的关联关系及动态SQL中主要元素的使用2设计必修本科生5MyBatis的注解配置MyBatis的事务管理及常用注解2设计必修本科生6MyBatis案例设计MyBatis案例设计2综合必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交项目工程文件,不用提交实验报告.
工程文件严禁拷贝!
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的态度、能力表现项目工程正确程度、编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准每次实验成绩记为5分,6次,最后核算为20分.
每次实验评定标准:实验过程的态度、能力表现,50%项目工程正确程度、编码规范50%评价项目评价环节课程目标实验成绩本课程共计6个实验,学生根据对实验要求进行分析和设计,写出基本程序代码,在实验课内完成并上交,每次按5分记,最后核算为20分.
课程目标5:能够利用所学MyBatis框架知识,使用Java开发工具开发较为复杂的Web项目,提升解决方案的规范性,并理解其局限性.
五、实验教材及参考书1、《深入浅出MyBatis技术原理与实战》,杨开振,电子工业出版社,2016年8月.
2、《Spring+MyBatis企业应用实战》(第二版),疯狂软件编著,电子工业出版社,2018年3月.
大纲撰写人:张春娜大纲审阅人:艾青负责人:赵骥《Java界面设计框架》实验教学大纲课程名称(中文/英文):Java界面设计框架/JavaInterfacedesignframework课程代码:x4160161课程类型:专业课课程性质:选修课设置类别:非独立设课适用专业:软件工程课程总学时:48课程总学分:3.
0实验学时:16实验学分:开实验学期:六实验教学的目的与基本要求《Java界面设计框架》是一门专业选修课程.
课程内容包括jQuery、Vue.
js等Web前台开发框架,以及在这些框架下常用的类库(Bootstrap等).
通过《Java界面设计框架》课程的学习,可以使学生获得JavaScript编程和设计模式、前端框架的基本使用方法、前端代码分层和松耦合的知识,培养学生不同场景设计合理Web界面布局,合理使用不同前端框架和开发工具的能力.

二、课程目标与毕业要求关系表课程目标毕业要求课程目标4:了解各种常用的现代JavaScript开发工具的适用开发场景和优缺点,能够熟练掌握不同框架的开发环境的搭建步骤.
5-3能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,解决复杂软件工程问题;三、实验项目设置序号实验项目名称实验内容学时实验类型实验性质实验者类别备注1面向对象的JavaScript编程1、熟悉开发环境2、掌握JavaScript创建对象使用对象的方法3、编写第一个jQuery程序.
2设计必修本科生2DOM元素的选择实验$()函数,CSS选择符,自定义选择符的使用,DOM遍历方法,访问DOM元素2设计必修本科生3jQuery事件实验使用加载事件、单击事件、表单修改事件等修改页面2设计必修本科生4动画效果实验对页面CSS添加、修改、删除,实现页面动画效果2设计必修本科生5DOM操作实验DOM元素和DOM属性的增修改、删除,DOM树操作,反向插入数据,复制DOM元素.
2设计必修本科生6AJAX发送数据实验get函数,post函数,ajax函数传输数据2设计必修本科生7Bootstrap的使用环境搭建,栅格系统,常用组件,常用JavaScript插件2设计必修本科生8Vue.
js基本操作Vue.
js环境搭建,声明式渲染,模板语法,条件渲染,列表渲染,事件处理,表单输入绑定,组件基础2设计必修本科生四、实验报告要求、实验考核方式、内容及成绩评定标准1.
实验报告要求每次实验需要提交项目工程文件、实验报告.
工程文件严禁拷贝!
2.
实验考核方式、内容考察与抽查相结合的方式.
考察内容:实验过程的正确程度项目工程编码规范抽查是指实验期间指导教师随机要求完成指定的实验内容,或回答指定的问题.
3.
成绩评定标准前6个实验,每次3分.
最后2个实验,每个6分.
每次实验评定标准:1、实验过程的正确程度,50%2、项目工程编码规范50%评价项目评价环节课程目标实验成绩(30分)本课程共计8个实验,前6个实验实验课完成,后2个实验提前1周布置给学生,要求学生通过课外进行实验预习,对实验内容进行分析和设计,写出基本程序代码,以保证课堂实验的效果.
每次3分.
最后2个实验每个6分.

课程目标4:了解各种常用的现代JavaScript开发工具的适用开发场景和优缺点,能够熟练掌握不同框架的开发环境的搭建步骤.
五、实验教材及参考书《jQuery基础教程(第4版)》JonathanChafferKarlSwedberg编著,人民邮电出版社2013.
《BootstrapWeb设计与开发实战》杨旺功著清华大学出版社2017.
06《Vue.
js实战》梁灏编,清华大学出版社2017.
10大纲撰写人:吴杰大纲审阅人:徐杨负责人:赵骥《Java课程设计》教学大纲课程编码:X2160252周/学分:2周/2学分一、大纲使用说明本大纲根据软件工程专业2018版教学计划制订.
(一)适用专业软件工程专业(专升本)(二)主要先修课程和后续课程1.
先修课程:《C语言程序设计》、《C++程序设计》2.
后续课程:《Android开发基础》,《JSP程序设计》等二、教学目标与毕业要求关系表教学目标毕业要求教学目标1:掌握面向对象程序开发的基本思路和方法,能够熟练运用Java语言开发设计程序.
3-2具有设计符合功能与性能需求、并有创新性的解决方案的能力;教学目标2:能够基于软件工程的基本原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论.
4-1能够采用科学的方法对计算机软件系统中的关键环节,设计相应的实验方案,搭建实验环境,开展实验研究;教学目标3:根据综合题目采用面向对象的思想运用Java语言完成设计内容.
4-4具有通过信息综合得到合理有效的结论的能力,包括从实验中呈现结果,并总结结论形成报告;教学目标4:能够撰写报告和设计文稿、陈述发言、清晰表达或回应指令.
10-2具有较强的文字表达和组织能力,具备初步的工程技术文档写作能力;三、课程设计内容、基本要求及安排1.
课程设计内容(1)第一部分:为了进一步巩固学生Java程序设计的基础知识,进行简单知识点的练习.
(2)第二部分:为了进一步提高学生的综合实践能力和培养学生软件开发的思想,进行综合程序开发和设计.
2.
基本要求:(1)熟练掌握《Java程序设计》基本知识和建立程序设计思想;(2)掌握面向对象程序开发的基本思路和方法;(3)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;(4)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计8天),大致可参考以下进度安排:第1天:教师讲解课程设计内容.
第2天:学生独立设计和开发内容.
第3天:学生独立设计和开发内容.
第4天:学生独立设计和开发内容.
第5天:教师讲解课程设计报告撰写内容、规范和要求,所有学生撰写课程设计报告.
第6天:所有学生撰写课程设计报告.
第7天:教师检查所有学生撰写课程设计的报告,学生按要求返修课程设计报告内容和格式.
第8天:教师组织学生答辩.
四、指导方式(1)按照教师安排的时间到指定的实验室上机.
(2)教师在课程设计之前先进行任务布置和必要的讲解;(3)学生上机前、后需要查阅资料,并且利用其余时间独立撰写课程设计说明书.
(4)最后利用半天时间,上机考察学生课程设计完成情况,包括学生演示程序和答辩.
(5)教师批改课程设计说明书,给出最终成绩.
五、课程设计考核方法及成绩评定按照优、良、中、及格,不及格五级分制给予最终成绩.
优:态度认真,遵守纪律,能很好的完成设计内容要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成设计内容要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成设计内容要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成设计内容要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成设计内容要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
课程考核方式是上交课程设计报告+答辩,总成绩=报告成绩+答辩成绩.
报告成绩占60%,主要由报告格式和报告内容组成;答辩成绩占总成绩的40%.
评价项目评价环节教学目标报告成绩(60%)1程序符合Java语言语法能解决具体问题.
2程序的主要功能合理,满足工作量要求.
3程序的架构和设计思路符合规范,有一定的创新性.
4程序实现代码规范.
教学目标1:掌握面向对象程序开发的基本思路和方法,能够熟练运用Java语言开发设计程序.
教学目标2:能够基于软件工程的基本原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论.
教学目标3:根据综合题目采用面向对象的思想运用Java语言完成设计内容.
答辩成绩(40%)1对设计题目要求和任务有深刻理解并完成内容.
2合理利用Java相关技术实现项目模块.
教学目标4:能够撰写报告和设计文稿、陈述发言、清晰表达或回应指令.
六、建议教材及主要参考资料1.
《Java2实用教程》(第5版)、耿祥义、清华大学出版社、2017.
052.
《Java2实用教程(第5版)实验指导与习题解答》张跃平、清华大学出版社、2017.
053.
《Java语言程序设计(第3版)》,沈泽刚等,清华大学出版社、2018.
04大纲撰写人:郭秋大纲审阅人:艾青负责人:赵骥《Android高级应用开发课程设计》教学大纲课程编码:x2051201周/学分:2/2一、大纲使用说明本大纲根据软件工程专业2017版教学计划制订.
(一)适用专业软件工程(二)主要先修课程和后续课程1.
先修课程:java程序设计、Android开发基础2.
后续课程:Android游戏应用开发、Android网络应用开发二、教学目标与毕业要求关系表教学目标毕业要求教学目标1:能够使用Android开发环境设计企业级应用的解决方案,设计满足特定需求的系统、单元模块,并能够在设计环节中体现创新意识.
3-2具有设计符合功能与性能需求、并有创新性的解决方案的能力;教学目标2:能够运用软件工程的基本原理及方法解决Android开发中的复杂工程问题,独立的从开发实践中提取有效信息并通过信息综合得到合理有效的结论.
4-4具有通过信息综合得到合理有效的结论的能力,包括从实验中呈现结果,并总结结论形成报告;教学目标3:在Android开发中针对复杂工程问题具有与业界同行及社会公众进行有效沟通和交流的能力.
10-2具有较强的文字表达和组织能力,具备初步的工程技术文档写作能力.
三、课程设计内容、基本要求及安排1.
课程设计内容(1)界面设计:通过观察软件成品的运行,自行设计软件中所需的各个界面.
(2)建立数据模型:软件功能不复杂,但数据层次结构多,较复杂,建立数据模型类,理清数据之间的关系并书写文档.
(3)适配器设计:数据模型建好后,设计适配器,把复杂数据一一显示在组件上.
(4)流程设计及测试:完成各个activity页面的连接跳转,用户响应的触发和处理,后台逻辑处理.
完成各功能模块的整合,进行软件测试,修改完善程序.
(5)书写报告并答辩:按照报告模板完成课程设计报告的书写,并进行结果演示,答辩.
2.
基本要求:1)熟练掌握《Android开发基础》基本知识和建立程序设计思想;2)掌握面向对象程序开发的基本思路和方法;3)在实现程序基本功能的基础上可以自行添加程序其他功能;4)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;5)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计10天),大致可参考以下进度安排:第1天:带学生复习课程设计所需要的知识点,进行需求分析和系统设计.
第2天:设计程序的前台界面.
第3天:分析数据模型结构,建立数据模型类,理清数据之间的关系并书写文档.
第4天:数据模型建好后,设计适配器,把复杂数据一一显示在组件上.
第5天:完成各界面类的Activity代码,把前台界面和后台数据处理整合.
第6天:完善各模块接口,以便下一步整合系统.
第7天:整合系统中各个模块,使整个系统中各个模块协同工作.
第8天:调试程序,进行各功能模块测试,修改bug,完善程序.
第9天:软件测试,给出软件测试方案,给出充分的测试用例,并测试.
第10天:形成报告,演示程序并答辩.
四、指导方式1、课下通过自学材料及网络完成课程设计准备.
2、课上教师机演示编程过程,并讲解.
3、课上对每名同学遇到的不同问题单独指导解决.
五、课程设计考核方法及成绩评定按照优、良、中、及格,不及格五级分制给予最终成绩.
优:态度认真,遵守纪律,能很好的完成设计内容要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成设计内容要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成设计内容要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成设计内容要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成设计内容要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
课程考核方式是上交课程设计报告+答辩,总成绩=报告成绩+答辩成绩.
报告成绩占50%,主要由报告格式和报告内容组成;答辩成绩占总成绩的50%.
评价项目评价环节教学目标答辩成绩(50%)1程序符合现实需求,能解决具体问题.
2程序的主要功能合理,满足工作量要求.
3程序的架构和设计思路符合规范,有一定的创新性.
教学目标1:能够使用Android开发环境设计企业级应用的解决方案,设计满足特定需求的系统、单元模块,并能够在设计环节中体现创新意识,能够运用软件工程的基本原理及方法解决Android开发中的复杂工程问题.

教学目标2:能够运用软件工程的基本原理及方法解决Android开发中的复杂工程问题,独立的从开发实践中提取有效信息并通过信息综合得到合理有效的结论.
报告成绩(50%)1代码编写符合规范.
2文档编写规范且可读性强.
3.
可以很好的和团队成员分工协同工作.
教学目标3:在Android开发中针对复杂工程问题具有与业界同行及社会公众进行有效沟通和交流的能力.
六、建议教材及主要参考资料1、《Android经典项目开发实战》清华大学出版社王翠萍著;2015年2、《Android开发入门与实战体验》机械工业出版社李佐彬等著;2011年大纲撰写人:芦明大纲审阅人:徐杨负责人:赵骥《JSP课程设计》教学大纲课程编码:x2105420周/学分:2周/2学分一、大纲使用说明本大纲根据软件工程专业2018版教学计划制订.
(一)适用专业软件工程专业(专升本)(二)主要先修课程和后续课程1.
先修课程:Web设计基础、Java程序设计2.
后续课程:Java业务结构设计框架二、教学目标与毕业要求关系表教学目标毕业要求教学目标1:掌握JSP程序开发的基本思路和方法,能够熟练运用JSP语法和相关技术对小型动态网站的实现进行分析和设计,能够综合运用HTML和MVC设计模式实现前端页面和JAVA服务端的数据传递,并设计出具体的解决方案.

3-2具有设计符合功能与性能需求、并有创新性的解决方案的能力;教学目标2:在设计和编程的基础上,通过实验得到有效结果,并将结果进行记录和分析.
4-4具有通过信息综合得到合理有效的结论的能力,包括从实验中呈现结果,并总结结论形成报告;教学目标3:能够根据设计方案形成书面报告,以文档形式描述系统设计流程、方法和步骤.
10-2具有较强的文字表达和组织能力,具备初步的工程技术文档写作能力;三、课程设计内容、基本要求及安排1.
课程设计内容(1)第一部分:为了进一步巩固学生JSP程序设计的基础知识,进行简单知识点的练习.
(2)第二部分:为了进一步提高学生的综合实践能力和培养学生软件开发的思想,进行小型网站的开发和设计.
2.
基本要求:(1)熟练掌握《JSP程序设计》基本知识和建立程序设计思想;(2)掌握网页设计和分层设计的程序开发的基本思路和方法;(3)在课程设计期间按时出勤,认真上机,课下认真查阅资料,独立完成课程设计内容;(4)独立完成课程设计说明书,作为整个课程设计评分的书面依据和存档材料.
课程设计说明书以规定格式的电子文档书写、打印并装订上交,排版及图、表要清楚和工整.
3.
课程设计安排:课程设计学时为2周(计8天),大致可参考以下进度安排:第1天:教师讲解课程设计内容、学生分组及选题、分组设计和开发选题内容.
第2天:分组设计和开发选题内容.
第3天:分组设计和开发选题内容.
第4天:分组设计和开发选题内容.
第5天:教师讲解课程设计报告撰写内容、规范和要求,所有学生撰写课程设计报告.
第6天:所有学生撰写课程设计报告.
第7天:教师检查所有学生撰写课程设计的报告,学生按要求返修课程设计报告内容和格式.
第8天:教师组织学生答辩.
四、指导方式(1)按照教师安排的时间到指定的实验室上机.
(2)教师在课程设计之前先进行任务布置和必要的讲解;(3)学生上机前、后需要查阅资料,并且利用其余时间独立撰写课程设计说明书.
(4)最后利用半天时间,上机考察学生课程设计完成情况,包括学生演示程序和答辩.
(5)教师批改课程设计说明书,给出最终成绩.
五、课程设计考核方法及成绩评定评价项目评价环节教学目标报告成绩(60%)1程序符合现实需求,能解决具体问题.
2程序的主要功能合理,满足工作量要求.
3程序的架构和设计思路符合规范,有一定的创新性.
4程序实现代码规范教学目标1:掌握JSP程序开发的基本思路和方法,能够熟练运用JSP语法和相关技术对小型动态网站的实现进行分析和设计,能够综合运用HTML和MVC设计模式实现前端页面和JAVA服务端的数据传递,并设计出具体的解决方案.

教学目标2:在设计和编程的基础上,通过实验得到有效结果,并将结果进行记录和分析.
答辩成绩(40%)合理利用JSP相关技术实现项目模块.
教学目标3:能够根据设计方案形成书面报告,以文档形式描述系统设计流程、方法和步骤.
六、建议教材及主要参考资料1.
《JSP程序设计(第2版)》,耿祥义主编,清华大学出版社,2015年2.
《JSP程序设计实例教程(第2版)》,刘志成主编,人民邮电出版社,2015年3.
《JSP课程设计案例精编(第二版)》,王小宁主编,清华大学出版社,2011年大纲撰写人:袁平大纲审阅人:艾青负责人:赵骥《项目实训》教学大纲课程编码:x261011110周/10学分适用专业:软件工程专业开课单位:计算机与软件工程学院一、大纲说明(一)适应专业:软件工程专业(二)适应教学计划版本:2017软件工程专业本科培养计划(专升本)二、教学目标与毕业要求关系表教学目标毕业要求教学目标1:能够针对复杂工程问题选择与使用恰当的工程工具,进行复杂企业级应用开发,并理解工具的局限性.
5-4在解决复杂工程问题实践中提高现代工具的应用能力,并能够理解其局限性.
教学目标2:利用所学知识评价软件工程实践和复杂软件工程问题解决方案在社会实践中的影响.
6-2能够评价复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应当承担的责任.
教学目标3:理解复杂软件工程实践活动会对于客观世界产生影响,并能够体现于解决方案.
7-2理解复杂软件工程实践活动会对于客观世界产生影响.
教学目标4:态度认真,按时完成实习各环节的工作要求,理解多角色团队中每个角色的含义,能够在团队中做好自己承担的角色,培养组织、管理、协调团队成员的能力.
9-1能够理解多角色团队中每个角色的含义,能够在团队中做好自己承担的角色,能够根据团队整体需求去组织、协调团队成员间关系,初步具备参与管理团队、协调工作的能力.
三、实训教学的基本要求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.
实训成绩按优、良、中、及格、不及格五级分制.
优:态度认真,遵守纪律,能很好的完成实训内容要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成实训内容要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成实训内容要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成实训内容要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成实训内容要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
评价项目评价环节教学目标平时成绩(20分)根据出勤情况和平时表现教学目标4:态度认真,按时完成实习各环节的工作要求,理解多角色团队中每个角色的含义,能够在团队中做好自己承担的角色,培养组织、管理、协调团队成员的能力.
实训单位意见(50分)根据实训任务完成情况教学目标3:理解复杂软件工程实践活动会对于客观世界产生影响,并能够体现于解决方案.
教学目标1:能够针对复杂工程问题选择与使用恰当的工程工具,进行复杂企业级应用开发,并理解工具的局限性.
实训报告成绩(30分)根据实训报告撰写情况教学目标2:利用所学知识评价软件工程实践和复杂软件工程问题解决方案在社会实践中的影响.
大纲撰写人:艾青大纲审阅人:张春娜负责人:赵骥《毕业实习》教学大纲课程编码:x14055013周/3学分适用专业:软件工程专业开课单位:计算机与软件工程学院一、大纲说明1.
适应专业:软件工程专业2.
适应教学计划版本:2017软件工程专业(专升本)培养计划二、教学目标与毕业要求关系表教学目标毕业要求教学目标1:能够针对复杂工程问题选择与使用恰当的工程工具,进行复杂企业级应用开发,并理解工具的局限性.
5-4在解决复杂工程问题实践中提高现代工具的应用能力,并能够理解其局限性;教学目标2:利用所学知识评价软件工程实践和复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响.
6-2能够评价复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应当承担的责任;教学目标3:熟悉论文撰写规范,掌握论文结构、内容和格式要求,理解可持续发展的影响,并能够体现于解决方案,提高论文撰写能力.
7-2理解复杂软件工程实践活动会对于客观世界产生影响;教学目标4:态度认真,按时完成实习各环节的工作要求,培养组织、管理、协调团队成员角色的能力.
9-2能够在多学科背景下主动与其他成员沟通、合作、开展工作;教学目标5:了解毕业实习的目的和意义,按照实习题目,利用工程管理原理与经济决策方法完成实习内容.
11-2能够发现质量标准、应用目标、操作流程的变化和项目实施过程中的风险,并采取恰当的措施;三、实习(实训)教学的基本要求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%.
实习成绩按优、良、中、及格、不及格五级分制给予最终成绩.

优:态度认真,遵守纪律,能很好的完成实习内容要求,全面、扎实的掌握了专业知识和专业技能,报告结构合理,逻辑很清晰,格式符合规范.
良:态度认真,遵守纪律,能较好完成实习内容要求,较好的掌握了专业知识和专业技能,报告结构合理,逻辑比较清晰,格式符合规范.
中:态度比较认真,遵守纪律,能按时完成实习内容要求,较好的掌握了专业知识和专业技能,报告结构基本合理,逻辑比较清晰,格式基本符合规范.
及格:态度比较认真,遵守纪律,基本能按时完成实习内容要求,基本掌握了专业知识和专业技能,报告结构基本合理,逻辑基本清晰,格式基本符合规范.
不及格:态度不认真,不遵守纪律,不能按时完成实习内容要求,不能掌握专业知识和专业技能,文字不通顺,逻辑不清晰,格式不符合规范.
评价项目评价环节教学目标实习态度纪律(30分)根据出勤情况和平时表现教学目标4:态度认真,按时完成实习各环节的工作要求,培养组织、管理、协调团队成员角色的能力.
教学目标5:了解毕业实习的目的和意义,按照实习题目,利用工程管理原理与经济决策方法完成实习内容.
实习报告内涵(50分)根据实习内容完成情况教学目标1:能够针对复杂工程问题选择与使用恰当的工程工具,进行复杂企业级应用开发,并理解工具的局限性.
教学目标2:利用所学知识评价软件工程实践和复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响.
实习报告规范(20分)根据实习报告撰写情况教学目标3:熟悉论文撰写规范,掌握论文结构、内容和格式要求,理解可持续发展的影响,并能够体现于解决方案,提高论文撰写能力.
大纲撰写人:艾青大纲审阅人:徐杨负责人:赵骥《毕业设计(论文)》教学大纲课程编码:x2205201学时/学分:13一、大纲说明1.
适应专业:软件工程2.
课程性质:必修课3.
主要先修课程:大学英语、专业基础课、专业选修课二、教学目标与毕业要求关系表教学目标毕业要求教学目标1:融合、综合运用所学的专业知识和专业理论,提高分析问题、解决问题的能力;掌握软件工程的开发规范.
4-5能够融合专业知识结构,具备对复杂软件工程问题进行深入研究的能力.
教学目标2:通过查阅资料,对当前计算机软硬件技术的发展有较深刻的理解;能够正确引用中外文参考文献.
5-1能够利用图书馆和互联网进行文献检索和资料查询;教学目标3:能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复杂软件工程问题解决方案.
6-1具有实施软件工程项目的能力,并能应用软件工程相关背景知识对实践过程进行评价;教学目标4:能够理解和评价针对复杂软件工程问题的工程实践对于环境、社会可持续发展的影响,并能够将环境、社会可持续发展的要求体现于解决方案.
7-1理解计算机产业与环境保护的关系,了解计算机技术对于可持续发展的影响;教学目标5:论文结构合理,文字通顺,逻辑清晰,格式符合规范.
10-2具有较强的文字表达和组织能力,具备初步的工程技术文档写作能力;三、毕业设计内容简介内容: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%),其中任何一项成绩不合格,总评成绩则为不及格.

数脉科技:阿里云香港CN2线路服务器;E3-1230v2/16G/240G SSD/10Mbps/3IP,月付374元

数脉科技怎么样?昨天看到数脉科技发布了7月优惠,如果你想购买香港服务器,可以看看他家的产品,性价比还是非常高的。数脉科技对香港自营机房的香港服务器进行超低价促销,可选择10M、30M的优质bgp网络。目前商家有优质BGP、CN2、阿里云线路,国内用户用来做站非常不错,目前E3/16GB阿里云CN2线路的套餐有一个立减400元的优惠,有需要的朋友可以看看。点击进入:数脉科技商家官方网站香港特价阿里云...

inux国外美老牌PhotonVPS月$2.5 ,Linux系统首月半价

PhotonVPS 服务商我们是不是已经很久没有见过?曾经也是相当的火爆的,我们中文习惯称作为饭桶VPS主机商。翻看之前的文章,在2015年之前也有较多商家的活动分享的,这几年由于服务商太多,乃至于有一些老牌的服务商都逐渐淡忘。这不有看到PhotonVPS商家发布促销活动。PhotonVPS 商家七月份推出首月半价Linux系统VPS主机,首月低至2.5美元,有洛杉矶、达拉斯、阿什本机房,除提供普...

SugarHosts糖果主机六折 云服务器五折

也有在上个月介绍到糖果主机商12周年的促销活动,我有看到不少的朋友还是选择他们家的香港虚拟主机和美国虚拟主机比较多,同时有一个网友有联系到推荐入门的个人网站主机,最后建议他选择糖果主机的迷你主机方案,适合单个站点的。这次商家又推出所谓的秋季活动促销,这里一并整理看看这个服务商在秋季活动中有哪些值得选择的主机方案,比如虚拟主机最低可以享受六折,云服务器可以享受五折优惠。 官网地址:糖果主机秋季活动促...

jsp技术为你推荐
有趣的广告有趣的广告无线路由器限速设置无线路由器能设置限速吗?或者说那个牌子的能。bluestacksbluestacks怎么用百度手写百度手写怎么不见了ps抠图技巧请教PS抠图技巧!!!安卓应用平台哪个手机应用平台的软件比较正版,安全?网店推广网站怎么免费推广淘宝店铺?腾讯文章怎样才能在手机腾讯网上发表文章?硬盘人移动硬盘的优缺点ios7固件下载ios 7及以上固件请在设备上点信任在哪点
国外vps 花生壳免费域名申请 域名商 80vps windows主机 韩国加速器 godaddy 网站挂马检测工具 免费全能空间 帽子云 七夕促销 jsp空间 中国电信测网速 ftp免费空间 国外视频网站有哪些 双线机房 腾讯总部在哪 网页提速 阿里云免费邮箱 中国域名 更多