欢迎访问发表云网!为您提供杂志订阅、期刊咨询服务!

计算机系毕业论文大全11篇

时间:2023-04-03 09:49:47

绪论:写作既是个人情感的抒发,也是对学术真理的探索,欢迎阅读由发表云整理的11篇计算机系毕业论文范文,希望它们能为您的写作提供参考和启发。

计算机系毕业论文

篇(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)

在这宝贵的两年的研究生生活中,首先我要感谢我的导师——郭清顺老师。“授人以鱼,不如授之以渔”,郭老师正是这样以言传身教来教导着我们。

在这里,还要特别感谢我另外一位老师——道焰老师,她雷厉风行的性格、干净利落的做事风格永远是我学习的榜样。无论是在学习上还是在生活,她总给在我最需要的时候给予帮助。

不得不提,王竹立老师,他慈父一样的关怀曾使我感激不已。他使我懂得,踏踏实实做人,认认真真做事,应付别人就是应付自己。

感谢在研究生学习期间给我诸多教诲和帮助的信息与网络中心的各位老师,感谢陈铁老师、苏顺开老师、黄海老师、张汶老师给予我的指导和帮助!

感谢317实验室的兄弟姐妹,是你们给我带来了欢乐,是你们让我知道了什么是手足情深。

感谢我的三位同学——陈颂丽、路昉硕和郭泽平,我们之间的友谊足以使我今生不忘。

感谢我的朋友——淦鑫、马伟杰、王海洋、贺明威、林诸鸣、甘荣伟,感谢你们在我失意时给我鼓励,在失落时给我支持,感谢你们和我一路走来,让我在此过程中倍感温暖!

相关的论文致谢样本

·毕业论文致谢如何写·课程设计论文致谢词·博士生论文致谢范例

篇(3)

在机和人工智能领域中,Agent可以看成是一个实体。它通过传感器感知环境,通过效应器作用于环境。Agent为了达到一定的目标,有着自成地执行任务的工作模式。

著名Agent者、英国的Wooldridge博士和Jennings教授认为:Agent是一个具有自主性、能力、反应性和能动性等性质的基干硬件或(更经常的)基于软件的计算机系统,该定义允许在更宽范围的环境中设计Agent,而且其中增加了通信要求。

2.Agent的性质

(1)性(Agent)

a它是"代表用户"工作的;

b它可以把其他资源包装起来,引导并代替用户对这些资源进行访问,成为便于通达这些资源的枢纽和中介。

(2)智能性(Intelligence)

在这方面,智能Agent可以做很多有高技术含量的工作。例如,理解用户用语言表达的对信息资源和计算资源的需求;帮助用户在一定程度上克服信息的语言障碍;捕捉用户的偏好和兴趣;推测用户的意图并为其代劳;等等。

(3)自主性(Autonomy)一个智能Agent应该是一个独立自主的计算实体。它应能在无法事先建模的、动态变化的信息环境中,独立规划复杂的操作步骤,解决实际,在用户不参与的情况下,独立发现和索取符合用户需求的可利用资源与服务。最近J.McCarthy等人正在探讨如何构造能对自身状态有所感知的智能Agent。

(4)机动性(Mobility)

在计算环境下,一个Agent可以看成是代表用户驻网络的常设机构,它可以在网络上灵活机动地访问各种资源和服务,还可以就完成特定任务同其他智能Agent进行协商和合作,甚至把自己"迁移"到网络中的其他主机上去执行任务。这样的"精灵"在网络上游弋,是对网络安全性、个人隐私性和管理方面的巨大挑战。

3.Agent的基本结构

(1)。目标模块

(2)。感知器

(3)。信息处理器

(4)。效应器

(5)。通讯机制

4、Agent功能的实现

要求:跨平台一致语法,最小资源代价,支持移动语义

面向Agent的编程技术(AOP,AgentOrientedProgramming)

Java

Telescript

5.智能Agent的意义

智能Agent在许多方面有着重要的应用意义。

信息服务信息服务是最广大的用户群接触网络环境的首要渠道。对于信息内容已经相当丰富的文化圈来说,进一步提高信息服务的质量,改变信息服务中存在的"信息过载"和"资源迷向"的状况,是信息服务业所面临的最紧迫的任务。智能Agent正好可以适应这方面的需要。具体地说,用于信息服务的智能Agent主要完成以下功能:1导航,即告诉用户所需要的资源在哪里;2解惑,即根据网上资源回答用户关于特定主题的问题;3过滤,即按照用户指定的条件,从流向用户的大量信息中筛选符合条件的信息,并以不同级别(全文、详细摘要、简单摘要、标题)呈现给用户;4整理,即为用户把已经下载的资源进行分门别类的组织;5发现,即从大量的公共原始数据(比如股票行情等)中筛选和提炼有价值的信息,向有关用户。这些都是使信息服务走向个性化主动服务不可缺少的功能。目前在此方面已经有了一些能够使用的系统,但智能化的程度还远远不够,且主动有余过滤不足已经造成了一些负面的,亟待尽快更先进的人工智能技术予以解决。

系统与网络管理计算机系统本身的资源量就非常巨大,系统管理的整个趋势正在朝着"傻瓜化"的方向发展,其中很大一部分原来由系统管理员手工干的事情,现在已经由计算机代管了。系统管理的界面变得更加友好,在系统本身的复杂性不断提高的情况下,驾驭系统资源的复杂性反而在不断降低,代管系统的自主性也在逐步提高。在网络管理方面,随着Client/Server计算成为主流,完成固定功能的Agent的存在和应用已经成为事实,分布在不同设备上"监视"设备状况,并随时向主机报告数据的Agent,已经是当今网管系统中很平常的一部分了。但是,这些从事部分系统/网络管理的Agent目前还不能称为"智能Agent",它们的智能化程度仍然有待提高。即使作为非系统/网络管理员和操作员的用户,也会有为系统和网络设定常规服务、向系统和网络预约特殊服务的需要,智能Agent是满足用户这种需要的最合适的帮手。

商务越来越多的人看好Internet上的商业机会。网上的商品越多,在网上寻找商品就越是买方的一大负担;同时,卖方商品的推销也有一个对客户实行因人而宜的主动服务问题。因此,采用智能Agent系统,代表买方去网上查看"广告牌"、逛"商店"寻找商品甚至讨价还价,代表卖方不同用户的消费倾向,并据此向特定的潜在用户群主动推销特定的商品,都是非常有诱惑力的。

协同工作把Internet引入和机构、建立所谓"Intranet"的努力正方兴未艾。深层次的Intranet最终要改变的是人们的工作方式、企业和组织机构的运作方式,把一切具有信息属性的、可以用符号等价物替代实物的工作流程,统统在网络计算环境中予以实现。在这样的大目标下,企业、机构的相当一部分管理职能,完全可以由网络上自主工作的一组智能Agent来协同实现;涉及到设计、写作、数据操纵、软件开发等许多符号性的工作岗位之间的协同工作,也同样可以靠智能Agent来协调并完成一些辅的工作。"虚拟企业"、"虚拟车间"、"虚拟协同工作平?quot;、"电子秘书"等新鲜事物已经或正在网上出现。

远程教育是促进教育机会平等的重要手段。在网络环境下,可以调动多种教学手段,包括讲解、演示、练习、实验和等。其中,练习和实验环节是智能Agent可以大有作为的地方。智能Agent可以作为虚拟的教师、虚拟的伙伴、虚拟的实验室设备、虚拟的图书馆管理员等出现在远程教育系统中,增加教学内容的趣味性和人性化色彩,改善教学效果。单机系统中各种软件的"帮助"也可以设计成一个人性化的角色,实施对用户进行导航这种模式。

娱乐在网络娱乐系统中引入智能Agent,可以增强娱乐效果,这也是娱乐系统开发新功能的一个很有希望的选择。目前智能Agent在娱乐方面可以做的事情有:1个性化的节目点播服务;2游戏和虚拟现实中更加人性化的机器角色的设计,比如决策的智能化(战争或活动)、动作的人性化(比赛)和自然语言对话的使用;3网络社交场合(如聊天室)中用来招徕用户,或以假乱真的机器对话角色的设计和使用,等等Agent在教学中的

