《系统分析与设计》课程设计要求(2015-12-8).

《系统分析与设计》课程设计要求(2015-12-8).
《系统分析与设计》课程设计要求(2015-12-8).

《系统分析与设计》课程设计要求

一、分组

1-2人一组,由班长负责分组,每组指定一名组长。

注:以java方向的同学为主来分组,前台和信息技术方向的同学穿插在各组。

二、选择题目

可从附录二中选题,也可选java、jsp等课程设计中老师指定的题目,也可自选题目(应选小型软件:代码2000行左右,如小型数据库应用系统、小型网络应用软件等)。

三、选择软件开发方法

从附录一中选择方法二——面向对象的软件开发方法,按方法二的规范完成系统分析与设计。

四、按照方法二完成系统分析、设计,并完成相应文档。

1、17周末,须完成如下文档:

1)《关于软件性质、规模、目标的报告书》

2)《可行性研究报告》

3)《项目开发计划》

4)《需求规格说明书》

注:每个小组成员都要参与需求分析阶段的工作,需求分析的每个阶段的工作平均分配给每个小组成员。

5)《总体设计说明书》

注:每个小组成员都要参与总体设计阶段的工作,总体设计的每个阶段的工作平均分配给每个小组成员。

以上文档撰写规范见附录三。

2、17周末,个人须将下列文档汇总成一份论文提交:

1)《关于软件性质、规模、目标的报告书》(论文中列出《关于软件性质、规模、目标的报告书》的全部,并注明自己完成的部分)2)《可行性研究报告》(论文中列出《可行性研究报告》的全部,并注明自己完成的部分)

3)《项目开发计划》。(论文中列出《项目开发计划》的全部,并注明自己完成的部分)

4)《需求规格说明书》(论文中的《需求规格说明书》要包含附录一的方法二中需求分析的各阶段,各阶段须书写的内容详见附录一的方法二)

5)《总体设计说明书》(论文中的《总体设计说明书》要包含附录一的方法二中总体设计的各阶段,各阶段须书写的内容详见附录一的方法二)

五、成绩评定

《系统分析与设计》课程成绩=文档成绩+浮动分

注:文档成绩由教师根据学生所提交的文档的完整性、质量、规范性打分;浮动分由组长根据每人贡献所给参考分、教师根据每人的工作态度及出勤情况所给分综合评定。

注:《系统分析与设计》课程设计时间:17周

附录一:软件开发方法

软件开发方法的特点及适用范围

一、传统的软件开发方法(结构化的软件开发方法)

适用于一般软件,特别适合于如下情况:

1.数据结构+算法的程序设计思想。

2.非交互式软件(软件的执行过程主要不是由用户控制,而是由程序控制,并按序执行。)

如:大型工程计算软件、实时数据跟踪软件、自动化控制系统、系统软件、数据库应用系统……

3.面向过程的结构化语言:C语言、Pascal语言……

二、面向对象的软件开发方法

适用于一般软件,特别适合于如下情况:

1.类+消息的程序设计思想。

2.交互式软件(软件的执行过程完全用户交互控制,而不是由程序控制。)

如:基于网络的完全由用户交互控制程序执行过程的应用软件和系统软件。

3.面向对象的语言:Java、C++、C#……

三、传统与面向对象方法相结合的实用方法

适用于一般软件。

传统软件开发方法(瀑布模型)

一、问题定义

确定目标系统的性质、规模、目标。

二、可行性研究

(一)从经济、技术、法律、操作角度分析系统可行性。

(二)若可行,则制订项目开发计划(项目成本、进度安排、分组情况……)

三、需求分析

(一)业务分析

1.业务描述

2.建立业务模型(SFD)(可选)

(二)功能分析

1.功能描述

2.建立系统功能模型(DFD、数据字典)

(三)数据分析

建立系统的数据模型(E-R图)(可选)

(四)建立系统的动态模型(STD、时序图、Petri网)(可选)

四、总体设计

(一)软件运行环境

(二)软件架构模式

(四)建立软件结构图(软件结构图反应模块及模块间的调用关系,每个模块为一个独立的功能)

(五)设计数据库的表结构(每张表应规范到3NF,每张表应包含表名,字段,字段类型、主键、外键)(可选)

五、详细设计

(一)模块设计(设计每个模块的界面及算法)

模块界面:可将所设计界面抓图。

模块算法:

叙述模块功能。

模块的输入。

模块的处理。

模块的输出。

使用如下工具描述算法:

流程图、N-S图、PAD图、活动图

PDL

判定表/树(可选)

※一个功能模块的实现过程中可能包含多个函数、过程、类,应列出主要的函数、过程或类,对于其中的一些重要的、难度较大的函数、过程、类中的方法的实现算法可用流程图、N-S图、PAD图、活动图、PDL、判定表/树等工具进行详细设计。(可选)

(二)建立数据库、录入数据

六、实现

(一)编码(算法→源代码)

(二)测试

参考案例:1、图书馆管理系统的开发

2、网上商城管理系统的开发

面向对象软件开发方法(喷泉模型)

一、问题定义(论文中列出《关于软件性质、规模、目标的报告书》的全部,并注明自己完成的部分)

二、可行性研究(论文中列出《可行性研究报告》、《项目开发计划》的全部,并注明自己完成的部分)

三、面向对象分析

(一)业务分析

1、业务描述(论文中包含全部业务描述,并注明自己完成的部分)

2、建立系统业务模型(可选)

(1)业务主线模型(若选做此部分,论文中包含全部业务主线模型,并注明自己完成的部分)

★可选择顺序图、活动图描述系统整体业务流程。

★可选择活动图描述系统参与者的行为。

(2)业务流程模型(若选做此部分,则只需完成部分具体业务的流程模型,论文中只列出自己所做的模型)

★可选择顺序图、活动图描述系统中某个业务的业务流程。

★可选择活动图描述某个业务中的参与者的行为。

(二)功能分析,建立系统功能模型(用例图、用例描述)

1、建立需求结构(论文中包含全部需求结构,并注明自己完成的部分)

2、建立功能模型(将系统所有需求合理归类,为某一主题的需求建立功能模型即可,论文只列出自己所做功能模型的功能描述、用例图、用例叙述)

为需求结构中每个最小的需求单元建立一个功能模型:

(1)功能描述

(2)用例图

(3)用例叙述

(三)对象分析,建立系统初步的对象模型(实体类的类图)(论文中列出初步对象模型的全部,并注明自己完成的部分)

(四)用例分析,建立用例分析模型(将系统所有需求合理归类,为某一主题的需求建立用例分析模型即可,论文只列出自己所做的用例分析模型)

确定用例的实现策略。

★可选择顺序图对用例进行分析。(粗略的顺序图,图中的消息用粗略的方法表达)

★可选择活动图对用例进行分析。

(五)扩充和完善,建立系统完整的对象模型(平台无关对象模型)(将系统所有需求合理归类,建立某一主题的需求中涉及的平台无关对象模型即可。论文中列出某一主题的需求中涉及的平台无关对象模型的全部,并注明自己完成的部分)

确定系统的实现策略(系统中包含哪些类,不同的类起什么作用)。

★对于系统中重要的类,用状态图分析其状态变迁。(论文中包含描述一个类的状态变迁的状态图)

四、面向对象的总体设计

(一)扩充、完善功能模型(若需要完善,则论文中列出全部完善后的功能模型,并注明自己完成的部分)

(二)软件运行环境(论文中写出全部软件运行环境,并注明自己完成的部分)

(三)软件架构模型

1、软件架构模式(论文中写出全部软件架构模式,并注明自己完成的部分)

2、软件逻辑架构(子系统结构,每个子系统对应需求结构中一个最小的需求单元)(论文中写出全部软件逻辑架构,并注明自己完成的部分)

