基于.net毕业设计双向选题系统的设计与实现 


ASP.NET网站类

基于.net毕业设计双向选题系统的设计与实现

 一、开题报告

毕业设计(论文)题目

基于.Net毕业设计双向选题系统的设计与实现

课题背景和意义:

毕业设计是专业人才培养计划中的一个重要组成部分,是培养学生综合运用所学的基础知识、基础理论和基本技能,分析解决工程实际问题和初步科学研究能力的一个重要环节。是大学生走向社会前的一次练兵,也是在校期间一次系统全面的训练。努力提高高等学校毕业设计的质量是一项重要任务。

选题是毕业设计工作的龙头,选题质量是毕业设计质量的起点。科学的选题方式本身也极为重要,它直接关系到毕业设计的质量。一般高校,毕业设计选题方式,经历了由管理人员任意指定、老师单向选择到师生双向选择的发展过程。管理人员任意指定课题,体现的是一种以管理者为主导的意识;教师单向选择则体现的是以教师为主导的意识;而教师学生双向选题,则体现了“以教师为本,以学生为中心”的新理念。很显然,双向选题更符合现代教育观念,更能发挥学生和教师的主观能动性。双向选题要求充分尊重学生的个人选题意见,尽量满足合理的科学的选题要求,体现了科学性和人性化的理念。事实上,毕业设计选题应该是教师和学生共同完成的一项重要工作。

随着学分制的推行,双向选题显得更为重要。现在,同一个专业的学生学过的课程可以有较大差别,将来从事的工作性质可大相径庭,个性更是不同。如何既能结合课题特点,又能结合学生的兴趣爱好、他们即将从事的工作以及所学的专业知识等确定一个最佳的搭配,是相当复杂繁琐的过程。以往双向选择的操作方法,主要根据一些简单信息如软件、硬件、理论、实践等课题性质,完全由人工来确定。但是当人数达到一定规模,并增加了有关课题、教师、学生等各方面的信息时,这样的复杂工作就很难完全由人工来完成。目前计算机选课系统、计算机信息管理系统正在普及,然而针对毕业设计双向选题的软件笔者至今尚未见报道。显然,开发一套双向选题程序,迫在眉睫。设计基于网络的选题系统,通过WEB进行双向选题,更是顺应了时代的发展。

研究的主要内容:

通过本课题的设计,能综合所学的本设计用.NET语言编写一个毕业设计双向选题系统。该系统为B/S架构,支持教师、学生和管理员通过浏览器进行访问。应用该毕业设计双向选题系统后,教师学生只要在规定时间内上网登录选题系统,就可以很快地浏览、确定课题, 明显提高选题效率,达到了教学使用的要求。在理解本课题要求的基础上,查找有关技术资料,完成以下工作的设计:

1..NET语言作为编程环境;

2.完成毕业设计双向选题系统的需求分析,包括功能需求、用例需求、业务流程分析;

3. 完成毕业设计双向选题系统的设计工作,包括功能架构设计、数据库设计;

4.设计毕业设计双向选题系统交互操作界面;

5.编写程序,最终实现,并完成系统功能测试工作。

研究方法(或技术路线):

1、研究方法:

  1)理论法:通过查阅资料,掌握课题研究背景和国内外发展现状,为后续研究做好准备。

2)实践法:通过前期的分析设计,运用编程工具完成毕业设计双向选题系统的开发。

2、技术路线:

首先通过查阅资料,研究课题相关背景,并对系统需求进行调研,然后在此基础上将系统划分为学生子系统、教师子系统、管理员子系统、登录子系统四个模块进行设计,其次再通过.NET语言编程实现,最后经过系统功能测试验证系统的有效性。

预期结果:

1收集资料,完成调研

2完成毕业设计双向选题系统的分析和设计

3完成毕业设计双向选题系统界面的设计

4完成系统编程工作

5完成系统功能测试

6完成不少于1.5万字符的相关英文资料翻译;

7 在上述基础上,完成相关毕业设计论文。

进度计划:

2021.11:选择毕业设计项目

2021.11-12:查阅资料、外文翻译、完成文献综述

2022.1月初:毕业设计、开题报告

