模块设计论文范文

导语:在模块设计论文的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。

2模块设计重点

从表1看出,机关各部门、基层各单位共设计教学建设与管理大项355项、次项692项,其中训练机关、教研室、图书馆、信息管理中心共设计大项210项、次项496项,分别占设计大项、设计次项的59.15%和71.67%。之所以如此设计,主要是考虑要在保证建设与管理设项方面尽可能做到全面覆盖、不留死角的同时,应将训练机关、教研室、图书馆和信息管理中心作为设计建设与管理模块的重点环节。教务科(办)和教研室建设与管理项目要素见表2。

3模块设计特色

根据学校以往自主设计开发“课程质量评估系统”、“双向评价系统”、“教学工作评价系统”等教学管理软件的体会和经验,针对“教学建设与管理模块”功能需要,在本模块设计方面主要体现以下特色[1-4]。

3.1建设与管理任务相衔接。院校中心工作就是教学工作,其中教学建设与管理又是教学工作的重点。从院校管理者的角度讲,各部门和基层单位必须向教学建设和管理聚焦,为教学建设与管理出力,做教学建设与管理的主人。基于此,我们在设计该模块时,针对各部门和基层单位的特点和实际,为各部门和基层单位赋予了与其工作职能相对应的建设和管理任务。以训练处教务科(办)为例,1.11设计了教学过程管理表系教研室填报项目,在教研室也相应设计了10.8教学过程管理登记项目。这样设计的真正目的是,把建设与管理有机结合起来。同时,有些建设项目信息在基层单位无法汇总,从机关管理职能角度讲又需要时,在相应机关的建设与管理项目设置登记项目,又如1.5.12教务科(办)课程标准执行情况登记,包括:年度、专业、培训层次(本科、学兵培训、其他)、课程标准名称、计划学时、执行学时、执行百分比(%)、登记日期,并要求实现电子表格汇总、查询。

3.2大项与次项小项相结合。在设计该模块时,每每遇到多层级建设与管理的情况,最理想的解决办法是,采取大项与次项小项相结合树状管理结构,将建设与管理任务层层分解。如将教务科(办)1.5课程建设管理大项,分解为1.5.1课程建设规划编写登记、1.5.2课程建设计划编写登记、1.5.3主干课程建设计划编写登记、1.5.4非主干课程建设计划编写登记、1.5.5“讲习合一”教学课程建设计划编写登记、1.5.6“模拟病人”教学课程建设计划编写登记、1.5.7课程标准建设管理、1.5.8主干课程标准编写登记、1.5.17教员课程教学设计登记等18个次项,其中1.5.17项又分解为1.5.17.1主干课程教学设计编写登记汇总、1.5.17.2非课程教学设计编写登记汇总、1.5.17.3“讲习合一”教学课程教学设计编写登记汇总、1.5.17.4“模拟病人”教学课程教学设计编写登记汇总4个小项。

车间目前是依靠制度要求,将支撑块取放在固定位置。现在改造的思路是:将每个支撑块安装一个安全定位销,定位销尺寸统一,(φ20×150mm)与支撑块实焊连接;压力机每个立柱上安装一个安全销座,操作人员打开模具将4个支撑块插在压力机立柱的4个安全销座上。安全销插上以后,安全销座内部的接近开关(传感器)感应到模具支撑块放到位了,就给压力机控制系统传递信号,压力机接到信号,运行条件满足后开动机床生产。如果操作人员没有将4只支撑块全部插到安全销座上,机床运行条件将无法满足,也无法实现动作。图2为改造后整体效果图。

图2改造后整体效果图

2.模具支撑块结构分析

经调查,目前模具使用的支撑块规格形状不统一,有方块状形、圆环形、半圆柱体形、圆柱体形。圆环形的支撑块安全可靠性好,但由于各支撑块与模具一一对应,要将支撑块的形状统一成圆环形改造难度大且费用太高。

据统计,模具支撑块只有以上4种外形结构,其尺寸范围如表所示。

表模具支撑块的4种外形结构

3.安全销座的设计

考虑到模具支撑块外形和大小不统一,为了保证所有支撑块可靠定位,把安全销座定位面设计为圆弧面,半径为85mm;销孔深60mm,孔径与销配合间隙为0.5mm。经实验,可以保证车间所有支撑块可靠定位。

在销座地面焊一根长100mm的方钢(100×100×10),在方钢与销座连接处开φ21的孔,正下方也开φ20孔,用于固定和调节传感器。

4.控制电路的实现

安全销座安装位置在压力机4个立柱上靠近操作人员站立的位置,人员操作方便。安全销座中的传感器控制线路串联在机床的急停回路中(见图3)。通过接入110V电源把4个检测开关串联控制辅助继电器KA1,辅助继电器常开触点与压力机急停串联控制压力机急停继电器KA12。

图3控制电路图

考虑到压力机动作的正常运转,须在辅助继电器KA1常开触点处并联工作台操作旋转开关、微调辅助按钮和无支撑块模具专用开关。保证模具的正常装调和无支撑块模具的生产。

传感器选用开关量传感器,有效感应距离为0~50mm,直径为18mm,工作电压AC12-220V。

(1)安装模具操作步骤

模具吊装上工作台工作台开动开关通工作台移动到位夹紧微动选择开关+微调辅助开关通滑块微动上升支撑块放固定位置+信号满足机床调试单次生产

(2)正常生产操作步骤

模具支撑块正确放置信号满足后模具装模高度正确主电机启动单次生产。

(3)拆卸模具操作步骤

放置模具支撑块微动选择开关+微调辅助开关通滑块下降合模模具螺栓拆卸微动选择开关+微调辅助开关通滑块上死点工作台开关通模具入库。

(4)特殊情况下操作步骤(成型工序拉延模无支撑块)

转换开关断工作台开进模具装调生产。

改造后的预期效果