(四)扩充和完善对象模型,建立平台相关对象模型。(将系统所有需求合理归类,建立某一主题的需求中涉及的平台相关的对象模型即可。论文中列出平台相关对象模型的全部,并注明自己完成的部分)(五)用例设计,建立用例设计模型(将系统所有需求合理归类,为某一主题的需求建立用例设计模型即可,论文只列出自己所做的用例设计模型)

★可选择顺序图对每个用例进行设计(详细的顺序图,图中的消息用准确的方法表达)。

★可选择活动图对每个用例进行设计。

(五)若某些类的对象须长期存储,则定义存储方式

一般用数据库存储,建立数据库设计模型。

1、数据库的表结构(实体类→表→3NF(每张表应包含表名、字段、字段类型、主键、外键))(论文中列出全部表结构,并注明自己完成的部分)

2、数据库的表之间的关系(可选)(论文中列出全部数据库表之间的关系,并注明自己完成的部分)

(七)设计人机交互界面,建立界面设计模型(将系统所有需求合理归类,建立某一主题的需求中涉及的界面设计模型即可)

1、界面结构模型(论文中列出某一主题的需求中涉及的界面结构模型的全部,并注明自己完成的部分)

2、屏幕界面模型(论文中只列出自己完成的屏幕界面模型)

(八)建立组件图(可选)(论文中列出全部组件图,并注明自己完成的部分)

(九)建立部署模型(论文中列出全部部署模型,并注明自己完成的部分)

五、面向对象的详细设计

(一)确定每个用例的实现算法(实现用例的类中服务的算法、关联的算法),描述算法可用流程图、N-S图、PAD图、活动图、PDL、判定表/树等工具。

(二)建立数据库、录入数据

六、面向对象实现

(一)编码算法→源代码

(二)测试

参考案例:1.企业信息展示系统的开发

2. https://www.360docs.net/doc/6512381605.html,在线书店的开发

传统与面向对象方法相结合的实用方法

一、问题定义

二、可行性研究

三、需求分析

(一)业务分析

方法二:业务描述、业务模型(系统流图)

方法三:业务描述、业务模型(可选择顺序图、活动图描述系统整体业务流程;可选择活动图描述系统参与者的行为。)

方法一:功能描述、DFD、数据字典(二)功能分析方法二:功能描述、用例图、用例描述

方法三:用语言详尽地叙述功能

(三)数据分析方法一:E-R图

方法二:实体类的类图

(四)动态分析:建立系统动态模型(STD、时序图、Petri网)(可选)

四、总体设计

(一)软件运行环境

(二)软件架构模式

(三)建立软件结构图(功能模块图)

(四)设计数据库的表结构方法一:E-R图→表→3NF

方法二:实体类→表→3NF

五、详细设计

(一)模块设计:设计模块的界面及算法。

方法一:模块界面:可将所设计界面抓图。

模块算法:叙述模块功能。

模块的输入。

模块的处理。

模块的输出。

※一个功能模块的实现过程中可能包含多个函数、过程、类,应列出主要的函数、过程或类,对于其中的一些重要的、难度较大的函数、过程、类中的方法的实现算法可用流程图、N-S图、PAD图、活动图、PDL、判定表/树等工具进行详细设计。(可选)

方法二:模块界面:可将所设计界面抓图。

模块算法:

叙述模块功能。

模块的输入。

模块的处理。

模块的输出。

使用如下工具描述算法:

流程图、N-S图、PAD图、活动图

PDL

判定表/树(可选)

※一个功能模块的实现过程中可能包含多个函数、过程、类,应列出主要的函数、过程或类,对于其中的一些重要的、难度较大的函数、过程、类中的方法的实现算法可用流程图、N-S图、PAD图、活动图、

PDL、判定表/树等工具进行详细设计。(可选)

方法三:(特别适合于用面向对象的语言实现的软件)

模块界面:可将所设计界面抓图。

模块算法:

★可选择顺序图来分析、设计每个用例。

用顺序图粗略地描述用例(顺序图中的消息用粗略的方法表达)→用顺序图详细地描述用例(顺序图中的消息用准确地方法表达)★可选择活动图来分析、设计每个用例。

★可选择状态图描述关键类。

※一个功能模块的实现过程中可能包含多个函数、过程、类,应列出主要的函数、过程或类,对于其中的一些重要的、难度较大的函数、过程、类中的方法的实现算法可用流程图、N-S图、PAD图、活动图、PDL、判定表/树等工具进行详细设计。(可选)

(二)建立数据库、录入数据

六、实现

(一)编码

(二)测试

附录二:《系统分析与设计》课程设计题目

题目1:网上外卖系统的分析与设计

假设某个快餐店的店主委托你的设计小组为他创建网上外卖系统。该快餐店的主要服务对象是附近一个大学的学生和周边公司的工作人员。

网站主要提供的当天的菜单,有荤菜,素菜,主食,小菜和汤,或是套餐可供客户浏览,要求网页能够提供每种菜式的主料,口味,图片,价格。欲购买的客户需要注册(提供邮购和管理所必须的有效信息,如姓名,地址,电话等)取得唯一的用户名成为会员。会员登录后便可以订餐,也可以通过电话进行订餐,送餐的范围在快餐店的周围1公里内,超出外卖范围的地址不会生成订单,在客户确认订单后的40分钟内,由送外卖的工人将订餐信息和快餐送到客户手中,同时收取订餐款。

为了方便订餐,系统记录每个订餐者的信息,当客户第二次电话订餐时,根据电话号码或是用户名称找到客户信息。

店主应该能够对每天的外卖情况(比如,每种菜的销量,日销售额)进行统计,对客户信息进行查询和管理。

题目2:毕业设计选题管理系统的分析与设计

某专业每年毕业设计学生大约200人左右,学院要求毕业设计题目必须1人1题,题目不能重复,每个指导教师最多带10名学生的毕业设计。

教师注册后(教师名,职工号,职称,专业,邮箱,手机号)向系统提供毕业设计题目申请表(包括设计题目,设计工具,设计要求),

教师申报的题目可以超过10个,经系主任审核通过后发布到网上,学生注册后,在规定的时间范围内,选择某个题目,当选择某个教师设计题目的学生等于10个后,系统显示该教师的设计名额已满,该教师的所有设计题目都设置为不可选。选题结束后,系统统计每个教师的哪些题目由哪些同学选择,按教师打印设计题目,选题学生,及学生信息。

题目3:"设计教室管理系统"的分析与设计

内科大每学期都有一些专业的课程设计或是毕业设计需要用到专门的设计教室,需要对设计教室进行分配和回收。其中:有一部分教室是活动桌椅,可以满足制图等需要放置绘图板的设计需要,有些教室是多媒体教室。这部分教室中有容量为50人的小教室,也有容量为100人的大教室。

这些教室的使用情况在每学期在排课的时候由排课系统给出教室的使用课表。教师可以在网上查询教室的使用情况,当某个专业需要使用设计教室,或是有些课程任课教师安排一次或几次讲座,或是辅导员安排学生班会或是组织活动需要临时借用教室时,由任课教师向管理员提出申请(教室,使用班级,课程,设计时间,学生人数,任课教师),管理员根据申请到系统中找到满足条件的设计教室,修改教室的使用情况,确认教师的申请。

题目4:二手房管理系统的分析与设计

二手房管理系统是房屋中介公司对其下属的各个分店的二手房买卖信息的统一管理。

中介公司为每个二手房的房屋建立档案,包括房产证的复印件,房

主身份证的复印件,委托人的身份证复印件和房主的基本信息以及房屋的基本信息(房屋的位置处于哪个区,房屋的所在的小区或街坊,房屋面积,结构,房屋装修情况,房屋图片,售价或租价),将二手房房源信息发布到网上,租房的客户可以在网上浏览这些信息,各个分店的中介服务人员可以登录到系统中查看房源信息,为避免客户和房主绕过中介进行私下交易,以及其他竞争对手获取房源信息,需要考虑房源信息的安全问题。中介服务人员客户可以按照某个条件查询房源,比如查询某小区的2室的小于80平米或租价小于2000元/月的房源有哪些。客户通过中介服务人员找到合适的房源或是自己找到合适的房源,在看房满意后,可以和中介服务人员及房主签订租房协议或是购房合同,对于已经出租或是出售的房源从系统中删除。