基于agent的网上协作环境

利用agent来构建网上协作环境,就是在协作学习的环境中嵌入agent模块来更好地实现各部分功能。基于agent的网上协作学习环境如图1所示:

1).基于agent的协作学习区

基于agent的协作学习区是一块虚拟的共享区域,支持在线协作学习者在各自的机上观看同一和讨论同一,协作学习者可以通过文字、绘图等形式进行信息交流。除了实现学习的协作外,协作学习区还可以实现总任务的接受,据一定的原则划分成子任务,将所有登录的学习者划分成合理的协作学习小组等功能。协作学习区可以通过模拟现实工作中的黑板,即白板系统来实现。在此我们应用基于agent的电子白板系统。其模型如图2所示:

管理agent:负责整个系统的管理工作,包括用户的加入、登录,处理交互、协作信息,与存储模块相连进行数据的存储和检索。

消息路由agent:主要提供agent的注册服务,记录各agent的实际网络地址,实现动态维护agent与网络地址的联系;提供路由转发功能,KQML中的路由信息,依据注册agent进行各种信息的转发;以及提供消息的缓存功能。KQML是一种描述性的语言,定义了agent之间传递消息的格式和处理协议,通过提供一套标准的通信原语使得agent间可以交流和共享知识,已成为agent之间通信的事实上的标准;KQML语言采用了"协议栈"的思想,它携带的消息内容可以使用实现agent的语言表达,即意味着KQML可以携带任何一种语言表示的信息。

协作小组agent

协作小组agent实际上是由参与协作学习的学习者与终端计算机进行交互后,形成协作学习者agent,协作区根据协作学习者agent中提供的关于学习者的个人特点,按照一定原则(如:学习水平、思维方式倾向等)划分而成的。其模块图如图3所示。当协作区分配任务时,按照协作学习小组agent的对外特性来确定任务的分配方式,而且,协作小组对外以一种整体的方式体现其功能。当然,当协作小组agent接到任务后,通常会进行再次分配,将任务具体到协作学习者agent,由学习者agent具体实施或通过协作完成任务。

协作学习者agent

协作学习者agent是指参与协作学习的个体agent,它是协作小组agent的组成成员。基于agent的网上协作学习环境为每一位学习者提供了一个个体agent。当学习者在此学习区注册时,个体agent随之生成;当学习者与协作学习区不断交互进行学习时,个体agent将记录下学习者的一些个人特征,如:学习水平、前驱知识掌握程度、知识接受能力、思维倾向方式等,并将这些信息纪录入相应的参数库。当学习者再次登陆时,个体agent的这些参数将为下一步的学习提供指导,如学习内容的提供、学习路径的提供以及学习界面的提供等。如若学习者随着学习的不断深入,学习能力、学习水平、思维倾向性等积累到一定域值的变化,则个体agent中的参数将随之更新。

其模块图如图4所示。

控制器:协调各部分的工作,并负责分配任务以驱动其它模块工作;

任务接受器:负责接受经过分配后的子任务;

规划:评判任务的标准、和原则以及评判学习者的标准、规则等;

处理器:解决控制器分配给它需要自动处理的任务;

参数库:存放小组或成员执行、完成任务的情况,及学习小组或成员的学习风格、学习水平、学习能力等信息。

通讯模块:与其它小组或成员进行信息交流和合作的渠道。

具体运作过程如下:当任务接受器接受到需要完成的子任务后,送至控制器;控制器即根据规划库中的规则评判任务或学习内容的难易程度、难度系数、区分度等,并打上相应标记。通过通讯模块将其传送至学习者本人;当学习者完成任务时,规划模块将评判学习者的学习能力、学习水平等,并给出评判结果,分数值;若分数值达到或超出可以改变参数库域值得值,则修改参数库中的参数,否则不修改。

2).基于agent技术的网上协作学习环境的运作方式

大致来讲,整个基于agent的网上协作学习实施过程如下:当总任务提交给基于agent的协作学习区后,基于agent的协作学习区或参与协作学习的教师,将任务划分成相应个数的子任务,然后分配给各个协作学习小组agent;协作学习小组agent相互合作完成子任务后,将结果提交给协作区,由协作学习区将所有结果有机汇总、综合,形成最终成果,并提交给总任务结果接受器,之后由教师组织全体协作学习者对结果进行分析、评价以及各小组解决问题思路方式的评判、学习等。当然,如果有多个协作学习区,各协作区之间还可以进行交互、合作、交流等活动基于agent的网上的协作学习的具体实施过程主要有:学习者登录注册、小组划分、任务分配、协作学习的实施、成果汇总、评价几个阶段。

学习者登录注册

当学习者进入协作学习区后,首先要进行注册登记。具体过程是:当协作学习者agent首次进入协作系统时,需要向消息路由agent提交注册信息,如:agent的名字、密码、IP地址等有关数据,并记录入agent注册表中。

小组划分

根据学习者的学习能力、学习水平、思维方式的倾向性等组成2-6人的协作学习小组。成员的分配一般采用互补的方式分配组员,这样有利于提高协作学习效果。小组划分有自主式和被动式两种。自主式是指每个学员在了解了总体学习任务和所有其它登录学习者的情况以后,自己做出与谁结组的判断,并通知消息路由agent,再由服务agent确认形成正式的协作小组。被动式是指由服务agent根据消息路由agent中注册登录的学习者的情况,将学员按要求分组,或者由参与协作学习的教师来分组。一般分组应注意学习者的优劣搭配、不同学习风格的搭配等。

任务分配

任务划分是协作学习的关键所在。当总任务到来时,运用KQML消息包,通过消息路由agent,将其送至管理agent,管理agent将按照一定原则将总任务划分成多个子任务,并根据学习者agent提供的有关学习者的个人信息尽量将适合于学习者特性的任务内容分配给学习者。

在任务划分过程中要注意任务划分的原则:任务划分要合理,一般应该根据任务的内在逻辑结构、知识点划分等划分任务;任务划分轻重、大小要适当,不能有轻有重;还要注意任务的前驱后继等情况,并将此类信息通知相应的协作学习小组agent;分配任务要根据各小组成员的个性特点进行,尽量做到符合学习者的学习方式、学习水平、思维方式倾向等等。

具体协作学习的实施

协作学习的机制主要有:①冲突与竞争机制、②自我解释机制、③内在化机制、④学徒机制、⑤共同承担认知任务机制、⑥共享规则机制。在此,我们不多加以区分,而看作几种机制的综合使用。

具体协作实现过程如下:协作学习者agent通过任务接收器接受子任务,并传送给控制器,规划模块在控制器接受任务后帮助控制器分析任务、制订解决任务的计划等;然后由协作学习者操纵控制器,通过任务驱动处理器处理任务。在此过程中,有的任务由成员A完成,有的任务由成员B完成,也可能由A和B共同来完成,还有可能借助于其它协作小组或其成员来完成。另外,有些工作还要求使用其它小组所承担任务的部分或全部成果,此时,要考虑到其它小组的任务实施和完成情况,及时互通信息、交流学习收获等。

成果汇总

当每一个协作小组或成员均完成任务时,就需要将所有成果汇集在一起,有机协调、组合后,形成一个总的学习成果,从而实现总任务的完成。具体讲就是:协作学习者agent将其学习成果通过电子白板系统中的消息路由agent和服务agent传送出去,与其它小组或成员的成果汇总在一起,形成总的成果。在此期间,还可以互相学习彼此的学习方法、解决问题的思路等。

评价

任何学习到最后都有一个评价的过程,基于agent的网上协作学习也不例外。评价可以是组内成员互相评价、可以是组间互相评价等。基本工作机制是运用基于agent的电子白板系统作为评价中介区,象协同学习时交流问题一样进行评价信息的传递。

3).基于agent技术的网上协作学习环境的特点

通过基于agent技术的网上协作学习环境的运作方式可以看出:整个过程中信息的交流、传递都是基于agent来实现的,由于agent能够通过与学习者的交流了解学习者自身的特点,并做出反应,得出并纪录和修改学习者的学习特征、学习风格及判断学习者的知识水平等,从而使整个学习环境具有个性化、智能性的特点。

个性化特点:

篇(4)