改造前生产时存在违规使用现象,管理难度大;安全改造后,能够避免在正常生产操作中由疏忽产生的安全隐患,从本质上保证了安全。在方案研讨和设计加工方面都作了充分考虑,电气控制及部件加工简单可靠,同时避免增加设备故障率,有效降低了冲压作业的安全隐患。

结束语

【关键词】南京电大StrutsJ2EE毕业设计毕业论文

1研究背景

现阶段部分高校对毕业设计(论文)做法一般为指导老师前期给出参考题目,并通过纸质文件的形式发给学生,学生再从中完成选题或自行申报课题,由于正在毕业实习的学生比较分散,容易导致指导老师和学生之间沟通不畅,造成有些学生课题选择冲突;同时在教师指导学生毕业论文中后期,有大量表格由人工发放、填写、回收,导致效率极其低下;毕业设计(论文)完成阶段,通常需要运用纸质存储或者刻录光盘提交最终论文,常常导致资料堆积如山,查找不便。所以使用传统的手工管理方式对毕业设计(论文)资料进行管理不仅耗时费力,而且不利于教学管理工作者准确、及时地把握学生完成毕业设计(论文)的进展情况,给管理造成较大程度的困扰,甚至影响毕业设计(论文)的质量。因此,在这种情况下管理者应该充分利用高校的计算机资源和网络优势,按照具体管理规定研发出一款为高校量身定制的管理软件,完成对毕业设计(论文)网络化管理,这不仅重要,而且符合高校无纸化办公的发展潮流,这将进一步推动高校信息化建设的进程。

南京电大早在1999年成为教育部批准的首批电大人才培养方式改革与开放教育试点项目示范单位,属于“统筹规划、分级办学、分级管理”类型的远程开放教育教学系列的“省级电大”。至2014年春季,南京电大培养的教育本、专科学生已达52397人,每学年参加毕业设计(论文)的学生达到1800人,因此研发出一套南京电大毕业设计(论文)管理系统是非常有必要的。

2系统分析

系统分析是站在企业应用系统内部,从抽象的概念高度上分析系统需求,敲定企业应用系统的要素、组成及结构,因而给出系统的分析模型,并为企业应用系统设计给出依据。在此我们给出一些功能性分析和非功能性分析的示例。

3系统设计

南京电大毕业设计(论文)管理系统包括学生操作模块、导师操作模块、分校教务员操作模块、市校教务员操作模块、系统管理员操作模块。其中学生操作模块包括选择导师、申报课题、课题维护、论文过程汇报、浏览与回复导师意见等功能;导师操作模块包括选择学生、审阅学生课题、审阅学生论文、向本校教务处汇报、有关通知、浏览学校通知等功能;分校教务员操作模块包括维护本校学生、维护本校教师、与教师联络、向市校教务处汇报论文工作、本校通知、浏览市校通知等功能;市校教务员操作模块包括审核分校指导老师资格、审核分校上报答辩小组信息、完成终审论文成绩录入、向市校教务处汇报论文工作、市校通知等功能;系统管理员包括操作模块、包括角色信息管理、分校教务人员管理、市校教务人员管理、系统维护记载、系统安全管理、系统备份等功能。

4技术简介

南京电大毕业设计(论文)管理系统运用Struts框架,Java的Web应用中运用的技术比较多,也较为复杂,所以研发过程中可选择的技术也多,项目管理必须考虑到开发人员个人的特长对开发任务进行合理分工,这就需要设计人员在系统设计阶段考虑周到。MVC模式可以很好的将业务数据模型和业务处理模型分离出来,这样研发出独立的业务组件,以便于在编写表示层页面阶段可以保证数据的一致性。在处理表示层页面文件和模型之间关系过程中,控制器就成为两者的桥梁,这样使得南京电大毕业设计(论文)管理系统项目能够成为一个整体的、系统化的工程。Struts框架在南京电大毕业设计(论文)管理系统中就起到了这个作用,在研发阶段可以很好的运用该框架开展开发项目,开发人员能够选择合适的模型组件。

在图2中,JSP和Struts为开发人员提供的一组标签能够完成页面的表示与数据显示等功能,使得开发人员可以编写丰富的视图功能。

5系统实现

南京电大毕业设计(论文)管理系统各个部分的研发工作主要包括以下几个步骤:

5.1创建视图

该系统采用Struts技术,视图的编写主要运用JSP技术,但和传统的JSP技术相比有两个明显不同。

(1)该系统在Struts下运用JSP技术研发视图,在页面文件中没有包括任何的脚本程序,仅是单纯的实现数据传递以及获得与显示从数据库返回的数据,对业务数据的处理和页面的跳转都是在业务层中执行。

(2)Struts框架给出了一组可扩充的自定义标签库,主要包含Bean标签、Logic标签、HTML标签与模板标签。通过运用标签,能够简化编写用户界面的过程,而且更好地完成数据的封装。

5.2创建模型

模型利用JavaBean组件,设计和实现系统的业务逻辑。根据不同的操作请求从Action派生特定Action类,调用由Bean组成的业务组件,建立由ActionForm的派生类达到对客户层表单参数的封装。

5.3创建控制器

在南京电大毕业设计(论文)管理系统中,中心控制器是由Struts提供(ActionServlet),程序员一般无需对该ActionServlet执行二次研发;负责特定业务处理的Action类则是研发者研发任务的重点,这部分Action对象中会执行全部业务操作,处理结束,由Struts的中心控制器转向到JSP页面,把处理结果返回到客户端。

5.4创建配置文件

包括两个配置文件web.xml和struts-config.xml,用来定义Struts系统中模块之间的交互。通过对该两个配置文件的定义,将Struts框架中MVC各部分联系起来,完成了一个真正的MVC系统。

南京电大毕业设计(论文)管理系统开启阶段学生申请导师界面见图3。

6结束语

