论文部分内容阅读
摘 要:随着高校信息数字化应用的普及,各大高校基本已经建设好了自己的信息管理系统,如图书馆的图书管理系统、教务处的教务管理系统、学籍管理系统、排课系统、计财处的工资管理系统等。对于毕业生的选题问题,部分高校并没有一套有效的管理方法,大部分都采用人工的方式,这种方式效率极低,浪费了大量时间在论题和学生的筛选上,而却很容易出错,即时筛选出最后的结果,也可能出现对部分学生不公平的现象,也就会出现频繁更显等麻烦。
关键词:毕业设计选题系统 B/S模式 管理系统
一、引言
为了提高高校工作效率,各个高校都非常重视本校的信息数字化建设。毕业设计选题工作是高校的重要工作之一,一个好的毕业设计选题系统,提高工作效率的同时,还能减少各种人为操作带来的错误和不公平。因此,毕业设计选题系统的设计和实现就变得非常重要和迫切。
1.毕业设计选题系统产生的背景和目的。教育涉及千家万户,教育信息化已成为为人民群众提供公平的受教育机会,解决教育资源分配不均,满足群众对发展教育的期望,推动教育在更高起点上实现更大发展的重要力量。加快教育信息化建设已成为我国教育事业改革与发展的必然选择。
从总体上看,我国教育信息化建设取得了重大历史性突破,但同时面临着一系列突出的问题。一是信息化基础设施建设仍处于低水平状态,缺乏统筹有效的投入机制。信息化基础设施不能有效满足各级各类教育的发展需求。在投入内容上,重建设轻应用的现象也普遍存在。
2.毕业设计选题工作介绍。毕业设计是高校非常重要的工作,毕业设计是教学过程的最后阶段采用的一种总结性的实践教学环节。通过毕业设计,能使学生综合应用所学的各种理论知识和技能,进行全面、系统、严格的技术及基本能力的练习,也使学生对某一课题作专门深入系统的研究,巩固、扩大、加深已有知识,培养综合运用已有知识独立解决问题的能力,同时也是毕业生获得毕业证和学位证的重要依据。
3.人工操作毕业设计选题的缺陷。人工操作毕业设计选题的流程如下:新学年开始-收集论题-审核论题-学生选题-确定学生选题-跟进学生进度-评分。
从上可以看出,传统的人工操作毕业设计选题大部分信息是以纸张的形式传递,因此,整个流程下来,操作繁琐,特别是教师一块的工作量非常繁重,一旦某个数据出错,要查找出来非常难。下面看看每个步骤要做的具体事宜。
新学年开始后,教师要根据当年的计划,在指定的时间内,拟好相关论题,然后以纸质的形式打印出来,这是收集论题的过程。接下来是审核论题,论题收集完毕后,需交给学院进行审批,以确保这些论题能够被学生使用,并且这些论题不应该在3年内出现。审核论题完毕后,论题需要通过某种方式传递给学生,学生拿到论题后,要确定自己的论题,这个时候就出现问题了,老师根本不知道学生是不是选的自己的论题。并且学生拿到论题后,很可能出现重复的选择,即同一个论题被几个学生看中,学生自己可以后两种方法解决,一种是谁先抢到论题归谁,这个方法太不公平,容易引发冲突。一种是学生自己或抽签或商量,来决定论题归谁,但是也有可能出现对抽签结果不满意,或对商量结果不满意的,即时都满意,这一过程也要话费不少时间和精力。
因为都是毕业生,大多学生会去找工作,工作单位可能会让学生做与自己单位相关的论题,于是学生又要跟学校商量,修改论题,这一系列的问题都需要耗费很多精力。
最终确定论题后,老师需要随时跟进学生做论题的进度,现在的主要的方式可能是通过电子邮件,QQ等通讯手段,这样对教师个人来说也有负担,每次都要收集每个学生的进度信息,没有一个统一的管理方法。學院也不方便对这些跟进信息进行收集。
最后是答辩评分,答辩评分后,学院需要对这些相关文档进行整理,一般都会以纸质和电子的形式保留几年,这也是一个复杂漫长的工作。
二、系统分析
1.可行性研究。本系统是为解决学生毕业设计选题的问题,所涉及到的人员有教师、学生、教务管理人员。有两种方案可供选择。
方案一:全校使用同一个选题系统。从规模上讲,如果能让全校都能统一用一个毕业设计管理系统,这能大大提高教务处的工作效率,有利于全校的信息集成和交流。但限于学校教务部门信息庞大,管理复杂,各个学院之间的选题也是完全独立的,与教务管理部门共享信息还涉及到信息安全问题,还需要跟教务管理部门的教务管理系统的开发人员商量数据库改动问题,这一系列的问题都需要大量的时间来完成。
方案二:各个教学院单独使用选题系统。各个教学院单独使用一个系统,这样信息好收集,与学校其他服务器没有任何关系,使用起来更加方便。耗时最多的就是新学生的信息录入,不过既然是以教学院为单位,信息量虽然大,但是也是可以接受的。这种方案看起来很保守,但由于各种条件限制,最终采用本方案进行系统开发。
2.需求分析。首先看看,本系统需要普通用户做什么。教师负责录入论题,审批论题,信息跟进。学生负责选题信息跟进。毕业设计选题系统负责管理上面教师和学生的信息,并输出学生选题表,信息跟进信息成绩单。
由上可以看出,教师和学生经过一系列的输入,将信息输入到毕业设计选题系统中,系统经过分析输出一系列的数据。
3.用例分析。上面提到过普通用户为教师和学生,大多数情况下,系统都是这两类用户使用,所以教师和学生都是用例的行为者。除此之外,还有其他的用例行为者。审批者为定题组,他们专门负责论题的审核,审核过的论题才能放到题库中。另外,基础数据的录入,历史文档的处理,选题时间开始和结束的确定,可选志愿的确定等,这些工作应该由一类或几类人来完成,考虑到本系统为教学院单独使用,上述工作可以由管理员来完成,管理员还应该有最高权限,可以管理所有其他信息,因此管理员也是用例的行为者。
终上所述,用例的行为者有四个,即管理员、教师、学生和定题组。 下面定义行为者的用例,即分配行为者的权限。
管理员的权限如下:
修改自己的信息:修改自己的密码、备注、姓名等。
系统设置:设置入学年份(当年毕业设计的入学年份)、设置论题录入的开始和结束时间、定题组定题时间、学生选题时间、可选志愿数、历史记录的处理等。
基础信息管理:管理员的管理、专业管理、班级管理、教师管理、定题组管理、学生管理等。
选题管理:统计预选题的个数、查看题库、预选题集的管理、执行自动配选程序、处理内定和没有选上论题的学生、查看选题结果、文件上传等。
教师的权限如下:
修改自己的信息:修改自己的密码、性别、所属系、职称、备注、姓名等。
论题管理:论题列表的查看、修改和删除自己添加的论题。题库提供按照标题、涉及领域、适合专业的搜索、添加论题、能查看本系所有的论题、查看未被选定的预选题等。
选题管理:查看学生的选题结果、跟进等
定题组的权限如下:
修改自己的信息:修改自己的密码、备注、姓名等。
定题管理:确定那学论题可以给学生选、预选题集的管理,查看题库、查看预选题状态统计等
学生的权限如下:
修改自己的信息:修改自己的备注、出生日期、联系方式等。
选题和选题结果查看。
添加论题完成进度等。
三、结语
每个高校的毕业设计都有自己的特点,只有适合自己高校的选题系统才能充分发挥系统的功能。本文首先分析了毕业设计选题系统产生的背景和目的,然后介绍了国内数字化校园的趋势及现状,并分析了人工操作毕业设计选题的缺陷。从毕业设计选题系统的可行性研究,可以得出B/S模式下的毕业设计选题系统是可行的、必要的。通过用例分析,基本确定了数据库中数据表的的组成,很容易得出系统功能的模块划分。
参考文献:
[1]王岩.ASP.NET网络开发指南[M].清华大学出版社.2010,1.
[2]房大伟,吕双.ASP.NET开发实战1200例[M].清华大学出版社。2011,1.
[3]百度百科.
作者简介:郑升华,男,研究方向:软件工程,职称:助理实验师。
※基金项目:本论文受湖北理工學院校级教改项目资助(项目编号:2014C24).
关键词:毕业设计选题系统 B/S模式 管理系统
一、引言
为了提高高校工作效率,各个高校都非常重视本校的信息数字化建设。毕业设计选题工作是高校的重要工作之一,一个好的毕业设计选题系统,提高工作效率的同时,还能减少各种人为操作带来的错误和不公平。因此,毕业设计选题系统的设计和实现就变得非常重要和迫切。
1.毕业设计选题系统产生的背景和目的。教育涉及千家万户,教育信息化已成为为人民群众提供公平的受教育机会,解决教育资源分配不均,满足群众对发展教育的期望,推动教育在更高起点上实现更大发展的重要力量。加快教育信息化建设已成为我国教育事业改革与发展的必然选择。
从总体上看,我国教育信息化建设取得了重大历史性突破,但同时面临着一系列突出的问题。一是信息化基础设施建设仍处于低水平状态,缺乏统筹有效的投入机制。信息化基础设施不能有效满足各级各类教育的发展需求。在投入内容上,重建设轻应用的现象也普遍存在。
2.毕业设计选题工作介绍。毕业设计是高校非常重要的工作,毕业设计是教学过程的最后阶段采用的一种总结性的实践教学环节。通过毕业设计,能使学生综合应用所学的各种理论知识和技能,进行全面、系统、严格的技术及基本能力的练习,也使学生对某一课题作专门深入系统的研究,巩固、扩大、加深已有知识,培养综合运用已有知识独立解决问题的能力,同时也是毕业生获得毕业证和学位证的重要依据。
3.人工操作毕业设计选题的缺陷。人工操作毕业设计选题的流程如下:新学年开始-收集论题-审核论题-学生选题-确定学生选题-跟进学生进度-评分。
从上可以看出,传统的人工操作毕业设计选题大部分信息是以纸张的形式传递,因此,整个流程下来,操作繁琐,特别是教师一块的工作量非常繁重,一旦某个数据出错,要查找出来非常难。下面看看每个步骤要做的具体事宜。
新学年开始后,教师要根据当年的计划,在指定的时间内,拟好相关论题,然后以纸质的形式打印出来,这是收集论题的过程。接下来是审核论题,论题收集完毕后,需交给学院进行审批,以确保这些论题能够被学生使用,并且这些论题不应该在3年内出现。审核论题完毕后,论题需要通过某种方式传递给学生,学生拿到论题后,要确定自己的论题,这个时候就出现问题了,老师根本不知道学生是不是选的自己的论题。并且学生拿到论题后,很可能出现重复的选择,即同一个论题被几个学生看中,学生自己可以后两种方法解决,一种是谁先抢到论题归谁,这个方法太不公平,容易引发冲突。一种是学生自己或抽签或商量,来决定论题归谁,但是也有可能出现对抽签结果不满意,或对商量结果不满意的,即时都满意,这一过程也要话费不少时间和精力。
因为都是毕业生,大多学生会去找工作,工作单位可能会让学生做与自己单位相关的论题,于是学生又要跟学校商量,修改论题,这一系列的问题都需要耗费很多精力。
最终确定论题后,老师需要随时跟进学生做论题的进度,现在的主要的方式可能是通过电子邮件,QQ等通讯手段,这样对教师个人来说也有负担,每次都要收集每个学生的进度信息,没有一个统一的管理方法。學院也不方便对这些跟进信息进行收集。
最后是答辩评分,答辩评分后,学院需要对这些相关文档进行整理,一般都会以纸质和电子的形式保留几年,这也是一个复杂漫长的工作。
二、系统分析
1.可行性研究。本系统是为解决学生毕业设计选题的问题,所涉及到的人员有教师、学生、教务管理人员。有两种方案可供选择。
方案一:全校使用同一个选题系统。从规模上讲,如果能让全校都能统一用一个毕业设计管理系统,这能大大提高教务处的工作效率,有利于全校的信息集成和交流。但限于学校教务部门信息庞大,管理复杂,各个学院之间的选题也是完全独立的,与教务管理部门共享信息还涉及到信息安全问题,还需要跟教务管理部门的教务管理系统的开发人员商量数据库改动问题,这一系列的问题都需要大量的时间来完成。
方案二:各个教学院单独使用选题系统。各个教学院单独使用一个系统,这样信息好收集,与学校其他服务器没有任何关系,使用起来更加方便。耗时最多的就是新学生的信息录入,不过既然是以教学院为单位,信息量虽然大,但是也是可以接受的。这种方案看起来很保守,但由于各种条件限制,最终采用本方案进行系统开发。
2.需求分析。首先看看,本系统需要普通用户做什么。教师负责录入论题,审批论题,信息跟进。学生负责选题信息跟进。毕业设计选题系统负责管理上面教师和学生的信息,并输出学生选题表,信息跟进信息成绩单。
由上可以看出,教师和学生经过一系列的输入,将信息输入到毕业设计选题系统中,系统经过分析输出一系列的数据。
3.用例分析。上面提到过普通用户为教师和学生,大多数情况下,系统都是这两类用户使用,所以教师和学生都是用例的行为者。除此之外,还有其他的用例行为者。审批者为定题组,他们专门负责论题的审核,审核过的论题才能放到题库中。另外,基础数据的录入,历史文档的处理,选题时间开始和结束的确定,可选志愿的确定等,这些工作应该由一类或几类人来完成,考虑到本系统为教学院单独使用,上述工作可以由管理员来完成,管理员还应该有最高权限,可以管理所有其他信息,因此管理员也是用例的行为者。
终上所述,用例的行为者有四个,即管理员、教师、学生和定题组。 下面定义行为者的用例,即分配行为者的权限。
管理员的权限如下:
修改自己的信息:修改自己的密码、备注、姓名等。
系统设置:设置入学年份(当年毕业设计的入学年份)、设置论题录入的开始和结束时间、定题组定题时间、学生选题时间、可选志愿数、历史记录的处理等。
基础信息管理:管理员的管理、专业管理、班级管理、教师管理、定题组管理、学生管理等。
选题管理:统计预选题的个数、查看题库、预选题集的管理、执行自动配选程序、处理内定和没有选上论题的学生、查看选题结果、文件上传等。
教师的权限如下:
修改自己的信息:修改自己的密码、性别、所属系、职称、备注、姓名等。
论题管理:论题列表的查看、修改和删除自己添加的论题。题库提供按照标题、涉及领域、适合专业的搜索、添加论题、能查看本系所有的论题、查看未被选定的预选题等。
选题管理:查看学生的选题结果、跟进等
定题组的权限如下:
修改自己的信息:修改自己的密码、备注、姓名等。
定题管理:确定那学论题可以给学生选、预选题集的管理,查看题库、查看预选题状态统计等
学生的权限如下:
修改自己的信息:修改自己的备注、出生日期、联系方式等。
选题和选题结果查看。
添加论题完成进度等。
三、结语
每个高校的毕业设计都有自己的特点,只有适合自己高校的选题系统才能充分发挥系统的功能。本文首先分析了毕业设计选题系统产生的背景和目的,然后介绍了国内数字化校园的趋势及现状,并分析了人工操作毕业设计选题的缺陷。从毕业设计选题系统的可行性研究,可以得出B/S模式下的毕业设计选题系统是可行的、必要的。通过用例分析,基本确定了数据库中数据表的的组成,很容易得出系统功能的模块划分。
参考文献:
[1]王岩.ASP.NET网络开发指南[M].清华大学出版社.2010,1.
[2]房大伟,吕双.ASP.NET开发实战1200例[M].清华大学出版社。2011,1.
[3]百度百科.
作者简介:郑升华,男,研究方向:软件工程,职称:助理实验师。
※基金项目:本论文受湖北理工學院校级教改项目资助(项目编号:2014C24).