电算化会计系统对内部控制的特殊要求主要体现在以下几方面:

1.计算机的使用改变了企业会计核算的环境

企业使用计算机处理会计和财务数据后,企业的会计核算的环境发生了很大的变化,会计部门的组成人员从原来由财务、会计专业人员组成,转变为由财务、会计专业人员和计算机数据处理系统的管理人员及计算机专家组成。会计部门不仅利用计算机完成基本的会计业务,还能利用计算机完成各种原先没有的或由其他部门完成的更为复杂的业务活动,如销售预测、人力资源规划等。随着远程通讯技术的发展,会计信息的网上实时处理成为可能,业务事项可以在远离企业的某个终端机上瞬间完成数据处理工作,原先应由会计人员处理的有关业务事项,现在可能由其他业务人员在终端机上一次完成;原先应由几个部门按预定的步骤完成的业务事项,现在可能集中在一个部门甚至一个人完成。因此,要保证企业财产物资的安全完整、保证会计系统对企业经济活动反映的正确和可靠、达到企业管理的目标,企业内部控制制度的建立和完善就显得更为重要,内部控制制度的范围和控制程序较之手工会计系统更加广泛,更加复杂。

2.电算化会计系统改变了会计凭证的形式

在电算化会计系统中,会计和财务的业务处理方法和处理程序发生了很大的变化,各类会计凭证和报表的生成方式、会计信息的储存方式和储存媒介也发生了很大的变化。原先反映会计和财务处理过程的各种原始凭证、记帐凭证、汇总表、分配表、工作底稿等作为基本会计资料的书面形式的资料减少了,有些甚至消失了。由于电子商务、网上交易、无纸化交易等的推行,每一项交易发生时,有关该项交易的有关信息由业务人员直接输入计算机,并由计算机自动记录,原先使用的每项交易必备的各种凭证、单据被部分地取消了,原来在核算过程中进行的各种必要的核对、审核等工作有相当一部分变为由计算机自动完成了。原来书面形式的各类会计凭证转变为以文件、记录形式储存在磁性介质上,因此,电算化会计系统的内部控制与手工会计系统的内部控制制度有着很大的不同,控制的重点由对人的控制为主转变为对人、机控制为主的,控制的程序也应当与计算机处理程序相一致。

3.计算机的使用提高了控制舞弊、犯罪的难度

随着计算机使用范围的扩大,利用计算机进行的贪污、舞弊、诈骗等犯罪活动也有所增加,由于储存在计算机磁性媒介上的数据容易被篡改,有时甚至能不留痕迹地篡改,数据库技术的提高使数据高度集中,未经授权的人员有可能通过计算机和网络浏览全部数据文件,复制、伪造、销毁企业重要的数据。计算机犯罪具有很大的隐蔽性和危害性,发现计算机舞弊和犯罪的难度较之手工会计系统更大,计算机舞弊和犯罪造成的危害和损失可能比手工会计系统更大,因此,电算化会计系统的内部控制不仅难度大、复杂,而且还要有各种控制的计算机技术手段。

由此可见,计算机会计系统的内部控制制度与手工会计系统的内部控制制度相比较,计算机会计系统的内部控制是范围大、控制程序复杂的综合性控制,是控制的重点为职能部门和计算机数据处理部门并重的全面控制,是人工控制和计算机自动控制相结合的多方位控制。

随着计算机在会计工作中的普遍应用,管理部门对由计算机产生的各种数据、报表等会计信息的依赖越来越大,这些会计信息的产生只有在严格的控制下,才能保证其可靠性和准确性。同时也只有在严格的控制下,才能预防和减少计算机犯罪的可能性。

计算机会计系统的内部控制制度,从计算机会计系统的建立和运行过程来看,可分为对系统开发和实施的系统发展控制、对计算机会计系统各个部门的管理控制、对计算机会计系统日常运行过程的日常控制。

一、系统开发、发展控制

计算机会计系统的系统开发、发展控制包括开发前的可行性研究、资本预算、经济效益评估等工作,开发过程中系统分析、系统设计、系统实施等工作,以及对现有系统的评估、企业发展需求,系统更新的可行性研究,更新方案的决策等工作。系统开发、发展控制的主要内容一般包括以下几方面。

(一)授权和领导认可

计算机会计系统的开发和发展必需经过有关领导的认可和授权,这关系到系统开发、发展、更新等项目的成败。计算机会计系统的开发项目一般投资金额都比较大,对企业整体管理目标的影响也比较大,往往需要对原有的管理体制进行较大的改革,是牵一发动全身的重大举措,因此必需得到授权和领导认可。计算机会计系统的发展和更新是对原有计算机会计系统进行重大改进,同样对会对企业管理体制造成较大的影响,同时对现有计算机会计系统的任何改动都可能危及整个系统的安全可靠,因此也必需得到授权和领导认可。而且领导的授权和认可也有利于保证系统开发和发展的物资和资金的需要。

(二)符合标准和规范

计算机会计系统的开发和发展项目,不论是自行组织开发还是购买商品化软件,都必需遵循国家有关机关和部门制订的标准和规范。其中包括符合标准和规范的开发和审批过程、合格的开发人员或软件制造商、系统的文件资料和流程图、系统各功能模块的设计等等。目前我国已经颁布的有关国家标准和规范主要由财政部1994年颁布执行的《会计电算化管理办法》、《会计核算软件基本功能规范》、《会计电算化工作规范》、《商品化会计核算软件评审规则》等,各地也颁布各种地方标准,如上海市财政局颁布的《上海市会计电算化实施办法》等地方性标准。按标准和规范开发和发展计算机会计系统可以使企业计算机会计系统更加可靠、更加完善,有利于对系统的维护和进一步的发展、更新。

(三)人员培训

计算机会计系统应在开发阶段就要对使用该系统的有关人员进行培训,提高这些人员对系统的认识和理解,以减少系统运行后出错的可能性。外购的商品化软件应要求软件制作公司提供足够的培训机会和时间。在系统运行前对有关人员进行的培训,不仅仅是系统的操作培训,还应包括让这些人员了解系统投入运行后新的内部控制制度、计算机会计系统运行后的新的凭证流转程序、计算机会计系统提供的高质量的会计信息的进一步利用和分析的前景等等。

(四)系统转换

新的计算机会计系统在投入使用,替换原有的手工会计系统或旧的计算机会计系统,必需经过一定的转换程序。企业应在系统转换之际,采取有效的控制手段,作好各项转换的准备工作,如旧系统的结算、汇总,人员的重新配置、新系统需要的初始数据的安全导入等。新的计算机会计系统是否优于旧系统,还需要进一步接受实践的检验,因企业的具体情况不同,新的计算机会计系统不一定比旧的计算机会计系统更适合企业的经营特点,甚至购买或自行开发的计算机会计系统还不如手工会计系统更适合企业的经营特点。因此企业在系统转换之际,采用新旧系统并行运行一段时间,以便检验新的计算机会计系统。并行运行的时间一般至少为三个月。

(五)程序修改控制

企业经营活动变化及经营环境变化,可能导致使用中的软件进行修改,计算机会计系统经过一段时期的使用也会发现一些需要进行修改的地方,因此,软件的修改是难以避免的。对会计软件进行修改必须经过周密计划和严格记录,修改过程的每一个环节都必须设置必要的控制,修改的原因和性质应有书面形式的报告,经批准后才能实施修改,计算机会计系统的操作人员不能参与软件的修改,所有与软件修改有关的记录都应该打印后存档。

二、管理控制

管理控制是指企业建立起一整套内部控制制度,以加强和完善对计算机会计系统涉及的各个部门和人员的管理和控制。管理控制包括组织机构的设置、责任划分、上机管理、档案管理、设备管理等等。

(一)组织机构设置

企业实现了会计电算化后,应对原有的组织机构进行适当的调整,以适应计算机会计系统的要求。企业可以按会计数据的不同形态,划分为数据收集输入组、数据处理组和会计信息分析组等组室;也可以按会计岗位和工作职责划分为计算机会计主管、软件操作、审核记帐、电算维护、电算审查、数据分析等岗位。组织机构的设置必须适合企业的实际规模,符合企业总体经营目标,并且,应按精简、合理的原则对组织机构的设置进行成本效益分析。

