当前位置:文档之家› 软件工程课程设计论文范文

软件工程课程设计论文范文

软件工程课程设计论文范文
软件工程课程设计论文范文

课程设计说明书

课程名称:软件开发技术

设计题目:学生信息管理系统

专业:计算机科学与技术班级:0801 学生姓名: 欧阳锋学号:

指导教师:何频捷

湖南工业大学科技学院教务部制

2011年 12 月 10 日

1 引言(或绪论)

1.1 课题背景

随着教育事业的不断发展,学校的规模不断扩大,学生数量及其信息量的急剧增加,有关学生的各种信息管理也随之展开,学生信息管理系统应运而生了,它可用来管理学生信息与提高系统管理工作的效率。学生信息管理系统把Eclipse(前台开发)与SQL数据库(后台管理)有机地结合,并运用SWING等相关技术,完成学生信息的规范管理、科学统计和快速查询,从而可大大减少该管理上的工作量。

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据库存储的效率,保证数据的完整性和一致性。同时,合理的数据结构也将有利于程序的顺利实现。

1.2 系统开发关键技术介绍

本系统采用的是Eclipse开发工具做为开发系统程序,采用SQL sever数据库访问技术完成对数据库信息的规范管理和统计查询。SQL sever使用更加简单灵活的对象模型,适用于各种程序设计语言。SQL sever提供执行以下操作方式:

(1)连接到数据源。

(2)指定访问数据源的命令,可以在命令中指定参数。

(3)执行命令,例如一个SELECT语句。

(4)在适当情况下,可以把缓存行的更改内容写回数据库中,更新数据源。

(5)提供常规方法检测错误,错误通常由建立连接或执行命令造成,涉及到SQL的

error对象。

2 系统分析

2.1 总体设计思想及工作流程

用户必须通过已经注册的帐号和密码才能进行对该系统的管理与应用,否则在登录系统前要进行新账号的注册;管理员通过输入密码和帐号可以对数据库的数据进行各种操作,而普通用户仅仅可以进行一部分的操作;用户根据自己的实际情况选择相应的功能来提取自己所需信息。

(1)学生信息管理系统的功能为显示主要操作页面,通过密码验证登陆界面,档案信

息处理功能。

通过密码验证登陆,可实现安全登录,方便可靠。学生信息处理功能包括输入学生信息,显示学生的档案信息,学生档案信息条件查询(分为:按学生姓名进行查询,按学生学号进行查询),更新学生档案信息。

(2)学生信息管理系统的功能模块有:

系统登陆界面,美观大方,按enter键进入密码验证登陆界面,输入正确密码登陆主菜单选择框架界面,方便用户对程序个功能进行选择,选择要实现的功能按enter键进入该功能。

1. 输入学生档案信息。

2. 显示学生的档案信息

3. 学生档案信息条件查询

4. 更新学生档案信息。

0. 退出,谢谢使用!!!

程序分为多个小模块,通过调用实现各种功能,增强了程序的可建设性。

2.2业务需求

(1) 安全性: 用户必须通过帐号和密码才能进行对该系统的管理。

(2) 权限分配: 超级管理员通过输入密码和帐号可以对数据库的数据进行各种操

作,而普通用户仅仅可以进行一部分的操作。

(3) 易操作性: 可以快速进行查询操作,进行数据的汇总。

2.3数据流图

用户的需求具体体现在各种信息的提供、保存、更新、查询和统计上,这就要求数据库结构应充分满足各种信息的输入和输出。系统应定义数据结构、收集基本数据以及设置数据处理的流程,组成一份详尽的数据字典,为以后的具体设计打下基础与伏笔。在仔细分析、调查有关学生信息管理需要的基础上,得到了本系统的流程图:

图3.2 总数据流图

图3.3 零层数据流图

图3.3 一层数据流图

2.2 总体设计流程图

图2总体设计流程图

该流程图为此次学生信息查询系统的总体流程图,用户进入界面以后可以看到登陆密码界面,密码输入正确进入主菜单选择框架界面,1为输入学生信息档案,2为显示学生档案,3为学生信息档案查询,4为更新学生档案,0为退出系统。用户可以根据自己的需求方便快捷的做出自己的选择。

密码登陆函数流程图:

该函数为密码登陆函数模块,当输入的密码不正确的时候,系统会提示“密码输入错误,请重新输入”,直到输入正确密码为止。

选择框架函数流程图:

进入学生档案管理系统时显示程序名称和选择框架主菜单,提示用户进行选择,完成相应任务。此代码被main()函数调用。

输入信息函数流程图:

输入学生信息函数模块,用户可以根据提示的信息来进行每一步的输入操作,当输入不当时,系统会自动提示,并让用户进行正确的操作。在此系统中,要求用户输入的只有字符型和数值型数据,设计了相应的函数来进行数据校验工作,保证数据输入的准确性。

显示信息流程图:

当用户进入查询信息模块时,系统会显示内部存储的内容。

查询信息流程图:

当用户执行此查询任务时,系统会提醒用户进行查询字段的选择,即按学号或姓名进行查询。若此学生档案信息记录存在,则会显示该省的档案信息。此函数完成了节点定位的功能。

更新信息流程图:

在更新学生档案信息的操作中,系统会先按输入的学号查询到该生档案信息记录,然后按顺序填入要修改的学生信息。

3 系统设计

3.1 系统功能结构图

设计数据库系统时应充分满足各种信息的输入和输出。据此,结学生信息管理系统所需完成的主体任务。学生信息管理系统主要任务如下:

(1)基本信息的输入。包括学籍(学生基本)信息,班能、课程和成绩等住处的输入。

(2)基本信息的修改。包括学籍信息、班级、课程和成绩等信息的修改。

(3)基本信息的查询。包括学籍信息和成绩信息等的查询。

(4)年级信息及班级信息的设置等。

(5)学校基本课程信息的输入、修改和设置。

基于需求分析及主要任务的表述,可对上述各项功能按照结构化程序设计的要求进行集中、分层结构化,自上而下逐层设置得到系统功能模块结构图:

图3.1 系统功能结构图

4 系统数据库设计

4.1 系统E-R图

概念结构设计就是E-R方法的分析与设计,概念结构设计是整个数据库设计的关键。在此,将使用实体—联系(E-R)模型来描述系统的概念结构,同时设计出能够满足用户需求的的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这也实体包括各种具体的实际信息,通过相互之间的作用形成数据的流动。本程序根据上面的设计规划出的实体有:学籍实体、班级实体、年级实体、课程实体与成绩实体,学生信息管理系统数据库E-R模型,如下图所示:

图4.1 学生信息管理系统E-R模型图

4.2 数据表的创建

根据系统特点,由数据模型利用Oracle10g进行数据库的详细设计,学生信息管理系统数据库中各个表格的设计结果如下:

