计算机系毕业论文汇总十篇

时间:2023-03-16 15:24:23

序论:好文章的创作是一个不断探索和完善的过程,我们为您推荐十篇计算机系毕业论文范例,希望它们能助您一臂之力,提升您的阅读品质,带来更深刻的阅读感受。

计算机系毕业论文

篇(1)

毕业论文完成之际,我心怀感激,感谢我的老师、同学和朋友在我研究生学习和研究生活中的帮助与支持。在这里,首先要向我的导师姚青教授表示最衷心的感谢,姚老师在三年的学习生活中给了我莫大的鼓励与支持。在科研上,姚老师给我们提供了良好的学习科研环境,并以严谨的态度在科研上给予我们指导。

在生活中,姚老师像朋友一样跟我们探讨和分享生活趣事,力所能及的帮助我们。

在撰写毕业论文的过程中,姚老师从选题、研究点探讨和论文写作一直悉心指导,为有这样的导师而感到幸福。

同时,感谢实验室的同学们,特别是陈玉东、周艳红,感谢大家在学习和生活中互相帮助与鼓励,给实验室营造了良好的氛围。感谢我的室友周丹丹、娄新艳同学在生活中给予我的帮助与支持。还要感谢曹六一同学,在技术上给予我的支持与鼓励。

感谢我的家人,正是他们无微不至的关怀与永远的无条件的支持才能是我不断的努力与进步,使我顺利完成学业

最后,感谢在学习和生活中的所有同学、朋友,正是你们的鼓励与陪伴才使得我的研究生生活更加的丰富多彩,祝大家万事顺心如意!

论文致谢二:

首先要感谢我的导师孙宏宇教授。感谢三年来孙老师对我的指导和关怀,使我能如此顺利圆满的完成学业。老师对生活对学术始终保持一颗热血沸腾的心,这颗乐观的心也感染了身旁的我。本篇论文从头至尾都凝聚着老师的心血,在此,想老师致以最衷心的感谢!

感谢学院各位领导及老师这三年来在我的工作、学习和生活中给予的帮助,使我能够在计算机学院这个良好的学习环境和积极进取的氛围中,不断地丰富完善自己,为今后的工作打下良好的基础。

感谢我所有的同学和朋友们,尤其是李文博、周丹丹、许浩然等,他们同我一起度过了一段充实而又难忘的求学时光。在我的研宄课题上,他们为我提出了很多建设性的意见和建议。当我在生活中遇到困难时,他们总是尽其所能地帮助我、鼓励我,给我最大的支持。谢谢他们。

同时,感谢我的父母、我的姐姐,还有其他所有我的亲人。感谢父母的养育,感谢长辈们对我的教诲,感谢亲人们对我学业的支持,感谢他们在我遇到困难时给予我的信心和勇气,没有他们,我不可能走到今天。谢谢!

此外,特别感谢论文答辩委员会的各位专家老师能够在百忙之中审阅我的论文,为我提出宝贵的意见与建议。

最后,再次感谢所有关心、支持和帮助我的老师、亲人和朋友们!

论文致谢三:

紧张和忙碌的论文工作渐入尾声,我的硕士生活也即将过去,回顾这短短的三年华工生活,身边的老师们、同学们、朋友们给以我的帮助和关怀,我在生活和科研上方面取得了长足的进步,获益良多,在此,我要向这些可爱的人表达我对他们最诚挚的谢意。

首先,我要对我们龙门阵敬爱的导师--赵龙文老师表示由衷的感谢。从入学以来,赵老师一直在学习和生活上予以指导,帮助和关怀,在论文研究的较长过程中,我始终找不清方向,赵老师在选题、构思、成稿和完善过程中都悉心地指导,不厌其烦地引导我进行论文的完善,使我进步显着,这每一项工作种都凝聚着赵老师的心血和汗水。赵老师严谨务实的治学态度,渊博的专业知识,敏锐的学术洞察力和忘我的工作精神为我树立了学习的榜样,使我终生受益。赵老师,谢谢您!

