工科类的论文就需要数据分析这样子的一个模块,因为工科类的论文不管是机械类相关还是计算机相关等等都会有相关的毕业设计要去进行制作的。就好像计算机相关的论文的话,就会让你做一个系统,让你做一个小程序,让你做一个软件等等。
然后在里面就会有相关的一些数据分析,以及相关的实验数据,需要去建立一个模块,专门来详细讲解的。并且像这样子的一个模块不乏包含就是一些图,一些关键代码,还有就是一些数据表等等。
所以说工科类的论文的话,就需要数据分析这样子的一个模块,并且在这个模块能够做得好的话,自己的论文的分数也会比较高。
调查,分析 我, 。这,搞,定。
工科毕业设计论文
工科方面的人员毕业应该要怎么编写相关的论文呢?下面就随我一起去阅读工科毕业设计论文,相信能带给大家启发。
1二本院校工科专业本科毕业设计面临的问题
毕业设计选题面临的问题
目前毕业设计选题主要来源包括以下几点。
教师科研的子项目
教师科研项目大多为专业领域的课题,课题理论大部分是本科阶段的学习所不涉及的内容。学生以这类子项目作为毕业设计选题,将会面临大量新知识新方法的学习。学生处于就业、考研及毕业设计的多重压力的环境中,毕业设计完成的质量会受一定影响。
学科竞赛项目
以学科竞赛项目为毕业设计选题的优势在于,知识范围基本为本科阶段的基础理论,适当加入一些创新内容比较好的一类选题。但学科竞赛项目多是以团队为单位进行研究实践,在论文撰写和答辩时面临的问题是小组成员的所讲述的内容基本相同,如何体现各自毕业设计的特色,这是一个值得商榷的问题。
学生科研创新项目
学生科研创新项目相较与于学科竞赛项目,分工更为明确,是毕业设计选题的不错来源。但这类毕业设计主要的问题在于创新项目的普及面有限,每年实施项目的学生人数大约为毕业生人数的20%,并不是所有学生都有机会参与项目。
学生实习项目
学生实习项目作为毕业设计选题也是每年毕业设计选题的一个热点。目前二本院校学生的毕业实习一般以团队形式进入实习公司,所涉及的开发项目基本雷同,所使用的设计方案、技术手段基本是一致的,导致毕业设计与课程设计形式雷同。
毕业设计实施时间面临的问题
由于二本院校工科毕业学生面临比较严峻的就业形式,因此学校鼓励学生在第八学期离校自主实习,以应对就业压力问题。毕业设计开题时间定在第七学期,学生完成开题任务、初稿论文撰写后可离校进入工作岗位实习。离校的这段时间,学生没有时间去进行毕业设计课题的研究,通常是在第八学期毕业前一个月回校继续完成毕业设计,这样毕业设计的连续性被打断,前期所进行的课题研究在半年之后再继续,等于重头开始。后续的一个月还包括论文撰写以及答辩,学生正真用于毕业设计的时间不到半个月。从指导老师的角度看,指导工作难度增加,二本院校专业教师人数有限,人均指导学生10人左右。按10人分配教师的指导时间,指导老师针对每个学生的指导时间为天。实际上指导老师除指导毕业设计任务外,还承担着教学、实验、科研等其他任务,学生不可能都得到老师的悉心指导,这也是造成毕业设计质量下降的一个重要方面。
毕业设计论文撰写存在的问题
工科学生普遍在论文写作方面的问题体现在对科技论文的写作规范不了解,二本院校并未开设毕业设计论文写作指导等课程,素质教育课的开设在这方面做了一定的补充,但并非所有学生都会选修这方面的课程。工科论文写作尤其强调用测试数据及结果对课题进行论证,课题实施都需要经过调研、设计、实现、测试及结论分析等过程。论文写作需要对该过程进行完整叙述,强调论文结构的逻辑性以及叙述的严谨性。由于前期的课题实践工作受到时间等方面的限制,学生在撰写论文时手里并没有掌握完整的测试数据,就无从进行数据分析;所撰写论文从整体结构到叙述方式等都存在很多问题。综上所述,目前二本院校工科专业的毕业设计教学实践环节从选题到论文撰写都存在系列问题,导致毕业设计的质量下滑,严重影响了高校培养专业人才的质量。针对以上问题,笔者进行了较为严密的实情研究,并提出以下可行的解决对策,以供参考。
2二本院校工科专业本科毕业设计面临问题的应对措施
选题问题的应对措施
由于工科毕业设计的选题来源具有多样性,选题应从学生实际出发,采用学生选题,教师根据学生的选题方向来选择学生,后续可对学生的选题从深度广度等方面进行修改。这种选题方式充分考虑学生的知识结构,给予其选题的自由度,减轻在毕业设计专业知识适应方面的难度。教师也更容易从专业的角度进行指导,有效避免教师定题,学生无法适应的尴尬状况。课题实施过程师生的适应程度更高。
毕业设计实施时间问题的应对措施
毕业设计的实施时间如前所述存在课题实施不连贯、时间紧张等一系列问题。在当前的社会环境和就业压力的现状下,可将毕业设计的选题及开题时间调整到大三学年,也就是第五或第六学期。这一时期,学生完成了主要的专业基础课程的学习后,对专业学科所涉及的基础理论体系以有大体了解,通过研读专业方向文献、与专业课教师讨论等方式,对自己感兴趣的领域进行尝试性的课题研究。该模式对学生来说需要有一定的文献阅读量,也需要对课题有自己独特的认识;尽管一些专业课程还未开设,学生的知识体系尚未完善,但结合课题研究的方向性可为学生提供未来学习的动力,可使学生专业课程的学习目的性更明确,主动性更强。从时间方面考虑,毕业设计选题及开题时间提前了一年,可有效缓解学生在毕业季所面临的就业压力而导致的心理压力,毕业设计的实施可更从容的实施。
毕业设计论文撰写问题的应对措施
论文的撰写必须密切联系实际,针对课题进行项目开展方案、流程的设计,并对项目结果进行测试及分析,促使学生以实践数据为支撑来完成毕业设计。毕业设计论文则是对整个项目实施的内容、过程、结果进行条理性阐述的文字体现。在整个项目开展过程中,文献阅读、实验测试、论文撰写等步骤环环相扣,密切相关,缺一不可。笔者将整个毕业设计实施及论文撰写的过程通过图1所示的流程图进行展示。通过图1所示流程图,对毕业设计的整体流程进行了展示,该流程是以学生为主体的运行模式。要求学生在开展毕业设计时应将毕业设计的实践过程与论文撰写过程相结合,二者缺一不可,不能分离实施。本科毕业设计是目前以及未来相当长一段时期,高校实施实践教学的一种重要手段,在本科人才培养过程中起到重要作用。通过对二本院校工科专业目前毕业设计过程中的主要问题进行尝试性改革,是将本科实践教学与高教发展趋势相结合的一种教学模式改革尝试。仅以本文提出的一些问题作出相应的应对措施分析,希望对当前高校教学改革提出一种可供参考的改进方法。
一、国内外高职工科毕业设计现状
(一)德国毕业设计教学模式值得我们国内高职院校学习的是德国应用科技大学,它的教育模式与高职比较相似,它以实践为导向,特别强调学生在企业实践能力的培养。毕业设计主要以校企合作的方式为主,通常德国应用科技大学不为学生指定毕业设计题目,学生必须自己到企业寻找毕业设计课题。学生可以从多种渠道选择自己感兴趣的题目,如规模大一点的企业利用学生做毕业设计的学期在自己的网站或报纸杂志上贴出课题信息,这些课题来自于企业还没有解决的实际问题,需要时间相对充足的学生来完成。学生提出申请后由企业选择是否录取。规模比较小的企业通常直接与应用科技大学联系,由校内相关部门发布企业需求信息和课题内容,学生可以有效地建立与企业的直接联系,既方便学生找到适合的毕业设计课题,也帮助小企业解决燃眉之急。德国应用科技大学校企合作指导毕业设计就业优势明显,大多数学生通过一个学期在企业做毕业设计后,可以非常自如地开展工作,毕业设计单位往往也就成了毕业生的工作单位。德国的这种毕业设计模式与德国的国情和传统的教育模式———校企紧密合作有关,国内校企合作做得好的专业可以借鉴。
(二)台湾毕业设计教学模式20世纪90年代中期以来,台湾技职院校着力提升学生创新能力,在学制、课程、教材与教法等领域进行了一系列变革,推行专题制作。专题制作是为高年级学生开设的以研究为主的必修课,学生可依职业发展需要或个人兴趣选取一个课题进行实务制作或撰写研究论文。台湾技职院校的专题制作就相当于大陆高校的毕业设计(论文)。专题制作课程的实施流程大致包括如下环节:分组,确定指导老师与专题题目,专题分工及拟订计划,计划审核,专题制作,专题发表。专题制作课程具有以下五大特色:
(1)提升研究和实务操作能力;
(2)一组一题,分组指导;
(3)团队合作,分工协作;
(4)小班化教学,师生互动;
(5)重视系统的研究方法教学。
目前大陆高职专升本(比如北京联合大学)教育中有借鉴其做法,河北大学谷冠鹏等提出专题制作课程对于国内高校改革和完善本科生毕业设计(论文)制度具有重要的借鉴作用。福建信息职业技术学院软件工程系借鉴台湾朝阳科技大学资讯学院“实务专题”教学的成功做法,各专业将“实务专题”纳入了必修课程。厦门城市职业学院的罗薇薇在《浅谈台湾技职教育对内地高职教育的.启发》中也提到可以效仿台湾技职院校“专题制作”的做法,把学生的毕业实习与“专题制作”结合起来。内地的高职院校某些专业的毕业实习环节流于形式,没有真正发挥实习平台的作用,学校应加强监督和引导,让学生积极参与到校外实习基地的合作项目中,在校内教师和校外专家的共同指导下完成相关专题的制作。
二、高职工科毕业设计的改革探讨
了解了德国毕业设计教学模式和台湾的专题制作后,我们一定会感受到他们的做法才是实在为提高学生的各种能力的毕业设计,而我们只是表面觉得他们的专题制作搞得非常好,真正能培养学生的各方面能力,达到企业的求才标准。国内高职院校毕业设计应借鉴其优秀做法,再结合大陆高职院校本身的特点,制定出更加符合高职院校毕业设计的培养方案。德国应用科技大学的毕业设计教学模式强调校企合作,学生通过在企业实践中完成毕业设计,提高了学生的社会实践能力。台湾专题制作强调实务操作,提高了学生的动手能力和团队合作能力。借鉴德国毕业设计教学模式和台湾技职教育专业制作模式,再结合我国大陆高职院校本身的特点,探讨高职工科毕业设计的改革。
(一)毕业设计的时间安排高职工科毕业设计时间应安排在学生学完专业主课后,一般安排在大二结束,大三学年,但是为能掌握学生的动向,可让学生毕业设计在校内2~3个月完成,如果在企业找到项目作为毕业设计的,可安排在企业完成,视具体情况而定。
(二)工科毕业设计应注重研究方法的传授工科学生应在毕业设计前开设研究方法之类的一些课程,比如“统计学”、“逻辑导论”、“资料处理与分析”、“研究方法”等,培养学生的基本研究能力,保证毕业设计的顺利开展。
(三)工科毕业设计应注重设计过程,实物可展示工科毕业设计应侧重实际动手制作实物、模拟仿真或完成电脑软件编程等,学生三人一组以团队合作形式共同完成。这样,学生既可相互讨论又可分工合作,学生的参与积极性提高。在答辩前,学生的作品通过展板、实物、录像或照片等提前展示出来,让评委老师提前了解该组学生的专题内容,既形象具体,又相互比较,一目了然。
(四)工科毕业设计的形式可多样化高职工科学生理论和写作水平相对较差,很难写出一篇高质量的论文。另外,企业对学生的写作一般也没有太高要求,而比较注重学生的查阅资料、分析问题、解决问题、团队合作以及撰写报告等能力。工科学生每年有很多国家竞赛、省市级竞赛,基本都要求以团队形式参加,比如大学生电子设计竞赛,这些题目都是综合性的题目,在3天内设计出题目要求的功能,完成实物的制作并撰写报告和制作PPT答辩,这类竞赛可以当作毕业设计,甚至可以把历年的题目布置给学生当毕业设计。另外,教师的简单科研项目或者子项目可以当作学生的毕业设计,学生在企业顶岗实习的项目也可以当毕业设计来做。
(五)邀请企业导师指导学生毕业设计为了更紧密地与企业合作,培养与企业接轨的大学生,毕业设计可由企业安排来完成。可根据学生所在企业的岗位安排,给学生分配毕业设计,比如做工艺的,可布置工艺方面的毕业设计,这样工作和毕业设计就可以相互结合,做到两不误了。让企业导师作为学生的毕业设计指导老师,让企业导师提前挑选和培训员工,为学生提前就业打下基础。
三、宁职院电子专业毕业设计教学模式改革实践及成效
宁波职业技术学院应用电子技术专业在改革毕业设计前,毕业设计操作方式跟传统的本科院校没啥区别,也是撰写一篇论文。最大的不同是学校购买了顶岗实习平台软件,学生通过此平台撰写顶岗实习周记、实习报告、开题报告、毕业设计等,教师通过平台批阅,便于资料保存,也便于统计和查看。但是这样的改变不能使学生的综合能力真正得到提高。课题组成员通过和企业代表研讨后,对电子专业毕业设计做了以下几个方面的改革,并已取得了初步的成效。
(一)借鉴台湾技职院校专业制作模式借鉴台湾技职院校专业制作模式,打破常规毕业论文模式,采用“实物制作+答辩”取代传统的毕业论文写作。学生以3人一组的形式组队,并且每组都应分配均匀,每组都应有擅长硬件设计、软件设计和调试的学生,他们之间需相互分工合作。教师给学生分配毕业设计题目和完成的要求,可参考历年的大学生电子设计竞赛题目或技能大赛题目等,学生可把毕业设计可当作一个项目去完成,根据题目要求完成硬件设计、软件设计、实物制作、功能调试以及最后制作PPT进行答辩,最后的成绩由学生之间互评和教师评分组成。在毕业设计答辩前,所有学生的作品都将提前展出,学生有了相互比较的平台,学生之间互评。最后再经过学生PPT答辩,教师根据学生实物制作和答辩的情况对学生进行评价。
(二)借鉴德国应用科技大学毕业设计模式借鉴德国应用科技大学毕业设计模式,加强校企合作,鼓励企业将简单的项目给学生作为毕业设计;鼓励教师将简单的企业横向课题给学生作为毕业设计;鼓励学生在顶岗实习期间把企业的项目作为毕业设计。企业项目一般有时间的要求,如果学生没有足够的能力和经验的话,一般是无法完成的。对于这一点,我们对学生尽量用企业的要求去要求学生,如果学生确实无法完成,则可在毕业设计规定的时间完成即可。对于企业项目,我们专业好几门课程都采用企业项目化教学,比如《电子产品分析与制作》、《单片机电子产品设计》等课程,让学生体验真实的企业项目,有利于学生更容易适应企业氛围,这样,学生在企业顶岗实习做项目也更得心应手。学生所做的项目可作为毕业设计,指导老师可由企业的工程师担任。
(三)宁职院电子专业毕业设计改革成效经过一个学期的调研和商讨,宁波职业技术学院应用电子技术专业毕业设计方案已开始实施。大二(下)学期末,根据学生的擅长和个性,经学生自愿组合,教师调配,学生团队已进行了分组,然后教师对每组进行了任务分配。在企业顶岗实习期间,如果学生做企业项目的可提出申请改用企业的项目作为毕业设计,也可以换团队学生或独自一人一个项目,这样省去学生既在企业实习又要完成毕业设计的困惑,企业项目代替毕业设计减轻了学生的负担。经过一年的改革,已有了初步的成效。以前学生在顶岗实习期间从事专业项目的比较少,现在多了许多。学生的毕业设计是完成一个项目,并做出实物,所以,学生的设计能力和动手能力明显比以前提高了许多,学生的团队合作能力也得到了提高。最后,作品通过实物和展板(作品简介)展出,让更多的师生了解电子专业学生毕业设计作品,在展示现场师生还可对感兴趣的作品进行问答交流。多数作品得到了师生的肯定,增强了学生的自信心和成就感。
本科毕业论文不可以只对数据频次分析。文科专业对毕业论文的数据分析要求不高,一般只要有调查问卷和调查结果分析就可以可,所以可以只对收集到的数据进行描述性分析。理工科专业对数据的分析非常重视,需要详细描述数据的来源,及数据模型分析,不能只对收集到的数据进行描述性分析。
工科类的论文就需要数据分析这样子的一个模块,因为工科类的论文不管是机械类相关还是计算机相关等等都会有相关的毕业设计要去进行制作的。就好像计算机相关的论文的话,就会让你做一个系统,让你做一个小程序,让你做一个软件等等。
然后在里面就会有相关的一些数据分析,以及相关的实验数据,需要去建立一个模块,专门来详细讲解的。并且像这样子的一个模块不乏包含就是一些图,一些关键代码,还有就是一些数据表等等。
所以说工科类的论文的话,就需要数据分析这样子的一个模块,并且在这个模块能够做得好的话,自己的论文的分数也会比较高。
论文的数据分析怎么写如下:
首先,针对实证性论文而言,在开始撰写论文之前,必须要提前确定好数据研究方法。而数据研究方法的确定与选择需要根据大家毕业论文的研究课题来确定。
另外,大家也可以跟自己的的论文指导老师多多交流,尽可能多的了解更多关于研究方法的知识,以供自己选择。除此之外,大家还需要大量查找文献资料,见多识广有大量输入之后才能有所输出,本环节需要大家跟导师沟通商议后决定。
接下来一个比较重要的步骤是搜集和整理实验数据。在这一部分,很多同学朋友都会遇到各种各样的问题,比如,不知道去哪里找数据,找到的数据可靠性无法保障,需要的数据总是无法搜集全面等等各种问题。
那么在这里需要跟大家强调一下,推荐大家使用国家统计局、中国统计年鉴、国泰安、万方等等这些比较权威的网站去搜集数据资料。
在此需要注意的是,国泰安和万方等这些网站是需要收费的,上去看了一下,价格不是很亲民。
给大家分享一下,如果有些数据在国家官方网站确实找不到或者毕业论文所需的最新数据还没及时发布,推荐大家可以上某宝,因为某宝上电子版数据往往都很全面,而且价格大都可以接受。
在此提醒大家搜集到数据之后,一定要按照自己的习惯整理保存好,避免后期使用数据时出现差错。
工科毕业设计论文
工科方面的人员毕业应该要怎么编写相关的论文呢?下面就随我一起去阅读工科毕业设计论文,相信能带给大家启发。
1二本院校工科专业本科毕业设计面临的问题
毕业设计选题面临的问题
目前毕业设计选题主要来源包括以下几点。
教师科研的子项目
教师科研项目大多为专业领域的课题,课题理论大部分是本科阶段的学习所不涉及的内容。学生以这类子项目作为毕业设计选题,将会面临大量新知识新方法的学习。学生处于就业、考研及毕业设计的多重压力的环境中,毕业设计完成的质量会受一定影响。
学科竞赛项目
以学科竞赛项目为毕业设计选题的优势在于,知识范围基本为本科阶段的基础理论,适当加入一些创新内容比较好的一类选题。但学科竞赛项目多是以团队为单位进行研究实践,在论文撰写和答辩时面临的问题是小组成员的所讲述的内容基本相同,如何体现各自毕业设计的特色,这是一个值得商榷的问题。
学生科研创新项目
学生科研创新项目相较与于学科竞赛项目,分工更为明确,是毕业设计选题的不错来源。但这类毕业设计主要的问题在于创新项目的普及面有限,每年实施项目的学生人数大约为毕业生人数的20%,并不是所有学生都有机会参与项目。
学生实习项目
学生实习项目作为毕业设计选题也是每年毕业设计选题的一个热点。目前二本院校学生的毕业实习一般以团队形式进入实习公司,所涉及的开发项目基本雷同,所使用的设计方案、技术手段基本是一致的,导致毕业设计与课程设计形式雷同。
毕业设计实施时间面临的问题
由于二本院校工科毕业学生面临比较严峻的就业形式,因此学校鼓励学生在第八学期离校自主实习,以应对就业压力问题。毕业设计开题时间定在第七学期,学生完成开题任务、初稿论文撰写后可离校进入工作岗位实习。离校的这段时间,学生没有时间去进行毕业设计课题的研究,通常是在第八学期毕业前一个月回校继续完成毕业设计,这样毕业设计的连续性被打断,前期所进行的课题研究在半年之后再继续,等于重头开始。后续的一个月还包括论文撰写以及答辩,学生正真用于毕业设计的时间不到半个月。从指导老师的角度看,指导工作难度增加,二本院校专业教师人数有限,人均指导学生10人左右。按10人分配教师的指导时间,指导老师针对每个学生的指导时间为天。实际上指导老师除指导毕业设计任务外,还承担着教学、实验、科研等其他任务,学生不可能都得到老师的悉心指导,这也是造成毕业设计质量下降的一个重要方面。
毕业设计论文撰写存在的问题
工科学生普遍在论文写作方面的问题体现在对科技论文的写作规范不了解,二本院校并未开设毕业设计论文写作指导等课程,素质教育课的开设在这方面做了一定的补充,但并非所有学生都会选修这方面的课程。工科论文写作尤其强调用测试数据及结果对课题进行论证,课题实施都需要经过调研、设计、实现、测试及结论分析等过程。论文写作需要对该过程进行完整叙述,强调论文结构的逻辑性以及叙述的严谨性。由于前期的课题实践工作受到时间等方面的限制,学生在撰写论文时手里并没有掌握完整的测试数据,就无从进行数据分析;所撰写论文从整体结构到叙述方式等都存在很多问题。综上所述,目前二本院校工科专业的毕业设计教学实践环节从选题到论文撰写都存在系列问题,导致毕业设计的质量下滑,严重影响了高校培养专业人才的质量。针对以上问题,笔者进行了较为严密的实情研究,并提出以下可行的解决对策,以供参考。
2二本院校工科专业本科毕业设计面临问题的应对措施
选题问题的应对措施
由于工科毕业设计的选题来源具有多样性,选题应从学生实际出发,采用学生选题,教师根据学生的选题方向来选择学生,后续可对学生的选题从深度广度等方面进行修改。这种选题方式充分考虑学生的知识结构,给予其选题的自由度,减轻在毕业设计专业知识适应方面的难度。教师也更容易从专业的角度进行指导,有效避免教师定题,学生无法适应的尴尬状况。课题实施过程师生的适应程度更高。
毕业设计实施时间问题的应对措施
毕业设计的实施时间如前所述存在课题实施不连贯、时间紧张等一系列问题。在当前的社会环境和就业压力的现状下,可将毕业设计的选题及开题时间调整到大三学年,也就是第五或第六学期。这一时期,学生完成了主要的专业基础课程的学习后,对专业学科所涉及的基础理论体系以有大体了解,通过研读专业方向文献、与专业课教师讨论等方式,对自己感兴趣的领域进行尝试性的课题研究。该模式对学生来说需要有一定的文献阅读量,也需要对课题有自己独特的认识;尽管一些专业课程还未开设,学生的知识体系尚未完善,但结合课题研究的方向性可为学生提供未来学习的动力,可使学生专业课程的学习目的性更明确,主动性更强。从时间方面考虑,毕业设计选题及开题时间提前了一年,可有效缓解学生在毕业季所面临的就业压力而导致的心理压力,毕业设计的实施可更从容的实施。
毕业设计论文撰写问题的应对措施
论文的撰写必须密切联系实际,针对课题进行项目开展方案、流程的设计,并对项目结果进行测试及分析,促使学生以实践数据为支撑来完成毕业设计。毕业设计论文则是对整个项目实施的内容、过程、结果进行条理性阐述的文字体现。在整个项目开展过程中,文献阅读、实验测试、论文撰写等步骤环环相扣,密切相关,缺一不可。笔者将整个毕业设计实施及论文撰写的过程通过图1所示的流程图进行展示。通过图1所示流程图,对毕业设计的整体流程进行了展示,该流程是以学生为主体的运行模式。要求学生在开展毕业设计时应将毕业设计的实践过程与论文撰写过程相结合,二者缺一不可,不能分离实施。本科毕业设计是目前以及未来相当长一段时期,高校实施实践教学的一种重要手段,在本科人才培养过程中起到重要作用。通过对二本院校工科专业目前毕业设计过程中的主要问题进行尝试性改革,是将本科实践教学与高教发展趋势相结合的一种教学模式改革尝试。仅以本文提出的一些问题作出相应的应对措施分析,希望对当前高校教学改革提出一种可供参考的改进方法。
一、国内外高职工科毕业设计现状
(一)德国毕业设计教学模式值得我们国内高职院校学习的是德国应用科技大学,它的教育模式与高职比较相似,它以实践为导向,特别强调学生在企业实践能力的培养。毕业设计主要以校企合作的方式为主,通常德国应用科技大学不为学生指定毕业设计题目,学生必须自己到企业寻找毕业设计课题。学生可以从多种渠道选择自己感兴趣的题目,如规模大一点的企业利用学生做毕业设计的学期在自己的网站或报纸杂志上贴出课题信息,这些课题来自于企业还没有解决的实际问题,需要时间相对充足的学生来完成。学生提出申请后由企业选择是否录取。规模比较小的企业通常直接与应用科技大学联系,由校内相关部门发布企业需求信息和课题内容,学生可以有效地建立与企业的直接联系,既方便学生找到适合的毕业设计课题,也帮助小企业解决燃眉之急。德国应用科技大学校企合作指导毕业设计就业优势明显,大多数学生通过一个学期在企业做毕业设计后,可以非常自如地开展工作,毕业设计单位往往也就成了毕业生的工作单位。德国的这种毕业设计模式与德国的国情和传统的教育模式———校企紧密合作有关,国内校企合作做得好的专业可以借鉴。
(二)台湾毕业设计教学模式20世纪90年代中期以来,台湾技职院校着力提升学生创新能力,在学制、课程、教材与教法等领域进行了一系列变革,推行专题制作。专题制作是为高年级学生开设的以研究为主的必修课,学生可依职业发展需要或个人兴趣选取一个课题进行实务制作或撰写研究论文。台湾技职院校的专题制作就相当于大陆高校的毕业设计(论文)。专题制作课程的实施流程大致包括如下环节:分组,确定指导老师与专题题目,专题分工及拟订计划,计划审核,专题制作,专题发表。专题制作课程具有以下五大特色:
(1)提升研究和实务操作能力;
(2)一组一题,分组指导;
(3)团队合作,分工协作;
(4)小班化教学,师生互动;
(5)重视系统的研究方法教学。
目前大陆高职专升本(比如北京联合大学)教育中有借鉴其做法,河北大学谷冠鹏等提出专题制作课程对于国内高校改革和完善本科生毕业设计(论文)制度具有重要的借鉴作用。福建信息职业技术学院软件工程系借鉴台湾朝阳科技大学资讯学院“实务专题”教学的成功做法,各专业将“实务专题”纳入了必修课程。厦门城市职业学院的罗薇薇在《浅谈台湾技职教育对内地高职教育的.启发》中也提到可以效仿台湾技职院校“专题制作”的做法,把学生的毕业实习与“专题制作”结合起来。内地的高职院校某些专业的毕业实习环节流于形式,没有真正发挥实习平台的作用,学校应加强监督和引导,让学生积极参与到校外实习基地的合作项目中,在校内教师和校外专家的共同指导下完成相关专题的制作。
二、高职工科毕业设计的改革探讨
了解了德国毕业设计教学模式和台湾的专题制作后,我们一定会感受到他们的做法才是实在为提高学生的各种能力的毕业设计,而我们只是表面觉得他们的专题制作搞得非常好,真正能培养学生的各方面能力,达到企业的求才标准。国内高职院校毕业设计应借鉴其优秀做法,再结合大陆高职院校本身的特点,制定出更加符合高职院校毕业设计的培养方案。德国应用科技大学的毕业设计教学模式强调校企合作,学生通过在企业实践中完成毕业设计,提高了学生的社会实践能力。台湾专题制作强调实务操作,提高了学生的动手能力和团队合作能力。借鉴德国毕业设计教学模式和台湾技职教育专业制作模式,再结合我国大陆高职院校本身的特点,探讨高职工科毕业设计的改革。
(一)毕业设计的时间安排高职工科毕业设计时间应安排在学生学完专业主课后,一般安排在大二结束,大三学年,但是为能掌握学生的动向,可让学生毕业设计在校内2~3个月完成,如果在企业找到项目作为毕业设计的,可安排在企业完成,视具体情况而定。
(二)工科毕业设计应注重研究方法的传授工科学生应在毕业设计前开设研究方法之类的一些课程,比如“统计学”、“逻辑导论”、“资料处理与分析”、“研究方法”等,培养学生的基本研究能力,保证毕业设计的顺利开展。
(三)工科毕业设计应注重设计过程,实物可展示工科毕业设计应侧重实际动手制作实物、模拟仿真或完成电脑软件编程等,学生三人一组以团队合作形式共同完成。这样,学生既可相互讨论又可分工合作,学生的参与积极性提高。在答辩前,学生的作品通过展板、实物、录像或照片等提前展示出来,让评委老师提前了解该组学生的专题内容,既形象具体,又相互比较,一目了然。
(四)工科毕业设计的形式可多样化高职工科学生理论和写作水平相对较差,很难写出一篇高质量的论文。另外,企业对学生的写作一般也没有太高要求,而比较注重学生的查阅资料、分析问题、解决问题、团队合作以及撰写报告等能力。工科学生每年有很多国家竞赛、省市级竞赛,基本都要求以团队形式参加,比如大学生电子设计竞赛,这些题目都是综合性的题目,在3天内设计出题目要求的功能,完成实物的制作并撰写报告和制作PPT答辩,这类竞赛可以当作毕业设计,甚至可以把历年的题目布置给学生当毕业设计。另外,教师的简单科研项目或者子项目可以当作学生的毕业设计,学生在企业顶岗实习的项目也可以当毕业设计来做。
(五)邀请企业导师指导学生毕业设计为了更紧密地与企业合作,培养与企业接轨的大学生,毕业设计可由企业安排来完成。可根据学生所在企业的岗位安排,给学生分配毕业设计,比如做工艺的,可布置工艺方面的毕业设计,这样工作和毕业设计就可以相互结合,做到两不误了。让企业导师作为学生的毕业设计指导老师,让企业导师提前挑选和培训员工,为学生提前就业打下基础。
三、宁职院电子专业毕业设计教学模式改革实践及成效
宁波职业技术学院应用电子技术专业在改革毕业设计前,毕业设计操作方式跟传统的本科院校没啥区别,也是撰写一篇论文。最大的不同是学校购买了顶岗实习平台软件,学生通过此平台撰写顶岗实习周记、实习报告、开题报告、毕业设计等,教师通过平台批阅,便于资料保存,也便于统计和查看。但是这样的改变不能使学生的综合能力真正得到提高。课题组成员通过和企业代表研讨后,对电子专业毕业设计做了以下几个方面的改革,并已取得了初步的成效。
(一)借鉴台湾技职院校专业制作模式借鉴台湾技职院校专业制作模式,打破常规毕业论文模式,采用“实物制作+答辩”取代传统的毕业论文写作。学生以3人一组的形式组队,并且每组都应分配均匀,每组都应有擅长硬件设计、软件设计和调试的学生,他们之间需相互分工合作。教师给学生分配毕业设计题目和完成的要求,可参考历年的大学生电子设计竞赛题目或技能大赛题目等,学生可把毕业设计可当作一个项目去完成,根据题目要求完成硬件设计、软件设计、实物制作、功能调试以及最后制作PPT进行答辩,最后的成绩由学生之间互评和教师评分组成。在毕业设计答辩前,所有学生的作品都将提前展出,学生有了相互比较的平台,学生之间互评。最后再经过学生PPT答辩,教师根据学生实物制作和答辩的情况对学生进行评价。
(二)借鉴德国应用科技大学毕业设计模式借鉴德国应用科技大学毕业设计模式,加强校企合作,鼓励企业将简单的项目给学生作为毕业设计;鼓励教师将简单的企业横向课题给学生作为毕业设计;鼓励学生在顶岗实习期间把企业的项目作为毕业设计。企业项目一般有时间的要求,如果学生没有足够的能力和经验的话,一般是无法完成的。对于这一点,我们对学生尽量用企业的要求去要求学生,如果学生确实无法完成,则可在毕业设计规定的时间完成即可。对于企业项目,我们专业好几门课程都采用企业项目化教学,比如《电子产品分析与制作》、《单片机电子产品设计》等课程,让学生体验真实的企业项目,有利于学生更容易适应企业氛围,这样,学生在企业顶岗实习做项目也更得心应手。学生所做的项目可作为毕业设计,指导老师可由企业的工程师担任。
(三)宁职院电子专业毕业设计改革成效经过一个学期的调研和商讨,宁波职业技术学院应用电子技术专业毕业设计方案已开始实施。大二(下)学期末,根据学生的擅长和个性,经学生自愿组合,教师调配,学生团队已进行了分组,然后教师对每组进行了任务分配。在企业顶岗实习期间,如果学生做企业项目的可提出申请改用企业的项目作为毕业设计,也可以换团队学生或独自一人一个项目,这样省去学生既在企业实习又要完成毕业设计的困惑,企业项目代替毕业设计减轻了学生的负担。经过一年的改革,已有了初步的成效。以前学生在顶岗实习期间从事专业项目的比较少,现在多了许多。学生的毕业设计是完成一个项目,并做出实物,所以,学生的设计能力和动手能力明显比以前提高了许多,学生的团队合作能力也得到了提高。最后,作品通过实物和展板(作品简介)展出,让更多的师生了解电子专业学生毕业设计作品,在展示现场师生还可对感兴趣的作品进行问答交流。多数作品得到了师生的肯定,增强了学生的自信心和成就感。
毕业论文数据分析的做法如下:
首先,针对实证性论文而言,在开始撰写论文之前,必须要提前确定好数据研究方法。而数据研究方法的确定与选择需要根据大家毕业论文的研究课题来确定。
另外,大家也可以跟自己的的论文指导老师多多交流,尽可能多的了解更多关于研究方法的知识,以供自己选择。除此之外,大家还需要大量查找文献资料,见多识广有大量输入之后才能有所输出,本环节需要大家跟导师沟通商议后决定。
接下来一个比较重要的步骤是搜集和整理实验数据。在这一部分,很多同学朋友都会遇到各种各样的问题,比如,不知道去哪里找数据,找到的数据可靠性无法保障,需要的数据总是无法搜集全面等等各种问题。
那么在这里需要跟大家强调一下,推荐大家使用国家统计局、中国统计年鉴、国泰安、万方等等这些比较权威的网站去搜集数据资料。
在此需要注意的是,国泰安和万方等这些网站是需要收费的,上去看了一下,价格不是很亲民。
给大家分享一下,如果有些数据在国家官方网站确实找不到或者毕业论文所需的最新数据还没及时发布,推荐大家可以上某宝,因为某宝上电子版数据往往都很全面,而且价格大都可以接受。
在此提醒大家搜集到数据之后,一定要按照自己的习惯整理保存好,避免后期使用数据时出现差错。
工科类的论文就需要数据分析这样子的一个模块,因为工科类的论文不管是机械类相关还是计算机相关等等都会有相关的毕业设计要去进行制作的。就好像计算机相关的论文的话,就会让你做一个系统,让你做一个小程序,让你做一个软件等等。
然后在里面就会有相关的一些数据分析,以及相关的实验数据,需要去建立一个模块,专门来详细讲解的。并且像这样子的一个模块不乏包含就是一些图,一些关键代码,还有就是一些数据表等等。
所以说工科类的论文的话,就需要数据分析这样子的一个模块,并且在这个模块能够做得好的话,自己的论文的分数也会比较高。
研究方法通常可以分为三大类,分别是差异关系,相关关系和其它关系。
参考资料:
数据可以找找,非得要弄问卷调查吗
1、频数分析:
对一组数据的不同数值的频数,或者数据落入指定区域内的频数进行统计,了解其数据分布状况的方式。通过频数分析,能在一定程度上反映出样本是否具有总体代表性,抽样是否存在系统偏差,并以此证明以后相关问题分析的代表性和可信性。
2、描述性统计:
对调查总体所有变量的有关数据进行统计性描述,包括数据的集中趋势与离散趋势。
3、探索性分析:
正态性检验用于检验数据是否满足正态分布,一些算法需要数据满足正态分布(如单样本T检验,独立样本T检验等)。
如果你是做问卷调查类(发放问卷,收集数据<通常学营销的人会这样做>)的,那么就根据你的题项设置变量,并录入数据(通常是用SPSS分析,也有用其他工具比如说Eviews的)。然后做数据的信度和效度检验(此处KMO值是比较重要的),再做基本的描述性统计分析,然后是主成份提取(即因子分析),从多个变量中提取几大因子,结果主要看旋转成分矩阵,然后用几个因子跟因变量做回归,得出影响关系的回归方程。举个例子说,你的问卷中有30个题项(前提是你已经做过小规模问卷测试以验证题项设置的合理性),则对应30个变量X1,X2,......,X29,X30,录入这30个变量的数据,如果你收集了500份问卷,其中420份是有效问卷的话,则你有420条针对30个变量的有效数据。然后做信度效度检验,描述性统计分析,因子分析,假设通过因子分析提取出4个主成份(因子),分别为F1,F2,F3,F4,这个时候对因子命名并将其生成新的变量,然后再将F1,F2,F3,F4和Y做回归分析,得到回归方程,通过R方和系数检验表来判断方程和系数的有效性。这个时候你就能得到影响消费者态度的是哪些因素了。PS:你这里的因变量消费者态度需要量化,在设计问卷的时候要考虑如何量化才有利于后续的分析。
一、学习背景
本科学了四年文科专业,除了形式逻辑外几乎没再接触过与理科搭边的东西。想借着毕业论文学一点数据分析的东西,知网上找了几篇相关文献,以为数据分析很简单,于是跟导师定了题开始着手做。
二、问卷编制+数据分析类论文框架
(一)低阶版:非专业,要求低,不需要用spss,调研规模200+即可。
如果时间相对紧张,不想在毕业论文上花过多时间,建议采用低阶版即可,字数也绝对够。知网上“问卷编制+数据分析”类的文章除少部分期刊论文,大多数都是硕博论文,看看文献综述即可,不要用他们的数据分析框架,这是高阶版需要考虑的。
引言,研究背景写完,就写研究综述。把需要研究的变量列出来分别写研究综述,记得加上一些国外的研究,引用一些外文文献。接下来,简单地说一下自己如何编制的问卷,如何发放的问卷(线上/线下),回收问卷的情况。然后写样本情况,可以列一个大表格,内容包括哪类人有多少个,占百分之多少。接下来就是对数据结果的分析,用例如“A越...,B就越...”、“C的总体水平较低/高”、“D的....比E的....水平要高”的句式,找出一些规律即可。最后就可以写讨论、结论、总结对策建议了。
(二)高阶版:比较专业,要求高,不确定因素大(比如数据可能真的拟合不了模型),需要用spss statistics 和 amos。
采用高阶版不仅对人有要求,对数据也有要求。如果你没有把握自己能拿到样本较大的数据,也没有把握帮你填问卷的人是认真的,还是谨慎尝试为好,免得前面都做得很好,最后卡在模型拟合或者相关分析之类。大多数本科毕业论文的同学都是用问卷星,让小伙伴、家长等帮扩,这个样本量可能不会很大,而且如果题目比较多,不排除会出现开始东一个西一个乱填的情况。
以上内容就是青藤小编关于本科毕业论文做问卷和数据分析应该怎么着手的相关分享,希望对小伙伴们有所帮助,想要了解更多毕业论文相关内容,欢迎大家及时在本平台进行查看哦!
毕业论文数据分析的做法如下:
首先,针对实证性论文而言,在开始撰写论文之前,必须要提前确定好数据研究方法。而数据研究方法的确定与选择需要根据大家毕业论文的研究课题来确定。
另外,大家也可以跟自己的的论文指导老师多多交流,尽可能多的了解更多关于研究方法的知识,以供自己选择。除此之外,大家还需要大量查找文献资料,见多识广有大量输入之后才能有所输出,本环节需要大家跟导师沟通商议后决定。
接下来一个比较重要的步骤是搜集和整理实验数据。在这一部分,很多同学朋友都会遇到各种各样的问题,比如,不知道去哪里找数据,找到的数据可靠性无法保障,需要的数据总是无法搜集全面等等各种问题。
那么在这里需要跟大家强调一下,推荐大家使用国家统计局、中国统计年鉴、国泰安、万方等等这些比较权威的网站去搜集数据资料。
在此需要注意的是,国泰安和万方等这些网站是需要收费的,上去看了一下,价格不是很亲民。
给大家分享一下,如果有些数据在国家官方网站确实找不到或者毕业论文所需的最新数据还没及时发布,推荐大家可以上某宝,因为某宝上电子版数据往往都很全面,而且价格大都可以接受。
在此提醒大家搜集到数据之后,一定要按照自己的习惯整理保存好,避免后期使用数据时出现差错。
数据库系统设计毕业论文 第一章 概述 课题背景 随着计算机智能化、人性化和Internet 技术的不断发展,为了使教学、培训能满足不同地点和不同学习时间的需要,传统的面对面教育方式在这方面已经力不从心。 利用网络进行远程教育已成为教育发展的一个方向。基于网络的教学相对于传统的教学有两个明显的特征。首先,师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率。其次,可共享的丰富的网络教学、学习资源给师生提供了有利的学习支持。 课题意义 随着计算机智能化、人性化和Internet 技术的不断发展,为了使教学、培训能满足不同地点和不同学习时间的需要,传统的面对面教育方式在这方面已经力不从心。 利用网络进行远程教育已成为教育发展的一个方向。基于网络的教学相对于传统的教学有两个明显的特征。首先,师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率。其次,可共享的丰富的网络教学、学习资源给师生提供了有利的学习支持。 对于教师来说由原来对教学的完全支配者变成了学习的支持者,他负责网络课件的设计、开发以及维护。对于学生来说由以前单一的、被动的接受学习变成自我探索、发现、协作学习等多种形式的组合学习, 学生不仅仅要像从前一样接受教师给予的知识,更应该发挥自己的主观能动性去寻找和探索相关的知识和资源,学生的学习范围和交流对象也随着网络延伸,并且可以进行协作化的学习。这些变化都要求我们在进行网络课件的设计开发和教学时不能在因循从前的一套模式,而应该根据新的学习、教学环境进行 教学设计 。 第二章 需求分析 在软件开发之前,设计开发人员要对该系统进行软件需求分析,软件分析人员要认真了解用户的要求,细致地进行调查分析,深入描述软件的功能和性能,因此,软件需求分析是奠定软件开发的基础,也是起决定性的一步。 系统开发目的 在线学习系统开发的目的在于知识的共享、提高培训的效率和效果。在线学习系统除了需要实现基本的网上学习功能外,需要重点关注学习者进度和理解程度的把握,否则在线学习系统和普通的资料共享没有太大的区别了。 在线学习除了学生和老师的相关功能外,还包括管理者的功能,在线学习系统的管理面向整个公司,而不是某个事业部,管理功能主要包括老师管理、学生学籍管理、科目管理、课程管理、教材管理等内容。另外,为了实现在线学习系统的功能和内容的不断升级与完善,需要提供对学习者学习效果的调查问卷的功能,把握学生对课程、教材、老师等各方面的意见或建议。基本信息查看子系统是在线学习系统中班级管理模块的一个重要组成部分。是在线学习不可或缺的一部分。 系统功能描述 在线学习系统的主要访问角色如下: 学生:主要是学习的功能 老师:主要是答疑、学生进度把握以及教材作成与维护的功能 访客:类似于学生,可以对公共课进行学习,但无法实现同老师交流的功能 管理部门:实现老师管理、学籍管理、科目设置、课程管理、教材管理等功能 事业部领导:查阅本部门学生和老师相关情报的功能 系统管理员:系统级配置与管理 在线学习系统功能模块图如图2-1所示。 图2-1. 在线学习系统功能模块图 作为在线学习系统这样一个大型系统,包括很多方面的信息,如科目信息,课程信息,班级信息,老师信息,学生信息,老师与学生针对教学内容的交流信息,学生对老师和课程的反馈信息,学生在进入班级后查看到的老师在线与否的信息和老师最新提问信息,老师进入班级后查看学生在线与否的信息和学生最新提问的信息,但有些信息是需要一登陆页面便能看到,以便与老师进行相应的交流。游客通过查看科目和课程信息,能够及时了解是否有新增的课程,是否需要对该课程报名等。 第三章 系统设计 系统概要设计 本系统采用B/S结构,开发语言是JA V A 、JSP 、JA V ASCRIPT 和HTML 语言,数据库采用Oracle 9i,服务器采用,中间件采用O3W 。外部设计采用的是JSP 、JS 和HTML 语言,因为系统是B/S结构,所以网页采用HTML 语言编写。 系统体系结构 本系统采用B/S结构。 选择B/S结构的原因 本系统采用的是B/S开发模式,B/S模式,即Browser/Server(浏览器/服务器)结构,是随着Internet 技术的兴起,对C/S结构的一种变化或者改进的结构。B/S结构(图3-1),主要是利用了不断成熟的WWW 浏览器技术,结合浏览器的多种脚本语言(VBScript 、JavaScript…)和ActiveX 技术,是一种全新的软件系统构造技术。 图3-1. B/S结构示意图 C/S结构,即Client/Server(客户机/服务器) 结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client 端和Server 端,由于C/S体系结构的应用处理留在Client 端,使得在处理复杂应用时客户端应用程序仍显肥胖,限制了对业务处理逻辑变化适应和扩展能力,一旦大量用户访问时,易造成网络瓶颈。 从以上的分析可以看出,B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步,B/S结构的大型管理软件有着C/S结构软件无法比拟的优势。因此这次毕业设计将采用B/S结构进行开发。 前台开发工具的选择 对于前台页面的开发,我们采用JSP 编程语言。 1)JSP : JSP (Java Server Pages )是一种在服务器端运行的网页脚本语言。JSP 里可以包含HTML 标志、Servlet 标记、JSP 语法、JavaScript 或VB script 脚本。 JSP 是一种动态网页技术标准。在传统的HTML 网页文件中假如JA V A 程序片段和JSP 标记,就构成了JSP 网页。程序片段可以操作数据库库、可以重新定向网页、可以发送和接受电子邮件等动态网页所需要的功能。 2)JavaScript : JavaScript 是一种内嵌于HTML 中的脚本语言。由于HTML 无法独自完成交互和客户端动态网页的任务,而Java 语言又显得过于复杂。JavaScript 的目的在于将二者融合。 3)CSS : CSS 是英语Cascading Style Sheets(层叠样式表)的缩写,它是一种用来表现HTML 或XML 等文件式样的计算机语言。CSS 是一种风格语言,它允许为不同的显示部分建立不同的字体,页空白或行空白等。使用CSS 可以使整个站点的所有页面看起来具有统一的风格。 后台开发工具的选择 在本系统的开发中我们采用面向对象的程序设计语言JAVA 语言进行系统后台的开发。它融合了完美的语言设计和以前主要可见于专用语言的强大功能。Java 编程语言还发布了许多功能强大的用于数据库,网络和用户界面接口(GUI )等任务的支持软件库。 Java 语言是一种真正面向对象(OO)的编程语言。面向对象语言为设计那些为再现真实世界里的实体(如汽车、职员、保险制度等等) 的程序提供了一个框架。在这种分离下,程序员必须人为地将数据的结构与处理此数据的相关过程联系在一起。 J2EE 是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE 技术的基础就是核心Java 平台或Java 2平台的标准版,J2EE 不仅巩固了标准版中的许多优点,例如" 编写一次、随处运行" 的特性、方便存取数据库的JDBC API、CORBA 技术以 及能够在Internet 应用中保护数据的安全模式等等,一个多层化应用能够为不同的每种服务提供一个独立的层,以下是 J2EE 典型的四层结构,如图3-2所示: 图3-2. J2EE 典型的四层结构 这四层分别是:运行在客户端机器上的客户端层(Client Tier )、 运行在Web 服务器上的Web 层(Web Tier )、 运行在EJB 服务器上的业务层(Business Tier)和 运行在EIS 服务器上企业信息系统层(Enterprise Information System Tier)。一般情况下,许多开放商把Web 服务器和EJB 服务器产品结合在一起发布,称为应用服务器或J2EE 服务器 数据库开发环境的选择 本次毕业设计始用ORACLE 9i数据库,因为ORACLE 数据库具有众多的优点,非常适合公司的大型数据库开发与维护。 Web服务器的选择及中间件的介绍 Web服务器 WebLogic 是一套基于JAVA 功能强大的电子商务套件,提供了许多功能强大的中间件以方便编程人员编写的JSP 、SERVLET 等电子商务应用。 WebLogic 的优点: (1)WebLogic Server越来越多开发商、独立软件厂商 (ISV)、应用服务提供商 (ASP) 和系统集成商采用的事实上的标准应用服务器 (2)简化运行并实现自动化,使应用和基础结构具有可视化。 (4)通过 Web 和无线客户机访问相同应用程序代码,从而实现无线商务 (5) 利用高可用性和可伸缩性的先进群集技术,使系统随业务的不断壮大而扩展 中间件O3W 的介绍 中间件的重要性 本系统采用了典型的分布式事务应用程序架构,随着各种现有应用的不断扩充和新应用形式的不断增加,迫使在开发中需要解决越来越多的需求,诸如跨过不同硬件平台、不同的网络环境、不同的数据库系统之间互操作,新旧系统并存,系统效率过低,传输不可靠、数据需要加密,各种应用模式,开发周期过长,维护不力,等等,这些问题只靠传统的系统软件或Web 工具软件提供的功能已经不能满足要求,这就需要一种中间平台——中间件,来解决上述问题。 中间件是位于平台(硬件和操作系统) 和应用程序之间的通用服务,如图3-3所示,这些服务具有标准的程序接口和协议。 图3-3. 中间件位置示意图 中间件构架是一种电子商务应用集成的关键件,互连和互操作是电子商务中间件构架首先要解决的问题。 O3W的逻辑结构 Web 基本用户界面 + 画面转移控制 + DataStoreBean + Java应用程序 O3W的部件的主要任务 作为使用Servlet 的Web 应用程序的窗口实现的功能。分析从Servlet 引擎接收到的请求,交给对象「控件」控制,还有,以「控件」的处理结果为基础进行画面迁移的施行。 保存业务处理执行到Web 用户界面的数据的输入输出中必要的数据项目和数据,向Java 应用程序提供单体CHECK ,还有,向JSP 提供数据显示的支持功能。 只在一个请求间保存有效的数据的容器,所以保存每个请求传送的Request 对象和Respone 对象,也可以在应用程序设定独立的数据。 O3W处理流程 基于O3W 的应用程序的工作流程,具体如下: 在客户端部分,当用户在程序的输入画面点击提交按钮时,O3W 将对所提交的数据进行简单的检查,通过O3W 管理的后台应用程序调用应用程序,同时把需要调用的方法名称传递给后台业务服务器。 在后台业务服务器上,JAVA 应用程序接受WEB 服务器上传送过来的数据,在各项检查都通过的情况下,JAVA 程序则开始对于所传过来的数据进行各种业务处理,其中包括对关系数据库的访问和操作。在JAVA 程序的最后,将程序的结果传递给WEB 服务器。 WEB 服务器接受到后台业务服务器上的内容后,通过页面迁移控制把数据传递给相应的输出画面。至此,一次程序调用过程结束。 O3W 处理流程如图3-4所示 : 图3-4. 处理流程 其中sdh(Session Data Holder)、dsb(Data Store Bean)、rdh(Request Data Holder) 为O3W 的三个对象,主要用于存储,是Web 服务器上的中转站。 功能模块设计 基本信息查看系统的功能模块如图3-5所示。 图3-5. 基本信息查看系统的功能模块图 数据库设计 数据库设计遵循的规则 作为一个大型的项目,数据库的设计非常的重要。如果不遵守一定的规则,将会给项目带来灾难性的后果。在本次毕业设计中,遵循的规则是: 1)数据类型 (1)数据类型V ARCHAR2采用统一的长度,编码长度采用20位,名称采用60位。 (2)标志位使用V ARCHAR2数据类型。 (3)日期类型由V ARCHAR2(8)表示, 不保存日期分割符。 (4)时间类型由V ARCHAR2(6)表示, 不保存时间分割符。