本文对现阶段高校毕业设计(论文)管理状况充分调研,分析总结现阶段高校毕业设计(论文)管理系统主要缺陷,在掌握毕业设计(论文)管理系统的需求基础上,结合南京电大毕业设计(论文)管理的实H状况,探讨了南京电大毕业设计(论文)管理系统设计与实现。本系统基于网络B/S方式设计思路,采用Struts框架技术与SQLServer2014数据库技术进行设计,具有一定的参考价值。

参考文献

[1]张云龙,贾宇波,吴徐彬.基于UML的毕业设计管理系统的研究与设计[J].工业控制计算机,2015.

[2]丁勇,储久良,张飞.基于MVC框架的毕业设计管理系统的设计与实现[J].计算机与现代化,2014.

[3]陈泽强,徐梅玲.基于.NET的毕业设计管理系统的设计与实现[J].电子技术与软件工程,2013.

【关键词】远程开放教育毕业论文管理系统ASP

远程开放教育是利用计算机网络技术和多媒体技术所建立的具有双向交互功能的教学平台进行教学的一种教学形式,是高等教育的重要组成部分,在高等教育大众化以及普及化阶段扮演着重要角色。在远程开放教育的教学环节中,毕业论文是完成专业培养目标中的最重要的教学环节,也是培养学生综合运用所学的基本理论和知识去解决实际问题的能力的重要手段。随着计算机网络的普及和各个院校的校园网络的日益完善,各远程教育院校已广泛采用远程教育平台开展课程教学,但采用网络平台进行毕业论文指导环节的目前来看还比较少,基本还是采用传统面授的指导模式。为了提高该教学环节的工作效率,打破传统的面对面毕业论文指导模式,本文设计了一种网上毕业论文管理系统。经过实践,该系统可以为学生、教师、班主任和管理员提供一个交互平台,规范了教师、班主任及管理人员在论文指导过程中的管理工作,极大地提高了教师、学生、班主任和管理人员的工作效率。

1系统分析

1.1系统需求分析

1.2业务流程分析

地市级电大毕业论文工作的一般业务流程是:教学管理部门(教研室)毕业论文指导任务;毕业班班主任根据本班学生情况进行分组并分配指导老师;指导老师与班主任组织学生开会并毕业论文选题范围;学生进行选题;指导老师查看选题并同意撰写初稿并提交给指导老师;指导老师审核,这样反复几次后,最终定稿,并给出初评成绩。教学管理部门负责整个流程的监管。鉴予此,本系统的主要工作业务流程如图1所示。

1.3总体功能分析

学生分组管理:这个功能主要是针对班主任的。班主任根据教务部门的要求按照学生人数和指导老师的数量进行学生分组,指定学生的论文指导老师。之所以对学生进行分组并指定指导老师,是为了便于教学部门监管教师与学生之间的论文指导工作。

选题管理:该功能模块是实现毕业论文题目的与查看、选题查询、学生选题、更改选题、审核选题等功能。毕业论文题目可以由指导老师进行并限定选题人数,也可以由学生自己命题由指导老师审核。经审核后毕业论文题目进入指导老师的选题库,该指导老师所带的学生都可以查看并进行选题。当学生选题人数超过毕业论文限定选题人数时,就要求指导老师要进行筛选,并指定学生进行重新选题。

成绩管理:该模块主要是实现教师对学生的毕业论文进行评分、并录入或修改学生成绩,按照指导学生的论文进行指导小结的录入等。

辅助交流管理:该模块主要是实现指导老师信息的、学生提问、老师答疑、师生互动讨论等功能。

2系统主要模块实现

本系统是基于ASP三层架构进行开发的,前端开发工具采用HTML+CSS+JavaScript,后端开发工具采用,整体开发环境为ASP+IIS6.0+Access2003。操作系统是Windowsserver2003,服务器采用其内置Web服务器IIS6.0。系统客户端通过IIS6.0与ASP应用程序进行联接。底层数据库系统开发采用Access2003,因为Access2003与Windows操作系统系统及ASP环境之间具有很好的兼容性。

2.1用户管理模块实现

2.2选题管理模块实现

2.4成绩管理模块实现

成绩管理模块主要有录入初评成绩、录入评审成绩、指导小结和查询导出功能。录入初评成绩是指导老师根据指导论文的质量给学生录入定稿成绩;录入评审成绩是指定的评审老师对学生论文评定成绩进行评审,并录入评审成绩。指导小结是供指导老师填写小组的指导小结;查询导出是实现查询或导出所选学期、所选班级的全部指导论文。

3结束语

远程教育网上毕业论文管理系统是为了解决电大学生在毕业论文指导过程中遇到的工作效率低、交互性差、时空矛盾严重等问题,而采用ASP+IIS6.0+Access2003等技术设计开发的一个非常实用的管理系统。通过学校近几年的使用,该系统能够实现多班级选题管理的具体化、直观化、规范化,指导论文的网络化、合理化和公开化,很好地促进了学生与指导老师之间的互动交流,极大地提高了毕业论文指导的工作效率。

[1]李莹.远程开放教育辍学研究:结论与反思[J].开放教育研究,2014,20(3):79-87.

[2]毛林,田林,谢汶.基于Internet的网上论文辅导系统设计与研究[J].中国远程教育,2010(11):58-61.

[3]覃发兵,葛玉辉.基于JavaWeb组件技术的毕业设计管理系统[J].计算机应用,2010,30(1):321-323.

[4]徐远棋,曾海.网上毕业论文管理系统的设计与实现[J].微型电脑应用,2013,29(10):42-44.

[5]陈永强,谢维成,李茜.ASP数据库开发经典实例精解[M].北京:机械工业出版社,2006.

[6]曾小平,吴暾华.本科毕业设计管理系统的设计与实现[J].微型机与应用,2011,30(18):83-85.

作者简介

熊子东(1984-),男,广东省梅州市人。硕士学位。现为梅州市广播电视大学教技科科员。

张志方(1967-),男,广东省梅州市人。硕士学位。现为梅州市广播电视大学教技科主任。

