公务员期刊网 精选范文 毕业论文设计范文

毕业论文设计精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的毕业论文设计主题范文,仅供参考,欢迎阅读并收藏。

毕业论文设计

第1篇:毕业论文设计范文

设计计划学是一门新兴的综合性边缘学科,它研究的是如何保证设计的优良度和高效性,以及如何指导设计的展开。在设计需要科学计划这一概念已成为现代设计界共识的情况下,我国业界内部对设计计划学的认识与研究,还没有跟上设计发展需要的步伐。针对我国设计教育现状,本书将就该学科的教学方面,提出一套科学的行之有效的设计计划方法。以期为设计类学生深入理解设计,更好地掌握设计的方法提供必要的指导。

二.学术价值分析

1.选题依据

对设计计划方面已有一定程度的研究。尤其在设计方法研究方面,设计先进国家。已取得比较成熟的结果,出现了一些有效的方法,如技术预测法,科学类比法,系统分析设计法,创造性设计法,逻辑设计法,信号分析法,相似设计法,模拟设计法,有限元法,优化设计法,可靠性设计法,动态分析设计法,模糊设计法等。这些方法侧重于不同的专业设计方向,而设计计划面临不同设计专业,更需要的一种整合的灵活的解决问题的计划方法。这就需要我针对计划自身的学科特点,从现有的成型的方法群中进行提炼,总结出一套适应现在情况的设计计划方法来。

大至国家事务,计划在今天已逐渐成为一门显学。小至个人日常生活,社会各个领域都离不开计划,各类大大小小的成功项目,很大程度上都自觉或不自觉地导入,实施了相应的计划活动。计划学的兴起是知识经济时代资源整合化的大势所趋。而反映到艺术设计学的领域,可以发现,计划同样有极大的发展空间:如何设计,如何保证优良的设计,这都需要科学的调查研究,需要精准的分析定位,需要详实的设计依据,需要合理的组织安排,这些与我通常理解的形式,风格的赋予层面的设计”相异而相成的工作,就是设计计划的内容。而如何正确进行设计计划,存在着一个方法论的问题。学科间的交叉融合成为当前学术主流的大环境下,设计计划应该可以打通各设计专业间的藩篱,为取得成功的设计提供行之有效的方法上的支持。

2.创新性及难度

国内相关资料匮乏且本方向的研究缺乏交流的气候,本文最大的难度在于资料的搜集上。而由于我院互联网情报系统的不完善和出于对技术保密的考虑,也很难从互联网上得到理想的资料。作者只能从书店,图书馆和其他专业的老师和同学手中求取所需要的信息。当然本研究方向的直接信息是很缺少的更多是从其它方向的研究成果中搜集所需要的信息资料。方法的研究是一个涉及面很广的课题,也需要从很多领域进行比较分,探索总结。而从一个学科到另一个学科的跳跃性研究,需要迅速转换思维及反复调整视点,这也对作者的思维技能,思考方式,学术视野及知识积累等方面的研究素质提出了很大的挑战。

明确可行的跨专业设计计划的方法体系。本文将参考管理决策方法与相关设计方法研究的成果,试图寻找一套对于我国设计师来说。

为设计计划人员提供易于操控,本文致力于从简明实效的角度。而且便于和各个专业设计师进行沟通、交流的方法。要求该方法不仅对专业设计团队的计划环节有用,对个体设计人员的设计工作也应具有指导作用。这就需要针对我国设计现状,从国内外各学科领域名目众多的相关方法中进行精心挑选,合理安排,科学综合的处理,创造出一套高效的计划方法来。虽然国外的相关成果业已成熟,但如何在众多不同侧重角度的方法中总结出理想的计划方法,需要我对所有已知方法深入地认识和理解,同时明了设计各专业的工作规律,以期做到跨专业的有效性。

需要树立对计划的正确理解与认识,本文具有一定的难度。首先在对计划的理论性分析与研究中。进而廓清设计计划的概念。接着将在设计计划方法论层面的研究上,对设计计划及其方法论进一步阐述。鉴于国内现在并没有对设计计划有深入的系统的研究,该书内容基本上属此方面问题的首次讨论,面临着缺乏大量相关经验及理论借鉴的景况,所以需要作者在目前积累的实践性资料和相关学科的研究成果中加以总结与深化。

3.研究方案的可行性和合理性

由于国际设计交流间的局限和我国设计界的特殊情况,尤其是国内设计教育上的某种封闭性和滞后性,我国业界对设计计划方法的认知尚不够深入,还缺乏一套完整的,在教学和实践中简明且易于操作的设计计划方法。经初步调查,当前学界内仅有的几本相关著作,也仅限于对西方某些设计方法与程序的简单的介绍,没有很专业地从计划的层面进行系统阐述,而市场上连篇累牍的相关书籍主要是从市场营销和工商管理方面着手,对设计类诸专业的设计计划,并不具备现实指导作用。所以亟待有这么一套专业性较强的设计计划方法及其论著出现。在某种程度上,本书的出现将对设计计划这一门新兴学科,起到填补教学用书空白的作用。而从技术的角度而言,本书的完成也有相当的可行性,在分院近几年来的设计策划课程的教学中,已为之积累了大量新鲜的实践性,经验性资料。而分院的教育架构,亦为这个跨专业的研究项目做好了充分的人力物力资源上的准备。

第2篇:毕业论文设计范文

关键词:毕业论文 管理系统 B/S模式

本科毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校期间学习成果的总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题的能力有着重要的意义。人工进行毕业论文各种信息的管理存在着工作量大、速度慢、出错率高等方面的问题,设计毕业论文管理系统显得非常必要[1,2]。

笔者对毕业设计过程中的课题申报、课题审核、学生选题、提交论文等环节进行了系统分析,设计了基于Web的毕业论文管理系统,充分利用与整合了可用的网络资源,为学校、学院、教师和学生提供了交互式接口,实现了学生和教师的网上互动[3]。本系统采用了优秀网站开发技术ASP,后台使用Access数据库,从整体上实现了论文管理的各项功能,使得毕业设计课题的申报和审核、论文选题、论文提交、成绩考核等更易于管理,同时也可以对毕业设计课题的难度、工作量等其他信息进行详细管理,对保证毕业设计的质量有一定的现实意义[4]。

1 系统功能设计

本系统的基本功能根据用户的不同分为4个模块:学生模块、教师模块、专家模块和管理员模块。

1.1 学生模块

注册:新用户需要先注册,填写自己的基本信息,本系统规定学号为0001~9999,即学生数最多为9999。

登录:注册过的用户可以使用“学号/姓名+密码”登录系统。

密码修改:初始密码规定为6位以上数字或字符,学生登录后可修改密码。

课题选择:教师申请的课题通过审核之后,学生可以选择自己的志愿。

结果查询:在教师选择学生之后,学生可以查询到自己是否被确认。

论文提交:学生可以在特定时间将写好的论文提交上去。

确认上传:论文提交之后要确认上传,一旦确认上传就不能再次提交了。

对教师评价:在论文的最后阶段要对教师进行评价。

留言:在教师确认学生之后,学生可以通过留言的形式与教师进行沟通。

1.2 教师模块

注册:教师首次登录也需要先注册,系统规定教师号为001~999。

课题申报:填写必要的信息进行课题申报。

课题修改:对申报的课题进行修改,查找错误。

