毕业论文系统设计优选九篇

引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇毕业论文系统设计范例。如需获取更多原创内容,可随时联系我们的客服老师。

TheThesisManagementSystemDesignandImplementationBasedonThinkphpFramework

ChangBenchao

(ZhengzhouJiaotongUniversity,Zhengzhou450062,China)

Abstract:Needlevocationalcollegesinthetraditionalthesismanagementproblems,thispaperdescribestheLAMPplatformframeworkforrapidimplementationusingThinkPhpB/Sbasedmodelmanagementsystemforthedesignofthethesisimplementation.

Keywords:Highervocational;Thesismanagement;LAMP;ThinkPhp;

Framework

一、引言

二、系统需求分析

(一)角色分析

系统应具备至少四个角色:系统管理员、系部管理员、指导教师和学生。

3.系部管理员。系部管理员可以审核本系指导教师上传的选题;可以查询统计本系教师选题和学生选题情况;可以批量下载本系学生论文进行存档备份;可以添加编辑本系专业、班级等信息;可以审核确认本系学生有效注册信息等。

5.系统管理员。系部管理员继承教务管理员权限拥有系统最高权限,主要对系统进行设置维护,数据库备份,用户组管理,角色权限分配,上传文档路径设置,设置上传文档命名方式等

(一)开发运行环境

(二)ThinkPhp框架和MVC模式简介

ThinkPhp是国内的一款免费开源的,快速简单的面向对象的轻量级php开发框架,遵循Apache2开源协议,是为了敏捷web应用开发和简化企业级应用开发而诞生的,拥有众多优秀的功能和特性。

MVC(model-view-controller)模式的诞生完全是为了解决传统的web开发模式下大都将页面显示和数据处理等功能都耦合在页面代码中,增强了系统的业务逻辑和页面显示的耦合度,不利于系统的维护和扩展这一弊端。其核心思想是将程序分成相对独立而又能协同工作的3个部分,即模型、视图和控制器。模型表示应用程序的业务逻辑,是应用程序的核心,它包含完成任务所需的所有数据和行为,并把要显示的数据提供给视图。视图是用户看到并与之交互的界面,是应用程序的外在表现。控制器则负责处理用户的输入并将模型映射到视图中。MVC设计模式利用控制器分离模型和视图,达到层间松散耦合的效果,从而提高系统可扩展性和可维护性。

(三)基于ThinkPhp框架的开发流程

在经过需求分析和总体设计之后,序开发人员可以参考ThinkPhp框架开发手册和开发实例,熟练掌握框架的命名规范和功能特性,然后进行数据库和表的创建并根据创建的数据库信息来配置项目文件。随后,创建项目的控制器类和对应的模型类,在控制器类中主要编写项目的业务代码和模板文件有关的代码,在模型类中主要编写和数据库操作有关的各种代码;同时,作为美工,需要配合设计所需的页面文件,由程序员在需要显示动态输出的地方插入模板变量,通过浏览器进行不断的测试与修改后,最后部署到实际运行环境中。

四、结论

参考文献:

[1]胡声洲,车燕兵.基于ASP的毕业论文管理系统设计[J].福建电脑,2009,6

关键词:自动控制可编程序控制器系统设计应用

在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,若采用可编程序控制器(PC)来解决自动控制问题已成为最有效的工具之一,本文叙述PC控制系统设计时应该注意的问题。

硬件选购目前市场上的PC产品众多,除国产品牌外,国外有:日本的OMRON、MITSUBISHI、FUJJ、anasonic,德国的SIEMENS,韩国的LG等。近几年,PC产品的价格有较大的下降,其性价比越来越高,这是众多技术人员选用PC的重要原因。那么,如何选购PC产品呢

1.系统规模首先应确定系统用PC单机控制,还是用PC形成网络,由此计算PC输入、输出点。数,并且在选购PC时要在实际需要点数的基础上留有一定余量(10%)。

2.确定负载类型根据PC输出端所带的负载是直流型还是交流型,是大电流还是小电流,以及PC输出点动作的频率等,从而确定输出端采用继电器输出,还是晶体管输出,或品闸管输出。不同的负载选用不同的输出方式,对系统的稳定运行是很重要的。

3.存储容量与速度尽管国外各厂家的PC产品大体相同,但也有一定的区别。目前还未发现各公司之间完全兼容的产品。各个公司的开发软件都不相同,而用户程序的存储容量和指令的执行速度是两个重要指标。一般存储容量越大、速度越快的PC价格就越高,但应该根据系统的大小合理选用PC产品。

4.编程器的选购PC编程可采用三种方式:

一是用一般的手持编程器编程,它只能用商家规定语句表中的语句编程。这种方式效率低,但对于系统容量小,用量小的产品比较适宜,并且体积小,易于现场调试,造价也较低。

二是用图形编程器编程,该编程器采用梯形图编程,方便直观,一般的电气人员短期内就可应用自如,但该编程器价格较高。

三是用IBM个人计算机加PC软件包编程,这种方式是效率最高的一种方式,但大部分公司的PC开发软件包价格昂贵,并且该方式不易于现场调试。

因此,应根据系统的大小与难易,开发周期的长短以及资金的情况合理选购PC产品。

5.尽量选用大公司的产品其质量有保障,且技术支持好,一般售后服务也较好,还有利于你的产品扩展与软件升级。

输入回路的设计

1.电源回路PC供电电源一般为AC85—240V(也有DC24V),适应电源范围较宽,但为了抗干扰,应加装电源净化元件(如电源滤波器、1:1隔离变压器等)。