曾三明(1979-),江西省赣州市人。大学本科学历。现为梅州市广播电视大学教研室主任。

制定完整的毕业设计(论文)管理制度首先有完整的有关毕业设计的教学管理文件,为此笔者所在的南京交通职业技术学院每个系部都有完整的毕业设计(论文)手册,全院的毕业设计(论文)工作在主管院长统一领导下进行,实行分级管理,层层负责的办法。其分别明确了教务处、系部、教研室、指导老师的职责和学生所需要遵守的守则。确定了毕业设计(论文)工作的程序原则上为:确定选题及指导教师学生选题下达毕业(设计)论文任务书中期检查评阅、答辩资格审查答辩评定成绩优秀评选论文收存。制定详细的组织答辩和成绩评定方法、资料保存形式、检查及质量评价办法。同时也制定了各项工作的具体要求,比如选题及任务书下达要求(包括毕业设计(论文)题目的选择原则、下达任务书的工作程序)、毕业设计(论文)的格式要求、毕业设计(论文)的成绩评定及答辩办法。建立健全这些毕业设计管理制度是实现毕业设计质量有效监控的前提性工作。

到系部和督导室的检查监管,整个流程不但保证了对毕业设计(论文)工作的有序进行,也提高了师生对毕业设计(论文)重要性的认识,更能极大地调动指导教师、学生参与毕业设计(论文)的积极性、创造性,更加鼓励学生自觉主动、认真、积极地完成毕业设计(论文),巩固所学的专业知识,提高学生的实际动手能力、解决实际问题的能力,达到毕业设计(论文)的教学目的,进而推动了学院毕业设计实践教学内容与方式的改革和创新,更进一步提高毕业设计质量。

作者:张超单位:南京交通职业技术学院

【关键词】毕业设计;辅助系统;Drupal

一、远程教育毕业设计辅导

系统的结构设计

二、Drupal内容管理系统的功能特征

Drupal是一个基于PHP语言的内容管理系统,与一般的学习管理系统不同,它是一个高度模块化的开源Web内容管理系统,重点建立在合作之上,是一个可扩展的,适应标准的,保持简洁代码和较小脚本的系统。[1]Drupal的所有文本数据以及图形、音频等其它文件类型的文本指针都以数据库的形式储存,用户可以通过浏览器对Drupal发送请求,而Drupal则动态的从数据库中读取数据生成静态网页发送给用户。Drupal的功能异常强大,几乎可以完成任何你想让它完成的事情,Drupal高度模组化的设计提供极大的弹性,它甚至被开发人员视为一种开发框架。

Drupal的系统所设置的一般功能包括:联合协作文档编写(CollaborativeBook)、友好URL(FriendlyURLs)、模块(Modules)、个性化(Personalization)、基于许可权限的用户组管理系统(Rolebasedpermissionsystem)、内容索引及搜索(Searching)等。Drupal强大的功能在于支持模块扩展,正因为有了它,可以实现想到的任何应用。此外,Drupal拥有强大的在线帮助系统以及完善的文档库,并且Drupal是完全开源的,Drupal基于GPL许可,所以任何人都可以修改它、再它、使用它。

Drupal配合Mysql和Apache应用较多,稳定性和兼容性得到国内外许多应用的证实,Drupal的整体架构符合软件架构体系中的三层架构思想。

三、基于DRUPAL的网络毕业

设计辅导系统的实现

1.毕业设计辅导系统的Mysql数据库实现

毕业设计辅导系统为学生、老师提供个性化的支持,帮助学生高质量、高效地完成论文。系统采用完全模块化的Drupal框架,所涉及到的数据表较多,主要包括资源子系统、学生个人页面及教师个人页面,各个模块功能与数据库表相互对应(如图3所示)。

图3中三大模块的每一个功能并非完全独立,它们之间相互协调工作,有些功能对应数据库中的一类表而不是一个数据表。为了方便设计与操作,人为将其划分出来。Drupal采用mysql数据库,在数据字段命名上有其自己的规范,除了上图所描述的数据表以外,系统还自带一套逻辑表。Drupal系统默认安装了许多底层数据表,在实现时需结合对应的数据字典修改相应的数据表。

2.资源子系统的实现

本系统支持每位教师为资源库添加资源,在添加时候选择分类,最后系统将所有分类资源呈现出来供学生参阅,学生可以根据上载资源时所设定的标签来搜索自己所需的资源。本功能主要用到Drupal中常用模块Taxonomy、CCK和Views。资源内容类型建立后,系统结合分类模块设置术语标签,再用Views将内容按需求呈现出来,添加后的资源汇总到分类资源库,点击资源库导航栏中的条目进入资源分类展示页面。

资源子系统中一个重要的功能是方便学生有效精确地检索资源,资源搜索包括对系统内部资源的检索和外接搜索引擎,例如:Baidu、Google及Yahoo。内部检索利用Drupal系统的search模块,外部检索利用外部API接口。搜索功能与其他子系统协同工作。

Feed聚合器可以为学生聚合所需的信息,学生可以自己添加聚合的种子,如管理学专业的学生可以添加一个有feed种子的权威站点,系统会将聚合的信息发送到学生页面,方便学生随时查阅最新信息,为学生提供一个“活资源”。本功能的实现需综合利用cck、views和aggregator模块。

3.学生子系统的实现

4.教师子系统的实现

与学生个人管理系统类似,教师子系统同样集成了教师个人管理系统,管理教师个人信息和教师所指导的学生信息,并跟踪学生的论文写作进度。

5.交流功能的实现

6.后台管理实现

Drupal提供了灵活的后台管理机制,管理员账号具有最高权限,包括所有设置、创建及编辑权限。本研究通过对系统基本信息的设置和对Drupal中灵活的区块设置,以构建方便简洁的管理界面(如图6)。