选择学生:在学生选择课题之后,教师可以选择学生。

综合查询:可以查询相关主题的信息、分数和课题的审核结果。

论文下载:教师可以下载学生提交的论文。

成绩评定:教师在审核学生论文之后,可以对论文进行成绩评定。

论坛:教师可以在论坛上给学生留言,或与学生交流问题。

1.3 专家模块

一审:由各学院的专家对教师提交的课题进行审核。

二审:在一审中没有通过的课题要进行二次审核。

结果公布:公布审核通过的课题和没有通过审核的课题。

综合查询:可以查询相关主题的信息、分数以及课题的审核结果、教师的成绩、学生调剂情况等。

1.4 管理员模块

2 系统实现

系统是通过B/S三层结构实现学生论文提交、教师对论文的管理以及专家审核等功能。采用浏览器、服务器、数据库的三层结构,当不同用户通过浏览器提交和评阅时,向Web服务器发出请求,Web服务器根据用户的指令执行程序,并从数据库中取出相应的信息反馈给客户端。

2.1 登录和注册

2.2 学生模块

其中课题选择与结果查询、论文提交和确认上传部分设计如下。

2.2.1 课题选择部分与结果查询设计

本院教师申请的课题被审核通过之后,学生即可看到备选课题。每名学生有3个可供选择的志愿,但最终由教师决定哪个课题对应哪个学生。学生选择课题之后,可点击结果查询,查看自己的选择情况,如果正确则可以点击“完成”,否则点击“重选”。这两个部分的算法设计基本相同,只是在不同条件下显示不同而已。课题选择部分只是查询数据库,将教师申请通过的课题显示出来;而结果查询则是从数据库中查询当前学生所选课题的信息,将课题的选择顺序、课题名称、指导教师等结果依次显示出来。如果点击“完成”,则系统会弹出提示框,询问学生是否确定当前的课题选择结果,如果确定,系统将清空“志愿”的值,并显示“操作完成不能再进行修改”的提示。

2.2.2 论文提交部分和确认上传部分的设计

在学生选好课题之后,开始毕业论文的撰写工作,论文写好后可以通过论文提交功能进行提交。其中,论文命名格式必须为“学号+姓名”,并且文件后缀名必须是“.doc”,文件上传如果成功,会弹出提示窗口。系统之所以要设计确认上传功能,主要考虑到两个原因:(1)确认上传就意味着最终上传,与论文上传功能分开比较好;(2)论文提交程序中使用了window.parent.Finish()功能[7],但该语句在执行过之后程序就结束了。因此,即使在其后使用更新数据库的语句也得不到执行。

2.3 教师模块

由于教师模块的整体风格与学生模块使用了同样的框架,因此与学生模块的风格基本相同。

2.3.1 课题申报与课题修改模块的设计

教师在学生开始选题之前就要进行课题申请,只有通过专家审核的课题才能够被学生使用。课题申报页面主要是填写和提交课题的相关信息(如图4所示)。

只要提交的课题没有被审核通过,教师就可以进行课题的修改,以达到专家小组的要求。在课题修改页面中,会显示一个包含所有可以修改课题的下拉式菜单,点击某一个课题,则会跳转到与课题申请相类似的页面,只是页面下方的“提交”按钮变为“修改并提交”按钮。

2.3.2 选择学生功能模块的设计

当学生选择过教师的课题之后,可能出现一个题目多人选的情况,教师可视情况对学生进行挑选,页面将课题名称与对应的学生以表格形式显示出来。

当教师点击某学生时,页面会显示学生的基本信息供教师参考。一旦教师在某一课题中选择了某个学生,该学生就不能再被其他教师、其他课题选中。

2.3.3 成绩评定模块的设计

对于学生已经提交的论文,教师经过仔细阅览之后,可以对学生的论文进行评分,等级分为五级,即优、良、中等、及格和不及格。

2.4 专家模块

专家主要是针对本院系教师申请的课题进行相关审核,功能包括:一审、二审、结果公布和综合查询。专家不能够自行注册,须由管理员进行添加。

点击“一审”,系统会自动查询数据库,将教师申请审核的课题显示出来,并附以专家意见表格,用于填写专家的审核意见(如图5、图6所示)。

只有在“审核小组修改意见”中信息为“适用”的课题才能够通过审核,否则需要进行二审。二审的界面与一审基本相同,如果课题不能通过审核,则不能在结果公布中显示出来。

2.5 管理员模块

管理员的功能可分为3个部分:备份数据、删除数据和添加审核人员。

2.6 BBS论坛

BBS论坛是本系统中连接学生和教师的一个交流平台,在学生的功能主界面和教师的功能主界面上各有一个可以进入论坛的入口。对于学生来说,当学生选择过题目并且教师也选择了该生之后,学生就可以使用BBS论坛与教师进行交流,比如论文的提交时间、论文的格式要求等。对于教师来说,当教师确定学生之后,便可以与该生在论坛上以留言的形式进行交流,特别是解答学生的相关问题。

本系统设计时考虑到教师功能与学生功能之间的差异,设计相应的界面时也有少许不同,由于学生只能选择一个课题,因此学生的论坛主页只有一个课题的相关入口;但教师不同,一个教师可以有多个课题,因此教师的论坛主页有多个课题的相关入口。

3 结束语

该系统在使用ASP和Microsoft Access 2000的基础上,实现了毕业论文管理系统中各个模块的功能,包括课题申请、课题的审核、学生选题、论文提交、论文下载、网上留言交流以及论文成绩评判等。整个系统模块划分清晰、容易理解和操作,同时各模块之间联系紧密,相互耦合,使得系统更加完善。

对于目前的毕业论文管理系统而言,应从以下两方面予以完善:第一,网上交流采用即时通讯工具,如QQ,这样能够使得学生和教师的交流更加方便快捷;第二,论文的开题报告、中期报告也应当有相应的功能模块,与论文提交成为一体。

参考文献

[1]李巍,王华东.毕业论文管理系统中的关键技术研究[J].计算机时代,2011(8):32-34.

[2]梁敬东,伍世珍.基于J2EE的毕业论文管理系统设计与实现[J].高等农业教育,2010(8):83-84.

[3]陈芳,陈朝.基于Web的毕业论文管理系统的设计与实现[J].电脑知识与技术,2008,4(8):2049-2050,2066.

[4]刘志铭,孙明丽,庞娅娟.ASP+Access数据库系统开发案例精选[M].北京:人民邮电出版社,2007.

[5]钱血忠,罗海驰,陈国俊.数据库原理及技术课程设计[M].北京:清华大学出版社,2009.

第3篇:毕业论文设计范文

学 院: 教育科学学院

专 业: 小 学 教 育

班 级: 08 理 本

学 号: 200x8085

学生姓名: 王 x

指导教师: 罗 x

XX 年 9 月 15 日

凯里学院本科生毕业论文(设计)开题报告表

论文(设计)名称 教师的个人特长对小学生存在的影响

论文(设计) 来源 自拟 论文(设计)类型 a 指导教师 罗国涛

学生姓名 王x 学号 XXx085 专业及班级 08级小学教育理(本)

一、研究或设计的目的和意义:

目的:

通过一些心理学知识和实践意义,阐述教师的个人特长对小学生存在的影响,增强教师提高个人特长素质的意识。让家长了解到个人特长对小学生的全面发展及性格塑造有正面影响,打破家长只重视孩子考试成绩的旧观念,让学生更健康的学习、成长。

