2 开发工具及环境简介

本章主要介绍开发该平台所需要的运行环境和开发工具,以及解释选用这些开发工具的原因。

2.1 开发工具及技术

2.1.1 mysql数据库

(1)mysql简介

MySQL 是一家瑞典的公司开发的。能够将不同的数据存放在不同的表中,这样,我们的各种数据,就不会被简单的放到同一个“容器”当中。这种实现方式的目的,就是积极调动程序的反应速度。因此 SQL 语言,在MySQL使用当中,SQL被看做是最常的标准语言。

Mysql特点: 

MySql不需要过多的占用系统资源,却可以为用户带来十分灵活的服务。

MySq可以在多种操作系统上使用。

MySql在使用时是非常安全的,因为所有被传输的内容,都是通过了加密的方式来传送的。

MySql的应用可以更大的扩展。由于MySql可以支持很多的函数。

MySql即使用来支撑大型数据库的运作也很简单方便。

MySql有十分强大的内存分配系统,基于线程,快速而稳定。 

MySql在查询方面,有着强大的功能。 

2.1.2  JSP 技术

JSP是一种动态网页技术。“Web应用程序在JSP技术下能够被轻易而迅速地开发,它能实现网页的逻辑和设计与显示分离,并且支持一种基于组件的可重用的设计,由于JSP可以用来从数据库中获取数据,或者向数据库中写入数据,所以通过JSP,开发者可以在网页中加入动态内容”[1]

JSP技术的特点如下:文献综述

(1)JSP开发的Web应用可以运用在不同的操作系统中。

(2)JSP与Servlet类似,在服务器端执行。

(3)使用封装技术产生动态网页,与servlet分离开来

(4)JSP是基于Java Servlet的,通过Java Servlet和JSP的配合,可以开发出大型的Web应用程序。

2.1.3 Eclipse 

Eclipse最初是由IBM公司所开发的下一代IDE开发环境,是用java语言开放源代码的一个平台。支持组件负责提供版本控制和配置管理支持,能够添加视图,允许用户与所使用的系统进行交互。

eclipse的Web开发环境是Tomcat+Lomboz+Struts+Hibernate,Tomcat是当作Web服务器,Struts能够提供MVS支持框架。

2.2本章小结

本章主要介绍了mysql、 JSP和Eclipse三种工具,简单说明了各自的运行支持组件,以及各自的特点、优点。有助于后面对平台的设计。

3 系统分析

本章主要从相关技术、算法分析设计等来进行阐述,同时对原来的方法进行改进。

3.1系统可行性分析

对于该平台是否可行,我们将从以下四个方面进行分析:

一、 技术可行性分析

这次设计的实验课程管理平台,使用的是非常成熟的java语言,以及十分强大的Mysql数据库,所以即使以我们目前的认知,也可以很顺利的将该平台实现,所以从技术层面来说,是没有问题的。

二、 操作可行性分析

这次设计的实验课程管理平台,目的是要实现以下功能:学生上实验课,然后登录系统查看实验内容安排,提交实验报告,查看实验成绩,给老师留言;老师登录系统可以上传教学资料,查看学生的实验报告并进行批改,回复学生给相关老师的留言。这次设计的平台,操作起来是很方便的,老师学生只要按照步骤操作即可。

三、经济可行性分析

通过该管理平台我们可以实现无纸化操作,这样就可以省去一笔开销,也方便了学生和老师。由于学校在计算机硬件配置等方面已具规模,所以我们的平台可以共同使用学校的这些硬件,而不需要另外购置。

上一篇:jsp+sqlserver高校教育超市管理系统的设计与实现
下一篇:VB+sqlserver高校宿舍信息管理系统的设计与实现

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

jsp《计算机硬件技术基础...

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

新疆农林高校學生昆虫生...

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

2021年什么行业赚钱,适合...

浅谈农村大气环境保护的制度构建【1868字】

发酵米粉优势菌株的发酵特性研究

肢体语言在小学英语教学中的应用浅谈

大淘宝网的虚假交易研究

激光模拟训练器材国内外研究现状

淮安市高校足球运动损伤问卷调查表