访问控制也是本系统中较为重要的部分,系统所涉及的用户角色较多,各种角色之间的区别较大,所拥有的权限也不尽相同。利用Drupal提供的权限群组管理,可以对不同角色权限进行整体设置或修改,也可以对特殊账户进行特殊处理。考虑到系统的安全性问题,可以制定相应的访问规则,防止受到恶意攻击。

Drupal后台中可以很直接地管理上传资源及查询所有用户的活动情况,方便教务管理老师监控导师与学生在做论文过程中指导过程的详细情况。

四、网络毕业设计辅导系统的应用

本系统在中山大学网络教育学院09级开展毕业设计阶段,请50位学生试用本系统,笔者和中山大学6名教育技术学专业的研究生作为辅导老师开展辅导,组成6个学习组,列举19个选题进行试用。系统在使用过程中通过平台建立了意见反馈专贴,邀请试用者对系统功能及使用情况进行在线反馈。

调查表明,本研究设计的毕业设计辅导系统能有效满足开展学生毕业设计辅导工作的要求,系统具有功能完备、先进性、可扩展性、开发灵便等特性,能较好实现核心功能。但使用中也发现一些体现个性化的功能尚未实现,原型所呈现出来的系统不够完善,在界面上和功能上还有待改善。

五、结束语

网络毕业设计辅导系统在设计上包含了Web2.0、移动学习、社会性学习的思想,Drupal高度模块化开发给系统实现带来很大便利,能完全实现所有设计的功能,所实现的系统具有功能完备的优势,在辅导系统的使用中,可以不断设计和改进新的模块以增强其功能,具有极强的扩展性。Drupal还可用于教育领域的其它平台建设,它为教师提供了各种有用的工具,如在线指导、协作学习、教学评价、资源库、播客、虚拟实验室等,需进一步挖掘其潜力。[2]

[1]JohnK.VanDyk.ProDrupalDevelopment(drupal6.x用户手册)[Z].

[2]BillFitzgerald.DrupalforEducationandE-Learning,[M].

Birmingham,UK:PacktPublishingLtd,2008.

论文关键词:毕业设计管理系统,管理流程,B/S结构JSP,oracle数据库

毕业设计是大学生在校期间的最后一个教学环节,是学习深化和提高的一个重要过程,也是综合检验所学理论知识的一个重要环节。随着Internet的发展和高校教学体制改革不断加深,基于网络的毕业设计管理系统的建立为参于毕业设计的管理人员、教师和学生提供了一个方便而高效的平台。

一、需求分析针对毕业设计管理系统功能的需求本科毕业论文格式,总结出如下需求信息:用户有管理员、教师和学生。管理员可以添加、查询、删除、更改学生和教师的信息,可以对教师所出的题目进行审核;每位教师可以带多个毕业设计题目和学生,可以可以给相应的专业在线出题并对自己所出的题目进行查询和修改;每个学生只能选一个题目。

二、系统总体设计

1.系统工作流程及功能模块划分,如图1所示cssci期刊目录。

2.系统主要功能模块设计

此模块实现用户进入系统管理前的验证操作,只用输入正确的用户名和密码才能进入系统,进行各种操作。

(2)管理员模块

管理员可以查询、添加、修改和删除学生信息和教师信息,对已出题目进行审核的基础上作出必要的增删改查等操作,并在答辩结束后汇总最后成绩。

(3)教师模块

教师可以在线出题本科毕业论文格式,在此过程中可以限制所选学生的专业和人数,提出该题目应实现的要求等。

(4)学生模块

学生可以在线选题。每个学生只能看到自己专业可以选择的题目,对已满足人数要求的题目不可以再选。

管理员、教师和学生都可以对自己进行修改用户名和密码等安全设置

图1系统工作流程及功能模块划分

三、数据库设计

通过需求分析和概念结构设计,数据库中应主要设计如下表格:

表3-1用户信息表(users)

字段名

数据类型及长度

中文描述

备注

id

varchar2(12)

用户名

主键

idpwd

varchar2(6)

用户密码

role

varchar2(8)

关键词:JAVAJSPSERVLETMVC管理测试

1.系统介绍

1.1系统概况

科研信息管理系统的角色可以划分为两类。

(1)系统管理员:负责管理用户信息、论文信息、团体信息、活动信息、经费信息。

(2)用户:满足用户修改密码,以及论文信息、团体信息、活动信息、经费信息的查询。

这两类用户分别拥有自己的操作功能。每一个操作模块都要实现自身的功能,并且在整个的操作流程中负责承上启下。根据这两方面的需求,来分别描述各个模块要实现的功能。

1.2系统各功能模块简介

该系统是面向用户与管理员的,因此用户设置上设定了两种用户:管理员、普通用户。两种用户的操作权限不同,管理员设置用户的操作权限,进行网站和数据库维护。用户可以进行科研信息的查询,管理员可以进行修改。高校科研信息网站主要有以下几项功能要求:

1.2.1管理员模块

(1)用户管理模块:对所有用户的用户名、密码、真实姓名、团体编号等用户信息实现增加,删除和修改等功能。用户名和密码是用户表的主键,用户名必须是唯一的,而且用户名必须用字母或者数字表示。在添加用户信息时,如果添加的团体编号不属于团体信息表里已经注册的团体编号的任何一个就会提示为不存在的团体编号。

(2)团体信息管理模块:对所有用户的团体信息实现增加,删除,修改等功能。团的设备,如照相机、投影机等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。

总而言之:嵌入式系统是一种“完全嵌入到受控器件内部,为特定应用而设计的专用计算机系统”。

1.2.2普通用户模块

(2)论文上传:实现用户个人论文上传功能。上传的论文文件名必须是用英文或数字构成的,如果是中文文件名会出现乱码。这是读取数据流时是一个一个字节读取的,而一个汉字有两个字节。论文上传的文件名采用“用户名”+“文件名”的方法。

2.系统开发平台

2.1JSP简介