意义:

在教师个人特长的熏陶下,给小学生提供一个展现自我的平台,有利于激发小学生各方面的学习兴趣、表现欲望和不断进取的精神。在特长学习过程中,磨练小学生的意志,培养小学生吃苦耐劳的精神和交际能力。学以致用的过程中,让小学生理论联系实践,融入到校园之外的生活圈,体验生活,开拓小学生的眼界,让他们的思维更加敏捷,促使小学生的身心更健全的成长,充分实现教师有价值的“教”和学生有价值的“学”。

二、研究或设计的国内外现状和发展趋势:

现状:

目前,国内外开设了许多特长培训班,但这些班级几乎都是一些在校外开办的私立班级,没有把特长学习和学校里的书面学习有机结合起来,无法实现小学生真正意义上的德、智、体、美、劳全面发展。学校里有特长的教师很少,而且具有的特长比较单一,或者大多数有特长的教师只注重按时授予关于特长的基础知识,不能充分利用课堂资源来发现和激发小学生的兴趣爱好,导致一些小学生对特长所具有的天赋被抹杀,或者一些小学生的家长不了解自己孩子的兴趣爱好,盲目地把家长自己的意愿强加给孩子,让他们去学习自己并不感兴趣的东西,不利于学生的健康成长。

小学生特长的兴趣激发和培养不能与学校课本知识的教学有机结合,忽视了教师的个人特长对小学生的影响,一个身心健康、活泼的孩子才能够更好的接纳和理解教师授予的课本知识,促进其发展,而国内外对这一问题的研究还是比较少,不够全面,不够成熟。

发展趋势:

当今社会,各类特长文化已经发展到相对沿海城市较落后的小城市,并且得到逐步的完善,特长文化的大量普及将会从生活中影响到家长只注重孩子分数的看法,从而又进一步推动特长文化的大量普及。当今学生的特长学习更加丰富、高质量、多元化,改变了以往单一枯燥乏味的学习模式。每个学生都有可能成为小学教师,后一代的小学教师将会是多才多艺全面发展的新一代教师,对这一领域的研究也将会越来越多,越来越全面。

三、主要研究或设计内容,需要解决的关键问题和思路:

主要的研究内容有:

1、从教学过程中发现小学生的兴趣爱好。

2、特长培养对小学生的身体和心理健康发展的影响。

3、身体和心理的健康发展有利于小学生各方面的学习。

需要解决的关键问题和思路:

1、如何发现小学生的兴趣爱好:

a.利用课余时间和学生进行交流。

b.利用课堂提问、课堂交流。

2、怎样让小学生感受到学习特长的价值:

a.学校可以多组织一些有意义的活动,让学生积极参与。

b.教师带领学生去校外参加比较大型的比赛。

c.给一些特长比较突出的学生给予鼓励和奖励,激励每个学生不断进取。

3、为什么特长学习会有利于其他学习:

a.特长学习磨练人的意志,让学生养成做事不半途而废的良好习惯。

b.特长学习在潜意识中,能让学生塑造一个活泼开朗的性格,增强交际能力。

c.在长期的演出、比赛中,培养良好的心理素质。

四、完成毕业论文(设计)所必须具备的工作条件及解决的办法:

具备的工作条件:

有:图书馆(书籍、学报)、网络(中国知网)、与论文相关的文献等等。

解决的办法:

1、本课题研究的方法主要有:文献查阅法、观察法、问卷调查法等;

2、积累与该课题相关的知识,借鉴别人成功的经验,对查阅文献资料和知识进行整合等,并在老师的精心指导下完成本研究。

五、工作的主要阶段、进度与时间安排:

第一阶段:XX年6月—XX年8月 选定论文写作方向、收集相关资料、阅读 文献、拟定论文题目

第二阶段:XX年9月1日—XX年10月8日 确定论文题目,拟定写作提纲、撰写论文开题报告

第三阶段:XX年10月9日—XX年11月28日 整理分析资料,撰写论文初稿

第四阶段:XX年12月1日—1月30日 修改定稿

六、阅读的主要参考文献及资料名称:

[1] 郭成,陈红. 试论小学数学课堂教学中创设问题情境的有效策略[j]. 课程.教材.教法,1999,(09).

[2] 林雄. 从建构主义看当前小学数学情境教学的误区[j]. 新课程(小学), XX,(z1).

[3] 魏永丽. 浅谈小学数学教学中的情景创设[j]. 中小学电教(下半月),XX,(05).

[4] 单清水. 小学数学教学中情景创设的现象与思考[j]. 科教文汇(下半月),XX,(05).

[5] 叶婷. 创设学习情景:小学数学课堂教学的有效方法[j]. 浙江教育科学,XX,(03).

[6] 王贞平. 浅谈小学数学课堂中创设教学情境的策略[j].新课程学习(基础教育),XX,(04).

[7] 叶连国. 探究小学数学创设情境教学的策略[j].小学教学参考,XX,(05).

七、指导教师意见和建议:

指导教师(签字): 年 月 日

说明:1、论文(设计)类型:a—理论研究;b—应用研究;c—设计等;

第4篇:毕业论文设计范文

【关键词】 高校 学生毕业论文(设计) 质量

【中图分类号】 G424 【文献标识码】 A 【文章编号】 1006-5962(2013)02(b)-0013-01

毕业论文(设计)是高校实现培养目标,培养大学生综合素质和综合能力的实践教学环节,是衡量高等学校教学水平的依据。毕业论文(设计)质量的评价体现了对高校人才培养质量的评价,学生的毕业论文的水平能力在相当程度上能展示出一所大学的一个专业,一个学科的学术水平,能显示出某一个领域最新的研究水平。毕业论文(设计)极有可能促进教学科研生产三方面的结合,推动学校的科学研究与实验室建设,有利于学校的教学、科研的全面发展。因此,毕业论文(设计)应作为学校的重点工作进一步加强。

1 建立健全毕业论文(设计)管理制度

学校应从以下几方面建立健全毕业论文(设计)的管理制度,通过建立制度,规范毕业论文(设计)的管理,达到提高毕业论文(设计)的目的。

1.1 成立组织机构,职责明确

教务处作为校级主管部门负责毕业论文(设计)的宏观管理和指导,负责组织检查、监督整个毕业论文(设计)的各个环节,协调解决有关毕业论文(设计)工作的相关问题。

1.2 毕业论文(设计)的选题与开题

毕业论文(设计)的选题必须符合专业培养目标,体现综合训练基本要求。鼓励学生选做有创新特色的课题。可结合科技、生产和社会生活的实习问题进行研究,或进行实验课程研究、设计和改进。选题应具有一定的理论意义和现实意义。学生运用所学知识积极探索、创新、独立完成毕业论文(设计)。

1.3 毕业论文(设计)的撰写及规范

毕业论文(设计)撰写应包括确定课题、调查实习、调查研究、查阅和整理资料、实验设计、数据处理、撰写等各个环节。学校应制定相关规定和撰写规范,并认真检查和监督学生毕业论文(设计)的整个撰写过程,作好记录。

1.4 毕业论文(设计)的评审与答辨

学生的毕业论文(设计)撰写完成后,应将其交给指导教师,由指导教师审核,审核通过后由工作小组安排评阅专家评定,经指导教师和评阅专家通过后,方能参加答辨。

