首页 优秀范文 计算机系毕业论文

计算机系毕业论文赏析八篇

时间:2023-03-23 15:15:42

计算机系毕业论文

计算机系毕业论文第1篇

在Shell32.DLL动态链接库中包括一个函数Shell_NotifyIconA()可通知Windows在任务条右下角加入一个小图标,可惜该函数的详细说明未收入Delphi的帮助文档中。现将实现例程示范如下:

unitpro2;

interface

uses

。。。,Menus,shellAPI;//TNotifyIconData是定义在shellAPI单元的

{自定义消息,当小图标捕捉到鼠标事件时Windows向回调函数发送此消息}

constWM_MYTRAYICONCALLBACK=WM_USER+1000;

。。。。

private

MyTrayIcon:TNotifyIconData;

procedureWMMyTrayIconCallBack(VarMsg:TMessage);messageWM_MYTRAYICONCALLBACK;

//托盘消息处理过程

procedureWMCommand(Varmsg:TWMCommand);messageWM_Command;

//处理托盘图标的右键菜单事件

procedureMinimize(varmess:TWMNCLBUTTONDOWN);messageWM_NCLBUTTONDOWN;

//窗体最小化时的消息处理

。。。。。。。。

procedureTForm1.FormCreate(Sender:TObject);

begin

//将程序窗口样式设为TOOL窗口,避免在任务栏上出现

SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);

end;

procedureTForm1.FormShow(Sender:TObject);

begin

//设置托盘

