JavaEE期末考查报告_昆明理工大学.doc

JavaEE期末考查报告_昆明理工大学.doc
JavaEE期末考查报告_昆明理工大学.doc

考查课程报告

课程名称: Java EE技术

学院:信息工程与自动化学院

专业年级: 2010级计算机系101班

学号:

学生姓名:

指导教师:

日期: 2012-12-30

期末考查结果评定

目录

1.课程目的 (4)

2.要求与内容 (4)

3.运行环境 (4)

4.设计及实现 (4)

4.1项目部署结构: (4)

4.2业务抽象类: (5)

4.3业务实现类: (6)

4.4 Dao抽象类: (11)

4.5 Dao实现类: (12)

4.6 工厂类: (23)

4.7数据表结构 (25)

4.8值类设计 (26)

5.程序运行截图 (29)

6.总结和体会 (33)

7.参考文献 (33)

1.课程目的

学生通过学习该课程后,着重应掌握跨平台WEB编程技术的知识和技能,主要掌握jsp、Servlet、JavaBean、JDBC、数据库连接池、MyEclipse环境、EL、JSTL 核心标签库、TOMCAT 容器、MVC架构等基本知识和基本技能,在知识、能力和素质等方面达到能够独立的从事WEB 服务器架构和服务器端软件开发的目标,本课程在人才培养过程中占有重要的不可替代的地位及作用,它把各专业基础知识综合在一起,形成一个培养提高学生专业能力的好课程,为同学走向社会、就业等奠定了坚实的自信心和牢固专业知识,极大地提高同学在社会就业竞争中的竞争力。

2.要求与内容

按照MVC设计模式,以5层的分层结构设计实现……管理。数据表需自行设计建立,数据库连接采用连接池的方式;view层主要以JSP页面方式实现,在页面中采用EL、JSTL标签库,并采用页面组装的方式合成top、left、bottom区域的内容;Control层用Servlet实现;Model 层用分层方式实现,分为VALUE类、DAO的接口、接口实现类和工厂、Business的接口、接口实现类和工厂,数据库连接工厂。

3.运行环境

Windows 7系统PC机一台,My Eclipse 10 IDE,SQL Server 2008数据库。

4.设计及实现

4.1项目部署结构:

4.2业务抽象类:

package com.city.oa.business;

import java.util.List;

import com.city.oa.value.*;

public interface IEmployee {

//增加员工

public void add(String userid,String name,String password, int age)throws Exception;

//修改员工

public void modify(String userid,String name,String password, int age)throws Exception;

//删除员工

public void delete(String userid)throws Exception;

//取得所有员工列表

public List getlist()throws Exception;

//取得一个员工

public EmployeeValue getEmployee(String userid)throws Exception;

//验证密码

public boolean check(String userid,String password) throws Exception;

//修改密码

public void changePassword(String userid,String password) throws Exception;

}

package com.city.oa.business;

import java.util.List;

import com.city.oa.value.*;

public interface INews {

public void add(String newsid,String newstitle,String newscontent,String newsdate) throws Exception;

public void modify(String newsid,String newstitle,String newscontent,String newsdate) throws Exception;

public void delete(String newsid) throws Exception;

public List getList() throws Exception;

public NewsValue getNews(String newsid)throws Exception;

}

4.3业务实现类:

package com.city.oa.business.impl;

import java.util.List;

import com.city.oa.business.IEmployee;

import com.city.oa.value.EmployeeValue;

import com.city.oa.dao.*;

import com.city.oa.factory.*;

public class EmployeeImpl implements IEmployee {

public void add(String userid, String name, String password, int age)

throws Exception {

// TODO Auto-generated method stub

EmployeeValue ev=new EmployeeValue();

ev.setUserid(userid);

ev.setName(name);

ev.setPassword(password);

ev.setAge(age);

IEmployeeDao edo=DaoFactory.getEmployeeDao();

edo.create(ev);

}

public void modify(String userid, String name, String password, int age) throws Exception {

// TODO Auto-generated method stub

EmployeeValue ev=new EmployeeValue();

ev.setUserid(userid);

ev.setName(name);

ev.setPassword(password);

ev.setAge(age);

IEmployeeDao edo=DaoFactory.getEmployeeDao();

edo.update(ev);

}

public void delete(String userid)

throws Exception {

// TODO Auto-generated method stub

EmployeeValue ev=new EmployeeValue();

ev.setUserid(userid);

IEmployeeDao edo=DaoFactory.getEmployeeDao();

edo.delete(ev);

}

public List getlist() throws Exception {

// TODO Auto-generated method stub

IEmployeeDao edo=DaoFactory.getEmployeeDao();

return edo.getList();

}

public EmployeeValue getEmployee(String userid) throws Exception { // TODO Auto-generated method stub

IEmployeeDao edo=DaoFactory.getEmployeeDao();

return edo.get(userid);

}

public boolean check(String userid, String password) throws Exception { // TODO Auto-generated method stub

boolean check1=false;

IEmployeeDao edo=DaoFactory.getEmployeeDao();

EmployeeValue ev=edo.get(userid);

if (ev!=null){

if(ev.getPassword().equals(password)){

check1=true;

}

}

return check1;

}

public void changePassword(String userid, String password) throws Exception { // TODO Auto-generated method stub

IEmployeeDao edo=DaoFactory.getEmployeeDao();

EmployeeValue ev=edo.get(userid);

if(ev!=null){

ev.setPassword(password);

edo.update(ev);

}

}

public void delete(String userid, String name, String password, int age) throws Exception {

// TODO Auto-generated method stub

}

}

package com.city.oa.business.impl;

import java.util.List;

import com.city.oa.business.*;

import com.city.oa.dao.*;

import com.city.oa.value.*;

import com.city.oa.factory.*;

public class NewsImpl implements INews{

public void add(String newsid, String newstitle, String newscontent, String newsdate) throws Exception {

// TODO Auto-generated method stub

NewsValue nv=new NewsValue();

nv.setNewsid(newsid);

nv.setNewstitle(newstitle);

nv.setNewscontent(newscontent);

nv.setNewsdate(newsdate);

INewsDao ndo=DaoFactory.getNewsDao();

ndo.create(nv);

}

public void modify(String newsid, String newstitle, String newscontent, String newsdate) throws Exception {

// TODO Auto-generated method stub

NewsValue nv=new NewsValue();

nv.setNewsid(newsid);

nv.setNewstitle(newstitle);

nv.setNewscontent(newscontent);

nv.setNewsdate(newsdate);

INewsDao ndo=DaoFactory.getNewsDao();

ndo.update(nv);

}

public void delete(String newsid) throws Exception { // TODO Auto-generated method stub

NewsValue nv=new NewsValue();

nv.setNewsid(newsid);

INewsDao ndo=DaoFactory.getNewsDao();

ndo.delete(nv);

}

public List getList() throws Exception { // TODO Auto-generated method stub

INewsDao ndo=DaoFactory.getNewsDao();

return ndo.getList();

}

public NewsValue getNews(String newsid) throws Exception { // TODO Auto-generated method stub

INewsDao ndo=DaoFactory.getNewsDao();

return ndo.get(newsid);

}

}

