基于PHP技术的毕业设计管理系统的研究与实现_张建臣
- 格式:pdf
- 大小:288.35 KB
- 文档页数:3
密级:基于PHP框架的社区论坛管理系统的设计与实现Research Php BBS Forum Management System Based on Yii Framework摘要社区论坛管理系统是互联网上的一种电子信息服务系统。
每个用户都可以在在论坛上提出自己的想法。
近些年来,通过编程人员和很多爱好者的努力,BBS论坛的功能得到了很大的扩充。
而如今的BBS论坛系统功能更丰富,允许用户之间分享工具软件,技术文档等资源。
如何设计稳定的BBS系统,是每个开发人员必须要考虑的问题,一个成功的BBS系统可大大提高承载此论坛的网站点击率,为了使一个论坛系统发挥更大的作用,使企业的用户加入到产品、服务等内容的讨论上来,对企业的发展有很好的促进作用。
论文介绍了课题研究的背景和意义及国内外发展状况,详细介绍了课题采用的相关技术。
结合用户业务基本要求,进行了详细的分析研究,确定该系统主要功能包括七大模块:个人用户管理功能、论坛内容展示功能、会员管理与维护功能、分区管理与维护功能、板块管理与维护功能、文章管理功能和回帖管理功能。
本文较为详尽的阐述了主要功能模块的实现过程。
本系统使用Zend Studio集成开发环境编写,并使用基于MVC模式的Yii 框架技术进行开发。
利用Sphinx全文检索引擎实现文章搜索。
系统前台数据采用文件缓存和Memcache缓存技术,可以大大提高用户体验。
后台数据库使用甲骨文公司的Mysql数据库,利用SQLyog实现对数据库的管理和操作。
在以面向对象的程序设计技术为指导思想的前提下,完成了本系统的具体实现过程。
系统解决了大访问量下对网站的压力,对使用该系统的企业发展有很好的辅助作用。
关键词:论坛管理系统;全文检索;Sphinx;Memcache;MysqlIAbstractCommunity Community forum management system is an electronic information service system on the Internet. Every user can put forward his ideas in the forum. In recent years, through the programming of personnel and many enthusiasts, the function of the forum BBS has been greatly expanded. And today's BBS forum system features richer, allowing users to share between the tools and software, technical documentation and other resources. How to design the stability of the BBS system, each developer must consider the problem, a successful BBS system can greatly improve the bearing of this forum website click rate, in order to make a forum system play a greater role, the enterprise user added to the products, services, and other content are discussed, the development of enterprises has a good role in promoting.This paper introduces the background and significance of the research and the development of the domestic and foreign, and introduces the technology of the subject.. Combined with the business users basic requirements, detailed analysis and research, identify seven modules: individual user management function, the content of the Forum display function, member management and maintenance functions, partition management and maintenance functions, sector management and maintenance functions, article management function and replies management function, including the main function of the system. This paper expounds the realization of the main function modules in detail..This system uses Studio Zend integrated development environment, and uses the Yii framework technology based on MVC mode to develop. Use Sphinx full-text search engine to achieve the article search. System foreground data using file caching and Memcache caching technology can greatly improve the user experience. Database using the Oracle Corp Mysql database, using SQLyog to achieve the database management and operation. In the premise of the object oriented programming technology, the concrete realization of the system is completed.. The system has solved the pressure of the website under the large amount of visit, and hasIIgood assistant for the development of the enterprise.Keyword: Forum management system; full-text search; Sphinx; Memcache; MysqlIII目录摘要 (I)Abstract ......................................................................................................................... I I 目录 .. (IV)第1 章引言 .................................................................................................. - 1 -1.1 系统开发背景 ............................................................................................ - 1 -1.2 国内外发展状况 ........................................................................................ - 2 -1.2.1 国内方面............................................................................................ - 2 -1.2.2 国外方面............................................................................................ - 2 -1.3 研究内容及目标 ........................................................................................ - 3 - 第2 章相关技术综述 .......................................................................................... - 4 -2.1 Zend Studio .................................................................................................. - 4 -2.2 Yii框架........................................................................................................ - 5 -2.3 Sphinx .......................................................................................................... - 5 -2.4 UEditor ........................................................................................................ - 5 - 第3 章系统分析与设计 ...................................................................................... - 7 -3.1 系统分析 .................................................................................................... - 7 -3.2 系统运行环境 ............................................................................................. - 7 -3.2.1 系统安全性........................................................................................ - 8 -3.2.2 系统通用性........................................................................................ - 8 -3.3 功能设计 ..................................................................................................... - 8 -3.4 数据库设计 ............................................................................................... - 10 -3.5关键问题讨论............................................................................................. - 13 -3.5.1数据库设计....................................................................................... - 13 -3.5.2访问量大时的解决方法 ................................................................... - 13 -3.5.3搜索功能 .......................................................................................... - 13 - 第4 章系统功能详细实现 ................................................................................ - 14 -4.1 个人用户管理功能 .................................................................................. - 14 -4.2 论坛内容展示功能 .................................................................................. - 16 -IV4.3 会员管理功能 .......................................................................................... - 19 -4.3.1 添加会员功能.................................................................................. - 19 -4.3.2 会员管理功能.................................................................................. - 22 -4.4 分区管理功能 .......................................................................................... - 25 -4.4.1 添加分区.......................................................................................... - 26 -4.4.2 分区管理.......................................................................................... - 28 -4.5 版块管理功能 .......................................................................................... - 30 -4.5.1 添加版块.......................................................................................... - 30 -4.5.2 版块管理.......................................................................................... - 32 -4.6 文章管理功能 .......................................................................................... - 35 -4.6.1 查看文章列表.................................................................................. - 35 -4.6.2 删除文章.......................................................................................... - 36 -4.7 回帖管理功能 .......................................................................................... - 37 -4.7.1 查看帖子列表.................................................................................. - 37 -4.7.2 删除回帖.......................................................................................... - 39 - 第5 章结论 ................................................................................................ - 41 - 参考文献 .......................................................................................................... - 42 - 致谢 ....................................................................................... 错误!未定义书签。
毕业设计( 2010届 )论文题目基于PHP的小型内容管理系统的研究与开发THE RESEARCH AND DEVELOPMENT OF CONTENT MANAGEMENT SYSTEM BASED ON PHP郑重声明我谨在此郑重声明:本人所写的毕业论文《基于PHP的小型内容管理系统的研究与开发》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。
承诺人(签名):年月日基于PHP的小型内容管理系统的研究与开发摘要:随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生及业务模式变革的脚步,而内容管理系统恰恰能够通过对企业各种类型的数字资产的产生、管理、增值和再利用,以改善组织的运行效率和企业的竞争能力,企事业单位也开始认识到内容管理系统的重要性。
本论文通过研究内容管理系统的特点和需求,设计和开发出一个基于PHP的内容管理系统。
论文首先介绍了内容管理系统的背景、意义, 然后介绍了内容管理系统的相关技术基础,如PHP、MVC技术等,接着介绍了系统体系结构设计的思想,选择与内容管理系统有关的开发环境, 并结合B/S结构、框架概念,开发研究了内容管理系统。
关键词:内容管理系统;PHP;ThinkPHP;MVCTHE RESEARCH AND DEVELOPMENT OF CONTENT MANAGEMENT SYSTEM BASED ON PHPABSTRACT:With the enrichment and development of network applications, many websites are often not promptly follow up on a lot of information derived from the pace of change and business model, and content management system for enterprise precisely through the production of various types of digital assets, management, value-added and re-use to improve the organization's operational efficiency and competitiveness of enterprises, enterprises are beginning to recognize the importance of content management systems.This thesis passes and studies characteristic and demand of content management system design and develop a system of content management based on PHP (Personal home page/Hypertext Preprocessor). The thesis has introduced the background, meaning of content management system at first, then introduced the relevant technological foundations of content management system, such as PHP, MVC technology, etc., then has introduced the thought of the structural design of systematic system, choose the development environment related to content management system, combine advanced concepts such as B/S structure, frame, have developed and studied content management system.Key words: content management system; PHP; ThinkPHP; MVC目录1 绪论 (1)1.1 系统开发背景与意义 (1)1.2 课题主要内容 (1)1.3 论文结构 (2)2 内容管理系统技术基础 (2)2.1 内容管理系统概述 (2)2.1.1 什么是内容管理系统 (2)2.1.2 内容管理系统的基本特征 (2)2.2 相关技术 (3)2.2.1 PHP (3)2.2.2 Apache (4)2.2.3 MySQL (5)2.2.4 Zend Studio (5)2.2.5 Jquery (5)2.2.6 Ajax (6)2.3MVC开发模式 (7)2.4 系统设计流程 (8)2.5 ThinkPHP框架 (9)3 内容管理系统总体设计 (10)3.1系统的需求分析 (10)3.1.1 系统基本功能 (10)3.1.2 系统的性能需求 (10)3.1.3 数据字典 (10)3.1.4 系统的开发平台 (11)3.2 系统总体设计 (11)3.2.1 系统各个模块简述 (11)3.2.2 系统功能图 (12)3.2.3 系统用例图的设计 (12)3.2.4 系统数据流程 (12)3.3 数据库的设计 (13)4 系统的实现 (14)4.1 系统文件结构 (14)4.2 系统主要模块实现 (15)4.2.1 留言子模块的实现 (15)4.2.2 搜索子模块的实现 (16)4.2.3 订单子模块的实现 (17)4.2.4 主题子模块的实现 (18)4.2.5 产品列表子模块的实现 (19)5 系统测试和分析 (20)5.1 测试目的 (20)5.2 测试过程 (20)6 结束语 (21)致谢 (22)参考文献 (23)1 绪论1.1 系统开发背景与意义内容管理从2000年开始成为一个重要的应用领域,这时.COM和B2B, B2C等经历了资本和市场的考验及洗礼,人们重新回到信息技术应用的基本面-如何提高竞争能力,而内容管理恰恰能够通过对企业各种类型的数字资产的产生、管理、增值和再利用,以改善组织的运行效率和企业的竞争能力,企事业单位也开始认识到内容管理的重要性。
1 绪论随着中国IT市场化世界化的加速,中国的软件行业正逐步向规范化、市场化、版权化发展。
从前段时间中国盗版Windows系统番茄花园论坛被停掉就可以看出国家对软件版权问题的重视。
目前高校所使用的办公系统、科研教学系统、学生管理系统基本还是用ASP、.NET开发的较多。
这就需要考虑到成本问题,因为这些语言开发对操作系统有较大限制,而选择Windows NT作为服务器,这将高校的成本投入。
目前很多企业、高校更倾向于选择开源免费的LINUX、PHP,所以PHP的市场前景将非常好。
PERL编写CGI是使用最多的方法,在网络上也有很多现成的脚本可以拿来修改使用,但它却存在公认的性能问题:由于WEB服务器运行时需调用解释程序解析代码,当站点的访问人数激增时,WEB服务器的性能也必将直线下降,另外则是它的数据库连接功能非常弱,某些情况下甚至还会降低数据库的存取速度。
在此两者的基础上,第三方厂商提出了较好的解决方案:如Microsoft的Active Server Pages、ALLAIRE的ColdFusion,它们都具有运行速度快,数据库操作功能强大等特性,受到了许多开发者的欢迎,但它们只能单纯的运行于个别平台(NT),对要求更高回应率的网站来说(大多数大中型网站均建于UNIX或LINUX平台,APACHE系列WEB服务器)还是不能顺利采用(注:目前已有人提出这两种技术在UNIX系列平台上应用的方案,但要么是不具备源技术的全部优秀功能,要么就是只能应用于个别UNIX平台)。
PHP则是一种用于创建动态WEB页面的服务端脚本语言。
PHP脚本语言的语法结构与C 语言和Perl语言的语法风格非常相似,用户在使用变量前不需要对变量进行声明。
使用PHP创建数组的过程也非常简单。
PHP还具有基本的面向对象组件功能,可以极大的方便用户有效组织和封装自己编写的代码。
如同ASP和ColdFusion,用户可以混合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到客户端的浏览器。
基于PHP及MYSQL的毕业设计选题系统一、本文概述随着信息技术的飞速发展,互联网已成为人们获取信息、交流沟通的重要渠道。
在这一背景下,各类在线系统应运而生,极大地提高了工作效率和用户体验。
毕业设计选题系统作为高等教育中的一个重要环节,其设计与实现也面临着信息化、智能化的挑战。
本文旨在探讨基于PHP及MySQL的毕业设计选题系统的设计与实现过程,旨在通过技术手段解决传统选题过程中存在的效率低下、信息不透明等问题,为学生提供更为便捷、高效的选题体验。
本文首先介绍了毕业设计选题系统的研究背景和意义,分析了当前高校毕业设计选题工作面临的挑战和需求。
接着,文章对PHP及MySQL的相关技术进行了概述,包括PHP语言的特点、MySQL数据库的优势及其在Web开发中的应用。
在此基础上,文章详细阐述了选题系统的系统设计,包括系统架构、功能模块划分、数据库设计等关键内容。
随后,文章重点介绍了系统的实现过程,包括数据库建立、用户模块、选题模块、管理模块等核心功能的实现细节。
通过本文的研究,旨在为广大高校师生提供一个功能完善、操作简便、安全可靠的毕业设计选题系统,推动高校毕业设计工作的信息化进程,提高选题工作的效率和质量。
本文也为其他类似系统的设计与开发提供了有益的参考和借鉴。
二、系统需求分析对于《基于PHP及MYSQL的毕业设计选题系统》的开发,系统需求分析是项目成功的关键一步。
通过需求分析,我们能够明确系统的功能需求、性能需求、安全需求以及用户界面需求,从而为后续的系统设计和实现提供清晰的指导。
毕业设计选题系统的主要功能包括学生选题、教师管理题目、管理员维护系统等。
学生用户应能够浏览所有可选题目、查看题目详细信息、选择自己感兴趣的题目并进行申请。
教师用户需要能够创建、编辑和删除题目,查看学生选题情况,以及对学生的选题申请进行审核。
管理员用户则需要对系统进行全面的维护,包括用户管理、题目分类管理、系统参数设置等。
基于PHP的毕业论⽂基于P H P的毕业论⽂Newly compiled on November 23, 2020本科毕业设计(论⽂) 题⽬:基于PHP的路政设施管理系统服务器端软件实现学院:计算机科学与⼯程学院专业:计算机科学与技术班级: 100603学⽣:⽯继鹏学号: 5指导教师:徐淑萍2015年 6⽉本科毕业设计(论⽂) 题⽬:基于PHP的路政设施管理系统服务器端软件实现学院:计算机科学与⼯程学院专业:计算机科学与技术班级: 100603学⽣:⽯继鹏学号: 5指导教师:徐淑萍2015年 6⽉西安⼯业⼤学毕业设计(论⽂)任务书院系计算机科学与⼯程学院专业计算机科学与技术班级 1 1 0 6 0 3 班姓名⽯继鹏学号1.毕业设计(论⽂)题⽬:基于PHP的路政设施管理系统服务器端软件实现2.题⽬背景和意义:随着我国经济的蓬勃发展,⾼速公路逐渐成为我国交通的主要渠道,由于车辆荷载的反复作⽤与⾃然因素的侵蚀破坏,以及近30年来交通量和重型车辆显着增长带来的不利影响,再加上上世纪末期以来道路建设的快速发展使得在⾼速公路⼯程设计质量、施⼯质量等⽅⾯形成的⼀些缺陷,导致⾼速公路在使⽤中路政设施养护问题不断涌现,⾼速道路养护的⾥程长和需要养护的项⽬多,现⾏的⾼速公路路政设施养护⽅法是通过⼈⼯巡查发现问题,然后再回到单位汇报,制定养护⽅案,最后去现场养护,这种⽅法⼿段原始,养护不及时,给⾼速公路交通安全带来了很⼤隐患,⽽且养护的⼈⼒和物⼒浪费很⼤。
3.设计(论⽂)的主要内容(理⼯科含技术指标): (1) B/S模式。
(2)服务器端设计路政设施信息发布和管理⽹站,具有的功能有:①采集⼿机客户端上传的各种路政设施巡查数据;②设计路政设施信息数据库,并保存上报数据;③以资源⽬录树形式管理路政设施巡查信息;④可以⽅便的对路政设施历史信息进⾏查询、报表显⽰;⑤⽹络地图中巡查点的标注添加、标注删除;⑥地图的放⼤、缩⼩、平移;⑦地图中⿏标点击该标注时,可以显⽰此处路政设施的详细状态信息,如GPS位置、路政设施损坏类型、严重程度,建议采取的措施等。
本栏目责任编辑:闻翔军数据库及信息管理电脑知识与技术1引言毕业设计作为本科教学计划的最后一个实践教学环节,是培养学生综合运用所学知识解决工程实际问题能力的重要手段,也是对学生综合素质和高校教育质量的一次集中检阅。
因此,毕业设计是高校本科生培养方案中的重要环节。
但随着高校办学规模的扩大和学生数量的增多,毕业设计课题的数量和研究领域也随之增加,同时由于就业压力的影响导致学生无法保证正常的毕业设计时间,使得毕业设计的管理工作和信息收集工作变得复杂和困难[1]。
开发一套行之有效的能够对毕业设计全过程监控以及资源数字化管理的毕业设计管理系统,是深化高等教育教学改革,实现毕业设计科学化、规范化、信息化、系统化的必然趋势,也是提高毕业设计整体质量和管理水平的有力保障,具有手工管理所无法比拟的优点。
2系统需求分析2.1总体功能需求毕业设计管理系统主要负责毕业设计过程中的信息发布、信息反馈、资料维护、质量监控和过程管理。
针对本科毕业设计工作的规定、部署和流程,系统集选题、开题、中期检查、评审、答辩功能于一体,实现毕业设计的网络化管理。
2.2具体功能需求指导教师根据要求向院系毕业设计指导委员会报送一定数量的课题,经审核后向学生公布,学生在规定时间内完成选题,从而确定指导教师,在教师的指导下,开展开题和毕业设计工作;毕业设计中期,指导委员会通过中期检查,了解毕业设计工作的进展情况和存在的问题,以便及时采取相应措施确保毕业设计工作的正常进行;毕业设计完成经指导教师审核通过后,提交指导委员会,由指导委员会指定教师评阅,评阅通过后参加毕业设计答辩。
毕业设计的总评成绩由指导教师给出的成绩、评阅教师给出的成绩和答辩成绩按一定的比例组成。
3系统设计收稿日期:2007-11-23作者简介:张建臣(1974-),男,山东微山人,讲师,硕士,主要研究方向:计算机应用与数据库设计。
基于PHP技术的毕业设计管理系统的研究与实现张建臣(德州学院计算机系,山东德州253023)摘要:针对目前高校本科毕业设计管理过程中存在的问题,运用PHP技术,以MySQL为后台数据库,设计并开发了基于B/S模式的毕业设计管理系统。
系统提供了强大的动态数据管理和综合查询功能,实现了毕业设计管理的网络化和数字化,完善了质量监控体系,保证了毕业设计质量,提高了管理工作的效率和规范化水平。
关键词:毕业设计;管理信息系统;PHP;B/S模式中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)23-41210-03ResearchandImplementationofGraduationProjectManagementSystemBasedonPHPTechnologyZHANGJian-chen(DepartmentofComputer,DezhouUniversity,Dezhou253023,China)Abstract:Toovercometheshortcomingofgraduationprojectmanagementinuniversity,thegraduationprojectmanagementsystembasedonB/SmodelisdesignedandrealizedwithPHPtechnologyandMySQLdatabase.Thepowerfuldynamicdataman-agementandthesynthesisqueryfunctionareprovided.thenetworkandthedigitizationofgraduationprojectmanagementarere-alized.Thequalitymonitoringsystemisimproved,thusthegraduationprojectqualityisguaranteed.Theworkefficiencyandthestandardizationlevelareimproved.Keywords:graduationproject;managementinformationsystem;PHP;B/Smodel1210本栏目责任编辑:闻翔军数据库及信息管理3.1体系结构设计随着Internet和Web技术的发展,网络体系结构已从最初的C/S(Client/Server)模式发展到现在的B/S(Browser/Server)模式。
C/S模式是一种典型的二层结构,具有客户机负担重、移植困难、系统维护复杂、升级麻烦等缺点。
B/S模式属于瘦客户端模式,具有三层逻辑结构,它把原来在客户机端的应用程序模块与显示功能模块分开,放到Web服务器上单独组成一层,而客户机上只需安装单一的浏览器,这样大大减轻了客户机的压力,把负荷均衡地分配给了Web服务器,从而克服了C/S二层结构负荷不均的弊端[2]。
因此B/S模式成为当今世界开发模式技术架构的主流技术。
从稳定性、安全性以及经济性的角度出发,系统采用具有“黄金组合”之称的Linux+Apache+MySQL+PHP开发模式[3]。
系统结构设计如图1所示。
图1系统体系结构图3.2功能结构设计通过系统需求分析,把系统分为9个功能模块,如图2所示。
(1)选题管理:指导教师结合自己的研究方向申报毕业设计课题,毕业设计指导委员会汇总后,对课题的难易程度和相似性进行统一的审核,审核后的课题供学生在线选择,从而确定学生、指导教师和课题的对应关系。
(2)开题管理:学生在教师的指导下,查阅文献资料,撰写开题报告,进一步明确选题的目的和意义以及研究现状和发展趋势,并拟定课题设计方案和进度安排,经指导教师和指导委员会审核通过后,方可正式开展毕业设计工作。
(3)中期检查管理:中期检查是对前一阶段工作的总结,通过检查了解毕业设计工作的进展情况,查找存在的问题,以便制订相应的整改措施,确保下一阶段工作的顺利进行。
(4)评审管理:学生完成毕业设计后,指导教师负责全面质量把关,撰写评语,评定成绩,并上报毕业设计指导委员会。
由指导委员会根据论文方向指定评阅教师,评阅教师按照设计的学术水平、规范性、结果以及使用的研究方法等进行审阅和评分。
学生可通过评审结果查询子模块及时查询毕业设计的评审状态及评审结果。
(5)答辩管理:指导委员会根据学生人数,研究方向以及教师力量分设若干毕业设计答辩小组,具体负责毕业设计的答辩和成绩评定工作。
指导教师向答辩小组提交已通过资格审查的学生名单,由答辩小组组织毕业答辩。
(6)成绩管理:毕业设计总评成绩由三部分构成:指导教师评定成绩、评阅教师评定成绩和答辩小组答辩成绩,构成比例可通过系统自行设定。
(7)工作量统计:统计指导教师所带学生数量、评图2系统功能结构图1211本栏目责任编辑:闻翔军数据库及信息管理电脑知识与技术阅教师评阅毕业设计数量以及答辩小组成员参加毕业答辩的数量。
(8)资料管理:师生通过资料下载子模快下载与毕业设计相关的工作安排、管理规定、撰写规范等资料;答辩完成后,通过资料上传子模块将所有的电子文档,包括开题报告、中期检查、毕业设计等资料上传作为原始教学档案留存。
(9)系统管理:该模块实现系统用户管理以及师生个人信息、登录密码的设置和修改的功能。
4系统实现毕业设计分为多个阶段进行,每个阶段都有明确的目标和相应的质量监控体系。
因此,在系统设计过程中,重点解决以下实际问题,从而确保毕业设计质量。
4.1提高选题的透明度和满意度选题是影响毕业设计质量的一个重要因素。
一个符合专业培养目标要求,且能够最大程度满足学生志愿的课题,不仅能够极大调动学生参与毕业设计的积极性和主动性,而且有助于学生的就业和职业发展。
一人一题是毕业设计课题分配的重要原则。
指导委员会根据教师职称、工作量等因素分配指导学生数量。
指导教师在申报毕业设计课题时,不仅提供题目,同时提供课题背景、研究内容及具体要求,便于学生在选择课题时能够结合个人情况予以综合考虑。
每个学生只能选择一个课题,但允许学生在规定时间内退选和重选。
课题的分配采取双向选择和单项选择相结合的方式,学生可以通过选择课题确定指导教师,也可以通过选择指导教师,与教师协商确定课题;指导教师也可以直接把课题指定给特定的学生。
最终选题结果报毕业设计指导委员会审核后确定。
4.2完善质量监控体系为了保证毕业设计质量,系统充分借鉴和发扬了传统毕业设计工作流程和质量管理办法的优点,构建了比较完善的毕业设计工作前期、中期、后期三期监控,指导、评阅、答辩三方监控的质量监控体系。
前期监控是指对毕业设计正式实施前的情况进行预防性监控,主要有指导教师准入监控、选题监控、开题监控;中期监控是指对毕业设计正式实施的情况进行过程性监控,是毕业设计质量监控的重点,主要有学生态度监控、毕业设计进展监控、毕业设计撰写规范性监控;后期监控是指对毕业设计基本环节结束后的情况进行评价性监控,主要有:毕业设计答辩前监控(评审),毕业设计答辩过程监控,毕业设计质量监控。
指导教师、评阅教师、答辩小组三方是毕业设计质量监控的核心,指导教师的监控是把好质量关的关键。
指导教师对学生的毕业设计过程进行全面检查和指导,并对学生的工作态度、工作能力和研究水平进行全面评价;评阅教师着重评阅毕业设计的质量与水平;答辩小组根据学生语言表达能力、相关知识的掌握情况和回答问题情况综合评定答辩成绩。
4.3增强系统安全性毕业设计管理系统中,用户分为三类:系统管理员、教师和学生,各类用户具有不同的权限和不同的系统界面。
系统管理员具有最高权限,负责用户管理、信息发布、资料维护、数据汇总、质量监控、过程管理和系统运行管理;教师负责课题申报、课题评审和个人信息的维护,并可对毕业设计和学生相关信息进行浏览和查询;学生负责选题、资料上传和个人信息的维护,并可对毕业设计和教师相关信息进行浏览和查询。
5结束语采用PHP技术和MySQL数据库开发的基于Web的毕业设计管理系统,突破了传统管理方式的时间、空间限制,解决了学生毕业设计与就业求职、实习之间的矛盾与冲突,减轻了教学管理人员的事务性工作量,提高了管理工作的效率和规范化水平,加强了毕业设计各环节的质量监控,保证了毕业设计的质量。
系统投入使用后,获得了良好的效果,达到了系统开发的目的。
参考文献:[1]刘必荣.本科毕业设计教学存在的问题及对策研究[J].文教资料,2007(8):54-56.[2]涂继亮,陶秋香.基于B/S模式的毕业设计双向选题管理系统设计[J].现代计算机,2007(1):56-59.[3]陈营辉.PHP网络编程从入门到精通[M].北京:清华大学出版社,2007.1212。