2.Pc上DC24V电源的使用各公司PC产品上一般都有DC24V电源,但该电源容量小,为几十毫安至几百毫安,用其带负载时要注意容量,同时作好防短路措施(因为该电源的过载或短路都将影响PC的运行)。

3.外部DC24V电源若输入回路有DC24V供电的接近开关、光电开关等,而PC上DC24V电源容量不够时,要从外部提供DC24V电源;但该电源的“—”端不要与PC的DC24V的“—”端以及“COM”端相连,否则会影响PC的运行。

4.输入的灵敏度各厂家对PC的输人端电压和电流都有规定,如日本三菱公司F7n系列Pc的输入值为:DC24V、7mA,启动电流为4.5mA,关断电流小于1.5mA,因此,当输入回路串有二极管或电阻(不能完全启动),或者有并联电阻或有漏电流时(不能完全切断),就会有误动作,灵敏度下降,对此应采取措施。另一方面,当输入器件的输入电流大于PC的最大输入电流时,也会引起误动作,应采用弱电流的输入器件,并且选用输人为共漏型输入的PC,Bp输入元件的公共点电位相对为负,电流是流出PC的输入端。

输出回路的设计

1.各种输出方式之间的比较

当你的系统输出频率为每分钟6次以下时,应首选继电器输出,因其电路设计简单,抗干扰和带负载能力强。当频率为10次/min以下时,既可采用继电器输出方式;也可采用PC输出驱动达林顿三极管(5—10A),再驱动负载,可大大减小电流。

2.抗干扰与外部互锁当PC输出带感性负载,负载断电时会对PC的输出造成浪涌电流的冲击,为此,对直流感性负载应在其旁边并接续流二极管,对交流感性负载应并接浪涌吸收电路,可有效保护PC。

当两个物理量的输出在PC内部已进行软件互锁后,在PC的外部也应进行互锁,以加强系统的可靠性。

3.“GOM“点的选择不同的PC产品,其“COM”点的数量是不一样的,有的一个“COM”点带8个输出点,有的带4个输出点,也有带2个或1个输出点的。当负载的种类多,且电流大时,采用一个“COM”点带1—2个输出点的PC产品;当负载数量多而种类少时,采用一个“COM”点带4—8个输出点的PC产品。这样会对电路设计带来很多方便,每个“COM”点处加一熔丝,1—2个输出时加2A的熔丝,4—8点输出的加5—10A的熔丝,因PC内部一般没有熔丝。

4.PC外部驱动电路对于PC输出不能直接带动负载的情况下,必须在外部采用驱动电路:可以用三极管驱,也可以用固态继电器或晶闸管电路驱动,同时应采用保护电路和浪涌吸收电路,且每路有显示二极管(LED)指示。印制板应做成插拔式,易于维修。

PC的输入输出布线也有一定的要求,请看各公司的使用说明书。

扩展模块的选用

各公司的扩展模块种类很多,如单输入模块、单输出模块、输入输出模块、温度模块、高速输入模块等。PC的这种模块化设计为用户的产品开发提供了方便。

PC的网络设计

当用PC进行网络设计时,其难度比PC单机控制大得多。首先你应选用自己较熟悉的机型,对其基本指令和功能指令有较深入的了解,并且指令的执行速度和用户程序存储容量也应仔细了解。否则,不能适应你的实时要求,造成系统崩溃。另外,对通信接口、通信协议、数据传送速度等也要考虑。

最后,还要向PC的商家寻求网络设计和软件技术支持及详细的技术资料,至于选用几层工作站,依你的系统大小而定。

关键词:互联网;Web应用程序;校园网;JSP

DevelopedResearchonManagementSystemofGradnationthesis(design)inHigherVocationalColleges

WANGYu-qing,LIGe-wen,SUNYou

(DalianVocationalTechnicalCollege,Dalian116035,China)

Abstract:Thetopicofthisarticlecomesfromtheactualproblemsofwork,basedonthegreatadvantageoftheschoolnetwork,thissystemwillmaketherealizationfortheannualstudents'graduationthesis(design)bytheinternettechnology.Thisarticlebeginswiththesystembackground,analyzesthenecessityofthedevelopmentofthesystemandintroducestheprocessandrelativetechnologyofthesystemrealizationindetail.Itpointsoutthedetailedmethods,whichfreestheteachersandstudentsfromthetediouspapermanagementprocedure.Itcarriesgreatpracticabilityandscientificvalue,whichenlargesthefunctionofthepresenteducationaladministrationmanagementsystemplatform.

Keywords:Internet;Webapplication;network;JSP

1引言

随着我国教育需求不断增加,高校教育资源有限,教育经费相对不足的情况下,利用现代信息技术发展高等教育,不仅充分利用了优秀教育资源,而且为更多的人提供接受高等教育的机会,同时这也是极大促进了高校的信息化发展。目前适用于各种教育层次的教务管理、教学管理、课件、考试等系统或平台已逐渐发展成熟。但是,大多平台中的教学系统一般都是以完成“课程教学”为目标设计的,对课程实验、毕业论文(设计)等实践性环节提供支持服务还很少。用网络平台实现对毕业论文(设计)教学环节的支持服务还少有人讨论,而这一应用恰是目前所需要的。[1]

本系统所研究就利用互联网Web2.0技术,采用B/S工作模式来解决毕业论文(设计)实践环节中教师数量不足,选题不规范,指导教师与学生难以及时沟通等问题的。

