1。3开发环境

(1)操作系统:Windows 7

(2)数据库:mysql

(3)浏览器:google Chrome浏览器

(4)前台开发工具:MyEclipse6。5

(5)Jsp服务器:tomcat

(6)软件开发工具包:jdk1。7

1。4关键技术

1。4。1 JSP简介

Jsp中文名叫做java服务器页面,它实质上是一个最简单化版的servlet设计。Jsp技术使得系统的所有操作都可以在服务器端下得到运行,具备了操作简单,使用难度低,安全稳健,响应速度快的特点。

Jsp有很多优点,以下是主要的几个方面:

(1)一次编写,各处运行。

(2)jsp支持多平台开发。在一般情况下,在任何环境下,jsp都可以拓展部署到任何开发平台。Php与之相比较则具有相当的局限性。

(3)jsp是由java语言编译的,所以它具有Java技术带来的所有好处。

(4)支持jsp的开发工具广泛且完善,更是功能强大,编译过程中能省去不少的麻烦。

1。4。2 MyEclipse开发环境简介

MyEclipse是一款功能十分完善的企业级集成开发环境,目前它主要被应用于java等语言的开发。Myeclipse具有以下几个优点:①能支持市面上大部分的主流开源工具;②Myeclipse继承了eclipse的所有插件,使用起来很方便;③ Myeclipse功能十分完备,并且同时支持编码调试等功能,适合代码的开发。所以可以说,Myeclipse具有相当大的适用范围和其他开发环境所没有的优势。

1。4。3 Tomcat简介

Tomcat则是一款轻量级的应用服务器,深受程序员的喜爱,它也具有处理HTML的能力。在开发jsp项目时,首先会运用到的基本上都是它,在完成配置好Apache服务器的任务以后,可以使用Tomcat对HTML进行访问,访问的实质就是Tomcat是Apache的拓展,不过这两者也不能一概而论,因为Tomcat是独立运行的。

1。4。4 Mysql简介

系统开发过程中,我们需要对数据进行处理,首先用到的就是数据库,一个良好的数据库对数据的安全性和独立性来说是一个保障,并且在开发时间上也能得到一个明显的减少,缓解程序员的压力。文献综述

我们使用的是Mysql数据库,这个数据库的优点是可以满足多线程的要求,虽然它的功能比较少,规模相对来说也比较小,但是响应时间很快,对于小型程序来说是一个很好的选择。由于本系统主要针对的是中小型企业,所以一个稳定便捷的数据库是必不可少的,Mysql能很好的胜任这一项任务。

 数据库管理系统和接口的原理

2需求分析

为了开发出让用户真正满意的系统,在设计方案之前,我们首先得对用户进行调查, 知道用户真正的需求。只有对用户需求有一个深入理解以后,才能将软件做的出色,才能不对开发者和用户造成困扰。所以,我们在系统定义的最后一个时期要进行一个工作也就是需求分析,来回答“系统必须要做什么”的问题。

2。1可行性研究

可行性研究,就是使用最小的代价理解清楚系统所遇到的问题是否可以得到解决,实质上是一个对软件需要简要的评估过程。在充分理解问题定义以后,从系统的逻辑模型出发,找出可以选择的解法,并研究这些解法的可行性,一般来说主要从三个方面入手,技术可行性,经济可行性和操作可行性。

2。1。1 技术可行性

技术可行性指的是凭借现有的技术,是否能达到开发这一软件的目的,当今的计算机软硬件是否能保证开发的最低要求,如今计算机领域飞速发展,所以这方面显然不存在问题。开发主要运用到如今市面上主流pc为开发平台,其性能、稳定性和容量都能满足系统要求。有专业的老师进行指导,可以更好的明确需要做什么,在以前的学习环境中也有过系统开发的经验,所以有一定的java项目基础。由上所述在技术可行性上来说是可行的。

上一篇:企业公共信息互联网抓取与分析研究
下一篇:关联规则及其算法比较

jsp+mysql网上化肥店系统的设计与开发

Android手机考勤系统设计

jsp+mysql网络招标评审系统设计+源代码

jsp+mysql酒店管理系统的设计+源代码

中小企业云计算应用的策略SOWT分析

基于Java和HTML5的企业门户...

jsp+mysql网上书城的设计与实现+ER图

STC89C52单片机NRF24L01的无线病房呼叫系统设计

提高教育质量,构建大學生...

浅论职工思想政治工作茬...

从政策角度谈黑龙江對俄...

上海居民的社会参与研究

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...