课程设计总结报告

课程设计总结报告
课程设计总结报告

软件工程课程设计报告

题目:论坛管理系统的设计与实现

班级:软件工程13-1 组长:师树仁

成员:师树仁、车嘉兴、董浩天、章德超、李玉程、褚洪荣

时间:2016-7-13 地点:实验4#405

论坛管理系统的设计与实现

摘要

随着网络应用的兴起,人们交流的方式也发生了翻天覆地的变化。网络聊天、网络视频和邮箱系统等网络应用的出现正在改变着人们彼此之间沟通、交流的方式。此外,为了满足人们在某一特定主题下的知识获取和信息发布,出现了在线网络论坛。各种各样的主题论坛几乎囊括了人们生活的每个角落。论坛是一个让人足不出户即可了解外界世界,了解他人所想的工具。在人们生活节奏逐步加快的今天,必有其存在的现实意义。正是基于这样的认识,我们小组开发了论坛系统。除了提供基本的看帖、发帖、回帖,针对管理员户系统还提供了用户管理和帖子管理的操作。方便大家的沟通交流,丰富人们的娱乐生活。

目录

摘要..................................................................................................................... II 第1章绪论.. (1)

1.1 课题背景 (1)

1.2 课题开发目的与意义 (1)

第2章需求分析 (2)

2.1 可行性研究 (2)

2.1.1 技术可行性 (2)

2.1.2 经济可行性 (2)

2.2 功能要求 (2)

2.2.1 性能需求分析 (2)

2.2.2 项目功能分析 (3)

2.3 用例分析 (3)

2.4 系统数据流图 (5)

2.5 项目开发技术及环境 (6)

2.5.1 Browser/Server体系......................................... 错误!未定义书签。

2.5.2 JSP概述............................................................ 错误!未定义书签。

2.5.3 HTML CSS ........................................................ 错误!未定义书签。

2.5.4 开发平台 (6)

第3章概要设计 (6)

3.1 系统功能模块设计 (6)

3.2 数据库概要设计 (8)

3.3.1 数据库的完整性约束 (8)

3.3.2 数据库的安全性 (9)

3.3.3 数据库E-R图 (10)

第4章详细设计 (11)

4.1 数据库表的设计 (11)

4.2 软件工程课程管理网站详细设计 (12)

4.2.1 管理员子模块设计 (13)

4.2.3 业务总流程设计 (14)

4.3 存储过程设计 (15)

第5章编码实现 (16)

5.1 公共类 (16)

5.2 前台界面设计 (16)

5.2.1 用户登录界面设计.......................................... 错误!未定义书签。

5.2.2 课程公告界面.................................................. 错误!未定义书签。

5.2.3 教师简介界面.................................................. 错误!未定义书签。

5.2.4 课件管理界面.................................................. 错误!未定义书签。

5.2.5 用户管理界面.................................................. 错误!未定义书签。

5.2.6 答疑界面.......................................................... 错误!未定义书签。第6章系统测试. (20)

6.1 管理员入口测试 (20)

6.2 功能测试 (20)

6.2.1 管理员入口测试分析 (21)

6.2.2 管理员入口测试结果 (21)

6.3 测试结果 (22)

参考文献 (23)

第1章绪论

1.1课题背景

随着Internet的飞速发展,互联网已成为人们快速获取、发布和传递信息的重要渠道,它在人们的工作、生活等各个方面发挥着重要的作用。网上教学逐渐显示出其独特的优势通过网络实现教学资源的共享,成为学生从学校获取知识的另外一种快捷而有效的方法与途径,不仅克服了传统的学习、交流所受的时间和空间限制的缺点,同时又为学习者提供了一个个性化的学习环境。学校建立一个自己的课程教学网站是十分必要的事情,对于提高学校自身的知名度,提高学生自学能力都有很大的帮助,所以好的课程教学网站的设计和开发也是势在必行。

1.2课题开发目的与意义

网络教学不是取代传统方式的课堂式教学,而是将网络教学模式和课堂教学融合在一起,吸收传统课堂教学的优点,并克服其时间时空限制等弱点,发抨网络教学的优点,构建一种全新的教学模式,网络教育以其共享性、交互性的优势带来了传统教育从行为到观念的变革。

第2章需求分析

2.1可行性研究

系统在设计开发使用过程中涉及很多计算机硬件、软件的知识和标准。所有内容都需要符合这些标准。操作系统、开发工具、网络平台都必须符合通用标准。同时,按照软件工程的设计思想来规范系统设计,保证设计代码的易读性、可操作性、重用性和可移植性。

2.1.1技术可行性

软件:本系统主要采用B/S结构,其中B/S部分采用JSP技术来实现由前台用户使用、后台系统管理部分两大部分组成,不需安装客户端,被授予权限用户通过浏览器即可登录系统。服务器以XP为操作系统,MySql为数据库,主体程序以JSP技术实现,Tomcat实现Web发布。

在B/S三层体系结构系统中,用户通过客户端浏览器向网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上无需配置客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S 结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web 服务器。

2.1.2经济可行性

本系统在开发过程的投入为资料费、电费、网费和打印费,投入较少而系统完成运行后将大大方便学生的学习,性价比较高,经济上是可行的。

2.2功能要求

论坛网站实现的功能

教学网站共设计了六大模块:用户信息管理、课程公告、教师信息简介、课件管理、教师答疑及登陆注册。

2.2.1性能需求分析

在输入数据时,要严格的按照数据定义的数据格式输入数据,若不按照规范输入,系统将会报错,将不予执行。在添加用户时,用户名和密码对此要求严格。根据分析,系统在响应时间、可靠性和安全性方面有较高的性能要求。

响应时间需求:当用户进行任何操作的时候,系统应该及时进行响应。反应时间应在5秒以内。系统应能检测出各种非正常情况,避免出现长时间等待甚至无响应。

可靠性需求:系统应能保证20人同时登陆,系统能正常运行,正确提示相关内容。

系统安全性需求:系统有严格的权限管理功能,各功能模块有相应的权限方能进入。系统需能够防止此类错误课能造成的数据丢失、破坏,防止用户非法获取网页以及内容,查询时应该尽量保证查全率。在开发程序的过程中也要尽量保证缩短系统响应时间。

2.2.2项目功能分析