题目5:“我爱折扣”网站的分析与设计

该网站将收集到的各大购物网站上的打折促销信息并将其汇总后与大家分享。

网站的用户可以浏览打折信息,注册后可以发布打折信息(打折的商品,商品描述,商品图片,价格,商品链接,时间限制),该信息经系统管理员核实无误后发布到网上。注册用户可以对该信息进行评论,系统可以按照用户的浏览次数和评论条数或是商品打折的折扣进行排序显示。

对于已经过期的打折信息,管理员进行删除。

题目6:火车票网上预订系统的分析与设计

用户可以按站点或车次查询10天内的火车票销售情况以及票价,

在有余票的情况下,用户提供身份证,姓名和手机号注册后可以进行车票预订,预订成功,系统会发给用户一张订单包含车票信息(车次,时间,起点,终点,座位类型,车厢,座号,票价)和用户信息(身份证号,姓名,手机号),用户到售票点根据这个订单的编号和身份证,缴纳票款后领票。在预订的车次开车之前,并且未领取车票时,用户可以在网上取消预订,如果用户没有取消预订也没有领取车票,系统将这个预订记做一次违规操作,当记录3次违规操作时,系统将该用户放入黑名单,该用户将不能使用本系统订票。

题目7:××品牌电脑的网上商城的分析与设计

××品牌的电脑将本品牌4个系列的电脑整机(天溪,天河,天江,天海)以及3个系列的笔记本电脑(神风,神宇,神武)的信息以及电脑配件信息发布到网上,用户可以浏览信息,可以根据需要更换某个系列电脑的配置(笔记本不可以),比如原配置为17寸的显示器,可以换成19寸的显示器,显示更换后的价格,生成详细配置的订单,注册后确认订单并购买。

题目8:"学校教材定购系统"的分析与设计

本系统可以细化为两个子系统:销售系统和采购系统。

销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票,登记并返给教师或学生领书单,教师或学生可以到书库领书。

采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

附录三:文档撰写规范

一、《关于软件性质、规模、目标的报告书》

内容:

(一)软件性质。

(二)软件规模。

(三)开发该软件要实现的目标。

(四)题目来源、选题背景。

二、《可行性研究报告》

内容:

(一)技术可行性:分析小组人员现有技术水平能否开发出该软件。

(二)经济可行性:进行成本——效益分析,简单估算开发该软件须投入的成本(软件开发所需的软、硬件资源及人力资源的费用),简单估算软件投入使用后会带来的效益,比较成本和效益。

(三)法律可行性:该软件的选题、内容、开发所用的核心技术是否涉及到侵权、妨碍他人等法律及道义问题。

(四)操作可行性:软件所预定的操作方式(如单机或网络方式)是否符合用户单位的实际情况,是否可被用户单位接受。

(五)结论:根据上述四个方面可行性研究的结果,权衡该软件是否能在给定的时间及资源的限制下如期开发出来。

三、《项目开发计划》

(一)系统概述:项目目标、主要功能、系统特点。

(二)系统资源:开发和运行该软件所需要的软、硬件资源及人力资源。(注:人力资源须写明小组人数、组长、各小组成员的技术特长及责任)

(三)成本预算:分阶段的人员费用,所须软、硬件资源费用、机时费用及其他费用。

(四)进度安排:各阶段起止时间,完成的文档,文档验证方式及要交付的产品清单。

四、《需求规格说明书》

根据所选择的软件开发方法,完成方法中需求分析阶段所要求的内容。

五、《总体设计说明书》

根据所选择的软件开发方法,完成方法中总体设计阶段所要求的内容。

六、《详细设计说明书》

根据所选择的软件开发方法,完成方法中详细设计阶段所要求的内容。

注:文档中所涉及的图可用Microsoft Visio、Rational Rose等工具绘制,绘图后将图保存为.JPG文件,以图片形式插入文档中。

电力系统规划课程设计

机电工程学院 《电力系统规划》课程设计 第二组 题目:某地区电网规划初步设计 专业:电气工程及其自动化 年级: 学号: 姓名: 指导教师: 日期: 云南农业大学机电工程学院

目录 摘要 (2) 课程设计任务书 (3) 第一章原始资料的分析 (5) 1.1发电厂技术参数 (5) 1.2发电厂和变电所负荷资料 (5) 1.3 负荷合理性校验 (5) 第二章电力网电压的确定和电网接线的初步选择 (7) 2.1电网电压等级的选择 (7) 2.2 电网接线方式的初步比较 (9) 2.2.1电网接线方式 (9) 2.2.2 方案初步比较的指标 (11) 第三章方案的详细技术经济比较 (12) 3.1导线截面参考数据 (12) 3.2方案(B)中的详细技术经济计算 (12) 3.2.1先按均一网对其进行粗略潮流分布的计算 (13) 3.2.2导线截面面积的选择 (13) 3.2.3根据查阅的导线截面面积,计算线路的阻抗 (15) 3.2.4计算正常运行时的电压损失 (15) 3.2.5投资费用(K) (15) 3.3方案(C)中的详细技术经济计算 (17) 3.3.1先按均一网对其进行粗略潮流分布的计算 (17) 3.3.2 导线截面的选择 (19) 3.3.3、线路阻抗计算 (20) 3.3.4正常运行时的电压损失 (20) 3.3.5投资(K) (21) 3.3.6、年运行费用(万元)年运行费用包括折旧费和损耗费 (21) 第四章最终方案的选定 (23) 第五章课程设计总结 (25) 参考资料 (26) 课程设计指导教师评审标准及成绩评定 (27)

摘要 该课程设计是进行地方电网规划设计。规划设计一个容量为5×25MW+1×50MW的发电厂和4个变电站的地方电力网。 本设计根据地方电力网规划的要求,在对原始资料系统负荷、电量平衡分析的基础上,运用传统的规划方法,并结合优化规划的思想,从拟定的五种可行方案中,通过技术和经济的比较,选择出两个较优的方案作进一步的深入分析:先对电网进行潮流计算,然后根据潮流计算结果,从最大电压损耗、网络电能损耗、线路和变电站的一次投资及电力网的年运行费用等角度,详细的分析两个较优方案,以此确定最优规划设计。 【关键词】方案拟定潮流计算导线截面选择投资年运行费用

课程设计的目的与作用

1课程设计的目的与作用 1.1课程设计的目的 学习了数字电子技术的理论知识,重点在于达到理论实际相结合的学习目标,切实要求学生的实际运用能力。考虑到电子电路设计自动化也是目前电子技术发展的一个重要趋势,针对课程的要求对学生进行综合训练的一个实践教学环节。从应用的要求出发,除了扼要介绍它们的电路图原理外,着重介绍器件的主要技术性能,典型应用或者连接方法。 1.2课程设计的作用 1. 对设计电路进行理论分析、计算 2. 在multisim环境下仿真电路功能,修改相应参数,分析结果的变化情况 3. 掌握电子产品的制作和调试方法,提高实践动手能力,培养工程实践观念 2. 设计任务 2.1 三位二进制减法计数器(无效态:001,110) 2.2 74161构成57进制同步加法计数器并显示 3.三位二进制减法计数器的设计 1.状态图 3.1状态图 2.选择触发器,求时钟方程、状态方程

①选择触发器 由于JK触发器功能齐全、使用灵活,在这里选用3个CP下降沿触发的边沿JK触发器。 ②求时钟方程 采用同步方案,故取 CP0=CP1=CP2=CP CP是整个要设计的时序电路的输入时钟脉冲。 ③求状态方程 确定约束项 从图3.1给出的状态图可以看出,还有001、011两个代码状态没有出现,显然他们是没有使用的无效状态,其对应的最小项、是约束项。 次态Q 2n+1Q 1 n+1Q n+1的卡诺图 Q 2 n+1的卡诺图