JSP是英文JavaServerPages的缩写,它是Sun公司首创的一种新型动态网页编程技术。JSP是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立安全。跨平台的先进动态网站。JSP技术是从Java编程语言中的Ser-vlet技术扩展而来的。JSP当然也实现了Servlet所具有的动态页面与静态页面分离以及程序代码与硬件平台的无关性。

2.2MicrosoftSQLserver2000简介

SQL全称是“结构化查询语言(StrueturedQueryLan-guage)”,最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言。结构化查询语言SQL是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制四个方面,是一个通用的功能极强的关系数据库标准语言。

2.3MVC技术

MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层――模型层、视图层、控制层。

视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。一个应用可能有很多不同的视图,MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型(Model)处理。

模型(Model)就是业务流程、状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC最主要的核心。

控制(controller)可以理解为从用户接收请求,将模型与视图匹配在一起,共同完成用户的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。

3.系统实现

3.1用户模块的实现

用户模块主要有密码修改,论文上传,学术团体管理,活动查询和经费查询等功能。这里只展示活动查询和论文上传这些主要功能。因为用户模块大多是查询的功能,所以这里只展示典型的查询代码的实现功能。

由于高校科研管理系统采用MVC模式,所以学术活动查询功能由三部分组成,数据的存储由Aetivityjava这个类储存,数据的处理由HandleActivityQuery这个Servlet实现,查询结果由showActivityQueryMess.jsp展示。查询的结果采用分页的形式,分页功能所存储的数据由ShowByPage.java这个类保存。JSP页面通过这个类中的数据来决定查询结果每页显示多少条记录,总共有多少页,正在显示的是第几页,然后用一个StringBuffer返回一页的显示内容。

3.2管理员模块的实现

管理员模块主要有用户信息管理,论文管理,团体信息管理,活动信息管理和科研经费管理这五个模块。由于管理员的模块大多是增、删、改的功能。所以这里只展示用户信息管理这个典型模块的代码。

由于高校科研管理系统采用MVC模式,所以用户信息管理功能由三部分组成,数据的存储由Users.java这个类储存,数据的处理由HandleUsers这个Servlet实现,管理功能由sho-wUsersMess.jsp页面展示出来。用户信息管理模块能修改所有用户信息,用户名是唯一的不能同名且必须有字母和数字构成,用户权限只能为“普通用户”和“管理员”。

Users.java这个类初始化了userNumber,password,userName等变量,每个变量都有各自的set和get方法来设置以及获取变量,backNews变量用来保存管理员的管理信息并在页面中显示,这里省略Users,java的代码。

HandleUsers.servlet有两个主要的函数doGet()和doPost(),doGet()方法从数据库里获取表a-users的数据集并保存在Users,java中并由showUsersMess.jsp显示出来。doPost()方法首先通过if-else语句判断用户在showUsersMess.jsp页面点击的按钮是哪一个,再根据不同的按钮值实现不同的管理功能。

3.3测试运行结果及分析

参考文献:

[1]邓昌胜,张荣等,基于NET的毕业论文在线指导系统的设计与实现[J],微机算机应用,2008,29(10):25-99.

[2]范小九,唐慧佳,韵来电峰,基于NET的安全设计在MIS系统中的应用[J],微计算机信息,2007,23,3-10.

[3]刘军,阳小华,杨星,一种新的基于B/S模式权限管理方案[J],微计算机信息2005,22(3).

[4]JeffreyRichter,李家忠译,框架程序设计[M],北京:清华大学出版社,2003.

[5]冯晓磊、耿新宇,基于MVC模式的油井检测管理系统的设计[J],信息技术,2009,001(010):125-137.

关键词毕业设计远程教学开放教育

1系统设计的研究背景

计算机软件和网络已经成功地成为教学管理的主要辅助工具。在我国教育需求不断增加,高校教育资源有限,教育经费相对不足的情况下,利用现代信息技术发展高等教育,不仅充分利用了优秀教育资源,而且为更多的人提供接受高等教育的机会,同时这也极大促进了高校的信息化发展。随着各种信息技术的发展,适用于各种教育层次的教务管理、教学管理、课件、考试等系统或平台也逐渐发展成熟。但是,目前实施网上远程教育的高校已构建的“现代远程教育”平台中的教学系统一般都是以完成“课程教学”为目标设计的,还不能实现对远程教育的全面支持。一个完整的网络教学系统应能对教学计划规定的各个教学环节提供全面的支持服务,即除课程教学之外,还应对课程实验、毕业设计(论文)等实践性环节提供支持服务。

毕业设计是高校学生的一个综合实践环节,是学习知识,锻炼实际动手能力的一种重要的学习过程。特别是对于计算机专业的学生来说,如何将书本上的知识运用在实际的计算机系统的设计过程中尤其重要。计算机专业学生的毕业设计要求一般包括两个部分:计算机系统的设计作品和毕业论文。学生在完成计算机系统设计和毕业论文期间都存在着不同的问题。当前各大高校都开发了毕业设计的网上指导系统,但这些系统主要是实现网上选题,开题报告的提交和毕业论文的提交。

根据开放教育以及计算机专业的特点,笔者开发了一个毕业设计在线指导平台。该指导平台主要是以指导教师和学生作为服务对象,不仅包括了毕业论文的在线指导,还包括课题的设计指导平台和论文写作平台。

2系统实现的技术方案

该系统是在VisualStudio2008平台上进行开发的,采用和C#语言为前台开发语言,采用SQLServer2005作为后台数据库。下面将介绍该系统的主要功能以及数据库的设计。

3系统的主要功能

本系统一共分为四大功能模块(如图1):

图1系统功能模块图

3.1用户管理模块

本系统主要有三类用户:管理员,指导教师和学生。管理员的管理权限主要是进行用户管理,针对两类用户,指导教师和学生。系统提供教师和学生的注册平台,教师和学生注册成功后,由管理员进行认证,认证通过后,教师和学生就可以登陆该平台,进行相应的操作了。

3.2毕业课题设计辅导功能模块