本系统是一套网上交流的交大论坛管理系统,根据用户的需要和实际的管理条件,应由数据库访问模块,用户管理模块,帖子管理模块和分页显示模块等几个模块所构成,游客用户可以对一些数据进行查找和查看,注册的用户可以对帖子进行特定的操作,而管理员可以对用户和帖子进行相关的管理。鉴于本系统的性质,系统应该实现以下功能:

1.普通用户:

(1)用户的登录

(2)用户的注册

(3)用户资料的修改

(4)浏览贴子

(5)发表新帖

(6)回复帖子

2.管理员

(1)普通用户所有权限

(2)管理帖子(删除帖子、删除留言、审核)

(2)用户管理(查询、删除注册用户信息)

2.3用例分析

在线答疑

浏览用户信息

2.4 系统数据流图

管理员、用户进入该网站的欢迎页面,如果已经注册,可以直接登录否则用户必须注册方可登录。用户通过验证信息登录成功后,跳转到网站首页,用户可以浏览个人信息、主题帖子、评论信息,管理员可以登录后台进行用户管理和帖子管理。

(1) 用户登录、注册 如果未注册 注册后再登录。

(2) 系统验证用户登录信息,验证通过后进入网站首页。

(3) 用户浏览网站板块,上传下载文件,问题交流等操作。

(4) 管理员登录后台管理,进行用户管理和公告管理。

(5) 退出系统。

2.5项目开发技术及环境

在了解了软件工程课程管理网站的需求分析之后,简单的介绍了软件工程课程管理网站的开发技术及环境。

2.6开发平台

硬件平台:

CPU:Pentium III 兼容处理器或更高速度的处理器

内存:最低要求:512 MB,推荐使用:1GB

操作系统:windows7

WEB服务器:Tomcat 7.0

开发工具:Microsoft Visual Studio 2010

数据库:MySQL

开发语言:Java、html,JSP,CSS,javascript。

第3章概要设计

3.1系统功能模块设计

通过对新闻管理系统进行需求分析后,确定了系统的功能。在此将新闻管理系统分解为两个子系统:前台新闻显示子系统和后台新闻管理子系统,如图3-1所示:

教学网站实现的功能

教学网站共设计了六大模块:用户信息管理、课程公告、教师信息简介、课件管理、教师答疑及登陆注册。

用户信息管理:这个模块存储了所有网站用户的相关信息并进行分类:管理员信息、普通用户信息,方便用户对个人信息进行修改。

课程公告:该模块分两部分:课程变更通知及考试信息通知,方便学生及时了解课程相关信息。

教师信息简介:介绍各位老师的简历,和教学科目。

课件管理:课件管理区共分文件上传、文件下载、文件信息查询三部分。有效的实现了课程知识的共享,拓展学生的知识面。

答疑管理模块:在该模块中学生可以随时提出自己的疑问请教教师,为教师与学生提供了更加方便快捷的沟通平台。

登陆管理模块:在这个模块中有登陆与新用户注册两部分,模块的作用主要是方便网站信息

登管理。

3.2数据库概要设计

数据库设计采用MySQL数据库,数据库名称为软件工程课程管理网站。我们在设计数据库的时候要充分了解用户的需求,要尽可能严格地探讨它的使用环境。在一定的分析后设计出的数据库应该满足以下几点要求:

1.数据库信息要尽量满足用户使用系统的需求。

2.数据库能够支持用户对数据库中数据进行的所有处理。

3.数据库易于数据库管理系统运行和维护。

4.数据库的数据一致性、完整性好,更新时无异常。

3.2.1数据库的完整性约束

数据库的完整性是指数据的正确性和相容性。数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规定的条件——完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中。数据库的完整性约束主要包括三方面要求,实体完整性,实体完整性是指若属性A是基本关系R的主属性,则属性A不能取空值。对于每个表来说,主键都不可以为空。在用户提交信息时,系统会对用户所填写的信息进行验证,对于其中的关键信息没有填写或者数据非法时,系统会提示用户更改后再提交。这样保证了系统实体完整性。参照完整性,由于表

和表之间会存在某些联系,当关系R和关系S之间是一对多关系时(R的主键是A,S的主键是b,c是s中的外码),在插入数据时就要保证外码c 的值或者为空或者等于R中某个元组的主码值。在对被参照表进行删除操作时应同时进行及联删除。用户定义完整性,任何关系数据库系统都应该支持实体完整性和参照完整性。除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。例如某个属性必须取唯一值、某个属性的取值范围等[6]。

3.2.2数据库的安全性

数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏[10]。在数据库系统中,大量的数据集中存放,同时又为许多用户直接共享,是宝贵的信息资源,因此系统的安全保护措施就显得更为重要。键全的数据库安全机制可以防止数据库被恶意的破坏和非法的存取。数据库系统的安全保护措施是否有效是数据库系统主要的性能指标之一[10]。

本系统的安全设计包括服务器和数据库两方面设计。当用户使用系统时,系统首先会检查用户是否登录,如果用户还没有登录,系统将会弹出警告窗口提醒用户,并将相应的页面跳转至用户登录。在用户提交登录信息后,系统会对用户的身份进行核对,如果在数据库中查找到了相关记录,打开用户页面,表明用户登录成功。对于数据库的安全,主要是通过对授权用户的身份验证实现的。在系统管理的页面,提示用户使用管理员帐号在此登录,没有管理权限的系统注册用户无法登录到数据库管理的后台。系统确认了管理员身份之后统会打开管理页面,系统管理者可在此对整个系统的数据库进行管理和维护[20]。

3.2.3数据库E-R图

第4章详细设计

4.1数据库表的设计

新闻管理系统数据库采用MySql数据库管理系统建立并维护。其中MySql的登录模式为混和身份验证,MySql服务器的端口号:3306[18]。

此系统采用Navicat for MySql辅助工具进行数据库的连接。

本系统一共设计规划出4个表,分别是管理员表、用户表、留言表和课日志表。下面就来对每个数据库表进行逻辑结构设计。

数据字典

User表普通用户表

UNO 账号

Uname 姓名

UPASSWORD口令

USEX 性别

UHOPPY 爱好

管理员表Manager

MNO

MPASSWORD

Tpasswd 口令

Teacher phone 教室电话