1.5 毕业论文(设计)成绩的评定

毕业论文(设计)通过答辨后,综合成绩由三部分组成:指导教师评定成绩、评阅专家评定成绩、答辨小组评定成绩。各部分成绩根据各校实际规定分值比例。答辨工作结束后,答辨委员会在全面综合毕业论文(设计)质量的基础上确定最终成绩,以“优秀”、“良好”、“合格”、“不合格”记。

1.6 毕业论文(设计)质量检查及资料归档

各学院要认真检查毕业论文(设计)的各个环节,并做好记录,答辨结束后,要及时认真总结,开展对毕业论文(设计)工作的自评,不断提升毕业论文(设计)工作的管理质量。

学生论文辨结束后,学院不但要将论文纸质稿按顺序装订成册,统一归档保管,还要保存好学生论文的电子版本,以方便数据的统计,查询,提高工作效率。

2 加强毕业论文(设计)质量的措施

2.1 提高对毕业论文(设计)的认识

要提高毕业论文(设计)的质量,首先要提高对毕业论文(设计)工作的认识。要让教师、学生清楚地认识到毕业论文(设计)是人才培养的重要组成部分,是学生学习成果、综合素质的一种体现形式,也是体现学校办学质量的一个重要环节。

2.2 加强毕业论文(设计)选题和指导工作

选题是毕业论文(设计)的关键,选题的准确与好坏直接影响到毕业论文(设计)质量的高低。选题要考虑学生的基础知识和实际水平,避免选题过大或过小。选题必须在指导教师指导下独立完成。教师指导学生毕业论文(设计)从开题到答辨必须有工作记录。

2.3 加强实践教学管理,建立和完善校内外实践基础

近几年,高校大量扩招,而校内资源设备没有及时扩建,在此学生进入实验的机会受限,从整体上影响了毕业论文(设计)的质量。因此,建立和完善校内外基地,增加学生的实践教学课程,学生在毕业论文前对能对生产过程有一定的了解,毕文论文(设计)时再将内容带进实验、工厂,做起论文来就轻松得多,质量也会有所提高。

2.4 调整学生就业、实习、毕业论文(设计)之间的冲突

有的学校学生的就业、实习、毕业论文(设计)都集中在第八学期,这给学生带来不少的压力,也影响到了其成效。因此为了让学生更好的完成毕业论文(设计)提供充足的时间,保证毕业论文(设计)质量,可以把实习和毕业论文(设计)的开题稍提前一学期,在实习的同时也可以完成论文写作的初稿。

2.5 改革创新答辨时间

改变集中答辨的形式。学生可申请提前或延期答辨,以确保毕业论文(设计)的质量。

2.6 严格毕业论文(设计)答辨程序

答辨小组组长根据学院有关要求,认真组织本组学生的论文答辨工作,确保答辨效果。

2.7 加强教师队伍建设,提高教师的指导水平

第5篇:毕业论文设计范文

一、系统总体需求分析

需求分析是软件设计很重要的一个环节,它主要解决“做什么”的问题,即全面了解用户的需求,把软件开发过程中可能遇到的重点和难点提出来,在整个软件设计过程中起到了提纲挈领的作用。通过分析确定了系统管理人员、教学管理人员、学科组组长、指导教师及学生等角色,下面就各角色的具体需求进行分析。

1.系统管理人员角色涵盖了用户角色添加,用户权限的设置等。

2.教学管理人员负责对所有学生进行选题和名单的汇总、开题报告的汇总、论文和论文成绩的汇总,论文进度的设置及教师角色设置等,不同的系别或专业可以设置教学管理人员一名,具体的系别分配及权限设置由系统管理人员设定。

3.各学科组组长负责审核指导教师的选题、审定学生论文终稿及确定论文成绩等,学科组组长同时可以是指导教师,其角色由教学管理人员进行设置。

4.指导教师角色包含毕业论文选题的上传、学生的选择、开题报告的审核、毕业论文的修改及论文成绩的评定等,其用户界面有选题上传、学生选择、开题报告审核、论文指导、论文成绩评定、个人信息管理等内容。

5.学生角色主要有选题查询、选题选定、开题报告材料提交、论文材料提交、论文成绩的查询等内容,其用户界面有选题、开题报告提交、论文提交、个人信息管理等内容。

二、系统功能需求分析

为了进一步完善该系统,实现资源的优化配置,提高事务处理能力,需要进一步进行性能及功能的需求分析。

1.教学管理人员应及时提供教师及学生信息,师生互相选择的界面要具有交互性。教师可以在系统中查看选择自己课题的学生名单及学生的具体信息,学生可以在指导教师名单中进行选择,同时也能查询到其他选择该指导教师的同学名单,以加强师生间的相互沟通。

2.选题应由指导教师确定,教师可将选题上传到系统由学科组组长通过后再正式到网络上供学生选择,学生确定选题后就可以根据设置的论文进度开展论文写作。

3.在论文写作阶段,系统要提供一个交互平台供师生进行交流,并允许通过系统上传及下载文件。

4.在写作过程中要有开题报告及论文中期考核等环节,指导教师要对各环节进行评分,学生可以直接通过系统查看自己的分数。

5.教学管理人员可以在系统中公告,指导教师及学生可以查看公告。

6.当学生提交论文终稿后,指导教师要对论文进行评分并经学科组组长审核通过,如果毕业论文成绩达到合格及以上的学生成绩将及时的反馈出去供学生查看,不合格的学生则须继续撰写和修改论文直至合格。

7.教学管理人员可以通过系统直接执行打印论文题目清单及学生成绩表等,同时还可以根据论文题目或指导教师相关信息或学生相关信息实现快速查询等。

8.不同的用户可以通过系统维护自己的账户,可以修改基本信息,但不能修改自己的帐号,其帐号具有唯一性。

三、毕业论文管理系统的功能设计

1.系统开发工具

由于学生在撰写论文时很多都在外地实习,具有一定的地域分散性,因此本系统主要采用B/S架构,应用ASP.NET技术来实现在网络环境下的学生毕业论文管理,其使用的开发环境为Microsoft visual studio 2010,采用C#为开发语言及SQL Server 2005为后台数据库进行开发的。

图1 总体架构体

2.系统功能模块设计

根据系统需求分析,系统主要分为五个模块,总体架构体如图1所示。

3.系统的主要流程

(1)首先由系统管理人员登录系统,添加教学管理人员、指导教师、学科组组长及学生等角色并设置各用户角色的权限。

(2)然后教学管理人员可登录系统,添加教师名单及毕业学生名单,同时对教师角色及论文进度进行设置,教师角色分为指导教师和学科组组长,其二者是可以重复的,指导教师可以是学科组组长,此时指该指导教师页面中除了出现指导教师页面出现的内容外还会具备学科组组长的内容。

(3)接着指导教师、学科组组长及学生可根据各自角色登录系统,修改完善个人信息。指导教师可论文选题及论文撰写各种要求,上传系统供学科组组长审核。如果指导教师选题审核不过关则系统会要求该教师重新拟定选题然后继续进入学科组组长审核页面直至选题通过为止。