(二)职责划分

内部控制的关键之点就在于不相容职务的分离,计算机会计系统与手工会计系统一样,对每一项可能引起舞弊或欺诈的经济业务,都不能由一个人或一个部门经手到底,必须分别由几个人或几个部门承担。在计算机会计系统中,不相容的职务主要有系统开发、发展的职务与系统操作的职务;数据维护管理职务与电算审核职务;数据录入职务与审核记帐职务;系统操作的职务与系统档案管理职务等。企业为防止舞弊或欺诈,应建立一整套符合职责划分原则的内部控制制度,同时,还应建立起职务轮换制度。

(三)上机管理

企业用于计算机会计系统的计算机应尽可能是专用的,企业应对计算机的使用建立一整套管理制度,以保证每一个工作人员和每一台计算机都只做其应该做的事情。一般来讲,企业对用于计算机会计系统的计算机的上机管理措施应包括轮流值班制度、上机记录制度、完善的操作手册、上机时间安排等,此外,会计软件也应该有完备的操作日志文件。

(四)档案管理

计算机会计系统有关的资料应及时存档,企业应建立起完善的档案制度,加强档案管理。一个合理完善的档案管理制度一般有合格的档案管理人员、完善的资料借用和归还手续、完善的标签和索引方法、安全可靠的档案保管设备等。除此之外,还应定期对所有档案进行备份的措施,并保管好这些备份。为防止档案被破坏,企业应制订出一旦档案被破坏的事件发生时的应急措施和恢复手段。企业使用的会计软件也应具有强制备份的功能和一旦系统崩溃等及时恢复到最近状态的功能。

(五)设备管理

对于用于计算机会计系统的各种硬件设备,应当建立一套完备的管理制度以保证设备的完好,保证设备能够正常运行。硬件设备的管理包括对设备所处的环境进行的温度、湿度、防火、防雷击、防静电等的控制,也包括对人文环境的控制,如防止无关人员进入计算机工作区域、防止设备被盗、防止设备用于其他方面等。

三、日常控制

日常控制是指企业计算机会计系统运行过程中的经常性控制。日常控制包括经济业务发生控制、数据输入控制、数据通讯控制、数据处理控制、数据输出控制和数据储存控制等。

(一)业务发生控制

业务发生控制又称"程序检查",主要目的是采用相应的控制程序,甄别、拒纳各种无效的、不合理的及不完整的经济业务。在经济业务发生是,通过计算机的控制程序,对业务发生的合理性、合法性和完整性进行检查和控制,如表示业务发生的有关字符、代码等是否有效,操作口令是否准确,经济业务是否超出了合理的数量、价格等的变动范围。企业还应建立有效的控制制度以保证计算机的控制程序能正常运行。

(二)数据输入控制

由于计算机处理数据的能力很强,处理速度非常快,如果输入的数据不准确,处理结果就会出现差错,在数据输入时如果存在哪怕是很小的错误数据,一旦输入计算机就可能导致错误的扩大化,影响整个计算机会计系统的正常运行。因此,企业应该建立起一整套内部控制制度以便对输入的数据进行严格的控制,保证数据输入的准确性。数据输入控制首先要求输入的数据应经过必要的授权,并经有关的内部控制部门检查;其次,应采用各种技术手段对输入数据的准确性进行校验,如总数控制校验、平衡校验、数据类型校验、重复输入校验等。

(三)数据通讯控制

数据通讯控制是企业为了防止数据在传输过程中发生错误、丢失、泄密等事故的发生而采取的内部控制措施。企业应该采用各种技术手段以保证数据在传输过程中的准确、安全、可靠。如将大量的经济业务划分成小批量传输,数据传输时应顺序编码,传输时要有发送和接收的标识,收到被传输的数据时要有肯定确认的信息反馈,每批数据传输时要有时间、日期记号等等。

(四)数据处理控制

数据处理控制是指对计算机会计系统进行数据处理的有效性和可靠性进行的控制。数据处理控制分为有效性控制和文件控制。有效性控制包括数字的核对、对字段、记录的长度检查、代码和数值有效范围的检查、记录总数的检查等。文件检查包括检查文件长度、检查文件的标识、检查文件是否被感染病毒等。

(五)数据输出控制

数据输出控制是企业为了保证输出信息的准确、可靠而采取的各种控制措施。输出数据控制一般应检查输出数据是否与输入数据相一致,输出数据是否完整,输出数据是否能满足使用部门的需要,数据的发送对象、份数应有明确的规定,要建立标准化的报告编号、收发、保管工作等。

(六)数据存储和检索控制

篇(5)

一、引言

计算机技术、网络技术、多媒体技术的成熟与发展,为仓储管理自动化提供了强有力的技术支持。当前已有的系统其功能一般比较单一。如防盗系统只管防盗;仓储管理系统只负责仓库物品的数据处理;控制系统只完成简单的环境控制功能(如开关门、开关灯、通风等)。将这些功能彼此独立的系统有机结合起来,组成一个既能完成管理,又能实现实时监控的一体化自动管理系统具有重要的意义。我们所设计的这套仓库安全管理综合信息系统,是把门禁系统(IC卡开门)、环境监控系统、财务管理系统、合同管理系统、报警控制系统和数据处理系统结合在一起,充分利用了先进的计算机技术和控制手段。它既能通过音频、视频以及红外线、雷达、震动等传感器实时监控对所有分库的开门、取物、检修等操作,又能对防区内的警报信号立即处理或自动上报;它还是一个仓库的数据中心,能完成人员、仓储信息处理以及自动报时、鸣号、熄灯、开关高压电网、布撤防等控制。另外,该系统还与财务管理系统、合同管理系统集成在一起构成一个安全、主动和综合的仓库管理系统。

二、系统的基本要求

目前的仓库管理系统一般技术比较落后、性能较差且很不完备,有的甚至没有安全防盗功能。即使有安全防盗功能其性能一般也不太理想,人工干涉多,操作使用不方便,有的还故障率高而不实用。随着社会信息交流的日益加强和信息量的集聚增加,再加上盗窃活动的团伙化、智能化和高技术化等特点,仓储管理部门越来越需要一套低成本、高性能、方便使用、功能完善的综合仓库监控管理系统。要求它具有立即捕捉警情并提供警情发生地的有关信息(如地图、位置、类型、程度、平面图、地形图、结构图以及警情发生地的仓储情况等),计算机系统马上对警情做出反应,迅速通知值班人员和仓库管理员(通过声光等信号形式),可能的话还可立即对警情发生地实施控制(如接通高压电网、自动封闭门窗、拉响警笛、打开探照灯等)。对重要的警情要立即通过计算机网络或内部电话自动交换网上报上级主管部门。特别是要求系统能完整记录从发生警情到上报,进而做出处理的全过程,以便于事后分析处理。

仓库大门的钥匙管理和开门方法应采用较科学的电子识别手段(如磁卡、IC卡)进行控制,仓库内外的温度和湿度用温湿度传感器自动测量和记录。发现越限时报警通知管理员,以便于管理员及时采取通风降温和除湿等方法,确保仓储物品的安全。除此之外,系统还可以对仓储物品的出入库、物品订购合同、财务信息以及人员信息等内容进行统一的管理,以提高办公自动化的程度。

三、系统功能描述

1.定时自动测量和记录湿度和温度,并能够触发越界报警;

2.可挂接多种类型的防区,每个防区可以是震动、雷达、红外线等类型的一种;

3.系统对每个警情立即反应,指出地点、位置等,给出警情所在地的结构图,并能自动启动警号、灯光等报警设备,必要时可立即自动拨号上报上级主管部门;

4.双IC卡开门,并自动记录开门时间,持卡者身份等信息;

5.对钥匙统一管理,记录取钥匙的时间,人员等信息;

6.可以进行人员管理、仓储管理、财务管理、合同管理等内容;

7.自动记录管理员交接班日志,对仓库的操作也均有记录;

8.可根据综合条件检索历史记录,并可打印输出。

9.对人员的情况、密码(管理员)、防区所接传感器参数均可随时更新。

综上所述,系统所完成的功能是比较全面的。其中以处理警情的优先级最高,一旦发生警报,应立即停止其它事务性处理工作,转为响应处理警报。由于这种系统具有一定的技术先进性、新颖性和实用性,可以对仓储信息进行有效的安全管理。