Role 权限

Teacher address办公地址

Teacher age教师年龄

Course表课件管理表

Course_url 课件存储路径

4.2软件工程课程管理系统详细设计

在进行校内新闻平台的详细设计之前,应该先来了解一下在详细设计阶段要完成的工作。

详细设计的基本任务:

1.为每个模块进行详细的算法设计。用某种图形、表格、语言等工

具将每个模块处理过程的详细算法描述出来。

2.为模块内的数据结构进行设计。对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。

3.为数据结构进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统[10]。

4.其他设计:代码设计;输入/输出格式设计;人机对话设计。

5.编写详细设计说明书。

4.2.1管理员子模块设计

在管理员登录页,当管理员成功登录后,就能对整个系统进行全面的控制管理了,本系统管理员登录后编辑数据库表中所有的记录的流程如下所2述:

管理员登录,登录后跳转到数据信息列表页;列表页所显示的内容则是查询记录集的所有记录,该页可以不显示记录的所有字段值,但需要显示该记录集的所有记录,可以通过分页的方式显示;列表页中,对于每条记录而言,都具有“编辑”的链接指向功能,可以跳到该条记录相应的信息编辑页;在编辑页,则是随着在列表页中选择记录行的不同而显示不同的信息内容,可以进行编辑、更新;在确认了编辑后的内容后,提交新的数据更新原有的记录[11]。

1.

4-1所示。

2. 该功能主要完成用户注册。用户点击注册按钮后进入注册页面,用户填入相关的的数据,在前台对数据进行初级验证,如非空数据项不能为

空,密码与密码确认数据必须一致。将验证后的数据提交至服务器,对数据进行验证后判断是否合法,如果合法则提示注册成功并更新数据库,否则提示注册失败并跳回注册界面。注册模块由注册页面组成,注册页面流程图如图4-2所示。

图4-2 用户注册功能流程图

4.2.2业务总流程设计

本系统包括:管理员和一般用户。总流程图设计如图4-4所示:

图4-4 业务总流程图

4.3存储过程设计

存储过程(Storedprocedure)是一组为了完成特定功能的SQL语句集,经过编译后存储在数据库中。用户通过指定存储过程的名字并给出参数来执行存储过程。存储过程可用应用程序通过一个调用执行,而且允许用户对变量进行声明,对执行条件进行限定以及其它一些强大的编程功能。存储过程可以接受输入参数,返回输出的参数,返回多个结果集和返回值等等[12]。通过SQL语句来编写存储过程具有以下一些优点:

1.存储过程增强了SQL语言的功能。存储过程编写好后,很多需要执行,该过程的程序都可以调用存储过程,防止错误发生。

2.存储过程在运行前,数据库对其进行了语法分析,并给出优化执行方案,这能完善SQL语句的执行性能和提高SQL语句的执行速度。

3.存储过程可以保证数据的安全性。存储过程可以使没有权限的用户访问数据库时受到一定的控制。

第5章编码实现

5.1公共类

在网站开发中,以类的形式来组织、封装一些常用的方法和事件。在开发软件工程课程管理系统后台代码时,对于重复出现的代码编成一个方法放在类中,通过在应用程序中调用以达到最有代码的目的。

软件工程课程管理系统的公共类DbDao,主要用来存与数据库相关的方法。DbDao的主要方法有:

1.ExecSQL方法,此方法用来执行SQL语句,主要用于对数据库中的数据执行添加、修改、删除等操作,返回值为布尔型,相应功能执行成功的返回true,否则返回false。

2.UpdateSQL方法,后台代码中,用来插入,修改,更新和删除数据

5.2前台界面设计

在本系统中的前台界面(也称前台显示界面)主要是显示课程的功能,包括课程查看部分,是各类课程信息的主要显示界面;因此,本系统的前台显示界面的详细设计如图:

5.2.1登录页面

课题设计论证参考模板

课题名称:教育发展地区差距研究 课题设计论证 一、本课题国内外研究现状述评及选题的价值 (一)国内外研究现状述评 1、中国发展的地区差距问题,胡鞍钢、王绍光、林毅夫、Tsui、Rsui、Raiser、Long等学者以及世界银行机构进行了大量的研究。 (1)研究者度量并分解中国发展的地区差距。例如Tsui(1999)发现省际差距在20世纪80年代的前半期下降,之后差距不断扩大,90年代人均GDP趋异加速,他们还通过分解地区差距,发现中国发展的区域内差距下降,而区域间差距上升。 (2)分析中国地区差距产生的原因和影响。胡鞍钢等(1995)认为市场失效自发促进地区差距扩大,而政府失效加剧地区间经济差距扩大,政府政策向发达地区倾斜加剧了经济资源不平衡的格局,并指出地区差距过大会带来严重的经济问题、政治问题和社会正义问题,严重的甚至可能导致国家分裂;林毅夫、蔡昉和李周(1998)通过对各省人均GDP和人均收入差异的考察,认为地区差距越来越表现在利用市场和发展机会的差距上。 2. 随着研究的进展,地区差距的研究不再限于经济方面,而是包括社会发展和知识发展指标等。世界银行(1995)把中国划分为7类地区,除经济指标以外,还对人口、婴儿死亡率、教育水平、保健能力等进行了比较;胡鞍钢、邹平(2000)研究了中国社会发展的地区差距;胡鞍钢、熊义志(2000)对中国各地区知识发展差距进行了研究,他们认为知识因素是解释各国和各地区间经济增长差异性的重