2022.01-2022.03:进行毕业设计双向选题系统设计

2022.03-2022.04:撰写毕设论文初稿,修改毕业设计论文

2022.04月下旬:完成毕设论文外审及重复率检查

2022.05月:毕业设计(论文)答辩

二、阅读文献目录

[1]岑康华.毕业设计双向选题系统[J].电脑迷,2016(06):22.

[2]赵一泽,郑浩.毕业设计双向选题系统的设计与实现[J].信息与电脑:理论版,2015(7):2.

[3]刘跃,邓维斌,黄蜀江.毕业设计选题系统的构建与实现[J].实验室研究与探索,2011(07):282-284.

[4]苏静.基于C/S模式的毕业设计选题系统设计与实现[J].消费导刊,2017(21).

[5]王艺强,刘东伟,许珊珊,马歌.本科毕业论文选题管理系统设计与实现[J].电脑编程技巧与维护,2018(04):122-125.DOI:10.16184/j.cnki.comprg.2018.04.044.

[6]梁晓莹. 基于MVC的高校毕业论文选题管理系统的设计与实现[C]//Proceedings of 2010 International Conference on Management Science and Engineering (MSE 2010) (Volume 5).,2010:550-553.

[7]王关梅. 高校本科毕业论文选题系统的设计与实现[D].厦门大学,2013.

[8]杨继清,赵冠哲,段再超,霍利岭,韩金森.基于Web的本科论文选题及过程管理通用系统设计与实现[J].信息记录材料,2019,20(09):136-137.DOI:10.16009/j.cnki.cn13-1295/tq.2019.09.079.

[9]李云芳.基于B/S架构的高校毕业设计过程管理系统[J].福建电脑,2019,35(01):76+92.DOI:10.16707/j.cnki.fjpc.2019.01.038.

[10]李景炤,谭建中,孙宇锋,谢垂益.高校毕业论文过程化管理系统的设计与实现[J].教育教学论坛,2016(29):15-16.

[11]刘宇君.基于.NET的毕业设计过程管理系统的设计与实现[J].软件工程师,2015,18(12):16-17+13.

[12]冯剑炳,冯春兰.高校毕业设计过程管理系统的设计与实现[J].电子技术与软件工程,2014(21):84.

[13]张伟. 太原工业学院计算机系毕业设计过程管理系统[D].大连理工大学,2016.

[14]李章兵,刘建勋,赵肄江,龚波.基于B/S模式的毕业设计全过程质量监控管理系统[J].计算机系统应用,2012,21(12):47-51.

[15]冯璐,郭荣宽.毕业设计选题系统设计[J].通讯世界,2015(23):314-315.

[16]胡明远,侯岸泽,徐彤.基于ASP.NET的毕业论文选题系统设计与实现[J].中小学电教,2014(Z2):139-142.

[17]朱侃逸. 基于jenkins持续集成平台的毕业论文选题系统设计与实现[D].复旦大学,2014.

[18]舒清录.基于二分图的毕业设计选题系统设计与实现[J].现代计算机,2020(16):104-108.

[19] Zhou X . Design and Realization of Graduation MIS Based on B/S[J]. Value Engineering, 2011.

三、文献综述

岑康华­­[1] 等认为毕业设计作为学生综合理论知识运用的最终检测,提高大学生毕业设计的质量是一个非常重要的任务,由此设计了一款毕业论文双向选题系统,该系统从课题的发布到学生自主选题再到导师审核,最后到指导修改等一系列管理,使得学生们从论文的选题到归档的整个流程的监督与管理。本系统主要实现了老师发布课题之后学生自主选课题,和指导老师自主选择该论文由哪个学生来做的双向选择功能,而且该系统还增加了上传与下载的功能,方便导师快速审核和线上指导修改,使得指导老师在学生完成毕业设计的同时进行很好交流。

赵一泽­­[2] 等认为传统的毕业设计选题有如下缺点:从题目公布到选定,不仅学员在短期内无法对课题进行判断和选择,而且打印出来的纸张信息杂乱,难以搜索和比较.此外,纸质文件的数据保存会很麻烦,之后查阅起来也很费时费力。为了解决上述问题,设计并实现论文双选系统,能让学员分类浏览所有课题,并能对关键词进行搜索,使学员在选题前做个全面的判断。学员能自主地根据自己特点和爱好进行自由选择,这样能让水平较高的学员选择难度较大的题目,充分发挥才能,让水平稍低的学员选择难度适当的题目。

