数据库类有关论文范文素材,与基于ASP.NET的毕业文选题系统设计与实现相关论文参考文献格式
本论文是一篇数据库类有关论文参考文献格式,关于基于ASP.NET的毕业文选题系统设计与实现相关专升本毕业论文范文。免费优秀的关于数据库及题目及论文方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:本文针对目前本科论文参与人数多、选题过程繁琐等特点,构建了一个基于.的毕业论文选题系统,系统采用SQLServer和C#进行开发,实现了学生个人题目申请、对题目的审核与修改、选题信息的发布、师生互选等功能,并能够通过向不同的身份、角色的人留言,以及时了解论文选
数据库类有关论文范文素材
关 键 词:ASP.NET;选题系统;B/S
中图分类号:G434文献标识码:B文章编号:1671-7503(2014)13/15-0139-04
一、引言
毕业论文管理在高校毕业生教学工作中是非常重要的一个环节.它具有实时性、要求高、工作量大、工作重复率高等问题,这些都影响了对毕业生的教学工作.最近几年由于高校的持续扩招,导致每年都有大量的毕业生,每到毕业时,毕业生的选题工作凸显尤为明显.目前不少高校采取的仍是传统的记录选题模式,这样存在重复劳动强度大、办公效率低,难以适应海量毕业课题设计的管理需要.本文针对毕业论文选题过程中存在的课题选择灵活性强、指导教师对毕业论文讨论地方分散广、进度要求严格、工作量繁琐等问题,建了一个基于三层架构体系的适用于高校毕业生课题选择系统的网上管理系统.
本篇论文来源:http://www.sxsky.net/jiaoxue/02089857.html
本文介绍的毕业设计选题系统可以实现整个毕业设计选题过程系统化、规范化、无纸化.系统能够使用户操作起来简便快捷,对于减轻学生、教师、教务工作人员的劳动程度,提高工作效率和管理水平,具有很大的使用价值.
二、开发环境
毕业论文选题系统是一个标准的、通用的、具有交互功能的教学管理系统.该系统采用浏览器/服务器(B/S)模式的三层架构,在ASP.NET环境下采用C#语言,以VisualStudio为开发工具,以IIS为Web服务器,SQLServer为数据库服务器.
三、系统设计与实现
系统的功能结构主要包括以下三大部分(如图1).
(1)管理员登陆后,能够分别向教师发布进行提交论文题目的公告,以及向学生发布选题时限和注意事项的公告;能够审核教师提交的四个论文题目,给予通过或不通过的审批结果;能够查阅所有学生的选题结果,并能够导出Execl表格.
(2)教师登陆后,能够提交四个论文题目和相关概述;能够查看论文题目审查结果;能够审阅学生自己申请的论文题目,给予同意或不同意的结果;能够查阅学生对论文题目的选择情况,根据学生的情况判断其适合或不适合做此题目,以此进行教师对学生的选择.
(3)学生登陆后,能够查看所有教师的论文题目或者根据教师姓名查看其个人的论文题目;能够向某个教师提交自己的论文题目.
上述功能的实现分别需要访问数据库中不同的数据表(如表1),主要包括管理员信息表、教师信息表、学生信息表、教师申请论文题目信息表、论文题目选择情况信息表等.
此外,该系统还提供了其他一些应用模块,例如:发布公告信息模块、用户登录模块、完善个人信息模块、修改登录密码模块、添加/删除学生或教师用户模块、留言模块,等等,在此本文将不详细讨论这些应用模块.对于本文的主要功能模块,将根据三个不同的用户角色进行详细阐述.
1.管理员模块
管理员模块是进行后台管理或其他相关操作的主要模块,管理员对毕业论文的监督和管理主要是通过此模块实现的.管理员模块的特色功能是,能够根据教师和学生角色的不同需要发布面向不同对象的公告信息.教师和学生看到的信息均是由管理员发布的,管理员需在发布公告信息界面进行公告信息的填写,并选择发布对象,以及是否发布,之后单击“提交”按钮则会将管理员填写的信息自动提交到后台管理数据库.管理员不仅可以发布公告信息,也可对过期的信息进行删除操作,从而维护公告信息的有效性和数据库信息的高效性.
管理员模块中最主要功能是对毕业论文的管理,因此,该模块中毕业论文题目管理为该模块的设计重点.毕业论文题目管理主要包括:审核教师论文题目、查看论文题目选择情况、查看毕业论文终表.
“审核教师论文题目”是管理员权限的集中体现,每个教师可申请四个题目,管理员需要对这四个题目进行审核,通过对题目和题目内容的了解,单击是否通过完成对论文进行审核操作.管理员审核题目通过后,此论文题目方可被学生选择.管理员单击“提交”按钮将审核结果写入数据库中(如图2).
“查看论文题目选择情况”是管理员对论文题目的监督管理页面.管理员通过此页面可以查询论文题目的选择情况,对应的教师的4个题目具体由哪4个学生选择,即题目与学生之间的一一对应关系.当学生没有在规定时间内选择题目,管理员可以通过“编辑”功能对信息进行修改,实现管理员的后台控制操作.
“毕业论文题目选择终表”是管理员作为后台管理人员对毕业论文选题的最终结果的查询页面.论文题目与学生之间是否一一对应,在选题过程中也可以通过此页面进行随时监督.在选题工作结束后,管理员可以通过该页面将论文选择情况进行汇总,并通过“导出”按钮将页面的表格导出为Excel表格并保存为电子版.以便后续打印和查询.
2.教师模块
教师模块是教师进行相关操作的主要模块,教师针对论文的操作主要通过此模块进行实现.此模块主要分为4大部分,即个人基本信息、毕业论文题目管理、留言板、公告信息管理.
教师模块的最主要功能是对毕业论文的管理,因此,该模块中毕业论文题目管理为该模块的设计重点,毕业论文题目管理主要包括:添加论文题目、查看论文题目审核结果、查看论文题目选择结果、审核学生个人申请题目.
“添加论文题目”是教师申报题目的主要页面,每个教师可申请四个题目,教师添加题目的同时需要添加题目的相关描述,以备管理员对题目进行审核时了解教师设定该题目的目的和意义,了解题目所需要研究的相关内容.“查看论文题目审核结果”是教师申请题目后,查询管理员批复结果的页面.教师提交题目后,管理员进行处理,将处理结果写入后台数据库.当教师点击“查看论文审核结果”页面时,会调用数据库中VerifyTitle表查询IsPass列的信息,返回查询结果,将数据库中的信息显示在查询页面中.如果题目没有通过管理员的审核,则教师可以单击“修改”对论文题目和相关信息进行修改.单击“提交”按钮将结果提交到数据库,并在“查看论文题目审核结果”页面显示(如图3).
“查看论文题目审核结果”页面主要功能代码如下:
if(Tea.editVerifyTitle(T1,T2,T3,T4,C1,C2,C3,C4,ID))
{
Response.Write("");
xiugai1.Enabled等于false;
xiugai2.Enabled等于false;
xiugai3.Enabled等于false;
xiugai4.Enabled等于false;
}
else
Response.Write("");
“审核学生个人申请题目”是教师模块的一大特色,学生模块中学生可对论文题目进行自定义的添加,在教师模块中由学生选择的指导教师进行题目审核.该页面分为两部分:第一部分用于显示教师目前的论文题目信息,以及是否被选中的选择信息;第二部分用于显示学生所提交的论文题目,教师通过查看论文题目的相关介绍,对学生提交的题目进行回复,如果教师觉得学生所提交的题目不符合要求,则可点击“不通过”表示拒绝.如果教师觉得对学生所提交的题目可以作为论文题目,可考虑将第一部分中自己的题目删除.
3.学生模块
学生模块是学生进行相关操作的主要模块,学生对论文的操作主要通过此模块进行实现,此模块中包括8个功能.
学生用户登录身份认证成功后进入学生公告信息页面,学生通过此页面可查询管理员发布的公告信息,了解论文工作的具体安排.
学生用户主要是对论文题目进行选择和申请,学生可首先查询教师开设的论文题目,通过“查看/申请导师课题”页面通过选定教师姓名或其他条件进行论文题目查询,点击“查询”按钮将在页面上显示符合查询条件的论文信息;点击“全部
数据库类有关论文范文素材,与基于ASP.NET的毕业文选题系统设计与实现相关论文参考文献格式参考文献资料: