当前位置:文档之家› JAVA_IDE可视化课程设计

JAVA_IDE可视化课程设计

JAVA_IDE可视化课程设计
JAVA_IDE可视化课程设计

辽宁工业大学

JA V A IDE可视化设计课程设计(报告)题目:网上选课系统

院(系):

专业班级:网络技术113

学号:

学生姓名:

指导教师:翟宝锋(王彦华)(丁宝柱)

教师职称:副教授(讲师)(助教)

起止时间: 2013.6.24-2013.7.7

程序设计专题(报告)任务及评语

目录

第1章程序设计专题目的与要求 (1)

1.1 程序设计目的 (1)

1.2 程序设计的实验环境 (1)

1.3 程序设计的预备知识 (1)

1.4 程序设计要求 (1)

第2章程序设计内容 (2)

2.1需求分析 (2)

2.2概要设计 (3)

2.3程序整体设计说明 (3)

2.3.1程序设计内容 (3)

2.3.2程序所用类说明 (7)

2.3.3实现接口方法 (7)

2.3.4线程应用 (7)

2.3.5程序异常处理说明 (8)

2.3.6程序运行效果及存在问题 (9)

2.4程序部分源代码及注释 (10)

2.5测试结果 (12)

第3章程序设计总结 (14)

参考文献 (15)

程序设计目的与要求

1.1 程序设计目的

《Eclipse 基础与应用》是计算机科学与技术专业的必修专业基础课程,其实践性、应用性很强。实践教学环节是必不可少的一个重要环节。本课程的程序设计专题实际是网络技术专业学生学习完《JAVA程序设计》课程后,进行的一次全面的综合训练,JA V A IDE可视化设计的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。

1.2 程序设计的实验环境

硬件要求能运行Windows 9.X操作系统的微机系统。JAVA程序设计语言及相应的集成开发环境,J2SDK和ECLIPSE开发工具。

1.3 程序设计的预备知识

熟悉JAVA语言及ECLIPSE开发工具。

1.4 程序设计要求

按程序设计指导书提供的课题,要求学生在自行完成各个操作环节,并能实现且达到举一反三的目的,完成一个项目解决一类问题。要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,能够进行简单分析和判断;能编写出具有良好风格的程序;掌握JA V A程序设计的基本技能和面向对象的概念和方法;了解多线程、安全和网络等编程技术。同时培养学生进行分析问题、解决问题的能力;培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。

程序设计内容

2.1需求分析

随着在校大学生的不断增加,学生选课系统也是学校对学生管理中不可缺少的一部分。以往的选课方法是使用人工的方法管理文件档案,这种管理方式存在许多的缺点:效率低、保密差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来不少的困难。随着科学技术的不断提高,计算机已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,实用技术绝对选课信息进行管理,具有手工管理所无法比拟的优点。例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

2.2概要设计

本系统包括3个管理模块用户管理模块、课程管理模块、选课管理模块,用户模块分为3类用户,管理员、学生、老师。管理员实现课程管理、学生、教师管理、和新闻发布管理。教师实现查看个人资料、查看自己学生信息、上课信息和新闻浏览。学生则实现个人资料查看,查看和选课以及新闻浏览功能。

建立一个学生网上选课系统,实现对课程的基本信息维护以及学生选课、教师上课信息。系统对学生角色提供个人信息管理、选课管理、管理学生本人已选课程。系统对教师提供查看自己所担任课程的课表和选该门课的学生信息。系统同时给管理员以下功能:查看所有专业、课程、学生、教师的信息并可以对它们进行管理(添加、编辑、删除)。以及实现新闻的发布并修改。提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。

2.3程序整体设计说明

2.3.1程序设计内容

本系统主要包括管理员模块、学生模块和教师模块。其中教师模块主要如下:

(1)个人管理包括教师的帐号管理修改密码等,和教师信息查询,能够查看教师基本资料。

(2)课程信息模块包括教师的课表,授课地点时间的信息,还包括所教的学生的列表,能够在期末为每个学生添加成绩。

教师模块功能如图2.1所示:

图2.1教师模块图

Fig 2.1 teacher module chart 2.学生选课系统的总体E-R图,如图2.2所示:

图2.2 总体E-R图

Fig2.2 Overall E-R diagram

3.数据库表的设计

(1)课程表,此表中记录了学生的选课信息和教师的课表,表的具体设计如表2.1所示:

表2.1 课程表

Tab2.1 course

列名数据类型长度允许空

id int 4 不

course_code varchar 10 不

course_name varchar 50 允许

college varchar 10 允许

course_time varchar 10 允许

start_end varchar 10 允许

course_tech varchar 10 允许

course_credit varchar 30 允许

course_site varchar 1000 允许(2)新闻表,在此表中记录了管理员发布在学生选课中的新闻,表中

包括编号、标题和内容,表的具体设计如表2.2所示:

表2.2 新闻表

Tab2.2 news

列名数据类型长度允许空

id int 4 不

title varchar 50 允许

detail varchar 1000 允许

4.网上选课系统流程图如图2.3所示:

图2.3 网上选课系统流程图

Fig2.3 Online courses system flowcharts

2.3.2程序中所用类说明

(1)用户自定义类

网上选课系统中包括CheckStr这个类,其中几个类的作用、继承的父类如下。

类名:CheckStr *

作用:主类*

继承的父类:无*

(2)教师操作类:

教师模块:教师模块包括查看学生信息、查看课程信息等功能。

(3)计算机操作类

系统管理模块:包括添加、修改、删除、查询系统用户名、口令、身份、数据备份、数据恢复等功能。

2.3.3、实现接口方法

Java接口是一些抽象是一些抽象方法和常量的集合。接口只有方法的特性。而没有实现,这些功能的真正实现是在继承这个接口的各个类中完成。也就是说,接口定义仅仅是实现某一特定功能的一组功能的对外接口和规范,并没有真正实现这些功能。一个类可以同时实现多个接口。在类题中可以使用接口中定义的常量,由于接口中的方法为抽象方法,所以必须在类体中加入实现该接口及其父类接口中所有方法的代码。在实现一个接口时,类中对方法的定义要和接口中的相应方法的定义相匹配,其方法名、方法的返回值类型、方法的访问权限和参数的数目与信息类型要一致。

2.3.4、线程应用

线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程.

线程和进程的区别在于,子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间,每个线程有自己的执行堆栈和程序计数器为其执行上下文.多线程主要是为了节约CPU时间,发挥利用,根据具体情况而定. 线程的运行中需要使用计算机的内存资源和CPU

线程是比进程更小的执行单位,线程几乎不拥有任何资源,它在执行时使用的是在所有进程的资源,因此,线程的切换减少了操作系统的资源跳调度开销,从而可以提高系统的整体运行速度。线程是进程内部单一的一个顺序控制流。所谓多线程是指一个进程在执行过程中可以产生多个线程,这些线程同时存在、同时运行,形成多条执行线索。一个进程可能容纳了多个同时执行的线程。线程就是执行其中的一段程序。多线程的应用范围很广,在一般情况下,程序的一些部分同特定的时间或资源联系在一起,同时又不想为它而暂停程序其他部分的执行,这种情况下,就可以考虑创建一个线程,令它与那个事件或资源关联到一起,并让它独立于主程序的运行。通过使用线程,可以避免用户在运行程序和得到结果之间的停顿,还可以让一些任务在后台运行,而用户则在前台继续执行一些其它的工作。总之,利用多线程的技术,可以使编程人员方便地开发出能同时处理多个任务的功能强大的应用程序。

2.3.5、异常处理说明

异常就是在程序运行时由代码所产生的不正常状态。换句话说,异常就是一个运行错误。在不支持异常处理的计算机语言中,错误必须被人工进行检查和处理,这显然麻烦而低效。为了能处理这些程序运行时所产生的异常情况,JA V A提供了程序员监视并获得这些异常情况的机制,称之为异常处理。

异常是指由于程序运行时发生的错误,从而导致程序错误结束。也是异常事件的简称,一个程序在运行的时候所发生的非预期情况称为“异常”,随时都可能发生,随地都可能发生。即每当程序运行过程中发生了某个异常现象,系统将产生一个相应的异常类对象,并把它交给系统处理,系统负责找到处理错误的代码并执行之。

try{

DataBase ds = new DataBase();

conn = ds.conn;

st = conn.createStatement();

user us=new user();

rs = st.executeQuery(sql);

if (rs.next()) {

us.setId(rs.getNum(1));

// System.out.println(rs.getString(2));

// us.setAccount(rs.getString(2));

us.setPassword(rs.getString(3));

//us.setType(rs.getInt(4));

us.setName(rs.getString(5));

us.setSex(rs.getString(6));

us.setCollege(rs.getString(7));

//us.setTeacher(rs.getString(8));

}

return us;

}catch(Exception e){System.out.println(e.getMessage());return null;} }

}

2.3.6、程序运行效果及存在的问题

本测试分析实现了学生、教师及管理员登录学生选课系统,也满足用户的需求,在界面上也都基本合格,该系统比较简单明了,不会使人看了迷糊,而且对于软件和硬件的配置也不高,经济上也基本可行,在Internet上实现完成部分教务工作,提高办事效率,和周期。

在对本系统进行测试的过程中,在登陆系统输入账号和密码时候出现了错误,仔细检查,账号和密码并没有错,是因为电脑客户端出现了错误,所以导致学生、教师及管理员不能成功的进入系统

2.4程序部分源代码及注释

教师用户界面设计用框架实现。页面头放在上框架,功能导航放在左框架,具体功能放在右框架。教师功能设计所有页面都放在teacher的文件夹中,所以以下所提到的页面均在teacher文件夹中。设置教师界面框架结构主页index.htm。其中左框架中的功能导航页面为t eacher_left.jsp,右框架中的功能页面为teacher_body.jsp。如下图

图2.4教师登录图

Fig 2.4 Teachers login

  个人资料

  修改密码

课程信息

(2)教师功能设计所有页面都放在teacher的文件夹中,教师登陆网上选课系统后可以查看很多信息,可以修改密码,添加新用户,查看课程信息,添加新课程,此页面显示的是教师点击浏览新闻是的界面,教师可以根据自己的需要随意点击新闻标题,然后页面自动跳转所要查看新闻内容。

如下图

图2.5新闻浏览图

Fig 2.5 News browsing

if (session.getAttribute("s1")==null){

response.sendRedirect("../index.jsp"); }%>

<% useBean2 enroll=new useBean2();

https://www.doczj.com/doc/632767528.html,eBean();

String strSQL="SELECT * FROM article";

ResultSet rs= enroll.executeQuery(strSQL);

while(rs.next())

%>

2.5测试结果

此测试结果只针对学生网上选课系统中的教师模块功能测试进行总结,具体测试结果如表2.3所示:

表2.3 测试结果表

测试结论:

本系统基本能满足用户的使用需要,操作简单,实现可行。本系统实现的是学生和管理员双方选课的自动化。在运行过程中,选课、退课是非常重要的部分,需要更好的维护。在开发过程中,还存在着许多不足,因为时间和所学知识有限。希望能在以后的生活和工作中将系统进一步完善。

第3章程序设计总结

两周的网上选课系统的课程设计终于结束了,可以说我们小组四个人真的是用了很多的时间来完成这个课程设计,但是从中我们也学到了很多东西。

我们做的这个网上选课系统主要是利用JSP技术调用数据库存储过程来实现,,并给出了开发一般Web数据库应用系统的合理框架与实现方法,这种框架充分利用JSP产生网页的高性能,又利用数据库存储过程处理复杂事物型业务的高效率,其具有明显的优势,并具有实用性。

本系统主要是实现了网上选课,主要有三大方面的功能,学生可以通过登录自己的账号、密码登录选课系统进行选课、查课、退课、成看自己的成绩。老师可以登陆选课系统录入学生成绩,以至于学生可以方便的查询自己的成绩。再就是选课系统管理员可以登陆此系统,可以在选课系统中添加新开的课程、删除已有的课程、修改课程的信息等,这样,不管是学生还是老师都可以更方便的进行自己各方面的选课、录入成绩等.

在编写代码的时候我们遇到了很多的困难,对于编写代码我们并不是太明白,有很多的代码我们都不知道该怎么去编写,代码编写不出来,系统就运行不出来,后来,我们去图书馆查阅了一些关于java编写代码的知识,又把老师平时给我们讲的知识与查到的知识结合起来,最后终于编写完了代码,但是也是经过改了又改才能够运行出来,之后就是做系统,写文档报告等方面的内容了,几天下来整个系统终于可以说是成型了,当然这都少不了老师的指导和同学的帮助,这次程序设计也让我知道了团结的力量,这样在以后的学习生活中我会吸取这次的经验,获得更多的知识。

参考文献

1. 李荣贵.JA V A编程实例教程[m].北京希望电子出版社,北京:2003-09

2. 旭日工作室. Java 1.1使用大全[m] .电子工业出版社,北京:1998-02

3. 王克宏.Java语言Applet编程技术[m].清华大学出版社,北京:1997-06

4. lewis j,Loftus W.Java程序设计基础(第3版)[m].清华大学出版社,北京:2004-06

5. Loftus .Java Programming[m]. Sl275 Sun Educational services,美国:1997-02

6. 黄明.梁旭. JSP信息系统设计与开发实例[m].中国工业出版社,北京:2003-09

7. 任新见.JSP动态网站快速开发实务[m].电子工业出版社,北京:2007-05

8. 求是科技https://www.doczj.com/doc/632767528.html,信息管理系统开发[m].人民邮电出版社,北京:2006-07

9. 石志国.JSP精解案例教程编著[m].清华大学出版社,北京:2003-06

10. 萨师煊.数据库系统概论[m].高等教育出版社,北京:2007-06

电气工程课程设计任务书答案

电气工程基础课程设计题目发电厂主接线及线路电流保护设计 学生姓名秦鹏 学号20081340219 学院信息与控制学院 专业08电气6班 指导教师刘玉娟 二O一O年十二月十六日

目录 绪论———————————————————————————--3 设计题目及原始材料——————————————————————-4设计计算书——————————————————————————--5 原始材料分析————————————————————————-5 计算过程——————————————————————————-7 设计说明书——————————————————————————--9 主接线图——————————————-———————————-9 继电保护的原理接线图——————————————-—————--10 展开接线图————————————————————————--11 方案可行性评估————————————————————————-13 结论—————————————————————————————-14 参考文献———————————————————————————-14