Icon.Handle:=LoadIcon(Hinstance,''''MAINICON'''');

MyTrayIcon.cbSize:=SizeOf(TNotifyIconData);//nid变量的字节数

MyTrayIcon.Wnd:=Handle;//主窗口句柄

MyTrayIcon.uID:=1;//内部标识,可设为任意数

MyTrayIcon.uFlags:=NIF_ICONorNIF_TIPorNIF_MESSAGE;//指明哪些字段有效

MyTrayIcon.uCallBackMessage:=WM_MYTRAYICONCALLBACK;//回调函数消息,将自定义托盘消息传递进去

MyTrayIcon.hIcon:=Application.Icon.Handle;//要加入的图标句柄,可任意指定

StrCopy(MyTrayIcon.szTip,PChar(Caption));

Shell_NotifyIcon(NIM_ADD,@MyTrayIcon);

ShowWindow(Handle,sw_Hide);

//Visible:=False;//当程序启动时就最小化在托盘区即Form.Create时启用此语句

Application.ShowMainForm:=False;

SetForegroundWindow(Application.Handle);

end;

////消息过程实现

procedureTForm1.WMMyTrayIconCallBack(varMsg:TMessage);

varCursorPos:TPoint;

begin

caseMsg.LParamof

WM_LBUTTONDBLCLK://双击消息:弹出主窗口

begin

Visible:=notVisible;

Application.ShowMainForm:=Visible;

SetForegroundWindow(Application.Handle);

end;

WM_RBUTTONDOWN://鼠标右键:弹出菜单

begin

GetCursorPos(CursorPos);

{Popupmenu1.Popup(CursorPos.X,CursorPos.Y);

popupmen1里面就可以加入显示主窗口、退出等功能。这个右键菜单可以是静态的,如上面一句来弹出;也可以动态建立,如下面所示的方法:}

pm:=createpopupmenu;//建立一个Hmenu,pm:hmenu;

AppendMenu(pm,0,ord(''''A''''),''''关于....'''');//在指定的菜单里添加一个菜单项

AppendMenu(pm,0,Ord(''''B''''),''''&Exit'''');

//加入菜单事件---》处理WMCOMMAND消息即可

TrackPopupMenu(pm,Tpm_BottomAlignorTpm_RightAlign,CursorPos.x,CursorPos.y,0,handle,nil);

//在图标上方显示该弹出式菜单

end;

end;

end;

procedureTForm1.WMCommand(varmsg:TWMCommand);

begin

Casemsg.ItemIDof

Ord(''''A''''):showmessage(''''我的右键菜单!'''');

Ord(''''B''''):Self.close;//关闭程序主窗体

elseinherited;

end;

end;

procedureTform1.Minimize(varmess:TWMNCLBUTTONDOWN);//应用程序最小化消息处理

begin

ifMess.Hittest=htReducethen

Self.Hide

elseinherited;

end;

procedureTForm1.FormClose(Sender:TObject;varAction:TCloseAction);

var{程序被关闭时通知Windows去掉小图标}

nid:TNotifyIconData;

begin

nid.cbSize:=sizeof(nid);//nid变量的字节数

nid.uID:=1;//内部标识,与加入小图标时的数一致

nid.Wnd:=Handle;//主窗口句柄

计算机系毕业论文第2篇

在经过几年的努力通过了所有课程的考试之后,我们也应当对最后的毕业论文予以足够的重视。作为一名计算机专业的学生,我在课程学习和计算机毕业论文写作中取得了不错的成绩。因此我特将自己在撰写计算机毕业论文过程中的体会写成本文,供将要着手进行计算机毕业论文写作的同学参考。

一、计算机毕业论文选题

计算机信息管理专业,是一个着重研究信息系统开发、应用的专业。这个专业所培养的人才,若按当前人才职位来讲,就是“系统分析师”的角色。同学们对此应有准确的认识,和自己所选择的计算机毕业论文题目,应当符合这个角色定位。

计算机信息管理专业的计算机毕业论文选题,应当适于进行“系统分析”的目的,这与一些“纯”计算机专业的要求是有区别的(如计算机应用、软件开发专业)。它们各自的侧重点不同。计算机信息管理专业主要探讨研究如何在组织管理中合理使用信息技术,也就是说既关注组织机构,又研究计算机技术,是一个“管理”、“技术”两门包的专业。这也是为什么在我们的专业课程中既有“数据库技术”、“软件开发工具”,又有“管理经济学”的原因。所以我们选择的计算机毕业论文题目应符合本专业的特点要求。

目录

众所周知,撰写毕业论文是各专业学生毕业前必须进行的一项重要工作,也是在毕业之前最后的一项学习任务。毕业论文的撰写要求学生综合使用在学

院学到的知识,解决实际问题或讨论实践中的话题。它主要考查大家掌握知识、结合实际和表达的能力。 ............... 1

一般的讲,计算机毕业论文要求同学们做的工作是:运用生命周期方法(SDLC)开发建设一个信息系统。选题可自主决定。 .......... 2

。一般的讲,计算机毕业论文要求同学们做的工作是:运用生命周期方法(SDLC)开发建设一个信息系统。选题可自主决定。

计算机毕业论文选题应满足这样的要求:

探讨管理信息系统(MIS)学术领域内的课题

选题有一定的规模,可以展开论述

结合自己的工作实际,了解的内容,可以说是“了解什么就写什么”

尽量不要选择他人写过多次的题目

二、计算机毕业论文所需资料

在确定了计算机毕业论文题目之后,就要开始进行实际的计算机毕业论文写作了。此时收集相关的参考材料十分重要。正如前文所提到的,计算机毕业论文工作要求,就是“分析建设系统”。无论哪项工作,都离不开参考材料来提供信息。

大家需要注意的是,在整个毕业设计工作中,“系统分析”是绝对的重点,也可以说是计算机毕业论文的核心。既然本专业培养的是“系统分析师”,那么这个专业的毕业生怎么可以在论文的“系统分析”内容部分马马虎虎、漏洞百出呢?因此,为了做好系统分析工作,准确分析一个单位的工作与业务,

就必须搜集该单位的相关工作资料,比如相关工作流程、制度、规章及单据、报表等等,通过这一系列的材料可以比较全面、详细地了解这个单位,准确做出分析。

由于“系统分析”是全文的重点,将来计算机毕业论文答辩时,系统分析部分也是评委们关注和考查的重点,因此这部分的工作一定要做好。资料收集的作用不仅仅体现在系统分析阶段。在后面接下来的设计、实施工作中,相关的资料也会为你的毕业论文撰写提供有用的信息。比如在进行程序设计时,相关的参考书会成为重要的依据,书中汇集了众多程序方面的智慧成果,可以从中借鉴,丰富自己的信息系统。

三、计算机毕业论文格式

计算机毕业论文格式规范、用词准确、要用术语(不要用俗语)。计算机毕业论文属于科技论文。文章应具备自己既定的毕业论文格式、规范,这样便于统一交流。从结构上看,整篇文章包括内容提要(中、英文)、目录、正文、参考文献、致谢等部分。在正文中,应注意一些公认的格式规范,比如“图”要有图号(按章编号:章-号)和名称要写在图的下方,“表”的表号(按章编号:章-号)名称要写在表的上方,即“图下表上”原则;应注意一张图或表与其名称不能分开在两页上,应当保证整张图、表及名称打印在同一页;注意各段落开头空两格,行距要适当等等。

计算机毕业论文的用语应当准确规范。例如“数据流图”(DFD)不要写成“数据流程图”,这样的“笔误”会暴露出你概念不清。在答辩评委审阅时,看到你在文中连基本的格式、概念都不懂,十有八九会影响成绩。因此请同学们记住:书写毕业论文,是一个需要“精益求精、咬文嚼字”的过程。

四、计算机毕业论文的文档

“软件=文档+程序集”——根据这个公式,同学们开发的信息系统——一个软件,包括文档和程序两个部分,那么对于计算机信息管理的同学来讲,应当重点着手准备哪一部分呢?综合本专业的特点,同学们应当着重书写文档部分。

如前所述,信息管理专业的计算机毕业论文主要考查的是同学们对系统的分析能力,分析的成果就是文件——分析报告。特别重要的是其中的“业务流程图”和“数据流图”,必须准确表达绘制出来,它们可以说是单位工作的“照片”,是下一段论文设计、实施的基础,也是最后论文成绩的重要组成部分,必须绘制得“天衣无缝”,确保图例符号正确、逐层分解准确、布局合理、命名规范。否则,对于你的毕业论文成绩来讲“后果是严重的”。对此同学们要特别注意。

之所以要强调大家多多关注文档,是因为总有一些同学几乎是“出自本能地”想尽早尽快地着手进行最后的程序开发,不注意前面的文档撰写。对此必须明确:现代的软件开发是一个集体协作的系统工程,而不是一两个人的作坊式生产(黑客除外)。而这个开发软件的集体,包括分析、设计、维护、管理等各方面的人员,计算机信息管理专业的同学,所应当承担的角色是“分析人员”,即要分析出系统应当“做什么”( What to do),写出文档。至于“怎么做”(How to do)那是程序员的事情,而不是你的主要任务。明确了这一点,就对这里所说的“着重文档”有所理解了。

整篇计算机毕业论文文档篇幅规模不能太低,基本上不能少于6000字,否则不容易将一个系统描述清楚,更不用说准确设计、实施了。这也是

前文提到“计算机毕业论文选题有一定规模”的原因。

五、积极与指导教师联络

在整个计算机毕业论文写作过程中,应积极与指导教师联系,对自己毕业论文的进展、遇到的问题及时与进行交流、探讨,按照指导教师的指导意见进行修正、改进论文,确保文章的质量。

一些同学因为是业余学习,平日里工作繁忙,有时无法按时在约定的日期与指导教师见面,为此应采用其他方法与老师联络,如电话、传真、E-mail等等。而且要尽可能地参加老师约定的见面会。通过与老师的交流探讨,确保自己的毕业论文沿着合格正确的方向进行。

指导教师对整个毕业论文成绩是很有发言权的,其中包括你平日对待毕业论文写作的态度成绩。因此,不要给指导教师留下你对毕业论文漠不关心的印象。

比如个别学生只是在最后论文答辩的那一天才来见一见老师交毕业论文,这样的做法应当竭力避免。

正文结构

计算机专业毕业论文正文一般有8个部分,一般要求6千字。

1、概述或引言。这个部分相当于大纲,主要是对软件开发背景,使用的软件工具、环境,最后达到的效果,自我在里面的贡献等;

2、需求分析。从用户角度来看,软件有哪些功能,处理那些数据和性能等;

3、设计方案和主要技术。主要是对里面每一部分的详细论述,使用的是什么技术,为什么使用。从专业角度详细的模块分析或遇到的难点是怎样解决的等;

4、具体的实现过程(用的控件、技巧和方法),从系统中截取图(少量);

5、测试。介绍自己开发软件实际达到的效果;(网站的特点)

6、总结。介绍自己开发软件的体会,或自己开发的成果使用情况,有什么评价,自己还有哪些不足,有什么需要改进的地方;

7、致谢;

8、参考文献。

另外,还可以加一个“附录”部分。正文只能有一个中心,其他有重要参考价值的都可以放在附录部分。例如有重要的代码、图表,涉及其他领域的知识,需要解释的等都可以放在附录部分。

零碎提醒

计算机系毕业论文第3篇

Abstract: The paper analyses the present situation and the existing problems of graduation design for information and computation science specialty in our university, and raised teaching reform ideas and solutions of improving graduation design quality, that it can help to improve employment competence and increase the rate of employment. The paper introduced the preliminary practice process and result obtained.

关键词: 信息与计算科学;毕业设计;教学改革;就业率

Key words: information and computation science;graduation design;teaching reform;employment rate

中图分类号:G642 文献标识码:A文章编号:1006-4311(2010)16-0171-01

1信息与计算科学专业特色

信息与计算科学专业是数学、信息科学和计算机科学的交义学科。它以数学为基础,计算机为工具,解决信息和工程计算方面的实际问题。由于计算机专业毕业生大部分数学功底较薄,虽然会编写程序,但对工程计算中的数学公式的意义理解不深刻,不知道自己用计算机算出的结果代表什么;有错误时,也不知道为什么。而计算数学专业的学生尽管懂数学公式,但不会编程序,运用计算机的能力较差。所以1998年国家教育部调整、缩减专业目录时,将数学类本科专业整合为数学与应用数学、信息与计算科学、统计学三个专业。国家教育部成立信息与计算科学专业的目的就是要改变上述两个原有专业的弊病,希望新专业的学生即有较强的数学基础又有较熟练的计算机应用技能。

2我校信息与计算科学专业毕业设计现状及存在问题

毕业设计(论文)(以下简称为毕业设计)是我国高等学校人才培养计划中的重要组成部分,是本科教育的最后一个实践性教学环节。我校于1999年开始招收信息与计算科学专业的学生,笔者经过多年的毕业设计指导教学经历,对毕业设计现状及存在的一些问题总结如下:

2.1 选题环节中,导师的课题不能紧密联系专业特色,有些是纯数学理论课题无法锻炼学生的动手能力,有些是纯计算机软件开发课题无法提高学生学术水平,多数是自拟研究题目,与社会实际联系弱。

2.2 研究设计环节中,由于学生主观不重视、或忙于落实工作分配等原因,出现了部分导师找不到学生的现象。这种现象使导师不能充分掌握学生的课题进展情况,很难对学生进行有效指导,无法保证毕业设计的质量。

2.3 论文撰写环节中,出现论文学术水平低、格式排版不规范等问题。出现这些问题的原因包括学生由于找工作等原因写作态度不认真,写作时间不充足等。

2.4 毕业答辩环节中,往往根据指导教师专业分成数学和计算机两组,无法体现专业特色,不能全面的检查学生运用数学知识与计算机软件应用知识融合的程度。

3我校信息与计算科学专业毕业设计教学改革的思路

在毕业设计过程中,学生研究内容单一,要么是数学算法等课题研究,要么是计算机软件开发课题,没有能将数学知识很好的融入计算机软件开发过程中去。最核心的问题就是学生理论研究多,社会实践少,造成理论和实践脱节严重、学生就业竞争力弱等严重后果。所以改革必须首先从实践、提高学生动手能力和综合应用能力抓起。笔者主要在对该专业在毕业设计选题、指导、检查等环节过程中进行教学改革实践,具体改革方案如下:

3.1 结合专业特点,合理选择毕业设计题目指导教师选题时应顾及专业特色,要充分了解社会需求,或与企业联合出题,进而达到提高学生就业竞争力和提高就业率的目的。

3.2 社会实践以缩短理论与实践的距离由于毕业设计时间刚好和学生找工作或实习的时间相冲突,校方若与企业合作,使学生能够通过毕业实习的机会到企业进行毕业设计,参与企业的课题研究,结合企业的实际工作,让学校教师和企业工程师共同指导学生进行毕业设计,加强学生的感性认识,培养学生协作精神和团队精神,提高学生独立分析和解决实际问题的能力,缩短理论与实践的距离。

3.3 与企业联合指导毕业设计指导教师应改变传统毕业设计教学单方指导方法,采用与企业联合指导毕业设计教学方法相结合,让学校教师和企业工程师共同指导学生进行毕业设计,督促学生采取理论与实践相联系的毕业设计形式。

3.4 加强对毕业设计的监督检查,确保毕业设计的质量为确保毕业设计的质量,对学生到用人单位进行毕业设计加以规范,指导教师定期与学生进行沟通检查毕业设计进展情况,以保证学生高质量的完成毕业设计,确保论文质量。

4改革初步实践及效果

笔者对近8年的毕业设计指导教学工作进行整理调查,指导学生近70人,笔者三年中共指导毕业设计学生22人,经过调查整理,其中鼓励和推荐学生到实习单位进行毕业设计的学生有12人,占到了55%,而这12人由于实践动手能力得到了提高,综合运用知识的能力增强,当年毕业就业率达到了100%,而另外10人中有2人考上研究生,6人就业,但在就业过程中相比参与社会实践的同学遇到的困难的要多一些,2人毕业时没有落实工作单位,经过交谈得知,学生说自己的动手能力差,理论无法联系实际,综合应用能力弱,无法得到用人单位青睐。

5结论

通过对改革初步实践的调查结果来看,虽然优化了选题,但选择校内进行毕业设计与在用人单位企业进行毕业设计实习的学生相比之下,在理论联系实际方面、动手能力、适应社会能力、就业竞争力等方面后者学生明显更强,所以笔者还在对改革方案进行进一步调整及实践,希望最终能完全达到校企合作联合指导毕业设计教学工作来提高学生理论联系实际的综合应用能力,进而提高学生就业竞争力,达到提高就业率的目的。笔者认为该改革思路不仅适应信息与计算科学专业,也适应其他各学科的专业,最终都是为了培养高质量的适应市场需求的专业人才而努力。

参考文献:

计算机系毕业论文第4篇

目前,电大计算机专业课程设置一般可分三种类型,即基础课、专业基础课和专业课,以后两种类型为主。其中,必修课和限选课的数量是:大专14门次,专科起点的本科12门次。 

任何课程的教材内容与该学科最新进展之间都有一定的时间差,这一点在计算机科学中表现得更为明显。例如,早期计算机课程的教学内容是Dos操作系统,而社会上广泛应用的是新一代的Windows图形界面操作系统;计算机课程教学内容是Dos下的各种应用程序和软件,而社会上广泛使用的几乎全是Windows下的各种应用软件,学用严重脱节。目前,计算机科学的教材内容更新速度跟不上学科发展的情况依然很突出。在远程开放教育中,因其办学规模大、数量多,对教材的可读性要求高、大规模更新困难,这种情况就更加突出。 

举例来说,专科14门次课程中,直接涉及编程语言的仅有一门“面向对象程序设计”,且只涉及c一语言,而实现交互式动态网页所需的语言(如JAVA、VBscript、JAVAscript等和数据库管理语言SQL等)却很少涉及。又如“数据库系统概论”课程也只涉及其基本理论,而目前应用较多的为实现交互式动态网页所需的网络数据库操作技术却很少涉及。另外,教材对目前常用的三种主要方法,RDS方法、ASP和PHP方法基本不介绍。 

相比较而言,作为以面授为主的普通高校,由于是“作坊式”的教学方法,故比较灵活。但是作为远程开放教育的计算机专业,由于其特点是远程的、教学分离的,是“工厂化”的,采取这种机动的补充方式相对困难。 

二、毕业设计工作的指导原则 

为解决教学大纲提出的培养目标与既定教学计划中课程设置的矛盾,填平“供需鸿沟”,远程开放教育中最易嵌入、最易见效的措施就是:改造毕业设计这一教学环节,力图在提高毕业设计质量的同时,使学生在走出校门的最后一道加工工序中,成为一名合格的专业技术人员。为此,毕业设计工作可确定以下指导原则。 

(1)及时适应原则根据电大培养应用型人才和计算机技术更新快的特点,毕业设计工作的指导思想,居首位的应是使毕业设计的内容要及时适应社会需求。 

(2)开放创新原则计算机专业领域中,创新是永恒的主题。鼓励学生突破旧的系统,尝试别人没有想或没有做过的事,是培养学生创新思维总的指导原则。 

(3)辅导加互助讨论原则计算机毕业论文辅导教学中,笔者发现一个有趣现象。在分组学习模式中,小组成员讨论交流的情况是否充分,小组是否有事实上的学术带头人,是小组成员设计水平好否的关键。 

三、采取的综合措施 

(1)专家高水准的讲座领路毕业设计期间,学校应组织包括外单位的专家在内的高水准的教师,甚至分工负责,针对学生需补充的专业知识作若干次高水准的讲座。讲座采用启发式,高度浓缩,有讲义、有多媒体的具体实例演示,并开出参考书目由学生自学。 

(2)实用课题引导毕业设计指导教师提供的选题应是新颖的、实用的,能切合目前社会计算机应用的热点。指导教师如没有深入研究,没有好的选题,教务部门应不授权其向学生推荐。 

(3)小组学习模式为加强自学能力培养和促进学生之间的交流,课题相近学生应组成小组。指导教师应为每一小组安排几名活跃的“小老师”,同一小组的学生安排统一的讨论时间、统一的上机时间。 

(4)规范的教务管理高水平的毕业设计不会自然地产生与形成,需要严格的教务管理来实现。我校通过设计使用四个规范的表格,落实严格的教务管理。 

在筹备毕业设计工作的上一个学期末,对有关教师下发第一个表格——“毕业设计辅导工作申请表”,其内容包括毕业论文的选题、要实施的技术方案、已完成的研究工作、需配备的硬件、软件环境和指定的有关参考书等。 

开学后,教师将收到两个表格,一是“学生毕业设计成绩登记表”,登记开题报告成绩、期中检查成绩、小组讨论成绩、毕业论文成绩和论文答辩成绩,总的评分由以上诸项加权综合而成。另一个表格是“毕业设计工作进程安排表”。该表注明毕业设计过程中,各讲座的内容与举办时间,开题报告上交时间,中期检查时间,小组讨论时间,毕业论文初稿上交和举行毕业论文答辩的时间等,以让教师和学员尽早知道毕业设计总的进程和安排。 

最后一个表格是毕业论文登记表,这个表格由上级电大统一印制下发。除上,我校教务部门把历届的优秀毕业设计加以编辑,刻成光盘,本在校园网上推介。这对鼓励学生高标准要求自己也起了很好的推动作用。 

计算机系毕业论文第5篇

1 前言

信息管理与信息系统专业虽然属于管理学,但其主干学科包括计算机科学与技术、经济学、管理学等三个,该专业的综合性、实践性很强,但是目前各高校该专业的实践教学体系不完备,还未自成一家、各具特色,以致毕业生实践能力不突出,特色彰显不够,就业竞争力不强,培养应用型人才是当务之急,核心是要培养学生的应用能力、创新能力和工程素养。要达到本目标,就要大力加强和完善实践教学环节,建立多层次、一体化的实践教学体系。

曲靖师范学院信息管理与信息系统专业从2008年开办至今,已经培养5届学生,一直以来,我们不断加强和完善该专业的实践教学环节,形成了四位一体的实践教学体系,取得了良好的效果。

2实践教学体系的“硬件位”

实践教学体系的“硬件位”强调实验室建设。实验室是开展教研的硬件基础,没有这个基础,一切教研工作就是空中楼阁。我们一直重视信息管理与信息系统专业的实验室建设。采购实验设备的指导思想是实验设备要先进、实用,充分满足学生的学习和教师的教学科研的需要。

该专业已经建成硬件实验室有2个:计算机组成原理实验室、计算机组装与维护实验室,通信与网络实验室有2个:计算机通信实验室、计算机网络实验室,信息管理类的实验室有3个:数字库应用实验室、信息管理与软件实验室、信息技术创新实验室。同时为适应当今云计算、大数据的大趋势,我们投资200多万建立了云计算平台。

这些实验室的更新及新建,能充分满足学生的学习和教师的教学及科研的需要。

3实践教学体系的 “抓手位”

专业技能训练提升学生实践能力的抓手,在学生的整个大学四年期间,为了在不同学期提升学生的综合实践能力,我们开展了贯穿大学4年的专业技能训练。

专业技能训练是实践教学体系的抓手,专业技能训练的目的是根据训练大纲,我们应以项目为驱动来创新该专业的实践教学体系[1],提升学生应具备的专业素养和能力,形成几大子抓手,再作专项的打造。

我院的专业技能训练主要包括两个级别,一是课程设计训练,本训练以课程为依托,制定课程级别的训练大纲和测试方案;二是综合设计训练,训练学生综合能力,要求学生能灵活应用所学课程,完成一个综合性、设计性项目。

3.1 课程设计训练

“课程设计”一个多义词词条。它可以指“为掌握某一课程内容所进行的设计”[2]。课程设计是课程实验的高级环节,课程实验是提升学生立体实践能力的根本,课程实验分为验证性实验、综合性实验和课程设计实验,我们在传统验证性实验的基础上开展课程设计实验,提升学生的课程综合实践能力。

信息管理与信息系统专业的核心课程有6门,分别是:Java程序设计、管理信息系统、数据库原理、计算机网络及实验、管理学、经济学。我们针对这些课程,在编写实验大纲时,就要求编写课程对应的课程设计,设计方案要经过教研室的审核和信息工程学院教授委员的讨论及审定。以审定通过的课程设计为依托,为后续综合实践能力的提升打下坚实的基础。

以《Java程序设计》课程设计为例,课程设计的目的:利用Java语言的语法特性,结合数据结构算法、网络知识、文件处理和数据库等知识完成综合题目的设计和代码实现,并培养锻炼分析程序、撰写报告等能力。

3.2 综合设计训练

综合设计训练的目的是锻炼学生综合所学知识,设计和开发一个小项目的能力。这些项目有“ERP企业应用”、“Oracle运维管理”、“大数据管理”、“Java Web开发”等,这些小项目的训练要基于几门课的知识和技能,如“Java Web开发”就需要学生综合数据库、数据结构、软件工程、计算机程序设计等知识与技能。

综合设计训练要与毕业设计区别开来,此训练的主要目的是让学生体验和掌握项目开发流程,同时锻炼综合应用所学课程来完成一个具体的小项目。

3.3 信息管理与信息系统专业技能训练安排

为鼓励学生多渠道获得技能分,我们规定,学生在校期间,通过全国计算机技术与软件专业技术资格(水平)考试的中级资格、全国计算机等级考试的四级证书、思科(微软、ORACLE、华为、H3C或锐捷)的工程师级别认证、中级会计师,可获得3个学分;通过全国计算机技术与软件专业技术资格(水平)考试的高级资格、思科(微软、ORACLE、华为、H3C或锐捷)的高级工程师级别认证,可获得4个学分。

4实践教学体系的“信息系统开发能力位”

本专业的学生要求具体一定和信息系统开发能力,该能力通过毕业论文(设计)来炼成。毕业论文(设计)是教学过程的最后阶段采用的一种总结性的实践教学环节。通过毕业设计,学生可以综合应用所学的各种理论知识和技能,进行全面、系统、严格的技术及基本能力的练习。[3]毕业论文(设计)是实践教学体系的技能整合,我院对毕业论文(设计)作重大改革,着力打造学生综合实践能力

参加毕业论文(设计)的学生分两部分,一部分在公司实习,同时要在公司完成毕业设计工作,余下的学生在校内完成毕业论文工作,为提高毕业论文(设计)的质量,经向教务处请示,允许我院结合专业实践性强的实际,改革本专业毕业论文(设计)工作。改革思路包括三点,一是我院学生的毕业论文(设计)以毕业设计为主,弱化对学生文本的要求,强化对实践动作能力的提升和检查,二是做好规范管理工作,制定相关文件,如:“信息工程学院毕业论文(设计)工作规定”、 “信息工程学院毕业设计开发文档的撰写与打印规范” 、“信息工程学院毕业设计开发文档”等。

5实践教学体系的“校企合作位”

为提升学生的实习水平,满足用人单位的需求。我们自2013年开始,与四川华迪信息技术有限公司开展毕业实习合作,该公司是一家集软件外包、信息服务、学生专业技能培训为一体的软件公司,在全国小有名气。学生参加校企合作实习有两种类型,一是为期三个月的专业实习,二是为期四个月的就业培训。三个月的专业实习分为软件开发方向和网络方向,软件开发实训重点是提升学生的软件开发实践能力和水平,网络方向的实训重点是提升学生的网络设计、实施、部署能力。

从2013年开始,每年大概有一半的学生参加校企合作的实习,取得了良好效果,学生的专业实践能力提升了,就业质量明显提高,很多学生就在四川成都就业、创业。

计算机系毕业论文第6篇

我国高校的规模在近几年得到了突飞猛进的发展,毕业生人数年年创下新高。高校在追求规模上的扩大和保证毕业生的质量这两个方面矛盾的调和上获得了前所未有的关注,高校毕业生论文答辩更是其中不可回避的问题,作为矛盾的中心之一,对高校毕业生论文答辩管理的研究正日益受到广大学者的关注。

(一)高校毕业生论文答辩管理的现状

对于校方而言,组织毕业论文答辩是为了进一步审査论文,即进一步考査和验证毕业论文作者对所着论文纽到的删的认识程度和当场论证论题的能力;进一步考察毕业论文作者对专业知识掌握的深度和广度;审査毕业论文是否学员自己独立完成等情况。

对于答辩者来说,答辩的目的是通过论文答辩,按时毕业,取得毕业证书。毕业生要顺利通过毕业论文答辩,就必须了解学校组织毕业论文答辩的目的,然后进行有针对性的准备,继续对论文中的有关问题作进一步的推敲和研究,把论文中提到的基本资料搞准确,把有关的基本理论和文章的基本观盘彻底弄懂弄通。

毕业论文答辩是答辩委员会成员即答辩老师和撰写毕业论文的毕业生面对面,由答辩老师就论文提出有关问题,让学生当面回答,它有4‘问”有“答”,还可以有“辩”。

在毕业生参加毕业论文答辩前由专门的老师负责为他们分组,每小组再选择三到四名答辩老师,答辩结束后又专门的老师负责成绩汇总,毕业论文答辩是一个十分繁琐的过程。

(二)现行管理模式的弊端

毕业论文答辩有问有答的形式,近些年我国高校规模不断扩大毕业生数量逐年增多的现状及毕业生管理的特殊性决定了,要高标准、高质量、高效率的完成毕业生论文答辩工作难度大、任务量重。我闰大多数高校毕业生答辩目前采用的管理模式还是人工为主,每位毕业生都要参加答辩。这种管理模式的弊端在于费时、费力、低效。有些高校毕业生参加答辩的时间仅有3到4分钟,这大大影响了答辩质量,对毕业生是一种极其不负责任的做法,但要改变这种现状,单靠人工管理是无法实现的。

二、高校毕业生论文答辩的自动化管理

在信息技术高度发展的今天,各大高校纷纷推行形式多样的自动化管理方式,但在毕业论文答辩的管理上自动化的程度还相当低,要改善目前的管理模式的唯一方法就是要探索一种自动化的管理方式,借助计算机实现对毕业论文答辩的自动化管理,提高毕业论文答辩的工作效率和工作质量,保证毕业论文答辩在一种相对宽松有序公平公正的环境中完成。作为高校毕业生论文答辩自动化管埋的一种积极探索,普通高校毕业生论文答辩随机抽取系统应运而生,它是高校毕业生论文答辩自动化管理的一种有效补充。

(一)普通高校毕业生论文答辩随机抽取系统介绍

普通高校毕业生论文答辩随机抽取系统基于C/S结构,采用微软最新推出的与Windows操作系统紧密结合的SQLServer2000数据库,在VisualBasic6.0+AD0+SQLServer2000^式下开发的信息管理系统。每名毕业生在系统中录入自己的个人详细信息,然后点击“开始抽取”按钮,单击“确认”后就会显示抽中或未抽中,使学生对是否参加毕业论文答辩有充分的准备。学生抽取后,在数据库中存有的事务曰志便于教师对学生答辩情况进行管理,并形成打印成报表。

(二)普通高校毕业生论文答辩随机抽取系统的特点

1、面向四个层次

普通高校毕业生论文答辩随机抽取系统面向学生用户,面向教师用户,面向操作人员,面向维护人员四个层次,通过这四个层次的有机结合实现对毕业论文答辩的自动化管理。

2、界面风格

普通高校毕业生论文答辩随机抽取系统在设计过程中,充分考虑到计算机应用水平和人们应用计算机的习惯,采用极为友好,易懂易用的界面设计,使整个系统界面美观,使用方便,倡导人性化的管理,同时降低了对使用者计算机知识的要求。

3、易于操作和维护

用户在通过安全认证后,可直接在后台进行操作,管理维护员只需在本地机上进行修改,极大的减少了系统操作和维护的工作量,缓解了工作量和系统维护的矛盾。

4、网络安全技术

毕业论文对于每位毕业生来说都是极其重要的,毕业生的信息都是相对保密的,普通高校毕业生论文答辩随机抽取系统采用比较先进的网络安全技术,设置身份验证的形式,采用口令,权限控制等手段,充分保证了系统中数据的安全性,阻止各种非法人侵和恶意的破坏。

5、精密的数据算法

通过模块结合相互结合的方式使系统各个功能部分有机结合起来,系统管理员可以根据本学校的对毕业论文答辩的具体要求,结合参加论文答辩毕业生的数量,对抽取比例进行任意修改,达到了学生抽中的比例可以随意调整的目的。

(三)普通高校毕业生论文答辩随机抽取系统的功能模块

1、学生登陆模块:毕业生将个人详细信息录入到系统中,确认信息无误后开始抽取。

2、学生抽取模块:学生抽取模块是系统中最重要的模块,点击“开始抽取”按钮后,进行抽取,单击“停止”按钮确认结果,将抽取结果保存到数据库中。

3、管理员登陆:管理员对数据库内的学生信息进行统一的管理和维护,另外管理员可以对抽取比例进行修改。

4、报表打印模块:形成结果后,学生可直接打印,为是否参加答辩做好准备。

(四)普通高校毕业生论文答辩随机抽取系统的优势

普通高校毕业生论文答辩随机抽取系统在国内高校的毕业生论文答辩管理上,属于科技上的创新,对毕业生的管理将会起到很大的辅助作用。普通高校毕业生论文答辩随机抽取系统是在现有的人工管理方式不能完全胜任的情况下产生的,实现了学生的随机抽取,教师的统一管理。

三、推广价值及其意义所在

基于c/s的高校毕业生论文答辩随机抽取系统是以科学管理为基础的,以面向对象的程序设计和企业级数据库为手段的,既先进又高效的毕业论文答辩管理模式。它的出现为进一步推进高校信息化建设,吸收新的技术和教学管理经验提供了有效手段,尤其在更新高校毕业生论文答辩的管理手段,方便教师对毕业生的管理等方面具有极其重要的意义。因此,基于c/S的高校毕业生论文答辩随机抽取系统将对高校的毕业生论文答辩管理产生翻天覆地的变化,传统意义上的毕业论文答辩管理模式将被完全颠覆,这一先进的模式将彻底取代传统意义的毕业论文管理模式,在各种类型的大学、高等职业院校都有广泛的应用前景和极高的推广价值。

四、结束语

计算机系毕业论文第7篇

关键词:毕业设计;计算机专业;本科生;实践教学

中图分类号:G647.2 文献标识码:A 文章编号:1009-3044(2016)10-0140-03

Abstract: Graduation design is the most important practical teaching in the undergraduate teaching process. The graduation design of computer major is an important way to cultivate students' comprehensive application of knowledge to solve practical problems, and improve students' practical ability and innovation ability. In this paper, firstly, the current situation of graduation design of computer major is presented, and then many reform ideas on graduation design management system, the topics of graduation design, process monitoring of graduation design, incentive system of graduation design and the funds of graduation design are proposed.

Key words: graduation design; computer major; undergraduate; practical teaching

1 概述

“以培养学生的创新精神和实践能力为重点,强化生产实习、毕业设计等实践教学环节”是教育振兴计划中对高等教育的一个重要内容[1, 2]。近年来,各个工科类高校为了提高学生课外实践动手能力,以不同方式压缩课程理论学时,让学生回归实验室,增强学生实践能力,激发学生创新精神。其中本科生的毕业设计是高校教学中提高知识应用综合能力的重要的实践性教学环节之一[3],无论是学校管理层,还是学院专业教师,都希望加强毕业设计的教学管理,切实发挥毕业设计在人才培养,特别是计算机专业的人才培养中的重要作用。在一定程度上讲,毕业设计质量的好坏体现了本科学生前七学期对理论知识学习的综合情况,是对学生从理论到实践进行的一次综合训练。对计算机专业的毕业设计,是培养学生综合运用基本理论、专业基础知识、专业知识去独立分析、解决本专业范围内的一般的工程技术问题的能力的重要手段。同时,毕业设计环节也是提高学生针对具体问题,查阅相关资料,在导师的指导下,攻克具体实际问题,培养学生严肃认真的科学态度、严谨求实的工作作风、积极创新的科学精神,是学生本科阶段最后一门综合学习环节。

随着高等教育的飞速发展,特别是近年来,高校招生比例逐渐扩大,学生生源质量下降,高等教育已经从精英教育向大众教育转变[4]。课堂教学质量出现下滑,教学资源出现短缺,学生课堂学习状态每况愈下,特别是毕业设计阶段,学生因为找工作等因素对毕业设计兴趣不够,对毕业设计题目盲目选择,出现论文粗制滥造、抄袭现象严重,甚至有的学生花钱在网上购买相关论文,这些现象与高等教学制定的毕业设计实践教学环节初衷严重不符[4-5]。因此,加强毕业设计教学管理,提高毕业设计质量,是高等学校面临的一个重要课题,提高毕业设计质量是迫在眉睫的任务。

2 计算机专业毕业设计的现状分析

分析当前计算机专业毕业设计出现质量下滑的原因,主要在三个方面:

2.1 学生方面

多数计算机专业的毕业设计任务安排在第八学期,而毕业设计选题工作往往在第七学期结束时安排,这时学生处于找工作、考研、期末考试的阶段,多项任务让学生根本无暇顾及毕业设计选题工作,在学院下达毕业设计选题任务后,很少有学生认真分析题目、与指导老师沟通题目涉及的具体知识和具体要求。多数学生无暇顾及自己能否完成相关题目,匆忙中盲目地选择题目了事,然后等待老师主动找他们,成为当前毕业设计选题的非正常主流现象。同时学生选题后,往往忙于期末考试等相关任务,根本没有查阅资料了解题目,又恰逢寒假过春节,毕业设计虽然已完成选题,但是几乎处于未启动状态。另外,第八学期开学初,学生通常是一个月左右的毕业实习,他们无法投入毕业设计研究工作中。同时,每年学院毕业设计答辩通过率相当高,几乎都能顺利通过,因此学生认为毕业设计通过比考试一门课程通过要容易得多。思想上放松警惕,把精力投入其他事务中。

2.2 教师方面

一方面,随着教师考核任务的加重,教师职称晋升、评优评奖大都以科研为衡量标杆[6],因此教师大都忙于科研工作,很多老师不愿意指导毕业设计,因此,很多时候出现题目数量不够的情况。就算在学院行政干预下勉强指导了学生的毕业设计,部分老师对学生也是放羊式指导,认为毕业设计是学生的事,学生会自觉按照相关规定完成,疏忽对学生的监督、管理和指导。部分负责人的指导老师通过QQ、电话等联系学生,但是学生往往因为找工作、毕业实习、研究生复试等原因对老师不理不睬,让老师有时失去对学生指导的热情。另一方面,部分指导老师根据自己的科研课题,命制了一些科研课题中的问题,本科学生在短期内无法深入研究,最终可能肤浅的应付了事;而还有一部分教师命制的毕业设计题目过于简单,类似于课程设计题目,因此学生在短时间内可以完成。这些太难或者太简单的题目都违背了本科毕业设计的初衷,无法达到本科毕业设计的基本目的。

2.3 管理方面

毕业设计是学生第八学期的主要学习任务,无论从学校层面还是从学院层面都缺乏像课程教学任务那样的教学管理制度,就算有这样的制度,在执行过程中也大打折扣。第一,学校虽然有相关的毕业设计管理条例,但是毕业设计毕竟不等同与课堂教学,过程监控难度较大。第二,学校也成立了专门的毕业设计抽查或者督导小组,但是不同学科的毕业设计标准也不相同,因此,抽查或者督导工作往往停留在毕业设计的形式审查上,对毕业设计的具体内容监控缺乏相应的机制。第三,学院层面虽然也及时提醒老师督促指导学生的毕业设计工作,学工系统的辅导员也在强调学生抓紧完成毕业设计,但是学生和老师真正互动讨论的时间很少,从学院管理层面上需要进一步的科学管理制度。

3 提高毕业设计质量的对策探讨

针对上述情况,要想提高毕业设计的质量,充分发挥毕业设计在计算机专业人才培养中的重要作用,毕业设计的教学管理需要改变方式。转变毕业设计主要是学生自己工作的教育观念,不断优化毕业设计题目,探索毕业设计实践教学的新途径,科学组织毕业设计选题,精心指导并落实毕业设计要求的各个环节,规范化管理,把毕业设计这项最重要的实践教学落到实处。我们可以在以下几个方面进行尝试,希望能够达到预期的效果。

3.1 毕业设计管理规范化、制度化、程序化

首先学校层面对毕业设计工作进行顶层设计,建立包含毕业设计基本要求、基本内容、基本目标的规范化构建,这是一个粗粒度层面的设计,具有广泛性和示范性。第二,学院层面应该在学校设计的整体框架下构架具有学科专业特色的毕业设计具体目标、具体任务、具体要求,相应的毕业设计管理条例、毕业设计题目规范条例、毕业设计选题办法、毕业设计指导细则、毕业设计指导记录、毕业设计中期检查管理办法、毕业设计评分原则、毕业设计答辩规则、毕业设计评优管理办法等一系列规章制定,采用“制度管人,人来管事”的基本工作思路,推进毕业设计工作。第三,在系(部)层面,结合专业的特点,对毕业设计题目进行质量把控,既要有一定的难度和工作量,但又要防止过难导致学生无从下手。同时,指导专业教学部教师学习毕业设计的基本指导思想,宣传毕业设计的重要性,指导新老师参与本科生毕业设计,从题目和指导老师两个方面进行把关,并制定毕业设计答辩基本要求和相应的毕业设计评优管理办法。第四个层面,教学秘书是毕业设计质量监控的纽带,应制定详细的毕业设计进程安排,及时提醒指导老师整个毕业设计过程的具体环节,并及时告知学生每个环节需要做到什么程度,完成哪些表格和任务。这些工作从制度到细节都需要规范化、程序化,顺利推进毕业设计各个环节,避免学生最后突击毕业设计的情况。

3.2 毕业设计题目需要进一步考究

学生是毕业设计的主体,指导老师只能进行指导而不能代替学生写作。因此我们选择的题目既要有足够的专业知识背景,又能体现学生的学习能力,既要尊重现实学生的基本能力,又要具有一定的启发意义。只有学生在毕业设计过程中要感到一定的难度,又能凭借一定的文献深入下去,他们才能主动投入到资料的查阅、程序的编写等工作中,积极思考,勇于探索,确保论文的毕业设计顺利完成[7]。另一个方面,很多老师多年指导学生,而毕业设计题目变化不大,为了避免毕业题目与往届学生的题目重复,老师们应该拓宽思路,既可以是教学内容中的研究内容,又可以是科研工作中的基本问题,对自己曾经选题过的题目的立题依据、主要设计内容等进行修订,为下届的毕业设计选题工作提供了参考;同时,学院毕业设计督导专家可以对每个指导老师最近几年的毕业设计题目进行对比,对于相同或十分相似的题目,建议导师更换题目,避免本届学生直接拷贝往届学生的毕业设计。

3.3 注重毕业设计的开题、中期检查和毕业答辩的关键环节

毕业设计过程中,学生不重视已是多数老师的共识,究其原因,主要归结于学生对毕业设计的认识不够。首先,我们应该像研究生开题那样,在第八学期开展开题报告工作。通过开题报告,至少有三点明显的作用,第一,学生在开题报告前会查阅大量的文献来了解毕业设计题目的相关内容,初步把握题目的主要任务,采用什么方法,达到什么预期效果;这些比导师反复强调让学生查阅资料的效果好得多,基本可以达到毕业设计查阅资料的目的。第二,导师或者专业教师可以通过开题报告,了解学生的进展,初步判定学生的基本能力,预测学生能否顺利完成该毕业设计,并及时和学生商议调整毕业设计的内容和既定目标。第三,通过这种正规的开题报告活动,让学生充分认识毕业设计的重要性,提醒学生务必认真完成毕业设计,否则中期检查或者毕业答辩很难过关。换言之通过这种过程监控,落实到每个具体环节,学生的综合能力自然得到一定的锻炼和提高,避免出现多数学生最后一两周突击应付的情况。

3.4 制定有效的激励制度,有效提高毕业设计质量

我们发现,部分学生成绩不是太好,但是毕业设计非常重视,究其原因,他们因为某门课程未通过,或者学分绩点不够,需要通过毕业设计获得优秀才能顺利毕业。这个现象让我们知道,只有通过激励机制,才能提高老师和学生的积极性。学生在第八学期,面临毕业,很多奖励申请失去机会,特别是毕业设计获得优秀后对多数学生没有任何作用,他们反而因为参加优秀论文的评选要反复修改,要求更严格而放弃申请优秀毕业论文。同时,指导老师也不会因为学生获得优秀毕业论文或者没有答辩通过而受到任何牵连。针对这种想象,我们必须推出有效的激励机制,从学生和指导老师两个方面激励毕业设计工作。第一,制定科学的毕业设计优秀奖励机制,通过不同层次优秀毕业论文可以冲抵未通过考试的课程,或者提高相应课程的绩点等制度,并在各种评优评奖中予以充分体现,这样学生的积极性自然会调动起来,解决毕业设计的内动力问题。第二,制定教师指导毕业设计的奖励制度,除去基本的工作量计算外,对于指导学生获得优秀毕业设计的老师予以不同程度的奖励,特别是在年终考核、职称晋升、评优评奖中应予以充分考虑或者冲抵相应的科研、教研成果,这样可以解决毕业设计工作的外动力问题。通过这两方面的激励机制,使得毕业设计工作走上正轨,切实提高毕业设计质量。

3.5 提高毕业设计运行经费,并有效落实到位

目前,相比研究生来比,本科毕业设计运行经费非常微薄,无法保障毕业设计开题、中期检查、毕业答辩等相关的工作经费。从学生缴纳学费来看,第八学期仅仅只有毕业设计教学任务,相比其他学期来讲,学校省去课堂教学课时费,因此,应充分保障开展毕业实习和毕业设计相关费用,确保毕业设计工作顺利推进。

4 结束语

全国多数高校都开设了计算机相关专业,如何提高计算机专业人才的培养质量是很多高校面临的共同课题[8]。在高等教育大众化的状况下,在研究生教育规模扩大的情况下,本科培养质量和就业压力成为高校关注的问题。特别是动手实践能力要求较高的计算机专业的毕业生,如何尽快能够适应社会要求,如何提高自己的社会竞争力,是IT人才培养工作需要思考的问题。计算机专业本科毕业设计是培养大学生问题分析能力、工程实践能力和创新实践能力的重要手段[9]。计算机专业毕业设计质量的提高,主要依赖学生和指导教师来完成,但是学校和学院在整个过程中如何发挥其引导作用、管理作用,促进各个部分和教学环境的整体配合与协作是一个重要的问题[10-11]。本文首先分析了目前计算机专业毕业设计存在现状和问题,然后提出从毕业设计制度管理、毕业设计选题、毕业设计关键环节、毕业设计激励制度和毕业设计经费等方面提出自己的思路。总之,毕业设计是高等学校人才培养中设置的最重要的实践教学环节,如何高效地发挥这个环节的作用,提高毕业设计质量,达到培养人才的目的,是我们每个教学管理人员需要思考的。

参考文献:

[1] 教育部. 教育部关于进一步深化本科教学改革全面提高教学质量的若干意见[J]. 中华人民共和国教育部公报, 2007(3):9-11.

[2] 张丽, 杨怀卿. 完善计算机专业毕业设计管理条例提高毕业设计质量[J]. 高等农业教育, 2006(8):46-49.

[3] 刘军. 计算机专业毕业设计选题工作探讨[J]. 福建电脑, 2009(12):202-202.

[4] 温艳冬. 关于提高计算机专业毕业设计质量的对策研究[J]. 计算机教育, 2009(5):103-106.

[5] 张媛, 孙全玲, 赵彦强. 计算机专业本科毕业设计的教学与改革[J]. 中国教育技术装备, 2013 (11):20-22.

[6] 王玉锋, 刘保旨, 李雪梅,等. 计算机专业本科毕业设计的探讨[J]. 计算机教育, 2010 (1):77-79.

[7] 聂希芸. 提高计算机专业本科毕业设计质量的探索[J]. 玉溪师范学院学报, 2008, 24(4):62-65.

[8] 刘荣佩, 史庆南, 何蔼平,等. 毕业设计(论文)的质量监控与质量评估研究[J]. 昆明理工大学学报:社会科学版, 2003, 3(4):57-61.

[9] 吴国祥, 虞庐松, 肖蒙. 毕业设计教学质量监控刍议[J]. 兰州交通大学学报, 2012, 31(5):175-178.

计算机系毕业论文第8篇

关键词:分布式毕业管理系统;系统构建;主要功能设计;功能优化

中图分类号:TP315

1 问题

随着计算机的在高等院校办公系统越来越普及,为了提高高校工作人员的办事效率需要开发众多用于高校专用的办公系统及软件。在各高校每年都的应届毕业生都需要做毕业论文答辩,中间需要有选题阶段、毕业设计过程、报告、成绩单等都需要教师和学生及时的通过面对面的交流才能完成,很多毕业生同时还要面临单位实习、工作落实等,每个环节都需要耗费教师和学生大量的时间,并且还要受到地域和时域的限制。面对以前众多问题,毕业管理系统的构建能够突破限制,可以使教师和毕业生通过网络直接完成以上要求。

2 系统构建

毕业管理系统的大致框架构建如下表,主要有选题阶段、毕业设计过程、报告、成绩单等主要模块组成。

3 主要功能设计

主要功能设计如下图所示,围绕在毕业设计过程中需要涉及的四个方面的工作给出了相应的解决方案,并将这四个工作有机地连接成一个整体,前后呼应。可以实现了毕业设计工作的全数字化、全过程网络化管理,这种管理方法将毕业设计的所有工作都纳入一个网络平台中,参与此工作的老师和学生在其中完成系统设定的各种工作,从而达到了毕业设计的有序管理。

在毕业设计过程中,可以要求学生每周上网填写毕业设计进展情况。在平台上提前设定允许学生填写某次指导记录的时间窗,学生必须在规定的时间内填写本次指导记录,如果超出规定时间后,本次指导记录的填写页面会自动关闭。通过指导记录的填写,可以督促学生始终进行毕业设计的工作,防止毕业设计过程中的“放羊”现象发生。

在该平台上需要定义各种报告的模板,学生可以在网页上填写报告内容,系统根据各学校对毕业设计文档的格式要求自动生成相关文档。毕业设计过程中的若干个文档通常需要保存电子版,可以将电子版提交给图书馆,或将电子版用于今后的检查、评估等工作中。在毕业设计过程中,需要对学生的报告进行若干次评阅,如:开题报告评阅、中期报告评阅、毕业论文指导教师评阅、毕业论文评阅人评阅、毕业论文答辩组评阅等。

4 系统构建中可能存在的一些问题及问题优化

例如在Word文档中用公式编辑器编写的公式,就不能直接在网页上显示,只能将该公式保存成一个图片,然后放在网页上显示。

当一个Word文档中有大量的公式或其它不能在网页上直接显示的内容的时候,再使用本系统提供的文档自动生成功能,需要将大量图片上传到服务器,然后再插入到内容中,就显得非常繁琐了。而且通过这种方式填写的报告,在自动生成的Word文档中将公式以图片的方式显示,因此不能对公式进行再次修改,也会带来一些麻烦。所以这种情况下,我们是不建议使用文档自动生成功能的,而建议使用文档上传功能。

系统只能设置了对3级标题、图片、公式等的自动编号,其它内容不能实现自动编号,所以在Word文档中会有其它的自动编号或自动添加项目符号的内容就无法支持。

系统提供文档自动生成功能的初衷是因为往年的毕业设计过程中,学生编辑的文档在格式设置上会出现一些不符合学校要求的错误,检查这些错误占用了老师、学生的时间和精力。当然,可以将文档的中不包含大量公式和特殊符号的部分采用本系统提供的内容编辑功能,生成Word文档是符合学校规定的格式要求的,下载后再完善文档内容,然后再上传文档。

5 结论

通过以上系统的构建,基本上可以满足高校毕业设计的基本要求,对其中主要功能的设计,以及中间可能存在的问题的优化,再次论证了构建毕业管理系统的科学性和可行性,为以后系统的建立提供了理论依据。

参考文献:

[1]钟达祥.远程教育毕业论文管理系统的设计[J].计算机光盘软件与应用,2012(07):196+193.