四、系统的设计结构

系统实现采用结构化和面向对象的设计技术,硬件结合了单板机廉价、稳定的优点和PC机大容量、高速度、界面友好的特点,将整个系统分成功能相对独立的若干子模块,使系统结构层次分明,结构严谨,极易于维护和使用。由于系统采用结构化设计,自顶向下逐步分解精化而成,由多个模块组成,因此可按散件组装法则根据现场实际需求,灵活取舍组合系统各组成部件。对于一些特殊要求也可以采用模块化形式方便地实现其功能的扩展,从而形成由低成本、简单功能到高投入、复杂功能不同层次的系列产品,但无论怎样组合均不会降低系统整体性能。系统的逻辑功能结构如图1所示。

图1系统功能逻辑结构图(图略)

五、操作使用简介

系统运行于WINDOWS环境,其界面同时具有字符、图形、动画、菜单命令等各种输入输出格式,友好且直观形象,再加上采用了WINDOWS所特有的联机提示和后援帮助作辅助手段,使系统的使用简单易学,非常便于普及推广。整个操作可分为四大部分:

1.利用按钮完成各种控制功能;

2.图形操作界面,利用鼠标代替键盘输入,快速直观,一学就会;

3.对记录的数据进行综合条件的检索,查询并打印输出,可用鼠标选择查询条件;

篇(6)

在我国高等教育院校中,毕业论文(设计)是在学生毕业前 最后一项教学中必不可少的实贱环节。确保毕业论文(设计)的 质量,是普通高等教育院校迫在眉睫的问题。

 

1. 计算机类专业本科毕业论文(设计)设置的意义

 

计算机类学生可以通过毕业论文(设计)将大学期间学过 的各门专业知识进行综合应用,培养自己的科学研宄能力、和 创新能力以及发现、分析、解决问题的能力。从而使得学生的综 合素质得以提高。进而来满足现今社会对现代复合型技术人才 的需求。[1]

 

2. 计算机类专业本科毕业论文(设计)质量不高的现状分析

 

2.1学生做毕业设计时间与求职等其他事情相冲突

 

当今社会,毕业生就业压力与日倶增。身为学生理当在既 不影响学习的情况下,又能找到较为满意的工作。往往在不能 两全的情况下,大部分学生为了能够找到一份合适的工作四处 奔波,参加各种人才交流大会,需耗费学生们很多的时间与精 力。而通常本科生毕业论文(设计)的时间安排恰好是学生们择 业或者复习考研、研宄生复试的最佳时间段,所以学生理所当 然优先想到的就是自己的就业问题或者读研的问题。这样,多 数学牛无法安心完成毕业设计及撰写毕业论文。

 

2.2学生对本科毕业论文(设计)不够重视

 

一部分学生毕业论文(设计)内容缺乏创新。还有一部分学 生工作已经找好,认为毕业论文(设计)写的好坏对自己毫无影 响,因此,敷衍了事。另外一部分学生利用计算机技术的发展和 互联网的普及直接在网上查阅资料“下载”“复制”加“粘贴”拼 拼凑凑。也有极少部分学生本身对计算机类专业没有兴趣,大 学几年里根本没有认真学习过专业知识,毕业后也不打算从事 相关工作,干脆直接购买论文或者设计,应付差事。严重影响了 毕业论文(设计)的质量

 

2.3学生能力有限

 

在大学期间没有认真学习专业课程,无法完成软件设计部 分,加上学生不够重视、态度不够认真,题目多次变更,甚至临 答辩了还无法确定论文的题目[2]。学生语言组织能力差,通篇毕 业论文变成了文字的堆砌,论文本身毫无价值。

 

2.4指导教师数量不足

 

一方面由于近年来高校大量扩招,毕业生人数大增,相对 来说指导教师的人数就明显不够。甚至安排了很多自身缺少生 产实贱和实贱经验,缺乏指导毕业设计素质和能力的教师作为本科毕业论文(设计)的指导教师。

 

2.5指导教师责任心不强

 

每位教师除了负责指导多名学生的毕业论文(设计)工作 外,还有很多其他的教学科研等工作任务。时间有限,精力有 限,教师在指导毕业论文(设计)的过程中责任心不强,从选题 到学生交稿,只在开题及答辩的时候与学生见面,指导全靠电 话或网络,这样指导学生写毕业论文(设计)在质量上无法保 证。

 

2.6学校或学院缺乏足够的资金及管理机制

 

很多高校没有给予其足够的资金以及技术、制度等方面的 支持来激励和监督学生和教师,在一定程度上导致计算机类专 业本科毕业论文质量水平低下状况的产生%计算机类专业的 毕业设计要用到电脑,但是学校的资源是有限的,不可能充分 满足每个学生的要求,这就大大限制了学生做毕业设计的时 间。另外,很多高校图书馆里计算机方面的藏书专业性不强,大 量过时的图书材料也不能给学生毕业设计提供有力的参考叱

 

3.提高本科毕业论文(设计)质量的措施

 

3.1 给予毕业生充足的时间

 

建议把毕业论文(设计)这一任务贯穿学生的整个大学阶 段,至少要提前至第六学期,使他们能够充分地利用第六学期 末的暑假时间开始着手进行调查、研宄、进而保证有足够的时 间完成设计、撰写论文。避免将毕业设计工作时间过于集中在 复习考研、求职工作时段。

 

3.2端正态度

 

大学毕业生端正态度,树立起积极向上的态度,正确认真 地对待毕业论文(设计)的每一个步骤,提高计算机类专业本科 毕业论文(设计)整体的质量水平。

 

3.3提高毕业生自身的专业素养

 

高质量的毕业论文(设计)的完成得需要其有扎实的专业 素养来做支撑,丰富、扩展其毕业论文(设计)的内容。

 

3.4增加指导教师数量

 

为了解决本科生指导教师短缺的问题,学院可以选聘校外 科研单位、机关和企业界学术水平高、科研成绩突出,项目实贱 经验丰富的人员担任毕业设计指导教师。

 

3.5 提高指导教师指导能力

 