感谢电商所有的老师们,你们的传道、授业、解惑,让我从一个对电商毫无认识的学生走向了电商教师的队列,还有特别感谢教务员老师,你们就是我以后榜样!

感谢电商12人小分队,这三年因为有你们陪伴,实验室不再枯燥无味、课堂也充满活力、生活充满惊喜,这些美好的回忆是我人生一大财富。感谢你们在这三年来给予的帮助、安慰和包容。感谢张镇鹏同学对文中数据搜集给予技术支持,感谢陈德美同学对本文修改进行探讨,开阔了研究思路。感谢所有电商姐妹们忍耐我的抱怨和我的挑剔,给予我肯定和支持。

感谢Sevengoddesses的女神们,你们真诚待人、乐观向上的生活态度,乐于助于、不求回报的精神让我很是敬佩,感谢你们给予我这个小妹的宽容和爱护。

感谢我的室友,即使我们性格各异,但仍然互相谦让,相处愉快!

感谢我师弟师妹们,公荣涛、陈明艳和黄跃萍同学,为本文数据获取提供技术支持,在写作期间给予的帮助和探讨。感谢龙门阵所有的师兄师姐们!

当然,也要感谢我的父母,感谢你们这20多年的培育和默默付出,感谢你们给予我想要的一切,无以回报,唯有怀着感恩的心,认真地生活。

最后,衷心感谢在百忙之中前来评审的老师专家们,感谢你们的指导,我会在未来的生活里更加努力。

论文致谢四:

时光荏苒,三年的研究生涯即将结束。回首这三年的点点滴滴,可以说是我收获最多、成长最快的一段时光,也是我人生旅途中最宝贵的一笔财富。

首先,我要感谢我的导师李龙一副教授。非常有幸能够从师李龙一老师,他渊博的学识、严谨务实的治学态度以及诲人不倦的师者风范令我受益匪浅。在论文写作过程中,从选题、思路设计、提纲的确定到论文的修改、定稿等,都得到了李老师的悉心指导与帮助。此外,在生活上,他平易近人,对学生的关心无微不至,他教会了我很多为人处事的道理,让我在生活中有所感悟和收获。在此仅向尊敬的导师表达我最真挚的感谢!

感谢电商专业的其他老师,一方面传授了我许多有用的学术知识,在学习期间给我许多的教益和帮助;另一方面在论文开题、中期报告、预答辩时给予我许多宝贵的建议,使我的论文得以不断完善,也让我认识到研究的严谨性和规范性。感谢你们!

篇(2)

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

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

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

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

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

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

篇(3)

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

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

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

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

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

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

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

相关的论文致谢样本

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

篇(4)

出版信息是出版工作有关信息的总称,它是出版行为的客观表征。从这个意义上讲,只要存在着出版活动,哪怕是最基本、最具体的生产经营活动,就必然伴生出相关的出版信息。由此看来,出版信息实在是太广泛、太庞杂了。尽管我们无意于追求事无巨细的信息管理策略,但认识到出版信息的这一特征,对于正确理解出版信息管理的完整内涵则是有益的。

随着出版事业的发展,出版工作与出版信息的关系日益密切。如制定选题计划,如果没有图书市场需求信息,没有作者的有关信息,甚至没有同行出版情况信息,就会无所适从。这仅仅是人所尽知的一个方面。事实上,出版工作对出版信息的依赖是全方位的,出版信息关系出版活动的全过程,成为出版社经营管理的手段。面对浩瀚的出版信息,其管理被突出地提高到一个前所未有的高度。只有对出版信息进行科学的管理,广泛收集,赋之以便捷查询利用的形式,才能有效地加以使用。