2理论基础和核心技术

2.1JSP技术

JSP(JavaServerPages)技术是以Java语言作为脚本语言的,它为创建高度动态的Web应用提供了一个独特的开发环境。JSP代码可被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对JSP页面的第一次请求时发生。因此普遍认为JSP的执行效率比PHP和ASP都高。[2]

JavaServlet是一种开发Web应用的理想构架。JSP以Servlet技术为基础,又在许多方面作了改进。JSP页面看起来象普通HTML页面,但它允许嵌入执行代码,利用跨平台运行的JavaBean组件,JSP为分离处理逻辑与显示样式提供了卓越的解决方案。并且JSP可以使用JavaBeans或者EJB(EnterpriseJavaBeans)来执行应用程序所要求的更为复杂的处理,进而完成企业级的分布式的大型应用。[3]

2.2JavaBean

2.3CSS技术

CSS是CascadingstyleSheets的简称,中文译作层叠样式表单,它是一种为超文本置标语言(HyperTextMarkupLanguage,HTML)提供增强补充服务的技术,可对每一个HTML的置标(tag)做精雕细刻的修饰。它语句、文法简单,只要在源码中插入STYLE语句就可轻易实现页面内任意文本颜色、背景、边框、行距、字距的添删和修饰等功能,就可使网页更加生动活泼,从而获得满意的效果。

2.4客户端脚本技术

客户端脚本是为操控和显示由服务器端返回的内容而量身定做的。这种方法可以隐藏、显示网页组件,移动或者改变颜色和字体,从而实现对用户事件的反应。显示或隐藏表单是在网页上创建下拉菜单的根本。依据鼠标位置显示相应的窗口支持网页提示功能。

本系统采用了应用最为广泛的客户端脚本语言是Javascript是一种面向对象并在网络浏览器内部运行的脚本语言。它对网页组件的控制是通过文件对象模式(DOM)实现的,该模式是一种实现与网页交互的应用程序接口(API)。[4]

2.5数据库技术

数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。

1)Web数据库简介

所谓Web数据库管理系统是指基于Web模式的DBMS的信息服务,充分发挥DBMS高效的数据存储和管理能力,以Web这种浏览器/服务器(B/S)模式为平台,将客户端融入统一的Web浏览器,为Internet用户提供使用简便、内容丰富的服务。Web数据库管理系统必将成为Internet和Intranet提供的核心服务,为Internet上的电子商务提供技术支持[7]。

2)SQLServer2000简介

SQLServer2000是企业级网络关系型数据库产品,ODBC数据库引擎提供了与数据库打交道的途径,通过它以及来访问数据库并对其进行各种操作。VisualBasic、SQLServer2000以及其他微软的软件产品都是通过ODBC数据库引擎,从而给用户提供了丰富的数据类型。ADO数据对象模型在数据库中的信息与将信息显示给用户看的程序之间架起了一座桥梁。它提供了用来浏览不同记录的各种跳转方法,使用微软公司推荐的ADO对象模型将为以后的扩展带来便捷。[10]

3系统设计与开发

3.1系统研发的目的

毕业生毕业论文(设计)管理系统充分利用网络的优势,实现论文管理的网络化,使原本繁琐的选题问题简单,快捷,奏效。解放教辅人员和学生。学生能够根据教师所提交的题目,在联网的计算机上随时选择,更改自己的论文题目。教师可以在任意联网的计算机上论文信息,并实现选择其论文的学生信息的打印。管理员有设置限制选题条件的功能。并能在任意联网的计算机上对选题信息按班级,教师实现打印。管理员还应有封闭数据库的权利。

3.2系统设计思想

3.3毕业生毕业论文(设计)管理系统分析

3.3.1使用UML用例图描述系统需求

该系统用户有三种身份:学生、教师及管理员。学生和教师都可以注册,更改自己的身份信息,但学生不能改自己的用户名(学号),而且学生只有在注册自己的详细个人信息后才可以进入系统进行论文题目的选择。学生和教师的用户名可以由管理员统一。具体描述如图1、图2、图3所示。[8-9]

图1学生用例图图2教师用例图图3管理员用例图

3.3.2系统结构功能分析

从以上对本系统的分析,可将其分成前台和后台两部分。前台主要是为学生和教师提供,后台是为管理员(教学秘书)提供。如图4和图5给出了前台和后台的功能结构图。

图4前台功能结构图

图5后台功能结构图

3.3.3数据库的设计及实现

本系统主要用到四个数据表:

1)student(学生信息表),该表不但保存学生的基本注册信息,还包含了学生选择了哪位教师的选题(即教师编号和选题编号),主要包括:学号(学生ID)、密码、学生姓名、班级等学生的基本信息和教师ID、论文ID。

2)teacher(教师信息表),该表用于保存教师的基本信息,主要包括教师ID、密码、教师姓名、教师职称等等教师的基本信息。

3)article(论文信息表),该表用于保存论文的基本信息,主要包括对应教师的ID、对应教师的论文题目及论文ID等论文基础信息。

本系统用到的数据表的关系主要有一个,如表1所示。

表1表关系

3.3.4网站整体设计

毕业生毕业论文(设计)管理系统采用JSP+JavaBean的开发模式。使用的JavaBean如表2所示。

表2学生毕业论文管理系统使用的JavaBean

3.3.5网站结构设计

3.3.6系统实现的主要功能

3.3.6.1个人信息管理