要因素,并采用10个指标经加权构成综合知识发展指标,分析各地区知识发展水平知识发展的地区差距;世界银行(2000)认为在教育和卫生保健等人力资本投入方面的不平等非常严重,对穷人的人力资本进行投资,增加他们的资产,是减小贫富差距、消除贫困的有效途径;李春波(2001)对中国各地区人力资本与经济发展差距进行了探索性的研究,对建国以来全国及各地区人力资本状况进行了估算,发现尽管人力资本积累取得了长足进步,但总体水平仍然不高,且存在显著的地区差距、城乡差距和性别差距,地区差距方面,尽管人力资本积累的区域内部差距都在缩小,但区域之间的差距从20世纪90年代以来却有所扩大。 3、我国教育发展的地区差距问题近年来颇受学者们关注。魏后凯等(1997)考察了教育财政分权化改革对地区教育发展的影响,指出改革后地区经济的不平衡发展必然会引起地区间教育投入的严重失衡,这种失衡又引致地区间教育发展机会的不平等。王善迈等(1998)和杜育红(2000)对我国各省区划分了经济发展和教育发展的区类,并对教育发展不平衡对教育发展的影响进行了分析。黄家泉等(2002)从我国地区经济发展不平衡的基本状况出发,分析了地区经济发展不平衡对“两基”、高等教育的影响,进而阐述了新时期教育区域化发展的思想。中国教育与人力资源问题报告课题组(2003)从全面建设小康社会、民族复兴与富民强国的国家战略高度,确立了教育与人力资源开发的战略选择;系统分析了我国教育与人力资源开发的国情、成就、挑战与机遇:勾勒了未来50年,特别是未来20年我国教育发展与人力资源开发的战略构想并提出了一系列政策举措建议。 综上,我国教育发展的地区差距及其与经济、社会发展的关系,逐渐成为各领域学者关注的焦点。但是,以下几个方面的问题需要进一步研究:

课程设计报告模板)

课程设计报告模板()

————————————————————————————————作者: ————————————————————————————————日期: ?

课程设计(论文)任务书 软件学院软件+电商专业09级(2)班 一、课程设计(论文)题目基本模型机设计与实现 二、课程设计(论文)工作自2011年6月 20 日起至2011年 6月 24日止。 三、课程设计(论文) 地点:计算机组成原理实验室(5#301) 四、课程设计(论文)内容要求: 1.课程设计的目的 通过课程设计的综合训练,在掌握部件单元电路实验的基础上,进一步掌握整机 概念。培养学生实际分析问题、解决问题和动手能力,最终目标是想通过课程设计的形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。 2.课程设计的任务及要求 1)基本要求? (1)课程设计前必须根据课程设计题目认真查阅资料; (2)实验前准备好实验程序及调试时所需的输入数据; (3)实验独立认真完成; (4)对实验结果认真记录,并进行总结和讨论。 2)课程设计论文编写要求 (1)按照书稿的规格撰写打印课设论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)正文中要有问题描述、实验原理、设计思路、实验步骤、调试过程与遇到问题的解决方法、总结和讨论等 (4)课设论文装订按学校的统一要求完成 3)课设考核 从以下几方面来考查:

(1)出勤情况和课设态度; (2)设计思路; (3)代码实现; (4)动手调试能力; (5)论文的层次性、条理性、格式的规范性。 4)参考文献 [1]王爱英.计算机组成与结构[M]. 北京:清华大学出版社, 2007. [2] 王爱英. 计算机组成与结构习题详解与实验指导[M]. 北京:清华大学出版社, 2007. 5)课程设计进度安排 内容天数地点 构思及收集资料1图书馆 实验与调试 3 实验室 撰写论文 1 图书馆 6)任务及具体要求 设计实现一个简单的模型机,该模型机包含若干条简单的计算机指令,其中至少包括输入、输出指令,存储器读写指令,寄存器访问指令,运算指令,程序控制指令。学生须根据要求自行设计出这些机器指令对应的微指令代码,并将其存放于控制存储器,并利用机器指令设计一段简单机器指令程序。将实验设备通过串口连接计算机,通过联机软件将机器指令程序和编写的微指令程序存入主存中,并运行此段程序,通过联机软件显示和观察该段程序的运行,验证编写的指令和微指令的执行情况是否符 合设计要求,并对程序运行结果的正、误分析其原因。 学生签名: 亲笔签名 2011年6月20 日 课程设计(论文)评审意见 (1)设计思路:优( )、良()、中( )、一般()、差( ); (2)代码实现:优()、良()、中()、一般()、差();

课程设计模板参考

附件2:课程设计模板参考 《******》 (课程名称) 整体教学设计 (XXXX~XXXX学年第X学期) (第X学年第X学期) 课程名称: 所属系部: 制定人: 合作人: 制定时间: ××职业技术学院

课程整体教学设计 一、课程基本信息 一、课程定位 (尽可能用图形、表格表述) 1. 岗位分析: 本专业毕业生的(技术、管理)岗位分析:初次就业、二次晋升、未来发展。 指出本课程面向的主要岗位。画出其典型工作流程图。 写出该岗位的主要能力需求、知识需求和素质需求。 2. 课程分析:

标出本课程在课程体系中的位置(前导课、后续课)。 说明本课程与普通高校、中职(高职)、培训班相关课程的异同。 二、课程目标设计 总体目标: (这是课程的第一层目标,须与课程标准中相关表述一致,对于尚未制定课程标准的课程,由指定教师写出初稿,课程组教师集体研讨商定本课程的总体目标。) 能力目标:((学生)能根据××(标准、规范),运用××(知识),做××(事情))知识目标:(知道...;了解…;理解…;掌握…。) 素质目标:(职业道德、职业素质、职业规范在本课中的具体表现) 其它目标:(有则写,无则不写) 三、课程内容设计:

四、能力训练项目设计 五、项目情境设计 每个项目的多个情境。即该项目的由来、约束条件和工作环境。 用情境引出项目任务。情境类型尽可能齐全,情境展示尽可能生动。

六、课程进程表 注1:“第×次”指的是该次课在整个课程中的排序,也就是在“单元设计”中的标号,不是在本周内的次序。 注2.:“师生活动”指的是师生“做什么(项目、任务中的)事情;学什么内容”。此项内容在这里只是个标题,具体化为“单元设计”后,就要详细展开为“怎样做?怎样学?”。 六、第一次课设计(面向全课,力争体验)。 最后一次课设计(面向全课,高水平总结)。 七、考核方案(考核方案先由指定教师写出,然后由课程组成员集体研讨商定) 八、教学材料(指教材或讲义、参考资料、所需仪器、设备、教学软件等) 九、需要说明的其他问题 十、本课程常用术语中英文对照 附:课程整体设计体会

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

城市轨道交通课程设计报告很齐全很完整的课程设计

城市轨道交通课程设计报告很齐全很完整的课 程设计 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