出版信息无处不在,无时不有,给信息管理带来莫大的难度,为便于对出版信息有一个明晰的认识,我们可选取某种标准,划分出其主要种类。依照信息的直观内容形式它包括选题及作者信息、原稿和成型图书特征信息、印制信息、销售信息、市场信息、宣传信息、管理信息、过程动态信息、财务信息等。其中每一部分都代表着一簇同类信息的集合。另外一种划分出版信息的方法是根据出版社内部分工情况,信息的直接

使用者来进行粗线条的归类,如可分为编务信息、出版信息、发行信息、社务管理信息、财务信息等。这种作法的好处是将信息的主要使用者和管理者结合在一起。它实际上已成为信息管理网络设计的基本思路。

出版信息经历了手工管理阶段、计算机管理阶段,目前正处在向网络化管理的过渡时期。

计算机网络是计算机技术与现代通讯技术相结合的产物,它通过数字通信线路将若干单独的计算机和外部设备相互连接,从而实现计算机之间的相互通信,软、硬件资源共享。出版信息管理网络化开辟了出版信息管理的新纪元。出版信息网络不同于“国际互联网络”(INTERNET),也不同于“中国教育和科研计算机网”(CERNET)或者“中国公互联网”(CHINANET)等广域计算机网络,它是一种局域网络,用于出版社内部信息资

源管理。众所周知,出版社各个部门之间是相互关联的,有物的流动,更多的是信息的流动,各自为政的计算机信息管理显然无法胜任现代化生产管理的要求。只有实现网络化,才能从根本上解决信息交流和利用障碍问题。换言之,网络化是出版信息管理的必由之路。

二、出版信息网络的构成及其信息内涵分析

构建出版信息网络应以对信息资源的合理布局为前提,从出版社内部机构设置出发规划信息管理网络结构。出版信息源于出版活动,出版社所属各个分支部门既是相应信息产生的源头,又是相关信息的主要使用者和管理者。出版行为和出版信息的依存关系,决定了出版管理网络与出版信息网络的重叠,两者是不可分离的。

出版社一般有编辑、出版(含装帧、校对)、发行、财务以及办公室等部门,在社长及其班子统一领导下,各部门相互联系同时又有相对独立的职能范围。因此,应以这些部门作为主干网点,组成出版信息管理网络系统。出版信息网络主要包括编务信息管理网点、生产信息管理网点、发行信息管理网点、财务信息管理网点、社务信息管理网点等。需要说明的是,这是一个基本的骨干网络结构,根据情况不同,各出版社还可补充其他特定部门的网点。这五大网点的信息内容主要是:

编务信息管理网点承担对与编辑活动有关的编务信息管理工作。这些信息包括作者信息、选题信息、出版合同信息、对外合作项目信息、发稿信息、稿酬发放信息、图书评奖信息、图书宣传信息、编辑劳动核算和付酬信息以及各种申报报表信息等。生产信息管理网点主要是围绕编辑部门发稿开始到完成图书产品这一生产过程开展信息管理的。该网点需要处理的信息有:封面装帧及版式设计信息、校样周转信息、付

印安排信息、生产周期执行情况信息、样书检查验收信息、版型管理信息、成本核算信

息、图书承印厂信息、印制员工作量信息、材料购置及发放信息等。

发行信息管理网点需要处理的信息有客户信息、市场需求信息、图书销售信息、销

售款回收信息、备货管理信息、发货进度信息、图书报废信息以及门市销售、邮购业务

信息等。

财务管理信息网点处理的信息量较大,涉及到财务管理、预决算规划,还要负责各

部门与财务有关的资金运营情况,包括成本信息、帐务信息、工资信息、税务信息以及

所有收、支款信息等。

社务信息管理网点主要有文件管理信息、员工档案信息、固定资产添置和使用情况

信息、会议信息、资料室信息等。

作为一种局域计算机信息网络,出版信息网络的拓朴结构可分为星型、环型、分布

