31
6.3 测试结果 31
结论 33
参考文献 34
致谢 35
1 引言
1.1 研究意义
本课题来源于高校对本科毕业设计管理的实际需要,目标是提高系部对毕业生毕业设计全程监控等工作效率,对毕业设计前期、中期、后期工作情况进行检查,并对系统所需要的各毕业生基本信息、课题基本信息、学生毕业设计完成情况基本信息、指导教师指导情况基本信息等进行管理和维护。系统开发的总体任务是实现毕业设计整个进程管理工作的流程化、系统化和规范化。
本课题涉及的知识有:面向对象程序设计,计算机网络基础,Web程序设计(熟悉ASP.NET),网页制作基础(熟悉网页制作工具软件),数据库原理,Visual Studio.NET集成开发环境,SQL Server数据库,信息管理系统等。
1.2 课题背景
目前,运用先进的管理信息系统及软件开发平台,对信息进行科学化和网络化管理,己经成为高校信息系统的发展趋势。其中,毕业设计管理系统使毕业生在毕业设计的整个过程中以及教师对毕业设计信息管理的过程中实现了系统化,规范化,无纸化。作为计算机应用的一部分,使用计算机对课题信息进行管理,具有人工管理所无法比拟的优点。例如:操作方便,使用简单,自主性强等。这些优点能够极大地提高学校毕业论文课题管理的质量,进一步提高办学水平和办学效率。使学校对本科的毕业设计管理规范化。系统必须能够满足不同特点的学生对课题的不同要求,有利于发挥学生的特点,让学生根据自己的实际爱好,按要求自由选择设计课题,使各类学生的知识水平、实践潜力都得到充分调动,解决问题的潜力得到充分发挥。另外系统对计算机专业的一套设计材料实现无纸化管理。该系统进一步提高毕业生的质量,提高办学水平,具有十分重要的作用。
1.3 课题目标
计算机专业本科毕业设计管理系统,系统按角色分为3个角色,系统管理员对整个系统的数据库信息进行控制;教师模块实现提交论文题目及相关资料,查看审核信息,以及对学生选题的确选;学生管理模块实现了选题,提交自己的论文相关资料,查看自己的论文成绩和评审信息的功能。这样实现一个完整的控制流程。
2 系统开发环境介绍
2.1 ASP.NET 简介
Microsoft.NET作为一种面向网络、支持各种用户终端的开发平台环境,推动了新一代因特网的发展,真正地让人们可以在任何时间、任何地点、通过任何设备得到信息。而ASP.NET是建立在.NET平台构架上,利用公共语言运行库(Common Language Runtime)在服务器端为用户提供建立强大的企业级Web应用服务的编程框架。ASP.NET提供了一个统一的Web开发模型,并提供了开发人员创建企业极Web应用程序所需的各种服务。ASP.NET可以与任何与.NET兼容的语言编写应用程序。此外,ASP.NET应用程序都可以完全使用.NET Framework[1,2]。
ASP.Net2.0是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译。ASP.Net2.0构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.Net2.0强大化软件支持的一小部分。
因为ASP.Net2.0是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.Net2.0的Web应用中。ASP.Net2.0同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.Net2.0。 ASP.NET计算机专业本科毕业设计管理系统的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_61705.html