|
||
|
||
|
三、实验所需主要仪器设备及台(套)数 需要高性能计算机50台。 四、实验成绩评定方法 1、以提交实验报告的形式考核实验成绩。 2、本实验课程的考核方式为考试课,随理论课进行考核,考试成绩占70%,上机实验(实验报告)、平时成绩、课堂成绩占30%来确定本课程的总评成绩。 五、参考资料
|
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验 类型 | 开出 要求 |
1 | 组合逻辑电路实验 | 了解基本逻辑门的使用以及常用译码器、分配器等的功能。 | 2 | 40 | 2 | 验证性 | 必做 |
2 | 触发器实验 | 了解常用触发器的功能,驱动特性以及简单应用 | 2 | 40 | 2 | 验证性 | 必做 |
3 | 计数器与寄存器实验 | 了解基本计数器、寄存器、移位寄存器的功能原理。 | 2 | 40 | 2 | 验证性 | 必做 |
4 | 寄存器实验 | 了解计算机组成原理实验仪结构,掌握寄存器构成的一般方法和工作原理。 | 2 | 40 | 2 | 验证性 | 必做 |
5 | 运算器实验 | 按照给定有关数据进行操作,将开关数据送入寄存器,目的是了解数据通路,熟悉有关操作。 | 2 | 40 | 2 | 验证性 | 必做 |
6 | 半导体存储器实验 | 用单脉冲进行存储器读写操作;设置存储器单元地址,向该单元写入数据,然后从该单元读取数据,验证是否正确。 | 2 | 40 | 2 | 验证性 | 必做 |
7 | 微程序控制器实验 | 根据微程序流程图设计微指令,并按微指令格式转换成二进制代码;实现微程序运行,了解微程序控制器工作原理。 | 2 | 40 | 2 | 综合性 | 必做 |
8 | 基本模型机设计与实现 | 运算器、微程序控制器和存储器三部件连机,从而形成一个简单的模型机。 | 2 | 40 | 2 | 设计性 | 必做 |
三、实验所需主要仪器设备及台(套)数
微型计算机、DICE-CP226计算机组成原理系统结构实验仪。
四、实验成绩评定方法
本课程为考试课程;要求同学独立完成表1中的必修实验;上机考核,演示设计结果;提交实验报告。
课程总成绩=作业(10%)+实验(20%)+期末考试(70%)。
作业和实验成绩不合格者,不得参加期末考试。
五、参考资料
1.《计算机组成原理实验(设计)指导书》,自编教材
2.《DICE-CP226实验仪用户手册》,启动计算机总厂有限公司
3.《计算机组成原理题解、题库与实验》,白中英主编,科学出版社,2001
课程代码:z0710004 课程性质:专业主干课
课程名称:数据库技术与应用
英文名称:DataBase Technology and Application
适用专业:软件工程(外包) 开设学期:第3学期
实验学时/总学时:32/64 实验学分/总学分:2/4
大纲拟定人:刘国林 大纲审定人:禹朴勇
审定日期:2012年9月
课程实验内容简介
《数据库技术及应用》是计算机应用学科中非常重要的专业基础课之一。本课程以MS SQL Server 2005数据库管理系统作为本课程的立足点,详细剖析数据库技术及其应用方法。MS SQL Server 2005数据库管理系统是大型关系数据库管理系统之一,它建立在成熟而强大的关系模型基础上,能够很好地支持客户机/服务器(C/S)网络模式和浏览器/服务器(B/S)模式,能够满足各种类型的企事业单位对构建网络数据库的需求。本课程的教学任务是使学生学会数据库的创建和对数据库对象的管理操作,掌握SQL Server 2005数据库管理系统的基本操作,熟练运用SQL Server2005数据库管理系统。本课程对于提高学生的数据库技术应用能力是十分重要的。
本课程的实验应依据教学大纲,紧密结合基本理论知识,通过本实验课程培养学生的实践能力、动手能力以及分析问题解决问题的能力:
1、培养学生问题分析能力:首先需要充分分析和理解问题本身,明确问题的需求和设计约束,考虑基本信息之间的联系,例如实体和实体之间的联系等。
2、培养学生数据库系统设计能力:熟练运用SQL语言进行设计;熟悉服务器和用户的登录帐号,权限要求,各种数据库对象的建立、使用和删除,数据库的代理、复制和转换的操作及要求。熟练掌握T-SQL语言,熟练应用MS SQL Server 2005数据库工具,熟练掌握MS SQL Server 2005数据库操作能力。
3、实验方式及要求:采用上机实验,提供服务器让学生实现真实的数据库操作,分派实验任务,强化学生的动手能力和实践操作能力。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验 类型 | 开出 要求 |
1 | SQL Server的安装和配置 | 熟练掌握SQL Server的安装和配置操作 | 2 | 1 | 1 | 验证性 | 必做 |
2 | T-SQL语言的应用练习 | 使用DDL、DML、DCL来创建、修改、删除表、视图和触发器,对数据查询与更新 | 10 | 1 | 1 | 综合性 | 必做 |
3 | 数据对象的应用和管理操作 | 对表、视图、索引、存储过程和触发器的创建、查看、删除和修改的操作,对给出的信息创建数据库,修改、备份、恢复和维护数据库练习 | 10 | 1 | 1 | 综合性 | 必做 |
4 | SQL Server权限管理、代理服务器、数据复制和转换 | 服务器登录和用户登录帐号的管理,权限管理,代理服务器的配置,数据复制及转换 | 10 | 1 | 1 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
每人一台网络电脑,交换机,网络服务器1台
四、实验成绩评定方法
实验总成绩占总成绩的10%,每个实验按满分10分评价,4个实验成绩取平均值来计算实验成绩。
五、参考资料
[1] 李存斌.数据库应用技术-SQL Server2005实用教程.北京:中国水利水电出版社,2006
[2] 杨学全.SQL Server实例教程》.北京:电子工业出版社,2005
[3] 张鑫燕.SQL Server程序设计北京:科学出版社,2005
课程代码:z0710005 课程性质:专业主干课
课程名称:网络程序设计基础 英文名称:Web Program Design Basis
适用专业:软件工程(服务外包方向) 开设学期:第3学期
实验学时/总学时:32/64 实验学分/总学分:2/4
大纲拟定人:白学明 大纲审定人:禹朴勇
审定日期:2012年7月20日
课程实验内容简介
《网络程序设计基础》课程实验内容为必修,是网络程序设计开发的基础性课程。通过实验,达到以下目标:
1、使学生了解网页设计的思路,掌握网站开发的一般步骤;
2、使学生熟练掌握HTML、CSS和JavaScript语言的基本语法,能够设计开发网页程序;
3、使学生能够使用编程语言和开发工具制作网站并培养学生解决实际问题的综合能力。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验 类型 | 开出 要求 |
1 | HTML的基本标签 | 使用记事本编写HTML文档,使用IE浏览器查看效果 | 2 | 1 | 1 | 验证性 | 必做 |
2 | HTML的表格基础 | 实现表格展示数据;使用表格布局网页 | 2 | 1 | 1 | 验证性 | 必做 |
3 | 多窗口显示网页 | 创建框架页面;使用框架进行导航 | 2 | 1 | 1 | 验证性 | 必做 |
4 | 利用表单制作交互功能的网页 | 掌握表单的基本元素;创建具有交互功能的网页 | 2 | 1 | 1 | 验证性 | 必做 |
5 | 使用CSS渲染网页 | 使用样式表修饰网页 | 2 | 1 | 1 | 验证性 | 必做 |
6 | CSS的应用方式和盒子模型 | 掌握外部样式表的使用;体验一切元素皆为盒子;简单使用div和span | 2 | 1 | 1 | 验证性 | 必做 |
7 | 使用div+CSS布局网页 | 使用样式表布局网页 | 2 | 1 | 1 | 验证性 | 必做 |
8 | 使用Dreamweaver设计网页 | 了解Dreamweaver工具的常用功能;学会使用Dreamweaver制作网站 | 2 | 1 | 1 | 验证性 | 必做 |
9 | JavaScript语言基础 | 交换两个数字;判断输入的年龄是否合法;遍历数组;数据类型转换 | 2 | 1 | 1 | 验证性 | 必做 |
10 | JavaScript事件处理 | 单击按钮弹出对话框;计算文本框内容长度;鼠标悬停时切换图片;输出爱好信息 | 2 | 1 | 1 | 验证性 | 必做 |
11 | 文档对象模型 | 页面生成新节点;页面动态生成表格;动态设置表格属性 | 2 | 1 | 1 | 验证性 | 必做 |
12 | Document对象 | 获取文本框输入的值;遍历页面a标签;遍历页面所有标签;打开新窗口并写入内容 | 2 | 1 | 1 | 验证性 | 必做 |
13 | JavaScript与样式表 | 修改页面背景颜色;修改超链接现有样式;放大/缩小文字;显示/隐藏div | 2 | 1 | 1 | 验证性 | 必做 |
14 | JavaScript表单验证 | 表单验证;非法内容过滤;电话号码验证;用户名有效性验证 | 2 | 1 | 1 | 验证性 | 必做 |
15 | JavaScript常用特效 | 变色文字效果;文字荧光灯效果;闪烁的页面背景;图片的水中倒影 | 2 | 1 | 1 | 验证性 | 必做 |
16 | JavaScript基于对象编程 | 创建Car对象并初始化;创建Card对象并初始化;window装载及卸载提示;延迟的开始与取消 | 2 | 1 | 1 | 验证性 | 必做 |
三、实验所需主要仪器设备及台(套)数
计算机,每生一台
四、实验成绩评定方法
采用考查方式,根据每个学生的学习态度和实际表现、操作的熟练程度、是否符合要求及能否在规定的时间内完成等,按照五分计分制对学生的优秀、良好、中等、及格、不及格五个表现等级进行综合评定。
五、参考资料
1.《使用HTML和CSS设计商业网站》 师创指定教材
2.《JavaScript及网页特效制作》 师创指定教材
课程代码:Z0710008 课程性质:专业主干课
课程名称:高级Web开发技术
英文名称:AdvancedWeb Development Techniques
适用专业:软件工程外包方向 开设学期:第4学期
实验学时/总学时:32/64 实验学分/总学分:2/4
大纲拟定人:禹朴勇 大纲审定人:崔进平
审定日期:2012-09-27
课程实验内容简介
《高级Web开发技术》是一门面向计算机学科软件工程专业本科外包方向的专业主干课程,通过实验培养学生使用基于Java平台的Web技术进行Web程序开发的能力,使学生理解和掌握Jsp动态网站的架构和开发,具备利用Jsp+Servlet技术开发综合Web应用程序的能力,为深入学习J2EE技术奠定基础。
通过实验的开展,要达到以下目的:
掌握Jsp基本语法、Jsp内置对象;
理解JavaBean、并会编写JavaBean;
掌握不同的会话跟踪技术;
掌握JSTL、MVC模式、JDBC、Servlet;
掌握Tomcat服务器基本配置。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验 类型 | 开出 要求 |
1 | Web服务器配置 | 在windows平台下安装配置Tomcat | 2 | 50 | 1 | 验证性 | 必做 |
2 | Servlet技术 | 使用Servlet实现用户登录 | 4 | 50 | 1 | 验证性 | 必做 |
3 | 数据库访问 | 实现基于数据库的用户管理 | 6 | 50 | 1 | 验证性 | 必做 |
4 | 会话跟踪 | 实现用户登录和在线人数统计功能 | 4 | 50 | 1 | 验证性 | 必做 |
5 | JSP技术 | 通过Jsp技术实现简单留言簿功能 | 4 | 50 | 1 | 验证性 | 必做 |
6 | MVC&JavaBean | 通过MVC模式实现图书购买功能 | 6 | 50 | 1 | 综合性 | 必做 |
7 | EL&JSTL | 使用EL&JSTL分别实现用户登录 | 2 | 50 | 1 | 验证性 | 必做 |
8 | Filter与乱码问题 | 实现登录时记录日志信息 | 4 | 50 | 1 | 验证性 | 必做 |
三、实验所需主要仪器设备及台(套)数
需要高性能计算机50台。
四、实验成绩评定方法
1、以提交实验报告的形式考核实验成绩。
2、本实验课程的考核方式为考试课,随理论课进行考核,考试成绩占70%,上机实验(实验报告)、平时成绩、课堂成绩占30%来确定本课程的总评成绩。
五、参考资料
servlet与Jsp规范
JSR 53: JavaTMServlet 2.3 and JavaServer PagesTM1.2
JSR 154: JavaTMServlet 2.4
JSR 154: JavaTMServlet 2.5(Maintenance Release 2)
JSR 152: JavaServer PagesTM2.0
JSR 245: JavaServerTMPages 2.1
JSR 127: JavaServerTMFaces
JSR 252: JavaServerTMFaces 1.2
JSR 314: JavaServerTMFaces 2.0
《Java Web开发详解》电子工业出版社 孙鑫编著
课程代码:z0710009 课程性质:专业主干课
课程名称: C#语言程序设计 英文名称: C# Programming
适用专业:软件工程 开设学期:第5学期
实验学时/总学时:32/64 实验学分/总学分:2/4
大纲拟定人:刘婧 大纲审定人:禹朴勇
修定日期:2012/9/19
一、课程实验内容简介
本课程是结合理论课程《C#语言程序设计》安排的实践课程,目的是通过本课程的实践与操作,加深理论课程中对面向对象概念与算法的理解,理论与实践密切结合,相辅相成。实验着眼于原理与应用的结合,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的目的。
C#语言程序设计实验是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节,通过实验达到深化理解和灵活掌握教学内容的目的,以及提高学生分析问题、解决问题的应用能力。
通过实验教学,使学生全面面向对象的程序设计技术和方法;学会用C#设计程序解决实际问题;初步了解.NET平台环境和工具,提高调试程序和使用开发工具的能力,为从事软件研制开发打下基础。
(1)基本知识、基本理论方面:熟练掌握C#程序设计的基本知识、基本概念;掌握面向对象程序设计的思想和编程技巧;熟练掌握C#数据类型;深刻理解诸如.NET平台、FrameWork和C#的特点及相互关系等重要概念。
(2)能力、技能培养方面:熟练掌握用C#编写常用应用程序;熟练掌握使用MicrosoftVisual Studio .NET开发平台进行Windows应用程序开发和调试的基本方法和基本过程。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验 类型 | 开出 要求 |
1 | 熟悉vs.net环境,编写简单C#小程序运行 | 创建简单的.NET应用程序及C#基本编程方法 | 2 | 1 | 1 | 验证 | 必做 |
2 | 简易计算器的开发 | Winform基础练习,C#语法基础训练,开发一个简易计算器,实现加减乘除等基本功能。 | 2 | 1 | 1 | 验证 | 必做 |
3 | 面向对象编程 | 学生类的设计,掌握类与对象的应用。 | 2 | 1 | 1 | 验证 | 必做 |
4 | 界面设计 | 制作学生信息登记窗口,让学生掌握框架程序的界面设计及类和对象的使用。 | 2 | 1 | 1 | 验证 | 必做 |
5 | 计算器的改进 | 使用委托和事件,提高代码的重用性。 | 4 | 1 | 1 | 验证 | 必做 |
6 | 电话簿开发 | 泛型集合类的使用 | 4 | 1 | 1 | 验证 | 必做 |
7 | ADO.NET与数据操作 | 建立SQL数据库或者Access数据库,并能够连接,实现基本的增删改查操作。 | 6 | 1 | 1 | 验证 | 必做 |
8 | 电话簿改进 | 文件与流的使用、菜单的使用 | 4 | 1 | 1 | 验证 | 必做 |
9 | 学生信息管理系统 | 综合所学知识自行设计开发一个学生信息管理系统,并能够进行异常处理及系统测试。 | 6 | 1 | 1 | 综合 | 必做 |
三、实验所需主要仪器设备及台(套)数
实验学生每人一台计算机,且计算机上安装vs.net环境及SQLServer数据库支持。
四、实验成绩评定方法
实验前要求学生一定要先了解实验目的、内容、要求以及注意事项;实验过程中要求学生仔细观察做好记录;实验结束后交实验报告。
实验报告得分按20%作为平时成绩的一部分计入总分。
五、参考资料
[1] 刘克成,张晓凌.C#程序设计.中国铁道出版社.2007.3
[2] Erik Brown.C# Windows Forms 程序设计.清华大学出版社,2003.8
[3] 郑阿奇,梁敬东.C#程序设计教程.机械工业出版社.2009.1
[4]陈忠,刘强,张高. C#编程语言.清华大学出版社,2003.9
[5] 明月创作室.Visual C#编程百例.人民邮电出版社,2006.1
课程代码:Z0710010 课程性质:专业主干课
课程名称:企业级Java应用开发
英文名称:Enterprise Java Application Development
适用专业:软件工程外包方向 开设学期:第5学期
实验学时/总学时:32/64 实验学分/总学分:2/4
大纲拟定人:禹朴勇 大纲审定人:崔进平
审定日期:2012-09-28
课程实验内容简介
《企业级Java应用开发》包含Struts、Hibernate、Spring三项技术的整合,简称SSH,是目前JavaEE开发当中最为流行的框架整合方式,通过本课程实验对Struts、Hibernate、Spring、Ajax、Web Service这五个组件的基本知识和基本使用方法进行了解,提高学生对组件的把握能力进而掌握企业级平台的开发经验。
通过实验使学生:
掌握Struts工作机制;
掌握Hibernate原理及核心API;
掌握Spring的IoC和AOP;
掌握SSH整合,Ajax基本原理及DWR的使用;
掌握Web Service原理及应用;
具备设计开发大型Java项目的能力。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验 类型 | 开出 要求 |
1 | Struts登录 | 使用Struts框架实现论坛登录 | 2 | 50 | 1 | 验证性 | 必做 |
2 | Struts控制器组件 | 使用Struts框架实现论坛版块的增删改查 | 2 | 50 | 1 | 验证性 | 必做 |
3 | 数据库连接池 | 使用数据库连接池实现论坛登录 | 4 | 50 | 1 | 验证性 | 必做 |
4 | Struts标签和Validator框架 | 使用Validator验证框架实现论坛注册 | 2 | 50 | 1 | 验证性 | 必做 |
5 | Hibernate初探 | 使用Hibernate框架实现论坛注册 | 2 | 50 | 1 | 验证性 | 必做 |
6 | Hibernate核心API | 使用Hibernate对用户表查询、修改和删除 | 2 | 50 | 1 | 验证性 | 必做 |
7 | Hibernate关系映射 | 建立学生表和教师表完成双向关系映射 | 2 | 50 | 1 | 验证性 | 必做 |
8 | Hibernate高级查询 | 使用Hibernate实现论坛版块管理 | 2 | 50 | 1 | 验证性 | 必做 |
9 | Spring IoC原理 | Spring IoC实现简单员工管理系统 | 2 | 50 | 1 | 验证性 | 必做 |
10 | Spring AOP基础 | 使用Spring AOP 打印程序日志 | 2 | 50 | 1 | 验证性 | 必做 |
11 | SSH整合 | SSH整合实现论坛登录 | 4 | 50 | 1 | 验证性 | 必做 |
12 | AJAX基础知识 | 实现用户注册用户名验证 | 2 | 50 | 1 | 验证性 | 必做 |
13 | DWR框架入门 | 使用DWR建立二级联动菜单 | 2 | 50 | 1 | 验证性 | 必做 |
14 | Web Service基础 | 使用XFire构建简单的webservice应用 | 2 | 50 | 1 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
需要高性能计算机50台。
四、实验成绩评定方法
1、以提交实验报告的形式考核实验成绩。
2、本实验课程的考核方式为考试课,随理论课进行考核,考试成绩占70%,上机实验(实验报告)、平时成绩、课堂成绩占30%来确定本课程的总评成绩。
五、参考资料
1、《Java _ssh 框架案例教程》 山东友谊出版社 翰子昂前导教材
2、《Java Web整合开发王者归来》 清华大学出版社 刘京华
课程代码:z0710011 课程性质:专业主干课
课程名称:ASP.NET开发技术 英文名称:programming with ASP.NET
适用专业:软件工程 开课学期:第6学期
实验学时/总学时: 32/64 实验学分/总学分:2/4
大纲拟定人: 刘婧 大纲审定人:禹朴勇
审定日期:2012/9/29
一、课程简介
《ASP.NET开发技术》是软件工程专业的一门实用型技术课程。学习完本课程后,学生能掌握一门实用的技术与知识,有利于提高学生动手能力及综合素质,增强学生的社会竞争力。所涉及的内容较广,将ASP技术和.NET很好的结合在一起,随网络的发展迅速渗入动态网站制作这一新兴的IT行业。
本课程的实验应依据教学大纲,紧密结合基本理论知识,通过本实验课程培养学生以下几方面的能力:
(1)开发ASP.NET程序所涉及的开发工具和运行环境。
(2)开发ASP.NET程序的基础知识和基本方法,独立自主开发企业网站、购物网站等动态网站。
(3)培养学生分析与解决问题的能力,为今后从事企业网站开发工作打好基础。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪 器 套 数 | 每 套 人 数 | 实验 类型 | 开出 要求 |
1 | VS开发环境的搭建 | 熟悉、搭建VS开发环境 | 2 | 1 | 1 | 验证 | 必做 |
2 | 数据传递及状态管理 | 页内和页间的数据传递及ASP.NET常用对象 | 4 | 1 | 1 | 验证 | 必做 |
3 | 页面布局 | 使用站点导航控件及母版页创建网站主页 | 2 | 1 | 1 | 验证 | 必做 |
4 | ADO.NET的使用 | 使用ADO.NET技术访问数据库 | 4 | 1 | 1 | 验证 | 必做 |
5 | 搭建网站的系统框架 | 使用三层结构搭建网站的系统框架 | 4 | 1 | 1 | 验证 | 必做 |
6 | GradView显示数据信息 | GradView控件及DataSet数据集 | 4 | 1 | 1 | 验证 | 必做 |
7 | 异常处理及系统测试 | .NET环境下异常处理及系统测试的方法 | 2 | 1 | 1 | 验证 | 必做 |
8 | “第三波网上书店”开发 | 综合使用ASP.NET技术及三层架构开发网上书店 | 10 | 1 | 1 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
实验学生每人一台计算机。
(1)开发环境:
CPU: Pentium133MHZ或更高;
内存:256M以上;
硬盘:40G以上;
操作环境:Microsoft Visual Studio 2005、SQL server 2005;
(2)运行环境:
操作环境:Microsoft Visual Studio 2005、SQL server 2005;
操作系统:Windows2000/ Windwos2003 / WindowsXP;
运行环境:WebIIS5.1以上版本,Microsoft .NET Framework平台
四、实验成绩评定方法
实验前要求学生一定要先了解实验目的、内容、要求以及注意事项;实验过程中要求学生仔细观察做好记录;实验结束后交实验报告。
实验报告得分按20%作为平时成绩的一部分计入总分。
五、参考资料
[1] 徐祗祥主编,《使用asp.Net技术开发网上书店》科学技术文献出版社,2008.1;
[2] 崔淼编著,《ASP.NET程序设计教程(C#版)》,机械工业出版社,2010.7;
[3] 刘杰主编,《网页数据库》中国铁道出版社,2002.1;
[4] 尚俊杰编著《ASP.NET程序设计案例教程》,清华大学出版社,2005.10;
泰山学院 实验教学管理中心 版权所有 地址:山东省泰安市东岳大街525号 邮编地址:271000 |