式总线型几种类型。鉴于出版工作的特点,其中以分布总线型结构较为适宜。它采用分

散控制方法,不设中央控制结点,网络中任何一个发送信息的传送器都可以承担网络控

制功能。我国出版企业大多规模较小,需要处理的信息种类相对单一,信息量不是很大

,因此出版信息网络多为由若干微机组成的小型网络,其系统在局域网中属低档系统,

是一种较简单、灵活的网络。

三、出版信息网络的特征及其强大功能

出版信息网络最鲜明的特征在于充分实现了出版资源,尤其是出版信息资源的共享

。网络中的每一台计算机是一个工作站,它们各自独立执行自己的应用程序。但网络不

是计算机的简单相加,它们的联接使资源得以合理配置和共享。同时出版信息避免了相

同信息在多处重复著录、输入与存贮现象的发生,大大节省了信息存贮空间,减轻了工

作强度,提高了劳动效率。

一个网络成员使用其他成员的信息就如同自己的数据库一样方便。若编辑需要了解

某书的销售情况,他无须再去发行部门询问;若他需要了解自己发出的稿子在各个环节

的运行情况时,只要在自己的计算机上便可一目了然。但网络成员并非是可以对其他成

员的信息无所不能及的,对一些不能“共享”的信息,每个成员都可通过网络限制其他

用户的查询,这是网络具有的良好保密性的一面。

篇(5)

3、 机关办公自动化系统

4、 物资的购、销、存管理

5、 电子商务管理系统

6、 库存与成本核算管理

7、 人事综合管理系统

8、 交通管理系统

9、 超市管理系统

10、高校学生管理系统

11、计算机网络应用软件

12、基于c/s或b/s的事务查询系统

13、计算机动态网页的制作

14、基于网络的客运售票系统

15、高校科研与技术开发管理

16、高校教学与课表制作管理

17、城市居民户籍管理

18、商品销售与市场预测管理

19、电信业务管理

20、工商税务管理

21、计量标准化管理

22、银行储蓄业务管理

23、城市供电管理

24、餐饮业管理

25、房地产管理

26、股票行情分析管理

27、大中型医院管理

28、数字图书馆管理

29、辅助决策系统

30、生产过程管理系统

31、贷款业务管理

篇(6)

一、引言

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

二、系统的基本要求

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

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

三、系统功能描述

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

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

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

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

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

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

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

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

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

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

四、系统的设计结构

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

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

五、操作使用简介

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

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

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

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

篇(7)

一、引言

信息安全包括防止系统存储和传输的信息被故意或偶然地非授权泄露、更改、破坏或被非法的系统辩识和控制,确保信息的保密性和可控性。目前信息传输的途径主要是网络,随着网络的开放性、互连性和共享性程度的扩大,使得网络的安全问题变得更加突出,成为信息安全的重要环节[1]。

在以WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)为操作系统的服务器上通过Internet信息服务器(InternetInformationServer,IIS)程序为客户的请求提供服务。维护IIS信息安全的方法包括公共网关接口(CommonGatewayInterface,CGI),Internet服务应用编程接口(InternetServerAPI,ISAPI)的过滤器(Filter)程序和安全套接字(SecuritySocketLayer,SSL)等。CGI是最常用的方法,可以实现基于IIS的信息存储和传输的安全,用CGI编制的程序由IIS调用,但运行在自己的进程内,所以其运行的速度较慢。ISAPIFilter主要实现信息存储的安全,是以动态链接库的形式封装,直接运行在IIS进程内,运行速度较快。SSL可以用于信息传输的安全,直接集成在IIS中。将ISAPIFilter和SSL结合即可达到信息存储和传输的安全,本文即通过这种方法实现基于IIS的信息安全。

二、ISAPIFilter的作用机制

