届 别 2011
学 号 200714160123
毕业设计(论文)
基于.NET的本科毕业论文
管理系统
姓 名 卢 科
系 别、 专 业 计算机科学系 网络工程
导 师 姓 名、职 称 于 芳 副教授
完 成 时 间 2010年4月20日
目 录
摘 要 I
Abstract II
1 概述 1
1.1 国内外研究动态 1
1.2 课题研究意义 1
2 开发使用到的技术和工具 1
2.1 Microsoft .NET技术 1
2.2 ASP.NET简介 2
2.3 Visual Studio 2008简介 3
3 需求分析 3
3.1角色和工作流程 4
3.2 数据库表设计 5
4 系统主要问题的解决方法 10
4.1 InsusIOUtility 10
4.2 fckeditor HTML编辑器 11
4.3 MD5密码加密 12
4.4 用户登录 12
4.5 DropDownList控件选择项绑定 15
4.6 论文上传 15
4.7 随机生成教师答辩组和学生答辩组 16
5 系统软件的运行界面 20
5.1 登录 20
5.2 学生模块 21
5.3 教师模块 24
5.4 管理员模块 28
6 系统分析总结与改进意见 29
参考文献 30
致 谢 31
摘 要
高校本科毕业论文工作持续时间长、涉及人员多、形成的数据材料量大,使用传统的管理方式,既容易在管理人员处形成瓶颈,又不利于学生、教师、管理人员之间沟通,而且存在纸制论文查询不便,以及对毕业论文工作过程中的监控力度不够等诸多问题。设计和开发一个本科毕业论文工作全程管理系统,以实现毕业论文工作过程的网络化跟踪,毕业论文的电子化管理,并通过网络搭建起学生、教师间的联系渠道,改变教学管理人员的信息中转站地位,对提高毕业论文工作管理效率,减轻工作人员负担极具意义,并且有利于毕业论文后期的评估和教学研究。
本文以湘南计算机系毕业论文工作过程为基础,首先用.NET技术设计实现了一个本科毕业论文全程管理系统,该系统基于三层结构,实现了指导教师安排、选题提交、选题审核、在线辅导、论文提交、论文评分审核、论文查询、用户管理、公告管理、报表打印等功能。
关键字:ASP.NET;;SQL Server 2005;三层结构;毕业论文管理系统;
Abstract
Undergraduates' graduation thesis management in colleges and universities is a hard work with long time duration,involving large numbers of staff and students.and forming a great deal of data and documnet.The traditional mode of thesis management brings about a series of problems such as causing "bottleneck" for adminiistrative personnel;communicating barriers among students,teachers and administrative personnel;paper thesis being inconvenient for search;lack of effective supervision.Thus,the development of udergraduates' thesis full management system working on net,through which we can track the whole process and realize electronic management of graduation thesis,and through which a platform for managers,teachers and students is bridged,and also the role of administrative personnel as medium between teachers and students is changed ,is necessary for improving work efficiency for administrative personnel and relieving their heavy workload,as well as for later thesis evaluation and teaching research.
This thesis is written on the basis of the undergraduates' graduation thesis management work of the computer department of Xiangnan University.Firstly,the thesis gives implementation of undergraduates' graduation thesis full management system on .NET,which is based on three-layer stuctures,implementing the function of teacher arrangement,thesis title submitting,thesis title checking and approval,online tutorship,thesis submitting,thesis grading and marking,thesis search,users management,bullet in management and form printing.
Keywords:ASP.NET;SQL Server 2005;Three-layer Structures; Graduation thesis management system
1 概述
本课题以计算机系为依托,开发一个基于.NET的本科毕业设计论文全程管理系统。分为学生、教师、管理员三大模块。涵盖了学生毕业论文设计流程中的大部分过程。
1.1 国内外研究动态
全世界都在以飞快的速度向前发展,教育改革也势在必行。国内高等的规模及办学条件都在朝着更大和更强的方向不断发展。随着网络应用的不断扩展,很多高校在管理上也日趋网络化。在教学管理方面,很多高校实现了学生档案管理和成绩管理,而对于毕业设计以及论文答辩方面,绝大多数高校的网络化管理还没有实现。但随着高等改革不断深入,对于毕业设计管理的要求也越来越高,为了提高办学质量,有效地加强高等的管理水平,这一方面的改革工作已刻不容缓,成为很多高校今后改革工作的重点。
1.2 课题研究意义
目前,许多高校的本科毕业论文管理工作相对滞后,基本采用多年来一贯的操作模式:教师命题、学生选题,经过开题、论文撰写和论文答辩确定成绩,最后由教学管理人员将论文归档保存,整个过程基本靠人工来完成。在目前各高校网络教学环境成熟的条件下,传统模式无疑显露出诸多不足。首先,教学管理人员成为毕业设计管理流程的核心,在该管理模式下,教学管理人员逐渐成了教师、学生交流信息的中转站,使得整个管理流程环节繁杂、效率底下。另外,纸制论文查询不便,需占用大量空间保存,以及对毕业设计过程的监控力度不够等都是传统管理模式所固有的弊端。
2 开发使用到的技术和工具
2.1 Microsoft .NET技术
2.1.1 Microsoft .NET技术概述
Microsoft .NET是Microsoft公司推出的新一代基于互联网平台的软件开发构想,它提供了对开发基于服务软件系统的强大支持。它将.NET框架技术和面向服务计算充分结合起来,以此来满足对复杂的异构网络环境中信息共享和数据交换的需要。
.NET将使开发
上一篇:
基于net的文件访问系统的设计
下一篇:
马原:环境保护与可持续发展论文(word)