您的当前位置:首页正文

毕业设计管理系统

2020-02-29 来源:好走旅游网
科技教育创新中国科技信息2010年第13期    CHINA SCIENCE AND TECHNOLOGY INFORMATION Jul.2010DOI:10.3969/j.issn.1001-8972.2010.13.115

毕业设计管理系统

孟显英 陕西理工学院计算机系 723000

摘  要本系统是针对现代高校计算机技术的发展,为了应对以往高校毕业生毕业设计管理过程中遇到的工作效率低,交互性差,工作量大等问题而采取软件工程的设计思想,构建了一个适合于高校使用的基于Web的毕业设计管理系统,本系统是以Windows操作系统为服务平台,后台数据库采用SQL Server 2000数据库,使用Macromedia Dreamweaver 8创建ASP语言构建服务页面,主要描述毕业设计管理系统的不同身份的用户登录管理、选报毕设题目管理、系统维护管理、论文管理等各功能模块及其联系。该毕业设计的目的旨在应用现代化的网络管理技术解决毕业设计管理中存在的问题,减少学生毕业设计选题时间,增进、加强毕业设计过程监控,降低指导教师和管理人员的工作强度。关键词SQL server;毕业设计;管理系统;ASPAbstractThe system building a management system ofgraduation project which is suitable Web-basedfor the development of computer technology in themodern uiversities, in order to deal with theefficiency, interactivity poor and so on .Thus thissystem take the mind of the design of softwareengineering , based on Windows operating systemplatform for the service, back-end databaseusing SQL Server 2000 database, MacromediaDreamweaver 8 to use language to build servicesto create ASP pages.The management system ofgraduation project is major described the differentidentity of the user login management, elected atcompletion of subject-based management, maintenancemanagement, paper management and its associatedfunctional module.The purpose of the graduationproject is solute the graduate design managementproblems for the application of modern networkmanagement technology,to reduce the time studentsgraduate, the design of choice to enhance andstrengthen the process of graduation project monitoring,to reduce the guidance of teachers and managementstaff intensity.Key wordsSQL server ;Graduate design ; Management System;ASP(Active Server Pages)高校毕业设计的管理过程中存在很多问题,比如选题较复杂、指导老师较多、毕业设计地点较分散、工作量大等特点,传统的工作模式下,这样的管理过程都是由人工来实现的,给教师、学生带来了很多不便,影响管理工作的效率等。因此本系统根据毕业设计管理工作的这些实际需求进行设计规划,构建了一个适合于高校使用的基于ASP的毕业设计管理系统。

本系统根据毕业设计管理工作的实际需求进行设计规划,并针对高校毕业设计管理过程中,选题较复杂、指导老师较多、毕业设计地点较分散、工作量大等特点,构建了一个适合于高校使用的基于ASP的毕业设计管理系统,对于学生,可以通过本系统进行在线选报毕设题目、查询毕设信息、修改个人信息、下载文件、上传毕设、在线与指导教师进行互动交流等操作,实现毕业设计管理的方便、快捷。而对于指导教师也可以实现相应的操作,对学生进行在线指导,帮助学生完成毕业设计。对于系统管理人员可以对本系统的信息和课题进行相

应的管理。实现对用户的管理和日常维护,方便学生和教师的操作,提高系统的工作效率和系统的管理水平。该毕业设计的目的旨在应用现代化的网络管理技术解决毕业设计管理中存在的问题,减少学生毕业设计选题时间,增进、加强毕业设计过程监控,降低指导教师和管理人员的工作强度。

根据毕业设计管理的实际需求情况,该系统共分成管理员、教师、学生三大系统模块。系统功能设置:管理员功能包括信息管理,课题管理,用户管理,问题管理;教师功能包括浏览信息,查询信息,下载文件,申报课题,在线答疑,修改信息等;学生功能包括在线选报毕设题目、查询毕设信息、修改个人信息、下载文件、上传毕设等。系统总功能模块如图1所示。

本系统有三种类型用户:学生,教师,管理员,因为他们的权限各不相同,各自操作对象,操作内容也不相同,所以将他们各自分配一个目录,分别设计各自的操作页面,分别设计程序。用户验证功能模块流程图如图2所示。

主要代码如下:<%

Dim UNMDim PWD