ISAPI是微软提供的基于WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)的Internet编程接口,利用ISAPI编制的应用程序以动态链接库的形式封装,直接运行在IIS进程中。ISAPI实现的应用程序包括扩展和过滤器两种形式,ISAPI扩展可以响应客户的请求,执行特殊的功能,而过滤器可以实现数据压缩、重定向、加密和身份验证等功能[2]。

图1过滤器的作用机制

ISAPI过滤器运行在IIS的前端,可以处理IIS提供的每一步服务。ISAPI过滤器的作用机制如图1所示。过滤器在IIS进程启动时装载,并运行GetFilterVison函数,GetFilterVison函数的目的是设置过滤器的优先级并将事件通知的关注点注册到过滤器。当系统中存在多个过滤器时需要通过设置优先级确定过滤器的执行顺序,而事件通知的关注点是过滤器可以处理的服务。当客户请求服务时,IIS首先启动过滤器程序,然后根据过滤器注册的关注点调用过滤器实现的事件处理函数。

三、ISAPI过滤器实现信息存储安全

通过ISAPI过滤器可以对客户的身份进行验证,控制访问的客户,从而实现系统存储的信息安全。在ISAPI过滤器中,验证客户身份需要注册的事件关注点是SF_AUTHENTICATION事件,相应的事件处理函数是OnAuthentication。客户在提交访问后,IIS启动新的线程为客户提供服务,在IIS线程验证客户的身份前会首先查看过滤器中有无SF_AUTHENTICATION事件关注点,若有,则执行过滤器的OnAuthentication函数。所以可以通过OnAuthentication函数在IIS线程前对客户的身份进行验证。

图2身份验证过滤器基本架构

IIS以HTTP的挑战/响应机制结合WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)的用户数据库验证客户的身份,而WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)的用户数目是有限的,并且直接以NT用户访问存在着不安全的因素,所以在过滤器中引入专用的用户访问数据库,数据库中包含客户的密码和用户名以及对应的系统密码和用户名身份验证过滤器的基本结构如图2所示。

客户匿名访问时,过滤器直接返回,保证客户可以访问非保密的资源。当客户非匿名访问时,过滤器查找用户数据库,找到对应的系统密码和用户名,并替代客户的密码和用户名,然后在IIS中用替换的系统密码和用户名对客户的身份进行验证。采用这种方法使得客户输入的密码和用户名并不是系统真正的密码和用户名,既保证了客户的数量又保护了系统的安全。

ISAPI身份验证过滤器运行在多线程的IIS进程中,每一个线程都将调用过滤器程序,而与数据库的连接很占系统的资源,当访问的客户超过一定的数量时,可能会导致系统的崩溃。在实现时可以通过一段缓存解决这个问题,具体方法是过滤器装载时在内存中开辟一段空间,用以保存近来访问服务器的客户的密码和用户名以及对应的系统密码和用户名。在客户访问时,过滤器先查找缓存中有无客户的密码和用户名,若没有再查找数据库,并将查找到的内容写入缓存中,由于查找缓存的时间及占用的资源远远小于对数据库的查找,所以可以大大提高过滤器的执行效率。

ISAPI过滤器实现的过程中应注意的问题主要是内存泄漏和多线程。避免的方法在于选择支持多线程的数据库,并且保证缓存的单线程访问以及释放占用的内存。

四、SSL实现信息传输安全

图3SSL会话过程

在Internet传输的所有数据都暴露于任何网络客户面前,任何对通信进行监测的人都可以对通信的数据进行截取和修改。保证数据传输的保密性、完整性和安全性的关键在于防止网络的监听和篡改。SSL技术为应用层间数据通信提供安全的途径,它位于可靠的传输层之上,为高层的应用提供透明的服务,保证传输信息的隐私性、可靠性和用户的非否认性。

SSL通信分两个阶段:连接阶段和数据传输阶段。在连接阶段,建立安全连接,一旦算法达成协议,就交换密钥,接着验证身份,然后开始数据传输。在数据传输阶段,信息传输到SSL时通过加密或解密后向下或向上传输。SSL要求在客户端与服务器端建立通信渠道,通信渠道的建立通过客户与服务器的握手来完成。具体过程如图3所示。

