jsp+mysql教学资源库系统中教师平台的设计与开发(6)
时间:2022-05-21 19:52 来源:毕业论文 作者:毕业论文 点击:次
2。2。3MySQL+Navicat MySQL 是一个关系型数据 库管理系统, 由瑞典 MySQL AB 公司开发, 目前属 于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统。MySQL 是一种关联数 据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓 库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库 的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其 体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发 都选择 MySQL 作为网站数据库。 Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理 及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。 Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组 织、访问并共用信息。是一套专为 MySQL 设计的高性能数据库管理及开发工具。它可 以用于任何版本 3。21 或以上的 MySQL 数据库服务器,并支持大部份 MySQL 最新版本 的功能,包括触发器、存储过程、函数、事件、视图、管理用户等[6]。 2。2。4tomcat Tomcat 是由 Apache、Sun 和其他一些公司及个人共同开发而成。因为 Tomcat 技术 先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的 认可,成为目前比较流行的 Web 应用服务器。Tomcat 服务器是一个免费的开放源代码 的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的 场合下被普遍使用,是开发和调试 JSP 程序的首选。当配置正确时,Apache 为 HTML 页面服务,而 Tomcat 实际上运行 JSP 页面和 Servlet。 2。3 总体技术路线 操作系统选择 Windows 操作系统,利用 HTML+Dreamweaver 完成前台的设计和美化, 同时还利用了 Photoshop 修饰了前台的图片设计。并完成网站的整体结构设计、后台代 码使用 Java 语言完成编译,利用 JSP 和 Severlet 技术完成数据的传递和连接。数据库 使用 Mysql 与 Navicat 完成设计。服务器使用 tomcat7。0。65,在测试阶段,将项目发布 到 tomcat 服务器进行功能的测试和实现。 2。4 本章小结 本章主要介绍了在该项目开发中所用到的开发语言和其相配套的编程软件,还有在 项目发布时所必须的一部分相关硬件支持,有助于读者对该项目的开发环境有一个直观 的了解。 3。1 需求分析 第三章 系统需求及概要设计 3。1。1 系统总体需求 本课题为教学资源库系统中教师平台的设计与开发,按照资源类教学网站的需求, 主要是完成教师登录、个人信息管理、资源管理、在线测试、试卷批阅、平时作业管理、 师生在线交流、成绩管理等功能。在本系统中,会按照教师所教课程划分权限,提高了 教师的工作效率的,科学合理的分配了有限的教学资源。 3。1。2 功能模块需求 根据以上分析,下边对系统各模块进行分析,该系统主要设计以下模块 1)教师的登录功能以及个人信息的管理功能; 2)教学材料的上传和管理,其中包括对于文字、图片和视频的格式支持; 3)提供在线测试和在线考试的功能,同时,教师可以在该系统中制作试卷和试题、 对学生的试卷和作业完成批阅、对学生的成绩进行管理。 4)提供了教师与学生的互动平台,使得师生可以实现在线的互动功能,提供学生 与学生、学生与教师、教师与教师之间的线上交流功能。 (责任编辑:qin) |