高校毕业设计管理系统的设计与实现-

高校毕业设计管理系统的设计与实现-

ID:319830

大小:241.22 KB

页数:4页

时间:2017-07-23

高校毕业设计管理系统的设计与实现-_第1页
高校毕业设计管理系统的设计与实现-_第2页
高校毕业设计管理系统的设计与实现-_第3页
高校毕业设计管理系统的设计与实现-_第4页
资源描述:

《高校毕业设计管理系统的设计与实现-》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第23卷第3期荆门职业技术学院学报2008年3月Vo.l23No.3JournalofJingmenTechnicalCollegeMar.2008高校毕业设计管理系统的设计与实现吴琦(长江工程职业技术学院信息工程系,湖北赤壁427202)[摘要]以高校毕业设计管理系统开发为背景,详细论述了基于ASP技术和B/S结构的中小型信息系统的设计和实现。[关键词]毕业设计;ASP;动态网页技术;B/S[中图分类号]TP315[文献标识码]A[文章编号]1008-4657(2008)03-0066-04毕业设计管理是高

2、校教学管理工作的一项重要内容,工作流程相当复杂,工作量也非常大。随着网络技术的发展,实现毕业设计的网络化管理,学生和教师可以进行课题双向选择,在网络上提交开题报告,毕业论文等,实现电子化、网络化、规范化作业流程,减少因距离、时间等产生的交流不畅等问题。因此为方便指导老师和教务管理人员对毕业设计(论文)工作进行全程的监控和管理,设计一个科学合理的毕业设计管理系统,有其重要的意义。1功能分析毕业设计管理系统主要由三个关键模块组成,它们分别是学生使用的网页模块、教师使用的网页模块和管理人员的后台管理的模块,对于每个模块都有基于数据库

3、的用户登录系统。1.1学生模块的功能1)学生进行选题,选题中包括课题信息、指导教师信息、学生申报记录等。2)学生论文上传,教师评阅,学生查询论文成绩。3)网上答疑,学生在毕业设计过程中遇到问题时进行提问。1.2教师模块的功能1)教师在线课题申报,包括课题要划分的具体模块、课题性质和类型、限报人数、选题背景等。2)课题审批,包括院系审批、教研室审批。3)相关报表,对已确定课题信息汇总(可打印)。4)网上答疑,学生对课题等有疑问,就可以发出帖子。教师根据学生的提问做出相应的答复。5)教师网上对学生论文进行评阅。1.3后台管理系

4、统模块的主要功能1)管理员登录系统。2)信息管理模块,包括信息的添加和删除、bbs删除、课题删除、评价项目修改。3)用户管理模块,包括用户添加、删除和管理员密码管理。4)数据库管理模块,主要是数据库的初始化、数据库的备份和还原。5)退出后台模块,页面跳转到登陆后台的界面。三个模块既有自己的功能,同时相互之间也并非完全孤立,而是相辅相成的有机组合体。系统总体设计流程如图1所示,图中箭头指向表示了各个模块之间的数据交互方向。[收稿日期]2007-12-05[作者简介]吴琦(1969-),男,湖北浠水人,长江工程职业技术学院副教授。

5、研究方向:计算机应用技术。E-mai:lwq5577@163.com。66图1系统流程图2技术开发工具和环境本系统的开发环境为ASP+IIS6.0+SQLServer2000,采用ASP三层架构开发方法,基本上可实现毕业设计管理系统的主要功能。IIS(InternetInformationServices,最新版为6.0)为WindowsNT/2000/2003系列操作系统中的内置组件,Web客户端和ASP.NET应用程序之间的联系是通过IIS来进行的。SQLServer2000数据库系统与Windows操作系统及ASP之间

6、具有良好的兼容性。因此采用SQLServer2000来完成底层数据库的开发。目前,基于Web的系统开发技术主要有4种:CGI、PHP、JSP和ASP。ASP全名ActiveServerPages,是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序。ASP采用VBscript、Jscript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。无须编译,容易编写,可在服务器端直接执行。与浏览器无关(BrowserIndependence),客户端只要使用可执行HTML码的

7、浏览器,即可浏览ActiveServerPages所设计的网页内容。ActiveServerPages所使用的脚本语言(VBscript、Jscript)均在Web服务器端执行,客户端的浏览器不需要执行这些脚本语[1]言。目前,国内普通用户所用的操作系统都是Windows,还有数据库系统SQLServer2000,这些都是微软的产品,在系统的兼容与稳定性上,都采用同一个公司的产品当然效果会更好。因此选择ASP技术开发基于Web的毕业设计管理系统。3体系结构[2]目前,基于Web的信息系统构架方式通常是采用3层B/S(Browe

8、r/Server)方式构架。整个系统由用户层、业务逻辑层和数据层3层组成,其中业务逻辑层和数据层在服务器端,客户端只需要浏览器即可,最大程度的减少了客户端的维护,实现了真正的瘦客户。客户机上不需要安装任何特定的应用程序,也不以任何方式直接和数据库交互,一切操作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。