客户和服务器之间通过相互询问确定最终的加密算法。询问信息提供了建立安全渠道的重要信息。服务器端通过证书确定客户的身份,然后发出确认和结束信息结束握手阶段,开始正常的数据传输。数据在传输过程中被分解为许多信息,同时用会话密钥加密并使用数字签名。接收端在试图解密数据之前首先要验证数字签名[2]。

在IIS中可以方便的通过SSL建立数据传输的安全性。服务器建立SSL链接之前必须安装证书。证书可以使用MicrosoftCertificateServer生成。新密钥的创建通过IIS密钥管理器完成,它会根据向导自动请求服务器上安装的CertificateServer生成证书。在密钥建成后需要通过IIS的控制台配置SSL,可以配置的选项包括密钥设置、是否要求客户端证书以及客户端证书映射等。在这些设置完成后就可以实现信息传输的安全性。

五、结束语

以ISAPI过滤器程序保护系统存储信息安全的方法,采用DLL的形式运行在IIS进程中,可以通过用户数据库和缓存扩充用户的数量并提高过滤器运行的效率。用SSL保护信息传输的安全是目前常用的也是较好的方法之一。本文将二者结合给出了基于IIS进程的信息安全策略,通过作者在实际应用中的检验,确定了方案的可行性。

篇(8)

【 正 文 】

《中国科技信息》杂志1997年第16期上发表了中国科技信息研究所陈颖健先生的一

篇文章,题目是《打破现状思维的概念引入》(以下凡引该文皆不另行注明出处)介绍

了一种新的思维方式。这种思维方式就是“打破现状”的思维方式,其核心概念是“概

念引入”与“概念工程学”。

“打破现状思维”的关键是引入新概念。新概念当然不是现成的、原来就有的概念

,而是人们创造出来的符合产品、生产方式和营销系统所需要的概念。为了创造出产业

和市场需要的新概念,就形成了一门新学问,这就是研究概念工程学。

“打破现状思维”与笛卡尔思维是相互对立的。笛卡尔思维的基本原则是要素还原

主义,它包含三条基本假定:

1.所有事物都可以分解、还原为要素;

2.将所有要素加到一起,便得到事物的整体;

3.如果解决了各个要素的问题,就相当于解决了整体的问题。

我们对这种笛卡尔式的思维方式并不陌生,我曾把这种思维方式称作“构成论”思

维方式并作了分析批判。(金吾伦:《生成哲学导论》,载《自然哲学》第一辑,科学

出版社,1994)笛卡尔式的思维方式是工业时代,尤其是机械论时代的产物,今天已经

不能完全适用了。有人还继续把一些旧思维方式奉为圭臬。这实在是我们时代的悲剧。

我们正在迈向一个全新的时代:信息时代。我们的思维方式应适应时代变革的要求

有一个全新的变化。许多人都在孜孜探求这种新的思维方式,以及用什么样的概念来清

晰正确地表达这种思维方式。托夫勒认为,“我们正在经历的震撼性的变迁不是混乱不

堪或偶发无序的,事实上,它们形成了一个明显的,清晰可辨的模式。而且,我们的观

点还认为,这些变迁是累积性的——他们日积月累,直至形成我们生活、工作、休闲和

思维的巨变。”托夫勒将这种新的思维方式称为“浪潮前锋分析”。他指出,“按照这

一分析方法,它们并不是互不关联的偶发事件,而是以一定速度前进的一次浪潮变迁”

。(托夫勒:《创造一个新的文明》,4-6页,上海三联书店,1996)

如果说,托夫勒对新思维方式的概括尚失之笼统,那么,用“打破现状思维”来概

括新思维方式之特点就具体深入得多了。