前台的个人信息管理主要是指用户(学生/教师)的注册信息的管理。注册时必须确保注册用户名的唯一性,因此,在保存注册信息前,需要查询数据表中是否有相同的用户名,如果没有,可以向数据表插入新的记录然后提示用户注册成功;反之,则说明同名用户存在,需要提示用户更改。

3.3.6.2论文信息管理

论文信息管理分成两个用户来完成,教师和学生。其中教师所完成的工作主要有论文信息,更改和删除论文信息;学生的工作则是选择、重选论文题目,查看所选论文题目。本系统可以限制每一个教师可带的学生个数,也可限制每一个题目可供多少个学生来选择。在这两个环节中,教师是主导地位,因为只有教师了论文题目信息,学生才能从教师的论文题目中选择。

3.3.6.3选题信息管理

选题信息管理分为两种用户(即学生和教师)。学生的选题管理功能主要就是对自己所选的论文题目进行查看;教师的选题管理功能就是查看选择自己论文题目的学生的具体信息,并能够进行打印。

4系统的特色及优势

4.1方便、简洁的中文操作界面

本系统的为中文操作界面,操作简单、直观,便于用户理解系统较复杂功能,熟练本系统的操作和应用。

4.2实用性

本系统为用户提供了方便、高效率的功能支持,中文操作界面可以使用用户更好地利用母语优势,迅速掌握系统的操作技能。该系统不仅具有较完美的支持功能,同时采用了最优化的结构设计,降低了系统构建成本,解决了毕业设计中的一些实际问题,可以说是一个实用型系统。

4.3可移植性

本系统可以作为校园网中校园办公的辅助系统,如庞大的教务管理系统平台,只要数据库一致,就可以简单的进行移植。

4.4具有二次开发能力

尽管本系统是针对我系的实际自主设计开发的,因此可以针对不同用户进行二次开发,提供有效的技术解决方案,满足用户的需求。

4.5较高的性价比

本系统所需的平台是TOMCAT,该软件为免费软件,操作系统为Windows2000。硬件环境所用的计算机配置为P43.0,512M内存,40G硬盘或以上即可。

5结束语

实现学院论文管理信息化,把传统的学生毕业论文管理模式与校园网相结合,充分发挥互联网使用的方便,高效的优势,能极大地提高传统论文管理模式的水平和效率。既有利于教学单位的教辅人员从琐碎、繁重的管理工作中解放出来,而且又给教师和学生提供了快捷和便利。

本文从系统分析、功能分析、系统设计、数据库设计等方面,全面叙述了系统的实现过程。采用B/S结构,运用了JSP+SQLSERVER技术实现基于Web技术的毕业生毕业论文(设计)管理系统开发。JSP不仅拥有与Java一样的面向对象性、便利性、跨平台等优点和特性,还拥有JavaServlet的稳定性并可以使用Servlet提供的API。在稳定性和安全性方面达到了很高的指标,最大限度地保证了数据的稳定及安全。本系统比较有特点的是对论文选题的条件也进行了限制。分别分为题目和导师两种限制,不同于以往的选课系统。本系统可以作为校园网中校园办公的辅助系统,如庞大的教务管理系统平台,只要数据库一致,就可以简单的进行移植。本系统对提高毕业生毕业论文(设计)的质量可以起到积极的作用。

[1]高贤波.网络教学测评系统的设计与实现[J].教育信息化,2006,22(9):32-35.

[2]曾婕.基于校园网的多课程并行考试系统[J].江西理工大学学报,2006,9(3):22-27.

[3]王志军,孙月霞.基于Web开发的几种服务器端脚本语言的分析与比较[J].计算机应用研究,2006,23(3):26-30.

[4]苑晓红,赵春玲.基于JSP的B/S结构系统的构建技术[J].科技资讯,2006,61(23):17-19.

[5]RoyceW.SoftwareProjectManagementAunifiedFramework[M].北京:高等教育出版社,2002.

[6]WattsS.Humphrey.ManagingtheSoftwareProcess[M].北京:清华大学出版社,2002.

[7]冯缨.JSP-JavaBean开发模式研究及在网上答题系统中的应用[J].计算机工程与设计,2006,16(5):25-29.

[8]周世兵,刘渊.基于B/S模式的网上档案管理系统的开发与建模[J].计算机工程与设计,2006,27(10):34-38.

高校毕业论文管理信息系统的研究,主要研究的对象是云南省曲靖师范学院,从曲靖师范学院的实际情况出发进行研究和开发,在对学院实际情况分析研究的前提下,采用软件工程方法对系统进行系统模型选择,结合ASP技术,以MicrosoftVisualStudio2005和SQLsevter2000作为开发工具,设计开发一个基于ASP的高校毕业论文管理信息系统。以实现毕业论文设计和论文撰写的管理信息化和网络化,减少师生在毕业设计中的工作量为目的,系统设计完成后管理员能对导师及学生进行相应的管理,导师选题后需经过管理员审核才能被学生选择。导师可通过网络提交自己的论文题目和资料,浏览已经选了论文题目的学生信息资料;学生可通过网络直接选老师在网络上的论文题目,在系统中完善自身资料,提交开题报告等功能;高校毕业论文管理信息系统的开发,主要是为了使高校毕业论文管理能快捷、方便的进行,以提高工作效率,最终减少师生工作量的目的,高校毕业论文管理系统的开发对改进教学管理,提高教学质量有着十分重要的意义。

1.国内外研究现状

2.高校毕业论文信息管理系统研究的主要内容

高校毕业论文管理信息系统的设计采用ASP的C#编程技术和SQLserver2000数据库工作平台结合Dreamweaver作为开发工具进行设计,本系统研究的最终目的是实现以下功能:

(1)学生:能实现选择自己的导师及毕业论文设计题目,浏览公告、修改信息、给导师留言等功能。

(2)导师:能够通过网站给学生毕业设计的课题,供学生选择;可以浏览本站的所有信息,可以给自己的学生、其他教师和管理员进行留言,并查收自己的留言。

(3)管理员:可以对学生、导师、通知等的基本信息进行修改、删除等的操作。

3.高校毕业论文信息管理系统功能介绍

系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下:

(2)学生模块:①查看通知②查看论文题目导师信息并进行选择③留言:提供学生和导师之间的相互留言。

(3)导师模块:①查看通知②提交论文题目③留言:提供学生和导师之间的相互留言。

(4)管理员模块:编辑、删除、添加用户,对老师论文题目进行审核,查看修改学生基本信息、导师基本信息、学生和导师之间的留言等,对系统进行全面管理。

4.毕业论文管理信息系统的设计

系统要具备易操作、美观、安全等特点,所以在对系统进行外观设计时,要充分考虑到网站的可视性及美观性,界面设计要力求达到层次分明、简单大气、兼顾美观、突出重点、有吸引力等特点。在系统的后台代码设计上要能够精炼,确保系统的稳定性及安全性。

4.1系统登陆界面的设计

4.2系统主要界面设计

本系统的主要界面如下:

(2)学生个人资料修改界面:本界面的提供学生的基本信息修改功能,学生可在本界面下对自己的功能进行修改和完善。

(3)教师提交选题界面:本界面主要功能是让教师通过本网站进行毕业论文题目及论文说明的,通过本界面提交毕业论文题目,在通过管理员审核后即可作为学生选题。

5.毕业论文管理系统的测试

【关键词】远程开放教育毕业论文管理系统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-),江西省赣州市人。大学本科学历。现为梅州市广播电视大学教研室主任。

在整个系统中有三个子系统,它们分别是毕业设计教师管理、毕业设计管理员和毕业设计学生管理,这三个子系统的分配依据是各个系统的作用功能。这三个子系统又是由多个功能区域组成,配合毕业设计的管理,这三个子系统各自负责不同的区域,相互配合相辅相成。

2系统设计过程中的重中之重和难关