(4)指导教师论文选题通过后就公布在网络上,学生就可以通过系统查看和选择选题。指导教师也可以通过系统查看选择其选题的学生情况并进行选择,如果有学生不符合选题要求则退回,系统会提示学生重新进行选题,直至实现双向选择,学生选题确定后就可以开展论文写作。教学管理人员此时就可以就选题对学生名单进行汇总。

(5)在论文撰写初期学生要在系统上提交开题报告给指导教师审核,指导教师审批后评定分数,学生可以通过平台即时查到该分值。

(6)学生撰写论文过程中可以通过平台留言,咨询指导教师相关问题,指导教师也可通过平台及时回复学生问题,同时学生撰写的论文稿件可以通过上传到平台供指导教师查看,指导教师批改完后可以将修改稿上传到平台供学生下载并且通过留言告知学生修改意见。学生可依据指导教师点评进行论文修改,修改完成后可再次提交论文。系统会记录学生提交论文的次数及指导教师的点评次数。

(7)学生论文定稿后将论文上传到系统,指导教师可以对论文评分,并将论文正稿和成绩提交给学科组组长审核,学科组组长可以对论文成绩进行修改和确定并将修改结果反馈给指导教师,指导教师确认后学生成绩生效;如果指导教师有异议则可将意见提交给学科组组长进行复核直至通过为止。经指导教师和学科组组长双重确认后学生可以在系统上查询到自己的论文成绩及毕业论文综合成绩(开题报告成绩和论文成绩综合后的成绩)。如果有学生在论文进度设置时间内未完成毕业论文则系统自动判定不合格。

(8)最后,教学管理人员可以对论文定稿、论文成绩及毕业论文综合成绩进行查询、汇总及打印等操作。

四、系统部分模块关键代码实现

1.登录模块

用户根据自己的编号(学生为学号,系统管理员、教学管理人员及教师为教工号)、密码(身份证号)登陆系统。

HttpCookie cookie = Request.Cookies [“CheckCode”];