刘跃­­[3] 等针对传统毕业设计选题方式中工作量大和质量不高的问题,根据二级审核后师生双向选择的思想,实现了一个集成专业适合度,学生兴趣度和教师期望值的毕业设计选题系统.经过管理员初始参数设定,教师课题申报,学生选题和赋兴趣度值,教师赋期望值,系统分配课题等步骤实现了毕业设计课题的双向选择和按兴趣分配.实际效果表明,该系统可有效地提高选题的效率和师生满意度。

苏静­­[4] 介绍采用C/S模式利用MVC架构技术使用QT开发工具基于SQLite数据库实现毕业设计选题系统的实现过程。针对本科毕业生选题工作过程中存在的问题,开发了基于局域网环境的高校毕业论文选题系统,实现了对毕业设计选题的自动化管理,达到了提高工作效率的目的。

王艺强­­[5] 等人通过互联网的方式在线完成毕业论文选题的所有步骤,其中包括教师在线出题、学生在线选题、师生间论文修改意见联系、论文在线上传和下载等功能,为毕业生、指导教师以及教科办的教务人员提供一个开放、公平公正、便捷的信息管理平台,极大地方便毕业生和指导教师之间的相互沟通和交流。

梁晓莹­­[6] 等人针对目前高校本科毕业设计选题中存在的工作繁琐、交互性差、规范程度差等问题,利用JSPStruts框架技术与Web数据库的结合,开发出的一个基于MVC设计模式的高校论文选题管理系统。该系统实现了毕业设计工作中全部环节的网上操作功能,比如教师申报课题、学生选课题以及对毕业设计课题进行实时查询和论文信息统计等。使用结果表明本系统具有较高的方便性和实用性,很好地满足了毕业设计教学的需求,实现了毕业设计教学管理工作的网络化,提高了工作效率。

王关梅­­[7] 就高校毕业论文选题系统设计的关键技术和系统实现进行了研究,本文工作为:对系统采用B/S架构、ExtJs框架、PHP后台程序和MySQL数据库技术等关键技术进行分析;对系统进行了需求分析、可行性分析,确定系统的体系结构;以系统教师命题、审核小组审核、师生双选及用户信息管理、系统管理等模块,对系统进行具体的实现。本文所设计的高校本科毕业论文选题系统具有良好的易用性和扩展性,能满足高校本科毕业论文选题的教学需求,提高高校毕业论文管理工作的效率。

杨继清­­[8]等人从高校教务部门对本科毕业论文的管理角度,充分分析学校、老师、学生的特点及相互关系,设计高效快捷的论文选题及管理系统。以河北师范大学汇华学院为例,设计论文流程体系,并使用C#语言,.Net平台、MVC框架和B/S架构下利用SQL Server数据库完成开发并实现了基于Web的通用论文系统应用。

李云芳­­[9] 指出传统的毕业设计管理模式已经不能满足当前工作的需求,基于B/S架构的高校毕业设计过程管理系统的出现不仅弥补了传统管理模式的漏洞,而且为导师和学生提供了新的交互渠道,有助于毕业设计无纸化管理,促进了信息化技术在毕业设计过程管理中的应用。主要研究的是高校毕业设计过程管理系统的模块功能和构造过程,希望给高校提高一些借鉴。

李景炤­­[10] 等人认为写作毕业论文是学生毕业前的重要环节,除了学生专业知识和水平因素外,各个学院对毕业论文的管理也至关重要。将高校的毕业论文从申请论文题目,申报任务书,撰写开题报告、毕业论文、考核评议书等环节进行计算机过程化管理,使得指导教师与学生之间实现及时交流,从而达到毕业论文实践教学的有效性与规范化

