美章网 精品范文 系统毕业论文范文

系统毕业论文范文

系统毕业论文

系统毕业论文范文第1篇

[关键词]毕业论文 管理系统 应用研究

[中图分类号]TP393.07 [文献标识码]A [文章编号]1009-5349(2013)07-0179-01

毕业论文是高等院校教学工作中的一个重要组成部分,采取传统人工管理模式,在资料整理、选题、论文撰写及指导、格式检查、资源共享、论文管理等诸多方面存在管理成本高、效率低、效果差等一系列问题。[1]因此,使用信息化的电子系统对毕业论文设计流程进行管理,既方便了老师和学生,也可以节省更多的教学资源,老师、学生还可以高效地完成毕业论文设计工作。不仅方便学校对毕业生论文的整个流程的管理,而且摆脱过去由人用纸和笔进行的费时费力的繁重工作。可以把每一年的毕业生论文相关资料存储在数据库中,可随时查看和打印相关数据,既节约资源,又达到对毕业论文统一管理的目的。[2]指导教师使用在线答疑功能,同时,便于导师及时了解学生论文进度,提高工作效率,指导教师和学生能够通过Internet实现网上操作,打破了地域和空间的限制。

毕业论文管理系统是一个以毕业论文为核心的信息互动的平台,为身处不同地理位置的师生提供了一个良好的平台。从毕业设计课题的申报,到毕业设计论文提交,再到论文的评审及成绩的给定,最后对毕业设计资料进行归档,这一系列的工作均可在网上实现,实现高效毕业生毕业设计的高效管理。

一、毕业论文管理系统应完成的任务

1.能够实现从毕业论文选题到学生答辩通过的教学任务。由指导教师给定毕业设计题目,教研室主任审核通过后,通过系统平台给学生。参加毕业设计的学生通过异地登录选题系统可以查看毕业设计题目,自己可以根据所学专业特长及自身爱好,选择相应的毕业设计题目。选题成功之后,学生需填写毕业设计任务书,在任务书中需要明确毕业论文设计题目、预计完成时间以及指导教师等信息。接着,学生填写开题报告,对所选设计题目进行研究方向和可行性、国内外研究现状以及研究意义进行阐述和分析。指导教师同意此生开题之后,学生进入设计开发和毕业论文撰写的阶段,在此期间要定时向指导教师汇报设计进度,[3]论文撰写完成之后,将论文提交给自己的指导教师等待审核。若审核通过,则进入答辩环节,答辩完成之后,指导教师及答辩小组老师将成绩输入系统,系统自动生成学生的毕业论文总成绩。最后,会根据论文的专业方向及成绩等级将论文进行分类并存储,以便之后的学生下载、参考,指导教师提交优秀毕业论文。

2.能够实现资料的高效管理、有效利用、快速检索和统计。

3.还应能提供以下服务:、更新、处理公告;相关信息查询;留言、论坛等。

4.对网站进行定期维护,如访问统计、网站日志、权限管理等。[4]

二、毕业论文管理系统的功能应包含以下几个方面

1.对论文进展情况进行监督和管理的功能。指导教师设定时间对学生设计开发和毕业论文撰写进度进行检查,实现论文在线提交开题报告、中期检查和毕业论文审核书,只有通过指导教师审核的学生才能参加答辩。

2.选题的处理功能。原则上按照教师、学生双向选择模式确定学生论文选题工作,根据学生专业情况进行分流选题。根据学生的知识结构,对于大部分同学采用指导教师命题学生选题的方式,即多对多方式进行师生互选题;对于学习成绩突出的同学可以自主命题,学生选择心仪的指导教师进行指导;对于极少数学习成绩较差的同学,指派指导教师督促和指导他们按时完成毕业论文学习任务。

3.论文综合评分的功能。指导教师根据学生实际进展程度和论文水平,在论文答辩之前给自己指导的学生一个初评成绩,答辩小组老师给定成绩的平均值作为答辩成绩。按照教学的管理要求,初评成绩和论文答辩成绩应按照一定比例最终给出论文综合成绩。

4.对论文资料统计的功能。对数据库中的论文资料进行导出导入以及打印操作时,使用水晶报表可以实现动态数据绑定,将需要打印的论文资料数据与水晶报表相连接,提高了打印的效率和质量。

【参考文献】

[1]李浩君,吴皖赣.高校毕业设计过程质量管理系统的设计与实现.中国教育信息化,2011(01).

[2]周晓辉.基于B/S结构的毕业设计(论文)系统的设计与实现.价值工程,2011(14).

[3]段春梅.基于JSP的毕业论文管理系统的设计与实现.福建电脑,2011(09).

系统毕业论文范文第2篇

关键词:毕业论文;B/S架构;选题管理

0、引言

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

1、系统开发技术方案

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

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

2、系统的设计

2.1 系统总体功能规划

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

2.2 系统的业务流程

首先管理员登录系统,新的一轮选题前先执行“清空往年学生数据”操作和“清空往年毕业论文设计题目”操作,接着准备新一年的论文选题工作,并导入教师和学生信息,包括每个教师和学生基本情况以及专业培养要求、培养目标等相关信息。教师和学生登录系统,可修改默认密码。 教师根据学院的要求,在规定时间内完成毕业论文的命题,包括论文的题目、要求和内容等,本系统自动进行相似度检测,然后提交系统,若命题与其他老师的完全一致,则无法完成提交。

学生在规定时间内进行选题,每个学生可根据自己的意愿选择一个志愿,最后提交选题结果。为保证论文的质量,一般规定导师指导毕业论文的数量不超过10人。管理员可以对个别特殊的学生的选题情况进行微调,然后最终选题结果。 选题结束后,教师可以查询和统计指导的情况,学生也可以查看自己选题的情况,最终选题结果可以导出到文件中,由系统管理员备案[3]。

2.3 管理员模块设计

讲师或硕士以上的教师有新建选题权限,赋予教研室主任进行专业性审核权限等;管理员可进行选题信息管理,如添加每年毕业论文选题等;管理员可对选题的整个过程进行管理和控制,如规定教师命题的时间、学生选题的时间范围等,整个选题过程首先由管理员对各个导师提交的命题进行审核,审核通过后选题信息,然后实现师生双选,最后对于个别选题不成功的情况进行手工调整。除此之外,管理员还可以进行信息统计汇总等。通过以上的需求分析,管理员模块主要分为以下几个功能:各部门管理、教师信息管理、选题信息管理、学生信息管理、以及系统管理等功能。

2.4 教师模块设计

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

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

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

2.5 学生模块设计

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

2.6 数据库设计

本毕业论文选题系统包含相关实体(教师和学生)和毕业论文题目。

教师实体,包括教师用户名、密码、以及教师编号、姓名、职称、专业方向、籍贯、联系电话、性别、QQ号、邮箱、所出毕业论文题目和指导人数。

学生实体,包括学生用户名、密码、以及学号、姓名、专业、联系电话、性别、QQ号、邮箱和所选毕业论文题目。

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

3、结语

本系统以永城职业学院学生毕业论文选题的工作特点为基础,系统在使用过程中不受时间和地点限制,只要能够连接到Internet的任何一台计算机均可登录本系统。本系统不仅方便师生之间的沟通交流,还减轻管理员的工作量,提高毕业论文选题的效率,同时通过三级审核,大大提高了毕业论文选题的质量。由于是针对永城职业学院所设计的毕业论文选题系统,因此系统在适用度上有一定的范围约束,但是它简单实用、通俗易懂,能满足学院毕业学生毕业论文选题要求。

参考文献

[1] 郑琳.大学生毕业论文选题存在问题及对策[J].安徽科技学院学报,2008,22(4).

系统毕业论文范文第3篇

本文通过深入教务部门和教学单位进行仔细调研,按照毕业论文开展的阶段分析了系统的功能性需求和非功能性需求,然后划分了系统用户的角色并基于这些角色完成了系统的用例分析,分析了系统的核心业务流程,最后得出系统功能的框架设计。

关键词:

功能性需求分析;非功能性需求分析;业务里程分析

1概述

作为大学本科生必须完成的最后一门课程,毕业论文具备了其它课程所没有的典型特征:①由于毕业论文的宗旨是考查学生对本专业核心知识的掌握程度和运用知识解决实际问题的能力,因此在其完成过程中将会综合运用多门课程的知识点并将这些知识点与实际研究对象进行结合。②参与毕业论文过程管理的对象多,不仅包括学生和指导教师,还包括负责毕业论文的系主任、主管教学的分院领导和教务处实践教学管理科的工作人员,管理层次多,职能划分详细。③耗时长。按照培养方案的要求,毕业论文从开始选题到最后的答辩,总共耗时将近半年的时间,期间学生可以采取在校完成或者外出完成的形式进行毕业论文。以上特点决定了毕业论文过程管理的复杂性,不同的高校对该教学任务采取了不同的形式,以达到降低管理成本、提高管理成效的目的。

2系统分析

系统分析主要围绕用例分析、业务流程分析和非功能性需求三个角度来开展。

2.1用例分析用例分析

主要分析系统中各类角色对系统各个模块的操作权限。根据前期调研结果的分析,本系统的用户可以分为系统管理员、教务部门工作人员、教师、专业负责人、分院领导和学生共六种角色。系统用例分析就是分析这六种角色在系统中可以操作的应用场景。

2.1.1系统管理员用例分析

毕业论文管理系统的系统管理员只负责本系统运行相关的支撑数据,即系统管理和基础数据两个模块中的功能。通常,系统管理模块包括部门管理、角色管理、用户管理、菜单管理、权限管理、数据管理、日志管理;基础数据包括专业设置、班级设置、教师管理、学生管理和教室管理。其中,部门管理是管理高校现有的教学单位和与毕业论文管理工作相关的部门;角色管理是管理系统用户的分类信息,以便为系统的权限分配提供基础;菜单管理是管理系统可以操作的模块以及模块的层次结构;权限管理是将菜单的操作权限分配给每类角色,从而确保系统操作和数据浏览的安全性;数据管理是对系统的数据库进行管理,包括数据备份和数据恢复;日志管理是管理系统操作的日志,以便系统出现问题时,可根据系统寻找发生故障的原因;专业设置是按照高校现有的专业结构和隶属关系完成专业信息的管理;班级设置是负责按照专业设置学生所在的班级;教师管理是管理高校教师的基本信息;学生管理是管理在校毕业班学生的基本信息;教室管理是管理目前学校可供使用的教室,为答辩安排提供基础数据。

2.1.2教务部门工作人员用例分析

教务部门工作人员在系统中主要负责三个方面的工作,分别是基础数据中关于时间的设置、答辩安排审核和答辩结果审核。其中,基础数据中的时间设置包括学期的设置、选题时间设置和过程时间设置。选题时间设置主要设置学生选题的开始时间和结束时间;过程时间设置包括指导记录时间的设置、中期检查时间的设置和答辩时间的设置。

2.1.3教师用例分析

毕业论文管理系统中具有操作权限的教师主要包括指导教师和交叉评阅教师以及答辩教师。教师在系统中可以操作的用例包括出题、审批开题报告、指导记录、答辩申请审批、交叉评阅和答辩结果登记。其中,出题只有被专业负责人指定为指导教师的教师才具有该权限,交叉评阅也只有被专业负责人指定为交叉评阅的教师才具有操作权限;答辩结果登记通常由答辩小组组长来完成。

2.1.4专业负责人用例分析

专业负责人在系统中主要负责安排工作,包括教师安排和答辩安排。其中,教师安排主要安排指导教师、交叉评阅教师和答辩教师的人选;答辩安排则负责安排答辩教师的分组、参加答辩的学生分组以及教室和具体的答辩时间。

2.1.5分院领导用例分析

分院领导在系统中主要负责两类信息的审核,分别是出题的审核和答辩安排的审核。