表1: 学籍信息表

表2: 学生成绩信息表

表3: 班级信息表

表4: 年级课程设置表

表5: 课程基本信息表

表6: 系统用户表

4.3 存储过程和触发器设计

为了提高该系统的运行环境,后台有关数据的操作部分使用了存储过程和触发器。

1.创建的存储过程进行添加班级信息,代码如下:

create or replace procedure insertclass

(p_class_no in class_no%type,

p_grade in grade%type,

p_director in director%type,

p_classroom_no in classroom_no%type

)

is v_count number;

begin

select count(*) into v_count from class_info where class_no=p_class_no;

if v_count=0 then

insertinto class_info values(p_class_no,p_grade,p_director,p_classroom_no );

else

dbms_output.put_line('班号已经存在,请重新输入班号');

end if;

end insertclass;

2.存储过程的调用代码:

Private Sub Command1_Click()

Dim sqlcon As New ADODB.Connection

Dim mrc As ADODB.Recordset

Dim MsgText As String

Dim txtSQL As String

Dim cmd As New https://www.doczj.com/doc/6b18110420.html,mand

Dim classNO, grad, DIRECTO, CLASSROOMNO

sqlcon.Open "Provider=OraOLEDB.Oracle.1;Password=1234;Persist Security Info=True;User ID=CC;Data Source=orcl"

If Not Testtxt(txtClassno.Text) Then

MsgBox "请输入班号!", vbOKOnly + vbExclamation, "警告"

txtClassno.SetFocus

Exit Sub

End If

If Not Testtxt(comboGrade.Text) Then

MsgBox "请选择年级!", vbOKOnly + vbExclamation, "警告"

comboGrade.SetFocus

Exit Sub

End If

If Not Testtxt(txtDirector.Text) Then

MsgBox "请输入班主任姓名!", vbOKOnly + vbExclamation, "警告"

txtDirector.SetFocus

Exit Sub

End If

If Not Testtxt(txtClassroom.Text) Then

MsgBox "请输入教室房间号!", vbOKOnly + vbExclamation, "警告"

txtClassroom.SetFocus

Exit Sub

End If

If Not IsNumeric(Trim(txtClassno.Text)) Then

MsgBox "请输入数字!", vbOKOnly + vbExclamation, "警告"

Exit Sub

txtClassno.SetFocus

End If

cmd.ActiveConnection = sqlcon

https://www.doczj.com/doc/6b18110420.html,mandText = "insertclass"

https://www.doczj.com/doc/6b18110420.html,mandType = adCmdStoredProc

Set classNO = cmd.CreateParameter("@CLASS_NO", adVarChar, adParamInput, 50)

cmd.Parameters.Append (classNO)

Set grad = cmd.CreateParameter("@GRADE", adVarChar, adParamInput, 50)

cmd.Parameters.Append (grad)

Set DIRECTO = cmd.CreateParameter("@DIRECTOR", adVarChar, adParamInput, 50)

cmd.Parameters.Append (DIRECTO)

Set CLASSROOMNO = cmd.CreateParameter("@CLASSROOM_NO", adV arChar, adParamInput, 50)

cmd.Parameters.Append (CLASSROOMNO)

cmd("@CLASS_NO") = txtClassno.Text

cmd("@GRADE") = comboGrade.Text

cmd("@DIRECTOR") = txtDirector.Text

cmd("@CLASSROOM_NO") = txtClassroom.Text

Set mrc = cmd.Execute

cmd.Parameters.Delete ("@CLASS_NO")

cmd.Parameters.Delete ("@GRADE")

cmd.Parameters.Delete ("@DIRECTOR")

cmd.Parameters.Delete ("@CLASSROOM_NO")

MsgBox "添加班级信息成功!", vbOKOnly + vbExclamation, "添加班级信息"

End Sub

3.创建触发器:

create or replace trigger course_info_del

before delete on course_info

for each row

declare

-- local variables here

begin

delete from gradecourse_info;

end ;

4.4 数据库的连接

配置文件连接数据库的代码:

ConnectString = "Provider=OraOLEDB.Oracle.1;Password=1234;Persist Security Info=True;User ID=CC;Data Source=orcl"

5 系统实现

根据整个系统的总体设计以及相关子系统的相关模块功能的设计,我们进行了系统的软件开发。详细设计和功能展示如下:

5.1系统实现工具与支持平台

(1) 用户界面

本系统采用Microsoft Visual Basic 6.0设计,用户交互界面采用的是基于Windows 的窗口界面。

(2) 开发和运行环境

工具软件:VisualBasic

系统软件:Oracle 10g

开发环境:Windows XP Professional

运行环境:Windows 98\NT\2000\XP\2003

硬件配置:PentiumⅢ以上CPU、256MB以上的内存、4GB以上的硬盘空间5. 2公用模块的设计

以下为系统主控窗口的界面截图:

图5.1 主控窗口

在系统中创建公用模块,存放在整个工程项目中会调用到的函数、变量等。代码如下:

Public fMainForm As frmMain

Public UserName As String

Sub Main()

Dim fLogin As New frmLogin

fLogin.Show vbModal

If Not fLogin.OK Then

'Login Failed so exit app

End

End If

Unload fLogin

Set fMainForm = New frmMain

fMainForm.Show

End Sub

Public Function ConnectString() _

As String

'returns a DB ConnectString

ConnectString = "Provider=OraOLEDB.Oracle.1;Password=1234;Persist Security Info=True;User ID=CC;Data Source=orcl"

End Function

Public Function ExecuteSQL(ByVal SQL _

As String, MsgString As String) _

As ADODB.Recordset

'executes SQL and returns Recordset

Dim cnn As ADODB.Connection

Dim rst As ADODB.Recordset

Dim sTokens() As String

On Error GoTo ExecuteSQL_Error

sTokens = Split(SQL)

Set cnn = New ADODB.Connection

cnn.Open ConnectString

If InStr("INSERT,DELETE,UPDATE", _

UCase$(sTokens(0))) Then

cnn.Execute SQL

MsgString = sTokens(0) & _

" query successful"

Else

Set rst = New ADODB.Recordset

rst.CursorLocation = adUseClient

rst.Open Trim$(SQL), cnn, _

adOpenKeyset, _

adLockOptimistic

'rst.MoveLast 'get RecordCount

Set ExecuteSQL = rst

MsgString = "查询到" & rst.RecordCount & _

" 条记录"

End If

ExecuteSQL_Exit:

Set rst = Nothing

Set cnn = Nothing

Exit Function

ExecuteSQL_Error:

MsgString = "查询错误: " & _

Err.Description

Resume ExecuteSQL_Exit

End Function

Public Function Testtxt(txt As String) As Boolean

