当前位置:大学毕业论文> 硕士论文>材料浏览

关于ASP,Net论文范文写作 基于ASP.Net的毕业设计双选系统中几个关键问题相关论文写作资料

主题:ASP,Net论文写作 时间:2024-02-27

基于ASP.Net的毕业设计双选系统中几个关键问题,关于免费ASP.Net论文范文在这里免费下载与阅读,为您的ASP.Net相关论文写作提供资料。

ASP,Net论文参考文献:

ASP,Net论文参考文献 毕业设计选题怎么选本科毕业设计毕业设计日志毕业设计

摘 要:毕业设计双选系统在高校办公室管理中是个重要的环节,其中教师和学生的分配问题更为重要.该文在功能上实现了教师和学生的相互选择和分配问题,使得高校办公更加简洁化、网络化.

关键词:毕业设计系统;功能;ASP.Net;C#

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)01-0115-02

在毕业设计双选系统中,学生希望选择到自己心仪的指导教师,教师希望自己的学生能够胜任毕业设计的任务要求,系主任希望统计方便、分组便捷,管理员希望每个学生都能分配到教师的队伍中,满足这一系列的要求毕业设计双选系统才算初步达到要求.本文主要分析并实现了在开发中比较复杂并重要的功能模块,方便计算机专业的初学者能快速找到毕业设计双选系统开发的基本思路与方法.

1 功能需求和分析

1.1 功能需求

本文中的毕业设计双选系统目的是方便于学生与教师在毕业设计过程中的双向选择,减少人为统计过程的复杂繁琐,应用于高校办公室的一个应用型的管理系统.系统应能实现不同用户(学生、教师、系主任、管理员)访问并操作不同的功能模块.学生:学生选择教师、修改、访问系统公告等.教师:教师选择学生、修改、访问系统公告、导出选择结果表等.系主任:自动分配剩余学生、教师分组、查看最终选择结果等.管理员:更新系统公告、对数据进行增删改差、分配用户权限等.

1.2功能分析

基于asp.net技术的毕业设计管理系统在全国各大高校的信息管理系统中已经广泛使用,在功能分析上我们只对部分比较复杂的功能进行具体分析.

1) 双选功能

双选功能包括学生选择教师和教师选择学生,在学生选择教师中本系统采用的是下拉框的级联,使系统控制学生先选择第一志愿再选择第二志愿,其中第一志愿被选择的教师不会在第二志愿的下拉框中再次出现避免重复选择.

2) 自动分配剩余学生功能

在进行完所有人员的选择后会剩余一部分没有选择成功的学生和队伍未满的指导教师,所以在系主任的功能模块上添加了一个可以自动分配剩余学生的按钮,可以将没有选择成功的学生随机分配到队伍未满的教师队伍中,节省时间而且公平公正.

2 具体实现

2.1 学生选择教师功能

除了上文介绍的基本思路外在下拉框的级联中需要注意的一点是需要在选择第一志愿后才能进行第二志愿下拉框的数据绑定,具体实现代码如下

protected void Volunteer1_SelectedIndexChanged(object sender, EventArgs e)

{DataBase db 等于 new DataBase();string sql 等于 "select tno,tname from teacher_information where tname!等于""+ Volunteer1.SelectedValue + """;DataSet ds 等于 db.GetDataSet(sql);Volunteer2.DataSource 等于 ds;Volunteer2.DataTextField 等于 "tname";Volunteer2.DataValueField 等于 "tno";Volunteer2.DataBind();Volunteer2.Items.Insert(0, new ListItem("等于請先选择第一志愿等于", "0"));}

其中DataBase是一个数据库操作类可以直接获得DataSet,前台的样式如图1

2.2 教师选择学生功能

在此功能模块中第一志愿和第二志愿的选择分两个部分,教师必须先选择第一志愿里的学生,如果教师可选的人数大于第一志愿可选的人数第二志愿选择的按钮才会开启,具体代码实现如下

string sql 等于"select students_information.sno,class,name from choose_result,students_information where choose_result.sno等于students_information.sno and tno等于"" + username + ""and zhiyuanNum等于1";

DataSet ds 等于 db.GetDataSet(sql);

GridView1.DataSource 等于 ds.Tables[0];

GridView1.DataBind();

string sqll 等于"select students_information.sno,class,name from choose_result,students_information where choose_result.sno等于students_information.sno and tno等于"" +

username + ""and zhiyuanNum等于2";

DataSet dss 等于 db.GetDataSet(sqll);

GridView2.DataSource 等于 dss.Tables[0];

GridView2.DataBind();

int num 等于 db.GetChooseNum(username);

choose_num.Text 等于 Convert.ToString(num);

if (num 等于等于 0)

{btn_First.Enabled 等于 false;btn_Second.Enabled 等于 false;}

结论:关于ASP.Net方面的的相关大学硕士和相关本科毕业论文以及相关ASP.Net论文开题报告范文和职称论文写作参考文献资料下载。

利用毕业论文师生双选制加强生物专业本科毕业论文质量
【摘 要】本科毕业论文作为高校教学过程中一个重要的综合性实践教学环节,在培养本科生科研和创新能力方面起着重要的作用。本文通过调查问卷和访谈,了解。

面向工程、凸显双创的本科毕业设计教学改革
摘 要:面对大众创业万众创新的时代背景,地方高校在本科毕业设计中创新创业能力培养方面明显不足。论文详细分析了传统教学过程中毕业设计质量下降的原因。

基于ASP.NET在线作业系统设计和实现
摘要:基于ASP NET的在线作业系统是基于B S模式下的在线作业系统。它可以为教师与学生提供在线作业服务提高学校教学水平。系统的特点是使传统的。

工科专业基于就业项目化毕业设计教学改革
摘 要:文章分析了当前工科专业毕业设计现状和毕业生就业现状,分别从毕业设计题目选择要紧密结合工程实际、毕业设计时间与形式、毕业设计指导形式、毕业。

论文大全