主要是针对学生的专业基础知识部分进行复习和巩固,在线给出计算机信息系统的案例以及系统开发的难点解答,方便学生进行学习。采用比较形象的视频演示和文字描述的两种形式,符合学生在线学习的习惯。

图2毕业课题设计指导模块结构图

如图3所示,该功能模块提供给学生一个编辑论文的平台,学生可以选择要编辑论文的条目,如摘要,目录,正文,参考文献等,然后在对应的编辑平台上进行文本的输入和修改。论文会根据教师事先设置好的论文条目格式自动生成。学生可以选择在线编辑,也可以选择导出为word格式。由教师在后台设置好论文编辑的条目和格式。这一功能方便学生统一论文格式,也方便教师随时监控学生完成论文的情况。

3.4师生互动的在线答疑功能模块

该功能主要是方便学生和教师之间实现在线互动,由教师设置好课题组,每个课题组统一在一个讨论平台上,学生只能在教师分配好的课题组平台上发言。学生可以通过该平台向教师提问,也可以通过该平台与同一课题组的同学进行讨论。这一平台不同于其他毕业论文指导系统只有一个统一的讨论平台,而是以课题组为讨论单位,这样便于教师管理和指导,也利于学生之间对同一类课题进行交流。

4系统的数据库设计方案

毕业设计在线指导系统采用SQLServer2005作为数据库系统。数据库系统共有8个表,这8个表具体如表1所示:

表1系统数据表说明

每个数据表的具体设计在这里就不再详细叙述了。

5结论

该系统是针对在开放教育背景下,利用远程教学的方法开发的一个毕业设计在线指导系统。它不同于其他的毕业设计在线系统,它不提供教务人员的论文管理功能,本系统主要是针对指导教师和学生的,方便两者在毕业设计指导过程中进行远程交流和远程学习。因为笔者所在的学校已经存在了毕业论文的提交系统,但已存在系统主要是实现毕业论文的提交和管理使用的,学生和教师之间的互动较少,而该系统主要是针对理工类计算机专业学生而设计的,不仅帮助他们解决了论文的编辑问题,还提供了辅导他们进行课题设计的功能。该系统正在开发试验阶段,根据学生和指导教师使用后的反馈意见,我们还可以进行功能的适当调整和系统的进一步完善。

[1]崔东浩.业余大学毕业论文指导平台的设计与实现.上海交通大学硕士论文,2011.

[2]张晓东.毕业论文指导与管理系统的分析与设计[J].中国教育信息化,2011.11:35-37.