If Trim(txt) = "" Then

Testtxt = False

Else

Testtxt = True

End If

End Function

5. 3系统界面设计:

图5.2 系统登录界面

图5.3添加课程信息界面

图5.4添加学籍信息界面

图5.5查询学籍信息界面

图5.5设置年级课程信息界面

5. 4系统核心代码

(1) 添加班级信息是通过存储过程的调用实现的,部分源代码:

sqlcon.Open "Provider=OraOLEDB.Oracle.1;Password=1234;Persist Security Info=True;User ID=CC;Data Source=orcl"

cmd.ActiveConnection = sqlcon

https://www.doczj.com/doc/6b18110420.html,mandText = "insertclass"

https://www.doczj.com/doc/6b18110420.html,mandType = adCmdStoredProc

Set classNO = cmd.CreateParameter("@CLASS_NO", adVarChar, adParamInput, 50)

cmd.Parameters.Append (classNO)

Set grad = cmd.CreateParameter("@GRADE", adVarChar, adParamInput, 50)

cmd.Parameters.Append (grad)

Set DIRECTO = cmd.CreateParameter("@DIRECTOR", adVarChar, adParamInput, 50)

cmd.Parameters.Append (DIRECTO)

Set CLASSROOMNO = cmd.CreateParameter("@CLASSROOM_NO", adV arChar, adParamInput, 50)

cmd.Parameters.Append (CLASSROOMNO)

cmd("@CLASS_NO") = txtClassno.Text

cmd("@GRADE") = comboGrade.Text

cmd("@DIRECTOR") = txtDirector.Text

土木工程道路桥梁专业毕业论文范文

目录 第一章引言 (4) 1.1我国公路现状 (4) 1.2我国公路发展规划及其发展趋势 (5) 第二章路基设计 (5) 2.1 路基设计要求及内容 (5) 2.1.1 路基设计要求 (5) 2.1.2 路基设计的内容 (5) 2.2 路基横断面设计 (5) 2.2.1路基宽度 (6) 2.2.2路基高度 (6) 2.2.3路基边坡 (6) 2.3 路基填料及压实标准 (7) 2.3.1路基填料的要求 (7) 2.3.2压实标准的的要求 (8) 2.3.3填方路基的设计 (8) 2.3.4挖方路基的设计 (8) 2.4边沟及截水沟的设置 (8) 2.4.1边沟的设置 (8) 2.4.2截水沟的设置 (9) 2.5 路基防护 (9) 2.6 路基排水设计 (9) 2.6.1路基排水目的: (9) 2.6.2路基排水的一般要求: (9) 第三章路面设计 (10) 3.1 路面设计原则及方法 (10) 3.1.1 路面设计的原则 (10) 3.1.2 路面设计的方法 (10) 3.2交通量的计算 (11) 3.2.1以设计弯沉为指标时累计轴载计算 (11) 3.2.2半刚性材料层拉应力为设计指标时累计轴载计算 (13) 3.2.3交通等级的确定 (15) 3.3 各结构层的原材料选择 (15) 3.3.1 路面材料的技术要求 (15) 3.3.2初拟路面结构 (15) 3.4 各层材料的抗压模量与霹裂强度的确定 (16) 3.5 土基回弹模量 (16) 3.6 设计指标的汇总 (17) 3.6.1 设计弯沉值 (17) 3.6.2 各层材料容许底层拉应 (17) 3.6.3 设计资料汇总 (19) 3.7 路面结构层厚度的计算 (20)

软件工程课程设计报告范例

西安科技大学 软件工程课程设计报告 题目:图书馆管理系统 班级:软件工程** 学号: ********** 姓名: ******* 2013年1月

目录 1绪论 (1) 2 可行性研究报告 (1) 3 需求规格说明书 (4) 4 总体设计说明书 (7) 5 数据库设计说明书 (8) 6 详细设计说明书 (9) 7 系统实现 (11) 8测试分析报告 (23) 参考文献

1.绪论 1.1 选题目的及意义 随着计算机技术的快速发展,人们对用计算机代替手工管理信息的需求越来越强烈,越来越多的计算机软件如雨后春笋般的应用于人们生产生活的各个领域,为人们提供各种各样的便利。本图书馆管理系统应用软件可以有效地解决高等院校、中小学图书馆由于藏书量增大而带来的管理问题,图书馆管理员可以更好地管理学校图书馆藏书信息,学生可以更方便地享受借书还书的服务,为更有效地学习知识提供有利的保证。 对于我来说,选择这个题目作为课程设计的题目有以下两个原因:一是因为自从上大学以来,每当在图书馆借书的时候,我都会留心观察一下图书馆管理员的那台计算机上显示的内容,久而久之,就对本系统的基本流程越来越了解,做好一个软件的前提是必须对这个软件的功能和原理非常熟悉,相比别的题目,我对这个题目更加了解;二是本学期通过学习Java程序设计和Oracle数据库课程,我觉得这个题目虽然没有那么难(涉及算法的内容很少),但也不是轻而易举就能完成的,所以我想挑战一下自己,看看自己的实现能力到底怎么样,因此决定用面向对象方法学的思想,前台用Java程序设计语言编写界面,访问Oracle数据库中的数据,完成本系统。 1.2 系统概述 本系统通过JDBC-ODBC桥实现前后台数据的联系,基本上实现了一个图书馆管理系统所具备的基本功能,本系统把使用者分为三类:超级管理员、普通管理员、读者,对三种用户分别设计了各自的主界面,以便更好的实现信息的隐藏性,超级管理员可以进行这个系统所有操作;管理员只能执行超级管理员的基本功能,查看自己的信息;读者只能查看自己的信息,对自己当前借书进行挂失和续借两种操作,查询图书馆的藏书。 2.可行性研究报告 2.1 编写目的 本报告编写目的在于研究图书馆管理系统应用软件是否可行,指出本软件开发所使用的方法和手段,并对该软件前景进行分析。 本报告的预期读者是:高等院校、中小学图书馆管理人员、程序设计人员、以及对图书馆管理系统感兴趣的爱好者。 2.2 相关背景 工程名称:图书馆管理应用软件 工程产品名称:高校图书馆管理系统应用软件 工程的组织者:西安科技大学计算机学院软件工程系 产品用户:高校图书馆、中小学图书馆; 产品的生产者:西安科技大学计算机学院软件工程062班袁震; 产品设计者:西安科技大学计算机学院软件工程062班袁震; 2.3 可行性研究的前提 本图书管理系统在功能上要求完成以下基本功能: a).读者、管理员登陆;

土木工程专业毕业论文范文