2.1如何挑选系统设计和实施的平台在高等院校的毕业设计管理环节中,校园网的作用不容忽视,校园网的网络平台是互联网,主要包括有网络的操作、服务器、网络操作的硬件系统和客户操作软件系统。本研究中的系统采用的工具是微软的(c#),B端的数据访问技术是语言集成查询技术,数据库管理系统应用的是SQLServer2005。

2.2如何解决多位学生选择同一课题的情况在高效毕业设计课题选择中必然会发生一种情况,那就是有多个学生都选择了同一个课题,如果不对这一情况进行控制,那么课题研究人数就会过量,那么毕业设计信息的存储也会出现问题,所以必须对这一问题加以控制。在系统中对某个课题的最大研究人数、已选定的人数、剩余的人数都会进行设定显示,用于提示选题学生酌情选择研究课题。

3结论

永城职业学院设有机电工程系、电子信息工程系、食品化工系、建筑工程系、经济贸易系、文化艺术系、矿业工程系、旅游管理系、基础部和培训部等教学实体。本论文根据学校的要求,结合学校具体情况提出建设基于.Net技术的选题管理系统。系统涵盖教师管理模块、学生管理模块、管理员模块等主要环节,也包括数据报表的统计输出,初始数据的导入,系统的阶段管理等;系统采用B/S架构,三层架构开发,符合学校的软硬件情况[1]。

1、系统开发技术方案

本毕业论文选题系统采用的是MicrosoftVisualStudio2010进行开发的,该版本可以支持.NETFramework2.0/3.0/3.5/4.0,具有较强的扩展性和灵活性,并且该版本的其他辅助设计功能也非常完善和稳定。VisualStudio.NET2010是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序[2]。本系统采用的数据库服务是由SQLServer2008Express版本提供的,它是微软专门针对学生、初学者等入门级的版本,比较适合本课题的开发和应用环境。

系统采用B/S结构,三层架构开发。ASP.NET框架是.NETFramework的一部分,可以用任何基于.NET的语言开发ASP.NETWeb应用程序。本课题采用的是C#语言,因为C#是.NET平台上应用程序开发的主流语言,有利于项目的后期维护和改进。ADO.NET访问技术为应用程序提供数据访问能力,ADO.NET为运行SQL查询、存储过程、操作XML数据提供了所需的工具,它能用于访问关系型数据库系统。

2、系统的设计

2.1系统总体功能规划

根据学院的需求的分析,可将学生毕业论文选题系统按照不同的功能划分为管理员模块、教师模块、和学生模块功能。

2.2系统的业务流程

2.3管理员模块设计

2.4教师模块设计

教师模块主要实现新建选题和选择学生两个功能,新建选题功能主要是要求导师根据现有的条件和自己的专业特长给出若干个题目,并且要给出题目的说明和要求;选择学生功能主要是授予导师选择学生的权利。除此之外,导师还有修改命题、查询选题情况等功能。

(1)新建选题:毕业论文工作启动以后,导师首先要完成命题工作,要给出题目名称,避免选题的重复性,导师还要给出限选专业、难易度、工作量以及说明和要求等必要信息,然后提交系统等待审核,导师还可进行选题的查询,如查询我的选题或全部选题。

(2)选择学生:当题目经过审核通过以后将正式公布给学生,导师等待学生进行选题,选题结束后,导师可以查看题目被选情况并且有权决定是否接受学生。师生双选阶段和高考录取非常相似。

2.5学生模块设计

学生模块主要是实现查询信息和选择命题两个功能。在经过管理员进行题目审核这个环节以后,所有审核通过的论文题目将公布给学生。首先学生可以通过点击选题管理的选题列表浏览到所有供选择的题目,并可继续查询到每个命题教师的有关信息,如教师的专业方向、教师的联系方式、可指导的人数以及每个选题限选的人数等,然后根据自己的条件和专业特长进行选题,一个学生可选择一个志愿,之后进入导师选择学生阶段。另外,学生可以随时查询自己被选的状态,也可以查询自己最终选题的情况。

2.6数据库设计

毕业论文题目实体,主要包括题目编号、标题、题目简介、题目内容、选题面向级别、出题教师、出题老师编号、允许选题的人数、学生姓名、审核信息。

关键词:检测系统;毕业设计(论文);思考

作者简介:王长鹏(1977-),男,江苏南京人,三江学院教务处,讲师;华沙(1978-),男,江苏南京人,三江学院教务处,副研究员。(江苏南京210012)

一、主要问题分析

1.学生因素

毕业设计(论文)是实现培养目标的重要教学环节,是理论联系实际、教育与社会实践相结合的重要体现,是培养大学生的创新意识、创造能力和创业精神的重要手段。然而,大部分论文基本上是借鉴了前人的研究成果,自己独创的东西少,理论阐述深度不足。个别同学的论文复制比太高,抄袭严重。有些学生选题大而空,或者不能做到与专业培养目标紧密联系。这些也是造成毕业设计(论文)质量下降的因素。

2.指导老师因素

3.管理制度因素

各高校虽然都制订了比较全面的毕业设计(论文)的有关工作规程和管理办法,但是只能保证毕业设计(论文)程序、流程、格式等方面的规范,而毕业设计(论文)的本身质量却依然无法保证,如论文工作量不足、对知识和技能的应用过于简单、叙述不深入、图表制作粗糙等质量问题。学校缺乏对毕业设计(论文)全方位的质量评价和监控体系,答辩环节往往出现过于集中或“走过场”的现象。这些因素都使得毕业设计(论文)的质量得不到保证。

二、方法与措施

1.加强过程管理

2.培养实践能力

3.加强校企合作

理工类学生在校内进行三年半的理论知识学习和模拟实践后,最后一学期全程参与到实际项目和工作环境中,将毕业实习与设计结合起来,在校内和校外指导教师的联合指导下完成毕业设计。现场教师都是拥有丰富实践经验的技术人员,他们在学生具体工作中的指导不仅及时解决了学生的问题,更重要的是教给了学生课堂上、实验室中无法接触到的最新的技术知识、解决问题的思路以及言传身教的做人、做事道理。他们是校外毕业设计的师资队伍补充,也是学生刚踏上社会的领路人。毕业设计改革后,实际校内教师指导仅指导了理论部分,实践部分由现场教师指导完成,即由2名及2名以上指导教师指导1名毕业生,实行了双导师制,因此,在落实好企业导师指导的前提下校内指导学生人数可适当增加,缓解专职指导教师人数紧张的压力。

4.规范论文撰写

通过对结果的分析,有许多高复制比率的论文是因为学生引用不规范或无引用造成的。因此,论文中的术语、图表、数据、公式、引用、标注及参考文献的引用及著录要符合学校毕业设计(论文)工作规程的规范要求。尤其在借鉴和引用前人研究成果时一定要将引用部分标明清楚,避免发生因为引用和标注的不规范而造成论文复制比增高的情况。

三、结语

各高校刚刚接触系统,而检测系统能否成为提高当前毕业设计(论文)整体质量的良药仍需要今后多年的实践来证明。笔者认为检测系统只是提供判断论文是否抄袭的一个标准,而提高毕业设计(论文)整体质量则不是一蹴而就的,需要学校、院系、指导教师和学生的共同努力,这样才能达到标本兼治的效果。

[1]薛宏丽,马朝兴.高校毕业设计(论文)质量保障体系的研究与实践[J].职业时空,2009,(10).

姓名:专业:所属系别:

学号指导教师姓名职称:

论文题目:小型医院业务管理系统设计

1、拟选课题国内、外的研究动态、水平、存在问题,与本人实习、社会实践、调研的关系,并附主要参考文献:

医院业务管理系统不仅能提高医务人员的工作效率和医疗水平,而且能提高医院的服务质量。因此,医院对业务管理系统有着强烈的需求。本文介绍了医院出入院处、病区、药房、药库的业务流程,在整体分析医院各部门以及部门之间的实际工作业务的基础之上,结合管理系统开发的理念,用VB6.0作为前端开发工具,开发了医院业务管理系统。目的就是利用计算机软硬件技术、网络通讯技术等现代化手段,对医院及其所属各部门的业务进行综合管理。从而为医院的整体运行提供全面的、自动化服务的业务信息系统。全文通过对业务流程的分析以及对系统的模块设计、实体-联系图(E-R图)设计、关系模式设计、数据库设计、代码设计、人机界面设计等,详细地阐明了本系统开发的目的、过程及预期效果。

业务管理系统是一门集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是管理活动的全过程,以便有效的管理医院。

[1]张莉王强赵文方董莉《SQLServer数据库原理及应用教程》清华大学出版社,2002

[2]萨师煊、王珊.数据库系统概论(第三版).北京:高等教育出版社,2000

[3]张海藩.软件工程导论(第四版).北京:清华大学出版社,2003

[4]催五子、于宁。界面设计与VisualBbasic.北京:清华大学出版社,2004

2、课题拟解决的主要问题,在理论和应用方面的意义,完成课题的条件(包括实习单位情况)和设计(论文)的主要内容:

意义:1、为病人提供更好更快、更快的服务,提高医院在医疗市场的竞争力以及吸引更多的病人到本医院就医;

2、人力工资昂贵,迫使医院采用计算机以提高劳动效率;

功能:1、门诊挂号:为病人提供就医卡方便病人;

2、住院病人管理系统:是医院可以随时了解病人情况;

3、药房管理系统:提高了药品管理的质量,和工作效率;

4、门诊医生工作站、住院费用的管理、病历管理系统、以及外部接口等。

THE END
1.★云南省学籍管理系统云南省学籍管理系统专题:最新提供云南省学籍管理系统,欢迎收藏无忧考网教育资讯栏目获取更多最新云南省学籍管理系统资源。【CTRL+D 收藏备用】 云南省中小学学籍档案内容包括哪些 【导语】学籍档案即一名学生在校就读所录入的个人信息,包括姓名,家庭住址,身份证号等基本个人信息,以及学号,入学时间,学籍情况等学校相关信息。https://www.51test.net/edu/ynsxjglxt/index.asp
2.基于ASP+ACCESS的学生信息管理系统(源代码及全套资料).docx基于ASP+ACCESS的学生信息管理系统(源代码及全套资料) 摘要随着科学技术的发展,计算机领域不断取得新的研究成果。并不断地代替和延伸脑力劳动方面发挥越来越重要的作用,无论是工业还是日常生活都越来越离不开计算机,尤其是在学校里,随着不同高校的的不断扩大和招生人数的不断增加,要处理大量的学生数据信息显得尤为的...https://max.book118.com/html/2022/0422/7066006033004114.shtm
3.毕业设计(论文)基于Web的学生信息管理系统的设计与实现.doc基于Web的学生信息管理系统的设计与实现 摘要: 随着科学技术的发展,计算机领域不断取得新的研究成果。并不断地代替和延伸脑力劳动方面发挥越来越重要的作用,无论是工业还是日常生活都越来越离不开计算机,尤其是在学校里,随着不同高校的的不断扩大和招生人数的不断增加,要处理大量的学生数据信息显得尤为的重要。学生的...https://www.taodocs.com/p-2176314-1.html
4.学生信息管理系统模板(静态页面)学生管理系统 首页,载入学生数据,页码处理,载入模板,保存学生信息等 上传者:wgb_xiaobin时间:2018-09-08 asp学生信息管理系统源代码及界面还有数据库 技术一般,精心做的学生信息管理系统,包括主程序代码,界面,数据库,路过请指点 上传者:cz19870902时间:2008-12-09 ...https://www.iteye.com/resource/zc375039901-8511815
5.学校信息管理系统←教育行业←产品中心←宏达管理软件体验中心...下载地址:ftp://inmisdown@www.inmis.com/soft/Smms.exe 软件简介:对学校信息进行管理的系统,具体包括:员工基本信息、学生基本信息、人事变动(员工变动管理、学生变动管理)、考勤(员工考勤管理、学生考勤管理)、学生成绩管理、其他管理、(员工培训,学生体检,员工工资变动,任课管理,奖惩管理(员工奖惩、学生奖惩)、附项...http://www.inmis.com/product_view.asp?id=494
1.asp.net程序设计1944基于C#的学生成绩管理系统的设计与实现(源码)随着高校内部学生的增多,以及学生科目学习的繁杂,学生成绩管理系统是为了实现学校对学生成绩管理的系统化、规范化和自动化,从而提高学校管理效率而设计的。它完全取代了原来用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误。为及时、准确、高效的完成学生成绩管理提供了强有力的工具和...https://blog.csdn.net/xx1357469w/article/details/143672243
2.基于ASP.NET的学生信息管理系统的设计与实现学生信息管理系统 ASP.NET SQL SERVER2008https://cdmd.cnki.com.cn/Article/CDMD-10403-1013135558.htm
3.asp学生如何使用ASP.NET实现学生信息管理系统在当今信息化社会,学生信息管理系统已经成为学校管理的重要组成部分。本文将介绍如何使用ASP.NET框架和C#编程语言,结合数据库操作和网页设计,实现一个简单的学生信息管理系统。 首先,我们需要创建一个ASP.NET Web应用程序项目。在Visual Studio中,选择“文件”->“新建”->“项目”,然后在项目类型中选择“ASP.NET Web...https://www.tianjinsc.cn/default/2421044.html
4.学生信息管理系统设计12篇(全文)目前,学校的办公方式仍然采用传统的基于纸质的办公模式,既浪费时间且效率低下,也不环保,对于处理大量的学生信息来说变得流动不畅通,反馈时间变长,缺乏时效性,该模式已经无法适应新时期的办公需要。随着网络技术的发展,利用计算机网络技术设计一种基于Web的学生信息管理系统,这是一种优化的科学的办公手段。本文的学生信息...https://www.99xueshu.com/w/ikeyzgd24e90.html
5.基于ASP.Net的学生综合信息管理系统的设计与开发如何处理不断增长的信息量,已成为学校管理职能部门关注的重点。 本系统以B/S结构为系统框架,以Microsoft Visual Studio.NET为开发平台、ASP.NET为开发工具,SQL Server为数据库,开发出的管理系统具有学生注册个人信息功能、统计学生的学习方式和就业情况功能、学生信息导出到Word和Excel功能、导出数据库和照片功能以及发布...https://read.cnki.net/web/Dissertation/Article/-1013290983.nh.html
6.[ASP]智睿中小学生学籍信息管理系统v5.1.0智睿中小学生学籍信息管理系统是学校和教育行政机关互联重要的日常工作,也是基本教育管理制度。随着信息技术的发展,基础教育改革和发展也提出了学籍管理信息化的要求。建立信息化的学籍信息管理系统,是提高教育管理水平的基础性工作,是加强和规范中小学学籍管理的有效途径,是各级政府教育督导的一项重要工作内容,本系统基于学籍...http://www.ahf168.com/16894.html
7.学生信息管理,studentinformationmanagement,音标,读音,翻译...首先对文件服务器模型、客户机 /服务器模型和浏览器 /服务器模型作了分析与比较 ,然后提出了一种基于浏览器 /服务器结构的学生信息管理系统。 3. A student information management system developed with Visual FoxPro 3. 基于VisualFoxPro开发的学生信息管理系统具有良好的交互性、通用性、操作性及强大丰富的图形...http://dictall.com/indu/323/3222000ADC6.htm
8.学生学籍档案管理系统(1)index.asp 进入本栏目后的第一显示页,显示本软件总体功能,提供多种对学生档案的管理方式,以及用户的注册。 (2)login.asp用于用户的注册。 《 学生学籍管理系统的研究 》 摘要:本文对学生学籍管理系统的学生成绩管理、学生个人基本信息管理、课程管理、用户(管理员、教师、学生)管理及一些数据的统计与管理等功能...https://www.zboao.com/cgal/8923.html
9.NET学生综合信息管理系统(带毕业论文)源码,网络应用毕业设计...NET学生综合信息管理系统 是一套完善的毕业设计,系统具有完整的源代码和数据库,还有毕业论文。非常适合毕业设计或课程设计使用,具有非常高的学习价值,欢迎下载。 源码类型: B/S 开发环境: VS2010 + SQL2008R2 开发语言: C# 标签: 学生管理 课程设计 课程设计 教辅 评分: ...https://www.51aspx.com/Code/NETStudentComprehensiveInformation/62960
10.医学实验室信息系统(精选十篇)因此,LIS的建设给我们提出了更高的目标,选择什么样的方案建设LIS系统,才能使该系统不仅能与HIS信息网络全面连动,成为HIS子系统,实现检验信息的全院共享;而且又可最大限度发挥检验仪器所具有的自动化和智能化的功能,优化检验科室的工作业务流程,提高检验科室的管理水平和工作效率,成为LIS建设目标和关注的重点[1,2,3...https://www.360wenmi.com/f/cnkey1wz27yk.html
11.大学学生学籍信息管理系统系统开发案例大学学生学籍信息管理系统类似软件系统开发服务,包括大学学生学籍信息管理系统网站APP小程序、大学学生学籍信息管理系统二次开发https://www.proginn.com/w/1426223
12.[精选]信息管理系统论文15篇药用植物研究所是中国医学科学院/北京协和医学院下属的研究教育单位,拥有硕导、博导70余位,在读博士、硕士以及联合培养学生约300名,开设课程8门。目前,本单位缺少一套针对研究生教育管理的信息系统,阻碍了日常工作及创新,所以亟待开发一款适合本研究所的集成信息管理系统,提高研究生管理人员的工作效率。但是目前市面现有...https://www.yjbys.com/biyelunwen/fanwen/guanli/735643.html
13.Winform学生信息管理系统主页面设计(2)C#教程在上次的学生登录窗口的设计(Winform学生信息管理系统登陆窗体设计(1) )中,需要修改的地方为: 1、登录窗口的最大化和最小化,这个一般的登录窗口不需要,因此我们也不做,单击学生信息管理系统的窗体设计找到属性MaximizeBox和属性(窗口的最大化)和MinimizBox(窗口的最小化)是True,把它们改为False。 2、登录窗口设计...https://www.jb51.net/article/85434.htm
14.计算机毕业设计范例15篇论文题目:学生信息管理系统的设计与实现 一、论文选题的理由或意义 选题来源: 随着我国高校不断扩招,学生数量急剧增多,有必要开发相关的学生信息管理系统来对学生信息进行数字化管理。使用计算机对学生信息进行存储与管理,具备传统学生信息管理所无可比拟的优点,例如:存储信息量巨大,占用空间少,查询方便、快捷,保密性好,...https://www.fwsir.com/fanwen/html/fanwen_20240616130224_3879194.html
15.需求分析报告(通用12篇)旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本学校排课系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用,同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,...https://www.ruiwen.com/word/xuqiufenxibaogao.html
16.教学管理信息系统信息系统教学管理腾讯云开发者社区(Teaching Management Information System,TMIS)是一种应用于教育领域的信息管理系统,旨在提高教学管理的效率和质量。它集成了多个模块,包括学生管理、教师管理、课程管理、考试管理、成绩管理、课程表管理等,以实现全面的教学管理。 TMIS的主要功能包括: 学生管理:包括学生档案管理、学生信息查询、学生考勤管理等,帮助学校...https://cloud.tencent.com/developer/information/%E6%95%99%E5%AD%A6%E7%AE%A1%E7%90%86%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F-salon