THE END
1.图书馆学专业开题报告范文模板:数字化时代下图书馆用户服务模式本研究旨在深入探讨数字化时代下图书馆用户服务模式的创新,通过分析现有服务模式存在的问题和挑战,提出相应的创新策略和措施。具体研究内容包括:数字化时代下图书馆用户需求分析、图书馆数字化服务资源建设、数字化技术在图书馆服务中的应用、基于用户体验的服务设计等方面。 https://www.fs-ky.cn/?p=65625
2.某图书馆书籍推荐系统的设计与实现(源码+开题)目的: 本研究的目的是设计并实现一款功能完善、易于使用的某图书馆书籍推荐系统。通过该系统,读者可以方便地浏览和推荐各种书籍,同时提升阅读的体验和满意度。同时,该系统还应具备数据分析和预测功能,根据市场的需求和趋势,为图书馆提供决策支持。 研究内容: 本研究将围绕某图书馆书籍推荐系统的功能展开。首先,系统应具https://blog.csdn.net/springboot6789/article/details/144399275
3.图书馆管理系统项目开发设计报告经管文库(原现图书馆管理系统项目开发设计报告 https://bbs.pinggu.org/forum.php?mod=viewthread&tid=13093833&ordertype=2
4.(17篇)调研课题申报表范文材料合集调研课题申报表范文(17篇)篇1:党建课题申报表单位姓名课题名称教师服务学生的途径与方法研究研究的目的和意义促进教师形成先进的教育教学理念,推动教师掌握丰富的教育教学技能,挖掘教师潜在的教育教学智慧,调动教师高涨的教育教学热情,努力提高教师发现问题、反思现状、寻求突破的能力,促进教师的专业成长,使教师能够更好地为https://www.gongwentang.com/doc/843088/
5.教育学院举办“用心检索,简单学习”文献检索大赛学院新闻笔试环节中,参赛选手们认真思考、冷静作答,展现出扎实的理论基础;而在文献检索实操部分,选手们则熟练运用图书馆的各类电子资源,根据给定的题目迅速制定检索策略,精准查找所需文献,充分展示了他们在实际操作中的娴熟技能。经过初试的严格筛选,成绩优异的选手晋级复试。复试阶段则采用抢答形式,每支队伍目光如炬、精神高度http://jyxy.chnu.edu.cn/xyxw/content_125806
6.项目实施方案范文2、以课题引路。争取20xx年以“文本解读”为主题,在各教研组名优教师的带领下,积极申报和开展课题研究。 20xx年9月 项目实施方案范文13 一、目标任务 (一)残疾儿童康复救助项目。为全县x-xx岁听力、脑瘫、智力、肢体残疾儿童和孤独症儿童实施康复训练和手术x例;为全县x-xx岁残疾儿童进行辅助器具适配xx例。 https://mip.oh100.com/a/202209/5279900.html
7.课题立项申报书范文8篇(全文)课题立项申报书范文 第1篇 课题立项申报书评分标准 一、课题题解(20分) A等18分-20分: 1、选题方向正确,符合立项。 2、对学校发展有很大促进作用。 3、有重要的特色、创新性。 4、学术价值高。 5、对提高教学质量和管理水平实用价值高。 B等15分-18分: 1、选题方向比较正确,比较符合立项。 2、对学校发https://www.99xueshu.com/w/filejurvizdb.html
8.小学英语教学上学期工作总结范文(通用12篇)紧接着,花了半个月的时间又起草了课题《农村小学体验学习单开发的案例研究》,这一课题顺利通了市教科所的评审后,又向省教科院做了申报。虽然省规划办的的评审结果还没有揭晓,但我自认为这一课题写得还可以,应该能立项。 2.省教学成果奖的申报 省规划课题申报结束后,紧接着是江苏省教学成果奖的申报。3月19https://www.yjbys.com/gongzuozongjie/jiaoxue/2692827.html
9.申报材料范文10篇申报材料范文 您好! 我是20级市场营销0班的学生,来自陕西西安。于20年9月就读于大学经贸学院,现在作为一名即将毕业的本科应届毕业生,也作为有一年党员历史的共产党员,我很荣幸能够有机会向您呈上我的这份申报材料,我申报“优秀毕业生”。我真诚的在这里提出我的申请,并对自己的情况作以汇报: https://www.wendangwuyou.com/fw/131698.html
10.博士开题报告范文(共19篇)近年来,以“设计伦理”为主题进行申报的高层次的课题也有不少,其中更包括:“20 世纪西方设计伦理思想研究” (2019 年,周博)、“19 世纪后半叶英国设计伦理思想述评”(2019 年,周志)、“中国节约型社会的造物设计伦理思想研究”(,杨先艺)等等。 伦理议题也常常和性别议题相关,所以女性主义设计、建筑的研究也自然https://www.gerenjianli.cn/fwdq/huibaobaogao/10407186.html
11.课题研究总结报告范文课题执行情况总结报告课题研究总结2 一、课题基本情况: 紫阳中学体育组20xx年申报的体育类课题《高考体育专业训练的有效策略与研究》10月份通过了安康市教研室的审核。体育组和学校教科室随即召开开题报告会,安排部署相关事宜,动员课题组成员积极行动起来,参与到课题的研究中来。紫阳中学的体育高考近年来取得令人瞩目的成绩,这与学校领导的高https://wenku.puchedu.cn/74230.html
12.课题申报推荐人意见课题申报推荐人意见 课题个人鉴定意见-课题鉴定意见范 文 课题鉴定组意见 xx市教育学会组织课题鉴定专家组,于xx年12月22日在xx市教研室,对王xx同志主持的河北省教育学会“xx”规划重点课题——“xx英语词汇立体学习法”进行了课题结题鉴定,鉴定方式为:听取课题主持人及课题组部分成员的汇报、查看相关资料、召开实验https://www.mayiwenku.com/p-24138450.html
13.课题研究开题报告范文20篇课题研究开题报告范文20篇 在日常生活和工作中,报告的使用成为日常生活的常态,其在写作上具有一定的窍门。我敢肯定,大部分人都对写报告很是头疼的,下面是小编精心整理的课题研究开题报告范文,希望能够帮助到大家。 课题研究开题报告1 “小学数学有效课堂教学设计”课题研究开题报告 一、本课题研究的理论和实践价值 1、https://www.ruiwen.com/kaitibaogao/7429860.html
14.文物工作个人总结范文(精选10篇)根据《根据甘肃省文物局关于报送文物保护项目年度计划的通知》甘文局(20xx)31号文件精神,筛选上报了《博物馆馆藏文物保存环境达标监测保护项目》、《博物馆改扩建项目》、《博物馆文物征集项目》、《博物馆展览提升项目》4个。同时,把博物馆改扩建工程纳入重要议事日程,积极办理修建手续。先后完成了项目立项、规划选址、https://www.unjs.com/fanwenwang/gerenzongjie/20220916085754_5612950.html
15.申报课题的专家推荐信怎样写.doc请您在以下栏目中对申请人以往科研工作及(转载于:www.cSSyq.co m 书业网:申报课题的专家推荐信怎样写)学术水平、科研工作能力等作出评价。 (以下栏目由推荐人填写) 推荐人姓名 推荐人职务或职称 推荐人工作单位 推荐人电话 推荐意见(必须手写) 篇三:博士专家推荐信范文(共6篇) 篇一:考博专家推荐信范文 考博https://max.book118.com/html/2016/1205/68472953.shtm
16.小学教科研工作总结(通用18篇)特别是在图书馆搬家、资料室合并等工作中,我能够仔细斟酌、周密安排,带领全体同志加班加点,圆满完成任务。在与教研中心教科研室的工作联系中,我注意尊重上级部门对我校教科研工作的意见和建议,虚心听取上级部门给我们的工作指导,彼此建立了友好往来关系。先后两次为中心教科研室提供便利场所,为油田教科研工作的进行贡献https://www.yuwenmi.com/fanwen/gongzuo/666939.html
17.全国书香校园申报理由(精选9篇)藏书的类别很多,有报纸也有刊物;有图书也有电子读物;有古典的也有现代的;有国内的也有国外的(青少版)优秀作品集。时代性强,囊括文史、社会和自然科学等。学校图书馆、阅览室有专职老师和图书管理员负责,做到书橱专用,整洁卫生,图书摆放整齐美观,并设有“图书借阅” 记录。https://www.360wenmi.com/f/filehr81au6w.html
18.有关开题报告范文(10篇)开题报告是指开题者对科研课题的一种文字说明材料。这是一种新的应用写作文体,这种文字体裁是随着现代科学研究活动计划性的增强和科研选题程序化管理的需要而产生的。以下是小编为大家带来的有关开题报告范文(10https://www.xuexila.com/fwn/fwn/c2217573.html
19.高校教师工作总结范文(通用20篇)与党政办一起,负责完成了学院十二五规划的编制工作,起草了学院与各部门十二五规划目标责任书,组织各部门修改了本部门十二五规划,目前正在组织结题;协助研究生办公室,执笔完成了劳动经济学和人力资源管理硕士学位点的申报和答辩;协助MBA办公室,完成1300多册图书资料的购置和检查工作;完成经济研究院的课题结题、研究室调整https://www.fwsir.com/Article/html/Article_20211008231724_1385459.html