n+1的卡诺图 Q 1 n+1的卡诺图 Q 图3.2.1 显然,由图3.2.1所示各卡诺图便可以容易地得到=() =+ = + ④求驱动方程 ==1 ==

数值分析课程设计

淮海工学院计算机工程学院课程设计报告书 课程名:《数值分析》 题目:数值分析课程设计 班级: 学号: 姓名:

数值分析课程设计 课程设计要求 1、研究第一导丝盘速度y与电流周波x的关系。 2、数据拟合问题运用样条差值方法求出温度变化的拟合曲线。 课程设计目的 1、通过编程加深对三次样条插值及曲线拟合的最小二乘法的理解; 2、学习用计算机解决工程问题,主要包括数据处理与分析。 课程设计环境 visual C++ 6.0 课程设计内容 课程设计题目1: 合成纤维抽丝工段中第一导丝盘的速度对丝的质量有很大的影响,第一丝盘的速度和电流周波有重要关系。下面是一组实例数据: 其中x代表电流周波,y代表第一导丝盘的速度 课程设计题目3: 在天气预报网站上获得你家乡所在城市当天24小时温度变化的数据,认真观察分析其变化趋势,在此基础上运用样条差值方法求出温度变化的拟合曲线。然后将该函数曲线打印出来并与原来的温度变化数据形成的曲线进行比较,给出结论。写出你研究的心得体会。 课程设计步骤 1、利用最小二乘法写出题1的公式和算法; 2、利用excel表格画出数据拟合后题1的图像; 3、在Visual C++ 6.0中编写出相应的代码; 4、搜索11月12日南通当地一天的温度变化数据; 5、在Visual C++ 6.0中编写出相应的代码; 6、利用excel表格画出数据拟合后题3的图像 课程设计结果 课程设计题目1 数值拟合

解:根据所给数据,在excel窗口运行: x=[49.2 50.0 49.3 49.0 49.0 49.5 49.8 49.9 50.2 50.2] y=[16.7 17.0 16.8 16.6 16.7 16.8 16.9 17.0 17.0 17.1] 课程设计题目3 数据为:X=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]; Y=[12,12,11,12,12,12,12,12,13,15,16,17,17,18,17,17,17,16,15,15,15,15,14,14]; 源代码为: 第一题: #include #include"math.h" using namespace std; //double x[100],y[100]; int main(){ int i; double k,b; double sum1=0,sum2=0,sum3=0,sum4=0; double x[10]={49.2,50.0,49.3,49.0,49.0,49.5,49.8,49.9,50.2,50.2}; double y[10]={16.7,17.0,16.8,16.6,16.7,16.8,16.9,17.0,17.0,17.1}; for(i=0;i<10;i++){ sum1+=x[i]*y[i]; sum2+=x[i];

机械制造工艺学课程设计目的

机械制造工艺学课程设计目的、内容与要求 1 课程设计的目的 学生通过设计能获得综合运用过去所学过的全部课程进行机械制造工艺及结构设计的基本能力,为以后做好毕业设计、走上工作岗位进行一次综合训练与准备。它要求学生全面地综合运用本课程及有关选修课程的理论与实践知识,进行零件加工工艺规程的设计与机床夹具的设计。其目的就是: (1)培养学生综合运用机械制造工程原理课程及专业课程的理论知识,结合金工实习、生产实习中学到的实践知识,独立地分析与解决机械加工工艺问题,初步具备设计中等复杂程度零件工艺规程的能力。 (2)培养学生能根据被加工零件的技术要求,运用夹具设计的基本原理与方法,学会拟订夹具设计方案,完成夹具结构设计,进一步提高结构设计能力。 (3)培养学生熟悉并运用有关手册、图表、规范等有关技术资料的能力。 (4)进一步培养学生识图、制图、运算与编写技术文件的基本技能。 (5)培养学生独立思考与独立工作的能力,为毕业后走向社会从事相关技术工作 打下良好的基础。 2 课程设计的内容与要求 2、1课程设计的内容 课程设计题目通常定为:设计××零件的机械加工工艺规程及相关工序的专用夹具。零件图样、生产纲领与生产条件就是设计的主要原始资料,由指导教师提供给学生。零件复杂程度以中等为宜,生产类型为成批生产。 学生根据教师设计任务书中规定的设计题目,分组进行设计,按照所给零件编写出相应的加工工艺规程,设计出其中由教师指定的一道重要工序(如:工艺规程中所要求的车、铣、钻夹具中的一种)的专用夹具,并撰写说明书。学生在指导教师的指导下,参考设计指导书,认真地、有计划地、独立按时完成设计任务。 具体设计内容如下: 1.对零件进行工艺分析,拟定工艺方案,绘制零件工作图1张。 2. 确定毛坯种类及制造方法,绘制毛坯图1张。 3. 拟定零件的机械加工工艺过程,选择各工序加工设备及工艺装备(刀具、夹具、量具、辅具),确定某一代表工序的切削用量及工序尺寸。编制机械加工工艺规程卡片(工艺过程卡片与工序卡片)1套。 4.设计重要工序中的一种专用夹具,绘制夹具装配总图与大件零件图(通常为夹具体)各1张。 5.撰写设计说明书1份。 2、2课程设计中对学生的要求

数值计算课程设计任务书

