本文目录导航:
软件工程专业学士学位毕业论文的基本构成。
软件工程专业学士学位毕业论文的基本构成有:引言、文献综述与相关上班、钻研方法与设计、试验结果与剖析、结果与讨论、论断与展望、参考文献、附录、Markdown格局要求。
1、引言
引言局部应该蕴含以下内容:
钻研背景:引见钻研的背景和意义。
钻研目的:明白论文的钻研指标。
钻研方法:概述论文所驳回的钻研方法和路径。
论文结构:简明引见论文的结构和各章节的内容。
2、文献综述与相关上班
本节应答相关畛域的文献启动综述,并引见与课题相关的已有上班。
综述应开掘已有钻研的无余和疑问,并明白论文的钻研空间。
3、钻研方法与设计
该局部应该详细形容钻研所驳回的方法和设计。详细包括:
钻研范围:明白钻研的对象和范围。
数据处置与剖析:论述数据处置和剖析的方法和技术。
系统设计:详细形容系统的全体设计和模块设计。
4、试验结果与剖析
试验结果局部应该给出钻研所得的试验结果,并启动详细的剖析和讨论。
须要包括数据统计和图表展现。
5、结果与讨论
本节应答试验结果启动讨论,并与前文的相关上班启动比拟和剖析。
可以讨论试验结果的启发和无余之处,并提出改良和展望。
6、论断与展望
该局部总论断文的钻研效果,并提出未来钻研的展望和倡导。
7、参考文献
参考文献局部应列出文中援用的一切参考文献,依照规则的援用格局启动编写。
8、附录
附录局部可依据须要包括如下内容:
外部文档:系统设计文档、用户手册等。
数据和图表:少量的原始数据和详细的图表。
9、Markdown格局要求
经常使用井号 ‘#’ 示意标题级别,例如 ‘##’ 示意二级标题,’###’ 示意三级标题。
经常使用列表 ‘-’ 示意一个无序列表项。
经常使用 ‘`’ 示意行内代码,经常使用 ‘```’ 示意代码块。
经常使用 ’**’ 示意文本加粗,经常使用 ‘~~’ 示意文本删除线。
以上是软件工程系毕业论文的基本格局要求,请作者依照要求撰写论文,并经常使用Markdown文本格局启动输入编写。
求一篇软件工程专业的论文
图书馆智能化系统开源软件的比拟钻研摘 要〕在调研与实践操作的基础上,对国外三种比拟有代表性的图书馆智能化系统开源软件(Koha, PHPMyLibrary,PMB)启动引见,并从基本技术特色、系统配置和技术服务三方面对这三个系统启动比拟剖析,以期深化了解图书馆智能化开源软件的设计理念,为开源软件在国际图书馆智能化系统树立中的推行运行提供参考。
〔关键词〕图书馆智能化系统;开源软件; Koha; PHPMyLibrary; PMB1 引言图书馆智能化系统,又叫图书馆集成治理系统(Inte-grated Library System),始于20世纪70年代,是成功图书馆业务与服务智能化治理的软件系统。
常年以来,智能化系统的树立是图书馆树立的关键上班,但商业智能化系统的高额费用和非共性化服务使图书馆的智能化树立遭到很大阻碍。
而近年来在世界宽泛兴起的开源软件为图书馆提供了新的选用。
所谓开源软件,是在新型的———并行的、点对点的、灵活的软件开发形式〔1〕下开收回来的软件,它激励软件开发者相互单干,开明软件的源代码,并准许任何人基于任何目的经常使用、拷贝、修正及从新散发软件。
国外图书馆界对开源软件的钻研始于1998年,美国耶鲁大学医学图书馆的系统馆员Daniel Chudnov在《图书馆杂志》(Library Jour-nal)上宣布了名为“开源软件:图书馆系统的未来”的钻研论文,惹起了图书馆界的宽泛关注,他指出“虽然开源软件至今仍未进入图书馆软件的干流市场,但这种开发形式关于图书馆软件市场的开展有着渺小的竞争力,新期间的图书馆应该把更多的资源用于用户与馆员的培训,而非购置低廉的系统”〔2〕。
目前,在国际范围内,已有十几种驳回开源软件形式启动开发和运行的图书馆智能化系统,关键并重于编目、公共存取等基本配置的成功。
如: Koha系统、Avanti系统、Evergreen系统、LearningAccess ILS、PHP-MyLibrary系统、OpenBiblio系统等。
这些系统在设计指标、驳回规范、成功技术、系统规模以及数据的组织方式、颁布方式等很多方面都不尽相反。
本文在调研与实践操作的基础上,选用了3个比拟有代表性的图书馆智能化系统开源软件启动比拟剖析。
2 系统引见2·1 Koha集成图书馆智能化系统Koha系统发生于1999年,被业内人士以为是世界第一个智能化开源软件,由Katipo通讯公司驳回Perl言语和MySQL数据库开发成功。
该系统不只集成了图书馆的传统业务流程,包括洽购、编目、流通、OPAC、读者治理,同时还为用户提供共性化的定制机制。
Koha系统是基于Web的客户/主机体系结构。
该系统中的perl脚本是Koha系统的外围局部,它是图书馆用户与后盾系统交互作用的外围,包括OPAC系统、Intranet系统、Daemons系统以及DB系统〔3〕。
OPAC系统是Koha系统中的关键组成,其开发基于规范的WWW技术,如XHTML、CSS和Javascript,因此用户可以经过基于Web阅读器的用户端,很容易地找到特定资源。
Intranet系统则是后盾事务与前台操作的接口,图书馆员无需装置其它软件,间接应用阅读器便可以成功图书馆智能化的基本业务,如用户的登入、登出治理、虚构书架的治理、图书馆资源洽购、资源流通的治理,以及资源数据的导入、导出等。
Daemons系统为应用Z39·50协定查问资源的用户提供到Z39·50主机的衔接。
而DB系统则为数据库的存取操作提供支持。
目前Koha系统关键装置在公共图书馆、团体和高校图书馆的系部。
而公司等赢利性机构经常使用得不多。
2·2 PHPMyLibrary系统PHPMyLibrary系统是一个基于PHP言语和MySQL数据库的图书馆智能化运行系统,它包括编目、流通、WebOPAC、输入/输入和论文治理模块。
关键具备如下特色:(1)基于Web编目并存储相关的书目消息。
图书馆员不只可以对数据库中的消息启动编辑、修正、检索、参与与删除操作,还能经过灵活按钮很容易地参与或编辑新的书目格局。
(2)提供基于USMARC规范的输入/输入。
(3)提供ISIS2MARC程序,成功从ISIS数据库的系统导入配置〔4〕。
(4)支持多言语治理,用户可以治理蕴含多种言语的消息,包括汉语、俄语、西班牙语、法语、德语等,并可以支持对这些语种的数据库启动检索。
2·3 PMB系统PMB系统,原名PhpMyBibli,自2002年在法国立项以来,遭到国际同行的宽泛关注。
该系统由PHP和MySQL编写成功,目前已能成功资源订购、资源编目(关键是书籍与期刊编目)、资源流通以及授权治理和串行数字接口中(SDI)治理等配置。
该系统支持UNIMARC规范,运转在Linux或Windows操作系统下。
因为该名目源于法国,因此很多相关消息都以法语提供,为该系统的推行宣传带来阻碍,但来自波多黎各的Jesir Vargas已把该系统翻译成英语和西班牙语,拓宽其经常使用范围, 2004年,该名目的用户社区在比利时成立。
3 系统比拟与剖析3·1 基本技术消息基本技术消息包括软件所遵照的容许证类型、所支持的客户端与主机端系统类型以及图书馆规范等,它们是评判系统的可裁减性和易用性的有效规范。
经过比拟,可以看出这三个图书馆智能化开源软件都具备较好的通用性、开明性和可裁减性。
关键体如今: (1)都可以在以后的干流操作系统平台上运转; (2)都支持图书馆编指规范MARC、检索协定Z39·50; (3)都是基于Web的系统,为用户提供了便捷的操作接口,极大提高了系统的操作性能。
这与传统的基于CS架构的图书馆智能化系统不同。
面对网络环境的日益浸透,传统图书馆智能化系统不得不思考向Web系统转型,这无疑为外乡企业和图书馆用户带来少量上班。
而开源软件大多从一开局设计就是基于Web的客户/主机体系结构,开发言语(如PHP等)普遍具备良好的可裁减性,这也是开源智能化系统区别于传统智能化系统的最大长处。
3·2 系统配置系统配置是图书馆选用智能化系统的关键依据,是系统配置模块有效成功的间接反映。
作者参阅2005年国度工程技术图书馆宣布的关于“图书馆智能化系统的调研报告”〔5〕中的用户需求,对上述三个开源系统启动了配置比拟,协助读者对这些系统所能成功的配置启动主观掌握。
从笔者的实践操作来看, Koha简直具备用户所需的各项配置,包括多样的检索接口,对资源流经环节的系统跟踪;对洽购环节的系统治理,如资源编目数据的失掉、资源失掉的估算与实践资金治理,同时该系统还为小型图书馆提供了便捷的洽购模块,另外,该系统还提供对期刊与网络资源的编目,因此, Koha系统是值得图书馆界关注的一个关键系统。
而PHPMylibrary和PMB系统缺乏对期刊和成员馆的治理,系统配置不如Koha系统完善,因此更适宜中小型图书馆选用应用。
3·3 技术服务系统的保养与服务是相关到图书馆智能化系统能否能常年有效运转的关键起因之一,是图书馆选用这类软件所必定思考的起因,与商业软件相比,开源软件的技术服务有其不凡之处。
面对各种市场需求,越来越多的商业软件容许证中蕴含了如装置、培训、运转支持、排错性保养和版本更新等技术服务内容,而因为开源软件的开明与自在失掉性,用户通常须要自己在相关网站中下载装置与操作文档,当用户在经常使用环节中遇到疑问时,可以经过邮件列表或是其它方式(如由专业软件公司提供的正式支持)取得相应的协助,这种多样的服务方式为用户提供了共性化的选用。
虽然上述三个系统都领有正式的服务团队,而且Koha系统的技术力气相当弱小,不只由多国专家独特组成,同时还有世界的泛滥厂商介入,包括新西兰、法国、美国、英国、阿根廷等国度的软件服务公司。
但因为地域、言语、期间等限度,国际用户很难真正及时有效取得协助。
尤其是PMB系统,其很多资料都是法语文献,重大影响用户对系统的介入和了解。
4 论断自从2000年终奥本大学(Auburn University)图书馆成功装置图书馆智能化开源软件以来,国际上许多出名图书馆陆续开局驳回开源软件来改善已有的图书馆智能化系统。
目前已有数百个图书馆驳回Koha系统,散布世界五大洲,包括澳大利亚、美国、加拿大、爱沙尼亚、印度、尼日利亚、波兰等国度。
其中美国的Ohio Nelsonville公共图书馆,有7个分馆,馆藏30万册,读者5万人,年流通量62万册,是Koha的最大客户。
另外中国台湾地域的仁德医护治理专迷信校、南投县南港国小等多个学校经常使用该系统取得了较好效果〔6〕。
而PHPMylibrary和PMB系统用户相对较少,PHPMylibrary目前在坦桑尼亚、印尼和菲律宾等国开局经常使用。
北苏门答腊大学(USU: University of Sumatra Utara)图书馆在线领有70, 920件馆藏,是到目前为止应用该系统的较大在线馆藏〔7〕, PMB系统目前在世界的用户仅100余个〔8〕。
经过对这些软件的比拟剖析,以期深化了解图书馆智能化开源软件的设计理念,为开源软件在国际图书馆智能化树立中的运行提供参考。
传统的图书馆智能化系统开发环节,基于商业利益和技术隐秘的思考,仅由开发商担任。
因为无缘介入开发,图书馆只能在配置和性能上对软件的品质启动评估,却不可从更深的技术层面来钻研软件,造成软件中的失误或低效率逃过检测而进入实践经常使用,最终延伸了软件到达预期指标的周期。
开源软件的开发形式令图书馆能够在更大范围和更深档次上介入软件的开发与保养,而用户的介入将有助于片面查找并极速修正软件中的失误,成功软件的多样性和顺应性测试,并能依据不凡需求定制或集成软件,从而促使图书馆软件系统趋势成熟。
〔参考文献〕〔1〕Eric S. Raymond. The Cathedral and the Bazaar〔EB/OL〕.〔2008-05 - 30〕. http: //www. firstmonday. org/issues/issue3-3/ray-mond/.〔2〕Daniel Chudov. Open Source Software: The Future of Library System〔J〕. Library Journal, 1999, 124 (13): 40-43.〔3〕Nicholas Rosasco, Erik Bakke. Koha architecture study〔EB/OL〕.〔2008-04-20〕. http: //www. kohadocs. org/.〔4〕about PhpMyLibrary〔EB/OL〕.〔2008-04-10〕. http: //phpmyli-brary. com/pml/? page-id=2.〔5〕国度工程技术图书馆消息服务中心.图书馆智能化系统调研报告〔R/OL〕.〔2008-05-03〕. http: //168. 160. 16. 228/libauto/wp-content/uploads/2006/04/dybg. pdf.〔6〕Koha: documentaiton Subsite〔EB/OL〕.〔2008-04-05〕. http: //www. kohadocs. org/.〔7〕PhpMyLibrary Users〔EB/OL〕.〔2008-04-10〕. http: //phpmyli-brary. org/index2. php? option=com-content&do-pdf=1&id=16.〔8〕PMB users〔EB/OL〕.〔2008-04-20〕. http: //www. sigb. net.
软件工程毕业设计论文
软件工程毕业设计论文
大在校生涯就要完结,大家是不是都在忙着自己的毕业论文呢?软件工程专业的同窗们,我为大家整顿了该专业相关的论文,供大家参考!
软件工程毕业设计论文
一、软件工程专业毕业设计存在的关键疑问
(一)毕业设计标题设置与选题方面
标题设置不正当,类别与档次不明晰,选题婚配效果差[2]。
在校生的毕业设计课题普通都依照指点教员的钻研方向和实践工程名目提供,但每年真正起源于工程通常标题比例较少。
局部标题通常性强,在校生依据所学常识不能很好了解;局部标题开发工具复杂,占用了毕业设计的大局部期间。
在选题时或者造成在校生想选的标题选不上,才干差的在校生所选标题难度大,影响在校生的踊跃性,造成选题效果差,形成毕业设计很难成功。
(二)毕业设计环节监控方面
毕业设计监控上班实施艰巨,效果较差。
软件工程专业毕业设计普通蕴含选题、开题、中期审核、程序测试、撰写毕业论文、问难、效果评定。
但对这些环节的监控有时刻会构成空白带,毕业设计不在试验室启动,有的在校生在实习单位实习,有的在校生在当地找上班,教员不能定时与在校生见面,教员不可了解在校生的详细状况,且在校生提交的各阶段文档流于方式,只要指点教员在启动监控,未构成完善的监控体系,造成监控不到位,监控效果较差[3]。
(三)毕业设计论文问难方面
问难考核方法繁多,问难仅由在校生的解说和教员的提问两个环节组成,考核准确度低。
问难经过门槛较低,问难只对在校生的毕业设计启动排名,普通排名在最后的在校生才或者不迭格,不利于提高在校生毕业设计踊跃性,形成大局部同窗仅以问难及格为指标,思维上不注重,问难预备上班不扎实。
再因为软件工程专业特点,毕业设计软件作品评分规范难于量化,考核具备必定难度,也形成问难效果不好。
同时为了提高在校生毕业率和务工率,毕业问难的品质控制有所安适,间接造成了软件工程专业毕业设计品质难以保证。
二、软件工程专业毕业设计的教学革新
针对上述各项实践疑问,关键启动的相关上班详细如下:
(一)正当设置毕业设计标题,灵活选题
依照软件工程专业的以市场需求为导向,造就运行型软件工程人才的造就指标,在毕业设计标题设置环节,紧紧围绕工程实践型、翻新名目型、竞赛标题型、科研名目型等类型启动标题设置,以顺应市场灵活需求。
同时着力防止在毕业设计标题中设置虚构型标题、通常钻研型标题、综述型标题、剖析设计型标题等。
在选题环节中,经过毕业设计治理系统(如图1所示)启动多轮双向灵活选用,灵活调整标题各项技术参数以保证在校生能选用一个适宜自己才干且能无利于自己以后上班的标题[4]。
这样,在选题之后,每个指点教员就可以依据在校生不同才干启动区分指点,使不同才干的在校生都能够运用其所学常识处置工程实践疑问,都能够经过毕业设计增强工程通常才干、工程设计才干与翻新才干。
近四学年软件工程专业毕业设计各类标题汇总。
(二)毕业设计环节履行三级监控治理机制
学校成立以主管副校长为组长的毕业设计上班指导小组以增强毕业设计微观调控,学院成立以教学副院长为组长的`毕业设计上班指导小组以增强毕业设计协调与监控上班,软件工程专业成立以专业担任人为组长的毕业设计上班小组落实并实施毕业设计各环节详细上班[2]。
详细参见下图2。
在成功毕业设计环节治理的三级治理机制的同时,为保证毕业设计上班品质,软件工程专业要求一切指点教员必定具备中级以上技术职称或硕士以上学位且有必定工程通常阅历,具备较高教学、科研水温和翻新才干,师德良好,上班态度仔细担任。
在每年的毕业设计指点上班开局前都对指点教员启动资历审查,择优任用,且每位教员指点的在校生不超越6人,以保证指点教员对在校生的充沛指点[5]。
(三)毕业设计环节量化考核
以往软件工程专业毕业设计效果通常由三局部组成:一是在校生的往常体现由指点教员掌握;二是在校生的毕业论文效果。
由专业其余指点教员启动评阅;三是现场问难效果。
由所在组的指点教员依照相关评分规范打分并取平均分。
这样基天性够保证毕业设计效果的公正,然而因为只要毕业问难环节具备解放力即问难未经过则总效果不迭格,其余环节不具解放力,因此形成毕业设计前期、中期上班流于方式,前期、中期阶段提交的文档趋于接待、品质不高,最终造成毕业论文品质较低[6,7]。
为此,软件工程专业经过几年的探求与通常,实施了毕业设计各阶段的软件工程生命周期量化考核法即各个阶段量化考核,且考核效果不合格者不能启动下阶段毕业设计上班,必定加以整改,整改经事先才干进入下一阶段毕业设计上班。
经过几年的通常证实该考核方法实际可行,能够保证毕业设计各个环节的品质,最终提高毕业设计总体品质。
(四)在毕业设计环节中进一步提高在校生工程才干与翻新才干
辽宁工业大学于2011年制订并实施了大在校生翻新团队机制,树立了大在校生翻新名目申报机制疏导大在校生展开创新优惠;疏导在校生每年都参与校级、省级、国度级软件设计大赛等各类各级较量[8]。
随着学校和学院翻新教育优惠多年继续深化展开,软件工程专业在校生的翻新与守业优惠取得了清楚效果。
超越1/4的软件工程专业在校生能够独立掌管翻新性名目,并以该名目为原型申报毕业设计标题[9],同时参与省级、国度级计算机竞赛并取得奖项。
经过掌管校级及省级翻新名目既毕业设计标题,在校生工程才干、翻新才干失掉极大锻炼与提高,本专业毕业生务工率与务工品质清楚提高。
软件工程专业在校生掌管参与翻新名目既毕业设计标题状况见表3。
三、完结语
软件工程专业毕业设计是一个极具综合性、通常性的关键环节,是对在校生大学四年学习前面向社会与企业前的有且仅有的一次性大测验,它不只测验了在校生所学常识、才干与综合素质,还测验了软件工程专业的造就指标、造就形式、课程体系、通常体系、翻新体系等相关环节[10]。
经过几年的探求与通常证实,软件工程专业所做的系列教学革新上班中的毕业设计教学革新上班无利于进一步增强在校生的工程通常才干和翻新才干,无利于提高软件工程专业毕业设计品质,无利于提高软件工程专业在校生务工率与务工品质。
虽然软件工程专业毕业设计教学革新上班取得了必定的效果,社会认可度逐年稳步提高,但如何灵活调整教学方案以跟进市场需求变动;如何深化展开大在校生翻新守业教育优惠以进一步增强更多软件工程专业在校生的通常才干及翻新才干;如何进一步增强专业教员工程通常才干、工程设计才干与工程翻新才干以提高毕业设计指点效能;如何提高毕业设计环节治理效率等疑问依然是软件工程专业所面临的轻薄课题[11]。
因此,软件工程专业的毕业设计教学革新上班也必定会紧跟时代变动,与时俱进。