绪论 一、设计的目的 通过这个具体的课题,综合运用所学知识,解决具体工程实际问题,学习工程设计的基本技能,基本程序和基本方法,培养自己的科学研究和设计计算方面的能力,培养自己关于工业建设中的政策观念和经济技术观念,扩大知识领域,提高学自己分析问题和解决问题的能力。 二、设计内容: 1.发电厂主接线方案的选择和主变型式的确定。 2.继电保护方式选择和整定的计算。 3.绘图 4.整理说明书及计算书

计算机图形与可视化课程设计

课程设计课程名称:计算机图形学与可视化学生姓名: 学号: 专业班级: 指导老师: 院系名称:

课程设计任务书 设 计 题 目 利用迭代函数系统生成分形图案成绩课 程设计主要内容迭代函数系统(Iteration Function System,简称IFS)是以仿射变换为框架,根据几何对象的整体与局部具有自相似的结构,将总体形状以一定的概率按不同的仿射变换迭代下去,直至得到满意的分型图形。迭代函数系统绘制分形图形有两种方法:确定性迭代算法和随机性迭代算法。本文将以此原理出发,分析分形图形的生成方法,探索一些利用IFS产生丰富的分形图形的简便方法及具体应用。 具体内容请看下面的正文。 指导教师评语建议:从学生的工作态度、工作量、设计(论文)的创造性、学术性、实用性及书面表达能力等方面给出评价。 签名: 20 年月日

目录 一.系统功能介绍 (4) 二.设计思路 (6) 三.模块图 (6) 四.小组成员及任务分配 (7) 五.主要算法介绍 (7) 六.源代码 (8) 七.程序使用说明 (8) 八.调试结果 (8) 九.总结 (14) 十.参考文献 (15)

正文: 一.系统功能介绍 迭代函数系统(Iteration Function System,简称IFS)最早是由Hutchision 在1981年提出的。美国佐治亚理工学院的M F Bamsley等人在SIGGRAMPH’88国际会议上对IFS所作的专题报告,使IFS成为分形图像压缩的基础,从而使IFS成为分形图形学最有生命力的领域之一。 迭代函数系统(IFS)是以仿射变换为框架,根据几何对象的整体与局部具有自相似的结构,将总体形状以一定的概率按不同的仿射变换迭代下去,直至得到满意的分形图形。 目前使用的迭代函数系统绘制分形图的算法主要有两种:确定性迭代算法和随机性迭代算法。它们都是通过IFS码进行迭代而产生图形的方法。 确定性迭代算法是通过仿射变换得到的。其基本原理就是找一个初始集,对集上的每一个点,根据给定的仿射变换公式进行数据变换,便可得到新的点集。这样通过多次迭代,便可绘制所需的图形。并且每个图形的局部和整体相似。只要其仿射变换系数相同,即IFS码相同,当迭代次数足够大时,最终生成的图形是相同的。 随机性迭代算法用到了概率,从而可以对图形的细节和颜色进行控制。随机性迭代算法的基本原理就是利用一个给定的IFS码{:j=1,2,…,N}(每一个仿射变换对应于一个概率),从任选的一个初始点(,)出发,依据其概率分布{,,,…,},从{:j=1,2,…,N}中选择相应的进行仿射变换,可得到新的点(,)。然后再由概率选择相应的进行变换,进而得到新的点(,)。这样反复迭代,便可得到一系列的点{(,),(,),(,),…}。这些点集显示在屏幕上,便得到一个完整的分形图。 分形,又称碎形,通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状”,即具有自相似的性质。分形思想的根源可以追溯到公元17世纪,而对分形使用严格的数学处理则始于一个世纪后卡尔·魏尔施特拉斯、格奥尔格·康托尔和费利克斯·豪斯多夫对连续而不可微函数的研究。但是分形一词直到1975年才由本华·曼德博创造出,来自拉丁文,有“零碎”、“破裂”之意。一个数学意义上分形的生成是基于一个不断迭代的方程式,即一种基于递归的反馈系统。分形有几种类型,可以分别依据表现出的精确自相似性、半自相似性和统计自相似性来定义。虽然分形是一个数学构造,它们同样可以在自然界中被找到,这使得它们被划入艺术作

电气工程及其自动化课程设计

本科课程设计说明书 某塑料制品厂全厂总配变电所及配电系统设计 学院(部):电气与信息工程学院 专业班级:电气08-5 学生姓名:XXX,XXX,XXX 指导教师:XX老师 2011年6月29日 某塑料制品厂全厂总配变电所及配电系统设计 摘要 本厂是35kV变电站的设计,本设计首先根据厂方给定的全厂各车间电气设备及车间变电所负荷计算表进行电力负荷计算,然后根据对计算负荷的分析选定主变压器和各车间变电所的变压器型号,变电所电气主接线设计是依据变电所的最高电压等级和变电所的性质,选择出一种与变电所在系统中的地位和作用相适应的接线方式。在经济角度上要考虑周全,尽量以最少的投资获得最佳的方案。选好变压器和主接线后进行短路电流计算,对变电站系统中的各个电压等级下的母线发生三相短路时,所流过的短路电流进行了分别计算。在设计过程中根据电力部门对工厂功率因数的要求计算出需要补偿的无功功率并以此选择相应的补偿电容器。然后对线路设定短路点进行短路电流的计算作为各设备的选型依据。对电气设备进行选择,电气设备的选择条件包括两大部分:一是电气设备所需要满足的基本条件,即按正常工作条件选择,并按短路状态校验动、热稳定;二是根据不同电气设备的特点而提出的选择和校验项目。考虑到对变压器的保护在设计中对主变压器设置了以下继电保护:瓦斯保护、过电流保护和电流速断保护。 通过本次课程设计,旨在熟悉变电所中供电系统的负荷计算,掌握变电所中二次回路的基本原理,在次基础上对供电系统中的变电所二次接线进行了设计和保护,最后根据具体环境条件对电气设备进行校验,使本次设计的内容更加完善。 关键词:电力负荷计算,变压器选择,短路电流计算,继电保护

电器传动专题报告

电器传动专题报告 本报告主要内容为双闭环调速系统调试与测试的过程及结果,其中包括了实验设计过程,原始设备参数的测量,参数设计,实验仿真和系统的实际调试结果等内容,最终得到符合要求的双闭环调速系统。 本报告开始部分明确了课程设计任务,随后是对本课题的发展现状及背景的一些研究情况,之后介绍了所用设备以及实验台的具体情况。接下去详细说明了电机各个参数的测试过程及结果,并在其基础上进行调节器参数计算设置,给出了计算机仿真过程和结果。最后部分是现场调试的过程及说明并给出结论。 直流电动机具有优良的起动,制动和调速性能。直至今日,直流电动机仍然是大多数变速运动控制和闭环位置伺服控制首选。因为它具有良好的线性特性,优异的控制性能,高效率等优点。而双闭环调速系统则可以在保证系统稳定性的基础上实现转速无静差,且有良好的动态特性特别是启动特性,能有效地控制电机,提高其运行性能,应用广泛,值得加以研究,对国民经济具有十分重要的现实意义。 1、课程设计任务书 内容:设计并调试直流双闭环调速系统。 硬件结构:电流环与转速环(两个PI调节器)。 驱动装置:晶闸管整流装置。 执行机构:直流电机。 性能指标:稳态:无静差。 动态:电流超调量小于5%;空载启动到额定转速时的转速超调量小于10%。 2、课题的发展状况研究意义 调速系统是当今电力拖动自动控制系统中应用最广泛的一中系统。目前对调速性能要求较高的各类生产机械大多采用直流传动,简称为直流调速。在50年代末晶闸管出现,晶闸管变流技术日益成熟,使直流调速系统更加完善。晶闸管-电动机调速系统已经成为当今主要的直流调速系统,广泛应用于世界各国。