土木工程专业毕业论文范文 土木工程是建造各类工程设施的科学技术的统称。它既指所应用的材料、设备和所进行的勘测、设计、施工、保养、维修等技术活动,也指工程建设的对象。即建造在地上或地下、陆上或水中,直接或间接为人类生活、生产、军事、科研服务的各种工程设施, 例如房屋、道路、铁路、管道、隧道、桥梁、运河、堤坝、港口、电站、飞机场、海洋平台、给水排水以及防护工程等。 土木工程专业毕业论文一: 摘要:建筑土木工程项目不仅要保证工程质量,合理安排工程进度,工程项目成本也同样是建筑工程管理中一项重要课题,成本控制与土木工程效益有直接的联系,合理的成本控制则能够在很大程度上节约工程开支,创造更大的工程价值。 关键词:建筑土木工程;成本控制 一、引言 项目成本控制是指在工程项目实施过程中,在保证项目有效和按时实施的前提下,运用有效的管理,技术和经济措施对项目过程中发生的费用进行计算和监督的过程。一项工程的开展,尤其是土木工程项目,其所创造的价值更多为无形价值。建筑设施等需要保证质量,但是成本支出也不能毫无限制。通过成本的控制来降低费用支出,从而实现利润的最大化,不仅为整个工程的实施提供了良好的保证,同时保证了公司的持续发展。因此,成本控制对于土木工程建筑而言,更加具有实际管控意义。 二、当前建筑项目成本控制存在的问题 2.1、建筑项目成本意识缺乏 在当前施工过程中,许多施工项目开工前缺少编制项目成本计划,再生产过程中也缺乏相应的组织设计。项目经理关心利润却对成本开支状况较少过问,缺乏成本意识,不利于建筑成本的控制;其次,施工人员缺乏成本意识。节约在施工过程中非常重要,但是有 些施工人员缺乏成本意识,在施工过程中不注意节约,造成了很多原材料的浪费,无形中增加了成本。 2.2、建筑项目成本控制方法不完善 在当前建筑工程过程中,很多施工单位还是沿用以往传统的项目成本控制,工程质量、进度以及成本都采用不同的管理方法,把建筑工程项目进展过程中成本的预算值与实际值进行相应的比较。这种办法在重点项目进程应用时,很显然是正确的。但是,工程项目控

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标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 - 河海大学本科课程设计报告

(完整版)土木工程毕业设计范文

第一部分设计基本资料 §1.l 初步设计资料 一. 工程名称:乌海市区某政府办公楼建筑结构设计 二. 工程概况:建筑总高为23.1m,主体为六层,局部为五层,室内外 高差0.45m. 三.基本风压:0.5KN㎡. 四. 雨雪条件:基本雪压0.25 KN㎡。 五. 水文资料:地下水位在-4.5米处。 六. 地质条件: 1. 地震烈度:本工程地震设防烈度为8度,设计基本地震加速度0.2g,场地类型:Ⅱ类。 2. 地质资料: 表1-1 地质资料 岩土名称土层厚度(m)质量密度ρ (gcm3) 地基土静荷载标准值 (Kpa) 粉土 2.48 1.963 160 粉砂 1.02 1.98 150 粉砂- 1.98 160 砾沙 4.01 - 220 粉细沙- - 180 七. 材料使用: 1. 混凝土:梁柱板均使用C30混凝土。 2. 钢筋:梁柱纵向受力钢筋采用热轧钢筋HRB400,箍筋HRB335,基础用HPB300