2.1.6学生用例分析

学生是毕业论文管理系统的主体,在该系统中可以操作的用例包括选题、开题报告撰写、指导记录、中期检查、答辩申请、答辩安排和答辩结果。

2.2业务流程分析

毕业论文管理系统包含的核心流程包括撰写开题报告和答辩安排两个核心流程。

2.2.1开题报告流程分析

参与开题报告工作的主体包括学生、指导教师、专业负责人和分院领导,其流程如下:首先,学生完成开题报告的撰写,并提交给系统验证,验证通过后保存信息,并转交给指导教师审批,审批通过后转交给专业负责人进行初步审核,审核通过后再转交给分院领导进行最后的审核,并将最后的审核意见反馈给学生。

2.2.2答辩安排流程分析

参与答辩安排的主体包括专业负责人、分院领导和教务部门工作人员,其流程大致如下:首先,专业负责人在答辩安排页面完成答辩安排的信息,然后提交给系统进行验证,如果验证通过再将安排转交给分院领导进行初步审核,审核通过后,转交给教务部门工作人员进行最后审核,审核通过后再将最终的审核结果反馈给专业负责人,并最终显示给学生和教师查看。

2.3非功能性需求分析

与功能性需求分析的侧重点不同,非功能性需求分析更注重的是系统的整体性能要求,是衡量系统整体质量的依据。根据本系统的特点,系统的非功能性需求主要包括稳定性、准确性、安全性、易用性和可移植性。

3系统设计

根据系统的功能需求分析的结果并结合管理信息系统的管理模式,总结出毕业论文过程管理系统的功能框架如图1所示。图1中的系统管理通常负责管理一般系统运行所需的支撑数据。毕业论文管理系统的系统管理由部门管理、角色管理、用户管理、菜单管理、权限管理、数据管理和日志管理共七个模块组成。

4结束语

代码开发仅仅是系统开发生命周期中的系统实现的主要任务,在此之前需经历系统分析和系统设计两个不可逾越的阶段。本文通过分析,得出了高校毕业论文管理系统的需求,并对这些需求进行整理后,完成了系统功能框架的设计,为下一步系统开发搭建系统应用程序架构提供了直接依据。

参考文献:

[1]包慧敏.基于Web的毕业论文管理系统设计[D].南京:南京理工大学,2013.

[2]郑鸿英.毕业论文管理系统的开发与实现[D].上海:华东师范大学,2011.

[3]刘珊.本科毕业论文管理系统的设计与实现[D].厦门:厦门大学,2014.

[4]陈斌.基于JQuery框架的毕业论文管理系统的设计与实现[D].苏州:苏州大学,2012.

[5]孙晓妍.基于UML的面向对象信息系统开发[J].价值工程,2013(10):189-190.

[6]陈振庆,罗兰花.基于动态描述逻辑的UML状态图形式化方法[J].2011,37(13):55-57.

[7]陈振庆.基于时序描述逻辑的UML顺序图形式化方法[J].计算机工程,2013(3):36-37.

系统毕业论文范文第4篇

系统设计

我们将该系统的执行状态大致分为五个阶段:①自主课题的申报环节;②选题前期的准备工作;③正式选题,确定老师和学生;④学生毕业设计的完成和各阶段目标的评价;⑤论文完成以及后续的评分和成绩录入工作。其中第四个阶段是本系统需要着重研究的阶段。在第四个阶段中可增加阶段性测评(包括学生自评和老师的评价),通过综合的测评结果(学生自评和老师的评价部分比重不同,可以得到相对合理的评价),可以让学生对自己在完成过程中及时了解自己完成的质量、是否达到预期并做出相应的调节,也可以让老师发现学生的问题,提出意见。提高了学生的自主性的同时也让老师了解到了学生完成的状态。也可以提醒学生及时跟进进度,提高毕业设计的质量。本系统是基于框架,用C#语言编写的毕业设计管理系统,采用B/S架构便于教师及学生远程操作,实现教师论文题目申报、学生网上选题、学生阶段性目标和计划设定、对毕业设计过程跟踪观察与测量并记录、在线留言辅导和反馈、阶段性成绩评定等在线支持功能,为快速响应教师和学生的需求提供一个高效、便捷、良好的教育教学环境,做到有效性、高效性和实时性。在系统功能结构上则围绕三大角色进行,即管理员、教师和学生三大模块。

功能模块划分

系统毕业论文范文第5篇

关键词:毕业设计;大学生毕业论文;在线选题系统

中图分类号:TP393 文献标志码:B 文章编号:1673-8454(2016)05-0084-05

大学生毕业论文在线选题系统是一个用于高校师生在线选择论文题目的互动平台,是集导师上传题目、学生在线选题、导师审核操作等功能于一身的专业平台。通过计算机与网络技术,可实现师生在线互动选题,进行实时交流,不仅能够省去以往通过电话、电子邮件进行沟通的环节,还能及时查看到选题过程中的数据,比如各导师的专业方向介绍、历年毕业生论文题目、导师可接纳的学生人数、学生自己的选题是否通过导师审核等信息。选题效率得到明显提高,并且随着毕业生人数的增多、时间的推移,选题系统的研发成本也会明显降低。

一、系统功能特点

目前,大多高校的毕业论文选题还只是停留在传统的纸质、电话、邮件沟通阶段,相对于某个专业来说,当年的毕业生不是很多,且毕业论文选题时间较短,因此相应的计算机辅助软件较少。每年的同一时段都要进行相同的操作过程,笔者认为有必要研发配套的系统来完成此项工作。

1.采用身份验证的方式设计

该系统内的某些特定功能只限部分相关人员可以操作,操作人员按照功能、方法进行分类,分为系统管理员、教学秘书、导师、学生四类(如图1所示)。以系统管理员为例,其可以修改系统配置选项(比如设定系统的开启时间在每年的10月份,关闭时间在每年的11月份)、添加学院(该系统以学校为对象搭建平台,可应用于校内各学院的所有专业,因此需要批量添加学院、教学秘书)、公告(向系统中的其他成员公告,比如通知教学秘书开始安排今年的论文选题工作)。系统内的所有成员都必须通过登录验证(输入各自的账号、密码)才能获得相应的权限,使用部分功能,而一旦退出系统,则需重新进行登录验证操作。身份验证机制不仅可以很好地区分该系统内的各类成员身份,还设置了加密机制,保障系统的安全,防止黑客或无关人员随意篡改系统内的信息。

2.消息、邮件、短信通知功能

系统内的各类成员需要相互发送消息来及时完成相应的操作,节省等待时间,因此采用系统公告/消息、电子邮件、手机短信通知。系统管理员向教学秘书公告,通知其添加本学院的所有专业、导师、学生。教学秘书向导师发送电子邮件,通知其修改密码、填写个人简介、上报题目。随后向学生发送短信,通知开始预选题操作。待导师审核学生的选题后,系统会即时向学生发送消息。

3.智能排序、推送功能

本系统对论文题目有排序功能,将导师和学生比较关心的题目,按照点击的热度降序显示,同时根据热度值分配红、绿、灰三种权重等级,统计各导师上报题目的权重比例,以便引起各导师的注意,学生也可以直接根据热度值看到本专业当年较为关注的研究方向。

学生在首次登录后,填写自己的专业爱好,系统根据其浏览过的题目自动为其分配高粘度关键词。这样系统便会根据学生的喜好、粘度关键词,为其推送相关的题目,以便减少学生在海量题目中搜索的盲目性,节省大量时间。

二、系统各成员的功能

1.系统管理员

系统管理员可以使用的功能模块包括系统配置、学院管理、教学秘书管理、公告管理四大模块(如图2所示),在系统中参与的程度少,但要完成基础性的关键任务,否则系统无法正常运行。

在每年的固定时间(比如10月份)系统管理员可以开启系统入口,开始当年的毕业生论文选题任务。同时可能需要修改部分配置参数,比如允许学生从海量选题中最多挑选几项(1或3条题目)、系统关闭时间(等)。

在系统开启之前,最好先添加该所高校的各个学院的名称、编号,也可在往年已有学院列表的基础上,进行修改、删除。然后再为各学院分配学院管理员(通常由教学秘书充当该角色),分配初始密码,通过线下联系通知各学院的教学秘书及时登录系统,开始毕业生论文选题的准备工作。

2.教学秘书

教学秘书在各学院的日常工作学习中起非常重要的作用,在该系统中,为了辅助导师和学生顺利完成选题任务同样要完成大量的工作,按照功能模块划分为个人中心、专业管理、导师管理、学生管理、配置管理、公告管理六个模块(如图3所示)。

首先各学院的教学秘书在接到学校系统管理员的任务通知(电话、手机短信、微信、OA等),便要充当起本选题系统中学院管理员的角色。先要严格添加本学院各专业的名称、编号,然后添加各专业相关导师的姓名、编号、联系方式,并设置各导师可以接收的学生人数,最后要对应添加另一个主体,即学生,因为学生人数可能较多,需要批量导入。待完成这一系列任务以后,分别开启导师入口、学生入口,让导师和学生登录系统修改个人密码、联系方式,导师上传题目,学生选题。当完成一系列动作后,就可以通过系统公告的方式通知学院的毕业生和导师。

3.导师

导师的功能模块包括个人中心、题目管理、学生选题审核管理三个模块(如图4所示)。

导师接到教学秘书的通知,获取到账号、密码后,就可登录选题系统。为了安全,先要进入个人中心,修改自己的密码,然后修改专业名称、研究方向、导师简介,以便学生选到一个跟自己兴趣特长更接近的导师。导师最主要的工作就是上报今年的题目以供学生选择,若题目较多,可以采用批量导入的方式。导师拥有查看全体毕业生信息的权限,在了解学生的信息以后,可以审核或者拒绝学生对导师本人的选题操作。同时根据毕业生所选题目的统计,了解到今年的题目流行程度,并及时调整选题库。当导师接收并审核通过的学生人数达到教学秘书设定的上限时,要么自己手动锁定状态,或者删除个别学生选题操作;要么联系教学秘书扩充自己可接收人数的上限,这样选题系统的灵活性就会更高,导师超过24小时未锁定,系统会自动锁定,以便让学生选择其他未锁定的导师,达到资源平衡。

4.学生

学生的功能模块包括个人中心、选题管理两个模块(如图5所示)。

各班班长收到教学秘书的通知,获取到全班学生的账号、密码,通知全体毕业生及时登录选题系统,进入个人中心修改密码,然后修改自己的专业特长、个人简介,以便导师从众多接收到的学生中选择自己。

学生可以查询并浏览历年的选题情况,比如题目、作者、是否已发表、发表时间,并可下载历年的论文,进行参考。也可下载今年所有备选题目名称列表,以便有足够时间去图书馆、网络上查阅相关资料,了解感兴趣的选题的研究方向,选题是否适合自己等等。

考虑好后,尽快登录系统,可以从所有题目中选择一项或几项(不超过系统管理员设置的上限,如3条)自己感兴趣的题目,也可以筛选出某个比较感兴趣的导师所上传的题目,从中选择。还可在选定导师的情况下,自拟题目,等待该导师修改并审核通过。

当选题操作被审核通过,或者被拒绝后,可以查看导师已接收人数、剩余可接收名额,进行第二次选题工作。

三、序列模型设计

由于本选题系统的操作逻辑较为复杂,需要用序列模型加以说明(如图6所示)。

阶段1:

系统管理员在学校现有的服务器上部署大学生毕业论文选题系统,远程登录该系统,并进入配置页面,修改参数,如系统开启时间、关闭时间(建议一个月内完成)、学生选题数量上限(建议3条)。然后添加全校各学院名称、编号、学院管理员(建议由教学秘书担任此工作)。最后公告,短信告知各学院的教学秘书登录系统的网址、账号、密码。