近几年,交流调速飞速发展,逐渐有赶超并代替直流调速的趋势。直流调速理论基础是经典控制理论,而交流调速主要依靠现代控制理论。不过最近研制成功的直流调速器,具有和交流变频器同等性能的高精度、高稳定性、高可靠性、高智能化特点。同时直流电机的低速特性,大大优于交流鼠笼式异步电机,为直流调速系统展现了无限前景。单闭环直流调速系统对于运行性能要求很高的机床还存在着很多不足,快速性还不够好。而基于电流和转速的双闭环直流调速系统静动态特性都很理想。 电气传动技术在我国经济和社会的发展中发挥着举足轻重的作用,随着现代科学技术的不断发展,越来越多的先进技术融入到电气传动技术的研究中,这促 使电气传动技术不断向着实用化、智能化、信息化、交流化、数字化、集成化和绿色化的方向发展。 3、设备选型 直流伺服电动机(355W,110V,4.1A,1500R.P.M) 型号:130SZ01 功能: 体积小、重量轻、力能指标高、噪声低、产品系列化程度高、零部件通用化程度强等特点,被广泛应用于各种机械及自动化控制系统中作执行元件。 市场价格:490元 交直流电流传感器(IN:AC/DC 0-5A;OUT:DC 0-5V) 型号:WBI125E01 受限制:输入电流范围大小在0至5A ,输出电压范围大小在0至5V ,电流测量精度为+0.5% 工作原理: 光电隔离原理、磁调制隔离原理 功能: 检测交流供电线路的电流值时,为防止损坏测试系统、危害人身安全,检测系统不能与强电直接相连。交直流电流传感器可以将待检测的电流信号转换为便于测量的直流信号并进行隔离传送,构成一个具有隔离功能的检测电路,以保证系统电路和操作人员的安全。可对电网或电路中的交直流电流进行实时测量,具有体积小、响应快、高精度、低漂移等特点。输入、输出回路完全隔离,输出信号与电源共地,可以直接与各型A/D转换器配接,构成数据集中采集系统。 市场价格:170元

可视化学生成绩管理系统(QT)

中国地质大学计算机高级语言课程设计报告 (QT设计) ——学生成绩管理系统 班级:191142班 学号: 姓名: 日期:2015年7月2日

一课程设计题目与要求 (包括题目与系统功能要求) 【实习内容】 C++语言,面向对象的分析与设计。然后改成QT语言。 【基本要求】 学生成绩管理是高等学校教务管理的重要组成部分,主要包括学生成绩的录入、删除、查找及修改、成绩的统计分析等等。请设计一个系统实现对学生成绩的管理。 系统要求实现以下功能: (1)增加记录:要求可以连续增加多条记录。 (2)删除一个学生的记录:要求可以先查找,再删除。删除前,要求用户确认。 (3)成绩修改:若输入错误可进行修改;要求可以先查找,再修改。 (4)查找:可以根据姓名(或学号)查找某个学生的课程成绩,查找某门课程成绩处于指定分数段内的学生名单等等。 (5)统计分析:对某个班级学生的单科成绩进行统计,求出平均成绩;求平均成绩要求实现函数的重载,既能求单科的平均成绩,又能求三科总分的平均成绩。求出 一门课程标准差和合格率; (6)排序功能:要求按总分进行排序(从高到低),若总分相同,则按数学排序;若总分和数学相同,则按物理排序;若总分和各科成绩都相同,则按学号排序; (7)文件操作:可以打开文件,显示班级的所有学生信息;可以将增加或修改后的成绩重新写入文件;可以将排序好的信息写入新的文件。 【较高要求】 查找可以实现模糊查询,即输入名字的一部分,可以列出满足条件的所有记录。再从这个记录中进行二次选择。 二需求分析 【问题描述】 在编写过程中,主要的困难有: 1.模糊搜索(不能使用string中的find函数)需要自定义一个函数。 2.排序,需要自己学习算法。 【系统环境】 Qt5.4.1 三概要设计 【类的设计】: 类Student: #ifndef STUDENT_H #define STUDENT_H #include #include #include

专业课程综合设计电气工程作业及答案

成人高等教育 2013 — 2014学年第一学期《 电气工程综合设计 》课程面授作业 一、名词解释: 1、 三相交流电:由三个频率相同、电势振幅相等、相位差互差120角的交流电路组成的电 力系统,叫三相交流电。 2、 一次设备:直接与生产电能和输配电有关的设备称为一次设备。包括各种高压断路器、 隔离开关、母线、电力电缆、电压互感器、电流互感器、电抗器、避雷器、消弧线圈、并联 电容器及高压熔断器等。 3、 二次设备: 对一次设备进行监视、测量、操纵控制和保护作用的辅助设备。如各种继电 器、信号装置、测量仪表、录波记录装置以及遥测、遥信装置和各种控制电缆、小母线等。 4、 高压断路器:又称高压开关,它不仅可以切断或闭合高压电路中的空载电流和负荷电流, 而且当系统发生故障时,通过继电保护装置的作用,切断过负荷电流和短路电流。它具有相 当完善的灭弧结构和足够的断流能力。 5、 负荷开关: 负荷开关的构造秘隔离开关相似,只是加装了简单的灭弧装置。它也是有一 个明显的断开点,有一定的断流能力,可以带负荷操作,但不能直接断开短路电流,如果需 要,要依靠与它串接的高压熔断器来实现。 6、 空气断路器 (自动开关):是用手动(或电动)合闸,用锁扣保持合闸位置,由脱扣机构 作用于跳闸并具有灭弧装置的低压开关,目前被广泛用于 500V 以下的交、直流装置中,当 电路内发生过负荷、短路、电压降低或消失时,能自动切断电路。 7、 电缆:由芯线(导电部分)、外加绝缘层和保护层三部分组成的电线称为电缆。 &母线: 电气母线是汇集和分配电能的通路设备,它决定了配电装置设备的数量,并表明 以什么方式来连接发电机、变压器和线路,以及怎样与系统连接来完成输配电任务。 9、 电流互感器: 又称仪用变流器,是一种将大电流变成小电流的仪器。 10、 变压器: 一种静止的电气设备,是用来将某一数值的交流电压变成频率相同的另一种 或几种数值不同的交流电压的设备。 11、 高压验电笔: 用来检查高压网络变配电设备、架空线、电缆是否带电的工具。 12、 接地线:是为了在已停电的设备和线路上意外地出现电压时保证工作人员的重要工具。 按部颁规定,接地线必须是 25mm 2以上裸铜软线制成。 13、 标示牌:用来警告人们不得接近设备和带电部分,指示为工作人员准备的工作地点, 提醒采取安全措施,以及禁止微量某设备或某段线路合闸通电的通告示牌。可分为警告类、 允许类、提示类和禁止在等。 14、 遮栏:为防止工作人员无意碰到带电设备部分而装设备的屏护,分临时遮栏和常 设遮栏两种。 15、 绝缘棒: 又称令克棒、绝缘拉杆、操作杆等。绝缘棒由工作头、绝缘杆和握柄三部分 构成。它供在闭合或位开高压隔离开关,装拆携带式接地线,以及进行测量和试验时使用。 第1页共8页 任课教师: 联系电话: 河北农业大学