对毕业设计(论文)的指导老师要有严格要求。毕业论文 (设计)的指导教师,必须具有讲师以上职称、业务水平高的教师担任。指导教师应有实际的设计、实验、研宄等方面的经验。同 一名指导教师指导的学生数不能过多。在指导方法上要着重于 学生能力的培养,同时必须抓好学生的素质教育工作。每位指 导教师要面对面地对学生指导,包括辅导学生熟练应用计算机 网络查阅文献[51。方便撰写毕业论文。

 

3.6加强毕业没计规范制度,建立健全激励监督机制

 

要制定严格的本科毕业论文(设计)的评分标准、激励机制 等。评分标准包括学生分析解决问题能力,能否独立运用所学 知识和技能发现并解决实际问题;工作态度,工作量饱满程度, 设计论文质量等。院系要不定期检查指导教师的《本科毕业论 文(设计)指导记录》情况,对教师指导毕业论文工作的质量进 行检验和评价。对教师和学生都应采取相应的奖惩措施,以期 提高教师及学生的积极主动性。

 

4.总结

 

总之,本科毕业论文(设计)工作是一项重要而艰巨的任 务,要做好这项工作,还需要长期努力的过程。我们必须不断探 索,解决出现的各种问题,并且针对社会的不断发展做出新的 对策。只有学校、教师、学生三方都加以重视,共同努力,才能进一步提高毕业论文(设计)的质量,提高高校的教育水平。

 

篇(7)

1引言

当前,操作系统的功能不断扩展,操作系统的类型呈现出多样化的趋势。一个小规模的开发小组已经不可能完全从头开始实现一个实用的操作系统,而一般情况下,研究人员只对操作系统的一些特定领域感兴趣,而对于另外一些元素,如启动加载代码、核心启动代码、设备驱动程序和内存分配代码等往往不感兴趣,但是一个可运行的原型系统又必须包含这些内容。编写这些基础结构延缓了操作系统研究项目的进度,同时也增加了进行操作系统研究的代价。为了解决这一问题,犹他大学的FLUX研究小组开发了OSKit,它提供了一个框架和一组模块化的、具有简单接口的库以及一组清晰的、可重用的OS组件。OSKit可以用来构建操作系统内核、外层服务和其他核心OS功能模块。OSKit提供了各种功能模块,诸如简单自举,一个可用于内核的最小化POSIX环境、与物理内存和其约束一致的内存管理、广泛的调试支持,以及高层子系统如协议栈和文件系统。开发者可以根据自己的研究兴趣或所要考虑的性能来使用这些模块,或用他们自己的模块来替代标准的OSKit模块。

OSKit公开了它内部的实现细节,允许用户从成熟的操作系统中不加修改地提取代码,然后通过一小部分经过仔细设计的粘接代码将它们合并到一起,隔离它们的依赖性,并输出良好定义的接口。OSKit使用这一技术整合了许多稳定而成熟的源代码,包括设备驱动、文件系统、网络协议等等。实践表明,使用组件软件架构和重用技术会给操作系统实现领域带来大的影响。

2组件技术简介

组件技术是一种较新的软件开发技术。到目前为止,还难以确定组件技术的明确定义。比如,对组件技术的常见说法有以下这些:“二进制软件单元”、“任意场合可部署的软件”、“特别适合第三方开发”和“规范定义的接口”等等。大致上可以这样理解:所谓组件,其实就是一种可部署软件的代码包,其中包括某些可执行模块。组件单独开发并作为软件单元使用,它具有明确的接口,软件就是通过这些接口调用组件所能提供的服务,多种组件可以联合起来构成更大型的组件乃至直接建立整个系统。组件的实现必须支持一种或者多种其用户所希望获得的接口。实现组件并不一定需要采用面向对象语言。为了构造新应用程序,软件开发人员找出适当的组件,将这些组件加入到正在开发中的应用程序,同时对应用程序进行测试并保证应用程序的组装工作按照预定的规划正常进行。采用组件技术能降低开发、测试和维护成本,提高可靠性和稳定性。

3Oskit组件综述

OSKIT的组件库提供了一般情况下更高层的功能,它通常只对外开放一些相关的公用调用接口。目标系统通过OSKit的面向对象的COM接口来与这些组件进行交互。以下几节概述了OSKit所提供的组件。

3.1引导程序

大多数操作系统多有自身的启动加载机制,彼此互不兼容。这种加载机制的多样性并不是由于每个OS所要求的自举服务不同而引起,而是由于构建启动加载器的特定方式造成的。因为从操作系统研究的立场来看,启动加载器是一个令人不敢兴趣的领域,因此OS开发者通常进行一个最小化、快捷的设计。由于设计理念和要求的轻微差别,每个启动加载器都不适用于下一个OS。为了解决这个问题,OSKit直接支持多启动标准,这一标准是由几个OS项目的成员共同设计的,它的目的是提供一个简单而通用的启动加载器与OS内核间的接口,从而允许一个启动加载器加载任何兼容的OS。

在进行操作系统研究时,多启动标准非常有用,这其中的主要原因是启动加载器在加载内核自身的同时还具有加载附加文件或者启动模块的能力。这里的一个启动模块只是一个普通文件,启动加载器不以任何方式解释它,而仅仅把它随同内核映像一起加载到保留物理内存块中。在启动内核时,启动加载器提供给内核以下内容:物理地址的列表、所有已加载的启动模块的大小,以及与每个模块相联系的由用户定义的字符串。这些启动模块和与它们相联系的用户定义的字符串由内核解释。这样做的目的是为了通过提供内核启动时需要的数据,诸如初始化程序、设备驱动和文件系统服务器,来减轻内核启动的负担。

3.2核心支持库

OSKit核心支持库的主要用途是让客户OS更容易访问硬件设施。它包含了一个较大的实用函数和符号定义的集合,该集合对于管理模式代码是非常具体的。与此相对应,OSKit的大多数其他库在用户模式代码中通常很有用。和OSKit的其余部分所不同的是,多数核心支持代码必须是针对特定系统结构的,而这些特定机器的细节对客户OS也是有用的。例如,在x86机器上,核心支持库包含一些函数,用来创建和操纵x86页表和段寄存器。其他OSKit组件通常提供建立在这些低层机制上的与体系结构无关的设施,但是为了提供最大的灵活性,与特定结构相关的接口始终可以被访问。

OSKit核心支持库在x86体系结构上尤为重要,因为该体系结构的OS级编程环境特别复杂和模糊。核心支持库仔细地设置了一个基本的32位执行环境(为了与MS-DOS兼容,x86处理器通常以16位模式开始),初始化段和页转换表,安装一个中断向量表,并提供缺省的陷阱和中断处理程序。当然,客户OS能够修改或重载这些行为。然而,在缺省情况下,核心支持库自动地做所有必要的工作,以便使处理器进入一个方便的执行环境,此时中断、陷阱、调试以及其他标准设施已经如预期的那样开始工作。该库在缺省情况下自动地定位所有随内核加载的启动模块,并保留它们所在的物理内存。接下来,应用程序可以很容易使用它们。客户OS只需以标准C语言风格提供一个main()函数。一切都设置好以后,内核支持库将用所有参数和由启动加载器传递过来的环境变量来调用它。

3.3内存管理库

如同在一个标准C语言库中实现的malloc()一样,内存管理代码典型地用于用户空间。通常并不适用于内核。设备驱动常常需要分配特定类型的内存,并伴随具体的调整属性。例如,对于内建的DMA控制器只能访问最初的16M物理内存。为解决这些内存管理问题,OSKit包含了两个简单而灵活的内存管理库:(1)基于队列的内存管理器(或称LMM),它提供了功能强大且高效的原语来进行分配管理,并支持在一个池中管理多种类型的内存。(2)地址映射管理器(或称AMM)被设计用来管理不必直接映射到物理内存或虚拟内存的地址空间,它对OS的其他方面提供了类似的支持,诸如进程地址空间、分页、空闲块或IPC名字空间的管理。尽管这些库可以很容易地应用在用户空间,但实际上它们是被特别设计用来满足OS内核的需求。

3.4最小C语言库

成熟的OS内核一般都包含着相当数量的仅仅用来重新实现基本的C语言库函数如printf()和malloc()的代码。与此形成对比的是,OSKit提供了一个最小化C语言函数库,它围绕着最小化依赖性而不是最大化函数性和性能的原则来设计。

3.5调试支持

OSKit的一个最实用的好处是:给定一个适当的硬件设置,它立刻就能提供给OS开发者一个完全源代码级的内核调试环境。OSKit内核支持库包括一个可用于GNU调试器(GDB)的串行存根模块,它在客户OS环境中处理陷阱,并使用GDB的标准远程调试协议通过一个串行程序与运行在另一台机器上的GDB通信。甚至当客户机OS执行自己的陷阱处理时,OSKit的GDB存根模块也是可用的。如果客户OS提供适当的钩子,它甚至支持多线程调试。除了基本的调试器支持,OSKit也提供了一个内存分配调试库,它可以跟踪内存分配并检测一般的错误,如缓冲区溢出和释放已释放的内存。这个库提供了与许多普通应用程序调试器相似的功能性,所不同的是它运行在由OSKit提供的最小内核环境中。3.6设备驱动支持

在OS开发和维护中最艰巨的一个任务是支持多种多样的I/O硬件。这些复杂的设备常会含有潜在的错误,而新硬件的又常常伴随着不兼容的软件接口。由于这些原因,OSKit采用了为现有内核开发的稳定的、经过充分测试的驱动程序。OSKit使用了一种封装技术,将现有的驱动程序代码基本上未加修改地合并到OSKit中。这些现有的驱动程序被一个OSKit粘结代码层所包装,从而使得这些驱动程序可以在与开发它们的环境完全不同的环境中工作。目前,来自Linux的大多数以太网卡、SCSI和IDE磁盘的设备驱动程序被包括进来,总数超过了五十种。用同样的方式,来自FreeBSD的八个字符设备驱动程序也被包含了进来,它们支持标准PC控制台和串口及不同的多串口板。由于OSKit把这些驱动仔细地进行了包装,FreeBSD驱动程序可以与Linux驱动程序一起工作。

3.7协议栈

OSKit提供了一个完整的TCP/IP网络协议栈。如同驱动程序一样,有关网络的代码也可以通过封装机制被合并进来。OSKit当前可以从Linux中获取网络设备驱动程序,它们是PC平台可获得的最大的免费资源。OSKit的网络组件继承于FreeBSD4.4,它通常被认为具有更多成熟的网络协议。这显示了使用封装机制将现有软件包装成灵活的组件的第二个优点:即从不同的资源中获取最好的组件,并让它们一起被使用。

3.8文件系统

通过使用封装技术,OSKit吸收了NetBSD的基于磁盘的文件系统代码。NetBSD之所以被选择为首要资源库,是因为在可用的系统中,它的文件系统代码被最清晰地分离了出来,而FreeBSD和Linux的文件系统与它们的虚拟内存系统结合的更紧密。当前,OSKit也把Linux文件系统合并了进来,以便能够支持多种类型的文件系统格式,如Windows95、OS/2和SystemV的文件系统格式等等。

OSKit文件系统输出的COM接口类似于许多Unix文件系统所使用的内部VFS接口。这些接口具有很好的粒度,使我们可以不必接触OSKit文件系统的内部。例如,OSKit接口只接受简单的路径名组件,允许安全封装的代码执行适当的访问许可检查。

4OSKit的现状

自从在1996年6月了OSKit的第一个公开发行版以来,OSKit已经更新了多次,每次更新都增加了一些算法,并修正了一些错误。最新的发行版是2002年3月的版本。由此可见,OSKit一直处于操作系统开发平台的前沿,其自身也在不断完善和发展。

5结论

作为一个操作系统研究与开发的平台,OSKit大大减轻了操作系统研究与开发者的负担。它可以让开发人员避开复杂的底层,而把兴趣集中与他们所感兴趣的领域。开发者可以用自己编写的组件来取代OSKit中的部分组件,以满足自己特定的需要,从而丰富了操作系统的应用层。总之,OSKit满足了实际客户系统的需求,有助于操作系统的研究与开发。

参考文献

(1)汤海京基于面向对象操作系统开发平台(OSKit)的分析与程序设计www-/developerWorks/linux/kernel/oskit/part1/index.shtml

篇(8)

毕业设计是所有工科人才培养方案中规定的重要实践性教学环节,高等职业技术学院也不例外。通过该环节的教学使学生能够综合运用所学理论知识分析、解决实际工程问题,初步掌握设计的一般流程和方法,在设计态度、工程思想、实践能力等方面得到系统的锻炼和提高,为步入工作岗位打下良好的基础。毕业设计的质量在一定程度上反映了学生的专业知识水平、工程素质以及综合运用各种知识的能力;也在一定程度上体现了指导教师的治学态度、学术水平和指导设计工作的能力;同时也从一个侧面表明了学校的教学质量和管理水平[1].尤其对于工科学生而言,毕业设计是他们走上工作岗位前的一次预演,应该引起足够的重视

 

1.当前高等职业技术学院毕业设计(论文)存在的问题

 

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

 

由于目前就业形势严峻, 一部分学生忙于参加各种各样的招聘会和公司面试, 在毕业设计环节上投入精力甚微。毕业设计的时间与实习、顶岗或长升本(接本)时间重合,在两者不可兼顾的情况下, 多数学生都选择了工作或接本为主, 而不是做毕业设计。

 

1.2 选题不恰当

 

选题恰当是做好毕业设计( 论文) 的前提, 我院制订的"无锡商业职业技术学院物联网技术学院专科生毕业设计( 论文) 工作的若干规定"规定了选题的基本原则。

 

尽管如此, 但是选题不当的情况仍然时有发生, 表现在:(1) 论文题目大多由指导教师给定,学生并不感兴趣, 因此更谈不上对题目的意义有比较深入的思考; (2) 论文题目与学生的发展方向不一致。例如有的学生是软件方向的, 但指导教师指定的题目却是硬件方向的等等, 对于所用到的一些技术学生知之甚少; (3) 论文选题陈旧,图书管理系统题、学生管理系统等类似的题已经做了多少年了, 每年都在做, 又没有发展, 毫无创新性可言; (4) 选题脱离社会实践, 所使用的技术属于基本已经淘汰的技术, 对学生综合能力培养的帮助不大;

 

1.3 指导教师缺乏经验, 指导强度大

 

由于计算机专业发展比较晚, 具有丰富项目实践经验的老教师十分稀缺。而随着近几年计算机专业扩招, 高校引入了大批的年轻的毕业生充实教师队伍, 这些年轻教师本身充满活力, 敢想敢干, 不足之处在于他们多是毕业后直接从事教学工作, 实际的工程项目实践经验不足, 而计算机专业本身是一个实践性要求很强的专业, 没有这些实践体会, 就很难理解软件开发过程、软件技术如何应用到生产这些问题, 从而影响了毕业设计的质量;

 

1.4 毕业设计过程缺乏监督

 

一般按惯例, 指导教师与学生之间每星期至少应见面两次, 了解学生毕业设计的进展情况。然而由于受到学生找工作、升本(接本)等特殊情况的影响, 很难坚持下来。学生缺乏主动性, 不愿意主动找指导教师交流, 因此使得毕业设计的过程缺乏监督。

 

1.5 论文抄袭现象时有发生

 

我校对论文抄袭现象处置甚严, 这也是对学生实事求是的科学态度和严肃认真的工作作风的培养, 然而, 部分学生报着侥幸和偷懒心理, 往往将网络上检索到的多篇论文稍加修改, 重新组织加工, 从而就变成了自己的毕业论文。有的学生甚至一字不改, 原文照搬。

 

总的说来,目前有的高等职业技术院校的毕业设计(论文)工作中的主要问题是少了一点“规矩”,即使有规矩也是“老规矩”。对随着教育和教学改革的深化而出现的新情况遇到的新问题,缺乏深入的研究和及时的改革。

 

2.毕业设计(论文)的定位

 

计算机应用专业是一门综合性非常高的学科,该专业软件、硬件及系统的开发、应用、维护等工程领域,是一个纵向较深,横向较广的复合性、综合性专业。毕业设计(论文)是学生综合运用所学知识,分析、解决实际问题,培养独立思考、独立工作的能力,接受高等职业技术人员所必需能力的基本训练的重要教学环节。毕业设计(论文)首先具有教学与教育功能,是实现专业培养目标,对学生进行设计科学教育,培养探求真理的科学精神,强化工程意识,进行工程基本训练,提高学生科学研究能力、工程实践能力、创新能力和经济意识的重要阶段;是培养学生优良思想品质,进行综合素质教育的全面检验。其次,毕业设计(论文)成果具有直接或间接为经济建设服务,为生产、科研服务的社会功能。随着教育和教学改革的深化,对人才培养模式的改革,专业的拓宽改造,对人才培养提出了新的更高要求,我们更应高度重视毕业设计(论文)的基本要求和质量评价,使学生更清楚地知道怎样主动做好毕业设计(论文),使指导教师更清楚地知道如何对学生进行指导,使管理人员知道怎样抓住实质问题管理到位,以保证毕业设计(论文)的质量。

 

3.有关应对措施

 

3.1 加强学生思想教育

 

如何提高高校毕业设计的质量, 已成为一个日益引起教育界关注的话题。笔者陋见, 根本措施应当是加强学生教育, 使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会, 但具体实施起来总觉得效果不如想象中好, 关键是在于“循循善诱”几个字。笔者今年指导的几个学生中, 也有个别学生对毕业设计重视不够,设计时敷衍了事, 做好毕业设计,是为了对自己四年学习划上一个圆满的句号, 也是对个人责任心的一次考验, 从而端正了态度, 主动性大大提高。

 

3.2 在毕业设计之前做专题讲座

 

由于学生都是第一次参加毕业设计, 所以对如何进入状态, 开始毕业设计工作, 如何查阅资料, 如何分阶段完成, 如何撰写开题报告和毕业论文, 如何对毕业论文的章节规划、内容安排和格式规范等知识缺乏认识, 因此在毕业设计之前有必要做专门针对毕业设计如何开展的专题讲座。

 

3.3 选题是关键, 鼓励学生到企业进行毕业设计

 

选题是整个毕业设计(论文)的核心, 正确、恰当地选题是做好毕业设计(论文)的前提, 应首先把好选题关。在我系首先原则上把一人一题作为选题工作的重要原则少数课题比较大时, 可以分成几个小课题, 但必须保证每个学生都是单独完成自己的课题,防止学生互相“帮忙”的发生。

 

毕业设计(论文)题目需经过教研室讨论、教研室主任审核、系主任批准。对于一些过易、任务过轻或所使用的是一些过时技术的题, 坚决要求进行重选。通过这些做法,保证了毕业设计(论文)题目的质量, 学生也反映良好。

 

开展学生毕业设计的一种新做法, 是让学生到就业单位去做毕业设计, 利用企业的经费、场地和技术力量, 完成企业需要的技术课题, 实行校企联合指导方式。一方面, 可培养学生工程设计和科学研究能力及团队合作精神, 使学生了解和掌握实际工程设计和科研的全过程;另一方面,工作单位的实际课题, 任务明确, 要求具体, 时间性强, 能激发学生的工作热情和主动性, 增强学生的事业心和责任感。同时, 便于用人单位和学生较早互相了解, 有利于学生就业后尽早地进人工作角色。我系目前对于这种新的指导方式正进行尝试和摸索,从目前的效果来看,很受学生和用人单位的欢迎。[2]

 

3.4 过程管理很重要

 

开题报告完成以后, 就进入了漫长的实际设计过程。要增强对学生的监督和督促机制, 防止学生偷懒。其一,要增强指导教师的责任感;其二,可引入现在一些软件公司常用的做法,要求学生写周报,让学生每周对自己毕业设计的工作进展, 取得的成果或碰到的困难做一次记录。这样既避免了学生临时报佛脚,不做设计只写论文的情况发生,又使学生的整个设计过程都有案可查, 增加了对毕业设计评分的合理性和公正性。[3]

 

3.5 如何杜绝论文抄袭现象

 

论文抄袭是学术界十分不齿的行为,应当给学生灌输这种思想。学生大多都是第一次撰写学术论文,一旦养成了抄袭的坏毛病,则日后对己对人都贻害无穷。一方面,应当将“对毕业论文抄袭进行严厉惩罚”写入到毕业论文的要求规范当中去,一旦发现,绝不姑息;另一方面,指导教师可通过耐心教导,击溃学生的侥幸心理,让学生明白,抄袭的论文是无所遁形的。

 

3.6 改善评判学生毕业设计质量

 

学生的毕业设计质量由两部分来衡量:

 

一是设计成果的质量, 包括软件的功能、所采用的开发技术、人机界面等部分组成, 可通过现场演示和答辩来评分;

 

二是毕业论文质量,根据课题完成情况和答辩情况由指导教师、评阅教师和答辩小组分别按毕业设计(论文)评阅、评审评分标准采用“结构分”进行评定,其中指导教师成绩占30%,评阅教师成绩占30%,答辩小组成绩占 40%

 

(1)指导教师评定成绩

 

根据指导教师评审评分标准从学生工作量、工作态度、技术方案、分析与解决问题的能力、设计(论文)质量、创新等方面进行评定。

 

(2)评阅教师评阅成绩

 

根据省教育厅的有关文件精神,要求每位学生的毕业设计(论文)必须由两位熟悉相应课题内容的教师(可以是外聘教师)进行评阅,评阅评分标准从毕业设计(论文)内容、学生工作水平以及论文撰写规范共同确定,每位评阅教师必须单独填写评阅表。

 

(3)答辩

 

成绩主要由答辩小组根据答辩评审评分标准从学生的报告内容、报告过程、回答问题以及学生在毕业设计 (论文) 中的创新等方面进行评定。毕业设计(论文)成绩按优秀(>85分)、良好(75分一84分)、中等(66 分一74分)、及格(60分一65分)、不及格(60分以下)五级分评定,其中优秀比例控制在 20%以内。[4]

 

篇(9)

0.引言

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

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

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期.

篇(10)

1.论文类型

不同的院系,不同的指导教师对本科毕业论文有不同的指导方法,在计算机系,本科毕业论文通常以下面四种类型:

1.1完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。

1.2对一个即将进行的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。例如对一个大中型企业管理信息系统中的财务部分进行调研,分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量。例如打印后有30页以上的报告。

1.3对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的标记语言,它较HTML有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。再如对自由软件数据库系统MySQL,分析总结其在Web应用上的特色,并能将有关技术用于自己研制的系统中。这类工作要注意把分析和实验相结合,不要只停留在消化上。消化是前提,吸收和转化才是工作的重点。

1.4对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。例如,解决了一个众所周知的问题,纠正了某杂志上理论的错误且提出解决修正方案,或自己提出有意义的模型,定义,且有定理、命题、或性能比较、分析、测试报告等。

一般而言,第四种较难,在若干年指导本科生毕业论文经验中,只有两位学生采用此形式写出了好的论文,据悉,这两位学生都顺利进入了博士生序列。

2.选题

2.1有科研项目的老师通常愿意从项目中选取本科生能完成的模块,交给学生作,然后以第一种形式写成论文。教师熟悉项目,项目有实用背景,一般而言,多数学生经过努力都能完成。但有些科研项目太难,或涉及保密内容,或本科生不容易完成,在这种情况下,教师可能会让已保送为研究生,或确定留校的学生作这类题目。

2.2学生自选题目,有些学生已联系好毕业后的工作单位,工作单位要求学生作某方面的项目,或已交给学生某方面的项目,经过指导教师认可,认为可作出合格的毕业论文,则可作这方面题目。这种方式下,学生积极性高,责任心较强,学以致用,一般论文的质量较好且成文后篇幅较大。

2.3教师根据社会需求,选择题目。例如,院系行政需要教学,科研和研究生信息管理系统,有的教师指导几位学生分别作大学院系行政管理子系统,博士生硕士生学籍管理子系统等等,有可能开始作出的软件还不很完善,但有了雏形,经过修改后,一般是能够应用的。有的系统经过下一届本科生毕业实习的改进,就可以实用了。一些对路的、有用户的软件还有可能进一步发展为产品

3.论文的组织安排

依据上述的论文类型,由于各类工作特点的不同,在搜集整理论文的素材、组织安排论文的结构方面,应有所不同,做到有的放矢。

3.1系统实现型论文:重点收集整理系统体系结构,程序模块调用关系,数据结构,算法,实验或测试等内容,论文结构一般安排如下:

(1)引言或背景(概述题目背景,实现情况,自己开发的内容或模块)一般谈课题意义,综述已有成果,如”谁谁在文献某某中做了什么工作,谁谁在文献某某中有什么突出贡献“,用“但是”一转,分析存在问题,引出自己工作必要性、意义和价值、创新点和主要思想、方法和结果。然后用“本文组织如下:第二节第三节....,第四节....."作为这段结束。

(2)系统体系结构(强调系统的整体性,突出自己工作在整体中的位置)

(3)主要实现功能的描述(包括模块调用关系,数据结构,算法说明,依据内容多少此部分可安排两到三节)

(4)实验或测试

(5)总结

3.2应用开发型论文:重点收集整理应用项目的背景分析,需求分析,平台选型,分块,设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下:

篇(11)

求毕业论文格式

该研究工作在经济建设、科技进步和社会发展等某方面的实用价值与理论意义。正文是学位论文的主体: 4 要求采用宋体5号字b5排版。每页36行,每行32个字。页码打印在页面下方中间位置,论文装订后尺寸为标准b5复印纸的尺寸。页眉部分奇数页使用“东北师范大学计算机系学士学位论文”,偶数页使用论文题目的名称。4 论文中图表、附注、参考文献、公式一律采用阿拉伯数字连续(或分章)编号。图序及图名置于图的下方;表序及表名置于表的上方;论文中的公式编号,用括弧括起写在右边行末,其间不加虚线。4 学位论文一律在左侧装订,要求装订、剪切.数控进给平台的液压比例系统设计(毕业论文格式)毕业论文格式总改不对老师不让过怎么办?内蒙古财经学院继续教育学院 毕业论文格式的具体要求本科毕业论文格式谁有?求毕业论文格式,平面设计专业行政管理

论文格式