3. 墙体: a. 外纵墙采用300厚混凝土空心砌块(11.8KNm 3),一侧墙体为水刷石墙面(0.5KN ㎡),一侧为20㎜厚抹灰(17KN ㎡); b. 内隔墙采用200厚蒸压粉煤灰加气砼砌块(5.5KNm 3),两侧均为20mm 厚抹灰(17KN ㎡)。 4. 窗:均为钢框玻璃窗(0.45KNm 2) 5. 门:除大门为玻璃门(0.45KNm 2),办公室均为木门(0.2KNm 2). §1.2 结构选型 一. 结构体系选型:采用钢筋混凝土现浇框架结构体系。 二. 屋面结构:采用现浇混凝土肋型屋盖,屋面板厚100mm 。 三. 楼面结构:采用现浇混凝土肋型屋盖,板厚100mm 。 四. 楼梯结构:采用钢筋混凝土梁式楼梯。 第二部分 结构布置及计算简图 §2.1 结构布置及梁,柱截面尺寸的初选 §2.1.1梁柱截面尺寸初选 主体结构共6层,局部5层,底层高4.2m ,其他层高均为3.6m 。内墙做法:200厚蒸压粉煤灰加气混凝土砌块;外墙做法:300厚混凝土空心砌块,门窗详见门窗表,楼层屋盖均为现浇钢筋砼结构。 板厚取100 mm : 80~903600)45 ~40(100=?>=l l h mm 一.梁截面尺寸的估算: (1)主梁:L=6000㎜ 1 17505008 12h L mm mm ?? == ??? ,取600㎜

软件工程课程设计报告案例

网上招聘系统分析设计

目录 第一章网上招聘系统需求规格说明书.................... - 3 - 第二章软件项目的概要设计说明书. (16) 第三章网上招聘系统详细设计 (54) 第四章软件项目的编码案例说明 (67) 第五章网上招聘系统客户端系统测试计划 (74) 第六章网上招聘系统客户端系统测试设计 (78) 第八章网上招聘系统客户端系统测试报告 (95)

第一章网上招聘系统需求规格说明书 1.导言 1.1 目的 该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计阶段的重要输入。 本文档的预期读者是: ·设计人员; ·开发人员; ·项目管理人员; ·测试人员; ·用户。 1.2 围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。 1.3 编写说明 HR,Human Resource(人力资源管理)的缩写。 JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。 UML,Unified Modeling Language(统模语言)的缩写,是一个标准的建模语言。 1.4 术语定义 无 1.5 引用标准 [1]《企业文档格式标准》,****************软件工程过程化组织 [2]《需求规格报告格式标准》,************软件工程过程化组织 1.6 参考资料 [1]《UML说明》,***********************软件 [2]《需求规格报告格式标准》,************公司软件工程过程化组织 1.7 版本更新信息 本文档的更新记录如表A-1所示。 表A-1 版本更新记录 修改编号修改日期修改后版本修改位置修改容概述 001 002 003 004 005 2008.9.5 2006.9.10 2006.9.15 2006.9.16 2006.10.18 0.1 0.2 0.3 0.4 1.0 全部 第3.1节 第4.1节 第5.1节 第7章 初始发布版本 增加 修改 修改 增加 2.系统定义 我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。 2.1 项目来源及背景 本项目是为某公司开发的一个网上招聘系统,由于这个公司的规模比较大,需要招聘 的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较

建筑工程毕业论文范文

建筑工程毕业论文范文 《大型冶金总承包工程风险管理的探析》 论文关键词:大型冶金工程总承包项目风险管理 一、冶金总承包工程的基本特点 冶金工程项目与一般建筑工程项目相比较,具有工艺流程复杂,参与专业多,投资大,工期紧,安装量大,施工工艺专业化高等特点。冶金工程,其设计占主导地位的程度高,采用总承包方式有利 于工程的一体化管理。 二、冶金总承包工程所面临的风险 工程项目风险,它是指工程项目在设计、采购、施工和竣工验收各阶段可能遭到的风险,可定义为:在工程项目目标规定的条件下,该目标不能实现的可能性。它具有客观性和必然性、不确定型、可 变性、相对性(主体相对和大小相对)、阶段性等特性。工程总承包 项目是指从事工程总承包的企业受业主委托,按照合同约定对工程 项目的勘察、设计、采购、施工、试运行等实行全过程或若干阶段 的承包。所以,总承包工程所面临的风险具有项目风险的所有特性。冶金总承包项目所面临的风险主要有几个方面: 1工程项目外风险 (3)经济风险:冶金新建项目的所在地一般环境较差,包括硬件 环境(如交通、电力供应、通讯条件)和软件环境(如地方政府对工程的建设态度)。冶金项目的工期较长,可能面临原材料如钢材价格的 不正常大幅上涨等。也可能面临通货膨胀幅度过大所引起的其他变化。 2工程项目内风险 (1)技术风险:因技术条件的不确定而引起可能的损失或工程项 目目标不能实现的可能性。主要表现在工程方案的选择,工程设计,

工程采购、工程施工及开车等过程中。如在可行性研究阶段,基础 数据不完整,不可靠;预测结果不准确。设计阶段,设计内容不全, 设计存在缺陷、错误或遗漏;规范、标准选择不当;未考虑设备制造 或施工的可能性等。 (2)非技术风险:是指计划、组织、管理、协调等非技术条件的 不确定所引起工程目标不可能实现的可能性。如在项目组织管理方面,缺乏项目管理能力;组织不适当,关键岗位人员变换;目标不适当,控制能力差;不适当的项目策划或安排;没有有效的项目沟通程 序等。进度管理方面,因管理不力,造成设计的图纸滞后,施工安 排不当,缺乏劳动力或劳动效率底下等等。费用控制方面,如工期 延误、不适当的工程变更,不适当的工程款支付;不适当采购策略等等,都可能使工程置于风险之中。 三、风险应对的方法 冶金总承包项目的风险来源广,风险因素多。识别风险需抓住重点。可从以下几方面考虑。 1加强合同管理,系统分析相关各方的利益和风险。合同是项目 实施的第一依据,在合同管理时要充分考虑其所面临的风险因素。 冶金总承包项目涉及的范围广,一个联合企业的总承包,会包括铁 钢轧多个系统及其相关的水处理系统,除尘系统等公辅设施,工期长,专业性强,可能签订的分包合同有上百个,涉及分包单位几十家,如何有针对性的在合同中争取自己正当利益,转移相关风险至 关重要。如一些项目外的风险,和业主有密切的关系,在合同中应 尽量的转移给业主或共担,加强项目的风险控制能力。 2加强技术风险管理。技术的不确定性所引起的风险,通过加强 管理和沟通协调是可以避免或降低的。对于设计与采购、施工之间 的协调是总承包中很易发生问题的地方,一旦发生问题,势必给工 程的进度和费用造成损失。一般的设计认为,发了图纸即完成任务,其实在管理中,把设计的任务后延,加强与采购和施工的衔接,可 以避免风险的出现。 四、小结

课程设计心得体会范文

课程设计心得体会范文 在大学生课程设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。下面是管理资源吧小编为大家收集整理的大学生课程设计心得,欢迎大家阅读。 课程设计心得体会范文1本学期我们开设了《模拟电路》与《数字电路》课,这两门学科都属于电子电路范畴,与我们的专业也都有联系,且都是理论方面的指示。正所谓“纸上谈兵终觉浅,觉知此事要躬行。”学习任何知识,仅从理论上去求知,而不去实践、探索是不够的,所以在本学期暨模电、数电刚学完之际,紧接着来一次电子电路课程设计是很及时、很必要的。这样不仅能加深我们对电子电路的任职,而且还及时、真正的做到了学以致用。 这两周的课程设计,先不说其他,就天气而言,确实很艰苦。受副热带高气压影响,江南大部这两周都被高温笼罩着。人在高温下的反应是很迟钝的,简言之,就是很难静坐下来动脑子做事。天气本身炎热,加之机房里又没有电扇、空调,故在上机仿真时,真是艰熬,坐下来才一会会,就全身湿透,但是炎炎烈日挡不住我们求知、探索的欲望。通过我们不懈的努力与切实追求,终于做完了课程设计。 在这次课程兼职设计过程中,我也遇到了很多问题。比如在三角波、方波转换成正弦波时,我就弄了很长时间,

先是远离不清晰,这直接导致了我无法很顺利地连接电路,然后翻阅了大量书籍,查资料,终于在书中查到了有关章节,并参考,并设计出了三角波、方波转换成正弦波的电路图。但在设计数字频率计时就不是那么一帆风顺了。我同样是查阅资料,虽找到了原理框图,但电路图却始终设计不出来,最后实在没办法,只能用数字是中来代替。在此,我深表遗憾! 这次课程设计让我学到了很多,不仅是巩固了先前学的模电、数电的理论知识,而且也培养了我的动手能力,更令我的创造性思维得到拓展。希望今后类似这样课程设计、类似这样的锻炼机会能更多些! 课程设计心得体会范文2经过一个学期的学习,我对C语言有了一定的了解。C语言是学习计算机科学的基础,作为一名计算机专业学生,掌握C语言更是毋庸置疑。在上课之前,就经常听同学说,C语言很难学,确实,刚开始听课时觉得老师不知所云。不过,发现对后续内容的预习后,前面的疑团都迎刃而解,这让我对C语言的学习更有信心。 计算机最重要的就是上机操作,自己编写程序,在VisualC++运行,刚开始经常会出现错误,经过分析改正后,终于能够运行了,就觉得特别激动。 课程设计是一个把需求分析、程序编写、程序调试、

土木工程毕业设计办公楼设计范本

青岛农业大学 毕业论文(设计) 题目:济南大学一号办公楼设计 姓名:王洋 学院:建筑工程学院 专业:土木工程 班级:2008级4班 学号:20082385 指导教师:潘东芳 2012年 5 月30 日

济南大学1号办公楼设计 土木工程专业王洋 指导教师潘东芳 摘要:本设计是济南大学一号办公楼由建筑设计和结构设计两部分组成。本办公楼的建筑面积为3300m2,层数5层,结构体系为框架结构。办公楼形状采用的是比较常用的矩形形状,在平面布置时采用的是内走廊。建筑设计包括建筑设计总说明、建筑平面设计、立面设计和剖面设计;结构设计包括结构平面布置及计算简图确定,计算简图选取一榀框架进行荷载计算、内力计算、内力组合、框架梁、柱截面设计和配筋计算、楼板和屋面设计、楼梯设计,基础设计等。 关键词:办公楼、框架结构、建筑设计、结构设计。

Design of No.1 Office Building of Jinan University Student majoring in Civil Engineering wang yang Tutor Name Pan Dongfang Abstract:Design of No.1 0ffice building of Jinan university was designed by the architectural design and structural design two parts. Construction area of this office building was 3300m2 and layers was five layers, Structure system was frame structure. The office building shape is relatively commonly used the rectangular shape, in layout when used is the internal corridor. Architecture design including architectural design always explain, building the plane design, the vertical design and profile design; Structural design includes structure layout and calculation diagram sure, calculation diagram investigated. one selecting a load calculation, internal force calculation, internal force combination, beam and column section design and reinforcement calculation, floor and the roof design, stair design, basic design, etc. Key words: Office building, Framework, Architectural design, Structural design. 目录

软件工程课程设计论文题目.

软件工程设计题目 1.学生学籍管理系统 要求:主要对学生的学籍进行管理。学籍管理包括各种信息的录入、修改、删除等操作;此外还有对各种信息的查询,便于老师和学生查看。(其中,教师具备对学籍的录入、修改、删除等操作,学生只具备查询的权限 2.学生成绩管理系统 要求:对学生成绩进行综合管理,学生信息要素:学期、学号、姓名、课程名称、课程成绩。因此学生成绩管理系统的主要功能为: ●学生信息管理 ●课程信息管理 ●成绩信息管理 3.个人通讯录管理系统 要求:增加记录、删除记录、显示所有记录、查询记录、退出。通讯录记录信息包括:姓名,电话,email等。(其中,用户输入正确的用户名和密码才能看到自己的通讯录信息 4.网上书店 要求:购书者可以通过访问Web站点,得到图书信息。系统可以: ●显示每本书的详细信息 ●显示购物车和顾客选购的图书信息 ●增加新购买的新书

●对定单的修改、确认、提交等 ●图书销售数量的排行 (注意管理员和客户分别具备的权限 5.企业办公自动化管理系统(企业客户管理 要求:针对企业常用的功能设计一个普遍适用的企业办公自动化管理系统,包括考勤管理,客户管理,每天的工作管理,个人信息修改,权限管理,注销等功能。 6.小型商业网站管理系统 要求:主要是宣传性质的网站,包括产品展示,公司简介,销售查询,销售排行,商品管理,公告管理等。(注意分配普通消费者,会员消费者和公司管理人员对该网站的权限 7.ATM柜员机模拟程序 要求:当输入给定的卡号和密码(初始卡号和密码为123456时,系统能登录ATM 柜员机系统,用户可以按照以下规则进行(规则可以按照实际系统做需求: ●查询余额:初始余额为10000元 ●ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允 许透支。 ●ATM存款:不能出现负存款。 ●修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧 密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。 8.火车订票系统

工程管理毕业论文范文

工程管理毕业论文范文 - 1 - 建筑幕墙施工的监理实践 内容摘要 从施工准备阶段、施工阶段和工程验收阶段三方面,详细阐述了建筑幕墙工程 监理的特点及过程,以使建筑幕墙工程质量达到预期的质量控制目标。 通过工地的实践掌握建筑幕墙工程监理的特点及过程,以使建筑幕墙工程质量 达到预期的质量控制目标。 监理人员必须全面详细地熟悉整个施工工艺流程,事先提出质量控制和检验标准,监督施工单位严格遵守和执行,从而达到预期的质量控制目标。 关键词:建筑幕墙监理控制 - 2 - 目录 一、引言 ..................................................... 错误: 未定义书签。 二、实践问 题 (1) 三、实践问题解 决 .............................................................. 1 ,一,建筑幕墙工程前期监理控制 ................................................ 1 ,二,施工阶段监理控 制 (2)

,三,工程验收阶段监理控 制 .................................................... 3 四、结 论 ...................................................................... 4 参考文 献 ...................................................................... 5 - 1 - 建筑幕墙施工的监理实践 一、引言 本工程为商品房高层建筑,建筑面积23886.9平米,27层,建筑高度为79.8 米。本工程特点是属于现代化高级商品,幕墙品种较多,设计新颖,形式较先进,施工要求较高。工程内容有50系列半隐框幕墙,70系列明框幕墙,铝塑板幕墙, 感应门,地弹门,干挂石材等。由于建筑幕墙是在室外高空的装饰形式,其施工质量直接影响安全,因此必须更加严格地监理其施工过程,才能保证工程质量。结合本人在工程中的监理实践,谈一些对建筑幕墙质量监理的体会和看法。 二、实践问题 在工程实践过程中,幕墙质量控制是工程质量控制的一项难点,在实践过程 中,我认为必须做好事前、事中、事后控制,运用到工程中就是施工前、施工中、施工后三个街道的监理质量控制,如何控制这三个过程就成为本人实践的重点。 三、实践问题解决 根据“施工前、施工中、施工后”三个阶段的划分,建筑幕墙工程质量监理的 全过程控制可分为以下三个步骤: (一)建筑幕墙工程前期监理控制 1(编制监理细则:根据工程验收规范和实际要求,编制可行的监理实施细则。

采矿学课程设计论文设计

采矿学课程设计

目录 第一章前言 第二章采区储量与生产能力 第一节采区储量 第二节生产能力与服务年限 第三章开拓方式简介 第一节井筒 第二节大巷 第四章采区准备方式 第一节上山布置与断面 第二节采区车场与硐室 第五章采煤方法 第一节采煤系统和回采巷道布置 第二节采煤工艺 (含工作面循环作业图表) 第三节采煤工作面设备选型 第六章总结与分析

第一章前言 一、设计的目的 1、应用《采矿学》所学的知识,通过课程设计巩固和扩大所学理论知识并使之系统化。 2、培养运用所学理论知识解决实际问题的能力,提高计算、绘图、查阅资料的基本技能。 3、为毕业设计中编写毕业设计说明书及绘制毕业设计图纸奠定基础。 二、矿井开采条件 1、二 1 煤层 二 1 煤层位于组下部,矿区围标高为-600~+300m,埋深约179~1080m。上 距砂锅窑砂岩一般为65.02m,下距L 9 石灰岩7.24m左右。煤层厚度变化较大,厚0~16.26m,平均5.74m,为薄~特厚煤层。 二 1 煤层结构较简单,含1层夹矸,夹矸厚分别为0.14~0.05m,岩性为炭质泥岩。 二 1 煤层顶底板特征: 1)顶板:二 1 煤层直接顶板以砂质泥岩为主,厚0~7.35m,平均1.93m,抗压强度58.5Mpa;老顶大占砂岩,以中粒砂岩为主,厚 1.03~28.52m,平均14.82m,抗压强度44.6~103.5Mpa、抗拉强度4.83~5.23Mpa。二1煤层顶板受滑动构造影响较大,顶板不稳定,不易管理。 2)底板:二1煤层直接底板为砂质泥岩或条带状细砂岩,平均厚7.42m;局部直接底板为粉细砂岩、炭质泥岩及泥岩,采煤过程中,泥岩易遇水膨胀发生地鼓现象。 大部分直接顶板为砂质泥岩,间接顶板为大占砂岩,以中粒砂岩为主,有时可成为直接顶板,厚1.03~28.52m,平均14.82m。大部分直接底板为砂质泥 岩或条带状细粒岩,平均7.24m;间接底板为组L 7~8 石灰岩。 2、煤质 (1)、物理性质 二 1煤层物理性质:二 1 煤层以粉煤为主,为黑~灰黑色,玻璃光泽,粉状、 鳞片状产出,强度很低,手捻即成为煤粉,易污手。煤层中下部常有碎粒或块状

软件工程课程设计报告

软件工程课程设计报告( 2015 -- 2016 学年第一学期) 课程名称:软件工程课程设计 题目:学生宿舍管理系统 院系:控制与计算机工程学院 班级: 组号: 组长: 组员: 指导教师: 设计周数:两周 小组成绩: 日期:2016 年1月8日

《软件工程》课程设计 任务书 一、目的、要求 通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。 具体如下: 1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编 码和测试方面的知识; 2.熟悉自动化的软件开发工具Rational Rose,并将其运用于软件开发的全过程; 3.进一步加强和提高软件工程文档的编写能力; 4.培养协作能力和团队精神。 二、主要内容 1.运用面向对象方法进行校园宿舍管理系统的需求分析与设计; 2.建模语言采用UML,以Rational Rose为建模工具,进行系统的静态建模和动态建模; 3.利用对象模型自动生成数据模型,自动建立数据库; 4.使用hibernate技术以面向对象的方式编程管理数据库,前端使用html+css结合javaScript 进行设计,后台逻辑采用java来实现,整个系统采用了ssh框架来实现,使得各个模块低耦 合,分层明确,提高了代码的重用以及二次开发; 5.撰写课程设计报告。 三、任务分配

四、进度计划 五、设计成果要求 1.建立系统分析模型与设计模型; 2.初步建立系统原型,实现关键的功能; 3.编写课程设计报告。 六、考核方式 1.系统演示及讲解 占50%。 2.设计报告 占50%。 指导教师: 日期:2015 年12 月25 日

软件工程课程设计报告

企业工资管理系统 目录 引言 (2) 课题研发的背景 (2) 课题研发的目的与意义 (2) 第一章可行性研究 (2) 1.1.技术可行性分析 (2) 1.2.社会可行性分析 (3) 1.3.经济可行性分析 (3) 1.4.操作可行性 (3) 1.5可行性研究结论 (3) 第二章需求分析 (3) 2.1系统主要功能需求分析 (3) 2.2数据流分析 (4) 2.3 ER图 (5) 2.4层次方框图 (5) 2.5工资系统项目简介 (5) 2.6风险分析及处理政策 (5) 第三章总体设计 (6) 3.1 系统总体设计 (6) 3.1.1系统开发思想 (6) 3.2 数据库总体设计 (7) 第四章详细设计 (7) 4.1工资系统功能 (7) 4.2功能模块说明 (8) 4.3功能模块实现 (8) 第五章程序编写及调试程序 (9) 5.1主窗体的设计 (9) 5.2工资信息管理窗体的设计 (10) 第六章系统测试 (16) 6.1系统测试方案 (16) 6.2系统运行与维护 (17) 6.3系统的转换方案 (18) 第七章使用说明书 (18) 7.1 系统功能简介 (18) 7.2 开发工具和运行环境简介 (18) 第八章系统评价 (18) 8.1系统的特点 (18) 8.2系统的缺点 (19) 8.3将来可能提出的要求 (19) 第九章总结与展望 (19) 致谢 (19) 参考资料 (19)

引言 自上个世纪90年代以来,计算机技术的迅猛发展和推广普及,为各行各业突飞猛进的发展带来了新生的动力,推动了各个行业向更高的层次进步。当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。使用计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。课题研发的背景 手工工资管理是一种原始的工作方法,由于手工操作出现错误的概率比较大,其工作量大,工作程序复杂,消耗大量的人力、物力、财力和时间。而且随着时间的推移,由于人员的增加,科目的增多以及调整的频繁,这些矛盾显得尤为突出。随着经济的发展,在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对高校职工工资进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高高校工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情。 课题研发的目的与意义 教职工工资管理系统,为高校工资提供工资计算,工资统计、工资查询等服务。传统的纸介材料的数据信息管理已经不适合现代高校的发展了,实现工资管理的系统化,规范化,自动化,将成为现代高校管理工资的首选。 本教职工工资管理系统基本能够满足现代高校工资管理的需求。现代化工资管理系统中使用了各种表格,保存相关的工资信息,方便查询、浏览、修改等操作。通过使用教职工工资管理系统,使高校的工资管理工作系统化、规范化、自动化,从而达到提高高校管理效率的目的。 系统开发的总体任务是使办公人员可以轻松快捷地完成工资管理任务。 第一章可行性研究 1.1.技术可行性分析 此系统是教职工工资管理系统,用visaul foxpro 6.0结合windows xp操作系统开发而成的,大家都知道这项技术已经相当成熟了,因此从技术方面讲开发此教职工工资管理系统是可行的。 1.2.社会可行性分析 社会可行性研究是对系统投入使用后对社会可能带来的影响进行分析,比如是否为人们所接受,是否为社会带来利益。 1.3.经济可行性分析 主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分(收益的另一部分难以用钱来表示)。基于企业

机器人课程设计报告范例

机器人课程设计报告范例

**学校 机器人课程设计名称 院系电子信息工程系 班级10电气3 姓名谢士强 学号107301336 指导教师宋佳

目录 第一章绪论 (2) 1.1课程设计任务背景 (2) 1.2课程设计的要求 (2) 第二章硬件设计 (3) 2.1 结构设计 (3) 2.2电机驱动 (4) 2.3 传感器 (5) 2.3.1光强传感器 (5) 2.3.2光强传感器原理 (6) 2.4硬件搭建 (7) 第三章软件设计 (8) 3.1 步态设计 (8) 3.1.1步态分析: (8) 3.1.2程序逻辑图: (9) 3.2 用NorthStar设计的程序 (10) 第四章总结 (12) 第五章参考文献 (13)

第一章绪论 1.1课程设计任务背景 机器人由机械部分、传感部分、控制部分三大部分组成.这三大部分可分成驱动系统、机械结构系统、感受系统、机器人一环境交互系统、人机交互系统、控制系统六个子系统现在机器人普遍用于工业自动化领域,如汽车制造,医疗领域,如远程协助机器人,微纳米机器人,军事领域,如单兵机器人,拆弹机器人,小型侦查机器人(也属于无人机吧),美国大狗这样的多用途负重机器人,科研勘探领域,如水下勘探机器人,地震废墟等的用于搜查的机器人,煤矿利用的机器人。如今机器人发展的特点可概括为:横向上,应用面越来越宽。由95%的工业应用扩展到更多领域的非工业应用。像做手术、采摘水果、剪枝、巷道掘进、侦查、排雷,还有空间机器人、潜海机器人。机器人应用无限制,只要能想到的,就可以去创造实现;纵向上,机器人的种类会越来越多,像进入人体的微型机器人,已成为一个新方向,可以小到像一个米粒般大小;机器人智能化得到加强,机器人会更加聪明 1.2课程设计的要求 设计一个机器人系统,该机器人可以是轮式、足式、车型、人型,也可 以是仿其他生物的,但该机器人应具备的基本功能为:能够灵活行进,能感知光源、转向光源并跟踪光源;另外还应具备一项其他功能,该功能可自选(如亮灯、按钮启动、红外接近停止等)。 具体要求如下: 1、根据功能要求进行机械构型设计,并用实训套件搭建实物。 2、基于实训套件选定满足功能要求的传感器; 3、设计追光策略及运动步态; 4、用NorthStar设计完整的机器人追光程序;

土木工程论文评语

土木工程论文评语 篇一:土木工程类专业毕业设计评语 论文类毕业设计评语 在整个毕业论文撰写过程中,该生对待毕业论文的态度较为端正,基本能利用学校图书馆以及互联网等途径进行资料的收集和查阅。 在毕业论文写作过程中,能够按照学校本科毕业论文撰写规定的统一要求进行格式及内容的整理;对于初稿中存在的错误,能够按照老师的要求去反复修改,直到达到合格标准。论文写作进度正常,能在每个阶段完成相应的任务,内容较为充实。 从提交的毕业论文来看,该生大体上掌握了与本论文有关的基础理论,基本具备了本科生应有的科研能力,在毕业设计的过程中基本能够做到运用所学的专业知识去思考问题,有一定的创新

思维意识。整个毕业设计中也存在一些不足和需要提高的地方。例如,知识面不够广泛,遇到一些常规问题尚不能够独立处理。毕业论文的实践应用价值有待进一步加强。 鉴于此,我同王小二同学按期参加毕业答辩。 结构设计类毕业设计评语 该生在毕业设计期间表现较好,态度端正,能够围绕毕业论文选题借助校园网及图书馆及互联网等途径仔细地去查阅文献资料。在毕业设计正式开始之前围绕毕业设计选题做了一定的调查研究工作,有不懂得会虚心向其他的同学和指导老师请教,在毕业设计过程中能够举一反三的运用所学习到的专业知识去解决遇到的类似问题。 在完成毕业设计的过程中,能够按照学校毕业设计撰写规范的规定的统一要求进行格式及内容的整理;但在指导老师的辅助下通过多次修改,最终提交的毕业设计终稿基本不存在明显的格式

排版等方面的问题。毕业设计写作进度计划安排合理,能够在规定的时间内正常地进行。毕业设计内容较为丰富,在计算书当中按照现行设计规范和设计要求来做。在荷载计算方面运用了D值法,底部剪力法等。在施工图的制作方面能够灵活得运用AutoCAD,线条、尺寸比例适中、图面清晰。 从毕业设计质量来看,该生基本掌握了与本设计有关的基础理论知识,具备了本科学生应有的科研能力,有一定的创新思维能力。设计理论研究偏重,实践应用有待进一步加强。知识面广泛程度也有待进一步提高,但总的来说,具备了符合本科毕业生应有的基本能力及素质。 鉴于此,我同意王小二同学按期参加毕业答辩。 施工组织设计类毕业设计评语 在整个毕业论文撰写过程中,该生对待毕业论文的态度较为端正,基本能利用学校图书馆以及互联网等途径搜集

软件工程课程设计报告

软件工程课程设计报告题目:校园小商品交易系统 一、实验题目 (2) 二、实验目的 (2) 三、实验要求 (3) 四、实验内容 (3) 五、系统设计文档 (4) 5.1需求分析 (4) 5.1.1对系统综合要求 (4)

5.1.2系统的数据要求 (4) 5.2总体设计 (5) 5.2.1系统总体用例图 (5) 5.2.2商品管理用例图 (5) 5.2.3用户信息用例图 (6) 5.2.4商品交易用例图 (6) 5.3详细设计 (6) 5.3.1系统类图以及类之间关系图 (6) 5.3.2由需求分析阶段以及类之间关系的设计分析可以得到系统 对应事件流 (7) 5.3.3系统数据库表 (11) 5.3.4系统组件图 (11) 5.3.5系统部署图 (12) 六、心得体会 (13) 一、实验题目 校园小商品交易系统 二、实验目的 通过这次课程设计,要掌握UML(统一建模语言),并能运用UML在Rational Rose中建模。熟练掌握软件工程面向对象建模的总体方法。

三、实验要求 1.一人一组。 2.熟悉Rose开发环境。 3.掌握UML的基本模型元素(如角色、用例、类等)。 4.熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Object diagram(对象图,Rose中没有)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)。 5.完成对系统的建模。 6.周五上机检查,并提交设计报告。 7.集中上机时间不能迟到、早退。 8.请自觉维护实验室清洁,爱护实验设备。 四、实验内容 运用UML统一建模语言建立一个校园小商品交易系统。开发软件为ROSE,最后转换为VB代码。该系统主要的基本要求和功能如下: 包含三类用户:管理员、商品发布者、普通用户、访客。 (1)向管理员提供以下功能:自身密码修改,其他用户添加删除,用户信息修改、统计。商品信息添加、修改、删除、查找、统计。 (2)向商品发布者提供以下功能:注册、登陆、注销、自身密码修改、自身信息修改。商品信息发布,自身商品信息统计。查找浏览其他商品。 (3)向一般用户提供以下功能:商品浏览、查找、获知商家联系方式,定购商品。 (4)向访客提供以下功能:商品浏览、查找、获知商家联系方式。

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