欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)CAM网络课程设计.doc

    • 资源ID:4027348       资源大小:6.52MB        全文页数:69页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)CAM网络课程设计.doc

    学 士 学 位 论 文CAM网络课程设计姓 名:学 号:指导教师:院系(部所):机械工程学院专 业:机械设计及其自动化完成日期:2012/5/30摘 要在信息高度发达的IT时代,CAM教学网站在机械专业教学工作中,起到了举足轻重的作用。CAM网络教学网站充分继承传统教学优势的同时,通过应用网络技术,增强了学生和老师的在线互动,利用网络论坛、在线答疑等形式加强了学生和老师的沟通以及学生之间的交流和探讨,为师生提供了一个教与学交流、共享资源的网络平台。本系统就是基于以上的原则构建的CAM课程教学网站。系统以Html、PHP语言为依托,使用MySQL作为系统数据库,apache作为服务器,利用Javascript等作为脚本语言,采用Photoshop、Flash、CSS样式美化页面。基于Web的CAM在线系统要实现的功能非常多,该系统主要有六大核心功能模块:站内搜索引擎、教师点评、信息发布,网络课堂、师生交流、研讨课题;五大辅助模块:教学大纲、课程教案、习题下载、案例分析、参考资料等。本文的叙述围绕着如何实现一个功能完善的CAM网络教学网站进行展开。论文首先介绍了现代制造技术对CAM技术的需求 、网络教学简介、CAM网络教学的目的与意义;然后对CAM课程内容设计进行了论证,并介绍了网站总体技术构架以及使用的数据库技术;通过详细分析网站内容,依次给出了各大模块的详细设计;通过测试分析,该系统运行稳定可靠;最后对系统进行了总结和展望。【关键词】计算机辅助制造;网络课程; PHP;MYSQLAbstractIn the highly developed information network era, CAM teaching website plays a important role in the teaching work. CAM teaching website fully inherited the traditional teaching advantages, at the same time, through the application of network technology such as using the network forum, online Q & A and other forms enhances the student and teacher interaction online so to strengthen the communication and explore between the students and teachers. CAM teaching website provide a teaching and learning, shared resource network platform for teachers and students. The CAM teaching website system is based on the above principles.The CAM teaching website based on the Html, PHP language, and use MySQL as the database, Apache as the server, use Javascript as a scripting language, using Photoshop, Flash, Css style beautify page. This system consists of six core modules: search engine, teacher's comments, infomation publishing, network classroom, teacher-student communication, research topic. And the five auxiliary modules: teaching syllabus, curriculum teaching, exercise loading, case analysis, reference materials. This thesis describes how to implement a perfect CAM teaching website. The thesis introduces demand of CAM technology in the modern manufacturing technology firstly, network teaching introduction, purpose and significance of CAM teaching website. And then CAM curriculum design is discussed, and introduced the general technical framework and the use of database technology, through detailed analysis of web content, which gives the major modules of the detailed design, through test and analysis, the system is stable and reliable. Finally, the article gave summarize and prospect to the system.【Key Words】CAM;Network course; PHP;MYSQL第1章 引言11.1现代制造技术对CAM技术的需求21.2网络教学简介21.3 CAM网络教学的目的与意义2第2章 CAM课程内容设计论证82.1 CAM课程教学大纲82.2课堂教学92.3研讨课题92.4实验教学92.5 CAM课程教学评价10第3章 系统总体设计论证83.1网站技术架构43.1.1开发工具43.1.2数据库技术53.2系统结构图83.3首页效果图8第4章 系统的静态模块设计与实现124.1教学大纲模块94.2课程教案模块94.3参考资料模块94.4课后习题模块94.5实验教学模块104.6网络课程模块10第5章 系统的动态模块设计与实现125.1数据库设计125.2 站内搜索引擎设计145.3研讨课题模块105.3.1教师点评模块105.3.2提交报告模块105.3.3在线交流模块105.4登录、管理模块105.4.1教师登录、管理模块105.4.2学生登录、管理模块105.5最新动态模块115.6作业信息模块115.7课程通报模块115.8学员风采模块115.9名师导学模块11第6章 系统测试与分析276.1测试环境与测试条件276.2实例测试276.2.1学生用户登录276.2.1提交报告276.2.2 留言回复296.2.3进入后台管理系统276.2.4发布信息276.2.5教师打分276.2.6删除、添加管理员30第7章 总结与展望317.1网络教学课件质量评价277.2工作总结与展望27 参考文献32致 谢34第1章 引言1.1现代制造技术对CAM技术的需求CAM(computer Aided Manufacturing,计算机辅助制造)是利用计算机来进行生产设备管理控制和操作的过程。它输入信息是零件的工艺路线和工序内容,输出信息是刀具加工时的运动轨迹(刀位文件)和数控程序。也就是在制造企业中全面推行数字化设计与制造,通过在产品全生命周期中的各个环节普及与深化计算机技术的应用,促进传统产业在各个方面的技术更新,使企业在持续动态多变、不可预测的全球性市场竞争环境中生存发展并不断地扩大其竞争优势。它是当今的尖端技术现代集成制造系统CIMS的核心技术基础。随着计算机技术的飞速发展和广泛应用,机械工业正在发生着一场深刻的技术革命,这场革命从根本上改变了生产技术和管理技术,传统的生产设备和方法已逐渐被计算机控制的各种系统所取代。新时代的制造系统中的每项工作或工序,从产品设计到制造、装配和检验等等都将由人机监视和控制,并使用工业机器人和人工智能等系统来完成这些工作。CAM系统一般具有数据转换和过程自动化两方面的功能。CAM所涉及的范围,包括计算机数控,计算机辅助过程设计。尽管对于传统意义的制造技术而言,计算机辅助制造技术技术的发展已比较成熟,但对于强大的社会需求和相关新技术的发展与推动而言, 计算机辅助制造技术技术仍然具有很大的发展空间, 计算机辅助制造技术是一项仍处于高速发展的技术。计算机辅助制造技术的发展主要围绕计算机辅助制造技术的纵深发展、概念的拓展和工作环境的改善三个主要方面展开。计算机辅助制造技术的纵深发展主要表现在功能的完善和水平的提高上,如支持TOP-DOWN的计算机辅助制造技术技术、支持DFX的计算机辅助制造技术技术、智能计算机辅助制造技术技术; 计算机辅助制造技术概念的拓展主要表现在计算机辅助制造技术向产品设计制造过程的各个环节的延伸、覆盖面的不断扩大,如现代集成制造、计算机辅助制造技术与MRP、ERP的集成等;工作环境的改进与完善主要表现在并行工程(CE)、虚拟制造技术(VM)、支持异地设计制造的计算机辅助制造技术技术等。1.2网络课程简介美国新教育百科辞典“课程”条目说:“所谓课程是指在学校的教师指导下出现的学习者学习活动的总体,其中包含了教育目标、教学内容、教学活动乃至评价方法在内的广泛的概念。”网络课程首先属于课程的范畴,其次才有网络的特性,是以网络为载体来呈现教学内容和组织教学活动的课程。网络课程就是把某门学科的教学内容及实施的教学活动通过互联网表现出来。网络课程是教学内容与教学活动的有机体缺一不可,因为是网络课程所以特别应该强调的是网络。网络是课程的运行媒体,课程内容的载体、通过网上进行资料的下载与上传、基于网络同步和异步的学习活动,网络课程并不是简单地颠覆传统教学模式,事实上网络课程包含的含义是非常丰富的,其实质和意义远远大于网络+ 课程。技术是保证,但是现代教育理念显得更为重要。网络课程注重学习者的个性,对课程结构进行规划,合理安排教学内容,媒体的选用要考虑是否适合所表现的教学内容以及学习者的认知心理,对学习者要进行引导和帮助,以E -mail、留言、论坛等多种方式进行交流,这些都是网络课程所要考虑的方面。网络课程作为一种全新的课程教学,其教学内容的呈现、教学活动的开展都是依托网络实现的,整个网络课程是一个由知识点跳转、导航策略和交互界面组成的教学系统。一般认为网络课程结构基本构成要素主要有:教学内容的组织模块、学习支持模块、导航模块、监控管理模块、教学评价模块。网络课程中,各学习活动以模块化形式呈现,分别承担一定的教学功能,同时各模块之间相互联系、相互依存,共同构成了一个有机整体。本文认为网络课程构成要素主要有六大核心功能模块:站内搜索引擎、教师点评、在线测试、网络课堂、师生交流、研讨课题。五大辅助模块:教学大纲、课程教案、习题下载、案例分析、参考资料等。1.3 CAM网络教学的目的与意义目的:CAM网络课程使学生了解计算机辅助制造的整体结构和支撑环境,掌握计算机辅助成组技术、零件信息描述、计算机辅助工艺过程设计的原理和方法,并借此培养学生分析问题、解决问题的能力,为学习后续课程、从事工程技术研究工作以及开拓制造领域新技术打下坚实的基础。基于Web的CAM在线学习系统是一种新型的授课方式,随着现代信息技术的发展,它将越来越受到老师和学生的关注并逐步影响传统授课方式,它将为同学学习CAM提供一个新兴的渠道,不再受时间地点约束随时随地学习计算机辅助制造技术,可以跨越时空的限制分享学习资源,同时网络课程通过flash等技术动态展示计算机辅助制造流程帮助学生快速消化理解。意义:CAM网络课程实现教学模式个性化、协作式。个性化学习首要关注学生学习的自我调控,能主动运用和调控元认知、学习动机和学习行为,实现 “任何时间、任何地点都可以学习”的理想。其次要关注学生学习的自我导向,自主地为自己选择学习进度、学习内容和学习方式等,使学习彰显出个性化色彩。协作式学习,技术不是难题,学生也有结识学习伙伴的需求,关键在于观念的转变和教学法的改革。基于网络的协作式学习,有利于克服远程学习的孤独感,培养学生利用网络进行交互、协商、沟通,形成共识,分享成果的能力,形成批判性和创造性思维。CAM网络课程实现教育公平通过网络课程,让越来越多学生,都可以不分学校、不分地区平等接受CAM的教育,这也是是我国网络教育的努力方向。第2章 CAM课程内容设计论证2.1 CAM课程教学大纲计算机辅助制造课程教学大纲课程中文名称:计算机辅助制造课程英文名称:Computer Aided Manufacturing课程性质:学 时:(总学时36、理论课学时18、实验课学时18)学 分:2适用对象:机械设计制造及其自动化先修课程:机械原理、机械设计课程简介:随着计算机技术的飞速发展和广泛应用,机械工业正在发生着一场深刻的技术革命,这场革命从根本上改变了生产技术和管理技术,传统的生产设备和方法已逐渐被计算机控制的各种系统所取代。新时代的制造系统中的每项工作或工序,从产品设计到制造、装配和检验等等都将由人机监视和控制,并使用工业机器人和人工智能等系统来完成这些工作。这种计算机化制造系统的发展趋势,必然需要培养大量设计和维护这些系统的人才,因此,工科机械制造及自动化专业开设相应有关计算机辅助机械制造的课程。通过本课程的学习,使学生了解计算机辅助制造的整体结构和支撑环境,掌握计算机辅助成组技术、零件信息描述、计算机辅助工艺过程设计的原理和方法,并借此培养学生分析问题、解决问题的能力,为学习后续课程、从事工程技术研究工作以及开拓制造领域新技术打下坚实的基础。一、教学目标及任务计算机辅助制造的教学目的,首先使学生了解CAM技术的发展及在我国的应用和在机械制造业中的地位和作用;其次,使学生掌握CAM中的关键技术包括计算机图形处理技术和CAM建模技术,掌握CAPP的基本原理和方法;掌握数控编程方法、计算机辅助加工及计算机辅助制造系统。通过本门课程的学习,要求形成CAM的概念,熟练运用三维软件进行几何建模,熟练应用软件模拟制造过程。二、学时分配章 节理论教学内容理论学时实验项目实验学时第一章概述2第二章计算机辅助制造的支撑环境2第三章计算机辅助成组技术2第四章零件信息描述2第五章计算机辅助工艺过程设计2第六章计算机辅助数控加工28第七章计算机辅助工装设计25第八章计算机辅助质量系统2第九章机械制造系统25合计18合计18三、教学内容及教学要求第一章 概述(2学时)教学要求:了解CAM技术的基本概念及其应用和发展。教学重点与难点:现代成型与改进技术教学内容:1.1计算机辅助制造的基本概念计算机辅助制造的基本概念,计算机辅助制造系统,计算机辅助制造系统的结构1.2计算机辅助制造技术的重要性计算机辅助制造技术提高了制造技术水平,产品对市场需求的响应能,形成了集成制造系统,有利于制造技术总结。1.3 计算机辅助制造技术的特点1.4 计算机辅助制造技术的内容和发展方向第二章 计算机辅助制造的支撑环境(2学时)教学要求:熟悉CAM系统的硬件和软件及其支撑技术,了解数据库在CAD/CAM作业中的应用 。教学重点与难点:CAM的支撑技术教学内容:2.1 计算机硬件2.2 计算机软件2.3 常用数据结构2.4 数据库系统2.5 计算机网络与通信第三章 计算机辅助成组技术(2学时)教学要求: 熟练掌握成组工艺的基本原理,成组工艺实施方法,零件的分类编码系统,零件的分类成组方法,成组工艺过程设计。教学重点与难点:零件的分类编码系统教学内容:3.1 成组工艺的基本原理3.2 成组工艺实施方法3.3 零件的分类编码系统3.4 零件的分类成组方法3.5 成组工艺过程设计第四章 零件信息描述(2学时)教学要求:掌握零件信息描述的要求和内容, 零件信息描述方法教学重点与难点:零件信息描述方法,按照描述根据分为编码描述方法,语言描述法,数学描述法,按照组成结构上来分有分类法,型面法,形体法等。教学内容:4.1 零件信息描述的要求和内容4.2 零件信息描述方法第五章 计算机辅助工艺过程设计(2学时)教学要求:掌握零件信息描述的基本方法,掌握CAPP系统的基本原理和方法。教学重点与难点:派生式、创成式、综合式CAPP系统的原理和方法。教学内容:5.1 计算机辅助加工工艺过程设计概述CAPP技术及发展概况,CAPP系统的结构组成。5.2 计算机辅助工艺过程设计系统结构计算机辅助工艺过程设计的类型以及复杂性。5.3  工艺设计的决策方式工艺决策的基本模型。5.4 CAPP的原理和方法派生式CAPP、创成式CAPP、综合式CAPP系统的原理和方法。第六章 计算机辅助数控加工(2学时)教学要求:了解数控编程系统的基本概念和术语,掌握数控编程方法、前置以及后置处理,熟悉加工仿真类型。教学重点与难点:数控编程方法、后置处理。教学内容:6.1计算机辅助数控加工的内容6.2 计算机辅助数控加工程序编制6.3 前置处理与后置处理6.4 加工仿真第七章 计算机辅助工装设计(2学时)教学要求:了解计算机辅助工装设计的范围及计算机辅助机床夹具设计的关键技术,计算机辅助夹具设计系统的结构,了解计算机辅助制造中的刀具系统。教学重点与难点:刀具的计算机辅助设计和制造过程,以及刀具的存储,交换,运送过程。教学内容:7.1 概述7.2 计算机辅助机床夹具设计7.3 计算机辅助制造中的刀具系统第八章 计算机辅助质量系统(2学时)教学要求:了解计算机辅助质量系统的概念,信息流,功能,掌握计算机辅助加工过程监控的方法和实例,了解计算机辅助质量检测原理和方法。教学重点与难点:握计算机辅助加工过程监控和质量检测。教学内容:8.1 计算机集成质量系统8.2 计算机辅助加工过程监控8.3 计算机辅助质量检测第九章 机械制造系统(2学时)教学要求:了解机械制造系统的自动化,掌握自动生产线的设计和应用实例,了解柔性制造系统的含义特点和适应范围;熟悉计算机集成制造系统的概念发展应用,以及并行工程体系结构,应用和发展;了解智能制造技术。教学重点与难点:掌握计算机集成制造系统,并行工程,智能制造技术的应用。教学内容:9.1 机械制造系统自动化9.2 自动生产线9.3 柔性制造系统9.4 计算机集成制造系统9.5 并行工程9.6 智能制造技术9.7制造模式四、考核方式及要求本课程的考核方式为平时学习情况、实验情况和闭卷考试相结合的方式,考核成绩由平时(20)、实验(30)和考试(50)组成。平时成绩主要是上课情况和作业完成情况。五、教材及教学主要参考书1 王先逵著.计算机辅助制造. 清华大学出版社2 吴锡英编.计算机辅助机械制造.东南大学出版社3 马基斌主编.计算机辅助制造. 水利电力出版社2.2课堂教学课程教学模块是整个系统的核心模块,在系统中起到了至关重要的作用,也是精品课程的精髓所在。本模块共分为七个子模块:网络课堂、课程教案、参考资料、实验学习、课后习题、研讨课题、在线测试。在设计模块的过程中全面掌握计算机辅助制造的重点内容,将CAM知识与web技术结合、理论运用到实际起到事半功倍的作用。2.3实验教学练习相关的CAM软件,例如MASTERCAM,掌握其操作过程。练习内容包括:软件的使用、零件几何造型、加工工艺参数的设定、数控程序输出、加工过程仿真等。2.4 CAM课程教学评价教学评价模块是老师通过对研讨课题的研讨结果的点评,以达到这门课程的教学质量要求以及改善课程有待提高的地方。第3章 系统总体设计论证3.1网站技术架构3.1.1开发工具3.1.11  操作系统平台LinuxLinux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。3.1.1.2后台数据库MYSQLMySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理。 由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。3.1.1.3服务器端脚本PHPPHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C+进行程序的扩展!3.1.1.4客户端多媒体交互技术JScript&CSSJavascript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司设计,是一种动态、弱类型、基于原型的语言,内置支持类。样式表全称应该是串接样式表(Cascading Stylesheets简称CSS)它可以实现对布局、字体、颜色、背景和其它文图效果更加精确的控制。它具有以下优点:1.         只通过修改一个文件就改变页数不定的网页的外观和格式。2.         在所有浏览器和平台之间的兼容性。 3.       更少的编码、更少的页数和更快的下载速度。3.1.1.5 Photoshop,flash cs4等图片、视频处理软件。3.1.1.6 Dreamweaver  等PHP开发工具 采用以上组合环境开发网站应用程序是最佳选择。3.1.2数据库技术CAM网络课程采用MySQl数据库。近几年WEB2.0的火爆,带动了MySQl的使用热潮,不管是小企业还是大网站,都有意无意的开始使用MySQl来搭建新数据平台,传统网站随着业访问量,数据量的急剧膨胀,集中式的数据库也越来越成为瓶颈,很难做进一步的扩展,做读写分离,而这些都是Mysql的优势所在,容易扩展使Mysql渐渐成为了企业新的选择。3.2系统结构图在线提问功能选择学生登录功能结构图在线测试下载、提交资料发布课程通知等消息功能选择教师登录推荐优秀学员新用户注册处理提问设置考题浏览网页非注册用户查询在线答疑图3-1功能结构图3.3首页效果如图所示图3-2首页效果图第4章 系统静态模块设计与实现4.1教学大纲模块教学大纲效果如图4-1所示: 图4-1 教学大纲效果图教学大纲实现过程:学生通过查看教学大纲,可以熟悉宏观把握CAM教学内容,通过jxdg.php,jxdg1.phpJxdg2.php,jxdg3.php,jxdg4.php,jxdg5.php ,jxdg6.php,jxdg7.php,jxdg8.php等9个文件来实现的。4.2课程教案模块课程教案效果如图4-2所示:图4-2:课程教案效果图课程教案模块实现过程:在top.php中,图片中课程教案文字添加热点工具,链接到课程教案.doc文件。4.3参考资料模块参考资料效果如图4-3所示:图4-3参考资料效果图参考资料模块实现过程:学生通过查看参考资料,可在线获取CAM教学相关资源。参考资料模块为学生提供了便捷的获取资源的途径,能够有效促进学生高效学习。此模块通过ckzl.php,zlxz.phpxgwz.php等4个PHP文件来实现的。4.4课后习题模块课后习题效果如图所示:图4-4课后习题效果图课后习题模块实现过程:课后习题模块为学生提供CAM课后习题方便学生检测学习进度,学习效果。此模块通过khxt.php,khxt1.php,khxt2.php,khxt3.php,khxt4.php,khxt5.php,khxt6.php,khxt7.php等8个PHP文件来实现的。4.5实验教学模块实验教学模块如图所示:图4-5实验教学效果图实验教学模块实现过程: 实验教学模块,采用视频教学形式,学生可以在线观看视频。不受时间地点限制,同时根据学生个人学习状态可以快进回放视频,有利于学生自学和老师因材施教。本模块主要由softuse.php,softuse1.php,softuse2.php,softuse3.php,softuse4.php等5个文件实现。4.6网络课程模块网络课程模块如图4-6所示:图4-6网络课程模块效果图网络课程模块实现过程:网络网络课堂模块为学生提供在线学习CAM的网络课堂,学生进入后可以自由切换章节、控制学习进度。wlkt.php,wlkt1.php,wlkt3.php,wlkt4.php,wlkt5.php,wlkt6.php,wlkt7.php 等 8个PHP文件来实现的。第5章 系统动态模块设计与实现5.1数据库设计数据库中的数据表紧密连接,构成了整个系统的骨架,表5-1到表5-9是系统中所用到的表,其功能和表格设置如下所示:表5-1 管理员数据表管理员数据表说明: id: 为管理员自动编号id name:管理员姓名 pwd: 登陆密码 lever:管理员等级(判别管理员) 表5-2 用户信息表用户信息表说明:Usernc:用户名 truename:真实姓名 pwd:密码question:为密保问题 answer:密保答案表5-3 最新动态、作业信息、课程通报信息表最新动态、作业信息、课程通报信息表:Title:对应主题 content:对应内容 photo:对应发布的图片 date:发布时间 type:判断是最新动态、作业信息、课程通报信息表哪种类型表5-4学员,名师推荐信息表学员,名师推荐信息表:Ico:学员,名师的头像 flag:判断是学员还是名师Name:学员,名师的名字 content:评价内容表5-5研讨课题数据表研讨课题数据表:Title:研讨课题主题 content:研讨课题内容Photo:研讨课题包含的图片信息表4-6咨询信息提问表咨询提问信息表:Userid:用户ID(判断哪个用户提的问题) ytktid:研讨课题ID(判断针对哪个研讨课题的提问)title:提问主题 content:提问内容 date:提问时间表5-7教师回复表教师回复表:Userid:用户ID(判断哪个同学提问并回复该用户问题) ytktid:研讨课题ID(判断针对哪个研讨课题的回复)title:回复主题 content:回复内容 date:回复时间表5-8教师评价表针对研讨课题的教师评价表: ytktid:研讨课题ID(判断针对哪个研讨课题的评价)date:评价时间 title:评价主题 content:评价内容 表5-9报告信息表报告信息表Address:地址 filename:文件名称 5.2 站内搜索引擎设计本网站搜索引擎采用百度打造站内搜索引擎,方便对CAM学习网站的全部内容进行查找。使用搜索引擎来进行站内搜索往往比自己编写的站内搜索更高效,并且不占用网站服务器的资源,因此本网站使用了百度提供的站内搜索引擎代码。下面是几个主要搜索引擎(Google和百度)的站内搜索代码。 <!-Google站内搜索开始-><form method=get action="<input type=text name=q><input type=submit name=btnG value="Google 搜索"><input type=hidden name=ie value=GB2312><input type=hidden name=oe value=GB2312><input type=hidden name=hl value=zh-CN><input type=hidden name=domains value=""><input type=hidden name=sitesearch value=""></form><!-Google站内搜索结束-><!-Baidu站内搜索开始-><form action="<input type=text name=word><input type="submit" value="Baidu 搜索"><input name=tn type=hidden value="bds"><input name=cl type=hidden value="3"><input name=ct type=hidden value="2097152"><input name=si type=hidden value=""></form><!-Baidu站内搜索结束->键入“计算机辅助制造”如图5-1所示图5-1键入计算机辅助制造搜索结果如下图5-2所示图5-2搜索结果图5.9研讨课题模块研讨课题前台显示效果如图图5-3所示:图5-3研讨课题前台效果图研讨课题模块前台实现过程:本模块通过ytkt.php文件实现,用到的数据表有tb_ytkt数据表分别研讨课题内容等相关信息。登录后可以查看研讨课题,同时教师登录管理后台能够发布增加研讨课题。前台模块前台实现代码:1.查找数据库获取研讨课题主题<?php include("common.php");include("authority.php");$id=intval($_GET'id');$sql="select * from tb_ytkt order by id desc limit 17"$result=mysql_query($sql);?>2.循环输出研讨课题主题<table width="200" border="0" align="center"> <tr> <td colspan="2"><?phpinclude_once("top.php");?></td> </tr> <tr> <td width="204" valign="top"><p><img src="images/ytkt.jpg" width="203" height="32" /></p></td> <td width="758" height="36" align="center"><strong>研讨课题报告格式</strong></td> </tr> <?php $count=0; $row=mysql_fetch_array($result);while($count<17) if($count=0) ?> <tr> <td width="204" valign="top" bgcolor="#99FFFF"><a href="ytkt_detail.php?id=<?php echo $row'id'?>"><?php echo cut_str($row'title',30);?></a></td> <td rowspan="17" align="center" valign="top"><img src="images/ytktbg.jpg" width="636" height="810" /></td> </tr> <?php else?> <tr bgcolor="#99FFFF"> <td valign="top"

    注意事项

    本文(毕业设计(论文)CAM网络课程设计.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开