昆明学院课程设计报告
学生综合测评管理系统
课程设计(大作业)报告课程名称:软件体系结构设计题目:学生综合测评管理系统院系:信息技术学院班级:设计者:学号:指导教师:设计时间:信息技术学院昆明学院课程设计(大作业)任务书课程设计报告摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
首先,本文经过对学生综合测评系统发展现状的调查,面临技术上的发展的新形势,运用所学计算机软件工程相关理论,包括数据库原理等知识,综合考虑当前综合测评系统所应该具备的各种功能和外部环境的各种因素,进行系统评估,对各个方案设计进行再定位,从而选择最佳的方案设计。
其次,本文阐述了学生综合测评系统登录系统的设计与实现。
力求实现对系统信息的查询,添加,删除,修改等功能,最终构建集成为使用运转良好,扩展性、适应性强的综合测评系统。
文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了主要的界面和程序。
一、系统描述1、系统需求(1)系统功能:作为登录模块系统设计,我们经小组讨论,应具有欢迎界面,由于系统需要,在登录的同时应具有教师或者学生的权限选择,还应具备一个出错返回功能。
(2)登录系统涉及人员查询上传佐证材料的学生;审核提交学生上传资料的老师;系统管理员2、可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。
因此,登录系统比较适合于采用JAVA,而综合测评和审核系统适用数据库管理。
本系统的登录模块界面采用Java编程实现,可以先画出草图再进行代码实现,这样做出的界面比较美观。
3、系统的功能简介本系统主要实现学生综合素质评分的查询、学生上传加分项的佐证材料、以及教师对学生上传的佐证材料进行审核并提交到数据库。
昆明学院ORACLE数据库应用大作业报告20191028
课程设计(大作业)报告课程名称:Oracle数据库应用设计题目:图书借阅管理系统院系:信息工程学院专业及班级:17计算机科学与技术二班设计者:刘旭学号:指导教师:**设计完成时间:2019年12月17日昆明学院昆明学院课程设计(大作业)任务书目录课程设计(大作业)报告 (1)昆明学院课程设计(大作业)任务书 (I)一、任务要求 (1)二、解决步骤 (1)1. 背景分析 (1)2. 需求分析 (2)3. 总体设计 (4)3.1表结构设计 (4)3.2总体设计ER图 (6)3.3总体设计类图 (7)4. 详细设计 (7)4.1数据字典 (11)4.2数据库实现 (15)4.3插入数据 (21)4.3图书管理系统测试 (25)4.4图书管理系统修改 (29)三、心得体会 (32)四、参考文献 (32)课程设计(大作业)报告一、任务要求Oracle数据库应用大作业使学生通过对Oracle数据库基础知识的学习,掌握Oracle数据库基本操作,使学生掌握应用Oracle数据库所必须的所有核心概念和内容,在这个过程中激发学生学习的兴趣,并为后续的专业课程的学习打下坚实的基础。
在课后几周,给学生布置一个Oracle数据库平台应用的任务。
学生在教师的指导下,以任务驱动方式使学生们熟练掌握Oracle数据库的基本应用。
具体要求:1.各小组请参看教材第236页,自选课题设计管理系统数据库;2.请将所学知识和技能充分运用到所设计的管理系统数据库中;3.要求数据库系统能正常运行,可进行查询;查询的复杂程度将最终决定该小组的得分高低。
(自拟查询任务并实现,小组内每位同学的查询任务应有区分);4.在所设计的数据库中尽可能多的创建数据库对象;5.文档撰写规范、整齐,图文并茂。
二、解决步骤1.背景分析图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。
昆明学院课程设计报告
课程设计(大作业)报告课程名称:自动控制理论设计题目:自动控制系统建模、分析及校正院系:自动控制与机械工程学院班级:电气工程及其自动化2014级 2班设计者:学号:指导教师:设计时间:2016.12.12——2016.12.16昆明学院课程设计(大作业)任务书1.用matlab 语言编制程序,实现以下系统:1)226418245)(23423++++++=s s s s s s s G 2))523()1()66)(2(4)(23322+++++++=s s s s s s s s s G2.两环节G1、G2串联,求等效的整体传递函数G(s)32)(1+=s s G 127)(22++=s s s G3.两环节G1、G2并联,求等效的整体传递函数G(s)32)(1+=s s G 127)(22++=s s s Gnum=[5,24,0,18]; den=[1,4,6,2,2]; sys=tf(num,den)Transfer function:5 s^3 + 24 s^2 + 18 ---------------------- s^4 + 4 s^3 +6 s^2 + 2 s + 2num=4*conv([1,2],conv([1,6,6],[1,6,6]));den=conv([1,0],conv([1,1],con v([1,1],[1,3,2,5])));sys=tf(num,den)Transfer function:4 s^5 + 56 s^4 + 288 s^3 + 672 s^2 + 720 s + 288----------------------- s^6 + 5 s^5 + 9 s^4 + 12 s^3 + 12 s^2 + 5 s解:G1=tf(2,[1,3]); G2=tf(7,[1,2,1]); G=G1*G2Transfer function:14--------------------- s^3 + 5 s^2 + 7 s + 3解:G1=tf(2,[1,3]); G2=tf(7,[1,2,1]); G=parallel(G1,G2)Transfer function:2 s^2 + 11 s + 23 ---------------------4.已知系统结构如图,求闭环传递函数。
小型校园网组建
课程设计(大作业)报告课程名称:计算机网络课程设计设计题目:小型校园网的组建院系:信息技术学院专业及班级:计算机科学与技术2班设计者:学号:指导教师:设计时间:201年月日--月日昆明学院昆明学院课程设计(大作业)任务书目录课程设计(大作业)报告 0昆明学院课程设计(大作业)任务书 (1)课程设计(大作业)报告 (4)题目分析 (4)二、总体设计 (5)1、需求分析设计 (5)2、网络系统的方案设计 (6)3、各楼的IP地址分配 (10)4、主要设备的选用 (10)三、局域网组建与服务配置 (11)1、创建一个创建的Web服务器 (12)2、创建一个FTP服务器 (13)3、创建局域网内的DNS服务器 (14)4、创建局域网内的DHCP服务器 (16)四设备和软件的配置与购置方案 (18)1、网络设备的选型: (18)五、心得 (26)六、参考文献 (26)课程设计(大作业)报告题目分析某高校本部分为办公区、教学区和生活区三部分。
现假设:办公区中各楼宇名及需要的信息点为:教务处(15),党政办公楼(30),图书馆(60),教学区中,除计算机系大楼需要240个信息点外,其余各系部大楼及教学楼各需设置信息点的个数为100(共有5栋大楼),生活区中每个建筑物里每个门洞设置1个信息点(目前共有3000个信息点)。
试根据本部校园网的应用需求和管理需求、各建筑物的地理分布、信息点分布,设计出本部的校园网初步组网方案。
设计时,既要考虑当前的网络需求,也要兼顾今后的可扩展性。
假设使用预留的Internet地址,网络主干传输速率为1000Mbit/s。
方案中应明确学院网管中心的位置,确定拓扑方案,完成设备选型,注明各种设备、设施和软件的生产商、名称、型号、与配置。
要求:1、根据要求对指定园区建网进行需求分析,提交需求分析报告;2、在需求分析的基础上进行系统设计、技术选型,规划、设计网络的逻辑拓扑方案、布线设计等,划分子网,设计子网地址、掩码和网关,为每个子网中的计算机指定IP地址;3、接入互联网技术选择;4、根据条件进行设备选型,决定各类硬件和软件的配置方案;5、构建工作型局域网,在指定计算机内安装网络接口卡,动手制作双绞线网线,把计算机与集线器(交换机)相连;在工作组中指定的基于计算机上分别安装操作系统、TCP/IP协议,配置IP地址、掩码和网关等参数,并测试网络的连通性,设置资源共享,例如,设置网络内打印机的共享;6、创建一个简单的Web服务器,并制作一些网页,放入WEB服务器内,进行Web服务的测试,在此基础上,创建一个FTP服务器,实现文件的上、下传。
微机简单计算器程序设计
课程设计(大作业)报告课程名称:微机原理与汇编语言程序设计设计题目:简单计算器程序设计院系:信息技术班级:计算机应用技术1班设计者:王娟学号:201211020142指导教师:周曦设计时间:2014年6月23~27日目录一、昆明学院课程设计(大作业)任务书-----------------------3二、课程设计(大作业)成绩-----------------------------------------4三、题目分析-----------------------------------------------------------5四、基本理论-----------------------------------------------------------5五、总体设计-----------------------------------------------------------5六、实验器材-----------------------------------------------------------6七、方法步骤-----------------------------------------------------------6八、成效分析-----------------------------------------------------------7九、参考文献-----------------------------------------------------------8十、附录-----------------------------------------------------------------8昆明学院课程设计(大作业)任务书一.题目分析1、利用BIOS调用中INT 16H调用中的子程序完成清屏、设置显示方式、设置窗口等操作。
2、利用INT 21H DOS系统功能调用中的键盘输入接收十进制操作数和运算符,由程序完成由字符转换为二进制数,并存储起来。
昆明学院研究生优质课程年度报告
附件4
KUNMING UNIVERSITY
研究生优质课程
年度建设报告
课程名称: __________________________
所属学科: __________________________
培养单位: _________________________
负责人: ___________________________
起止时间: __________________________
检查年度: __________________________
年月日
昆明学院研究生处
一、课程建设进展
二、取得的成效
三、存在的问题
四、下一步改进措施
五、经费使用情况
五、课程评价情况
(一)学生评价,须附授课班级所有研究生的课程测评表。
(二)督导专家评价,须附至少2名督导专家听课记录表。
(三)研究生处或学院组织专家评价,须附至少2名专家听课记录表。
六、观摩交流情况
示范效果,安排相关学科教师观摩学习情况,须附听课
或相关会议交流等佐证材料。
昆明学院研究生优质课程测评表
教师姓名:_________ 课程名称:__________________________ (本测评表相关内容仅作为学校对教学监督、反馈、检查使用,不会交于任何任
课教师或开课学院,为了提升和保证同学们的课程效果,请同学们认真客观评价。
)
学生签名: 时间:
授课教师:___________________________ 教室:__________________________
授课时间:202_-202_学年第_学期第_周星期第节请您参照下述测评指标给课程教学情况打分。
昆明学院PLC控制课程设计
《电气控制与PLC》课程设计说明书专业:电气工程及其自动化班级: 2013级2班姓名:柴精学号: 201304170301指导教师:张立明李扬清李祥德自动控制与机械工程学院2016 年 6 月第一部分: 电气线路安装调试技能训练技能训练题目一: 交流电动机Y/∆启动继电控制线路电气原理图:图1 时间继电器自动控制的Y-△降压启动电路电气原理图电气安装接线图:本人完成的安装线路实物图片一:技能训练题目二: 交流电动机反接或能耗制动继电控制线路电气原理图:电气安装接线图:本人完成的安装线路实物图片二:技能训练小结:1.电气原理图的绘制要求:1)电气原理图一般分为主电路和辅助电路。
2)每一电气元件采用国家规定的统一的图形符号来表示,在图形符号附近用文字符号标注属于哪类电器。
3)同一电器的各个部件(如接触器的线圈和触点)在图中的位置,根据便于阅读和研究的原则来安排,可以不画在一起,但属于同一电器的部件均编以相同的文字符号。
4)对于接触器、继电器的触点按吸引线圈不通电状态画出,控制器手柄按趋于零位时的状态画出,按钮、行程开关触点按不受外力作用时的状态画出等。
5)在原理图中,无论是主电路还是辅助电路,各电气元件一般应按动作顺序和信号流从上到下、从左到右依次排列,可水平布置或者垂直布置,并尽可能减少线条和避免线条交叉。
6)直流和单相电源电路用水平线画出,一般画在图样上方(直流电源的正极)和下方(直流电源的负极)。
7)为了便于检索电气电路,方便阅读和分析,在原理图的上方或右方将图分成若干图区,并标明该区电路的用途与作用。
8)在电气原理图中,接触器和继电器线圈与触点之间的从属关系要加以说明,即在原理图中相应线圈的下方,给出触点的文字符号,并在其下注明相应触点的索引代号。
2.电气接线图的绘制要求:1)各电气的符号、文字和接线编号均于电路原理图一致。
2)电气接线图应清楚的表示各电器的相对位置和他们之间的电气连接。
所以同一电器的各导电部分是画在一起的,常用虚线框起来,尽可能的反映实际情况。
昆明学院课程设计
昆明学院课程设计一、课程目标知识目标:1. 让学生掌握昆明学院所选教材中关于本章节的基础知识,如关键概念、原理及相应的实例。
2. 帮助学生理解学科知识在实际生活中的应用,提高知识运用能力。
技能目标:1. 培养学生运用所学知识解决问题的能力,包括分析、综合、评价等思维能力。
2. 提高学生的合作学习能力,学会在小组内分享观点、倾听他人意见,共同完成任务。
情感态度价值观目标:1. 培养学生对学科学习的兴趣,激发学习热情,形成主动学习的态度。
2. 培养学生具有批判性思维和创新精神,敢于质疑、勇于探索,形成正确的价值观。
课程性质:结合昆明学院所选教材,充分考虑学生的年龄特点、认知水平和兴趣,设计具有实用性和趣味性的课程。
学生特点:针对学生年级特点,注重培养学生的学习兴趣,激发学习动力,提高学生的自主学习能力。
教学要求:教师应关注学生的个体差异,因材施教,采用多样化的教学手段和方法,确保课程目标的实现。
同时,注重过程性评价和终结性评价相结合,全面评估学生的学习成果。
二、教学内容本章节依据课程目标,选择以下教学内容:1. 教材第一章:基本概念与原理- 关键概念:列举与本章节相关的重要概念,如定义、性质、分类等。
- 基本原理:阐述本章节的核心原理,结合实例进行分析。
- 实例分析:挑选具有代表性的实例,帮助学生理解基本概念和原理在实际中的应用。
2. 教材第二章:知识运用与实践- 应用案例:介绍本章节知识在实际生活中的应用,提高学生的知识运用能力。
- 实践活动:设计具有趣味性和挑战性的实践活动,让学生在实践中掌握知识。
3. 教材第三章:拓展提高与创新能力- 拓展知识:引导学生学习与本章节相关的拓展知识,拓宽知识面。
- 创新实践:鼓励学生进行创新性思考,设计创新性实践活动,提高学生的创新能力。
教学大纲安排:1. 第一周:学习教材第一章,掌握基本概念与原理。
2. 第二周:学习教材第二章,进行知识运用与实践。
3. 第三周:学习教材第三章,拓展知识面,提高创新能力。
ynd11课程设计
ynd11课程设计一、课程目标知识目标:1. 学生能理解并掌握ynd11课程中所涉及的学科核心概念和关键知识点。
2. 学生能描述并解释课程相关章节的重要理论、实例和实验操作步骤。
3. 学生能够准确运用课程中的专业术语,对学科知识进行有效表达。
技能目标:1. 学生通过课堂实践和案例分析,培养观察、分析、解决问题的能力。
2. 学生在小组合作和讨论中,提升沟通、协作、创新思维的能力。
3. 学生能够运用所学知识,独立完成课程相关的练习和实际操作。
情感态度价值观目标:1. 学生培养对学科的兴趣和热情,形成积极向上的学习态度。
2. 学生在学习过程中,尊重事实,遵循科学精神,树立正确的价值观。
3. 学生通过课程学习,增强环保意识、团队意识和责任意识。
课程性质分析:本课程为学科核心课程,旨在帮助学生建立扎实的学科基础,培养实际操作和创新能力。
学生特点分析:考虑到学生所在年级的特点,课程内容将结合学生的认知水平、兴趣和实际需求进行设计。
教学要求分析:在教学过程中,注重启发式教学,激发学生的主动性和积极性,提高课堂教学效果。
二、教学内容本课程教学内容依据课程目标,紧密结合教材章节,进行科学、系统的组织与安排。
1. 教学大纲:- 章节一:基础理论- 内容:学科基本概念、原理、定律等。
- 章节二:实例分析- 内容:选取与学科相关的典型实例,进行深入剖析。
- 章节三:实验操作- 内容:实验原理、步骤、技巧及注意事项。
- 章节四:拓展与应用- 内容:学科知识的拓展、实际应用及创新思考。
2. 教学内容安排与进度:- 基础理论部分:分配2个课时,确保学生掌握学科基本概念和原理。
- 实例分析部分:分配2个课时,通过实例剖析,提高学生分析问题、解决问题的能力。
- 实验操作部分:分配2个课时,让学生在实践中巩固理论知识,培养动手操作能力。
- 拓展与应用部分:分配1个课时,激发学生创新思维,提高学科素养。
3. 教材关联性:教学内容紧密围绕教材,确保学生所学知识与教材相一致,有利于学生巩固和提高学科成绩。
课程设计模板110
课程设计模板110————————————————————————————————作者: ————————————————————————————————日期:ﻩ课程设计(大作业)报告课程名称: 操作系统设计题目:银行家算法模拟院系:信息技术学院班级: 2011级计科1班设计者: 李智锟学号:2指导教师:段玻设计时间: 2013-12(23——27号)昆明学院昆明学院课程设计(大作业)任务书姓名:李智锟ﻩﻩﻩﻩ院(系):信息技术学院专业:计算机科学与技术ﻩﻩﻩﻩ学号:2任务起止日期:2013.12.23——2013.12.27课程设计题目: 银行家算法课程设计要求及任务描述:1。
查资料了解题目,弄明白要做些什么。
2.。
绘制系统流程图,交予老师检查。
3.。
查资料准备写程序。
4.。
编写程序并调试运行。
5。
.修改程序中出现的错误和警告。
6.。
进行答辩。
7。
归纳总结,整理资料。
8.。
写实验大报告。
9.提交报告。
工作计划及安排:2013.12.23:熟悉题目,看任务要求。
2013.12.24:画流程图,并对流程图不足的地方进行修改。
2013.12.25到26号:写程序并运行程序。
2013.12.27:递交大作业报告。
指导教师签字年月日课程设计(大作业)成绩ﻩﻩ姓名:李智锟指导教师:段玻学号:2ﻩ课程设计题目:李智锟完成情况总结:在这次实验里边我遇到了许多问题,分别有1.对数据结构中的各个矩阵分不太清楚。
解决办法:通过看老师给的PPT解决。
2.程序问题:在百度和同学的帮助下解决。
3.程序运行遇到的问题:在同学和老师的帮助下完成.指导教师评语:成绩:填表时间:2013.12.27ﻩﻩ指导教师签名:课程设计(大作业)报告一、题目分析1、始化这组进程的最大资源请求和一次申请的资源序列。
把各进程已占用和需求资源情况记录在进程控制块中。
假定进程控制块的内容包括:进程名,状态,当前申请量,资源需求总量,已占资源量,能执行完标志。
昆明学院课程设计读者写着问题
完成情况总结:
本次试验完成得很仓促,由于自己所学知识的不牢固,导致在做实验的过程中出现了一些原本可以避免的问题,例如对软件工程中的需求分析理解程度不够深,导致对后面详细设计实现有很大的困难,本次试验没有使用UML流程图,此次设计中我们使用的是一般流程图来实现该游戏系统的各部分运行过程,此次试验在代码的编写上出了很大问题,主要是由于自己的编程知识的欠缺所致,由于我们的能力有限此次实验我们没有真正的去按要求来做一个在线的游戏系统,我们做的是一个单机的游戏系统。
1、每个班级按项目小组进行分组,每组不得超过5人
2、每个项目小组选出项目负责人或项目经理,由项目经理召集项目组成员讨论、选定开发项目,项目的选定必须考虑“范围、期限、成本、人员、设备”等条件;项目经理负责完成“可行性研究报告”、制定“项目开发计划”、管理项目并根据项目进展情况对项目开发计划进行调整;对于调整的项目开发计划必须存档。
3、项目开发计划每项任务要落实到人且规定该任务的起止日期和时间;明确每个阶段提交文档的日期和时间;每个项目小组必须明确指定文档的审查小组和审查人员以及审查结果的返回日期;审查小组和审查人员不得是完成被审查内容的完成者;审查结果至少包括:存在的问题、出现问题的所在文档的位置及页码、具体建议等。
4、每个项目小组必须按照软件工程文档规范标准提供相关文档,文档中必须注明执笔者、完成者(签名)和完成日期,其中完成需求分析和设计工作的人员不能相同,完成编码和审查/测试的人员不能相同;文档包括:可行性研究报告、需求分析规格说明、概要设计文档、详细设计文档;
昆明学院课程设计(大作业)任务书
姓名:普应祥院(系):信息技术学院
专业:计算机科学与技术学号:201011010118
任务起止日期:2012年12月31日至2013年1月4日
银行家算法实现操作系统
课程设计(大作业)报告课程名称:操作系统设计题目:银行家算法实现院系:信息技术学院班级:计算机科学与技术3班设计者:王宏斌学号: 201111010322 指导教师:张德海设计时间: 2013.12.31--2014.01.03信息技术学院昆明学院课程设计(大作业)任务书姓名:王宏斌院(系):信息技术学院专业:计算机科学与技术学号:201111010322任务起止日期:2013.12.31--2014.01.03课程设计题目:银行家算法实现课程设计要求:本设计的目的是通过编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁地发生。
要求如下:(1)模拟一个银行家算法;(2)初始化时让系统拥有一定的资源;(3)用键盘输入的方式申请资源;(4)如果预分配后,系统处于安全状态,则修改系统的资源分配情况;(5)如果预分配后,系统处于不安全状态,则提示不能满足请求,设计的主要内容是模拟实现动态资源分配。
同时编写和调试一个系统动态资源的简单模拟程序,观察死锁产生的条件,并使用适当的算法,有效的防止和避免死锁的发生。
背景知识:银行家算法,顾名思义是来源于银行的借贷业务,一定数量的本金要应对多个客户的借贷周转,为了防止银行家资金无法周转而倒闭,对每一笔贷款,必须考察其是否能限期归还。
在操作系统中研究资源分配策略时也有类似问题,系统中有限的资源要供多个进程使用,必须保证得到的资源的进程能在有限的时间内归还资源,以供其他进程使用资源。
如果资源分配不得到就会发生进程循环等待资源,则进程都无法继续执行下去的死锁现象。
工作计划及安排:1、查阅资料。
分析比较、选择设计方案;2、总体设计。
设计计算、元件选取、绘制电路原理图;3、编写程序。
利用visual C++软件编写;4、调试。
利用visual C++软件的调试工具进行分块调试;5、故障排除。
根据调试过程中出现的问题,逐一查找原因,排除故障,使程序达到设计要求;指导教师签字2014年01 月02 日课程设计(大作业)成绩学号:201111010322 姓名:王宏斌指导教师:张德海老师课程设计题目:银行家算法实现总结:通过短暂的课程设计,我深有感触。
图书管理系统测试课程研究设计
课程设计(大作业)报告课程名称:软件质量保证与测试设计题目:图书管理系统测试院系:信息技术学院班级:09级计算机科学与技术本(2)班设计者:寸得艳学号:20091101242指导教师:文瑾设计时间:2013年1月5日昆明学院课程设计(大作业)任务书课程设计(大作业)报告一、引言1.1背景随着现代科学技术的进步,人类社会正逐渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用愈来愈重要,我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展图书馆信息化建设迈向了一个新台阶。
大三我们的软件工程课程设计要求应用软件工程的方法对我们的工程进行详细的需求分析、概要设计、详细设计以及进行必要的测试,旨在让程序能够实现读者管理功能、采编管理功能、流通管理功能、统计管理功能和查询管理功能。
在此基础上让程序能够实现图书管理的自动化,帮助广大师生更好的管理和使用图书,提高图书在信息时代的作用。
为使图书管理工作科学化、规范化,就必须采用计算机辅助管理,从而减少人力的投入,由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度。
1.2 编写目的根据测试计划报告,对软件进行测试,详细记录测试过程,以对软件的质量进行评价,为软件设计人员提供BUG依据,故做产生测试分析报告。
1.3 定义ASP:是一种未经编译的开放性的应用软件,利用HTML和ActiveX强有力的功能创建强壮的,功能强大的,与平台无关的Web应用系统二、测试计划2.1 系统说明(1)功能模块:读者管理、流通管理、统计管理、查询管理。
(2)读者管理功能主要是读者基本信息;(3)流通管理功能包括借书管理、还书管理、图书预约和图书状态管理;(4)统计管理功能包括各类书籍的馆藏统计和已出借书籍统计和为出借书籍统计;(5)查询管理功能包括读者信息查询和图书信息查询等。
昆明学院plc课程设计
昆明学院plc课程设计一、课程目标知识目标:1. 掌握PLC(可编程逻辑控制器)的基本原理与结构,理解其在工业自动化控制中的应用。
2. 学习并掌握PLC编程语言,能够阅读并编写简单的PLC控制程序。
3. 了解PLC的通信网络与数据传输方式,理解其工程应用。
技能目标:1. 能够运用PLC技术解决实际问题,具备初步的自动化控制系统设计能力。
2. 学会使用PLC编程软件,完成程序的编写、下载和调试。
3. 培养学生的动手实践能力,能够独立完成PLC控制系统的搭建与调试。
情感态度价值观目标:1. 培养学生对自动化技术及PLC控制技术的兴趣,激发学习热情,提高学生的专业认同感。
2. 培养学生具备良好的团队合作精神,能够在小组合作中发挥个人优势,共同完成任务。
3. 增强学生的环保意识,使其认识到PLC在节能降耗、提高生产效率等方面的重要意义。
课程性质:本课程为昆明学院电气工程及其自动化专业核心课程,以理论教学与实践教学相结合的方式进行。
学生特点:学生具备一定的电气基础知识,具有较强的学习能力和动手能力,但对PLC技术尚处于入门阶段。
教学要求:结合学生特点,注重理论与实践相结合,充分调动学生的学习积极性,培养学生的实践操作能力和创新精神。
在教学过程中,将课程目标分解为具体的学习成果,以便进行教学设计和评估。
二、教学内容1. PLC基本原理与结构- PLC的定义、发展历程与应用领域- PLC的基本组成与工作原理- PLC的分类及性能指标2. PLC编程语言- 指令系统与编程规则- 常用指令及其功能- 编程软件的使用与操作3. PLC控制系统设计- PLC控制系统的设计步骤与方法- 电气控制原理图绘制- PLC程序设计与仿真4. PLC通信网络与数据传输- 通信网络的基本概念与分类- 数据传输方式与通信协议- PLC通信网络的构建与调试5. 实践教学环节- PLC控制系统搭建与调试- 典型应用案例分析- 创新性设计项目实践教学内容安排与进度:第一周:PLC基本原理与结构第二周:PLC编程语言(一)第三周:PLC编程语言(二)第四周:PLC控制系统设计(一)第五周:PLC控制系统设计(二)第六周:PLC通信网络与数据传输第七周:实践教学环节(一)第八周:实践教学环节(二)教材章节关联:《PLC原理与应用》第一章:PLC概述第二章:PLC的基本组成与工作原理第三章:PLC编程技术第四章:PLC控制系统设计第五章:PLC通信网络与数据传输教学内容根据课程目标和教学大纲制定,确保科学性和系统性,注重理论与实践相结合,提高学生的实际操作能力。
图书管理系统测试课程设计
课程设计(大作业)报告课程名称:软件质量保证与测试设计题目:图书管理系统测试院系:信息技术学院班级:09级计算机科学与技术本(2)班设计者:寸得艳学号:指导教师:文瑾设计时间:2013年1月5日昆明学院课程设计(大作业)任务书课程设计(大作业)报告一、引言1.1背景随着现代科学技术的进步,人类社会正逐渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用愈来愈重要,我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展图书馆信息化建设迈向了一个新台阶。
大三我们的软件工程课程设计要求应用软件工程的方法对我们的项目进行详细的需求分析、概要设计、详细设计以及进行必要的测试,旨在让程序能够实现读者管理功能、采编管理功能、流通管理功能、统计管理功能和查询管理功能。
在此基础上让程序能够实现图书管理的自动化,帮助广大师生更好的管理和使用图书,提高图书在信息时代的作用。
为使图书管理工作科学化、规范化,就必须采用计算机辅助管理,从而减少人力的投入,由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度。
1.2 编写目的根据测试计划报告,对软件进行测试,详细记录测试过程,以对软件的质量进行评价,为软件设计人员提供BUG依据,故做产生测试分析报告。
1。
3 定义ASP:是一种未经编译的开放性的应用软件,利用HTML和ActiveX强有力的功能创建强壮的,功能强大的,与平台无关的Web应用系统二、测试计划2.1 系统说明(1)功能模块:读者管理、流通管理、统计管理、查询管理.(2)读者管理功能主要是读者基本信息;(3)流通管理功能包括借书管理、还书管理、图书预约和图书状态管理;(4)统计管理功能包括各类书籍的馆藏统计和已出借书籍统计和为出借书籍统计;(5)查询管理功能包括读者信息查询和图书信息查询等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计(大作业)报告课程名称:自动控制理论设计题目:自动控制系统建模、分析及校正院系:自动控制与机械工程学院班级:电气工程及其自动化2014级 2班设计者:学号:指导教师:设计时间:2016.12.12——2016.12.16学院课程设计(大作业)任务书1.用matlab 语言编制程序,实现以下系统:1)226418245)(23423++++++=s s s s s s s G 2))523()1()66)(2(4)(23322+++++++=s s s s s s s s s G2.两环节G1、G2串联,求等效的整体传递函数G(s)32)(1+=s s G 127)(22++=s s s G3.两环节G1、G2并联,求等效的整体传递函数G(s)32)(1+=s s G 127)(22++=s s s Gnum=[5,24,0,18]; den=[1,4,6,2,2]; sys=tf(num,den)Transfer function:5 s^3 + 24 s^2 + 18 ---------------------- s^4 + 4 s^3 +6 s^2 + 2 s + 2 num=4*conv([1,2],conv([1,6,6],[1,6,6]));den=conv([1,0],conv([1,1],c onv([1,1],[1,3,2,5]))); sys=tf(num,den)Transfer function:4 s^5 + 56 s^4 + 288 s^3 + 672 s^2 + 720 s + 288 ----------------------- s^6 + 5 s^5 + 9 s^4 + 12 s^3 + 12 s^2 + 5 s解:G1=tf(2,[1,3]); G2=tf(7,[1,2,1]); G=G1*G2Transfer function: 14 --------------------- s^3 + 5 s^2 + 7 s + 3解:G1=tf(2,[1,3]); G2=tf(7,[1,2,1]); G=parallel(G1,G2)Transfer function: 2 s^2 + 11 s + 23 ---------------------4.已知系统结构如图,求闭环传递函数。
其中的两环节G1、G2分别为5.已知某闭环系统的传递函数为251096.116.02510)(23++++=s s s s s G ,求其单位阶跃响应曲线,单位脉冲响应曲线。
解:(1) 单位阶跃响应1) 程序:sys=tf([10,25],[0.16,1.96,10,25]);step(sys)2) 单位阶跃响应曲线:522)(2+=s s G 8121003)(21+++=s s s s G 解:负反馈 程序:G1=tf([3,100],[1,2,81]); G2=tf(2,[2,5]);sys=feedback(G1,G2,-1) Transfer function:6 s^2 + 215 s + 500----------------------------------2 s^3 + 9 s^2 + 178 s + 605正反馈程序:G1=tf([3,100],[1,2,81]);G2=tf(2,[2,5]);sys=feedback(G1,G2,+1)Transfer function:6 s^2 + 215 s + 500---------------------------------2 s^3 + 9 s^2 + 166 s + 2050.20.40.60.811.21.4Step ResponseTim e (sec)A m p l i t u d e(2) 单位脉冲1)程序:sys=tf([10,25],[0.16,1.96,10,25]); impulse(sys)2)单位脉冲曲线-112345I m pulse ResponseTim e (sec)A m p l i t u d e6.典型二阶系统的传递函数为 ,为自然频率, 为阻尼比,试绘出当ξ=0.5,n ω分别取-2、0、2、4、6、8、10时该系统的单位阶跃响应曲线;分析阻尼比分别为–0.5、–1时系统的稳定性。
解:n ωξ2222)(nn n s s s G ωξωω++=(1) 分析n 分别取-2、0、2、4、6、8、10时该系统的单位阶跃响应曲线 1)W=2,4,6,8,10时程序:w=0:2:10; kosai=0.5; figure(1) hold on for Wn=w; num=Wn^2;den=[1,2*kosai*Wn,Wn^2]; step(num,den) end grid ontitle('单位阶跃响应¦') xlabel('时间') ylabel('振幅')00.20.40.60.811.21.4单位阶跃响应时间 (sec)振幅(从右到左分别为2,4,6,8,10的单位阶跃响应曲线) 2)W=-2时 程序:w=-2kosai=0.5; figure(1) Wn=w num=Wn^2;den=[1,kosai*Wn,Wn^2]; step(num,den) grid on ;title('单位阶跃响应') xlabel('时间') ylabel('振幅') w=-2 Wn=-2-6-4-202468101212单位阶跃响应时间 (sec)振幅(2)分析阻尼比分别为-0.5,-1时系统的稳定性。
1)当ζ=-0.5时程序为: w=-2:2:10; kosai=0.5; hold on for Wn=wden=[1,2*kosai*Wn,Wn^2];v=roots(den)end运行结果为:v =-1.0000 + 1.7321i-1.0000 - 1.7321iv =-2.0000 + 3.4641i-2.0000 - 3.4641iv =-3.0000 + 5.1962i-3.0000 - 5.1962iv =-4.0000 + 6.9282i-4.0000 - 6.9282iv =-5.0000 + 8.6603i-5.0000 - 8.6603i由特征根可得,当w=-2 时系统稳定,当 w=0 时系统临界稳定,当w=2,4,6,8,10时系统不稳定。
2)当ζ=-1时程序:clearw=-2:2:10;kosai=-1;hold onfor Wn=wden=[1,2*kosai*Wn,Wn^2]; v=roots(den)end运行结果为:v =-2-2v =v =22v =44v =6.0000 + 0.0000i6.0000 - 0.0000iv =88v =1010由特征根可得,当w=-2 时系统稳定,当 w=0 时系统临界稳定,当w=2,4,6,8,10时系统不稳定。
7. 设有一高阶系统开环传递函数为32320.0160.218 1.4369.359()0.060.2680.635 6.271s s sG ss s s+++=+++,试绘制该系统的零极点图和闭环根轨迹图。
解:1)、绘制系统极点、零点图2)、绘制根轨迹图3)、程序:G=tf([0.016,0.218,1.436,9.359],[0.06,0.268,0.635,6.271])Transfer function:0.016 s^3 + 0.218 s^2 + 1.436 s + 9.359-----------------------------------------0.06 s^3 + 0.268 s^2 + 0.635 s + 6.271pzmap(G);title('零极点图')-8-6-4-22468零极点图Real AxisI m a g i n a r y A x i s程序:>> rlocus(G); grid ;title('闭环根轨迹图')-8-6-4-22468闭环根轨迹图Real Axis I m a g i n a r y A x i s8.单位反馈系统前向通道的传递函数为:ss s s s s s s s s s G +++++++++=23456234510105281282)( ,试绘制该系统的Bode 图和Nyquist 曲线,说明软件绘制曲线与手动绘制曲线的异同。
解:1)、Bode 图程序:num=[2,8,12,8,2]; den=[1,5,10,10,5,1]; bode(num,den)gridM a g n i t u d e (d B )10-210-110101102P h a s e (d e g )Bode DiagramFrequency (rad/sec)2)、Nyquist 图程序:num=[2,8,12,8,2];den=[1,5,10,10,5,1]; Nyquist(num,den) v=[-2,2,-2,2]; axis(v) gridtitle('NyquistÇúÏß')-2-1.5-1-0.50.511.52Nyquist 曲线Real AxisI m a g i n a r y A x i s软件绘制曲线与手动绘制曲线的异同:软件绘制曲线能准确的显示函数的图像,有利于分析计算。
手动绘制曲线是采用对数幅频渐进线的方法得到。
这种方法省去了逐点连线的繁琐,有利于分析系统稳定性等方面的问题。
9.已知某控制系统的开环传递函数1512(),.()()KG s K s s s ==++,试绘制系统的开环频率特性曲线,并求出系统的幅值与相位裕量。
解:对数幅相特性图(Nichols 图)是描述系统频率特性的图示方法。
该图纵坐标表示频率特性的对数幅值,以分贝为单位;横坐标表示频率特性的相位角。
程序: z=[];p=[0,-1,-2];k=[1.5];sys=zpk(z,p,k)Zero/pole/gain: 1.5---------------- s (s+1) (s+2)(1)、开环频率特性曲线程序: nichols(sys);title('开环频率特性曲线')-120-100-80-60-40-202040Nichols ChartOpen-Loop P hase (deg)O p e n -L o o p G a i n (d B )(2)、系统的幅值与相位裕量程序 [Gm,Pm,Wcg,Wcp]=margin(sys) Gm =4.0000Pm = 41.5334Wcg =1.4142Wcp =0.611810.在SIMULINK 中建立系统,该系统阶跃输入时的连接示意图如下。