UNM = Request.Form(\"textfield1\")’获取用户输入用户名

PWD = Request.Form(\"textfield2\")’获取用户输入密码

Dim conn

Set conn=Server.CreateObject(\"ADODB.RecordSet\")

conn.ActiveConnection = \"DSN=hw;User ID=sa\" ’连接数据库

conn.Source = \"select * from dbo.

图1 系统功能示意图

-240-

admin where admin_name='\"&UNM&\"'\"’打开管理员信息表

conn.CursorType = 0conn.LockType = 1conn.Open()

if conn.eof or conn.bof then ’判断用户是否存在

response.Redirect(\"../error.asp\") ’不存在则跳转到错误页面

else

if conn(\"admin_pass\")=PWD then’判断用户密码是否输入正确

session(\"admin\")=UNM

response.Redirect(\"main.asp\") ’用户名密码均正确则跳转到信息页面

else

response.Redirect(\"../error.asp\") ’密码错误则跳转到错误页面

end if

conn.Close()

Set conn = Nothing ’关闭数据库了解,释放服务器资源

end if%>

管理员登录后可以进行毕业设计信息的查询,系统功能设置,修改系统信息,添加删用户等操作。管理员模块中的系统功能设定模块,教师学生初始化模块,选题调剂模块,情况查询模块均已实现,以下以系统管理员调整系统功能为例,只列出关键部分,其余代码未

列出。

本系统以ASP为开发平台,以SQLServer 2000为数据库开发,应用流行的开发工具,实现了人性化的界面和方便的管理,基本是实现了不同用户的功能需求。本系统的功能基本符合用户需求,能够完成毕业信息的存储和相关材料的查询以及各类相关功能的实现。并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。

上接第233页力培养,应主张从信息的获取、整理、应用,学习成果与体会、见解的表达、交流,学习过程的情感、态度等方面与学习结果评价相结合,评价主体多元化、手段多样化。实现真实职业环境与工作要求的考核,全面检查与评价学习效果。在教学计划中,设置课程设计综合视讯周,通过建筑平面图、建筑立面图、建筑剖面图与节点详图的绘制,全面考察学生的学习过程和学习效果;通过答辩、口试与上机抽查测试,考查学生对知识的掌握程度和实际操作的熟练程度及分析问题与解决问题的能力。

4、结语

对于操作性强的建筑CAD课程的教学,针对适用的选择教学内容(如制图标准的结合使用);积极的采用教学做一体的教学新模式,加强实践能力的培养;采用多媒体等现代化的教学手段与方法;实现课证结合;运用合理的考试考核方式等方面的改革可真正激发学生的学习积极性和主动性,从而提高建筑CAD课程的教学效果,使学生达到学习建筑CAD课程最终能力目标。

图2 用户验证功能流程图

参考文献[1] 马军.ASP网络编程从入门到精通.北京:清华大学出版社.2006.35-55.[2] 何健.关系数据库与SQL Server2000[M].北京:机械工业出版社.2002.20-23.[3] 朱俊平.网页设计与Web编程.西安:西安交通大学出版社. 2003.10-46.[4] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社.2002.203-242.[5] 杨浩.JavaScript 入门与提高[M].北京:清华大学出版社.2004.87-120.[6] 汪晓平,钟军.ASP网络开发技术[M].北京:人民邮电出版社.2004.75-92.参考文献[1] 温媛媛,陕晋军. 深化教学改革,建设《建筑CAD》精品课程[J] . 太原城市职业技术学院学报.2008;(8):104-105[2] 陈炳炎,宋劲军,胡建平. 高职高专建筑CAD教学模式探讨[J]. 广东水利电力职业技术学院学报.2009;7(1):23-25[3] 高斌.能力本位导向下高职就爱你住CAD课程教学之思考.http://www.hmzjzx.com/wehnew/ReadNews.asp?NewID=668. 2008-4-28[4] 黄大勇. 高职《建筑CAD》教学改革模式探索[J]. 常州工程职业技术学院学报.2008;(4):46-48作者简介李晓,(1975—),女,汉族,广东吴川人,学士,茂名职业技术学院建筑工程专业讲师;湖北工业大学在读研究生,研究方向为建筑设计及其理论。-241-

因篇幅问题不能全部显示,请点此查看更多更全内容