论文部分内容阅读
随着网络技术和办公自动化的高速发展,信息技术已经深入到了社会的每一个角落,而以往的手工管理操作也逐渐被网络自动化管理取代。现代信息技术的发展,使得基于WEB技术的网络教育平台成为现代教育技术改革与发展的方向。学校又是接受现代化信息的先行者和传播者。因此,学校的课题管理尤其是毕业设计课题管理成为教学网络管理的一项重要内容。本文研究的目的就是为了适应教育事业发展需要,加快学校各院系课题管理的信息化步伐,提升学生毕业设计课题管理的水平。文中实现选课功能的Web应用系统,是基于ASP.NET以及SQL数据库的,分别对三种不同用户(学生、教师和数据管理员)的需求进行分析,最终完成学生毕业设计网上选题系统的实现。该系统的实现均在线完成,其中包括教师出题、学生论文选题、学生论文上传及下载、师生交流等功能模块,为师生以及管理人员提供一个极其开放、公正、完备的管理平台,增加了学生与其指导老师间的相互讨论。系统具有信息发布、用户管理、系统设置,学生课题选择、学生信息修改,教师添加课题、选题确定等基本功能。使用起来操作简便快捷,对于增加师生之间的相互、提高选题工作效率,都有显著效果。该系统具有典型的管理信息系统的特点,它的开发模式主要包括前台应用程序的开发设计和后台数据库设计及维护两个方面。对于后台数据库的开发,要求建立的库数据,具有一致性、完整性强、安全性好等特点。而前台应用程序界面的设计则要求具有功能完备、交互性强、易使用等特点。为了满足系统的设计要求,本文对本系统进行了数据库及需求分析,并对要完成的功能进行了模块划分,由此分析后对系统的应用程序和系统数据库进行了设计与实现。此系统是基于B/S体系结构的,当用户(学生、教师、管理员)登录系统后,就可依据用户自己的需要进行相应的操作,教师可以对论文题目进行添加、删除、修改及对学生毕业选题进行修改等操作。学生可以进行论文的上传及下载等操作。这样使得师生的交互可以在网上进行,避免了很多不必要的麻烦。设计本系统的目的就是为了方便教师申报毕业设计课题和学生毕业设计选题,满足学生在网上填报志愿和查询志愿以及老师在线查看课题和申报课题的要求。本文从系统的研究背景、系统需求分析、系统总体设计及系统具体实现等模块入手,对系统进行了详细的介绍,重点介绍了系统需求分析和总体设计,同时对该系统所使用的开发环境及技术进行了简单的介绍。