计算机科学与技术毕业设计-办公自动化操作实务课程教学网站的设计与实现.doc

上传人:一*** 文档编号:729403 上传时间:2018-10-30 格式:DOC 页数:62 大小:2.96MB
下载 相关 举报
计算机科学与技术毕业设计-办公自动化操作实务课程教学网站的设计与实现.doc_第1页
第1页 / 共62页
计算机科学与技术毕业设计-办公自动化操作实务课程教学网站的设计与实现.doc_第2页
第2页 / 共62页
计算机科学与技术毕业设计-办公自动化操作实务课程教学网站的设计与实现.doc_第3页
第3页 / 共62页
计算机科学与技术毕业设计-办公自动化操作实务课程教学网站的设计与实现.doc_第4页
第4页 / 共62页
计算机科学与技术毕业设计-办公自动化操作实务课程教学网站的设计与实现.doc_第5页
第5页 / 共62页
点击查看更多>>
资源描述

1、本科毕业论文(20 届)办 公 自 动 化 操 作 实 务 课 程 教 学 网 站 的 设 计 与 实 现Design and Implementation of Teaching Website for Office Automation Practice Course所在学院 专业班级 计算机科学与技术 学生姓名 学号 指导教师 职称 完成日期 年 月 办公自动化操作实务课程教学网站的设计与实现I摘 要随着现代社会经济和网络信息技术的快速发展,基于 Internet 的计算机网络教学已开始渐渐成为一种新的教学方式,并且受到越来越多的高校的关注。网络教学具有时效性、共享性、交互性、低成本等诸

2、多优点,同时,它能使得教学资源在最大范围内实现共享。伴随着校园信息化建设和普及,对于高校来说,利用计算机互联网进行网上办公、网上教学管理等,是适应现代化教学的一个基础和重要手段,是推动高校管理的科学化、规范化、高效化的必要条件和重要组成部分。办公自动化操作实务课程教学网站可向全校学习办公自动化操作实务课程的学生提供课程信息、教师信息、考试信息等信息。学生们能够通过网站进行相关信息的浏览,课程资料的下载等操作。在线论坛系统则提供了师生交流的一个平台,解决学生学习过程中遇到的困难和疑惑。本教学网站基于 B/S 架构,采用当前较流行的网站开发技术 Java Web 实现,并用到了 Struts2、H

3、ibernate 等开发框架和 Ajax 异步刷新技术,使网站设计更加规范和高效,并能得到良好的用户体验。网站开发调试工具主要采用Myeclipse,运行服务器为 Tomcat,网站相关图片的制作和美化则采用功能强大的Photoshop 图像处理软件。后台数据库由 开放源码 的小型关系型数据库管理系统MySQL 实现。 本教学网站经过需求分析、系统设计、系统实现和系统测试之后,证明是可行的, 并具有高度的稳定性和可操作性。关键词:教学网站;办公自动化操作实务;java web办公自动化操作实务课程教学网站的设计与实现IIABSTRACTWith the rapid development of

4、 the modern society economy and network information technology, computer network teaching based on Internet has begun to gradually become a new kind of teaching method, and get more and more attention of colleges and universities. Network teaching has a lots of advantages such as timeliness, low cos

5、t, interactivity, and sharing. Meanwhile, it can make the teaching resources be shared within the biggest scope. And along with the information construction of campus in colleges and universities, the use of computer to the Internet for online office and online teaching management and so on, is an i

6、mportant means to adapt to the modern teaching, and also a necessary condition and important component to promote the scientific, standardization and efficiency of management for colleges and universities.Office automation practice teaching website can provide the students who have selected the Offi

7、ce automation practice course with the detailed information such as teachers introduction, the test information and so on. The students can browse the related information and download course materials through the site. The online BBS system provides a platform of communication between teachers and s

8、tudents, and helps students to solve the difficulties encountered in the learning process. This teaching website is based on B/S structure, using the current relatively popular Java Web website development technology and the Struts2, Hibernate development framework and Ajax asynchronous refresh tech

9、nology, to make the web design more standard and efficient, and get a good user experience. Website development and debugging tools mainly include Myeclipse10.0, Tomcat server. The pictures for the website is made and beautified by the powerful image processing software named Photoshop. Background d

10、atabase is implemented by MySQL , a small open source relational database management system. After requirement analysis, system design, system implementation and system test, this teaching website has been proved to be feasible, and has a high degree of stability and maneuverability.Key words: teach

11、ing website; office automation operation practice; java web办公自动化操作实务课程教学网站的设计与实现III目 录第 1 章 绪论 .11.1 课题研究的背景 .11.2 课程教学网站的发展状况 .11.2.1 国内发展现状 .11.2.2 国外发展现状 .21.3 课题研究目的及意义 .21.4 本论文的结构 .2第 2 章 系统分析 .42.1 系统概述 .42.1.1 系统的实现目标 .42.1.2 系统开发环境 .42.2 系统需求分析 .52.2.1 功能需求 .52.2.2 性能需求 .62.3 本章小结 .7第 3 章 系