try { if (cookie.Value = = this.txtCode.Text.Trim())

{ using (var edm = new Manage Entities())

{

//查询输入的用户编号是否存在

var user = from u in edm.Users

where u. UserNo= = userId.Text

select u;

if (user.Count() = = 0)

//判断:用户表中不存在该用户记录时,提示用户名输入错误

{

Response.Write("”);

}

//判断,用户名对应的密码是否正确

foreach (var custObj in user)

{

if (custObj.PWD = =userPwd.Text)

{

Session["UserNo"] = userId.Text.Trim();

Session["UserName"] = custObj.User.Name.Trim();

Session[“Popedom”] = custObj.Pope dom.Trim();

Response.Write(“”);

}

else

{

Response.Write(“”);

}

}

}

}

else

{

Response.Write(“”);

}

}

catch (Exception error)

{

lError.Text = error.ToString();

}

2.学生选题模块

//判断CheckBox的选中状态,更新数据库相应字段。

CheckBox cbox= (CheckBox)gvTopic.Rows[e.Row.RowIndex].FindControl ("cbTopic");

if (cbox.Checked = = true)

{

//根据用户登录名查询该用户是否已经选择了论文选题。

using (var edm = new ManageEntities())

{

var topic = from u in edm.Graduation Project

where u. UserNo= =Session["UserNo"].ToString()

select u;

if (topic.Count() = = 0)

{

//当该学生没有选择过论文题目时,则将该学生新选择的题目名称更新到毕业设计

//表选题学生编号字段上。

string strTopicNo= Convert.ToString (gvTopic.DataKeys[e.Row.RowIndex].Values[“TopicNo”]);

var topic1 = from u in edm.Gradua tionProject

where u.TopicNo= = Convert.ToInt64 (strTopicNo)

select u;

foreach (var custObj in topic1)

{

if (custObj. TopicState = = true)

{

lResult.Text = “选题失败,已有人选!”;

}

if (custObj. TopicState = = false || custObj. TopicState = = null)

{

custObj. TopicState = true;

custObj.UserNo=Session["UserNo"].ToString(); custObj.UserName=Session ["UserName"].ToString();

lResult.Text = “选题成功!”;

}

}

edm.SaveChanges();

Bind();

}

else

{

lResult.Text = “选题失败,请先退选,再重新选择!”;

}

}

}

3.上传选题模块

在处理上传的毕业论文及各种留言内容时使用了CuteEditor―Html在线编辑器来实现。CuteEditor for ASP.NET是一款功能强大且简单实用的跨浏览器、跨平台的所见即所得的在线html编辑器,其用户界面简洁,加载速度快。通过该款编辑器可以方便Asp.net开发者对文本框的内容进行编辑。此外,CuteEditor还集成了对文档、图片等文件的上传模块及音频、视频等媒体文件进行直接插入的模块。下面以指导教师论文题目上传模块为例进行说明。

//新增一条指导教师论文题目上传记录

using (var edm = new ManageEntities())

{

GraduationProject gp = new Gradua tionProject();

gp.TopicName= txtTopic.Text.Trim().ToString();

gp.Professional=ddlProfessional.SelectedValue.Trim().ToString();

gp.Demand=txtDemand.Text.Trim().ToString();

gp.Year=ddlYear. SelectedValue.Trim().ToString();

gp.TopicState=false;

gp.TeacherNo= Session["TeacherNo"].ToString().Trim(),

gp.TeacherName= Session["Teach erName"].ToString().Trim(),

gp.Academy=txtAcademy.Text.Trim().ToString();

gp.Assignment= cuteEditor.Text;

edm.GraduationProjects.AddObject (gp);

edm.SaveChanges();

}

第6篇:毕业论文设计范文

本文研究选取了石河子大学给水排水专业2007~2010级共计43名本科生为调查对象,其中发放问卷43份,收回有效问卷40份,回收率为93%。在收回的问卷中,女生人数为7人,占总调查人数的18%,男生则占到92%。

二、给水排水专业本科生毕业设计现状调查与分析

1.选题。严格选题是提高毕业设计质量的前提。给水排水专业毕业设计的选题必须符合专业培养目标的要求,尽量与生产实际等相结合,这样既有利于帮助学生将理论与实际有效结合,同时还可以使学生在一定程度上接触到专业发展的前沿动态,开阔学生的视野。①选题方式,给水排水专业毕业设计的类型包括:建筑给水排水和市政给水排水。学生根据指导教师的专业方向来选择导师,从而确定毕业设计的类型。设计题目一般有指导教师拟定、工程实践和科研项目三种。此次调查结果显示,学生的毕业设计题目均来自指导教师拟定,一般是教师提出问题,然后学生在小范围内进行选定。笔者建议教师指导时能给学生讲清题目的工程背景以及改问题是如何确定的,否则很容易使学生的设计脱离工程实际,演变为“空对空”的工程设计,从而有悖于工程类专业毕业设计的初衷。②选题的难度。毕业设计要求选题深度、广度和难度适当,学生才能顺利的完成毕业设计的任务。78%的学生认为选题适当,可以按时完成;20%的学生认为选题难,富有挑战性,对于本科生来说难度太高,达不到预期的效果;也有2%的学生认为选题简单,过于陈旧,缺乏综合性和新颖性,深度和广度也不够,这样会在一定程度上使能力较强的学生产生轻视的态度,草草了事。

2.学生。①学生态度。毕业设计被安排在本科教学的最后一学期,而在这一学期有的学生为寻找一份如意的工作四处奔波,有的学生忙于研究生复试,毕业设计在很大程度上为这些事情让步。通过调查发现,70%的学生有比较端正的学习态度,不管考研还是就业都能认真对待毕业设计;15%的学生认为已经签了工作单位并不用重视毕业设计的成绩;7.5%的学生认为已经考上了研究生,所以精力不用放在毕业设计上;5%的学生因为没找到合适的工作,无法安心于毕业设计。面对调查结果中显示在毕业设计中出现的这些态度不端正的现象,指导教师和学校应给予高度重视,并采取相应措施。②学生在做毕业设计时投入的精力。“毕业设计与其他课程不同,要求学生在老师指导下自主完成,在时间和空间上学生有更大的自主支配权利。但学生必须要有很强的自控能力,对时间要有一定的规划”。超过60%的学生自我要求比较严格,时间抓的较紧,在设计室学习时间达6小时及以上;而近20%的学生自我要求一般,时间浪费严重;其他学生则对时间根本没有特别的规划。在毕业设计期间对学生加强管理监督事在必行。③对所学知识的应用,毕业设计是学生将理论与实践相结合分析解决实际问题和培养初步科学研究能力的重要阶段,又是培养学生独立工作、独立思考和综合运用已学知识解决实际问题的能力的关键环节。调查结果显示,高达95%的学生认为毕业设计不仅用到了书本知识,还学到了新知识并加以应用。对于专业实习所得的知识在毕业设计中的应用程度调查结果发现,23%的学生认为可以完全应用于毕业设计中,77%的学生认为部分可以加以应用。从中可以看出,专业实习对于毕业设计的作用还未充分发挥,应引起高度重视。

3.指导教师。指导教师的科学引导和素质是全面提高毕业设计质量的关键。①指导教师的责任心。指导教师要加强对学生的指导工作,就要投入足够的精力,保证足够的时间与学生直接见面。在调查中,53%的学生回答其指导教师能每天来一次设计室,40%的学生回答其指导教师2天来一次,还有7%的学生回答其指导教师平均3天来一次。当然,除教师直接到设计室以外,学生还可以通过电话、QQ等新型通讯工具与指导教师保持联系,及时沟通设计中遇到的问题。在看到大多数教师比较负责的基础上,我们还要看到一些教师没有完全履行应该履行的职责。13%的学生认为指导教师缺乏责任心,27%的学生认为指导教师的责任心一般。这就需要指导教师对自己的行为进行深刻反思了。②指导教师的指导方式。指导教师的责任心和素质直接决定了其指导方式。47%的学生认为是师生互动式,50%的学生认为是启发式指导,可见大多数学生认为教师在指导毕业设计时能做到师生互动和启发式指导,但也有小部分教师完全代劳的现象存在,使教师指导失去了原本的目的和意义。

4.管理。目前国内高校都有针对毕业设计制定相应的规章制度和条例,然而却在执行中缺乏相应的力度,亦缺乏对教师有效地监督机制和奖惩措施。同时,对一些不符合毕业设计要求的学生又采取迁就、宽容的态度。从学生对学校监管的看法这一问题的调查发现,只有20%的学生认为学校管理严格,70%的学生认为监管力度一般,10%的学生则认为管理宽松;在学校监管与毕业设计质量的关系调查中,80%的学生认为学校监管对毕业设计的最终质量影响一般,剩余20%的学生则认为没有影响。

三、提高毕业设计质量的建议

1.提高选题质量。好的选题不仅可以发挥学生的专业特长,还可以调动教师的积极性。第一,毕业设计选题的范围和深度都应适应学生在校所学理论知识和实践技能的现状,真正达到综合训练的目的。第二,要结合产生实际选定题目,使学生的毕业设计具有社会价值和实用性。第三,对工作量应有明确的要求。设计过程应完整,工作量应适当,保证学生可以在规定的时间内按期完成。

2.提高学生的重视度。第一,开展设计动员会,帮助学生认识毕业设计的重要性,让学生在思想上重视毕业设计这一环节,引导学生正确对待毕业设计。第二,增加毕业设计资格审核环节,在确定做毕业设计人数之前,进行设计资格审查,避免一些清考没过,不能按时毕业的学生毕业设计做到最后,才发现自己没有资格做毕业设计。第三,在毕业设计前,开设针对性的现场实习,促使学生能将理论与实际有机结合,在设计中主动发现问题、解决问题,提升独立工作的能力。

3.提升指导教师素质。第一,可以适当聘请校外有经验的工程师担任辅助指导教师,弥补校内教师重理论缺工程经验的不足。第二,制定指导教师职责,明确指导教师在毕业设计中的责任和义务,学院学术委员会在设计指导阶段抽查指导教师的指导记录,严格监督教师的职责履行情况。第三,建立指导教师激励机制,将被指导学生的民主评议与学生最后毕业设计的优良情况作为教师薪金发放的依据,更可与教师奖金与职称评定挂钩。

4.规范过程管理。第一,健全导师责任制。以指导教师作为监督管理学生毕业设计的主要负责人,学院为辅,抽查毕业设计的进展和质量。第二,校方要严格过程管理,组建毕业设计管理专人组,坚持每日查勤制度,提高学生的到勤率,对学生的毕业设计情况实行实时检查,在一定程度上保证毕业设计的进度和质量。

第7篇:毕业论文设计范文

关键词:高职院校;毕业论文(设计);质量

毕业设计(论文)是高职院校专业人才培养方案中重要的实践性教学环节,是实现人才培养目标的重要内容之一,这一环节是衡量学生学习情况的重要依据。[1]通过毕业设计(论文)的撰写,培养学生综合运用所学知识、基本操作技能,提高独立分析问题、解决问题的能力,是学生毕业与学位资格认证的重要依据。因此,要采取各种有利措施,确保学生顶岗实习、毕业实习的时间和质量,建立完善的论文质量监控程序,保证教师指导论文质量和学生完成论文质量。

一、毕业论文(设计)质量存在的问题

1.抄袭严重。高职院校毕业论文存在的主要问题之一就是抄袭严重。即使在国内一些重点大学中也高达10%以上的抄袭率,普通高校中这种现象更加严重。[2]当前,虽然各高职院校采取了各种措施制止学生剽窃论文、弄虚作假,利用数据库进行论文相似度检索,对学生论文造假起到了一定的威慑作用,但是高职院校高技能人才培养目标决定了要高度重视实践教学,学生的毕业实习和毕业设计环节要深入到行业和企业中去,这种教学模式给高职院校毕业设计工作带来了信息不畅、指导不好、工作量大、操作困难、质量不高、效率低下等一系列问题,其结果必然是对毕业设计弄虚作假现象不能有效控制。

2.选题不当。毕业论文的选题狭窄且缺乏新意,学生选取的题目相同或相似的较多。论文内容无自己的特点,方案单一,方案没有创新性。有的学生选题与本人实际工作相距甚远,在现有的研究条件或规定时间根本无法完成。[3]有的学生选题与专业不相关,与专业人才培养目标不一致,在答辩时很难通过。

3.写作能力差。学生对专业领域的文献资料获取方法掌握很少,不了解电子数据库的使用,缺乏文献资料检索能力,中文资料检索很少,同时英语水平有待提高,基本没有查阅外文文献。对论文的撰写缺乏了解,实验数据不知如何处理,论文低水平重复过多,语言表达能力差,写作能力有待提高。

4.撰写不规范。毕业论文(设计)在撰写时不规范,主要表现在论文文本不规范,没有参照学院论文标准,如论文题目字数太多、论文摘要没有反映论文中心内容、数据来源注明不规范、表头文字说明不统一、目录与内容不符、毕业论文格式不统一等,基本每个指导老师都有自己的一套论文格式。

二、毕业论文(设计)质量监控与管理的方法

1.建立健全毕业论文(设计)的具体管理制度。健全的、科学的、详尽的毕业论文(设计)管理制度是管理好毕业论文、提高毕业论文质量的基本保证。制度建设是教学管理的基本要求。[4]要对毕业论文(设计)的选题、管理、成绩评定等各个环节提出具体的、规范的要求。

(1)制定毕业论文(设计)选题制度。论文题目必须要与专业相关,只有与专业相关学生才能把所学知识综合运用到论文研究中;高职院校的毕业论文(设计)是注重锻炼学生实践能力的,学生必须进行试验,论文中要有试验数据,才能学有所获;论文要有一定的创新性;尽量指导学生一人一题,这样才能使所有学生的论文都有自己的新意,都能得到充分的锻炼,从而提高论文整体质量。

(2)制定毕业论文(设计)管理制度。根据毕业论文(设计)的目的和要求,建立一整套完善的管理制度。该管理制度、管理程序组成包括:①毕业论文(设计)工作条例;②毕业论文(设计)排版要求;③毕业论文(设计)任务书;④毕业论文(设计)封面;⑤毕业论文(设计)评定标准;⑥毕业论文(设计)有关材料(包括开题报告、中期检查、指导老师评阅、互评老师评阅等);⑦优秀毕业论文(设计)评定办法等。学院只有将毕业论文(设计)管理工作中的各个环节以文件的形式规定清楚,管理者、老师和学生才能够根据规章制度管理论文设计的各个环节,从而使得毕业论文的管理更加规范、科学、合理。

(3)制定毕业论文(设计)成绩评定标准。毕业论文(设计)成绩评定与理论课程不同,高职院校的毕业论文(设计)是和顶岗实习、毕业实习联系起来的,很大一部分学生都是在工厂完成的,为了减少成绩评定的主观性,按科学化、标准化、量化的原则,毕业论文(设计)成绩采用结构分割制,即指导教师评分(学校指导老师和工厂指导老师的平均分)、审阅教师评分和答辩评分,三部分成绩所占比例为4:3:3,最终成绩采用优、良、中、及格、不及格五级。

2.建立系统的质量监控体系。系统的质量监控体系是加强毕业论文(设计)管理,提高毕业论文质量的关键。系统的质量管理体系,最关键最核心的问题是对毕业论文(设计)进行过程管理,严格控制毕业论文(设计)的各个环节,从而使得学生论文保质保量完成。鉴于此,扬州工业职业技术学院根据毕业论文的进程,抓好三个时期的检查:初期检查—中期检查—后期检查,确保学生毕业论文(设计)的质量。

(1)初期检查。要严把“指导教师聘任关”和“选题关”。初期检查主要包括:指导教师的资格审查,选择具有一定的科研能力,曾经参与或主持过省市级以上课题的指导教师,对于不认真负责的指导教师取消指导资格;选题情况,包括选题的意义和目的、对学生的写作要求,同时选题采用双向制,老师提供多个题目供学生选择或者在老师的指导下学生自己确定题目;毕业论文(设计)任务书填写情况;论文进程安排、预期困难及解决途径;查阅相关文献资料、了解自己研究课题的国内外研究现状等情况,并完成开题报告、文献综述、实验方案设计等基础性工作,为论文设计工作做好准备。

(2)中期检查。在毕业论文中期,指导老师要填写中期检查表,学院组织相关专家对毕业论文(设计)进展情况和论文质量进行检查、监督,要求指导教师要严把“指导关”。通过中期检查主要了解教风、学风和论文设计进度,包括学生论文有无改变课题内容,学生完成论文的质量与进度,了解指导教师对学生的指导等情况,学生如期完成课题有无问题,如何解决,有没有需要学院帮助解决的困难等。

(3)后期检查。重点是严格答辩,客观评定成绩,把好“评阅与答辩关”、“质量评价关”。通过后期检查主要了解学生毕业论文的撰写质量,评阅人对论文评阅结果,答辩组织、落实情况,指导教师、评阅教师、答辩小组的审阅及评语,答辩小组的答辩记录,成绩评定等情况。答辩时由学生陈述论文内容、答辩小组提问、回答问题三个环节组成。学生毕业论文(设计)的成绩采用结构分割制,即指导教师评分、审阅教师评分和答辩评分,三部分成绩所占比例为4∶3∶3,最终成绩采用优、良、中、及格、不及格五个等级。

毕业论文(设计)质量监控是一个复杂的系统工程,要提高高职论文质量就要进一步增强质量意识,必须全面考虑,从全局出发,不能仅仅孤立地研究一个或两个环节,要全员全过程重视毕业论文(设计)工作,加强毕业论文(设计)的全程质量监控体系的研究,严把论文质量关,使论文质量再上新的台阶。

参考文献:

[1] 黄汀.高职院校毕业设计教学中存在的问题及时策[J].职业教育研究,2008,(2):57-60.

[2] 秦明建.以人为本提高毕业设计质量[J].中国冶金教育,2008,(1):29-32.

第8篇:毕业论文设计范文

asp技术 asp(active server pages动态网页)是微软公司推出的一种用以取代cgi(common gateway interface通用网关接口)的技术。目前,internet上的许多基于windows平台的web站点已开始应用asp来替换cgi。 简单地讲,asp是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式web服务器应用程序,如交互式动态网页,包括使用html表单收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前internet 上的许多站点,仍然提供"静态"(static)的主页内容。 所谓"静态",指的就是站点的主页内容是"固定不变"的。 当浏览器通过internet 的http (hypertext transport protocol)协议,向站点服务器(web server)要求提供主页的内容时,站点服务器收到要求后,就传送原已设计好的静态的html 的文件数据给浏览器。 一个"静态"的站点,若要更新主页的内容,必须手动的来更新其html的文件数据。而随着web应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。当在浏览器上填好表单(form)的输入数据,以提供http要求时,可以在站点服务器中执行的应用程序,而不只是一个html 文件。

站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以html的格式传送给浏览器。 根据用户请求生成动态主页的传统方法有cgi、isapi等。cgi是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下;isapi针对这一缺点进行改进,利用dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术java都还存在着另外一个问题,那就是开发困难,程序的开发和html写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如javascript和idc(internet database connector)等功能有限,不敷使用。

asp使用的activex技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的cgi等程序所远远不及的地方。asp与常见的在client端实现动态主页的技术如java applet、activex control、vbscript、javascript等不同,asp中的命令和script语句都是由服务器来解释执行的,执行结果产生动态生成的web页面并送到浏览器;而client端技术的script命令则是由浏览器来解释执行。由于asp是在服务器端解释执行,开发者可以不必考虑浏览器是否支持asp;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。asp通过后缀名为.asp的asp文件来实现,一个.asp文件相当于一个可执行文件,因此必须放在web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个url请求发给web server,如果web server上装了asp,就调用asp。asp读出相应.asp文件,解释并执行命令,动态生成一个html页面回传web server,然后web server再把结果发送给浏览器。asp文件的制作和html类似,且和html开发集成,可以在同一个过程完成,利用asp将可以执行的脚本嵌入到html文件中(将html文件的后缀名改为.asp),这使得html文件的编写与脚本的开发融合在一起。通过asp内置的对象、服务器组件(server component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。asp比较网关及服务器扩展模式有着以下优点:

(1)完全与html文件融合在一起;

(2)容易创建,不需要其它编译、链接程序;

(3)面向对象的并通过activex server对象可扩展。

二、电子商务数据访问方式

电子商务是指通过电子方式,并在网络基础上实现物资、人员过程的协调,以便商业交换的活动。在电子商务系统中,web提供了与客户进行通信联络的有效手段,利用web技术,实现web服务器与数据库系统的连接,完成对数据的处理与查询,用户可以通过操作简单易学的浏

览器来查询处理所需要的各种数据。 实现web服务器与数据库的连接一般有两种方法:一种是利用中间件技术在两者之间建立连接和通信,如cgi(通用网关接口)和api(应用程序编程接口)。

web服务器通过调用cgi程序实现与web浏览器的交互,即cgi程序接受浏览器发给web服务器的信息,进行处理后,将相应结果再送回给web服务器,通过web服务器将信息传送给浏览器。但cgi程序在响应速度和资源利用等方面有较大局限性,客户端每请求一个cgi程序,服务器端便打开一个进程,当请求的数量较大时容易引起瓶颈现象,开发人员常利用api编程来扩展服务器功能,api程序占系统资源少,运行效率较高,但它的编程较cgi程序更为复杂;另一种是由浏览器中的java小应用程序(java applet)通过浏览器访问web服务器上的数据库,利用了jdbc(java database connectivity)技术,它通过jdbc提供的api实现对web server的访问。由于java applet本身的局限性,目前大多数的应用是基于中间件技术的。asp也是属于中间件的一种模式,但在windows平台上它比较网关及服务器扩展模式有着较大的优点。网关的最大特点是它的平台无关性,但网关程序通常较难编写和改变。网关程序通常是一个独立的程序,并不和html文件融合在一起,它需要用如c、c++、vb、perl等语言来编写独立的应用程序,而asp应用改变了这一点。使用asp不仅可以读取access和 sql server的数据库,而且还可以读取其他odbc(open database connect 开放式数据库互联)兼容的数据库。

在asp中访问数据库是通过ado(activex database object活动数据对象)及事务处理语句来实现的。ado是一种操作microsoft所支持的数据库的方法,是一项容易使用并且可扩展的将数据库访问添加到 web 页的技术。ado对象的使用与dao(数据访问对象)、rdo(远程数据对象)的方式相似。在asp中,ado可以看作是一个服务器组件,更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。

三、asp在电子商务中的应用

在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于商品或服务提供者来说,其目的则是向用户推销自己的产品或服务。因此,让用户通过浏览器查询服务器的后端数据库是许多web服务提供者必需有的服务,asp通过内置的adodb组件来实现这一功能。可以使用ado去编写紧凑简明的脚本以便连接到odbc 兼容的数据库和 ole db 兼容的数据源。具体的操作步骤可以归纳为以下几步:

① 创建数据库源名(dsn) adodb通过odbc工作,因此要在odbc中设置dsn(数据源名)。打开windows的"控制面板",双击"odbc"的图标,然后选择"文件 dsn "的属性页,单击添加,选择数据库驱动程序,然后单击"下一步",按照屏幕的指示键入数据源文件的名称,然后单击"下一步",再单击"完成"创建数据源。

②创建数据库链接 链接用以保持一些关于正在访问的数据的动态信息,以及链接者信息。利用adodb的成员函数open和先前设定的dsn与数据库连接,其语法如下: setconnect=server.createobject("adodb.connection") ’创建了链接对象connect。 connect.open("dsn=dsnname;uid=userid;pwd=password") ’打开链接。dsnname为数据源名;userid为用户名;password为用户口令。③创建数据对象 ado中的数据对象通常保存的是查询结果。recordset 是ado中最复杂的对象,有许多属性和方法,灵活运用,可以达到许多好的效果。其创建方法如下: set recordset =connect.execute(sqtstr) ’创建并打开了对象recordset ,sqtstr是一个串,代表一条标准的sql语句。例如: sqlstr="select*from b1" set recordset =connect.execute(sqlstr) 这条语句执行后,对象recordset中就保存了b1中的所有记录。

④操作数据库 可利用execute方便地执行数据的插入、修改、删除等操作。如执行插入操作: sqlstr="insert into b1values(1,2)" connect.execute(sqlstr)

⑤关闭数据对象和链接 在使用了ado对象之后,一定要关闭数据对象和链接。在asp中通过调用方法close实现关闭。 关闭创建的数据对象:record set .close set record set=nothing 关闭创建的链接对象:connect. close set connect=nothing 完整的程序片段:

//产生组件实例

%

setconnect=server.createobject("adodb.connection")

//连接数据库

connect.open("dsn=dsnname;uid=userid;pwd=password")

//执行查询

sql=select*fromtablename

setrs=connect.execute(sql) %

//显示结果

%dowhile not rs.eof%

%=rs(fieldname)%%

rs.movenext

loop

第9篇:毕业论文设计范文

 

各院系:

为贯彻落实教育部《学位论文作假行为处理办法》(教育部令第 34 号)、《教育部关于印发<本科毕业论文(设计)抽检办法(试行)的通知>》(教督[2020]5号)等文件精神,进一步提高我校毕业论文(设计)质量,规范管理,科学引用文献资料,杜绝毕业论文(设计)教学过程中学术不端现象的发生,学校决定对部分 2021 届本科毕业论文(设计),采用“中国知网”大学生系统进行检测。

现就有关事项通知如下:

一、检测范围

按照2021届本科毕业生人数的5%抽检毕业论文(设计),覆盖全部本科专业。具体抽测学生名单由教务处按学生学号统一抽取(见附件1)。

二、检测方式与要求                                                  1、待检测论文(设计)的格式应符合我校本科毕业论文(设计)

撰写要求,学生以 word 文档形式提交毕业论文(设计)全文电子版。

每篇论文电子版文件名命名格式为“学生姓名_学号_ 论文名称.doc”,例如“张三_117XXXXXXX_XXX.doc”。

2、各院系将被检测的毕业论文(设计)全文电子版报送教务处,教务处在三个工作日内将检测报告反馈给院系本科教学办公室,并由本科教学办公室反馈给学生。

三、相关工作安排

1、4月30日(周五)前,各院系将本单位本科生毕业论文(设计)重复率具体要求报教务处备案。

2、5月6日(周四)前,各院系将抽取的毕业论文(设计)全文电子版、附件1(补充论文题目)提交到教务处。

3、重复率检测结果仅作为评判毕业论文(设计)是否出现学术不端行为的参考依据。毕业论文(设计)文字复制率超过本院系要求的、需经修改再次进行重复率检测。

4、如对检测结果有异议,由院系毕业论文工作领导小组报学校教学指导委员会最终审议。

5、教务处将重复率检测结果通报各院系,对于重复率较高的专业予以重点关注并加大下一年的抽检比例。

希望各院系广大师生遵循学术研究的基本规范,进一步加强毕业论文(设计)管理,共同维护我校本科教学良好声誉,促进学生毕业设计(论文)质量不断提高。