阶段2:

教学秘书获得网址、账号、密码,便可登录该选题系统,首先要修改密码、联系方式(手机、邮件),添加本学院的所有专业、导师,并设置各导师今年可以接收的学生选题数量(建议5名)。然后消息,告知各导师登录系统的网址、账号、密码。另一项工作便是添加学生(批量导入),将全体毕业生的登录方式一并通知给各班负责人(班长、学习委员)。

阶段3:

导师获得网址、账号、密码,登录该选题系统,首先要进入个人中心修改密码,填写联系方式(手机、邮件),以便收到教学秘书通过选题系统发送的手机短信、邮件、系统公告。其次还要进一步完善导师简介的相关资料,以便学生找到合适的导师。

阶段4:

本阶段与上一阶段可以同时进行。学生获得网址、账号、密码,登录该选题系统,为了防止他人篡改本人的信息,就要立即进入个人中心,修改密码,完善自己的联系方式(手机、邮件),以便收到系统通知。为了使导师从众多毕业生中挑选到自己,要完善个人简介,包括自己的特长、获奖经历、对毕业论文的预想(等)。在选题的准备阶段,学生可以随时查看历年毕业生论文题目,及作者、中英文摘要、参考文献、正文、字数等信息。

阶段5:

教学秘书通过系统查看到所有导师均修改过密码、联系方式,并完善了导师简介,便可开启导师上报题目入口,然后通过该系统的发送手机短信、邮件功能,通知导师上报今年的题目。导师可以逐条添加,也可批量导入题目,还可即时筛选历年选题,避免与往年题目相似度过高。同时该系统具有智能提取关键词的功能,在导师录入题目时,可以自动分词,并从所有词汇中找到学科相关的关键词,添加到系统中,以便学生可以通过关键词搜索找到自己感兴趣的选题。

阶段6:

教学秘书在系统汇总页面中得知所有毕业生均已修改密码、联系方式,并完善了个人简介,就要开启学生选题入口,通过该系统的发送手机短信、邮件功能,通知学生开始预选题。学生收到通知后,要在48小时内下载全体导师上传的所有论文题目,可进行打印。如有需要可以线下与同学交流、与导师沟通,或者上网查阅资料,最大限度地了解论文题目的相关信息。在48小时的思考期限过后,就要在第一时间登录选题系统,从所有题目中找到自己中意的1至3项,也可先选定导师,进而筛选出该导师提供的论文题目,小范围地进行选题。如果对所有选题都不感兴趣,学生也可自拟题目并上报给指定导师,等待导师审核通过。

阶段7:

导师从众多学生的选题操作中,审核并通过其中的5条选题,可以包括部分学生自拟题目。或者只审核通过其中几条选题,其余全部拒绝,被拒绝的同学可以进行第二次选题。待导师的审核记录达到5条的上限时,系统自动锁定导师状态,导师不能再修改选题操作,学生也无法再对该导师申请选题。

阶段8:

教学秘书可以汇总统计:选题审核操作已完成的导师、选题操作已成功的学生。导师可以查看自己上报的题目的点击率、剩余的题目、学生的来访记录。学生可以查看到其他同学的选题操作匹配成功的记录(包括:题目―导师姓名―学生姓名―时间)、所有题目的点击率、导师的来访记录。

阶段9:

等到全部毕业生的选题操作完成时,系统会通知教学秘书及时冻结系统,这样导师和学生只能在系统中浏览信息,不能再进行任何修改操作。教学秘书可将汇总结果导出并打印,送学院教学部审核、备案。

四、系统核心功能的实现

该毕业论文选题系统并没有采用当前较为流行的智能手机作为载体,究其原因有以下几点:

1.研发成本

目前的智能手机品牌不计其数,其操作系统也不尽相同,主要有iOS、Android、Symbian、Windows Phone、 BlackBerry等,而要开发众多操作系统上的APP,成本会成倍增加,且除iOS、Android外,其他操作系统的市场份额较少,于是投入大量精力研发该平台上的APP,不切实际。就目前的Android系统,要开发技术成熟的APP,其成本也要上万元,而该毕业论文选题系统的使用时效也就一至两个月,针对动辄数万元的研发成本,明显得不偿失。

2.兼容性问题

就目前拥有最多市场份额的Android操作系统来说,其版本也从2008年1.1版本到目前6.0版本,其间的版本数量众多,要研发支持版本及数量如此杂乱且时刻变化的APP,其难度可想而知。

3.技术成熟度

因智能手机操作系统较为成熟的版本在市场上普及时间较短,因此程序员对其中的编程技术的掌握程度不够,这也是研发成本较高的原因之一。

4.普及难度

在目前普通用户未适应Light App(轻应用),手机存储容量有限、原生APP的安装不够简便(一般都在30-50MB文件大小)的情况下,手机用户对不太信赖的APP有一定的抵触。

因此作者采用更切实际的技术,即B/S模式的应用程序。研发成本低,普通的小型网站的开发成本大约2000-5000元。不用担心兼容性问题,只要编程技术符合HTML4+CSS2+jQuery与HTML5+CSS3标准,便可在任意的计算机操作系统上完成选题任务,只要其中安装有浏览器(IE、Chrome、Firefox等)。而采用响应式Web设计之后,本系统在智能手机中自带的浏览器上操作也较易实现。

本系统服务器端采用C#程序语言进行编写,在Microsoft .NET平台上搭建系统,数据库采用Microsoft SQL Server平台,Web服务器容器采用Windows Server 2008操作系统自带的IIS 7.0。客户端代码采用HTML+CSS+DIV,为了提供更好的仿桌面应用的体验,采用了jQuery框架(比如:图片预载入、搜索框提示、表单验证、消息框实时传送等)。

下面是学生选题操作的部分C#关键代码:

public static bool chooseTopics(Student stu, Teacher tea, int[] arrTopicId) { // 选题

string sql = ””;

for(int i=0; i

if(sql.length>0) sql += “ , ”;

sql += ”(“ + stu.Id + ”,“ + tea.Id + ”,” + arrTopicId[i] + ”,getDate())”;

}

if(sql.length

sql=”INSERT INTO TbChoose (cStudentId,cTeacherId,cTopicId,cTime) VALUES” + sql;

try {

return DbEntity.toUpdate(sql);

} catch (Exception e) {

return false;

}

}

public static bool sendMessage(Person p, string msg){ // 发送消息

try {

bool b1=webModel.send(p.Id, msg); // 发送站内公告

bool b2=phoneModel.send(p.tel, msg); // 发送手机短信(可借助短信猫接口)

bool b3=emailModel.send(p.mail, msg); // 发送邮件

return b1 && b2 && b3;

} catch (Exception e) {

return false;

}

}

参考文献:

[1](意)埃斯帕斯托著,施平安译2.0技术内幕[M].北京:清华大学出版社,2006.

[2](美)KarliWatson,ChristianNagel著,齐立波译.KarliWatson,ChristianNagel.C#入门经典[M].北京:清华大学出版社,2006.

[3](美) Hassan Gomaa著,彭鑫译.软件建模与设计:UML、用例、模式和软件体系结构[M].北京:机械工业出版社.

[4]王建华,汤世明,谢吉容2.0动态网站开发技术与实践[M].北京:电子工业出版社,2007.

[5]邱郁惠.系统分析师UML项目实战[M].北京:人民邮电出版社.

[6]王时绘,陈志雄,朱荣钊 AJAX在Web开发中的应用[J].计算机与信息技术,2008(Z1).

[7]朱征宇,陈烨,常红要等.网站界面设计用户体验[J].重庆理工大学学报(自然科学版),2010(8):37-42.

[8]陈琳,王矗,李凡等.创建数字化学习资源公建众享模式研究[J].中国电化教育,2012(1):73-77.

[9][EB/OL].http:///ajax.

[10][EB/OL]. http:///.

系统毕业论文范文第6篇

关键词:毕业论文 管理系统 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.

系统毕业论文范文第7篇

[关键词] 系统工程;毕业论文写作;霍尔三维模型

[中图分类号] G642 [文献标识码] A [文章编号] 1674-893X(2012)03?0042?04

一、毕业论文与系统工程

大学生撰写毕业论文是锻炼大学生发现问题、研究问题和解决问题,以及综合运用知识、技能的过程,也是把所学的理论知识与社会实践相结合的过程。毕业论文的撰写,使学生能够以社会实际问题为出发点,来汇集知识以解决问题,把所学的理论和技能与社会实践结合。毕业论文写作是我国高校培养大学生综合能力的重要实践教学环节,对于社会应用型人才、科技型人才的创新意识和技能培养具有重要作用。毕业论文也是对大学生所掌握理论知识和技能的综合运用,其解决问题的水平直接反映着一所高校教学质量的整体水平[1]。教育部高度重视高校毕业论文写作这一教学实践环节,强调确保毕业论文质量的重要性,在本科教学评估中,毕业论文写作是集中反映高校的教学水平和人才培养质量的重要考评环节。从国外的情况看,国外大学生毕业论文成果常常是对一个学生全部大学生涯的一次终结性体现,对于学业成绩的等级划分、学位的授予,以至劳动就业市场上雇主的决定和研究生导师的选择均是至关重要的显性成果[2]。目前,我国高校本科毕业论文质量的整体下滑已是一个不争的事实,探寻本科毕业论文写作中存在的问题,改革和完善现有毕业论文教学模式乃至学生培养模式,提高本科教育质量,为国家培养高素质人才,成了我们教育工作者当前急需研究和加以解决的课题。

在大学教学研究中,如何提高本科毕业论文写作的质量和水平受到广大教育工作者的关注。从CNKI中国知网搜索“本科毕业论文”,2000年以来有700条文献在讨论和研究有关毕业论文的问题,并且呈现研究数量逐年增加、研究质量逐年提高的现象。对于目前大学教育作为一种“国民教育”,毕业论文是一种大学生从学生走向社会的学习阶段检验,对于教学主导型大学来说尤为重要。

作为特定实践范畴的系统工程,是一个综合集成的实践体系或行动体系。它运用系统科学的思想、方法与技术,将解决特定领域问题的工作,视为一个有机整体即“系统”,进而针对系统的目标,高效地综合集成各学科、各领域的成果及资源(如法律、制度、标准、人才、技术、设备、信息、文化、艺术、资金等等),认识目标系统的规律,并努力使特定的目标系统变得最好、最佳或最优。美国的阿波罗登月计划、中国的神舟载人航天计划等,都是具体的大规模系统工程。毕业论文是针对某一领域问题而探寻规律及解决办法,也是一个系统工程。

二、本科生毕业论文写作中存在的问题与原因

1. 缺乏研究问题的辨识与界定能力

选题是确定实践问题的内容选择,是毕业论文写作的第一步,也是写作成败的关键。如果不能够确定一个研究的科学问题,那么后面环节的意义就无从谈起。在大学生毕业论文写作选题环节,目前通常由专业教师依据制定的培养目标,根据现实社会存在的客观问题来拟订,或者由大学生与指导教师根据学生的特长和兴趣共同商定,很少有在教师指导下学生自由选择题目的。学生不直接参与选题,不是自己去发现现实社会中的科学问题,导致大学生缺乏科学问题的辨识能力。表现在选题时常常是选择的问题只看到表面现象而不明实质,找到一些伪问题来研究,根本谈不上会有什么好的成果和创新观点。如《某产业市场营销战略分析》,学生往往集中于市场竞争战术的分析,对营销手段、广告方式等的分析耗费了大量篇幅,到了“战略”研究,却一笔带过,忽略了企业市场竞争的市场细分、市场定位,以及产品创新等竞争战略问题,从而缺乏对问题的辨识和研究范围的界定。

目前,在我国中学和大学教育过程中,普遍存在注重理论学习,以学习的知识为中心去找问题,而我们的社会实践活动是以解决生产生活实际问题为中心,形成为解决问题的理论知识集合,这也是我们常讨论的系统工程,是把社会系统由一种状态转换到另一种状态的理论知识和社会实践活动的集合。大学本科毕业论文是我们高等教育培养大学生实践能力的重要环节,要求我们运用所学理论知识解决实际问题,而我们大学生目前恰恰缺乏对实际问题的辨识和以问题为中心来形成理论和知识的集合来解决实际问题的能力[3]。

2. 缺乏论文的谋篇布局能力

论文结构和问题功能分析是解决实践问题的重要研究手段,缺乏研究问题结构和功能的分析,不知道“为什么?”谈到论文,很多学生对论文整体模糊不清。缺乏毕业论文问题的实际认识与分析能力。选题意义是什么?问题的结构是什么?研究的思路和框架如何定?对这些问题没有“成竹在胸”,所以就不知解决问题从哪里开始。找不到专业知识和理论对问题的解释,更难形成自己应对所研究问题的理论知识体系。同时,系统分析问题和科学表达问题能力下降,突出表现在论文谋篇布局上,不知道主要矛盾和次要矛盾,不清楚问题的逻辑结构,无能力进行问题的系统分析,写出来的论文令人无法判断其问题的系统结构,论点与论据偏离,归纳演绎等混乱,立论、本论和结论无法统一等。

3. 缺乏对所研究问题的系统思考

大学教育在理论学习阶段忽视了对学生创新和实践能力的培养。应试教育造成大学生以考试为中心,以知识点为中心,课堂教学以教师讲授理论为主,不了解学生的知识需求,不断强化学生的思维定势,使学生缺乏针对实际问题来综合集成知识的能力。这种教学模式导致学生不是以问题为中心,缺乏独立思考的能力,不会发现问题,更不会以问题为中心来综合知识。这种教学模式往往表现在虽然学生已经获取了大量的理论知识,但常常无法发现现实问题,缺乏创新思维和创新能力,不能够以问题为中心集成理论知识去解决问题。课堂教学侧重于传授知识而忽视了对学生发现问题、分析问题、解决问题能力的培养,学生学习没有主观能动性。

4. 缺乏研究问题的建模能力

建模是指通过对实际问题进行抽象、简化,确定变量和参数,建立起变量、参数之间确定的关系,求解该数学问题,解释、验证所得到的解,从而确定能否用于解决实际问题的多次循环、不断深化的过程。建模是理论知识和应用能力共同提高的最佳结合点,是启迪创新意识、锻炼创新能力的一条重要途径,以对学生知识、能力、素质的综合培养,成为大学生应用能力水平的重要体现,是理论课和实践课之间的桥梁。目前,大学生对建模的兴趣和热情较高,但由于缺乏建模相关系统理论的指导,集成知识和理论的能力欠缺,在毕业论文的写作过程中,他们没有能力构建所研究问题的模型[4]。

5. 缺乏搜集资料的方法与手段,不会搞调查研究

对于选题的资料收集是毕业论文写作的重要环节。由于大学生对很多问题的认识仅仅是通过查阅期刊、借阅图书或查询网络资源等手段获得第二手资料,不注重实地调查,没有第一手材料的支撑,无法形成对选题准确定位,导致论文不符合实际,也无法形成切实的论证,毕业论文既没有理论意义也无实践意义。直接观察法是指对所发生的事或人的行为的直接观察和记录,是取得第一手原始资料的前置步骤。例如,在进行商场调查时,调研人员并不访问任何人,只是观察现场的基本情况,然后记录备案,一般调研的内容有某段时间的客流量、顾客在各柜台的停留时间、各组的销售状况、顾客的基本特征、售货员的服务态度等方面的研究。没有调查就没有发言权,深入的调查研究是论文写作的基石,对大量第一手资料的占有和文献资料收集是写好毕业论文的重要一环[5]。

三、用系统工程理论指导本科生毕业论文写作

1. 系统方法论是思考和研究问题的方法论基础

系统论是研究现实系统或者可能系统的一般规律和性质的理论。系统概念已普遍运用于现代科学的各个领域中,不仅应用于技术方面,而且也被应用于研究社会系统上。系统论的整体性、系统与环境、结构与功能,以及系统分析、系统建模、系统决策等对于培养大学生解决实际问题能力,突破思维瓶颈,提高科研素质等都具有重要的指导意义。

2. 系统工程概念与毕业论文选题的辨识能力

顾名思义,“系统工程”=“系统”+“工程”,就是科学地认识和运用特定事物或问题(即“原型系统”)的规律,使特定事物(即“原型系统”)达到满意状态或特定问题(即“原型系统”)得到满意解决的工程实践,当然也包括这个工程实践全过程所涉及到的所有因素。在毕业论文写作中,学生往往善于抓住问题的部分进行深入研究,把局部研究的结论等同于总体问题的结论。其实不然,因为局部因素的特征和规律无法替代和代表整体。

在质量管理中,常常用鱼刺图来分析解决问题,产品质量是由人、机器、材料、方法、环境、测量六大因素组成。当分析机器对产品质量所产生影响时,我们会把研究中心专注于机器去解决问题,而忽视了产品质量整体因素,机器与人、材料、方法、环境、测量都是相关联的变量,它们的整体才是产品质量的整体。毋庸质疑,整体性的思考才是思考的科学方法,系统概念的整体性和系统工程概念的运用将是我们识别问题、解决问题的方法论和理论基础。

3. 系统逻辑思维能力与毕业论文研究问题逻辑

逻辑关系是任何系统中的基本关系之一,逻辑结构也是任何系统中的基本结构之一。思维的逻辑性,是思维的品质之一,指的是善于在思考问题时遵循逻辑规律,如因果逻辑、并列逻辑、时间逻辑等。在人的各项素质中,逻辑思维素质是最基本的,也是最重要的。系统工程的这一法则要求研究和解决任何问题,都要把握各要素间的逻辑关系以及逻辑结构。培养系统的逻辑构造能力或逻辑思维能力,可以使写作论文时的思维更加缜密、更加流畅。逻辑思维能力的提高,可以使表达者思维清晰,语言精练,结构紧凑,具有逻辑性。强化系统的逻辑构造能力或逻辑思维能力是一个长期的过程,毕业论文将是一个培养系统逻辑思维能力的重要环节。

系统分析的目的,就是构建系统各组成部分之间以及系统与环境之间相互关联、相互制约、相互作用的模型。根据系统的关联性,系统内部与外部间在不断地进行物质、能量、信息的交换,任何单个关联要素的变化可能引起系统其他要素的变化,最终在整体上影响系统的特性与功能。发现关联性,是透过现象抓本质的重要手段。数据挖掘、预测科学、系统动力学等方法与技术的关键,就是探寻系统内外各要素(包括数据要素)之间的关联性。因此,对任何事物、问题或系统进行分析、研究时,必须显化并理清其关联性。

4. 系统结构与层次的分析和毕业论文研究问题结构与层次

马克思提到:“系统的结构表示的各要素之间组成的形式。结构是系统的构成形式,是系统内部各要素的结合方式,每个系统都有自己的结构。”毕业论文作为一个研究问题的对象系统,它有不同的结构,毕业论文问题界定的系统结构的变化直接影响着系统本质的变化,在研究中如果想要系统功能优化,必须注重系统的结构分析。

任何系统组成都有着自己的不同层次性。任何一个系统都可以成为包括该系统在内的更庞大系统的要素,同样,作为系统的要素也具有内部结构,相对于下一层次它又是一个系统。企业的公司系统包含了人力资源系统、财务系统、生产系统等。人力资源系统包含了招聘系统、考核系统、培训系统等。毕业论文的问题层次也是一样的,我们要善于划分问题的层次,并能够根据问题的层次性来构造和研究问题[6]。

5. 系统工程定量方法的应用

任何事物或任何系统,既具有质的规定性,也具有量的规定性。17世纪,数学研究出现了巨大的转折——人类创造出了变量(变数)概念,得以研究事物变化中的量与量之间的相互制约关系和图形间的相互变换,从而使数学成为描述运动规律和辩证规律的工具。数学理论和方法往往具有非常抽象的表现形式,但正是这种非常抽象的表现形式,极其深刻地反映了现实世界中的各种数量关系和空间形式,因此可以广泛应用于人类科学技术、社会科学和人类活动的所有其他领域,通过构造和运用各种数学模型,成为人类认识和改造世界的先进手段。定性与定量相结合地把握事物或系统,自然比单纯定量地把握系统,更进了一步。正如马克思所言:“一门科学只有在成功地运用数学时,才算达到了真正完善的地步。”

定量化是自然科学与社会科学引入数学方法后出现的新术语,是指将原先只用定性方式描述的问题,也用数学的定量方式来描述。定量化的成果使自然科学、社会科学问题的表述更加科学、更加完整,也是人类科学(尤其是仍以定性描述为主的自然科学学科和社会科学学科)发展的重要趋势之一。常用的数量化方法有指数法、累积分数法、统计分析法、综合判断法等。定量化革命是在原先定性描述、定性研究基础上质的飞跃。它能够揭示事物发展程度,提炼一些普适性的规律。研究问题只进行定性分析不能准确描述一个系统,只有运用定量化分析方法后,人类对事物或系统的认识才能由模糊变得清晰,由抽象变得具体。

6. 霍尔三维模型与本科毕业论文写作

霍尔的三维结构模式(Hall three dimensions structure),又称硬系统方法论(Hard System Methodology,HSM),是美国系统工程专家霍尔(A?D?Hall)于1969年提出的一种系统工程方法论。它的出现,为解决大型复杂系统的规划、组织、管理问题提供了一种统一的思想方法,因而在世界各国得到了广泛应用。霍尔三维结构是将系统工程整个活动过程分为由时间维、逻辑维和知识维所组成的三维空间结构,这为我们系统思考毕业论文的写作问题提供了方法论基础。在时间维度上,我们系统思考学科培养计划和培养过程,分析存在的课程设置、课程教学问题。逻辑维是指时间维的每一个阶段内所要进行的培养内容和应该遵循的思维程序,包括明确问题、确定目标、系统综合、系统分析、优化、决策、实施7个逻辑步骤,也是我们论文研究选题的逻辑。知识维表明我们研究问题所需要的经济、管理、商业、法律、社会科学、艺术、等各种知识和技能,以问题为对象,形成理论和知识的集合,来解决实际问题[7]。三维结构体系形象地描述了系统工程研究的框架,对其中任一阶段和每一个步骤,又可进一步展开,形成了分层次的树状体系,这给我们思考各层次的论文写作问题提供了一个思考范式。

四、结语

从以上分析可见,系统工程理论应该是毕业论文写作的理论基础。因此,大学本科课程学习阶段应加强《系统工程》理论的学习和系统工程方法的训练,这对培养学生解决实际问题的能力,以问题为中心集成理论和知识的能力将是一个提升,能为毕业论文质量的提高打下基础。

参考文献:

[1] 郑新厅,付宗堂,周伟,等.本科毕业论文系统模式构建与实践[J].中国地质教育,2009(4):132-153.

[2] 张平,贾伟.建立毕业设计(论文)四阶段三层次全程质量监控体系[J].高等理科教育,2007(01):31-35.

[3] 高艳阳,郭艳丽.强化质量监控提高本科毕业设计(论文)的质量[J].中北大学学报(社会科学版),2006,86(02):88-90.

[4] 曹成茂,李玉洁.毕业设计质量的影响因素与对策研究[J].安徽农业大学学报(社会科学版),2007,16(05):113-118.

[5] 江腊生.地方高校本科毕业论文质量管理的跟踪模式研究[J].黑龙江高教研究,2009,178(02):18-20.

系统毕业论文范文第8篇

关键词:毕业论文管理系统 电子商务专业 网络化

一、开发的目的与意义

随着计算机的普及,电子商务领域的发展也非常迅速;因此,各校电子商务专业的招生规模也在不断扩大。面对日趋增多的毕业生,学校的毕业设计管理和毕业论文的管理任务非常繁重。由于以往的单机毕业设计管理系统无法良好地解决导师和毕业生之间的沟通交流这个问题,导师无法掌握到毕业生做毕业设计的过程,学生呈现给导师的只有最后的结果。学生也无法及时针对自己需要和导师沟通的方面及时地请教老师,因此基于Internet网络开发的毕业设计管理系统应运而生。然而,大部分学校的毕业生在完成毕业论文的同时,还在进行毕业实习阶段,导师和学生往往在时间和空间上无法同步,从而也大大影响了毕业论文的指导和文章质量。为提高学生学习的自主性,调动积极性,最终让学生在毕业论文过程中进一步提高自己。

这样一个基于Internet网络的毕业论文管理系统,可以大大地提高整个管理效率,异地实习的毕业生可以直接通过网络了解导师和论文题目,也可以自主选题;而指导老师也可以清楚并快捷地得知学生信息和选题进行的情况,更方便快捷地实现了双向选题过程,大大提高了工作效率,节省了时间,也节约了大量的人力和物力资源。在整个毕业论文撰写过程中,学生明确自己在各个阶段的目标和进展,并能够及时准确获得导师的指导信息,从而更好地把握了论文的查找和写作方向。导师也能准确及时了解学生的论文进展情况,以便更好地进行下一步的指导。这项研究还顺应了“以学生的学为主,以教师的教为辅”的教学改革理念,有效推进了高校的教学改革步伐。

二、系统设计

我们将该系统的执行状态大致分为五个阶段:①自主课题的申报环节;②选题前期的准备工作;③正式选题,确定老师和学生;④学生毕业设计的完成和各阶段目标的评价;⑤论文完成以及后续的评分和成绩录入工作。其中第四个阶段是本系统需要着重研究的阶段。在第四个阶段中可增加阶段性测评(包括学生自评和老师的评价),通过综合的测评结果(学生自评和老师的评价部分比重不同,可以得到相对合理的评价),可以让学生对自己在完成过程中及时了解自己完成的质量、是否达到预期并做出相应的调节,也可以让老师发现学生的问题,提出意见。提高了学生的自主性的同时也让老师了解到了学生完成的状态。也可以提醒学生及时跟进进度,提高毕业设计的质量。

本系统是基于框架,用C#语言编写的毕业设计管理系统,采用B/S架构便于教师及学生远程操作,实现教师论文题目申报、学生网上选题、学生阶段性目标和计划设定、对毕业设计过程跟踪观察与测量并记录、在线留言辅导和反馈、阶段性成绩评定等在线支持功能,为快速响应教师和学生的需求提供一个高效、便捷、良好的教育教学环境,做到有效性、高效性和实时性。在系统功能结构上则围绕三大角色进行,即管理员、教师和学生三大模块。

三、功能模块划分

1.教师模块

教师用户是毕业设计管理系统的执行者,同时又兼有指导、监督、管理学生完成毕业设计的工作。

(1)新闻公告:查看毕业设计任务、毕业设计各环节时间以及答辩安排,查看各消息

(2)工作规定:下载关于毕业设计的规章制度等资料

(3)历届课题:查看以往几届的课题信息,作为申请课题的参考

(4)课题申请:确定毕业设计题目,填写各毕业设计题目的要求,提交等待审核。

(5)确定毕业设计学生:在规定时间内根据各课题学生申请情况选择指导学生名单

(6)论文下载及评价:根据毕业设计时间安排要求,完成学生提交的开题报告、中期检查报告、毕业论文等资料的查阅、批改工作并给予评价及修改建议。

(7)成绩评定:将学生的成绩登记入数据库方便学生查询

2.学生模块

学生用户是毕业设计管理系统的执行者,按照教务管理人员与指导教师规定的毕业设计标准与要求完成毕业设计各环节的工作。

(1)修改密码:修改原始密码为自己认为熟悉安全的密码。

(2)课题选择:在规定选题时间内选择自己感兴趣有能力完成的课题分别定为第一志愿和第二志愿。

(3)文档提交:上传开题报告、中期检查报告以及毕业论文等资料,经指导教师批阅后再按要求修改。

(4)成绩查询:查看指导教师评定的毕业设计各环节的成绩

(5)查看留言:可以根据不同需要,与指导教师交流。

3.管理员模块

管理与控制毕业设计各环节工作的时间、任务、指标。

(1)公告:及时更新毕业设计的动态,新闻,方便师生查阅。

(2)上传工作规定:上传关于毕业设计的规章制度等资料。

(3)学生名单导入:将应届毕业生的名单信息批量导入至数据库。

(4)课题审批:审核教师申报的课题和学生申报毕业设计题目。

(5)添加老师及课题:将学生申请的由校外导师指导的课题添加入库,并将校外导师信息添加至导师表中。

(6)历届课题导入:将以往几届的课题分组批量导入数据库。

(7)时间设置:设定申报毕业设计题目时间、审核选题时间、师生双向选题时间

(8)选题结果,学生成绩:检查学生选题结果和学生的成绩,在适当的时候将其结果到出至excel表格,供师生查看。

参考文献:

[1]郭秀娟,王春光.基于B/S模式的毕业设计管理系统开发与实现[J].计算机技术与发展.2010,(03):1

系统毕业论文范文第9篇

1论文内容要求 

毕业论文由前置部分、主体部分、附录和结尾部分组成,按封面、中文摘要、英文摘要、目录、符号说明、论文正文、参考文献、附录、致谢及声明、专家评语的顺序编排,论文字数一般在一万字以上。 

前置部分 

前置部分一般应由封面、摘要、关键词和目录组成。 

其中封面上应包括中图分类号(参照《中国图书资料分类法》选取1-2个)、密级(分内部、秘密、机密,根据论文涉及的内容由保密委员会审查确定)、学号、中英文题目、责任者姓名(包括论文作者、指导老师)、学科专业、工作完成日期,论文封面应采用用120克铜板纸。 

摘要是毕业论文的内容不加注释和评论的简短陈述,应使用中、外文两种文体撰写。摘要应具有独立性和自含性,即不阅读论文的全文,就能获得必要的信息。摘要中有数据、有结论,可以独立使用或引用。摘要的内容应包含与论文同等量的主要信息,供读者确定有无必要读全文和二次文献采用。摘要一般应说明研究工作的目的和出发点、研究方法的独特性、最终结果和得出的结论等,重点是结果和结论。摘要一般要求为200—300字左右。摘要中一般不用图、表、化学结构式、非公知公用的符号和术语;关键词是为了文献标引工作从论文中选取出来用以表示全文主题内容信息、款目的单词或术语,每篇论文应在《汉语主题词表》等中选取3—8个词为关键词,排在摘要的左下方,以逗号分隔,并在英文摘要的对应位置标注英文关键词,所列出的关键词,应能指明研究的要点和论文阐述的逻辑。 

目录由文序号、名称和页码组成,另起一页排在摘要之后,目录一般列至三级标题,以阿拉伯数字分级标出。 

1.2主体部分 

主体部分的编写格式按章编排,由绪论作为第一章开始,以结论或讨论为最后一章结束,主体部分每一章必须另起一页。 

绪论应简要说明研究工作的目的、范围、意义,本文的理论基础和分析、研究设想、研究方法和实验设计、预期结果及创新点,言简意赅,不要与摘要雷同,不要成为摘要的注释,一般教科书中有的知识,在引言中不必赘述。为了表明作者已掌握了坚实的基础理论和系统的专门知识,具有开阔的科学视野,有关历史回顾和前人工作的综合评述,以及理论分析等,可以在正文中单独成章,用足够的文字论述。 

正文是论文的核心部分,占主要篇幅,在正文中,应充分描述自身工作所涉及的思想框架模型、基本数据与资料、所用方法及结论的新颖性、独特性,以及自身成果与相关或相近的现有同类成果的比较。为使逻辑严谨,通常需要把正文分解为几个有内在联系的基本成分或章,示以明确的标题,并力求使各章成为一个具有相对独立演绎结构的知识体系。在阐述自身的创新成果时,应注意概念准确、术语精辟,力戒运用生僻的词语或简单借用一些容易产生歧义的非本专业的术语。在文中引用的参考文献,必须有80%是近五年发表在本专业领域期刊上的学术文章,在文中清楚地标明,必要时还要以当页注释或章末批注等形式,对所引述的内容做简短的说明,以利于创新成果的阐述和读者对有关资料的查考。 

结论是论文最终的、总体的概括性论述,不是正文中各段小结的简单重复。结论应该准确、完整、明确、精练,如果不可能导出应有的结论,可以在结论或讨论中提出研究设想、改进意见、尚待解决的问题等,对存在的问题和不足应给以必要的说明。 

开列参考文献反映作者的科学态度和求实精神,表示作者对他人劳动成果的尊重,便于读者了解该领域的研究情况。参考文献的多少,也反映了作者对本课题的研究深度,便于读者评价论文的水平和结论的可信度,未涉及的不得列于参考文献表中。参考文献表按引用文献的先后顺序,用阿拉伯数字依序连续编排序号,所列文献均应包括文献题名、副题名和分册题名,作者姓名,出版单位和出版时间或发表刊物和发表时间等,参考文献表另起一页,与正文连续编页码。 

致谢及声明可以在正文后对资助研究工作的基金、单位,协助完成研究工作和提供便利条件的组织或个人,在研究工作中提出建议和提供帮助的人,给予转载和引用权的资料、图片、文献、研究思想和设想的所有者,以及其他应感谢的组织或个人。论文送审和提交前,本人在声明签字栏签字。 

1.3附录部分 

附录部分是论文主体的补充项目,并不是必须的,下列内容可以作为附录编于论文后:为了整篇论文材料的完整,但编入正文有损于编排的条理和逻辑性,这类材料包括比正文更为详细的信息、研究方法和技术更深入的叙述,建议可以阅读的文献题录,对了解正文有用的补充信息等;由于篇幅过大或不便于编入正文的罕见珍贵资料;对一般读者并非必要阅读,但对本专业同行有参考价值的资料;某些重要的原始数据、数学推导、计算程序、框图、结构图、注释、统计表等。每一附录均另起一页,与正文连续编排页码。附录序号用大写黑体A、B、C、…编序号;附录中的图、表、式、参考文献等一律用阿拉伯数字另行编序号,与正文分开。 

1.4结尾部分 

结尾部分必要时可以编排分类索引、著者索引、关键词索引、封底。 

2论文书写格式要求 

2.1封面 

论文封面应用A4纸,上边距3.7cm、下边距4cm、左边距3cm、右边距2cm;单位代码、学号用四号宋体行间距25磅;学校名称用二号行楷体,字符间距6磅,段前后0行,单倍行距;“毕业论文”四个字用小初号宋体加粗,段前后0行,单倍行距;中文题目用三号宋体不宜超过25字,如分行则行对齐;英文题目用三号Times New Roman体,如分行则行对齐;单位、专业、学生姓名、指导老师用三号宋体并居中,其中专业严格按照专业名称填写、指导老师应填写指导教师姓名、职称;年月日落款用三号宋体并居中。 

2.2论文用纸 

纸型用A4纸单面打印;页码应位于页脚用五号字并居中,页码从绪论开始按阿拉伯数字连续编排,前置部分用罗马数字连续编排,封面、封底不编入页码;页边距上为3.7cm、下为4cm、左为3cm、右为2cm,页眉距边界为 2.7cm、页脚距边界为3cm,未明确规定的字间距按标准值,段前后为0行。 

2.3量和单位的使用 

量和单位的使用必须符合国家标准规定,不得使用已废弃的单位,量和单位不用中文名称,应用法定符号表示。 

系统毕业论文范文第10篇

随着高校的扩招和毕业生人数的增加,如何提高毕业论文的选题管理效率成为毕业论文工作面临的一个难题。2012年,全国具备普通高等学历教育招生资格的学校有2492所,本专科毕业生人数600多万人,50%以上的高校对毕业论文收集、处理、检索、更新采用人工处理,已经无法达到信息化处理的要求,效率非常低。而其它大多数教学管理应用已实现数字化管理操作,绝大多数高校都已经拥有自己的机房,校园网,这就提供了很好的硬件基础,完全有能力,有条件打造毕业论文的网上管理。一个可行的解决思路就是依托建好的校园网,采用技术,通过C#2005编程,后台采用MS SQLSERVER2005数据库平台,构建基于Web的毕业论文管理系统。

本系统旨在使毕业论文信息管理网络化,可以直接在网络对学生论文进行管理。首先,学生通过网络选择论文题目,待教师审核通过后,完成论文并提交;其次,教师(包括指导教师、评阅教师、答辩教师)通过网络对论文进行评分;最后,由系统计算出学生的综合成绩,供学生在网上查阅。

2需求分析

2.1功能需求

该毕业论文评分系统需要满足来自三方面的需求,分别是学生、教师和管理员。

学生对该系统的需求主要是查询学生个人基本信息、查询可选课题情况并进行选择、提交选题申请、查询已选课题、下载论文所需的相关文件、上传论文、查看毕业论文成绩、修改密码等功能。

教师的需求是查询教师个人基本信息、课题、课题审核、上传文件、下载文件、对学生的论文、答辩情况等进行评分,修改密码等功能。

管理员的功能包括对公告、文件、学生、教师、论文、分组、成绩、用户等8个模块进行管理和维护,包括添加新教师、添加新生、添加公告、上传文件、进行学生和老师的分组、审核成绩、修改管理员密码等,并对模块的信息进行查询、修改、删除等操作。

2.2性能需求

根据用户对本系统的要求,确定系统在界面、响应时间、可靠性、安全等方面有较高的性能要求。

2.2.1界面需求

(1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。

(2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。

(3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。

(4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。

2.2.2响应时间需求

无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。

2.2.3安全性需求

系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。

2.2.4开放性需求

系统应具有十分的灵活性,以适应将来功能扩展的需求。

3系统设计

3.1系统功能设计

本系统依据用户角色划分主要由三大模块组成:管理员功能模块、教师功能模块和学生功能模块。其中管理员模块又包括公告管理、文件管理、学生管理、教师管理、论文管理、分组管理、成绩管理、用户管理以及退出系统等子模块。

3.2数据库设计

3.2.1 数据库结构设计

E-R图是一种用于描述静态数据结构的概念模式,它直接使用信息世界中的术语来表示现实世界中的联系。E-R模型的基本元素包括:

实体:它是客观存在可以相互区别的事物

属性:指实体的某一特征。

联系:表示一个或多个实体之间的关联关系。

3.2.2 系统E-R图

4模块设计与实现

在整个开发过程中,采取的方法是:分工精细、紧密合作,系统主要分为以下模块:公告管理、文件管理、学生管理、教师管理、论文管理、分组管理、成绩管理、用户管理、退出系统等子模块,在这些子模块下包括对公告信息、文件信息、学生信息、教师信息、论文信息、分组信息、成绩信息以及用户信息的添加、查询、修改、删除等操作。

以下仅以论文管理页面为例进行简单描述。

当用户名和密码都正确时,管理员进入界面默认是论文管理页面,如图2所示。管理员可以根据论文编号、题目和指导老师查询相关的论文信息,并适时对论文信息进行更新和删除操作。另外,页面左边导航栏论文管理下面还提供了一个“添加论文”链接,单击此链接,页面将跳转到添加论文信息页面,管理员可以在添加论文信息页面上添加新增的论文信息。

5系统测试

系统的各功能模块需要进行测试,对于模块化应用程序,软件开发的最后一部分就是不断的测试程序,该阶段主要对系统的正确性及完整性等方面进行测试。主要进行:功能确认测试、运行测试、健壮性测试、安全性测试以及查错方面的测试等,系统测试由测试组成员(或质量保证人员)或测试组成员与用户共同测试,在整个系统开发完成,即将交付用户使用前进行。测试阶段的信息流如图3:

在这一阶段,为使系统最终能够顺利运行,对整个系统进行了全面的测试。严格按照软件测试步骤从管理员模块测试开始到系统集成测试止,所有测试都追溯到学生、教师以及管理人员的要求,这种测试符合现代软件测试准则从“小规模”测试开始逐步进行“大规模”测试。并严格按照程序内部的逻辑测试程序,检查程序中的主要执行通路是否能按照预定要求正确工作。

在测试过程中,主要做了以下工作:

(1)检验数据显示区域的GridView控件是否能够按要求格式正确显示输入数据。

(2)检验数据显示区域的GridView控件的相关列是否能够实现数据的删除及更新操作。

(3)检验能否对输入数据进行适时查询并作相应更新操作。

(4)检验功能模块中所涉及的所有功能的实现及健壮性。

在整个系统调试程序过程中,我们也发现了各种各样的问题,由于某些内在的错误影响程序的运行,在采用上述调试方法对程序进行反复修改调试后,程序运行情况良好,达到了预期的设计目标,基本上可以满足用户的需要。

参考文献:

[1]程不功,龙跃进,卓林. 2.0动态网站开发教程[M].清华大学出版社,2006,4(1).

[2]邓文英,陈惠贞,陈俊华.挑战ASP与网页数据库设计[M].中国铁路出版社,2004.

系统毕业论文范文第11篇

关键词:毕业论文;检索;ASP技术;ACCESS数据库

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)26-6203-03

Using ASP Technology to Achieve a Simple Thesis Searching System

ZHU Qiang

(Tongcheng Teachers College,Tongcheng 231400,China)

Abstract: This paper introduces how to use ASP technology and ACCESS database technology to develop a simple version of the graduation thesis searching system, From the working principle of the system,data flow diagram, function module, database storage four aspects about the process of system development, Introduces the login module, interface module, a retrieval module, The whole papers show modules four modules.

Key words: graduation thesis; retrieval; ASP technology; ACCESS database

毕业论文的管理工作受到了各学校的高度重视,如何对其进行系统的分类、存储、检索都已成为学校的一项重要工作。检索功能是毕业论文管理系统的核心功能,可便于读者快速检索并下载到所需论文,使得论文资源得到有效利用。本文致力于研究设计一个简易版的毕业论文检索系统,能够快捷、方便、全面、准确地实现论文检索功能。

1开发技术及数据库技术简介

本系统采用ASP技术进行系统开发,使用ACCESS数据库作为后台支撑数据库。

1.1 ASP的基本定义

ASP即Active Server Page的缩写,中文可以翻译为动态服务器网页。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页[1]。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VB Script的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。

1.2 ASP运行基本过程

ASP文件只能运行在服务器上,不能在浏览器上运行。Active服务页也可以使用服务器端的ActiveX部件,这些部件通常是EXE部件,返回的信息在ASP得到解释。ASP的运行过程可简述如下:浏览器向Web服务器请求一个ASP文件时,ASP脚本开始运行,Web服务器从头至尾运行ASP脚本,并且把HTML页返回给浏览器。如果要通过ASP访问Web数据库,则Web服务器接受浏览器请求,通过ODBC或者OLEDB把请求发送给数据库服务器,再从数据库服务器接受数据,把产生的网页和数据送回到浏览器。

1.3 ACCESS数据库简介

Access数据库是Microsoft Office 2000套装软件的数据库管理系统软件,是目前比较流行的小型桌面数据库管理系统,适用于小型企业、学校、个人等用户。

2 SERVER运行环境及系统开发工具

2.1 SERVER运行环境

2.1.1操作系统

WINDOWS2000及以上。

2.1.2 WEBSERVER

IIS5.0。

2.2系统开发工具

考虑本系统为简易版的,笔者建议可采用易学、快捷、方便的Dreamweaver MX作为开发工具。

3系统工作原理

检索的前提是论文的各项属性信息已存储在数据库中,将毕业论文原稿存储在相应的文件夹下。论文的属性可细分为论文名称、类型、关键字、作者、作者单位。同时,在毕业论文的检索项中也包括了这几项信息。用户进行检索时,可有选择地输入各种检索信息,系统根据所输入的检索信息对数据库进行扫描。当它找到与其相匹配的论文时,就将论文及其信息显示在屏幕上,并支持下载论文原稿。本系统支持简单的模糊检索,即在检索栏中输入字词的一部分就能完成检索。

4系统的模块结构图及数据流程图

4.1系统的模块结构图

模块的结构图如图1所示。注册后的用户可通过自己的用户名、密码登录系统。登录后就可以访问其他的模块了。

图1系统的模块结构图

4.2检索系统的数据流程图

检索系统的数据流程图如图2所示。检索人员输入检索信息,检索信息处理程序接受检索信息,然后访问数据库,得到检索结果。检索结果经屏幕处理程序处理后,显示在屏幕上。

5系统主要功能模块介绍

5.1用户登录模块

用户登录模块是用户进入系统的验证模块,只有通过身份验证的用户才能进行论文检索和其他操作。用户使用用户名和密码登录系统,此模块访问数据库,核对用户名和密码是否正确。如果正确,则允许用户进入系统进行论文检索,反之,则要求用户重新登录或注册。

5.2用户注册模块

用户注册模块给新用户提供注册功能。当用户第一次登录系统或忘记密码时就可以使用注册功能。在这个模块里,用户填写用户名、密码、email地址、姓名、性别等信息,实现注册。当然,信息填写时有些限制和约定,如用户名长度、密码长度、邮箱格式等。如果用户填写的信息不合要求,系统就提醒用户重新注册。如果所填的信息合法,系统就会同意用户注册,并将各信息存入数据库。这样,用户就得到了自己的用户名和密码,可以顺利登录系统了。

5.3检索界面模块

通过身份验证的用户即可访问检索界面模块,该模块是用户进行毕业论文检索的界面。论文检索栏目是该模块的核心部分,它给用户提供了五个检索项,分别为名称、关键字、作者、作者单位、类型。这五个检索项也就是数据库中毕业论文的五个属性。用户可以根据这五个检索项或选择其中任意个检索项检索毕业论文。

5.4论文检索模块

该模块是系统的核心模块。它实现的功能就是论文检索并显示,可通过输入关键字实现检索论文的功能。该模块的详细工作流程如下:

5.4.1接受论文检索界面中输入的论文检索信息

在论文检索界面中,检索栏中用于输入各检索信息。这些检索信息通过表单中的Post方式传递给论文检索模块。论文检索模块中通过Request.Form函数接受表单中的检索信息。

5.4.2与数据库建立连接

检索毕业论文必须访问数据库,访问之前就需要与数据库建立连接。本系统使用CreateObject函数和Open方法就来完成它们之间的连接。

5.4.3根据检索信息,对数据库中的毕业论文信息进行扫描核对,找出用户要检索的论文

本系统采用最常用的SQL查询语句(select···from···where)来选取符合条件的数据库段。在这里,系统使用了like %···%来支持模糊搜索。

5.4.4将检索到的论文显示在屏幕上

为了能够显示所有符合检索条件的毕业论文,系统使用了do while循环语句来循环显示。系统通过rs语句来接受数据库中的论文信息,然后使用response.Write函数来显示各论文信息。

5.5通显论文模块

通显论文模块实现的功能是将数据库中所有的论文全部显示出来。

6系统的数据库存储情况

6.1用户信息表

用户信息表是存储用户基本信息的数据库表,它包括六个属性列,分别是用户名、用户密码、用户email地址、用户的真实姓名、用户性别、用户生日。用户登录系统或注册时都必须访问该数据库表。

6.2毕业论文信息表

毕业论文信息表是存储毕业论文相关信息的数据库表,它包括五个属性列,分别是论文所在文件夹、毕业论文题目、论文类型、论文关键字、论文作者、作者的所在单位。此表是该系统的核心数据库表,它给系统的检索工作提供了后台支持。

7结束语

笔者在独立的环境下研究检索系统的开发,如何将该系统融合到毕业论文管理系统的大环境下还有待于进一步研究。该系统为简易版,不支持对论文正文信息的检索,功能相对比较简单。

系统毕业论文范文第12篇

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

1.国内外研究现状

随着教育产业化进程的逐步推进,许多高校走上了强强联合的道路,高校的规模不断的扩大,为合理的利用教学资源,加强教学管理工作,对学生进行网络化管理已经成为一种趋势。目前,很多高校都具备了相关的管理软件对学生的学籍、成绩等都采用了网络化管理技术,但毕业论文的管理大多采用单机管理模式。这种管理模式只能简单的完成论文的输入和输出工作,而毕业设计过程中如:出题、选题、资料交流论文检查等任务只能靠师生的手工操作来实现。

国外高校很早就开发了实现毕业论文管理网络化的系统,如英国诺丁汉大学很早就开发了专门的毕业论文管理系统用于实现毕业设计的网上双向选择,国内高校近几年也有了相关软件来实现毕业论文设计的网络化管理,但在服务范围、服务质量、机构设置等方面与国外高校相比都存在一定的差距,造成这种现状的原因是国外信息化建设起步早,网络应用及设计都更见成熟并具有稳定的技术队伍,网络发展稳定,而国内信息化的建设与国外相比就显得起步较晚,虽然发展迅猛,但由于缺乏像国外那样成熟的网络技术加上信息化发展时间较短。在实现校园管理信息化的进程中,国内各高校面临既要不断投资购建各种硬件、软件和网络,又要不断开发各类应用于教学、教务、科研、办公管理等应用系统的两大难题,在信息起步晚,技术队伍不稳定规模不大的背景下,国内高校经过发展虽然也初步形成了具有一定规模的信息化建设体系,但是由于整体信息化程度落后,信息化建设任务多而重、经费短缺,理论体系不完善等原因,导致国内高校教务管理系统仍然不完善。

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

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

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

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

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

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

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

(1)系统登录模块:将用户分为学生、教师和管理员三种不同的角色登录以实现用户权限的管理,加强系统的安全性及稳定性。

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

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

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

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

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

4.1 系统登陆界面的设计

系统的登录界面能起到管理系统安全性的作用,高校毕业论文管理信息系统的用户名和用户密码保存在用户表中,本系统有三种权限学生用户:学生、导师和管理员。不同的用户在不同的角色选框中进行登陆,系统通过在用户表中加入power属性来判断用户的权限并进行身份验证,若用户名和密码都正确,系统将跳转到与角色相对应的页面,若用户或密码错误,则提示“您必须输入有效的用户名和密码的提示信息。”

4.2 系统主要界面设计

本系统的主要界面如下:

(1)学生选题界面:本界面主要包含我的信息、修改密码、修改资料、可选题目、帮助信息、打印本页、退出等选项,学生从登录界面正确登录后将跳转到本页面,学生在本界面可以根据自己的实际情况进行相应的操作,可进行修改个人的资料修改密码,查看可选题目及教师相关信息等操作。

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

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

(4)系统功能设定界面:此界面是在管理员模块中的一个子模块,通过本界面的相关操作,可以实现对选题系统、添加课题、审核课题、学生注册等功能的开通和关闭操作、实现网站的分时处理,在相应时刻提供相应操作,减少了系统的开发加大了系统的安全性。

(5)审核题目界面:本界面罗列出各教师的相关毕业论文课题的相关信息,通过本界面可以知道老师的毕业论文所面向的专业、学生选择状态的信息,通过功能选项可实现对教师作废毕业论文的删除操作。

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

由于条件限制,系统未能经过大规模访问及超大容量数据库测试,仅进行了小范围及叫嚣数据库测试。测试结果为基本测试:测试显示系统的用户功能全部实现,能够满足用户的各项要求。并发性测试:系统的并发性测试显示多用户同时登录时未出现不正常状态,服务器对不同用户请求进行分布处理,工作正常。容错性测试:系统对非法请求进行限制,对非法操作进行正确提示,限制非法用户访问页面。

系统毕业论文范文第13篇

关键字: C#; 论文管理; SQL; Web

中图分类号: TN915.4?34 文献标识码: A 文章编号: 1004?373X(2015)13?0121?04

Abstract: With the continuous improvement of science and technology, the tide of informatization has made the traditional artificial information management unable to meet the demands of modern management. The working position of computer application management has become significant increasingly. The traditional management of college students graduation thesis, which includes topic selection, choosing each other between teachers and students, and graduation thesis modification, was all done by hands. It results in more workload, and prone to error. The management of students theses information is realized by using and AJAX technologies. On the basis of C# programming language, the management system uses SQL Server 2005 as back?stage data engine, takes web page as representation mode. Workload of teachers and managers is reduced effectively. Meanwhile, the system can realize the statistics of thesis various data conveniently, and has good teaching and management application prospect in university education.

Keywords: C#; thesis management; SQL; Web

0 引 言

随着计算机和通信技术的不断进步,信息化的浪潮已经使得传统的人工信息管理不能满足现代管理的需求,越来越多的学校选择开始选择系统化的管理工具。本科生毕业论文设计作为高校工作必不可缺的一环,从论文选题,导师和学生互选,毕业论文修改等过程,都有大量繁杂的工作要做。本文基于C#编程语言,以SQL Server 2005为后台数据引擎,以Web页面为展现方式,使用,AJAX技术实现对学生论文信息的管理[1],有效减轻了教学管理人员的工作量,同时,利用该系统可方便的实现论文各项数据的统计,在高校教育教学管理中有着良好的应用前景。

1 C#技术

C#是第一个面向组件的编程语言,它是由微软推出的一种基于.NET框架的、面向对象的高级编程语言[2]。C#可以引用组件,非常方便创建网页或Web服务,同时C#又由C语言和C++派生而来,继承了其强大的性能,它的源代码的可移植性非常强,这对于那些已熟悉C和C++的人来说学习C#就相对简单。

C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力,能快速和高效的完成对网站的功能逻辑的实现[3]。.NET框架给网站的开发者提供了很多数据展示控件,例如:GridView,ListView和TextBox。在后台,用C#开发语言,利用.NET框架中提供的控件接口完成对Web页面上显示的数据的逻辑处理。

2 需求分析

2.1 系统所涉及用户及需求量分析

论文管理系统面向的对象是毕业生、导师和管理员。对于管理员来说,可以利用论文管理系统管理学生、导师信息,还可以通过它毕业的相关消息,使学生和导师及时了解到相关信息;导师则可以通过该系统管理自己的信息、、更新自己的论文选题、还可以对学生进行选择、实现系统化的管理;而学生不但可以通过论文管理系统管理自己的信息,还可以浏览导师信息,选择符合自己兴趣及学习方向的导师,这样的“因材施教”更有益于发挥学生的自主创造性。

2.2 系统功能需求

该系统所涉及的功能模块有[4]:

(1) 用户身份验证模块。本系统所面向的对象是毕业生、导师、管理员,用户身份验证是非常重要的组成部分,它可以防止重要信息的泄露,比如毕业生的论文、个人重要信息。

(2) 导师信息管理模块。本模块的主要功能是导师信息的管理,包括,添加、修改、删除论文选题,更改个人信息,修改密码,查看学生个人基本信息和论文,选择学生。

学生信息管理的主要功能是对学生或者导师的论文题目进行单个添加、删除或是批量导入、导出。

4 系统测试

系统开发完成后,对系统进行了测试。以学生信息管理功能为例,具体包括以下内容:

(1) 学生身份验证

① 输入正确的用户名、密码和验证码。用户名:1070410014014,密码:123456,验证码:hicm。

② 输入错误的用户名、密码和正确的验证码。用户名:107041001401,密码:763542,验证码:hicm。

③ 输入正确的用户名、密码和错误的验证码。用户名:1070410014014,密码:123456,验证码:hjnk。

(2) 学生修改信息或密码验证

① 输入正确的信息,比如:照片符合格式所限,新密码与确认密码一致。

② 输入不符合要求的信息。

(3) 学生选择导师与论文题目功能验证

① 先选择一位导师,然后在出现论文题目的页面再选择论文题目。

② 按照(1)再选择一次。

(4) 学生毕业论文功能验证

① 选择论文文件并点击上传图片。

② 未选择文件,点击上传图片。

③ 在成功上传论文的前提下点击下载图片。

④ 在没有成功上传论文的前提下点击下载图片。

5 结 语

本文基于C#编程语言,以SQL Server 2005为后台数据引擎,以Web页面为展现方式,使用,AJAX技术实现对学生论文信息的管理。

测试结果证明该设计方案运行良好,可以满足现实毕业论文管理的需求。

参考文献

[1] ROHILLA 专业项目实例开发[M].陈君,译.北京:中国水利水电出版社,2003.

[2] 王华杰,李律松,孙一波,等.C#数据库开发技术[M].北京:清华大学出版社,2004.

[3] 攀建+项目开发实例[M].北京:清华大学出版社,2004.

[4] JONES A 从入门到精通[M].高春蓉,谷宇,阎隽,等译.北京:电子工业出版,2002.

[5] WORLEY 技术内幕[M].王文龙,刘湘宁,译.北京:人民邮电出版社,2002.

[6] BASIURA Russ;BATONGBACA Web 服务高级编程[M].康博,译.北京:清华大学出版社,2003.

系统毕业论文范文第14篇

关键词:高职;毕业论文管理;LAMP;ThinkPhp;框架

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2011) 14-0000-01

The Thesis Management System Design and Implementation Based on Thinkphp Framework

Chang Benchao

(Zhengzhou Jiaotong University,Zhengzhou450062,China)

Abstract:Needle vocational colleges in the traditional thesis management problems,this paper describes the LAMP platform framework for rapid implementation using ThinkPhp B/S based model management system for the design of the thesis implementation.

Keywords:Higher vocational;Thesis management;LAMP;ThinkPhp;

Framework

一、引言

毕业论文是高职院校教学过程中的重要实践环节,无论是学校还是学生都很重视,但是,对于复杂繁琐的毕业论文管理流程,当前很多高校特别是高职院校还在采用传统的手工方式进行管理。由于高职院校的目标是培养生产、管理、服务等行业一线需要的技术型、应用型高级人才,很多高职院校往往会安排学生在最后一年或学期到校企合作单位进行顶岗实习,而这个时间段也恰恰是学生们找工作和写毕业论文的时间,不可避免的会存在时间和空间上的冲突。随着我国互联网的普及和高校校园网的不断发展完善,采用基于web的毕业论文管理系统来替代传统的管理方式已经显得尤为重要。

二、系统需求分析

(一)角色分析

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

1.学生。学生注册登录后可以修改完善自己的个人资料,修改密码;可选择本专业教师的选题,在指导教师确认之前可以删除选题重选或上传自选题然后选择指导教师审核;可以浏览教务通知,下载各种文档模板;可以给指导教师留言和查看留言反馈;可以上传开题报告、论文等文档;可以查看自己的论文成绩。

2.指导教师。指导教师注册登录后,可以编辑修改个人资料,修改密码;可以带附件的公告通知;可以上传课题供系部管理员审核;可以查看自己的选题的审核情况和学生选者情况;可以审核选者自己做导师的学生上传的自选题;可以下载查看学生上传的文档;可以给学生的论文进行评分;可以查看并回复学生的留言等。

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

4.教务管理员。教务管理员除继承系部管理员权限外,还可以设定用户注册、教师上传选题、学生选题、文档上传、论文评分等时间范围;可以查询统计所有教师选题情况,学生选题情况,学生文档上传情况等。

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

三、系统设计

(一)开发运行环境

开发平台采用WindowsXp系统下的AMP(Apache+Mysql+Php)集成开发工具和Thinkphp框架,正式运行环境则采用Ubuntu linux服务器下的AMP组合。这样做的好处在于:开始时在经常使用的windows环境下,容易上手,编码和调试都比较方便;运行时放到Linux环境下,可以提高系统运行的稳定性和安全性,可以最大程度发挥LAMP组合的效率,还可以节省不少windows环境下非AMP组合产生的正版软件授权费用;采用ThinkPhp框架则可以实现代码复用,以少量的代码快速开发出基于MVC分层模式的应用系统。

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

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

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

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

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

四、结论

通过使用国内比较成熟的ThinkPhp框架使得本项目的设计和开发节约了大量时间而且摆脱了过去传统web开发模式带来的系统后期维护和扩展难的问题。系统运行环境采用开源免费的LAMP组合,节省了windows环境下昂贵的正版软件费用。该系统目前已经在郑州交通学院成功应用,很好的解决了高职院校中传统论文管理模式的种种弊端和不便,给广大师生提供了方便。

参考文献:

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

系统毕业论文范文第15篇

论文关键词:MROII系统支持工业化持续发展

 

上个世纪中叶发明的计算机技术给制造业带来巨大的冲击。一方面计算机辅助技术极大地提高产品设计与制造的技术,使得劳动生产率持续地成倍增长。另一方面计算机智能技术广泛融入到产品结构之中,使得产品的性能和质量得到空前的提升。在此基础上,人们有可能为了获得更高质量的生活,大幅度地增加各式各样的产品需求,于是造就工业化以历史上前所未有的速度向前发展。

信息化带动工业化高速发展的同时也带来负面的影响。《易经》中“泽中有火”记载了中国发现石油的时间距今已有三千多年。美国托莱多大学地质学教授克雷格?哈特菲尔德在1998年指出:“自1979年以来,全世界已烧掉的石油比到那一年为止人类整个烧油史中烧掉的石油还多。”按照近20年相当历史上3000年的消耗速度来看,有人估计地球上的全部石油大约在今后几十年至一百多年内就会消耗光。其它地球资源同样也会面临枯竭的危险。因此,信息化需要为工业化持续发展提供节约资源的制造模式。

1 信息化有责任为工业化持续发展提供新型的维修管理体系

现代化产品一方面给人类带来高效、便捷、友好的服务,同时也给产品的维修服务带来新的挑战。像城市轨道交通车辆、飞机、高速客车等大型复杂产品一旦发生故障通常就会造成重大损失。现有的定期检查有可能维护过度,精密的零部件拆装次数太多引起额外的质量下降,也可能由于产品运行环境的不同造成维护不足工商管理毕业论文,引发重大事故。因此,信息化应该为工业化持续发展提供科学合理维修的技术支持。

产品的智能化大大降低使用人员的操作难度,改善用户的工作条件,同时对维修人员却提出苛刻的要求。通常智能化产品包含大量的知识专利技术,尤其是嵌入式软件已经成为智能产品的核心部件,占据产品价值的主体部分。传统的师傅带徒弟培养的维修人员不可能胜任智能化产品的维修服务期刊网。因此,信息化有责任为工业化持续发展提供新型的维修管理体系。

解决经济发展与环境保护的矛盾是实现可持续发展的关键。制造业除了要解决生产过程中的污染以外,最大限度减少浪费、节省资源是保护环境最有效的手段。为此,制造业通常采取以下手段来保护环境:

⑴面向节约型的设计

产品设计时采用一切可以节约能源、材料的技术,使得产品在制造和使用过程中有效地减少资源消耗和碳排放。

⑵面向精益化的运维

节约型产品在使用过程中还要讲究精益化。一方面要保证产品发挥正常的功能,同时要把产品可能发生的意外和故障降到最低限度。

⑶面向再制造的回收

一旦产品常规维修成本超过使用价值时,将报废产品中还有利用价值的零部件通过再制造的方法重复使用,从而最大限度地节约地球上有限的资源。

⑷面向全生命周期成本的控制

面对节约型设计、精益化运维和再制造回收等三方面需求,传统的产品开发和使用模式遇到新的挑战。

从大型复杂产品全寿命周期成本控制(LCC, Lifecycle Cost Control)的角度分析,LCC总成本的60~70%是产品运行维修费用,超过产品采购费用。随着产品的复杂程度不断提高,产品知识资产受到制造商的保护,用户自己的维修人员不可能完全掌握核心的维修技术。特别是大量的维修采用替换的方法,产品用户要储备足够的备件越来越困难,换下来的零部件又无法修复重用,导致产品自行维修的难度和成本不断增加。为了破解产品维修难题,用户对使用产品的维修策略必须从自行维修为主转变为委外专业维修为主的模式。

产品制造商为了面对市场快速变化和需求多样化的特点必须不断改进产品,使得产品的复杂程度、可靠性和易用性成倍增加,开发成本居高不下。与此同时各种CAx辅助手段不断增强产品仿制能力,产品开发商新研制的产品不久就会遇到山寨版的挑战工商管理毕业论文,不得不陷入价格战的泥潭。为了突破成本恶性竞争的魔咒,制造业必须从单纯的生产型制造转移到价值链高端的服务型制造。

产品全生命周期分为前期(BOL, Beginning of Lifecycle)、中期(MOL,Meddle of Lifecycle)和末期(EOL, End ofLifecycle)等三个阶段。图1描述传统制造的产品价值主要体现在初期和中期交接时,把产品交付给用户而获得的销售收入,在中期和后期该产品几乎没有带来明显的收益。为了赢得市场,在价格战中制造商不得不压缩销售利润。这种传统制造模式的价值链曲线好比苦笑曲线。长此以往,制造业无法保持持续发展的能力。如果在前期通过咨询设计、分析仿真等技术服务,提高产品的知识含量,大幅度提升产品的核心价值,加大仿制的技术难度。在中期通过跟踪产品运行的状态,及时给用户提供使用支持、维修保养、备品备件,提高产品运行的完好率,降低用户的维修成本,从而获得产品运行周期内稳定长期的维修服务价值。在末期制造商利用所掌握的产品实际运行知识,提醒用户继续通过维修保养的成本将会超出产品的剩余价值。产品停止使用后按照实际情况合理地进行大修翻新或整体拆解,留下可以重复利用的零部件投入再制造,用比较低廉的成本创造更高的经济效益。据统计资料分析,前期知识服务的利润率可以达到30%左右,单纯生产制造的利润率通常不超过7%,中期和后期的成本远低于生产制造阶段,知识含量不超过前期管理的范围,但利润率却超过20%以上。由此可见,产品价值主要体现在前期的知识资产和中后期的服务,这种以服务为主要获利模式的制造称之为服务型制造,它的价值链曲线称之为微笑曲线。

2 MROⅡ有责任为工业化持续发展提供新型的信息化管理手段

从传统制造业向现代制造业转变的过程中工商管理毕业论文,现代信息化技术为中国制造向中国创造、生产型制造向服务型制造的二大转型提供了有力的支持。

⑴计算机仿真技术

数字化方法可以将产品的设计、制造、运行、维修、拆卸等过程在虚拟环境中进行仿真。通过调整各种参数模拟不同的设计方案、制造工艺、运行环境、维修策略、拆卸流程等过程,不断优化产品的设计和制造水平,实现节约型产品的开发。

⑵数字化制造技术

经过数字化仿真验证的工艺可以大幅度提高产品的制造质量,数字化制造还详细记录每一台或批次产品的实际质量和装配过程,为产品投入使用提供准确的原始信息和相关的设计标准。

⑶智能传感技术

信息化技术使得大量智能的硬件和软件嵌入到产品的各个角落。它们承担检测和控制产品各个部位的健康状态和完成各自功能的责任,完成人工无法执行的各项复杂任务。

⑷网络传输技术

在全球网络环境中,产品的设计、制造、运行、维修等信息传递都变得如此便捷,以至于空间和距离的差别几乎可以忽略不计。尤其是嵌入式系统通过网络可以实时传递产品运行的各种参数。这样信息对于设计制造人员及时了解产品的真实性能,对于运行人员准确调度产品运行计划,对于维修人员及时发现产品状态的变化和采取合理的应对策略,对于回收利用人员掌握报废产品各部件真实状态等方面都创造了前所未有的条件期刊网。

⑸人工智能技术

计算机能够把设计、制造、运行、维修、回收等阶段各式各样的知识相互关联起来,并且按照一定检索的规律保存起来。通过各种数据挖掘的方法,从大量的数据中找出规律性的知识,从而帮助人类不断积累和使用前人留下的大量宝贵经验,在保护环境的前提下加速工业化的进程。

上述计算机仿真、数字化制造、智能传感、网络传输和人工智能等五项技术为制造业持续发展创造了一个全新的局面。产品全生命周期管理(PLM)技术就是利用上述五项技术建立如图2以BOM为核心的产品数据结构:

图 2 PLM系统各阶段的数据结构

在前期设计制造阶段,产品的功能说明,使用操作流程等概念性设计数据分别关联到功能BOM中对应的节点对象上。产品的结构模型和图纸、电气/电子的原理图和仿真结果、软件的设计流程和源代码等分别关联到设计BOM的对应节点上。在重要的节点上还关联各种故障判别标准和相应的处理方法。产品制造的工艺关联到制造BOM上。针对每一个或每一批次的产品实际制造BOM关联上实际制造的质量数据。

在中期首先根据实际制造BOM构建统一批次产品的中性BOM,每个需要进行维修管理的对象上关联各类故障相关的预测、预防和排除的知识,建立和功能BOM、设计BOM、制造BOM等前期所有BOM的关联关系。然后依据每一个产品的实际配置情况,从中性BOM上派生出实例BOM。每一个产品的运行数据、故障记录、维修过程和变更历史均关联到实例BOM对应的节点对象上,形成单个零部件或整个产品的全寿命履历表。在对运行数据和故障处理进行分析时,通过中性BOM的关联关系,迅速找到前期相关设计、制造的有关资料,保证数据的一致性。中性BOM通过与全部实例BOM的关联关系,随时可以统计同一型号、同一批次每一个零部件或整个产品的运行状态和质量工商管理毕业论文,发现规律性的事故和维修经验,反馈到前期改进产品设计或制造,或总结成新的维修知识固化到中性BOM的对应节点上。

产品生命周期中期的中性BOM和实例BOM是由MROII(维护、维修、大修和运行管理)系统进行管理。该系统承接产品中期设计与制造的信息;利用智能传感和网络传输技术采集和管理产品运行过程中的实时信息;利用人工智能技术,结合计算机仿真和数字化制造技术,按照设计和制造时指定的标准,分析产品各部分实际运行的状况,开展精益化的维护和维修,保证产品以最低的故障代价达到最高的使用价值,同时大幅度提高备品备件的利用率和总体维修成本。更重要的是通过PLM系统将MROII子系统中产品实际运行和维修的信息反馈到前期,加速产品的更新换代。MROII子系统在末期根据产品各个零部件实际履历表来衡量可回收再利用的可能性,通过拆解和翻新,制造出性能不亚于全新零部件组成的产品,实现有限资源重复利用的绿色制造。

综上所述,MROII技术是围绕制造业减少浪费和节省资源,支持工业化持续发展的有利武器。