4.4 DAO抽象类:

package com.city.oa.dao;

import java.util.List;

import com.city.oa.value.*;

public interface IEmployeeDao {

public void create(EmployeeValue ev) throws Exception;

public void update(EmployeeValue ev) throws Exception;

public void delete(EmployeeValue ev) throws Exception;

public List getList() throws Exception;

public EmployeeValue get(String userid) throws Exception; }

package com.city.oa.dao;

import java.util.List;

import com.city.oa.value.*;

public interface INewsDao {

public void create(NewsValue nv) throws Exception;

public void update(NewsValue nv) throws Exception;

public void delete(NewsValue nv) throws Exception;

public List getList() throws Exception;

public NewsValue get(String id) throws Exception;

}

4.5 DAO实现类:

package com.city.oa.dao.impl;

import java.util.ArrayList;

import java.util.List;

import java.sql.*;

import com.city.oa.dao.IEmployeeDao;

import com.city.oa.value.EmployeeValue;

import com.city.oa.factory.*;

public class EmployeeDaoImpl implements IEmployeeDao {

public void create(EmployeeValue ev) throws Exception {

String sql="insert into emp(empid,password,name,age) values(?,?,?,?)";

Connection cn=null;

try{

cn=ConnectionFactory.getConnection();

PreparedStatement ps=cn.prepareStatement(sql);

ps.setString(1,ev.getUserid());

ps.setString(3,ev.getName());

ps.setString(2,ev.getPassword());

ps.setInt(4,ev.getAge());

ps.executeUpdate();

ps.close();

}catch(Exception e){

throw new Exception("员工DAO增加错误:"+e.getMessage());

}finally{

cn.close();

}

}

public void update(EmployeeValue ev) throws Exception {

String sql="update emp set name=?,password=?,age=? where empid=?)";

Connection cn=null;

try{

cn=ConnectionFactory.getConnection();

PreparedStatement ps=cn.prepareStatement(sql);

ps.setString(4,ev.getUserid());

ps.setString(1,ev.getName());

ps.setString(2,ev.getPassword());

ps.setInt(3,ev.getAge());

ps.executeUpdate();

ps.close();

}catch(Exception e){

throw new Exception("员工DAO更新错误:"+e.getMessage());

}finally{

cn.close();

}

}

public void delete(EmployeeValue ev) throws Exception {

String sql="delete from emp where empid=?";

Connection cn=null;

try{

cn=ConnectionFactory.getConnection();

PreparedStatement ps=cn.prepareStatement(sql);

ps.setString(1,ev.getUserid());

ps.executeUpdate();

ps.close();

}catch(Exception e){

throw new Exception("员工DAO删除错误:"+e.getMessage());

}finally{

cn.close();

}

}

public List getList() throws Exception

{

List empList=new ArrayList();

String sql="select * from emp";

Connection cn=null;

try{

cn=ConnectionFactory.getConnection();

ResultSet rs=ps.executeQuery();

while (rs.next()){

EmployeeValue ev=new EmployeeValue();

ev.setUserid(rs.getString("empid"));

ev.setName(rs.getString("name"));

ev.setPassword(rs.getString("password"));

ev.setAge(rs.getInt("age"));

empList.add(ev);

}

rs.close();

ps.close();

}catch(Exception e){

throw new Exception("员工DAO取得列表错误:"+e.getMessage());

}finally{

cn.close();

}

return empList;

}

public EmployeeValue get(String userid) throws Exception {

EmployeeValue ev=null;

String sql="select * from emp where empid=?";

Connection cn=null;

try{

cn=ConnectionFactory.getConnection();

ps.setString(1,userid);

ResultSet rs=ps.executeQuery();

if (rs.next()){

ev=new EmployeeValue();

ev.setUserid(rs.getString("empid"));

ev.setName(rs.getString("name"));

ev.setPassword(rs.getString("password"));

ev.setAge(rs.getInt("age"));

}

rs.close();

ps.close();

}catch(Exception e){

throw new Exception("员工DAO取得指定值错误:"+e.getMessage());

}finally{

cn.close();

}

return ev;

}

}

package com.city.oa.dao.impl;

import java.util.*;

import java.sql.*;

import com.city.oa.dao.INewsDao;

import com.city.oa.value.*;

import com.city.oa.factory.*;