刘宇君­­[11] 等人从高校毕业设计过程管理现状和问题出发,根据毕业生毕业设计过程的详细流程,按照软件工程中面向对象的思想进行分析和设计,采用ASP.NETMVC三层架构技术以及SQL Server 2008数据库技术,设计并实现了一个功能较完善的毕业设计过程管理系统,规范了毕业设计工作的过程管理

冯剑炳­­[12] 等人在教学实践中发现:毕业论文能够在很大程度上反映出高校的教学水平以及科研水平,因而作为一种重要文献被长期保存,它也是教育界评价高校的重要依据,与高校教学以及教务工作的开展具有非常紧密的联系。因此,利用信息化的手段与方法对毕业论文进行管理,有助于提高论文管理工作的效率与水平,对于学校的发展也起到很重要的促进作用。

张伟­­[13] 等人针对太原工业学院的具体毕业设计过程开发了基于B/S架构的毕业设计管理系统,利用ASP.NETMVC三层架构技术进行开发,开发了一套基于.NET的太原工业学院计算机工程系毕业设计过程管理系统,实现了对毕业设计全过程的自动化管理。本系统不仅能够提高计算机工程系工作人员对毕业设计过程管理的效率,而且使整个毕业设计过程更具公开性、公平性和安全性,同时本系统在可管理性、扩展性、移植性和维护性等方面具有优良特性

李章兵­­[14] 等人为加强毕业设计过程监控管理和规范,提高毕业论文质量,在对现有毕业设计管理系统进行研究的情况下,融入了全面质量管理思想和工作流技术,研究开发了B/S模式的毕业设计管理信息系统,通过6年来的应用已非常完善,为高校毕业设计过程管理提供了一个功能强大的信息平台,解决了传统的毕业设计管理存在着选题效率低、换题频率大、过程跟踪、指导不及时的弊病。

冯璐­­[15] 等人采用SSHStruts,SpringHibernate三种框架的组合)框架和Oracle数据库进行开发,利用基于三层模型的设计思想进行设计,实现了毕业设计选题的全部功能。教师可以在网上提交毕业设计题目,并能及时作出调整和修改,学生能够对毕业设计题目进行查询和选择,完成选题过程。简化以往烦琐的纸张提交和纯人工操作,减少教师和学生的工作量,数据更加容易维护和存档。

胡明远­­[16] 等人针对目前本科论文参与人数多、选题过程繁琐等特点,构建了一个基于.net的毕业论文选题系统,系统采用SQL ServerC#进行开发,实现了学生个人题目申请、对题目的审核与修改、选题信息的发布、师生互选等功能,并能够通过向不同的身份、角色的人留言,以及时了解论文选题的最新动态。望该系统能够在实际应用中进行试用和检验。

朱侃逸­­[17] 针对目前本科论文参与人数多、选题过程繁琐等特点,构建了一个基于.net的毕业论文选题系统,系统采用SQL ServerC#进行开发,实现了学生个人题目申请、对题目的审核与修改、选题信息的发布、师生互选等功能,并能够通过向不同的身份、角色的人留言,以及时了解论文选题的最新动态。望该系统能够在实际应用中进行试用和检验。

舒清录­­[18] 利用PHP+MySQL+Bootstrap+jQuery+AJAX设计和开发出一个响应式的毕业设计选题系统。该系统实现教师申报和学生自报选题,负责人审核选题等基本功能。选题通过志愿控制和课程成绩关联,以及教师对学生的期望问卷,实现师生互选效果;结合二分图KM算法对选题和学生之间进行匹配,达到整体最佳匹配,使学生总得题率和师生满意率有一定的提升。

Zhou X ­­[19] 基于毕业设计的实际情况,设计并实现了基于B/S结构的毕业设计MIS。该系统可以帮助教师设置主题,学生选择主题,以及教职员工室 过滤主题。系统可以通过互联网准确、及时地操作。

 

如需定做或者获取更多资料,请联系QQ:375279829


联系我们

联系人: 刘哥 - 10年软件开发工程师

技术QQ: 375279829 第二客服QQ:375279829

技术微信: 375279829

邮箱: 375279829@QQ.com

地址: 陕西省、西安市、科技二路软件园、秦风阁 [ 无忧毕设网.毕设开发工作室]


关闭
微信扫描二维码Close
the qr code