12、统设计 .93.1 系统概要设计 .93.1.1 系统开发架构 .93.1.2 网站功能结构 .93.2 系统功能模块详细设计 .103.2.1 网站前台模块设计 .103.2.2 网站后台模块设计 .123.3 系统数据库设计 .153.3.1 数据库 E-R 图设计 .153.3.2 数据库表结构设计 .163.4 本章小结 .23第 4 章 系统实现 .254.1 系统主要开发技术介绍 .25哈尔滨工程大学本科生毕业论文IV4.2 系统关键技术实现 .264.2.1 系统数据库连接实现 .264.2.2 分页查询技术实现 .274.2.3 多文件上传技术实现 .294.3 系统模块功能实

13、现 .314.3.1 网站前台模块实现 .314.3.2 网站后台模块实现 .394.4 本章小结 .47第 5 章 系统测试 .485.1 系统主要功能测试 .485.1.1 系统登录和注册功能测试 .485.1.2 资源下载功能测试 .485.1.3 在线交流功能测试 .495.1.4 用户在线测试功能测试 .495.1.5 作业查看功能测试 .495.1.6 管理员后台管理功能测试 .505.1.7 教师后台管理功能测试 .505.2 本章小结 .50结论 .52参考文献 .53攻读学士学位期间发表的论文和取得的科研成果 .55致谢 .56第 1 章 绪论1第 1 章 绪论1.1 课题研

14、究的背景进入 21 世纪后,我国高等教育的教学观念、人才培养模式和目标、课程体系与教学内容、办学条件和教学环境、教材建设等都发生了深刻的变化 1。伴随着网络技术的发展与网络的普及,网络教学已成为当前的一个教育热点 2。近几年,全国各高校校园网建设都取得了较大进展,网络硬件已基本完成。随着网络的普及,信息技术与课程整合将是高等教育教学的重要内容。将这些基本完善的硬件系统与教学结合起来为教师和学生提供一个良好的教学和学习的平台是我们现在要考虑的问题。搞好网络教学平台设计对整个校园信息化建设的成功具有十分重要的意义。同时,教学信息化是校园信息化建设最重要的应用。之所以最重要,是因为教育和培养人才是学