数值计算课程设计任务书 学院信息与计算科学/应用数学专业班级学生: 题目:典型数值算法的C++语言程序设计 课程设计从2017 年 6 月12 日起到2017 年7月 1 日 1、课程设计的内容和要求(包括原始数据、技术要求、工作要求等): 每人需作10个算法的程序、必做6题、自选4题。 对每个算法要求用C++语言进行编程。 必选题: 1、高斯列主元法解线性方程组 2、牛顿法解非线性方程组 3、经典四阶龙格库塔法解一阶微分方程组 4、三次样条插值算法(压紧样条)用C++语言进行编程计算 依据计算结果,用Matlab画图并观察三次样条插值效果。 5、龙贝格求积分算法 6、M次多项式曲线拟合,据计算结果,用Matlab画图并观察拟合效果。 自选题:自选4道其他数值算法题目.每道题目重选次数不得超过5次. 2、对课程设计成果的要求〔包括图表、实物等硬件要求〕: 2.1 提交课程设计报告 按照算法要求,应用C++语言设计和开发算法程序,提交由: 1)每个算法的原理与公式说明; 2)每个算法相应的程序设计说明(程序中的主要变量语义说明,变量的数据类型说明,数据在内存中组织和存储结构说明,各函数的输入形参和输出形参说明,函数功能说明,函数中算法主要流程图,函数的调用方法说明); 3)每个程序使用的实例(引用的实例可以自拟,也可以借用相关数值计算参考书中的例题作为作为验证程序是否正确的实例,无论是自拟实例还是引用实例,实例都应详细写入报告的正文中); 4)每个算法的调试记录(包括程序调试(静态调试和动态调试)和程序修改记录、程序测试(可以手工计算进行测试、也可以利用Matlab的函数或

电力系统综合课程设计

电力系统分析 综合课程设计报告 电力系统的潮流计算和故障分析 学院:电子信息与电气工程学院 专业班级: 学生姓名: 学生学号: 指导教师: 2014年 10月 29 日

目录 一、设计目的 (1) 二、设计要求和设计指标 (1) 2.1设计要求 (1) 2.2设计指标 (2) 2.2.1网络参数及运行参数计算 (2) 2.2.2各元件参数归算后的标么值: (2) 2.2.3 运算参数的计算结果: (2) 三、设计内容 (2) 3.1电力系统潮流计算和故障分析的原理 (2) 3.1.1电力系统潮流计算的原理 (2) 3.1.2 电力系统故障分析的原理 (3) 3.2潮流计算与分析 (4) 3.2.1潮流计算 (4) 3.2.2计算结果分析 (8) 3.2.3暂态稳定定性分析 (8) 3.2.4暂态稳定定量分析 (11) 3.3运行结果与分析 (16) 3.3.1构建系统仿真模型 (16) 3.3.2设置各模块参数 (17) 3.3.3仿真结果与分析 (21) 四、本设计改进建议 (22) 五、心得总结 (22) 六、主要参考文献 (23)

一、设计目的 学会使用电力系统分析软件。通过电力系统分析软件对电力系统的运行进行实例分析,加深和巩固课堂教学内容。 根据所给的电力系统,绘制短路电流计算程序,通过计算机进行调试,最后成一个切实可行的电力系统计算应用程序,通过自己设计电力系统计算程序不仅可以加深学生对短路计算的理解,还可以锻炼学生的计算机实际应用能力。 熟悉电力系统分析综合这门课程,复习电力系统潮流计算和故障分析的方法。了解Simulink 在进行潮流、故障分析时电力系统各元件所用的不同的数学模型并在进行不同的计算时加以正确选用。学会用Simulink ,通过图形编辑建模,并对特定网络进行计算分析。 二、设计要求和设计指标 2.1设计要求 系统的暂态稳定性是系统受到大干扰后如短路等,系统能否恢复到同步运行状态。图1为一单机无穷大系统,分析在f 点发生短路故障,通过线路两侧开关同时断开切除线路后,分析系统的暂态稳定性。若切除及时,则发电机的功角保持稳定,转速也将趋于稳定。若故障切除晚,则转速曲线发散。 图1 单机无穷大系统 发电机的参数: SGN=352.5MWA,PGN=300MW,UGN=10.5Kv,1=d x ,25.0'=d x ,252.0''=x x ,6.0=q x , 18.0=l x ,01.1'=d T ,053.0"=d T ,1.0"0=q T ,Rs=0.0028,H(s)=4s;TJN=8s,负序电抗:2.02=x 。 变压器T-1的参数:STN1=360MVA,UST1%=14%,KT1=10.5/242; 变压器T-2的参数:STN2=360MVA,UST2%=14%,KT2=220/121;

计算机网络课程设计内容及要求

《计算机网络课程设计》 一、课程设计的目的 计算机网络课程设计是专业实践环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。本课程设计的目的是引导学生将书本上抽象的概念与具体的实现技术相结合,使学生体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧,培养学生解决计算机网络问题的实际能力,掌握组建计算机网络的基本技术,提高学生的综合应用能力。 二、课程设计要求和内容 课程设计要求: 1、正确理解题意; 2、具有良好的编程规范和适当的注释; 3、有详细的文档,文档中应包括设计题目涉及的基础知识、设计思路、程序流程图、程序清单、开发中遇到的问题及解决方法、设计中待解决的问题及改进方向。 4、有一定的自学能力和独立分析问题、解决问题的能力。包括学会自己分析解决问题的方法,对设计中遇到的问题,能通过独立思考、查阅工具书、参考文献,寻找解决方案。评分标准: 1.是否有正确的运行结果; 2.是否有良好的编程规范和适当的注释; 3.文档是否完备。 课程设计内容即参考题目:(任选下列一题或自行另选设计题目): XX 高校校园网网络规划与设计 一、需求分析 (1)用户规模500 台计算机。 (2)用户大致平均分散在4栋楼房内,4 栋楼房排成前后两排,楼房之间各相距200米,楼房高4 层。每栋楼的4 楼用户构成两个VLAN。 (3)中心机房设在其中1 栋楼房的1 楼靠近另一栋楼房的一端。 (4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。提供匿 名服务,但FTP 仅对内部开放。 (5)提供LAN、WLAN接入。 (6)在业务WWW 服务器上配备基于Web 的业务应用系统,所有用户使用业务系统实现 网上办公。 (7)要求出口带宽为1Gbps。 二、设计要求 (1)写出简要的可行性分析报告。 (2)设计网络结构,并给出解释。 (3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。 (4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。 2、设计一个中小企业网络规划与设计的方案 一、用户需求 (1)公司有1000台PC (2)公司共有7 个部门,不同部门的相互访问要求有限制,公司有3 个跨省的分公司。

数据库课程设计题目及要求_韩军涛

数据库系统原理课程 设计指导

一、本课程的教学目的及基本要求 教学目的 本课程是为《数据库系统原理》课程所开的实践环节。数据库系统原理课程是一门实践性很强的技术课程,而且是计算机科学与技术中发展最快的领域之一。 本课程设计的目的旨在使学生能够掌握数据库的基本原理、数据库设计的基本方法、SQL语言的应用、SQL Server 2000/2008数据库环境的使用,并能根据所应用到的数据库管理系统的相关技术,按照规范化设计的方法解决现实中数据库设计的问题。 选修本课程前应已选修《数据库系统原理》课程,并熟练掌握SQL语言,以及数据库设计的规范化等基本方法。 先修课程:数据库系统原理。 教学基本要求 要求学生通过上机实验,培养学生的分析实际问题的能力,掌握复杂项目从需求到设计直到最后实现的基本方法,并对所设计的数据库进行测试与分析,使学生在数据库设计方面能够得到很大程度的提高。 课程设计基本要求: 1、(课前准备)掌握课堂教学内容,主要包括 (1)比较系统的掌握数据库原理的理论知识; (2)学会研究分析具体应用的需求,完成需求分析; (3)初步掌握在需求分析基础上设计数据库的能力; (4)熟练掌握一种数据库设计工具。 2、课程设计按以下步骤进行: (1)问题分析,理解问题,明确做什么,完成需求分析,写出系统的功能框架并给出每一系统功能的详细叙述。 (2)概念设计:在概念结构设计中画出ER图,在ER图中标出主码。可以有分ER图。 (3)逻辑结构设计:针对概念设计的结果做出逻辑结构设计并进行规范化,对表进行分解或必需的合并(要写出理由和根据)。对用户进行分类,有必要时可以给用户创建用户子模式(比如视图)并定义权限。 (4)物理设计:设计数据库的存储结构(包括索引的设计等)。

电力系统分析-课程设计

河南城建学院 《电力系统分析》课程设计任务书 班级0912141-2 专业电气工程及其自动化 课程名称电力系统分析 指导教师朱更辉、何国锋、芦明 电气与信息工程学院 2015年12月

《电力系统分析》课程设计任务书 一、设计时间及地点 1、设计时间:2015年12月 2、设计地点:2号教学楼 二、设计目的和要求 1、设计目的 通过课程设计,使学生加强对电力体统分析课程的了解,学会查寻资料、方案比较,以及设计计算、分析等环节,进一步提高分析解决实际问题的能力。 2、设计要求 (1)培养学生认真执行国家法规、标准和规范及使用技术资料解决实际问题的能力; (2)培养学生理论联系实际,努力思考问题的能力; (3)进一步理解所学知识,使其巩固和深化,拓宽知识视野,提高学生的综合能力; (4)懂得电力系统分析设计的基本方法,为毕业设计和步入社会奠定良好的基础。 三、设计课题和内容 课题一:110KV 电网的潮流计算 (一)基础资料 导线型号:LGJ-95,km x /429.01Ω=,km S b /1065.261-?=; 线段AB 段为40km ,AC 段为30km ,BC 段为30km ; 若假定A 端电压U A =115kV ,变电所负荷S B =(20+j15)MVA ,S C =(10+j10)MVA 。 某110KV 电网 (二)设计任务 1、不计功率损耗,试求网络的功率分布,和节点电压; 2、若计及功率损耗,试求网络的功率分布,和节点电压,并将结果与1比较。 课题二:某电力系统的对称短路计算 (一)基础资料 如图所示的网络中,系统视为无限大功率电源,元件参数如图所示,忽略变压器励磁支路和线路导纳。

《数值分析》课程设计报告

《数值分析》课程设计实验报告 龙格—库塔法分析Lorenz 方程 200820302033 胡涛 一、问题叙述 考虑著名的Lorenz 方程 () dx s y x dt dy rx y xz dt dz xy bz dt ?=-???=--???=-?? 其中s ,r ,b 为变化区域内有一定限制的实参数,该方程形式简单,表面上看并无惊人之处,但由该方程揭示出的许多现象,促使“混沌”成为数学研究的崭新领域,在实际应用中也产生了巨大的影响。 二、问题分析 Lorenz 方程实际上是一个四元一阶常微分方程,用解析法精确求解是不可能的,只能用数值计算,最主要的有欧拉法、亚当法和龙格- 库塔法等。为了得到较高精度的,我们采用经典四阶龙格—库塔方法求解该问题。 三、实验程序及注释 (1)算法程序 function [T]=Runge_Kutta(f,x0,y0,h,n) %定义算法,其中f 为待解方程组, x0是初始自变量,y0是初始函数 值,h 是步长,n 为步数 if nargin<5 n=100; %如果输入参数个数小于5,则步数 n=100 end r=size(y0);r=r(1); %返回初始输出矩阵的行列数,并将 值赋给r(1) s=size(x0);s=s(1); %返回初始输入矩阵的行列数,并 将值赋给s(1) r=r+s; T=zeros(r,n+1); T(:,1)=[y0;x0]; for t=2:n+1 %以下是具体的求解过程 k1=feval(f,T(1:r-1,t-1)); k2=feval(f,[k1*(h/2)+T(1:r-1,t-1);x0+h/2]); k3=feval(f,[k2*(h/2)+T(1:r-1,t-1);x0+h/2]); k4=feval(f,[k3*h+T(1:r-1,t-1);x0+h]); x0=x0+h; T(:,t)=[T(1:r-1,t-1)+(k1+k2*2+k3*2+k4)*(h/6);x0]; end

课程设计要求

数据结构课程设计任务书 课程设计名称:数据结构课程设计 课程设计编号:CSE03704 课程设计学分:2 课程设计周(时)数:2周 课程设计授课单位:信息工程学院计算机系 指导方式:集体辅导与个别辅导相结合 课程设计适用专业:计算机科学与技术 课程设计教材及主要参考资料: 《数据结构课程设计》,滕国文编著,清华大学出版社,2010年; 《数据结构课程设计》,陈越钦铭雁编著,浙江大学出版社,2009年 《数据结构课程设计案例教程》, 马巧梅等编著, 人民邮电出版社,2012年

一、课程设计教学目的及基本要求 1.了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力; 2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 4.训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。 二、设计内容 题目1:模拟停车场管理问题 问题描述: 设停车场只有一个可停放几辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场按车辆到来的先后顺序依次排列,若车场内已停满几辆汽车,则后来的汽车只能在门外的便道上等候,一旦停车场内有车开走,则排在便道上的第一辆车即可进入;当停车场内某辆车要离开时,由于停车场是狭长的通道,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门后,为它让路的车辆再按原次序进入车场。每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。 基本要求: 试为停车场编制按上述要求进行管理的模拟程序。在这里假设汽车不能从便道上开走。试设计一个停车场管理程序。 实现提示: 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码及到达或离去的时刻,例如:('A',1,5)表示一号牌照车在5这个时刻到达,而('D',5,20)表示5号牌照车在20这个时刻离去,整个程序可以在输入信息为('E',0,0)时结束。对每一组输入数据进行操作后的输出数据为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车离去;则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。栈以顺序结构实现,队列以链表实现。需另设一个栈,临时停放为给要离去的汽车让路而从停车场退出来的汽车, 题目2:哈夫曼编码和译码 问题描述: 利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼编/译码系统。 基本要求: 一个完整的系统应具有以下功能: (1)初始化及文本的频率统计。从终端读入字符集大小n,以及n个字符和n个权值,完成文本的频率统计。建立哈夫曼树,并将它存于文件中。 (2)编码。利用已建好的哈夫曼树,从文件中读入,对正文进行编码。然后将结果存入文件"CodeFile-姓名"中。 (3)译码。利用已建好的哈夫曼树将输入的代码进行译码,将文件"CodeFile-姓名" 中的代码进行译码,结果存入文件"Decoding-姓名"中。

化工原理课程设计的目的与要求模板

目录 一、化工原理课程设计的目的与要求 二、化工原理课程设计的内容 三、安排与要求 四、设计步骤 1.收集基础数据 2.工艺流程的选择 3.做全塔的物料平衡 4.确定操作条件 5.确定回流比 6.理论板数与实际板数 7.确定冷凝器与再沸器的热负荷 8.初估冷凝器与再沸器的传热面积 9.塔径计算与板间距确定 10.堰及降液管的设计 11.塔板布置及筛板塔的主要结构参数12.筛板塔的水力学计算 13.塔板结构 14.塔高 参考文献 设计任务书

一、化工原理课程设计的目的与要求 经过理论课的学习和生产实习, 学生已经掌握了不少理论知识和生产实际知识。对于一个未来的工程技术人员来说, 如何运用所学知识去分析和解决实际问题室至关重要的。本课程设计的目的也正是如此。 化工原理课程设计是化工专业的学生在校学习期间第一次进行的设计, 要求每位同学独立完成一个实际装置(本次设计为精馏装置)的设计。设计中应对精馏原理、操作、流程及设备的结构、制造、安装、检修进行全面考虑, 最终以简洁的文字, 表格及图纸正确地把设计表示出来.本次设计是在教师指导下, 由学生独立进行的没计, 因此, 对学生的独立工作能力和实际工作能力是一次很好的锻炼机会, 是培养化工技术人员的一个重要坏节。经过设计, 学生应培养和掌握: 1, 正确的设计思想和认真负责的设计态度 设计应结合实际进行, 力求经济、实用、可靠和先进。 2, 独立的工作能力及灵活运用所学知识分析问题和解决问题的能力 设计由学生独立完成, 教师只起指导作用。学生在设计中碰到问题可和教师进行讨论, 教师只做提示和启发, 由学生自已去解决问题, 指导教师原则上不负责检查计算结果的准确性, 学生应自己负责计算结果的准确性, 可靠性.’ 学生在设计中能够相互讨论, 但不能照抄。为了更好地了解

12级数值分析课程设计

数值分析课程设计题目与要求 (12级应数及创新班) [设计题一] 编写顺序Gauss消去法和列主元Gauss消去法的函数,再分别调用这两个函数求解下面的84阶方程组: = , 然后考虑将方程组的阶数取为10至100之间多个值进行求解。将你的计算结果与方程组的精确解进行比较。从“快”、“准”、“省”三个方面分析以上两个算法,试提出改进的算法并加以实现和验证。 [设计题二] 编写平方根法和改进的平方根法(参见教材《计算方法》P54的例题2.5)的函数,然后分别调用这两个函数求解对称正定方程组Ax=b,其中A和b分别为: (1)系数矩阵A为矩阵(阶数取为10至100之间多个值): , 向量b随机地选取; (2)系数矩阵A为Hilbert矩阵(阶数取为5至40之间多个值),即A的第i行第j列元素,向量b的第i个分量取为。将你的计算结果与方程组的精确解进 行比较。 若出现问题,分析其原因,提出改进的设想并尝试实现之。

对于迭代法 ,......)2,1,0(99.02 1=-=+k x x x k k k , 它显然有不动点0*=x 。试设计2个数值实验 得到收敛阶数的大概数值(不利用判定收敛阶的判据定理): (1) 直接用收敛阶的定义; (2) 用最小二乘拟合的方法。 [设计题四] 湖水在夏天会出现分层现象,接近湖面温度较高,越往下温度变低。这种上热下冷的现象影响了水的对流和混合过程,使得下层水域缺氧,导致水生鱼类的死亡。如果把水温T 看成深度x 的函数T(x),有某个湖的观测数据如下: 环境工程师希望: 1) 用三次样条插值求出T(x)。 2) 求在什么深度处dx dT 的绝对值达到最大( 即02 2=dx T d )。 [设计题五] 某飞机头部的光滑外形曲线的型值点坐标由下表给出: ...值y 及一阶、二阶导数值y ’,y ”。绘出模拟曲线的图形。

电力系统课程设计

信息工程系 2011-2012学年度下学期电力系统分析课程设计 电力系统短路故障的计算机 算法程序设计 姓名 学号 班级K0309414 指导教师钟建伟

信息工程学院课程设计任务书

电力系统短路故障的计算机算法程序设计 目录 1前言 (4) 1.1短路的原因 (4) 1.2短路的类型 (4) 1.3 短路计算的目的 (4) 1.4 短路的后果 (5) 2电力系统三相短路电流计算 (6) 2.1电力系统网络的原始参数 (6) 2.2制定等值网络及参数计算 (6) 2.2.1标幺制的概念 (6) 2.2.2有三级电压的的网络中各元件参数标幺值的计算 (7) 2.2.3计算各元件的电抗标幺值 (7) 2.2.4系统的等值网络图 (10) 3程序设计 (11) 3.1主流程图 (11) 3.2详细流程图 (12) 3.2.1创建系统流程图 (12) 3.2.2加载系统函数流程图 (13) 3.2.3计算子函数流程图 (14) 3.2.4改变短路点流程图 (15) 3.3数据及变量说明 (15) 3.4程序代码及注释 (16) 3.5测试例子 (17) 4结论 (23) 5参考文献 (24)

1前言 因为它们会破坏对用户的供电和电气设备的正常工作,而且还可能对人生命财产产生威胁。从在电力系统的设计和运行中,都必须考虑到可能发生的故障和不正常运行的情况,电力系统的实际运行情况看,这些故障绝大多数多数是由短路引起的,因此除了对电力系统的短路故障有一较深刻的认识外,还必须熟练掌握电力系统的短路计算。 短路是电力系统的严重故障。所谓短路,是指一切不正常的相与相之间或相与地(对于中性点接地的系统)发生通路的情况。 1.1 短路的原因 产生短路的原因很多,主要有如下几个方面:(1)元件损坏,例如绝缘材料的自然老化、设计、安装及维护不良所带来的设备缺陷发展成短路等;(2)气象条件恶劣,例如雷击造成的网络放电或避雷器动作,架空线路由于大风或导线覆冰引起电杆倒塌等;(3)违规操作,例如运行人员带负荷拉闸,线路或设备检修后未拆除接地线就加上电压等;(4)其他,如挖沟损伤电缆,鸟兽跨接在裸露的载流部分等。 1.2 短路的类型 在三相系统中,可能发生的短路有:三相短路、两相短路、两相短路接地和单相接地短路。三相短路也称为对称短路,系统各项与正常运行时一样仍处于对称状态。其他类型的短路都是不对称短路。 电力系统的运行经验表明,在各种类型的短路中,单相短路占大多数,两相短路较少,三相短路的机会最少。三相短路虽然很少发生,但情况较严重,应给予足够的重视。况且,从短路计算方法来看,一切不对称短路的计算,在采用对称分量法后,都归结为对称短路的计算。因此,对三相短路的的研究是具有重要意义的。 1.3 短路计算的目的 在电力系统的设计和电气设备的运行中,短路计算是解决一系列问题的不可缺少的基本计算,这些问题主要是: (1)选择有足够机械稳定度和热稳定度的电气设备,例如断路器、互感器、瓷瓶、母线、电缆等,必须以短路计算作为依据。这里包括计算冲击电流以校验设备的电动力稳定度;计算若干时刻的短路电流周期分量以校验设备的热稳定度;计算指定时刻的短路电流有效值以校验断路器的断流能力等。 (2)为了合理地配置各种继电保护和自动装置并确定其参数,必须对电力网中发生的各种短路进行计算和分析。在这些计算中不但要知道故障支路中的电流值,还必须知道电流在网络中的分布情况。有时还要知道系统中某些节点的电压值。 (3)在设计和选择发电厂和电力系统主接线时,为了比较各种不同方案的接线图,确定是否需要采取限制短路电流的措施等,都要进行必要的短路电流计算。 (4)进行电力系统暂态稳定计算,研究短路对用户工作的影响等,也含有一部分短路计算的内容

数值分析课程课程设计汇总

课 程 设 计 我再也回不到大二了, 大学是那么短暂 设计题目 数值分析 学生姓名 李飞吾 学 号 x x x x x x x x 专业班级 信息计x x x x x 班 指导教师 设 计 题 目 共15题如下 成绩

数值分析课程设计 1.1 水手、猴子和椰子问题:五个水手带了一只猴子来到南太平洋的一个荒岛上,发现那里有一大堆椰子。由于旅途的颠簸,大家都很疲惫,很快就入睡了。第一个水手醒来后,把椰子平分成五堆,将多余的一只给了猴子,他私藏了一堆后便又去睡了。第二、第三、第四、第五个水手也陆续起来,和第一个水手一样,把椰子分成五堆,恰多一只猴子,私藏一堆,再去入睡,天亮以后,大家把余下的椰子重新等分成五堆,每人分一堆,正好余一只再给猴子,试问原先共有几只椰子?(15621) 试分析椰子数目的变化规律,利用逆向递推的方法求解这一问题 解:算法分析:解该问题主要使用递推算法,关于椰子数目的变化规律可以设起初的椰子数为0p ,第一至五次猴子在夜里藏椰子后,椰子的数目分别为01234,,,,p p p p p 再设最后每个人分得x 个椰子,由题: 14 (1)5 k k p p +=- (k=0,1,2,3,4)51(1)5 x p =- 所以551p x =+,11k k p p +=+利用逆向递推方法求解 15 1,4 k k p p +=+ (k=0,1,2,3,4) MATLAB 代码: n=input('n= '); n= 15621 for x=1:n p=5*x+1; for k=1:5 p=5*p/4+1; end if p==fix(p), break end end disp([x,p]) 1.2 设,1 5n n x I dx x =+? (1)从0I 尽可能精确的近似值出发,利用递推公式: 11 5(1,2,20)n n I I n n -=-+= 计算机从1I 到20I 的近似值; (2)从30I 较粗糙的估计值出发,用递推公式:

课程设计的目的和意义[001]

一.课程设计的目的和意义 目的: 1. 根据课堂讲授内容,学生做相应的自主练习,消化课堂所讲解的内容。 2. 通过调试典型例题或习题积累调试程序的经验。 3. 通过完成辅导教材中的编程题,逐渐培养学生的编程能力,用计算机解决实际问题的能力。 意义: 1. 有助于加深我们对操作系统这门课程的理解,我们在课堂上学的 都是基础理论知识,对于如何用程序语言来描述所学知识还是有一定难度。通过课程设计,我们可以真正理解其内涵。 2. 有利于我们逻辑思维的锻炼,程序设计能直接有效地训练学生的 创新思维、培养分析问题、解决问题能力。即使是一个简单的程序,依然需要学生有条不理的构思。 3. 有利于培养严谨认真的学习态度,在程序设计过程里,当我们输 入程序代码的时候,如果不够认真或细心,那么可能就导致语法错误,从而无法得出运行结果。那么,这个我们反复调试,反复修改的过程,其实也是对我们认真严谨治学的一个锻炼。

二进程调度算法模拟 1 . 设计目的 通过动态优先权算法的模拟加深进程概念和进程调度过程的理解。 2 . 设计要求 写出带有完整标注的程序代码(可以用Java或C/C++实现,要求每个语句都要有标注)。 3 . 使用动态优先权的进程调度算法的模拟 3.1算法思路分析 动态优先权是指在创建进程时所赋予的优先权,可以随进程的推进或随其等待时间的增加而改变的,以便获得更好的调度性能. 若所有的进程都具有相同的优先权初值,则显然是最先进入就绪队列的进程,将因其动态优先权变得最高而优先获得处理机,此即FCFS算法. 因此,通过c程序模拟动态优先权程序调度算法,主要思路和方法就是,通过结构体模拟计算机的控制模块,构造一个PCB结构体即进程控制块结构体,用来记录当前进程的的相关状态信息,包括进程标识符、处理机状态、进程调度信息、进程控制信息。并通过C语言模拟计算机的动态优先调度算法,对构建的PCB进程进行模拟调度和运行,从而实现用计算机对进程的调度过程进行过程模拟。主要要构建的函数有: 进程控制块函数input:输入各进程的基本信息 进程优先级排列函数sort:用于对进程的优先级进行排列 当前进程显示函数disp:用于显示当前进程 进程查看函数check:检查等待队列的进程是否进入就绪队列 进程就绪函数running:进程运行时间到,置就绪状态 系统将所有就绪队列按优先级高低排成一个队列,每次调度时,将CPU 分配给优先级最高的进程,并令其执行一个时间片,而后中断,寻找并运行 下一个优先级最高的进程。而所有进程的优先权在随进程的推进或随其等待 时间的增加而增加,而被调度之后的程序则降低一定的优先级,从而使所有 进程都有运行的机会,从而保证系统能在给定的时间内响应所有用户的请求。 优先权的变化规律可描述为: 由于等待时间与服务时间之和,就是系统对该作业的响应时间,故该优先权又相 当于响应比RP,即优先权=等待时间+要求服务时间 要求服务时间 。 被运行过的进程优先权减一。

电力系统稳态课程设计(1)

课程设计(论文) 题目名称潮流计算 课程名称电力系统稳态分析 学生姓名 学号10412010 系、专业电气工程系 指导教师 2013年1月3 日

邵阳学院课程设计(论文)任务书 年级专业 10电气工程及其自动化 学生姓名 学 号 10412010 题目名称 电力系统潮流计算 设计时间 2013.12.21- 2012.1.3 课程名称 潮流计算课程设计 课程编号 121202306 设计地点 综合仿真实验室 一、课程设计(论文)目的 1.掌握电力系统潮流计算的基本原理; 2.掌握并能熟练运用PSCAD 仿真软件; 3.采用PSCAD 软件,做出系统接线图的潮流计算仿真结果。 二、已知技术参数和条件 在图1所示的简单电力系统中,系统中节点1、2为PQ 节点,节点3为PV 节点,节点4为平衡节点,已给定3.04.01j s --=,2.03.02j s --=,4.03=P ,02.13=V ,05.14=V , 04=θ,网络各元件参数的标幺值如表2所示,给定电压的初始值如表2所示,收敛系数 00001.0=ε。试求: ~1 2 3 4 1 :k 4 4θ∠V 1 1jQ P +2 2jQ P +3 V 3P 图1 简单电力系统 三、任务和要求 1.按学校规定的格式编写设计论文。 2.论文主要内容有:①课题名称。②设计任务和要求。③PSCAD 的应用以及仿真结果。④收获体会、存在问题和进一步的改进意见等。 注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效; 2.此表1式3份,学生、指导教师、教研室各1份。

四、参考资料 何仰赞主编.电力系统分析. 高教出版社出版.第三版.2002年 刘明波主编.大电网最优潮流计算.科学出版社出版.第一版.2010年 陈珩主编.电力系统稳态分析.中国电力出版社.第三版.2007年 韩祯祥主编.电力系统分析.浙江大学出版社.第三版.2005年 五、进度安排 2012年12月21日:下达课程设计的计划书,任务书,设计题目及分组情况 2012年12月22日-28日:学生熟悉PSCAD软件和建模 2013年1月29日-30日:上机调试程序,建立系统接线图的仿真模型和得出仿真结果 2013年1月31日-2日:写出报告(A4打印稿)和PPT报告(用于答辩) 2013年1月6日:组织学生答辩 六、教研室审批意见 教研室主任(签字):年月日七|、主管教学主任意见 主管主任(签字):年月日八、备注 指导教师(签字):学生(签字):

课程设计目的、要求

基础工程课程设计的目的、要求 1、课程设计的目的 《基础工程课程设计》是土木工程专业(岩土工程模块和建筑工程模块)的必修专业课。《基础工程》课程设计是学生在学习《土力学》、《钢筋混凝土结构》和《基础工程》的基础上,综合应用所学的理论知识,完成基础设计任务。其目的是培养学生综合应用基础理论和专业知识的能力,同时培养学生独立分析和解决基础工程设计问题的能力。 2、课程设计基本要求 (1) 通过课程设计,要求学生对基础工程设计内容和过程有较全面地了解和掌握,熟悉基础工程的设计规范、规程、手册和工具书。 (2)从下面题目中任选一题作为本次课程设计,并按设计任务书的要求进行设计计算。 (3)在教师指导下,独立完成课程设计任务指导书规定的全部内容。设计计算书要求计算正确、文理通顺、施工图布置合理、表达清晰,符合设计规范要求。 3、课程设计考核方法及成绩评定 课程设计结束时,要求学生提交课程设计报告,绘制所设计的基础施工图,并编写施工说明。 课程设计成绩分两部分,设计计算书占70℅,设计图纸图面内容及质量占30℅。成绩考核按照优,良,中,及格,不及格五级给分。 4、参考文献 [1]中华人民共和国国家标准,建筑地基基础设计规范(GB50007—2011). [2]中华人民共和国行业标准,建筑桩基技术规范(JGJ 94—2008)。 [3]中华人民共和国行业标准,岩土工程勘察规范规范(GB50021—2001)。 [4]中华人民共和国行业标准,建筑地基处理技术规范(JGJ 79—2012)。 [5]中华人民共和国行业标准,混凝土结构设计规范(GB50010—2010)。 [6]中华人民共和国国家标准,抗震结构设计规范(GB50011—2010). [7]袁聚云,李镜培,陈光敬编著,土木工程专业毕业设计指南,岩土工程分册[M],中国水利出版社,1999, 4。

数值分析课程设计(最终版)

本文主要通过Matlab 软件,对数值分析中的LU 分解法、最小二乘法、复化Simpon 积分、Runge-Kutta 方法进行编程,并利用这些方法在MATLAB 中对一些问题进行求解,并得出结论。 实验一线性方程组数值解法中,本文选取LU 分解法,并选取数据于《数值分析》教材第5章第153页例5进行实验。所谓LU 分解法就是将高斯消去法改写为紧凑形式,可以直接从矩阵A 的元素得到计算L 、U 元素的递推公式,而不需要任何步骤。用此方法得到L 、U 矩阵,从而计算Y 、X 。 实验二插值法和数据拟合中,本文选取最小二乘拟合方法进行实验,数据来源于我们课堂学习该章节时的课件中的多项式拟合例子进行实验。最小二乘拟合是一种数学上的近似和优化,利用已知的数据得出一条直线或者曲线,使之在坐标系上与已知数据之间的距离的平方和最小。利用excel 的自带函数可以较为方便的拟合线性的数据分析。 实验三数值积分中,本文选取复化Simpon 积分方法进行实验,通过将复化Simpson 公式编译成MATLAB 语言求积分∫e ;x dx 1 0完成实验过程的同时,也对复化Simpon 积分章节的知识进行了巩固。 实验四常微分方程数值解,本文选取Runge-Kutta 方法进行实验,通过实验了解Runge-Kutta 法的收敛性与稳定性同时学会了学会用Matlab 编程实现Runge-Kutta 法解常微分方程,并在实验的过程中意识到尽管我们熟知的四种方法,事实上,在求解微分方程初值问题,四阶法是单步长中最优秀的方法,通常都是用该方法求解的实际问题,计算效果比较理想的。 实验五数值方法实际应用,本文采用最小二乘法拟合我国2001年到2015年的人口增长模型,并预测2020年我国人口数量。 关键词:Matlab ;LU 分解法;最小二乘法;复化Simpon 积分;Runge-Kutta

相关文档
最新文档