可视化课程设计报告

课程设计 课程名称Visual C++ 可视化编程 题目名称我的桌面管理小工具 学生学院计算机学院 专业班级2009级计算机科学与技术2班学号 学生姓名 指导教师 2012年02月1日

一、设计目的与环境 1、目的 使学生了解可视化程序设计语言的基础知识,掌握面向对象编程的分析设计方法,以及与面向对象技术相关的一些软件开发技术,掌握在 Visual Studio环境下进行可视化程序设计技术。通过实践具体的项目,为他们进一步开展相关领域的学习和科研打下良好的基础。 2、环境 A. Visual Studio 2010 B. Access 2010 二、设计思路与难题 1、设计思路 近来,桌面管理软件越来越多,比如360安全桌面,我所选择的课程设计题目就是类似360安装桌面管理的软件,实现的功能有: A.将桌面的快捷方式拖入我的桌面管理软件中 B.将拖入我的桌面管理软件的快捷方式信息存入数据库 C.对不同的快捷方式进行分类 D.实现半透明效果 E.可以收起成悬浮窗口 F.关闭时最小化到托盘 G.通过我的桌面管理软件的快捷方式启动软件 H.可以通过不同的方式显示快捷方式的信息 2、难题 A.读取快捷方式 B.对数据库进行存取 C.ListControl组件的使用方法 D.通过程序路径启动软件 E.熟悉VS编程环境 三、解决方案 1、读取快捷方式 快捷方式也是一种文件,此文件的后缀名为.lnk,windows已经提供了API进行解析,编程时的步骤为 A.窗口的Accept File属性为true B.编写一个类成员函数GetProgramPath,此函数可以通过快捷方式文件的路径得到快捷方式实际指向程序的路径 C.为WM_DROPFILES消息编写消息响应函数,此函数通过DragQueryFile函数得到快捷方式路径,并且将此路径传给GetProgramPath函数,得到程序的路径 2.对数据库进行存取 可以对数据库进行存取的前提是连接数据库成功,连接数据库的步骤为 A.创建一个Access数据库和程序所需要的数据表 B.创建一个Access数据源

电气工程基础课程设计任务书

电气工程基础课程设计任务书(第1组) 1.题目:220kV变电所主接线及线路电流保护设计 2.系统接线图: 2×20MV A 3.原始资料: 为满足某地区经济发展和人民生活对电力的需要,经系统规划设计论证,新建一座220kV变电所,变电所与系统连接情况如上图所示。 3.1 建设规模 3.1.1 本所安装2台120MV A主变压器 3.1.2 电压等级220/110/10kV 3.1.3 各电压侧出线回路数:220kV 侧4回,110kV侧6回,10kV侧16回。 3.2 各侧负荷情况 110kV侧有2回出线供给远方大型冶炼厂,其容量为60MV A;其他作为地区变电所进线,其最小负荷与最大负荷之比为0.6。 10kV总负荷为50MV A,I、II类负荷用户占70%;最大一回出线负荷为5MV A,最小负荷与最大负荷之比为0.65。 3.4 系统阻抗 220kV电源近似为无限大电源系统,以100MV A为基准容量,归算至本所220kV母线阻抗为0.021;110kV侧电源容量为800MV A,以100MVA为基准容量,归算至本所110kV 母线阻抗为0.12。

3.5 变电所外接线路采用三段式电流保护,相关参数如下: 3.5.1 线路AB 、BC 的最大负荷电流分别为230A 、150A ;负荷自启动系数 1.5st K =; 3.5.2 各变电所引出线上后备保护的动作时间如图所示;后备保护的0.5t s ?=; 3.5.3 线路的电抗为0.4/km Ω。 4.设计内容及要求 4.1 拟定主接线方案:分析原始资料,确定主变型式;确定最佳方案;选择各侧接线方式;画出主接线图; 4.2 继电保护方式的选择与整定:1DL 处的保护方式,及相应的op I 、lm K 和dz t 。 5.设计成果: 编制设计说明书、设计计算书,绘制变电所的电气主接线图、继电保护的原理接线图、展开接线图。 6.主要参考资料: 《电气工程基础》(上、下) 《电力系统继电保护》 《电力工程电气设计手册》(电气一次、电气二次) 滨江课程设计分组安排 第1组:1班:20082340001-20082340020 2班:20082340034-20082340051 3班:20082300006-20082340098

电气传动课程设计报告-

电气传动课程设计 班级:06111102 姓名:古海君 学号:1120111573 其它小组成员: 余德本 梁泽鹏 王鹏宇 2014.10.2

摘要 本次课程设计要求设计并调试出直流双闭环调速系统。通过搭建电流环(内环)和转速环(外环)使系统稳态无静差,动态时电流超调量小于5%,并且空载启动到额定转速时的转速超调量小于10%。系统的驱动装置选用晶闸管,执行机构为直流伺服电动机。 本文首先明确了课程设计任务书,对其中的相关概念进行分析。之后对课题的发展状况进行调研,了解双闭环调速系统在现代工业中的应用意义和价值。然后对实验条件作了详细介绍,包括实验台各个组成部分以及实验设备的选型和工作原理。以上内容均为课程设计准备工作,之后重点记录了实验的测试、仿真和调试过程。其中,测试部分详细介绍了各个电机参数和系统参数测试方法和数据结果,并利用这些数据计算调节器的参数;仿真部分利用matlab软件通过已经求得的参数得出计算机仿真结果,并观察是否满足任务书要求;调试部分是核心,给出了现场调试全部过程并配以图片加以说明。文章最后给出测试结果从而

得出结论,并论述了实验注意事项并加以总结。 转速电流双闭环直流调速系统是性能优良,应用广泛的直流调速系统,,它可以在保证系统稳定性的基础上实现转速无静差,并且具有调速范围广、精度高、动态性能好和易于控制等优点。转速电流双闭环直流调速系统的控制规律、性能特点和设计方法是各种交、直流电力拖动自动控制系统的重要基础,值得更加深入的学习研究。

目录 一、课程设计任务书 (1) 二、课题的发展状况研究意义 (1) 三、设备选型 (2) 四、实验台简介 (4) 五、参数测试 (7) 六、参数设计 (15) 七、系统调试 (18) 八、系统测试结果 (26) 九、实验室安全及实验过程注意事项 (27) 十、总结和心得体会 (28) 参考文献 (28) 附1:实验过程中遇到问题及解决方法 (29) 附2:小组分工,个人主要工作及完成情况 (30)

电气工程综合实训课程设计教学大纲