15、校的最主要任务;而教学信息化对于提高教学质量、教学效率,对于提高学生的学习能力、创新能力,都将有不可估量的作用。而办公自动化(Office Automation,简称 OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式 3,这也是当代大学生所应了解和掌握的一项基本操作技能。而为了能够更好更高效地教授这门操作性极强的课程,我们也应该探索出新的教学方式,不能仅仅受限于传统的课堂教学模式,而应充分发挥网络的作用,使有限的教学资源得到最大的共享和利用 4。本文正是基于目前远程教学发展的现状和要求,对办公自动化操作实务课程教学平台系统方面的研究和开发进行介绍,并在开设实际课程经验和基础上,

16、设计且实现了一个基于 Web 的网上课程教学平台,实现线上与线下的双向教学,使学生的学习更加自主,不受时间地域的限制。1.2 课程教学网站的发展状况1.2.1 国内发展现状近年来,国家大力推行高校教育改革,现代教育技术、现代教育手段的应用与推广已是变革中的重中之重 5。现代教育技术作为国家推行素质教育的重要手段,具体在计算机使用方面,已体现全面要求大学生必须通过等级考试,初步掌握计算机的使用,而网络又是现代教育技术应用的核心。在这样的形势下,很多远程教学系统开始涌现,给传统教学带来了一次强力冲击,新的一轮教学改革已经展开。远程教学系统作为一第 1 章 绪论2个学习的平台,具有信息量大、交换便捷

17、、易于互动等优点,它的应用多少与好坏直接展示了教育提升的水平和档次 5。但现如今的远程教学系统并没能充分利用这一点。1.2.2 国外发展现状目前,世界各国都很重视网络教学的发展,纷纷将其列入政府的教育发展规划中,力争在未来人才的培养中处于领先地位。国外许多国家特别是发达国家在网络教学方面投入了大量的人力和物力取得了一定的社会效益 6。1990 年由美国克莱蒙特大学教授凯尼斯格林 Kenneth Green 发起并主持的一项大型科研项目信息化校园计划 The Campus Computing Project 是数字化校园概念的最早出现 7。目前在美国,据统计 3000 余所公立私立的大学都已经建

18、立了正式的网站,有近 95%的学校建立了无线网络 6,在网上为学生提供网上课程、在线课程注册、网上杂志和参考资料等服务,并且有近 400 所大学和学院提供因特网教学的远程学习,基本覆盖了高校的所有专业学科,已经基本完成了传统教学向基于数字平台教学的转变 6;在国外,学习平台已成为比较普遍的资源,在各大城市,一般都提供公共的学习平台供市民学习,以 OPEN 的形式免费提供 6。1.3 课题研究目的及意义建设办公自动化操作实务课程教学网站,对教学资源进行收集、整理、应用,实现教学资源的共享与交流将有重要意义,同时能提高学生学习的主动性、积极性、及时性、有效性和高效性。本教学网站不仅能提供各类教学信

19、息和资源,还能实现教师与学生之间、学生与学生之间的互动,使大家能在统一的平台基础之上进行沟通与交流。通过本网站,用户能够在线的查阅办公自动化操作实务课程的相关信息,了解课程将要学习的知识,下载课程的课件,并可进行在线互动答疑,在线测试等,从而使学生的学习不受时间、地域等的限制,提高学生自主学习能力,节省学生、老师的时间,提高教学效率,促进校园信息化建设。1.4 本论文的结构课题研究的是办公自动化操作实务课程教学网站,本网站基于 B/S(浏览器/服务器)结构,开发平台是 Myeclipse 10.0,使用的数据库软件是 MySQL,服务器采用的是Tomcat。网站开发主要分为前台模块和后台模块的

20、开发。第 1 章 绪论3本文共分为 5 章,按如下方式组织:第 1 章是本论文的绪论部分,主要介绍了教学网站开发的背景、目的和意义,国内外教学网站发展现状以及本论文结构。第 2 章介绍了系统的实现目标和开发环境,并对系统进行了需求分析。第 3 章是系统设计部分,主要包括对网站的概要设计和详细设计以及数据库设计。第 4 章介绍了系统实现过程,主要包括网站关键技术的实现以及各模块功能的实现。第 5 章介绍了系统测试过程,主要包括系统各模块功能的测试和分析。最后是本文的结论部分,即对本系统开发和实现过程进行了总结。第 2 章 系统分析4第 2 章 系统分析本章首先对系统的实现目标和开发环境进行了介绍

21、。接着进行系统需求分析,需求分析是软件开发过程重要的基础环节,也是系统开发过程中的最为关键的一步。通过这一环节可以准确了解用户真正的需求,可以使设计出的软件系统能够满足用户的要求,从而得到良好的用户体验。2.1 系统概述办公自动化操作实务课程教学网站给学生提供了一个在线学习办公自动化操作课程的平台。通过该网站,学生能及时获得课程相关信息和学习资源,能够在线进行互动交流,分享学习心得。学生还能通过网站中的在线测试系统进行在线测试,及时了解自己对相关知识的掌握程度,以有针对性地进行知识补充和学习,从而提高学习效率。2.1.1 系统的实现目标办公自动化操作实务课程教学网站可向全校学习办公自动化操作实

22、务课程的同学提供课程信息、教师信息、考试信息等信息,学生们能够通过网站进行相关信息的浏览,课程资料的下载等操作,在线论坛系统则提供了师生交流的一个平台,使大家能在统一的平台基础之上进行沟通与交流,以解决学习中遇到的问题。此外,学习心得分享平台则能分享一些学生学习的体会和办公自动化操作方面的经验和技巧,使学生能够快速地掌握办公自动化软件的使用和常见操作。在线测试平台则能及时地对学生的学习情况进行在线检测,让学生有针对性地进行知识补充和学习,提高学习效率。2.1.2 系统开发环境本网站采用 Myeclipse10.0 作为主要开发调试工具。它是功能丰富的 JavaEE 集成开发环境,包括了完备的编

23、码、调试、测试和发布功能。网站后台数据库采用的是 MySQL。MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司 8。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言 9。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库 10。第 2 章 系统分析5网站运行服务器为 Tomcat。Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。作为一个开放源代码的软件,Tomc

24、at 得到了广大开放源代码志愿者的大力支持 11。网站部分静态页面的制作采用的是 Aptana Studio 3。Aptana Studio 基于 eclipse, 是一个集成式的 Web 应用程序开发环境。2.2 系统需求分析需求分析是一种软件工程活动,使得系统分析员能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束 12。需求分析是软件设计师进行软件设计的基础,需求分析建造了软件处理的数据模型、功能模型和行为模型。需求文档为软件设计师和客户提供了软件建造完后,进行质量评估的依据 12。2.2.1 功能需求本教学网站旨在建立一个课程学习平台,使得教学资源能在最

25、大范围内实现共享,提高教学效率,培养学生自主学习的兴趣和能力。通过本教学网站,学生应能够获得办公自动化操作实务课程的相关教师信息、课程简介、考试信息、新闻公告、学习资料等。为了使学生在学习过程中遇到的困难能够及时得到解决,还应设计一个在线答疑平台,让学生能够在线提问,并能及时得到教师或其他学生的答复。同时,为了及时对学生的学习情况进行评估检测,还应有在线测试功能,并在测试完成后及时给出参考答案,学生在校对完测试答案后,有针对性地对相关知识进行补充和学习,提高学习效率。为了对系统进行有效的维护和更新,还应该增加网站后台管理功能。主要包括对网站的一些公共信息的维护和更新,对网站用户进行管理,上传课程资源供学生用户进行下载,管理测试题库等。经过分析,可初步确定网站用户大致分为以下几类:选课学生:即通过选课系统选修了办公自动化操作实务这门课程的学生。学生用户相关信息是预先由网站管理员或任课教师添加到系统数据库的。学生用户的登录账号即为其学号,初始密码也可由系统默认指定。学生登录成功后的主要操作有:个人资料查看、密码修改、网站信息浏览、资源下载、作业查看和提交、在线测试、在线提问、在线回复、发表学习心得等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。