public class NewsDaoImpl implements INewsDao {

public void create(NewsValue nv) throws Exception {

// TODO Auto-generated method stub 1

String sql="insert into NEWS (newsid,newstitle,newscontent,newsdate) values(?,?,?,?)";

Connection cn=null;

try

{

cn=ConnectionFactory.getConnection();

PreparedStatement ps=cn.prepareStatement(sql);

ps.setString(1, nv.getNewsid());

ps.setString(2, nv.getNewstitle());

ps.setString(3, nv.getNewscontent());

ps.setString(4,nv.getNewsdate());

ps.executeUpdate();

ps.close();

}catch(Exception e)

{

throw new Exception("新闻增加错误:"+e.getMessage());

}

finally

{

cn.close();

}

}

public void update(NewsValue nv) throws Exception {

// TODO Auto-generated method stub 2

String sql="update NEWS set newstitle=?,newscontent=?,newsdate=? where newsid=?";

Connection cn=null;

try

{

cn=ConnectionFactory.getConnection();

PreparedStatement ps=cn.prepareStatement(sql);

ps.setString(1, nv.getNewstitle());

ps.setString(2, nv.getNewscontent());

ps.setString(3,nv.getNewsdate());

ps.executeUpdate();

ps.close();

}

catch(Exception e)

{

System.out.println("新闻更新错误:"+e.getMessage());

}

finally

{

cn.close();

}

}

public void delete(NewsValue nv) throws Exception { // TODO Auto-generated method stub 3

String sql="delete from NEWS where newsid=?";

Connection cn=null;

try

{

cn=ConnectionFactory.getConnection();

PreparedStatement ps=cn.prepareStatement(sql);

ps.setString(1, nv.getNewsid());

ps.executeUpdate();

ps.close();

}

catch(Exception e)

{

System.out.println("新闻删除错误:"+e.getMessage());

}

finally

{

cn.close();

}

}

public List getList() throws Exception { // TODO Auto-generated method stub 4

List newsList=new ArrayList();

String sql="select * from NEWS";

Connection cn=null;

昆明理工大学电机学实验报告..

昆明理工大学实验报告 实验课程名称: 电机学实验 开课实验室: 电机实验室 2013年7月5日 年级、专业、班 电自11级 3 班 学号 201110901141 姓名 刘盼 成绩 实验项目名称 电机综合实验 指导教师 教 师 评 语 教师签名 2013年 7 月 5 日 实验一、变压器综合实验 三相变压器并联运行 一、 实验目的 1.学习三相变压器投入并联运行的方法。 2.测试三相变压器并联运行条件不满足时的空载电流。 3.研究三相变压器并联运行时负载的分配规律。 二、 实验原理 理想的并联运行的变压器应满足以下条件: 1、空载时,各变压器的相应的次级电压必须相等而且同相位。为满足此条件,并联个变压器应有相同电压变比:即k1=k2=k3…kn 且属于相同的连接组,不同连接组别的变压器不能并联运行。 2、在有负载时,各变压器的所分担的负载电流英语他们的容量成正比。为满足此条件,保证各个变压器所分担的负载电流与其容量成正比例,各变压器应该有相同的短路电压标幺值。 3、各变压器的负载电流都应同相位。为满足此条件,要求各变压器短路电阻与短路电抗的比值相等。即要求阻抗电压降的有功分量和无功分量分别相等,即各个变压器应该有相同的短路电压有功分量和无功分量。 4.变压器并联运行时的负载分配 。当变压器并联运行时,通常短路电压标幺值随着容量的不同而不相同,大容量的变压器有较大的短路电压。各个并联运行的变压器实际分担负载的计算公式: 由此可见,各个变压器的负载分配与该变压器的额定容量成正比,与短路电压成反比。如果各个变压器的短路电压相同,则变压器的负载分配只与额定容量成正比。

三、实验线路 图A-1 实验线路 四、实验结果及分析 1、测试两台三相变压器满足理想条件并联运行时的空载电流实验参数: 图A-2 实验参数设置Ⅰ

昆明理工大学研究生学业奖学金评选及管理办法(试行)

昆理工大校教字…2014?47号 昆明理工大学研究生学业奖学金 评选及管理办法(试行) 第一章总则 第一条为激励研究生勤奋学习、潜心科研、勇于创新、积极进取,在全面实行研究生教育收费制度的情况下更好地支持研究生顺利完成学业,根据?财政部国家发展改革委教育部关于完善研究生教育投入机制的意见?(财教…2013?19号)、?财政部教育部关于印发?研究生学业奖学金管理暂行办法?的通知?(财教…2013?219 号)及?云南省财政厅云南省教育厅关于印发云南省研究生学业奖学金助学金管理三个暂行办法的通知?(云财教…2013?369 号)文件精神,结合我校实际情况,制定本办法。

第二条本办法所称研究生是指我校纳入全省研究生招生计划的全日制博士、硕士研究生。获得奖励的研究生须具有中华人民共和国国籍。 第三条研究生学业奖学金评定按照公平、公正、公开的原则,根据研究生的学业表现逐年评定,实行动态管理。 第四条学校可根据经费筹措情况、收费标准、学业成绩、科研成果、社会服务等因素,对研究生学业奖学金的等级、标准及覆盖面做动态调整。 第二章参评条件及资格 第五条昆明理工大学研究生学业奖学金适用于2014级及以后入学,学制内在籍在读的全日制博士、硕士研究生。单独命题考试录取考生、破格录取考生及享受少数民族照顾政策录取考生不参与新生硕士研究生学业奖学金评选。 第六条参评研究生学业奖学金的基本条件: 1.热爱社会主义祖国,拥护中国共产党的领导; 2.遵守宪法和法律,遵守高等学校规章制度; 3.诚实守信,道德品质优良; 4.积极参与科学研究和社会实践。 第七条硕博连读学生根据当年所修课程的层次阶段确定身份参与学业奖学金的申报。在修读硕士课程阶段按照硕士研究生身份申报学业奖学金;进入修读博士研究生课程阶段按照博士研究生身份申报学业奖学金。 第八条有以下情形之一的,不具有研究生学业奖学金获奖资格: 1.违反国家法律法规者; 2.在提交的申请资料中,提供不实信息或隐瞒不利信息者; 3.考试作弊者;

昆明理工大学理论力学第一章答案

第一章 静力学公理和物体的受力分析 一、是非判断题 1.1.1 在任何情况下,体内任意两点距离保持不变的物体称为刚体。 ( ∨ ) 1.1.2 物体在两个力作用下平衡的必要与充分条件是这两个力大小相等、方向相反,沿同一直线。 ( × ) 1.1.3 加减平衡力系公理不但适用于刚体,而且也适用于变形体。 ( × ) 1.1.4 力的可传性只适用于刚体,不适用于变形体。 ( ∨ ) 1.1.5 两点受力的构件都是二力杆。 ( × ) 1.1.6 只要作用于刚体上的三个力汇交于一点,该刚体一定平衡。 ( × ) 1.1.7 力的平行四边形法则只适用于刚体。 ( × ) 1.1.8 凡矢量都可以应用平行四边形法则合成。 ( ∨ ) 1.1.9 只要物体平衡,都能应用加减平衡力系公理。 ( × ) 1.1.10 凡是平衡力系,它的作用效果都等于零。 ( × ) 1.1.11 合力总是比分力大。 ( × ) 1.1.12 只要两个力大小相等,方向相同,则它们对物体的作用效果相同。 ( × ) 1.1.13 若物体相对于地面保持静止或匀速直线运动状态,则物体处于平衡。 ( ∨ ) 1.1.14 当软绳受两个等值反向的压力时,可以平衡。 ( × ) 1.1.15 静力学公理中,二力平衡公理和加减平衡力系公理适用于刚体。 ( ∨ ) 1.1.16 静力学公理中,作用力与反作用力公理和力的平行四边形公理适用于任何物体。 ( ∨ ) 1.1.17 凡是两端用铰链连接的直杆都是二力杆。 ( × ) 1.1.18 如图所示三铰拱,受力F ,F 1作用,其中F 作用于铰C 的销子上,则AC 、BC 构件都不是二力构件。 ( × ) 二、填空题 1.2.1 力对物体的作用效应一般分为 外 效应和 内 效应。 1.2.2 对非自由体的运动所预加的限制条件称为 约束 ;约束力的方向总是与约束所能阻止的物体的运动趋势的方向 相反 ;约束力由 主动 力引起,且随 主动 力的改变而改变。

昆明理工大学进程管理实验报告

昆明理工大学信息工程与自动化学院学生实验报告 (2010 —2011 学年第二学期) 课程名称:操作系统开课实验室:年月日 目录 一、实验目的 (1) 二、实验原理及基本技术路线图 (1) 1. 进程的状态转换图 (2) 2. 各原语的功能说明 (2) 3.多级反馈队列调度算法的描述 (3) 4. 程序功能结构图 (4) 5. 流程图 (4) 6. 数据结构定义 (5) 7. 主要变量的说明 (6) 8. 函数的说明 (6) 四、实验方法、步骤 (6) 五、实验过程原始记录 (18) 六、实验结果、分析和结论 (21) 一、实验目的 通过编写进程管理的算法,要求学生掌握整个进程管理的各个环节,进程的数据结构描述,进程的各种状态之间的转换,以及进程的调度算法。以加深对进程的概念及进程调度算法的理解,并且提高链表的应用能力,达到提高编程能力的目的。 二、实验原理及基本技术路线图(方框原理图) 用C语言或C++语言开发。需要定义PCB的数据结构,用链表的形式管理进程,采用

多级反馈队列调度的算法模拟进程的控制。要求有创建、撤销、调度、阻塞、唤醒进程等功能。 1.进程的状态转换图: 2.各原语的功能说明: -进程创建原语:进程创建是调用创建原语来实现。创建原语扫描系统的PCB链表,在找到一定PCB 链表之后,填入调用者提供的有关参数(这些参数包括:进程名、进程优先级P0、进程正文段起始地址d0、资源清单R0等),最后形成代表进程的PCB结构。 -进程撤销(终止): 撤消原语首先检查PCB进程链或进程家族,寻找所要撤消的进程是否存在。如果找到了所要撤消的进程的PCB结构,则撤消原语释放该进程所占有的资源之后,把对应的PCB结构从进程链或进程家族中摘下并返回给PCB空队列。如果被撤消的进程有自己的子进程,则撤消原语先撤消其子进程的PCB结构并释放子进程所占用的资源之后,再撤消当前进程的PCB结构和释放其资源。

昆明理工大学关于2015年学校推免名额下达的通知(学院)

昆明理工大学教务处 昆理工大教务办字…2014?78号 关于做好昆明理工大学2015年推荐优秀 应届本科毕业生免试攻读研究生工作的通知 各学院: 根据《教育部办公厅关于进一步完善推荐优秀应届本科毕业生免试攻读研究生工作的通知》(教学厅…2014?5号)、《关于下达2015年推荐优秀应届本科毕业生免试攻读研究生名额的通知》(教学司…2014?号)等文件精神和我校2015年所获得的推免总名额情况,现将推免名额的分配及相关要求通知如下。请各学院根据《昆明理工大学推荐优秀应届本科毕业生免试攻读硕士学位研究生实施办法(修订)》(昆理工大校教字…2010?34号)、《昆明理工大学优秀应届本科毕业生免试攻读研究生推荐工作的补充规定(试行)》(昆理工大教务办字…2014?71号)等文件及本通知的相关要求,认真做好推荐工作。 一、我校推荐名额的分配 根据教育部高校学生司文件精神,2015年下达的推免生

名额不再区分学术学位和专业学位,今年我校共获得推免名额220个。经学校推免生遴选工作领导小组研究确定,留出复合型人才推荐名额20个,另外根据《昆明理工大学推荐优秀应届本科毕业生免试攻读硕士学位研究生实施办法》的相关规定,分配2个作为国家重点学科点推荐名额,分配8个作为一级学科博士点推荐名额,余下可分配的推荐名额共190个。 根据研究生院提供的各学院学位点数和教务处、城市学院提供的各学院2015届毕业生数,按下列办法计算确定各学院的推免生名额: 1、学位点基数名额:以可分配的推免名额190的50%即95为分子,以研究生院认定并经学校推免生遴选工作领导小组确定的全校学位点总数205个为分母,计算出每个学位点应得的份额,再乘以各学院的学位点总数,并执行“四舍五入”的原则,小数点后保留两位,得出各学院的学位点基数名额。 2、应届本科毕业生基数名额:以余下推免名额95为分子,以全校2015届本科毕业生总数6977为分母,计算出每个本科毕业生应得的份额,再乘以各学院本科毕业生总数,并执行“四舍五入”的原则,小数点后保留两位,得到各学院的应届本科毕业生基数名额。 3、各学院总名额=(学位点基数名额+应届本科毕业生基数名额)“四舍五入”取整。(“四舍五入”取整后总名额超出或不足时将进行适当调整。) 据此,各学院推免生名额分配如下:

基于JAVAEE的在线考试系统毕业设计论文

基于JAVAEE的在线考试系统 【内容提要】在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。我主要开发系统的后台管理系统—JAVA 在线考试管理子系统,它包括试题管理、考生管理、试卷管理、试卷自动审批等功能。本论文主要介绍了对JAVAEE在线考试系统的分析、设计和开发的全部过程。运用ER图,程序流程图等对在线系统的设计过程进行详细的说明。全文共分为开发方案、需求分析、系统设计、关键技术解决,结论五部分。开发方案中主要介绍开发在线考试系统得目的、开发方案的选择及开发框架的技术的确定;需求分析介绍了在线考试系统的总体需求及系统各模块的功能需求;系统设计介绍了系统设计的指导思想、数据库的设计、系统模块的设计;关键技术介绍了在具体实现时需解决的一些技术,如开发框架的整合技术、开发 框架与数据库的连接及数据的备份与还原。 【关键词】:JSP, Servlet, Struts, JAVA,MySQL数据库,B/S模式 On-line examination system base on JAVA

Student : CHAO SUN supervisor: WEI MING XIAO 【ABSTRACT】On-line examination system the aim is carry out examination of have no the paper turn a management, can carry on through Internet net or bureau area net to some examinations of categories, convenient school square test the management of duty, also convenient the examinee is particularly suitable for examinee to distribute widely and not easily concentrated of long range education.I mainly develop the system-JAVAEE of the backstage management's on-line examination management sub- system of system and it includes to try the management, on-line creation of a management, examinee to try book, control the constitution that the student examine and try an examination and approval etc. function.This thesis mainly introduced to manage the analysis, design of the sub- system and all processes of the development to JAVAEE's on-line examination.Make use of ER diagram, procedure flow chart etc. to on-line manage the design process of sub- system to carry on expatiation.The full text is totally divided into the design, key technique of the analysis, system of the development project, need to solve, conclusion five part.Develop the main introduction in the project develops on-line examination system purpose, development project of choice and development frame of the assurance of technique;The need analysis introduced the total need of the on-line examination system and the function request of each mold of system piece;The system design introduced the design, system mold of the instruction thought, database of system design the design of the piece;The key technique introduced at concrete carry out need some techniques for solve, such as development frame of integration technique, development frame with The database link and the backup and revivification of data. Keyword: Servlet ,JSP, JAVA,MySql, Model of B/ S

昆明理工大学进程管理实验报告

理工大学信息工程与自动化学院学生实验报告 ( 2010—2011学年第二学期) 课程名称:操作系统开课实验室:年月日 目录 一、实验目的1 二、实验原理及基本技术路线图1 1.进程的状态转换图2 2.各原语的功能说明2 3.多级反馈队列调度算法的描述3 4.程序功能结构图4 5.流程图4 6.数据结构定义5 7.主要变量的说明6 8.函数的说明6 四、实验方法、步骤6 五、实验过程原始记录18 六、实验结果、分析和结论21 一、实验目的 通过编写进程管理的算法,要求学生掌握整个进程管理的各个环节,进程的数据结构描述,进程的各种状态之间的转换,以及进程的调度算法。以加深对进程的概念及进程调度算法的理解,并且提高链表的应用能力,达到提高编程能力的目的。 二、实验原理及基本技术路线图(方框原理图) 用C语言或C++语言开发。需要定义PCB的数据结构,用链表的形式管理进程,采用多

级反馈队列调度的算法模拟进程的控制。要求有创建、撤销、调度、阻塞、唤醒进程等功能。 1.进程的状态转换图: 2.各原语的功能说明: -进程创建原语:进程创建是调用创建原语来实现。创建原语扫描系统的PCB链表,在找到一定PCB 链表之后,填入调用者提供的有关参数(这些参数包括:进程名、进程优先级P0、进程正文段起始地址d0、资源清单R0等),最后形成代表进程的PCB结构。 -进程撤销(终止): 撤消原语首先检查PCB进程链或进程家族,寻找所要撤消的进程是否存在。如果找到了所要撤消的进程的PCB结构,则撤消原语释放该进程所占有的资源之后,把对应的PCB结构从进程链或进程家族中摘下并返回给PCB空队列。如果被撤消的进程有自己的子进程,则撤消原语先撤消其子进程的PCB结构并释放子进程所占用的资源之后,再撤消当前进程的PCB结构和释放其资源。 -阻塞原语:当发生引起阻塞的事件时,该原语被该进程自己调用来阻塞自己。阻塞

6、科研项目分类

昆理工大校字…2009?95号 昆明理工大学关于印发 《科研项目分类与认定办法(试行)》的通知 各院、部、处、室、馆、中心及直属部门: 《昆明理工大学科研项目分类与认定办法》(试行)已经2009年11月11日第十七次校长办公会研究通过。现印发给你们,请认真遵照执行。 二○○九年十一月十六日

昆明理工大学 科研项目分类与认定办法(试行) 第一章总则 第一条为充分发挥科研在支撑学校学科建设和高水平大学建设中的重要作用,统一我校科研项目类别,规范科研项目管理,为全校教职工的学术业绩量化提供科学依据,特制定本办法。 第二条本办法适用于学校科研项目的分类、认定、定级与管理。依据本办法规范和认定的科研项目,作为学校与学院专业技术人员绩效考核、人才培养与学科建设、研究生导师评聘等的重要依据。 第二章科研项目的定义与分类 第三条本办法所称科研项目,是指以学校名义承担、经学校科技处认定、由学校教职工负责的基础研究、应用研究、技术开发及转让、咨询服务等自然科学与人文社会科学领域的各类政府科技计划、企事业单位委托项目和国际组织资助项目。 第四条本办法将科研项目按项目来源、技术难度和研究经费,分为“国家级(A级)”、“省部级(B级)”、“地厅级(C级)”三个级别,每一个级别又分为“重大”、“重点”和“一般”三种类型(A1-A3、B1-B3、C1-C3)。未进入上述三级九类的项目,为其它项目(D类)。

第五条国家级(A级)科研项目包括:国家重点基础研究发展计划(973)项目,国家高新技术研究发展计划(863)项目,国家科技支撑计划项目,国际合作等科技部其它项目,国家发改委高技术产业化项目、重大产业技术开发项目,国家自然科学基金(NSFC)各类项目,国家社会科学基金项目,国家其它部委(局)项目;联合国及国际组织资助项目,企业重大科技攻关项目与重大技术转移项目;国家自然科学基金创新研究群体科学基金项目、杰出青年基金项目,教育部人才项目(长江学者和创新团队发展计划、新世纪优秀人才支持计划、全国优秀博士学位论文作者专项资金),云南省高端科技人才引进项目;国家实验室,国家重点实验室,国家工程研究中心,国家工程实验室,国家工程技术研究中心等。 第六条省部级(B级)科研项目包括:教育部各类项目,国家其他部委(局)和行业协会项目,司法部国家法治与法学理论研究项目;省应用基础研究计划项目,省科技创新强省计划项目(工业与高新、农业、国际合作、省校合作)、重点新产品开发计划和社会事业发展专项计划项目,省发改委高新技术产业化项目、重大产业技术开发项目,省哲学社会科学规划课题,其他厅局科技专项项目;联合国及外国政府国际基金资助项目,企事业单位委托项目,校企业预研基金项目;省创新人才团队项目,省人才引培工程项目(中青年学术和技术带头人后备人才、技术创新后备人才项目);校高端人才引进计划项目,校创新团队项目等。教育部工程技术研究中心、教育部重点实验室,省发改委工程中心,省科技厅重点实验室、工程技术研究中心项目,昆明市重点实验

昆明理工大学--2008年《理论力学》工程力学班试题A答案

昆明理工大学2007~2008学年第一学期《理 论力学》期末考试试卷(A 卷)答案 1. 是非判断题(每题2分,共20分。) 1、×'; 2、×; 3、√; 4、×; 5、×; 6、×; 7、√; 8、√; 9、√;10、√ 二、选择题(每题3分,共12分) ACD;AAA;C;C; 三、填空题 (本题共13分) 1. (本题6分) 图(a )的 ω = 0 ,α =R a /; 图(b ) 的ω =R a /cos θ, α =R a /sin θ; 图(c ) 的ω =R a /,α = 0 。 2. (本题4分) L 2m ω(1分); ωω2 2 2224652322131mL L m L m mL = ??? ????????? ????? ??+??? ??+(1分); 画出方向(共2分) 3. (本题2分) PL/2 4. (本题2分) 5 四、计算题 1. (本题10分)如图4.1所示横梁,F 1= F 2= F 3=F 用虚位移原理求解系统B 和D 处反力。 解:(1)把B 点约束力视作为主动力。设给系统虚位移如图(图2分)。系统虚功方程为: 021=---δ?δδδM y F y F y F F E B B (2分) ==>56 7111M F F B += (1分) (2)把D 点约束力视作为主动力。设给系统虚位移如图(图2分)。系统虚功方程为: 032=++G F D D y F y F y F δδδ (2分) ==>F F B 28 27= (1分)

2. (本题15分) 3. 弯成直角的曲杆OAB 以角速度ω= 常数绕O 点作逆时针转动。在曲杆的AB 段装有滑筒C , 滑筒与在滑道内运动的铅直杆DC 铰接于C ,O 点与DC 位于同一铅垂线上。设曲杆的OA 段长为r ,求当φ=30°时DC 杆的速度和加速度。 (解):如图,在点O 建立参考基和曲杆连体基1e e 和。 对于曲杆OAB ,CD 杆上的C 点为动点。 C 点的速度为:r C e C e tC C v v v v ++=ω11 见图2 由于曲杆作定轴转动,01=e tC v r OC v C ωωω33 221= ?= 利用几何关系: ωωr tg v v e C C 3 2301= = 所求即CD 杆的绝对速度,方向向上。 同时可以求得:ωr v v v C C r C 3 4230cos /=== 下面进行加速度分析 由动点加速度:C e C e C e tC r C C a a a a a a ++++=αω 由于曲杆作匀角速度定轴转动,有: 0,0 ==e C e tC a a α 因此,C e C r C C a a a a ++=ω,如图3所示。 其中, 2 2 33 2ωωωr OC a e C == 2 3 82ωωr v a r C C = = 将加速度在科氏加速度方向上投影,有: 图3 30cos 30cos e C C C a a a ω-= 可得: 2 2 2 39 1033 233 23 8ωω ω r r r a C = - ? = 所求即杆CD 的加速度,方向向上。 解:(1)OA 杆做刚体定轴转动。 ()s m OA v A /4.03.060 240.ππω=??= = (3 分) (2)AB 杆做刚体平面运动。 由于刚体CB 做平动,因此,B v 与C v 同向,

大学生创新创业训练计划项目管理办法

昆明理工大学文件 昆理工大校教字〔2012〕20号 昆明理工大学关于印发 《大学生创新创业训练计划项目管理 办法(试行)》的通知 各院、部、处、室、馆、中心及直属部门: 《昆明理工大学大学生创新创业训练计划项目管理办法(试行)》已经学校2012年第六次校长办公会研究通过,现印发给你们,请遵照执行。 二O—二年五月八日

昆明理工大学 大学生创新创业训练计划项目管理办法(试行) 第一章总则 第一条根据《教育部财政部关于“十二五”期间实施“高等学校本科教学质量与教学改革工程”的意见》(教高函〔2011 〕6 号)和《云南省教育厅转发教育部关于做好“本科教学工程” 国家级大学生创新创业训练计划实施工作的通知》(云教函〔2012 〕84 号)精神,“十二五”期间,教育部实施国家级大学生创新创业训练计划。国家级大学生创新创业训练计划是“十一五”期间实施“高等学校本科教学质量与教学改革工程”中“国家大学生创新性实验计划” 工作的延续与深化。为进一步深入实施我校“大学生创新创业训练计划”项目(以下简称创新项目),构建创新人才培养体系,加强大学生自主创新兴趣和能力培养,特制定本管理办法。 第二条国家级大学生创新创业训练计划包括创新训练计划项目、创业训练项目和创业实践项目三类。参与创新训练项目的学生,在导师指导下,自主完成创新性研究项目设计、研究条件的准备和项目的实施、数据处理与分析、报告撰写、成果(学术)交流等工作。参与创业训练项目的学生团队在导师指导下,通过编制商业计划书、开展可行性研究、模拟企业运行,进行一定程度的验证试验,撰写创业报告等工作,团队中的每个学生在项目实施过程中承担一项或多项具体的任务。参与创业实践项目的学生团队在学校导师和企业导师的共同指导下,采取前期创新训练项目(或创新性实验)的结果,提出一项具有市场前景的创新性产品或者服务,以此为基础开展创业实践活动。

昆明理工大学理论力学第一章答案

第一章 静力学公理与物体的受力分析 一、就是非判断题 1.1.1 在任何情况下,体内任意两点距离保持不变的物体称为刚体。 ( ∨ ) 1.1.2 物体在两个力作用下平衡的必要与充分条件就是这两个力大小相等、方向相反,沿同一直线。 ( × ) 1.1.3 加减平衡力系公理不但适用于刚体,而且也适用于变形体。 ( × ) 1.1.4 力的可传性只适用于刚体,不适用于变形体。 ( ∨ ) 1.1.5 两点受力的构件都就是二力杆。 ( × ) 1.1.6 只要作用于刚体上的三个力汇交于一点,该刚体一定平衡。 ( × ) 1.1.7 力的平行四边形法则只适用于刚体。 ( × ) 1.1.8 凡矢量都可以应用平行四边形法则合成。 ( ∨ ) 1.1.9 只要物体平衡,都能应用加减平衡力系公理。 ( × ) 1.1.10 凡就是平衡力系,它的作用效果都等于零。 ( × ) 1.1.11 合力总就是比分力大。 ( × ) 1.1.12 只要两个力大小相等,方向相同,则它们对物体的作用效果相同。 ( × ) 1.1.13 若物体相对于地面保持静止或匀速直线运动状态,则物体处于平衡。 ( ∨ ) 1.1.14 当软绳受两个等值反向的压力时,可以平衡。 ( × ) 1.1.15 静力学公理中,二力平衡公理与加减平衡力系公理适用于刚体。 ( ∨ ) 1.1.16 静力学公理中,作用力与反作用力公理与力的平行四边形公理适用于任何物体。 ( ∨ ) 1.1.17 凡就是两端用铰链连接的直杆都就是二力杆。 ( × ) 1.1.18 如图1、1所示三铰拱,受力F ,F 1作用,其中F 作用于铰C 的销子上,则AC 、BC 构件都不就是二力构件。 ( × ) 二、填空题 1.2.1 力对物体的作用效应一般分为 外 效应与 内 效应。 1.2.2 对非自由体的运动所预加的限制条件称为 约束 ;约束力的方向总就是与约束所能阻止的物体的运动趋势的方向 相反 ;约束力由 主动 力引起,且随 主动 力的改变而改变。 1.2.3 如图1、2所示三铰拱架中,若将作用于构件AC 上的力偶M 搬移到构件BC 上,则A 、

javaee期末复习要点

第1章概述 中间件(middleware):中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 Java EE平台角色:Java EE产品提供者、应用组件提供者、应用组装者、部署者、系统管理员、工具提供者、系统组件提供者。 EJB:(Enterprise JavaBeans,企业化JavaBeans)是一个Java服务器端组件开发的规范,软件厂商根据它来实现EJB服务器。 EJB容器:是EJB的运行环境。它提供规范中定义的接口使EJB类访问所需的服务。容器厂商也可以在容器或服务器中提供额外服务的接口。EJB分为会话EJB和实体EJB两种。 CORBA:(Common Object Request Broker Architecture,通用对象请求代理架构)是一个分布式对象体系结构,它独立于平台,也独立于语言。在这个体系结构中,一个对象可以被本机上的客户或远程客户通过方法激活来存取。客户(一个对象或应用)无须知道被调用对象(称为服务对象)的运行环境,也无须知道实现这个对象的编程语言,客户只要知道服务对象的逻辑地址和提供的接口。 RMI:(Remote Method Invoke,远程方法调用)是一种被EJB使用的更底层的协议,正如其名字所表示的那样,RMI协议调用远程对象上方法,使用序列化方式在客户端和服务器端的对象之间传递数据。 JSP:(Java Server Page,Java服务器页面)是服务器端的脚本语言,是以Java和Servlet为基础开发而成的动态网页生成技术,它的底层实现是Java Servlet。JSP(Java Server Pages)页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。 Servlet:Servlet是一些运行于Web服务器端的Java小程序,用来扩展Web服务器的功能。 JDBC:(Java Database Connectivity,Java数据库连接)是一组API,定义了用来访问数据源的标准Java类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源。 XML:(Extensible Markup Language,扩展标记语言)是一种可以用来定义其它标记语言的语言,被用来在不同的商务过程中共享数据。 JMS:(Java Message Service,Java消息服务)是一种基于Java的技术,因此是平台无关的。它为消息服务定义了通用Java 语言接口,支持最常见的消息传递模型(发布/订阅和点到点)。通过对JMS(Java消息服务)API的访问可实现面向消息的通信。JMS通常用来实现异构系统之间的松散集成。 第2章JNDI:命名和目录服务 JNDI:(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。

昆明理工大学数据库实验报告

《数据库原理》上机实验报告 专业:自动化、测控 学号: 姓名: 班级: 指导老师:杨彪 昆明理工大学信息工程与自动化学院 2014年12月

一、实验目的与要求: ●熟练使用SQL定义子语言、操纵子语言命令语句 ●掌握关系模型上的完整性约束机制 ●掌握一定的数据库管理技术 ●能完成简单的数据库应用开发 二、实验内容及学时安排(总学时:8) (一)数据定义子语言实验(2学时) 实验1:利用SQL语句创建Employee数据库 程序:create database employee 结果: 实验2:利用SQL语句在Employee数据库中创建人员表person、月薪表salary 及部门表dept。 要求:按表1、表达、表3中的字段说明创建 表1 person表结构 字段名数据类型字段长度允许空否字段说明 P_no Char 6 Not Null 工号,主键 P_name Varchar 10 Not Null 姓名 Sex Char 2 Not Null 性别 Birthdate Datetime 8 Null 出生日期 Prof Varchar 10 Null 职称 Deptno Char 4 Not Null 部门代码,外键(参照dept表) 表2 salary表结构 字段名数据类型字段长度允许空否字段说明 P_no Char 6 Not Null 工号,主键,外键(参照person表)Base Dec 5 Null 基本工资 Bonus Dec 5 Null 奖金,要求>50 Fact Dec 5 Null 实发工资=基本工资+奖金Month Int 2 Not Null 月份 表3 dept表结构 字段名数据类型字段长度允许空否字段说明 Deptno Char 4 Not Null 部门代码,主键,

6、科研项目分类

昆理工大校字〔2009〕95号 昆明理工大学关于印发 《科研项目分类与认定办法(试行)》的通知 各院、部、处、室、馆、中心及直属部门: 《昆明理工大学科研项目分类与认定办法》(试行)已经2009年11月11日第十七次校长办公会研究通过。现印发给你们,请认真遵照执行。 二○○九年十一月十六日 昆明理工大学 科研项目分类与认定办法(试行) 第一章总则 第一条为充分发挥科研在支撑学校学科建设和高水平大学建设中的重要作用,统一我校科研项目类别,规范科研项目管理,为全校教职工的学术业绩量化提供科学依据,特制定本办法。 第二条本办法适用于学校科研项目的分类、认定、定级与管理。依据本办法规范和认定的科研项目,作为学校与学院专业技术人员绩效考核、人才培养与学科建设、研究生导师评聘等的重要依据。 第二章科研项目的定义与分类 第三条本办法所称科研项目,是指以学校名义承担、经学校科技处认定、由学校教职工负责的基础研究、应用研究、技术开发及转让、咨询服务等自然科学与人文社会科学领域的各类政府科技计划、企事业单位委托

项目和国际组织资助项目。 第四条本办法将科研项目按项目来源、技术难度和研究经费,分为“国家级(A级)”、“省部级(B级)”、“地厅级(C级)”三个级别,每一个级别又分为“重大”、“重点”和“一般”三种类型(A1-A3、B1-B3、C1-C3)。未进入上述三级九类的项目,为其它项目(D类)。 第五条国家级(A级)科研项目包括:国家重点基础研究发展计划(973)项目,国家高新技术研究发展计划(863)项目,国家科技支撑计划项目,国际合作等科技部其它项目,国家发改委高技术产业化项目、重大产业技术开发项目,国家自然科学基金(NSFC)各类项目,国家社会科学基金项目,国家其它部委(局)项目;联合国及国际组织资助项目,企业重大科技攻关项目与重大技术转移项目;国家自然科学基金创新研究群体科学基金项目、杰出青年基金项目,教育部人才项目(长江学者和创新团队发展计划、新世纪优秀人才支持计划、全国优秀博士学位论文作者专项资金),云南省高端科技人才引进项目;国家实验室,国家重点实验室,国家工程研究中心,国家工程实验室,国家工程技术研究中心等。 第六条省部级(B级)科研项目包括:教育部各类项目,国家其他部委(局)和行业协会项目,司法部国家法治与法学理论研究项目;省应用基础研究计划项目,省科技创新强省计划项目(工业与高新、农业、国际合作、省校合作)、重点新产品开发计划和社会事业发展专项计划项目,省发改委高新技术产业化项目、重大产业技术开发项目,省哲学社会科学规划课题,其他厅局科技专项项目;联合国及外国政府国际基金资助项目,企事业单位委托项目,校企业预研基金项目;省创新人才团队项目,省人才引培工程项目(中青年学术和技术带头人后备人才、技术创新后备人才项目);校高端人才引进计划项目,校创新团队项目等。教育部工程技术研究中心、教育部重点实验室,省发改委工程中心,省科技厅重点实验室、工程技术研究中心项目,昆明市重点实验室、工程中心项目,校企科技合作平台项目等。

大学科技计划(专项)项目经费管理实施细则

昆明理工大学文件 昆理工大校字〔2017〕65号 昆明理工大学关于印发科技计划(专项)项目经费管理实施细则的通知 各院、部、处、室、馆、中心及直属部门: 《昆明理工大学科技计划(专项)项目经费管理实施细则》已经学校研究通过,现印发给你们,请遵照执行。 2017年5月16日

昆明理工大学科技计划(专项)项目 经费管理实施细则 第一条根据学校制定的科研项目经费管理办法,为规范科技计划(专项)项目经费的预算管理,充分发挥资金的使用效力,特制定此实施细则。 第二条本实施细则所称科技计划项目指国家及地方批准设立的各级各类科技计划项目(含科技平台、团队建设、等项目),科技计划项目应具备项目申请书、计划任务(合同)书、经费预算书。科技专项项目指国家及地方各级政府部门及事业单位委托的专项科研项目。 第三条科技计划(专项)项目经费限于开展项目研究工作使用,分直接费用、间接费用。具体开支按照预算执行。 第四条在预算开支范围内,材料费报销须附供货单位盖章的明细清单,明确材料采购数量、采购价格等,总价超过1.5万元(含1.5万元)以上的材料采购须提供采购合同,总价低于10万元(含10万元)的材料采购合同可由基层学院签订,总价高于10万元的采购合同由实验室管理处或科技处签订。 第五条差旅费的开支标准原则上按国家有关规定和《昆明理工大学差旅费管理办法》执行。 一般情况下,应选择公共交通工具出行,不得自驾车辆出差;受地理环境和当地条件必须租车前往的,报销时须提供租车合同。对于租车所引起的安全事故等一切责任问题,由项目负责人、出差人员以及车辆租赁单位,依据车辆租用合同(协议)相关内容共同承担。

昆明理工大学理论力学练习册答案第七章后

第七章 点的合成运动 一、是非题 7.1.1动点的相对运动为直线运动,牵连运动为直线平动时,动点的绝对运动必为直线运动。 ( × ) 7.1.2无论牵连运动为何种运动,点的速度合成定理r e a v v v +=都成立。 ( ∨ ) 7.1.3某瞬时动点的绝对速度为零,则动点的相对速度和牵连速度也一定为零。 ( × ) 7.1.4当牵连运动为平动时,牵连加速度等于牵连速度关于时间的一阶导数。 ( ∨ ) 7.1.5动坐标系上任一点的速度和加速度就是动点的牵连速度和牵连加速度。 ( × ) 7.1.6 ( × ) 7.1.7只要动点的相对运动轨迹是曲线,就一定存在相对切向加速度。 ( × ) 7.1.8在点的合成运动中,判断下述说法是否正确: (1)若r v 为常量,则必有r a =0。 ( × ) (2)若e ω为常量,则必有e a =0. ( × ) (3)若e r ωv //则必有0=C a 。 ( ∨ ) 7.1.9在点的合成运动中,动点的绝对加速度总是等于牵连加速度与相对加速度的矢量和。 ( × ) 7.1.10当牵连运动为定轴转动时一定有科氏加速度。 ( × ) 二、 填空题 7.2.1 牵连点是某瞬时 动系 上与 动点 重合的那一点。 7.2.2e a v v =大小为,在一般情况下,若已知v e 、v r ,应按a 的大小。 三、选择题: 7.3.1 动点的牵连速度是指某瞬时牵连点的速度,它相对的坐标系是( A )。 A 、 定参考系 B 、 动参考系 C 、 任意参考系 7.3.2 在图示机构中,已知t b a s ωsin +=, 且t ω?=(其中a 、b 、 ω均为常数),杆长为L ,若取小球A 为动点,动系固结于物块B ,定系 固结于地面,则小球的牵连速度v e 的大小为( B )。 A 、 ωL B 、 t b ωωcos C 、 t L t b ωωωωcos cos + D 、ωωωL t b +cos 四、计算题 7.4.1 杆OA 长L ,由推杆BC 通过套筒B 推动而在图面内绕点O 转动,如图所示。假定推杆的速度为v ,其弯头高为b 。试求杆端A 的速度的大小(表示为由推杆至点O 的距离x 的函数)。

昆明理工大学机电系统设计模块PLC实验报告

三、验证型实验 1、电动机Y/△降压起动控制 (1)工作原理 按下启动按钮SB1,KM1、KM3、时间继电器通电并自保,电动机接成Y 型起动,2s后,时间继电器动作,使KM3断电,KM2通电吸合,电动机接成△型运行。按下停止按扭SB1,电动机停止运行。 图1电动机Y/△减压起动控制主电路 (2)I/O分配 输入元件分配地址输出元件分配地址 停止按钮SB1 I0.0KM1 Q0.0 启动按钮SB2 I0.1 KM2 Q0.1 过载保护FR I0.2 KM3Q0.2 (3)梯形图

图2梯形图程序 (3)程序说明 按下启动按钮SB2,触点I0.1闭合内部辅助线圈M0.0通电 常开触点M0.0闭合,形成自锁 常开触点M0.0闭合,线圈Q0.0通电 常开触点M0.0闭合,线圈Q0.2通电,定时器T38通电开始计时 常闭触点Q0.2断开,形成互锁

2s后,T38断开,Q0.2断电;T38闭合,Q0.1通电并自锁(4)语句表 图3语句表程序 (5)仿真结果 图4 状态表

图5工程图 2、用PLC构成交通灯控制系统 (1)控制要求 如图所示,起动后,南北红灯亮并维持25s。在南北红灯亮的同时,东西绿灯也亮,1s后,东西车灯即甲亮。到20s时,东西绿灯闪亮,3s后熄灭,在东西绿灯熄灭后东西黄灯亮,同时甲灭。黄灯亮2s后灭东西红灯亮。与此同时,南北红灯灭,南北绿灯亮。1s后,南北车灯即乙亮。南北绿灯亮了25s后闪亮,3s 后熄灭,同时乙灭,黄灯亮2s后熄灭,南北红灯亮,东西绿灯亮,循环。

图6 十字路口交通灯 (2)I/O分配 输入元件分配地址输出元件分配地址启动按钮I0.0 南北红灯Q0.0 南北黄灯Q0.1 南北绿灯Q0.2 东西红灯Q0.3 东西黄灯Q0.4 东西绿灯Q0.5 南北车灯Q0.6 东西车灯Q0.7(3)程序设计 起动I0.0 东西绿灯Q0.5 东西车灯甲Q0.7 东西黄灯Q0.4 东西红灯Q0.3 南北绿灯Q0.2 南北车灯乙Q0.6 南北黄灯Q0.1 南北红灯Q0.0 图7十字路口交通信号灯的时序图

昆明理工大学硕士研究生复试及录取工作实施方案

昆明理工大学年硕士研究生复试及录取工作实施方案 根据《教育部关于印发<年全国硕士研究生招生工作管理规定>的通知》(教案[]号)、《教育部关于加强硕士研究生复试工作的指导意见》(教案[]号)、《昆明理工大学年硕士研究生招生章程》和《昆明理工大学招收攻读硕士学位研究生复试工作管理规定》等文件规定和要求,为做好我校年硕士研究生招生复试及录取工作,特制定本实施方案。 一、复试分数线及复试名单 .地图学与地理信息系统()复试分数线:总分分,单科成绩要求和少数民族照顾政策按教育部类考生规定政策执行。 .电气工程()复试分数线:总分分,单科成绩要求和少数民族照顾政策按教育部类考生规定政策执行。 .建筑学()复试分数线:总分分,单科成绩要求和少数民族照顾政策按教育部类考生规定政策执行。 .单独命题考试复试分数线 ()法学[] 总分,满分分科目单科成绩,满分大于分科目单科成绩。 ()其它学科:按教育部公布的对应学科、专业类考生复试分数线执行。 .“退役大学生士兵专项硕士研究生招生计划”复试分数线 ()满分分学科专业:总分,单科成绩不限。 ()满分分学科专业(管理类联考)总分,单科成绩不限。 .除以上单独划线的学科和类别外,其它学科专业复试分数线按教育部公布的对应学科、专业类考生复试分数线执行。 .复试名单由学校确定,具体名单详见《昆明理工大学年硕士研究生复试名单》。 二、复试报到时间和地点 . 报到时间:年月日、日(考生月日、日报到)。 . 报到地点:复试专业所在学院研究生教育办公室。 我校研究生教育分两个校区办学,各学院报到地址如下:

莲华校区地址:昆明市一二一大街文昌路号。学院有:国土资源工程学院(电话:)、冶金与能源工程学院(电话:)、材料科学与工程学院(电话:)、管理与经济学院(电话:, 中心电话:-)、质量发展研究院(管经学院楼一楼;电话:)、知识产权发展研究院(颐园,电话:)、有色资源利用国家重点实验室(颐园,电话:)。 呈贡校区地址:昆明市呈贡区大学城景明南路号。学院有:机电工程学院(电话:)、信息工程与自动化学院(电话:)、环境科学与工程学院(电话:)、电力工程学院(电话:)、交通工程学院(电话:)、建筑工程学院(电话:)、建筑与城市规划学院(电话:)、化学工程学院(电话:)、艺术与传媒学院(电话:)、理学院(电话:)、法学院(电话:)、社会科学学院(电话:)、生命科学与技术学院(电话:)、医学院(电话:)、现代农业工程学院(电话:)、云南省食品安全研究院(电话:、)、外国语言文化学院(电话:)。 三、报到要求 报到时需交纳复试费、办理复试资格审查、签订相关协议。 1、复试费用 根据“云南省物价局、云南省财政厅关于研究生招生考试复试费收费标准的通知”(云价收费【】号),硕士研究生复试收费标准为元人,同等学力等加试考生元人。 2、资格审查 根据教育部相关规定,复试时需对考生的报考资格和相关材料进行审查,审查合格考生方可参加复试,凡不符合报考规定条件的一律取消复试资格。 报到时需交验的证件和材料: ()本人学历(学籍)《认证报告》。资格审查需对考生报考学历(应届本科生在校学籍)进行审核和认证,所有参加复试考生均需提供《中国高等教育学历(学籍)认证报告》,未提供学历(应届本科生学籍)《认证报告》的一律不予办理复试手续。学历(学籍)在线认证:中国学生信息网(应届生:往届生:)。因毕业时间早而不能在线验证的,请考生到教育

相关文档
最新文档