基于Web的毕业设计信息系统的开发

时间:2022-09-28 07:45:43

基于Web的毕业设计信息系统的开发

摘要:分析了高校毕业设计管理现状及问题,提出了基于Web的毕业设计管理信息系统的开发背景、建设目标、总体规划、子模块设计,最终通过Web语言实现了毕业设计信息系统。该系统弥补了传统毕业选题的不足,人性化设计,大大提高了工作效率。

关键词:毕业设计;信息系统;Web

中图分类号:TP315文献标识码:A文章编号:1009-3044(2011)08-1739-02

The Development of the Information System of Graduation Design Based on the Web

ZHANG Xiao-dong, LEI Gen-ping

(Henan Mechanical Electrical Secondary School, Zhengzhou 451191, China)

Abstract:Analyzed the university graduation design management status and problems, proposed development background, the goal of building, master planning, sub-module design that the information system of graduation design based on the web, Finally realized the graduation design information system through the web language. The system makes up the lack of traditional school topics, human design, greatly improving the efficiency of work.

Key words: graduation design; information system; Web

1 绪论

高校的毕业设计是教学工作的重要环节,也是毕业生创新能力的体现。因此毕业设计信息管理不仅要为教师提供宽阔的毕业设计课题平台,而且要为学生提供快速的查询课题能力以及选题能力。本文设计的web的毕业设计信息管理系统,是一种面向多用户、多模块的信息管理系统。

2 毕业设计管理的内容

毕业设计管理是指高校教务人员运用各种管理手段,通过组织、指挥、监督和协调毕业设计有关的各方面人员的活动,创造一种既满足学生选题兴趣又保障教师的课题不为空的选题环境,以便高效率、高质量地完成毕业生选题工作。实现高校毕业设计管理观念的转变,坚持以学生特长和爱好优先,同时顾全大局的选题原则。尽量保障学生选到适合自己的题目,教师的题目不落选的情况。建立利于培养学生创新意识和创新能力,而充分发挥教师主导作用的管理模式。因此毕业设计管理的内容:

一是教师毕业课题的管理。就是对教师课题的增加,删除,修改等操作。对教师课题的管理目的是对过时的,没有实际意思的课题进行删除,对课题的内容进行有意思的修改,对适合学生毕业设计的课题进行增加。

二是教师确认学生选题的管理。在长期的实际操作过程中,原则上是学生选择一个课题,教师确认。若没有其它学生选择相同课题,则学生选题成功。若有别的学生选择相同的课题,则由这个课题的指导教师确认最终哪位学生选中此课题。老现确认学生选题管理,调动了教师的主动性,是由教师确认学生冲突选题,合理,可行,易操作。

3 系统总体设计

毕业设计信息系统的基本管理模式是以管理员为主,兼顾教师,充分考虑到学生选题兴趣、爱好的管理模式。首先是学生和教师注册系统,其次是教师课题,学生进行查看课题。然后是学生选题,最后对冲突课题由教师确定学生选题。这时,教师可以查看所带学生,学生可以查看最终教师确定选题信息。从而通过计算机网络,面向多用户实现了及时、高效地数据处理。系统总体业务流程如图1所示。

4 系统详细设计

基于web的毕业设计信息系统中的数据流建立在学生选题

之上,以教师确定课题为中心,以输出学生最终课题信息和教师所带学生信息为结果的系统,因此系统的功能大致化分为:用户管理、课题管理, 管理员确认课题管理, 教师确认课题管理,输出课题管理。

4.1 子模块功能设计

下面就分别对新系统的教师确认课题管理功能做出说明,功能如下:

1)第一志愿确认选题

当以教师身份登陆系统后,进入教师页面,对第一志愿确认选题是指当有两个以上学生第一志愿选择了相同论文题目时,由论文题目的教师选择学生。同时选择此题目的其它学生第一志愿落空,且确认选题的学生的第二、三志愿为空。

2)第二志愿确认选题

对第二志愿确认选题是指当有两个以上学生第二志愿都选择了相同论文题目时,由论文题目的教师选择是哪位学生选这一论文题目。同时选择此题目的其它学生第二志愿落空。且确认选题的学生的第三志愿为空。

3)第三志愿确认选题

对第三志愿确认选题是指当有两个以上学生第三志愿都选择了相同论文题目时,由论文题目的教师选择学生,同时选择此题目的其它学生第三志愿落空。

4)其它确认选题

当教师的课题没被学生选题时,且某些学生的第一、二、三志愿都落选时,就用随机法由系统确认选题。

4.2 子模块数据库设计

数据库是基于web的毕业设计管理系统的核心和基础,为此数据库应作为系统的主体来开发和建设。系统各用到的数据库的表有注册表,教师课题表,学生选题表。下面给出了学生选题表的具体设计如表1。

5 输入/输出设计与编码技术实现

在系统的界面设计上遵循的是既满足用户需求又方便用户使用的原则。输入/输出界面的确定都是与用户沟通,直到用户满意为止。

下面给出教师管理模块界面如图2所示。

6 结论

本系统经过一段时间的运行和维护,具有明显优势,其建设方法简单,成本低,效果好,通过对系统的使用,提高了工作效率,弥补了传统手工选题的不足。

参考文献:

[1] 贺智明,彭桃发. 基于ActiveX数据控件的Web信息系统平台设计[J].计算机应用与软件,2007(8).

[2] 金义富.两层模式的PB应用向三层结构迁移的若干问题研究[J].计算机工程,2002(7).

[3] 张维玉,李明东,陈劲.Web数据库技术分析[J].西华师范大学学报:自然科学版,2004(2).

[4] 薛洲恩,李进豪.选课管理系统核心技术的研究与实现[J].北京工业职业技术学院学报,2007(1).

[5] 胡明星,李言.基于Web的个性化产品定制系统的设计研究[C].制造技术自动化学术会议论文集,2002.

上一篇:嵌入式操作系统的多线程机制研究与实现 下一篇:网络多媒体电子杂志的制作与应用