电气工程综合实训教学大纲 课程编码:060451018 周/学分:2周/4学分 一、大纲使用说明 本大纲根据电气工程及其自动化专业2017版教学计划制订 (一)适用专业 电气工程及其自动化专业 (二)课程设计性质 必修课 (三)主要先修课程和后续课程 1.先修课程: 电气工程及其自动化专业所有专业基础课和专业课 2.后续课程: 毕业设计 二、综合实训目的及基本要求 本综合实训是电气工程及其自动化专业的重要实践性课程,是一次理论与实践相结合的综合性训练,是实践性、应用性较强的实践必修课。本课程综合运用《电气工程与自动化专业本科培养方案》中涉及的专业基础课及专业课程知识,考查学生对于所学专业知识的综合掌握情况,增强感性认识,培养和锻炼学生综合运用所学专知识和基本技能去独立分析和解决问题的能力,把理论和实践结合起来,提高实践动手能力;培养和锻炼学生交流、沟通和团队合作精神。同时可以检验教学效果,为进一步提高教育教学质量提高参考。 通过本门课程学习,要求学生学会电气系统及设备的基本设计方法和工具,培养分析和解决电气工程领域各种实际问题的能力。通过综合训练达到如下目的: 1.根据实际产品性能要求,掌握设计电气系统及设备的基本方法。 2.提高数据的分析与处理能力。 3.提高如何综合运用所学知识解决实际问题的能力。 4.培养学生严谨的科学作风和良好的实验习惯,为后续毕业设计做铺垫。 基本要求: 1.根据教师下达的任务,查阅有关资料,独立完成相关设计内容。 2.至少熟练使用一种电气工程领域涉及到的软件、硬件设计工具。 3.设计题目包括软件类、硬件类、综合设计类等综合题目,任务难度适中,根据题目的深 度和广度及学生兴趣进行选题,可以独立完成,也可以由小组合作完成,每个小组2-5 人,小组中每个同学都要有独立的工作。 4.写出设计总结报告。 三、实训内容及安排 电气工程专业涉及多门学科,包括电机、电力工程、电子技术、自动控制、计算机控制,多学科渗透,强弱电结合,尤其重强电,因此对学生的动手能力及实践能力要求较高。本课程综合运用《电气工程与自动化专业本科培养方案》中涉及的专业基础课及专业课程知识,重点培养学生的现代电气装备设计与制造、电力系统综合自动化和新能源技术及其应用综合设计能力和实践能力。 整个实训分为以下几个阶段进行:

电气传动课程设计

电气传动课程设计 目录 第一章:电气传动课程设计任务书 第二章直流调速系统参数测试 第三章转速调节器和电流调节器的设计 第四章:直流调速系统的调试 第五章:直流调速系统的仿真 第六章:结论及分析 第七章:实验注意事项

第一章:电气传动课程设计任务书 1.实验对象和操作台 受控对象为直流电动机——发电机组,控制系统操作台为DS-II型电气控制系统综合试验台 2.设计指标要求 针对享有平台,设计内环为电流环、外环为转速环的双闭环结构调节器的调速系统。稳态指标为无静差;动态指标要求,在启动时电流超调小于5%;空载启动到额定转速时的转速超调小于10%。系统有良好的抗干扰性能。 3.课程设计工作时间安排 第一阶段:了解课程设计的任务,了解控制对象和整体试验台,进行小组分工,明确任务。 第二阶段:测试电机组各项参数和控制台整流放大倍数,转速反馈系数、电动机——发电机组电阻、电感等参数。 第三阶段:根据测量的各项参数进行理论推导和仿真,计算出电流环和转速环校正参数。 第四阶段:在实验控制操作台做实际调试,先调试内环,再调试外环,直到达到指标要求。 第五阶段:分析理论推算的结果、仿真结果和实际调试结果之间的误差,并提出解决的办法。 第六段:整体测试 第七段:分析实验结果,撰写实验报告。 第二章直流调速系统参数测试

双闭环调速系统动态结构如图1所示,要想得到系统的结构模型就必须对直流调速系统的各个参数进行测试。本章主要测试电枢回路电阻、机电时间常数、电磁时间常数、电势常数、转矩常数以及触发—晶闸管放大倍数、电流反馈系数和转速反馈系数。 图1 一、 电枢回路电阻的测定 电枢回路总电阻R=R a +R L +R n +R c ,其中R a 为电枢电阻、R L 为平波电抗器的直流电阻、R n 为整流装置的内阻、R c 为电枢回路的附加电阻、线路电阻(无附加电阻时取R c =0)。本次设计采用伏安比较法实验测定,电路按下图2接线。 图2 ~ I 将U ct 固定为某一值,改变可调电阻器的阻值两次,与此对应,测得两组可调电阻器的端电压及电枢回路的电流,利用这两组数据联立方程即可测得一个电枢回路总电阻R 的间接测量值。再将U ct 分别固定在另外几个值,仿照上述方法,又可以得到几个R 的测量值。取其平均值即可作为R 的较为合理的近似值。 电阻可由式(2-1)计算: R=(U d1 -U d2)/(I d2 -I d1)(2-1)

计算机图形学课程设计书

计算机图形学课程设计 书 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

课程设计(论文)任务书 理学院信息与计算科学专业2015-1班 一、课程设计(论文)题目:图像融合的程序设计 二、课程设计(论文)工作: 自2018 年1 月10 日起至2018 年1 月12日止 三、课程设计(论文) 地点: 2-201 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)熟悉Delphi7的使用,理论与实际应用相结合,养成良好的程序设计技能;(2)了解并掌握图像融合的各种实现方法,具备初步的独立分析和设计能力;(3)初步掌握开发过程中的问题分析,程序设计,代码编写、测试等基本方法;(4)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; (5)在实践中认识、学习计算机图形学相关知识。 2.课程设计的任务及要求 1)基本要求: (1)研究课程设计任务,并进行程序需求分析; (2)对程序进行总体设计,分解系统功能模块,进行任务分配,以实现分工合作;(3)实现各功能模块代码; (4)程序组装,测试、完善系统。 2)创新要求: 在基本要求达到后,可进行创新设计,如改进界面、增加功能或进行代码优化。

3)课程设计论文编写要求 (1)要按照书稿的规格打印誊写课程设计论文 (2)论文包括封面、设计任务书(含评语)、摘要、目录、设计内容、设计小结(3)论文装订按学校的统一要求完成 4)参考文献: (1)David ,《计算机图形学的算法基础》,机械工业出版社 (2)Steve Cunningham,《计算机图形学》,机械工业出版社 (3) 5)课程设计进度安排 内容天数地点 程序总体设计 1 实验室 软件设计及调试 1 实验室 答辩及撰写报告 1 实验室、图书馆 学生签名: 2018年1月12日 摘要 图像融合是图像处理中重要部分,能够协同利用同一场景的多种传感器图像信息,输出一幅更适合于人类视觉感知或计算机进一步处理与分析的融合图像。它可明显的改善单一传感器的不足,提高结果图像的清晰度及信息包含量,有利于更为准确、更为可靠、更为全面地获取目标或场景的信息。图像融合主要应用于军事国防上、遥感方面、医学图像处理、机器人、安全和监控、生物监测等领域。用于较多也较成熟的是红外和可见光的融合,在一副图像上显示多种信息,突出目标。一般情况下,图像融合由

电气工程基础课程设计

电气工程基础课程设计题目:110kV降压变电站电气系统初步设计 学生姓名:林俊杰 专业:电气工程及其自动化 班级:电气0906班 学号:4 指导教师:罗毅

目录 变电站电气系统课程设计说明书 一、概述 1、设计目的———————————————————————————— 2、设计内容 3、设计要求 二、设计基础资料 1、待建变电站的建设规模 2、电力系统与待建变电站的连接情况 3、待建变电站负荷 三、主变压器与主接线设计 1、各电压等级的合计负载及类型 2、主变压器的选择 四、短路电流计算 1、基准值的选择 2、

一、概述 1、设计目的 (1)复习和巩固《电气工程基础》课程所学知识。 (2)培养和分析解决电力系统问题的能力。 (3)学习和掌握变电所电气部分设计的基本原理和设计方法。 2、设计内容 本课程设计只作电气系统的初步设计,不作施工设计和土建设计。 (1)主变压器选择:根据负荷主变压器的容量、型式、电压等级等。 (2)电气主接线设计:可靠性、经济性和灵活性。 (3)短路电流计算:电力系统侧按无限大容量系统供电处理; 用于设备选择时,按变电所最终规模考虑;用于保护整定计算时,按本期工程考虑;举例列出某点短路电流的详细计算过程,列表给出各点的短路电流计算 结果S k 、I”、I ∞ 、I sh 、T eq (其余点的详细计算过程在附录中列出)。 (4)选择主要电气设备:断路器、隔离开关、母线及支撑绝缘子、限流电抗器、电流互感器、电压互感器、高压熔断器、消弧线圈。每类设备举例列出一种设备的详细选择过程,列表对比给出选出的所有设备的参数及使用条件。 (5)编写“××变电所电气部分设计”说明书,绘制电气主接线图(#2图纸)3、设计要求 (1)通过经济技术比较,确定电气主接线; (2)短路电流计算; (3)主变压器选择; (4)断路器和隔离开关选择; (5)导线(母线及出线)选择; (6)限流电抗器的选择(必要时)。 (7)完成上述设计的最低要求; (8)选择电压互感器; (9)选择电流互感器; (10)选择高压熔断器(必要时); (11)选择支持绝缘子和穿墙套管; (12)选择消弧线圈(必要时); (13)选择避雷器。 二、设计基础资料 1、待建变电站的建设规模 ⑴变电站类型: 110 kV降压变电站 ⑵三个电压等级: 110 kV、 35 kV、 10 kV ⑶ 110 kV:近期线路2回;远期线路 3回 35 kV:近期线路2回;远期线路4 回

电气传动实验报告

电气传动实验报告 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

电气传动课程设计 摘要: 本课题主要内容为双闭环调速系统调试与测试的过程及结果,其中包括了实验设计过程,原始设备参数的测量,参数设计,实验仿真和系统的实际调试结果等内容,最终得到符合要求的双闭环调速系统。 本报告开始部分明确了课程设计任务,随后是对本课题的发展现状及背景的一些研究情况,之后介绍了所用设备以及实验台的具体情况。接下去详细说明了电机各个参数的测试过程及结果,并在其基础上进行调节器参数计算设置,给出了计算机仿真过程和结果。最后部分是现场调试的过程及说明并给出结论。 直流电动机具有优良的起动,制动和调速性能。直至今日,直流电动机仍然是大多数变速运动控制和闭环位置伺服控制首选。因为它具有良好的线性特性,优异的控制性能,高效率等优点。而双闭环调速系统则可以在保证系统稳定性的基础上实现转速无静差,且有良好的动态特性特别是启动特性,能有效地控制电机,提高其运行性能,应用广泛,值得加以研究,对国民经济具有十分重要的现实意义。 关键字: 双闭环调速直流电机MATLAB仿真

目录 1、课程设计任务书 内容:设计并调试直流双闭环调速系统。 硬件结构:电流环与转速环(两个PI调节器)。 驱动装置:晶闸管整流装置。 执行机构:直流电机。 性能指标:稳态:无静差。 动态:电流超调量小于5%;空载启动到额定转速时的转速超调量小于10%。 2、课题的发展状况研究意义 调速系统是当今电力拖动自动控制系统中应用最广泛的一中系统。目前对调速性能要求较高的各类生产机械大多采用直流传动,简称为直流调速。在50年代末晶闸管出现,晶闸管变流技术日益成熟,使直流调速系统更加完善。晶闸管-电动机调速系统已经成为当今主要的直流调速系统,广泛应用于世界各国。 近几年,交流调速飞速发展,逐渐有赶超并代替直流调速的趋势。直流调速理论基础是经典控制理论,而交流调速主要依靠现代控制理论。不过最近研制成功的直流调速器,具有和交流变频器同等性能的高精度、高稳定性、高可靠性、高智能化特点。同时直流电机的低速特性,大大优于交流鼠笼式异步电机,为直流调速系统展现了无限前景。单闭环直流调速系统对于运行性能要求很高的机床还存在着很多不足,快速性还不够好。而基于电流和转速的双闭环直流调速系统静动态特性都很理想。

UML课程设计—网上购物系统

《面向对象技术与UML》课程设计 网上购物系统面向对象的可视化建模(U M L&R a t i o n a l R o s e) 指导教师:王宇颖 设计者:赵睿 谢伟民 董翼枫 哈尔滨工业大学软件学院 完成日期:2004-2-19 目录 一需求规格说明 (2) 1.系统说明 (2) 2.网上购物系统人机界面描述 (2) 3.信息资源列表 (3)

二需求分析过程 (4) 1.网上购物应用中的参与者 (4) 2.系统中的用例及用例文档 (4) 3.系统中的类 (8) 三用UML对系统建模 (16) 1.用例包图及用例图(用例建模) (16) 2.系统用例的活动图及活动文档(活动建模) (17) 3.网上购物系统的类图(类建模) (23) 4.构造顺序图(交互建模) (27) 5.构造状态图(状态图建模) (31) 6.构造协作图 (32) 7.构件图 (35) 8.部署图 (36) 说明 (37) 结束语 (38) 一需求规格说明 1.系统说明 1.1需求描述: 一个客户通过因特网购买所需要的商品,客户可以在商品列表的Web 页面上选择订购商品。 要发出定单,客户必须填上运送和付款信息,可接收的付款方式为信用卡、

支票或者其他付款方式,一旦定单被输入,系统向客户发送一个确认e-mail消息,并附上定单的细节,在等待计算机送到的时候,客户可以在任何时候在线查到定单的状态。 后端定单处理包含下面所需的步骤:验证客户的信任度和付款方式、向仓库请求所订购的商品、打印发票并且请求仓库将商品运送给客户。 1.2资源 本购物网站所提供的一些日常起居生活用品。 1.3活动列表 1. 客户使用商品列表的Web页面来查看所需要的商品,商品价格也同 时显示出来。 2. 客户可以通过留言板向我们提出需要什么样的商品,需要什么样的 服务,对我们提出一些意见和建议。 3. 客户可以选择在线订购商品,或者也可以要求销售人员在定单真正 发出之前与自己联系,解释定单的细节、协商价格等。 4. 要发出定单,客户必须填写在线表格关于运送和发票地址以及付款 细节(信用卡、支票或者其他付款方式)。 5. 在客户定单输入到系统之后,销售人员发送电子请求给仓库,附上 所订购的商品的细节。 6. 事务的细节,包括定单号和客户账号,要e-mail给客户,使得客 户可以在线查看定单的状态。 7. 仓库从销售人员那里获得发票,并给客户运送商品。 2.网上购物系统人机界面描述 用户和系统之间的界面 对所有的顾客都开放。允许用户搜索当前在线产品信息。允许用户输入定单信息或汇款信息等用户的个人资料。 销售人员与系统之间的界面 谨对拥有口令的销售人员开放。允许销售人员查看定单信息验证用户付款金额等行为。 3.信息资源列表 基本商品信息 为需要此类商品的用户提供相关的信息资源。 自定义购买商品信息 建立一个留言板为需要此类信息的用户提供相关的信息咨询。 定单信息 要购买产品的用户输入相关信息,提交系统。 购物信息 为用户选购的产品作出记录并估计价格,为用户提供参考。 付款信息

电气工程及自动化课程设计报告

WORD格式可编辑 电气工程基础课程设计题目发电厂主接线及线路电流保护设计 学生姓名 学号 学院 专业 指导教师 二O一O年十二月二十三日

通过这个具体的课题,综合运用所学知识,解决具体工程实际问题,学习工程设计的基本技能,基本程序和基本方法,培养自己的科学研究和设计计算方面的能力,培养自己关于工业建设中的政策观念和经济技术观念,扩大知识领域,提高学自己分析问题和解决问题的能力。 一、设计内容: 1.发电厂主接线方案的选择和主变型式的确定。 2.继电保护方式选择和整定的计算。 3.绘图 4.整理说明书及计算书 为满足某地区经济发展和人民生活对电力的需要,经系统规划设计论证,新建做发电厂,发电厂与系统连接情况如下图

一、建设规模 1此发电厂安装3台发电机,额定电压为10.5kv 2发电厂升压至110kv和35kv后接入电网 3各电压侧出线回路数:110kv侧6回,35kv侧2回 二、主要参数 1发电机阻抗XG1=15Ω,XG2=10Ω,XG3=10Ω 2线路参数L1=L2=L3=60km、LBC=50km,L CD=30km,L DE=20km,线路阻抗0.4Ω/km 3.可靠系数KⅠrel=1.2 ,KⅡrel=KⅢrel =1.15,K st =1.5,K re=0.85 4.负荷电流I BC·Lmax =300A,I CD·Lmax =200A,I DE·Lmax=150A 5.发电机最多三台运行,最少一台运行,线路最多三条运行,最少一条运行。 设计计算书 原始材料分析 一、拟定主接线方案 1确定主变型式 相对单相变压器来说,三相变压器经济性能好、占地少、损耗也小。因此在我国330kv及以下电压等级,只要不受制造和运输条件

电气工程基础课程设计报告 华科电气

课程设计说明书 设计题目110kV变电站电气系统初步设计 电气学院电气工程及其自动化专业班 学生姓名: 学号: 完成日期: 指导老师(签字): 华中科技大学

对说明书的基本要求及注意事项 1.说明书的编号内容参看课程设计指导书中的有关部分。 2.为清楚说明设计计算内容,应有必要的插图。 3.除插图可用铅笔绘制外,计算和说明一律用钢笔书写,并要求计算正确、完整、文字简 明扼要、简介。(打印一律用黑色) 4.设计过程中所应用的公式和数据,应注明来源(参考资料的代号、页次以及图表编号等)。 5.根据计算稿本整理设计主要过程时,只须首先列出文字符号表达的计算公式,然后依次 代入各相应文字符号的数值,就直接写出计算结果(不作任何运算和简化,但计算结果必须注明单位)。 6.设计中所选主要参数,尺寸或规格以及主要计算结果等,均应写入右侧结果栏中,有的 也可采用表格形式列出。 7.对主要计算结果应用简短的结论。如计算结果与实际取值相差较大时,应作简短的解释, 并说明其原因。 8.对每一自成单元的内容,都应有大小标题和前后一致的顺序编号,使其醒目突出。 9.封面所列“设计题目”一栏,只须填写所设计的具体名称即可。 关于模板说明:前面两页必须打在同一页,即双面打印,后面内容单面打印。

目录 110kV变电所电气系统设计说明书 (3) 一、概述 (3) 1. 设计目的 (3) 2. 设计内容 (3) 3. 设计要求 (3) 二、设计基础资料 (4) 1. 待建变电站的建设规模 (4) 2. 电力系统与待建变电站的连接情况........................................................... 4 3. 待建变电站负荷 (4) 4. 环境条件 (4) 5. 其它 (4) 三、主变压器及主接线设计 (5) 1. 各电压等级的合计负载及类型................................................................... 5 2. 主变压器的选择 (5) 四、短路电流计算 (9) 1. 基准值的选取 (9) 2. 各元件参数标幺值的计算......................................................................... 10 3. 用于设备选择的短路电流计算................................................................. 10 五、电气设备选择 (12) 1. 电气设备选择的一般条件......................................................................... 12 2. 各回路的工作电流计算 (13) 3. 断路器和隔离开关选择 (14) 4. 导线的选择 (20) 5. 限流电抗器的选择 (22) 6. 电压互感器的选择 (23) 7. 电流互感器的选择 (24) 8. 高压熔断器的选择 (26) 9. 支持绝缘子和穿墙套管的选择................................................................. 26 10. 消弧线圈的选择 (27) 11. 避雷器的选择 (27) 六、课程设计体会及建议 (29) 参考文献 (29) 附录 (30) 短路电流计算书 (30) 附图:110kV变电所电气主接线图(#2图纸) (33)

可视化课程设计

目录 关键字 (2) 引言 (3) 需求分析 (3) 设计思路 (4) 基本功能说明与介绍 (4) 播放功能 (4) 视图功能 (4) 帮助功能 (5) 源程序代码及说明 (5) 文件打开 (5) 文件关闭 (6) 退出播放器 (7) 循环播放 (7) 调试及运行结果 (8) 遇到的问题及解决方法 (10) 关于MCI与WMP的选择 (10) 关于循环播放 (11) 快进快退功能 (11) 声音调整 (11) 其他问题 (11) 设计体会心得 (12) 参考文献 (13)

在VC ++ 6. 0 平台上利用Windows Media Player 控件实现了在程序中播放一段视频和音频的功能。但是由于限定于控件导致界面改良不大。优点也很明显,可以播放大多数视频音频文件,可以完成很多基本操作,以及用时少。 关键字 MFC; 控件; 消息; WMP

MFC (Microsoft Foundation Class ) 是用来编写Windows 应用程序的C ++ 类集,其中封装了大部分Windows API 函数和Windows 控件,使用MFC 类库和Visual C ++ 提供的高度可视的应用程序开发工具, 可使应用程序开发变得简单,提高代码的可靠性和可重用性。随着多媒体性能的极大提升,程序中经常要播放一段视频或者一段音频,如果能够简单地插入音频和视频,将极大缩短程序的开发时。本文基于MFC 在Visual C ++ 环境下利用Windows Media Player 控件实现了音频视频文件的播放。 需求分析 多媒体播放器系统实现 1.制作一个具有自己设计风格的媒体播放器。 2.要求能随机选取要播放的文件,实现前进,回退,暂停,循环播放,音量大小调节等基本功能。 3.要求能播放多种格式(至少三种以上)的音频视频格式文件。 4.实现其它附加功能 5.界面良好,功能完善

相关主题
文本预览
相关文档 最新文档
新闻标题