轨道交通课程设计报告指导老师:江苏大学武晓辉老师 一、项目背景及镇江市轨道交通建设必要性 镇江市位于北纬31°37′~32°19′,东经118°58′~119°58′,地处长江三角洲地区的东端,江苏省的西南部,北临长江,与扬州市、泰州市隔江相望;东、南与常州市相接;西邻南京市。镇江市域总面积3847平方公里,总体规划定位城市性质为国家历史文化名城,长江三角洲重要的港口、风景旅游城市和区域中心城市之一。 2005年,镇江城市总体规划进入实施阶段,城市空间布局将极大突破现有形态,“扩充两翼、向南延伸”成为城市新的发展方向。伴随城市化进程加快、镇江跨入特大城市行列,城市空间的拓展对城市交通体系提出了新的要求。镇江市为江苏省辖地级市,现辖京口、润州、丹徒三区,代管句容、丹阳、扬中三市。另有国家级经济技术开发区-镇江新区行使市辖区经济、社会管理权限。镇江全市总面积3848平方公里,人口311万人,市区户籍人口万人市,市区常住人口万人,人民政府驻润州区南徐大道68号。 内部城市空间结构调整:2005年,镇江城市总体规划进入实施阶段,城市空间布局将极大突破现有形态,“扩充两翼、向南延伸”成为城市新的发展方向。伴随城市化进程加快、镇江跨入特大城市行列,城市空间的拓展对城市交通体系提出了新的要求,建设轨道交通是未来城市规划的必然结果。 城市化发展水平规划: 近期(2000-2010):城市化水平达到:55% 城镇人口162万

中期(2010-2020):城市化水平达到:60% 城镇人口184万 远期(2020-2050):城市化水平达到:70% 城镇人口231万 城市等级规模规划: 中期:形成1个大城市,1个中等城市,2个小城市和38个小城镇的等级结构。 远期:形成1个特大城市,2个中等城市,1个小城市和27个小城镇的等级结构。 镇江位于南京都市圈核心层,是一座新兴工业城。镇江拥有2个国家级开发区、6个省级开发区、5个国家级高新技术产业基地,镇江市的经济发展水平居江苏省中等偏上水平。2013年实现国内生产总值亿元,完成公共财政预算收入亿元,城镇居民人均可支配收入32977元,农民人均纯收入16258元,增长%,;人均GDP73947元,居江苏省第5名。“三次产业”分别实现增加值亿元、亿元、亿元,同比分别增长%、%和%。 镇江高新区位于我市主城区的西部,晋升为国家级高新区后,就与东部的镇江国家级经济技术开发区(镇江新区)形成“两翼”,在提升经济体量的基础上,进一步提升经济质量,形成主城区“一体两翼”格局。同时,与苏南现代化示范区建设、国家自主创新示范区创建等重大机遇形成叠加优势。 经济发展规划: 近期:人均GDP达到万元,产业结构为∶∶41,财政总收入完成80亿元以上 中期:人均GDP达到6万元,产业结构为∶∶44,财政总收入150亿元以上。

课程整体教学设计模板

课程整体教学设计要求一、课程整体教学设计模板 《**》课程整体教学设计 一、管理信息 课程名称:批准人:课程代码:所属学院:制定人:制定时间: 二、基本信息 学分:课程类型:学时:先修课: 授课对象:后续课: 三、课程设计 1.课程目标设计 (1)知识目标 (2)能力目标 (3)素质目标

5.第一节课设计梗概 四、考核方案设计 五、教材、资料 二、基本要求 1.教学设计必须认真研究学生的学习需求,要体现:工学结合、职业行动导向;突出能力目标;项目任务载体;能力实训;学生主体;知识理论实践一体化的课程教学。 2.公共基础课要体现为专业培养目标服务,课程教学设计要有针对性,体现专业培养目标的特色。 3.对于学生素质培养,如自学能力、与人交流能力、与人合作能力等要渗透到所有的课程教学活动中。 4.课程的能力目标不是来自课本,而是以职业岗位需求为准。用具体、可检验的语言,准确描述课程的能力目标:“能用××做××”。 5.课程内容必须以职业活动为导向、以工作过程为导向。课程的实例、实训和主要的课堂活动,都要紧紧围绕职业能力目标的实现,尽可能取材于职业岗位活动,以此改造课程的内容和顺序,从“以知识的逻辑线索为依据”转变成“以职业活动的工作过程为依据”。 6.以项目为课程能力训练载体。项目选择要综合考虑实用性、典型性、覆盖性、综合性、趣味性、挑战性、可行性。 7.知识、理论、能力训练和实践应当尽可能一体化进行:时间、地点、教师尽可能不是分离的。 8.课程考核设计要突出突出能力目标,考核要全面和综合评价,

要形成性考核和终结性考核相结合

。考核项目涵盖学生能力、知识、态度。各考核项目分值合理,比例适当。在能力考核中体现单项能力与综合能力考核。知识考核以对知识运用的考核为主。 三、说明 1.批准人一般为教研室主任,制定人一般为课程负责人。 2.课程类型。表述为**专业的专业课(专业基础课)或公共课。 3.授课对象应表述为**专业*年级学生。公共课可表述某大类专业的*年级学生,也可为全院*年级学生。 注:此标准仅适用专业课,公共基础课供参考。

WEB课程设计报告

Web开发技术课程设计题目:学生信息管理系统 院系:软件工程 班级学号:软件13 -1(21,19) 姓名:唐波 同组成员:史伟良 指导教师:王双利 2014 年12 月12 日

