MicrocomputerApplicationsVol.26,No.6,2010
文章编号:1007-757X(2010)6-0017-03
研究与
设计 微型电脑应用
2010年第26卷第6期
基于ASP的
毕业设计
管理系统的实现与安全设计
赵玲
摘要:文章简要介绍了目前高校在毕业设计环节管理的弊端和开发基于ASP的毕业设计管理系统的必要性。详细论述了系统的开发工具、功能模块设计以及主要功能的技术实现,同时对系统的安全性设计进行了介绍。实践表明,本系统可以提高高校毕业设计的教学管理水平,具有很好的实用价值。关键词:ASP;毕业设计;管理系统;实现中图分类号:TP315文献标志码:A
0
引言
毕业设计管理是高校教学管理
工作的一项重要内容。传统的工作方式是这样一个流程:首先是由教务秘书或者教研室主任通知教师上报毕业设计题目,然后是汇总审核毕业设计题目,其次是将整理好的毕业设计题目打印发放到各个毕业班,再其次是毕业生在自己想参与设计的题目后写上自己的名字等等。这种人工管理方式非常低效,越来越不能适应时代的需求。许多教师与教学秘书迫切需要一种实用而且性能稳定的管理
软件,帮助完成大量的立题、评审、选题、统计、打印等工作。而且,在现在的这种人工管理方式下,学生选题是根据查看系部所下发的毕业生毕业设计题目的纸式
文档,在这些纸式文档中找到自己喜欢或感兴趣的题目,但对于题目的内容并不能够看到,只是望名猜意而不能正确地知道指导教师的要求,所以选题盲目性比较高。学生不容易找到合适的题目,使得每年的选题过程占用时间比较长,并且学生也未必能找到自己感兴趣的题目,致使学生做出的毕业设计的质量也并不高。所以学生也迫切需要一种软件,能够帮助快速查找到合适题目。随着
网络技术的发展,实现毕业设计的网络化管理已势在必行。它的强大功能在于,将复杂繁琐的立题、选题、管理工作,通过规范的方式在网上直接进行操作,从而大大地减少了立题教师、教学秘书的工作量,并且能够高效的完成所需的要求。同时,由于所有题目都在网上进行公布,增加了毕业设计或毕业论文题目的可见度,从而便于学生较快地选到合适的题目。通过此系统,教师可上传任务书、工作计划,网上评阅学生论文,还可进行答疑解惑等;学生可提交开题
报告、中期汇报及毕业论文,还可进行网上答疑等。基于ASP的毕业设计管理系统,可实现电子化、网络化、规范化的
作业流程,减少因距离、时间等产生的交流不畅等
问题,在提高工作效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的[1]。
6.0)为WindowsNT/2000/2003系列操作系统中的内置组件,Web客户端和ASP应用
程序之间的联系是通过IIS来进行的。SQLServer2000数据库系统与Windows操作系统及ASP之间具有良好的兼容性。因此采用SQLServer2000来完成底层数据库的开发。目前,基于Web的系统开发技术主要有4种:CGI、
PHP、
JSP和ASP。ASP全名ActiveServerPages,是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序。ASP采用
VBscript、Jscript等简单易懂的脚本语言,结合
HTML代码,即可快速地完成网站的应用程序制作设计。ASP无须编译,容易编写,可在服务器端直接执行。使用普通的文本编辑器,Windows如的记事本,即可进行编辑设计。与浏览器无关,客户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBscript、Jscript)均在Web服务器端执行,客户端的浏览器不需要执行这些脚本语言,服务器仅将执行的结果返回给客户浏览器,这样既提高了程序的安全性,又减轻了客户端浏览器的负担,大大提高了交互的速度。目前,国内普通用户所用的操作系统都是Windows,还有数据库系统SQLServer2000,这些都是微软的产品,在系统的兼容与稳定性上,都采用同一个公司的产品当然效果会更好。因此选择ASP技术开发基于Web的毕业设计管理系统。