陈文介绍说,“打破现状思维”是作为笛卡尔思维的对立命题而提出来的。与“从

事物的分析开始”的笛卡尔思维不同,打破现状思维则主张“从整体看事物”。

“打破现状思维”的基础是以下七项原则:

1.独特性原则:每个问题都具有独特性,并需要一个具有独特的解决方案;

2.“展开目的”原则:扩展并将注意力集中在目的上,有助于排除问题的非本质方

面;

3.追求“应有状况”原则:具有目标解决方案,能够为近期解决方案指明方向,并

能向近期方案中注入较大的目的;

4.系统思维原则:每个问题都是较大问题系统的一部分,解决一个问题不可避免地

导致另一个问题。拥有一个关于什么样的要素和尺度构成解决方案的明确框架,能够确

保解决方案的可使用性和实现。

5.收集必要信息的原则:过多地收集数据也许会产生问题领域的专家,但是,知道

过多的数据会妨碍发现某些极好的替代方案。(这里强调“必要的信息”,收集过多的

、不必要的信息就会形成信息垃圾——金注)

6.参与、介入原则:将来贯彻和使用解决方案的人,应始终密切地参与到解决方案

的开展过程中来;

7.继续变革的原则:保持解决方案生命力的唯一办法是,在解决方案中加入一个不

断变革的计划,然后对其进行控制。因此,一系列打破现状的解决方案将成为通向美好

未来的桥梁。

如前所述,“打破现状思维”的核心是创造新概念,这正是概念工程学的任务。

“概念工程学与现存的、研究对象明确的工程学不同,它从‘无’到‘有’,创造

新对象。”

为了创造新概念,需要确定新的着眼点(目的),同时提出新的价值观,决定新的

评价标准、评价尺度,也就是要从转变思维方式、设计方式开始。打破现状的概念创造

是从创造新框架新着眼点目的开始的。而这样的创造只能从“无”中生成出“有”来。

从这种意义上,是与我一贯主张的“生成论”不谋而合的。不过,生成论不只是着眼于

概念生成。

打破现状思维主要表现于研究开发领域中的思维方式,但它仍然具有普遍意义。它

采用重视整体、综合及相互关联的“系统”观点,从考察事物的本质出发进行思维。“

系统具有自身的目的性,整体性和相容性,因此,‘目的’是事物的本质,对概念创造

来说重要的是从目的着手,不断地追求目的;从系统的整体性和相容性出发,寻问目的

之目的是达到全体、达到本质的途径。”笛卡尔式思维在研究开发方面具有以下五个特

点:

1.以过去的经验和现状为基础进行思考,即:在过去的延长线上创造概念;

2.以现状分析为主,将问题分解,这样做容易犯“分析麻痹症”;

3.从因果关系主面寻找问题点,追溯到过去,创造对策型概念;

4.使用从过去推测未来的“推进式思维”方式;

5.解决部分问题。

陈颖健文章强调,事实上,“未来不存在于过去的延长线”上。今天,我们正在逐

步进入用笛卡尔思维方式不能进行概念创造的时代。这正是在创造关于未来的概念时必

须转变思维方式的根本理由。”

未来不存在于过去的延长线上,未来是对现状的突破;未来难以预测,它是设计和

创造。因此,“考察过去,研究现状,然后在其延长线上描绘未来”这种“推进式思维

”是非常有害的。我们要用“牵引式思维”代替笛卡尔式的“推进式思维”,着眼于未

来,根据事物的本质来描绘未来的“应有状态”,并以此来改变现实,创造未来。

本文之所以较详细介绍陈颖健的文章,并较多篇幅的引述,是因为我意识到思维方

篇(9)

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

 

篇(10)

1.监视环境-从输入传感器读取数据,然后处理数据并显示结果。

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网站下载。

软件性能工程

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

上一篇: 护士工作论文 下一篇: 旅游毕业论文
相关精选
相关期刊