Web开发技术课程设计任务书 一、题目:学生信息管理系统 二、设计要求 (1)史伟良负责设计与实现管理系统登陆界面;唐波负责设计与实现管理系统增删改查界面。 (2)查阅相关资料,自学具体课题中涉及到的新知识。 (3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。 (4)所设计的程序有输入、输出。 (5)按要求写出了课程设计报告,于设计结束后2天提交了。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件总体设计、详细设计、软件的调试、总结、致谢、附录(带中文注释的程序清单)、参考文献。总体设计应配合软件总体模块结构图来说明软件应具有的功能;详细设计应用传统或N-S流程图和屏幕抓图说明;调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。 三、课程设计工作量 一般每人的程序量在200行有效程序行左右,不得抄袭。 四、课程设计工作计划 2014年12月8日,指导教师讲解布置题目,学生根据题目准备资料; 2014年12月8日,进行总体方案设计; 2014年12月8日~2014年12月10日,完成程序模块并通过独立编译; 2014年12月10日~2014年12月11日,将各模块集成为一完整的系统, 并录入足够数据进行调试运行; 2014年12月11日~2014年12月12日,验收、撰写课程设计报告。 指导教师签章: 专业主任签章:

Web开发技术课程设计指导教师评语与成绩

课程设计报告模版

课程设计报告模版

《城市排水处理》 课程设计报告 系别:城市建设系 专业班级:给水排水0601班 学生姓名: 指导教师:段泽琪 (课程设计时间: 6月15日—— 6月19日) 华中科技大学武昌分校

目录 1.课程设计目的 (1) 2.课程设计题目描述和要求 (1) 3.课程设计报告内容 (3) 3.1污水处理工艺方案比较 (3) 3.2主要污水处理构筑物选型 (6) 3.3污水处理构筑物的主要设计参数 (7) 3.4污水处理辅助构筑物设计 (8) 3.5污水处理厂平面布置设计 (8) 3.6 污水处理厂高程布置设计 (9) 3.7 设计计算………………………………………………………………………

10 4.总结……………………………………………………………………………页码 参考文献…………………………………………………………………………页码 (要求:目录题头用三号黑体字居中书写,隔行书写目录内容。目录中各级题序及标题用小四号黑体)

1. 课程设计目的 (1) 经过污水处理厂课程设计,巩固学习成果,加深对《水污染控制》课程内容的学习与理解,使学生学习使用规范、手册与文献资料,进一步掌握设计原则、方法等步骤,达到巩固、消化课程的主要内容; (2) 锻炼独立工作能力,对污水处理厂的主体构筑物、辅助设施、计量设备及污水厂总体规划、管道系统做到一般的技术设计深度,培养和提高计算能力、设计和绘图水平; (3) 在教师指导下,基本能独立完成一个中、小型污水处理厂工艺设计,锻炼和提高学生分析及解决工程问题的能力。 2.课程设计题目描述和要求 2.1 设计题目描述 (1) 设计题目 某城市污水处理厂工艺初步设计。 (2) 设计内容 根据任务书所给定的资料,综合运用所学的基础、专业基础和专业知识,设计一个中小型污水处理厂。 ①确定污水处理方法和工艺流程; ②选择各种处理构筑物形式,并进行工艺设计计算(计算书中要附计算草图); ③估算各辅助构筑物的平面尺寸; ④进行污水厂平面布置和高程布置。

课程设计报告(模板)

《地震勘探课程设计》 报告 院系 班级 学生 学号 指导教师 完成日期2014年3月12日 长江大学工程技术学院

目录 一、课程设计目的 (3) 二、课程设计的容 (3) 三、课程设计原理 (3) 四、工区数据 (4) 五、课程设计步骤 (5) 1、建立工区 (5) 2、资料加载 (8) 3、层位标定和层位追踪 (10) 4、断层解释 (13) 5、构造图绘制 (14) 六、心得体会 (15)

一、课程设计目的 地震勘探解释课程设计是我们勘查技术与工程专业和资源勘查工程专业教学中的一个重要的实践性训练环节,通过上机实际操作,训练我们对地震资料进行常规构造解释的实际能力,最终使我们达到:学会利用地震解释软件来进行地震数据的加载,地震层位的标定,地震层位的追踪对比,在地震资料上分析和解释各种断层,以及地震构造图的编制方法。同时,还要学会综合地震地质资料对构造解释结果进行分析,进而对含油气有利地带进行评价和预测,最终编制成果报告。 二、课程设计的容 本次课程设计是理论联系实际的具体表现,是培养学生分析问题、解决问题能力的一个必不可少的环节,主要分为两部分:一、通过对地震资料解释软件Discovery的使用,追踪解释层位数据;二、通过surfer软件学习成图。使学生对地震常用的解释软件有一个初步的认识,能为毕业后从事地震勘探工作奠定良好的基础。地震解释课程设计是勘查技术与工程专业教学中的一个重要的实践性训练环节。通过实验主要训练学生对地震资料进行常规构造解释的实际能力,具体要使学生达到: 1.了解人机联作的基本知识; 2.初步学会地震解释软件的操作流程(工区建立、资料加载、合成记录制作、层位标定、层位追踪、断层解释、断点组合); 3. 进一步巩固和掌握地震资料解释的基本功; 4.初步学会地震成果的地质分析; 5.初步学会编写地震资料解释文字报告;

课程设计(会计信息系统课程设计参考模板6)

江苏科技大学经济管理学院 2014至2015学年第一学期会计信息系统课程设计报告班级学号1140403211 姓名刘璐成绩 库存管理模块 1、数据库分析(配合图形作简要说明) 1.1数据流图 ●顶层数据流程图 说明: (1)库存基础数据管理只要管理仓库部门所发的文件,通过物品代码文件对屋子进行管理。 (2)库存处理是物资管理的核心,一切的文件都汇总到库存处理。 (3)计划部门通过计划单的形式将需求送达库存处理。 (4)其他部门将物品进出库的文件送达库存处理 (5)库存处理结合业务办理,库存台账汇总出业务单据,传递到财务部门。 ●第一层数据流程图 采购部门 售后部门生产部门 入库处 理财务部门 销售部门 出库处 理 制作报 表 损毁处 理 库存操作文件库存台账 客 户 退 货 单 销售出货单 产 品 入 库 单 领 料 单 出库单据 入库单据 材料入库单

说明: (1)入库处理,由采购部门、售后部门、生产部门分别将材料入库单、客户退货单、产品入库单送入库处理。 (2)入库处理后将入库单据送达财务部门。 (3)销售部门将销售出货单送至出库处理。 (4)出库处理将出库单据、领料单分别送至财务部门、生产部门。 (5)最后根据入库处理、财务部门、出库处理、制作报表、损毁处理制作出库存操作文件和库存台账 (6)入库和出库由生产部门和财务部门组成一个循环,不断生产销售。 1.2E-R图 说明: (1)数据库个表之间都是通过一对多,一对一的关系进行连接的,通过主索引设立主表,候选索引设立字表,个表之间的关系连接不断。 (2)表之间的各种关系都是连接的。 (3)此E-R图是库存系统中个表的关系,由领料单文件,物资,入库单文件,客户,工程,部门,建立主索引。其余分别连接各种表的普通索引

城市轨道交通课程设计报告很齐全很完整的课程设计

城市轨道交通课程设计报告很齐全很完整的课程设计

轨道交通课程设计报告 指导老师:江苏大学武晓辉老师 一、项目背景及镇江市轨道交通建设必要性 镇江市位于北纬31°37′~32°19′,东经118°58′~119°58′,地处长江三角洲地区的东端,江苏省的西南部,北临长江,与扬州市、泰州市隔江相望;东、南与常州市相接;西邻南京市。镇江市域总面积3847平方公里,总体规划定位城市性质为国家历史文化名城,长江三角洲重要的港口、风景旅游城市和区域中心城市之一。 ,镇江城市总体规划进入实施阶段,城市空间布局将极大突破现有形态,“扩充两翼、向南延伸”成为城市新的发展方向。伴随城市化进程加快、镇江跨入特大城市行列,城市空间的拓展对城市交通体系提出了新的要求。镇江市为江苏省辖地级市,现辖京口、润州、丹徒三区,代管句容、丹阳、扬中三市。另有国家级经济技术开发区-镇江新区行使市辖区经济、社会管理权限。镇江全市总面积3848平方公里,人口311万人, 市区户籍人口103.3万人市, 市区常住人口122.37万人,人民政府驻润州区南徐大道68号。

内部城市空间结构调整:,镇江城市总体规划进入实施阶段,城市空间布局将极大突破现有形态,“扩充两翼、向南延伸”成为城市新的发展方向。伴随城市化进程加快、镇江跨入特大城市行列,城市空间的拓展对城市交通体系提出了新的要求,建设轨道交通是未来城市规划的必然结果。 城市化发展水平规划: 近期( - ):城市化水平达到:55% 城镇人口162万 中期( -2020):城市化水平达到:60% 城镇人口184万 远期(2020-2050):城市化水平达到:70% 城镇人口231万 城市等级规模规划: 中期:形成1个大城市,1个中等城市,2个小城市和38个小城镇的等级结构。 远期:形成1个特大城市,2个中等城市,1个小城市和27个小城镇的等级结构。 镇江位于南京都市圈核心层,是一座新兴工业城。镇江拥有2个国家级开发区、6个省级开发区、5个国家级高新技术产业基地,镇江市的经济发展水平居江苏省中等偏上水平。实现国内生产总值2927.09亿元,完成公共财政预算收入245.52亿元,城镇居民人均可支配收入32977元,农民人均纯收入16258元,增长18.1%,;人均GDP73947元,居江苏省第5名。“三次产业”分

CAD课程设计报告

XXX课程标准 盐城工学院 《电子线路CAD》课程设计报告 设计题号:第五题 姓名:邓钟鸣 学院:信息工程学院 专业:电科 班级:141 页脚内容1

学号:33 日期2016年12月26日——2017年1月13日指导教师:曹瑞、朱明 页脚内容2

目录 一、摘要 (1) 二、设计的任务与要求 (1) 三、软件介绍 (1) 四、画图的步骤 (3) 五、设计总结 (20) 六、参考文献 (21) 附录: 附录1.原理图 附录2.PCB图 页脚内容1

页脚内容2

一、摘要 电子线路CAD是从实用角度出发,详细介绍了Altium Designer的实用功能,可以引导读者轻松入门,快速提高。全面介绍了Altium Designer的界面、基本组成及使用环境等,并详细讲解了电路原理图的绘制、元件设计、印制电路板图的基本知识、印制电路板图设计方法及操作步骤等,详细讲解了电路从电路原理图设计到印制电路板图输出的整个过程。 关键词:Altium Designer软件;电路原理图设计;电路板; 二、设计的任务与要求 1.锻炼学生将理论用于实际和动手的能力以及更熟练的使用Altium Designer软件 2.使学生学会绘制电路原理图、电路查错、仿真、PCB(Printed Circuit Board,印刷电路板)设计 3、掌握元件封装的方法 意义:通过这次Altium Designer期末考试以及报告的设计,提高思考能力和实践能力。同时通过本课题设计,巩固已学的理论知识,建立逻辑数字电路的理论和实践的结合,了解各单元电路之间的关系及相互影响,从而能正确设计、计算各个单元电路。而且更加掌握的Altium Designer该软件的使用,对原理图的绘制和PCB的布局以及电路的仿真都有了进一步的理解。 三、软件介绍 页脚内容1

课程设计模板参考V20

应用型院校 课程设计参考模板 V2.0 执笔: 审阅: 说明 本模版的前身曾在国内广为流传。根据近年来应用型院校(应用型本科、高职高专、开放大学、技师学院、中职中专等)课程设计的新经验,我们对这个模版进行了修改并依据大量实际案例,对重要的项目增写了详细的说明(加括号或用宋体斜体字表示)。大家可以参照这个新版本,根据本校经验,对该模版进行修改、补充并颁布本校自己的模版。 对本参考模版的意见和建议,请告知宁波职业技术学院培训分院姒依萍老师。 2015年3月

《XXXXXXX》(课程名称)课程整体教学设计 (XXXX~ XXXX学年第X学期) (课程名称应以准确的中文为主,英文或缩写放在后面括号中) 课程名称: 所属系部: 制定人: 合作人: 制定时间: ××职业技术学院

课程整体教学设计 一、课程基本信息 课程名称: 课程代码:学分:学时: 授课时间:第×学期授课对象: 课程类型:(X X专业职业能力必修课(或选修课),或基本素质必修课(选修课),专业主干课,基础课、文化课等) 先修课程: 后续课程: (这里所说的“先修”和“后续”课程指的是,与本课程在内容上密切相关的课程,不仅是时间上的先后) 二、课程定位 (一)学生所在专业面向的岗位(群)。初次就业岗、二次晋升岗和未来发展岗。(写出具体的岗位名称,不是职称、不是领域)。 (二)写出本课程选择的背景实践岗位,画出其典型工作流程图,标示出这些工作所需的能力、知识和素质。(典型工作流程图有的以时间为准,有的以工作为准,都要画) (三)本课程与中职、高职(专科、本科)、普通高校、培训班同类课程的区别(尽可能详述具体内容)。 三、课程目标 总说明: 1.课程目标是“学完本课程后,学生实际能做到的事情”,如:能根据XX,做XX,而不是表达一个“愿望”,如:培养学生的XX能力。

单片机课程设计报告模板

单片机系统课程设计报告 专业:自动化 学生姓名: 学号: 指导教师: 完成日期:2011 年 3 月17 日

目录 1 设计任务和性能指标 (3) 1.1设计任务............................................................................ 错误!未定义书签。 2 设计方案 (4) 2.1任务分析 (4) 2.2方案设计 (4) 3 系统硬件设计 (5) 3.1时钟的电路设计 (5) 3.2复位电路设计 (5) 3.3灯控电路设计 (5) 3.4倒计时电路设计 (6) 3.5按键控制电路设计 (7) 4 系统软件设计 (8) 4.11秒定时 (8) 4.2定时程序流程 (8) 4.3交通灯的设计流程图 (9) 4.4定时器0与中断响应 (10) 5 仿真及性能分析 (10) 5.1仿真结果图 (11) 5.2仿真结果与分析 (12) 6 心得体会 (13) 参考文献 (14) 附录1 系统原理图 (15) 附录2 系统PCB图 .................................................................. 错误!未定义书签。附录3 程序清单 (17)

1.1设计任务 利用单片机完成交通信号灯控制器的设计,该交通信号灯控制器由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图5.1所示。设东西向为主干道,南北为支干道。 图5.1 交通灯示意图 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干 道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒, 支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。 黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆 禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速, 就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。 南 北 东 西

课程设计模板

山西大学商务学院 《软件工程课程设计》报告 题目:基于手机的智能家居控制系统的设计与实现班级:??嵌入式?班 组长: 组员姓名:

说明 一、设计题目:基于手机的智能家居控制系统的设计与实现 二、小组成员及任务分配情况 姓名学号任务分配 软件工程课程总体设计报告、???? 系统可行性分析文档、???? 系统需求分析文档、???? 系统详细设计文档、???? 系统测试文档、????

目录 1. 开发目的和意义 (3) 1.1 开发背景和意义 (3) 1.2 完成情况 (3) 2. 开发相关技术及方法 (2) 2.1 开发环境 (2) 2.2 相关技术及方法 (2) 3. 系统分析 (3) 3.1 可行性分析 (3) 3.2 需求分析 (3) 3.2.1 性能需求 (3) 3.2.2 功能分析 (3) 3.2.3 行为模型 (4) 4. 系统设计 (6) 4.1 总体设计 (6) 4.2 详细设计 (6) 4.2.1 用户登录控制模块的设计 (6) 4.2.2 网络管理模块的设计 (7) 4.2.3 温度控制模块的设计 (7) 4.3 数据库设计 (8) 4.3.1 概念结构设计 (8) 4.3.2 逻辑结构设计 (8) 4.3.3 数据表设计 (8) 5. 系统实现 (10) 5.1 用户注册界面 (10) 5.2 用户登录界面 (10) 5.3 手机端远程桌面控制实现界面 (10) 6. 系统测试 (11) 6.1 测试方法 (11) 6.2 测试用例及结果 (11) 6.3 测试记录和结果反馈 (11) 7.实践总结 (13) 7.1 小结 (13) 7.2 实践感想 (13) 附录1 系统可行性分析文档 (15) 附录2 系统需求分析文档 (20) 附录3 系统详细设计文档 (24)

课程设计报告完整电子版模板

武汉东湖学院计算机科学学院课程设计报告 课程名称:数据库原理课程设计 题目: 专业班级: 学号: 学生姓名: 指导教师:谭玲丽 2016 年 5 月 12 日

课程设计任务书 (由指导教师填写) 课程名称:数据库原理课程设计 设计题目: 专业:计算机科学班级: 完成时间:2016.5.12-2016.6.14 指导教师:谭玲丽专业负责人:

课程设计成绩评价表 指导教师:年月日

数据库原理课程设计 目录 1 需求分析............................................................................................................... n 1.1 需求概述 ................................................................................................... n 1.2 功能简介 ................................................................................................... n 2 数据库概念结构设计 .......................................................................................... n 2.1 确定联系集.......................................................................................................... n 2.2 局部E-R图 .......................................................................................................... n 2.3总E-R图 ............................................................................................................... n 3 数据库逻辑结构设计阶段 ......................................................................................... n 3.1关系模式的转换................................................................................................... n 3.2模式求精(规范化过程)................................................................................... n 4 数据库物理设计........................................................................................................... n 4.1数据库物理结构................................................................................................... n 4.2数据表存放位置、系统配置............................................................................... n 5 数据库的实施和维护 .................................................................................................. n 5.1 定义...................................................................................................................... n 5.1.1 数据库的定义 ........................................................................................... n 5.1.2 表的定义 ................................................................................................... n 5.2 数据操作.............................................................................................................. n 5.2.1 单表查询 ................................................................................................... n 5.2.2 连接查询 ................................................................................................... n 5.2.3 操作结果集查询 ....................................................................................... n 5.2.4 嵌套查询 ................................................................................................... n 5.3 数据库更新操作.................................................................................................. n 5.3.1 插入数据 ................................................................................................... n 5.3.2 修改数据 ................................................................................................... n 5.3.3 删除数据 ................................................................................................... n 5.4 为数据库建立索引.............................................................................................. n 5.4.1 索引的建立 ............................................................................................... n 5.4.2 索引的删除 ............................................................................................... n 5.5 数据库的安全性(自主存取控制)........................................................................ n 5.5.1 登录帐户管理 ........................................................................................... n 5.5.2 用户权限管理 ........................................................................................... n 5.6 数据库的完整性.................................................................................................. n 5.6.1 实体完整性定义 ....................................................................................... n 5.6.2 参照完整性定义 ....................................................................................... n 5.6.2 用户自定义完整性定义 ........................................................................... n 5.6.3 触发器定义 .............................................................................................. n 5.7自定义函数.......................................................................................................... n 5.8存储过程的定义.................................................................................................. n 5.9事务的定义.......................................................................................................... n 6 总结................................................................................................................................. n 参考文献 ............................................................................................................................ n

相关文档
最新文档