2.2.3 运行可行性
如今,计算机的飞速发展,我国信息化技术已经相当普及,并且各类操作人员水平都有相当的高度,所以在运行上是可行性的。
本系统的开发,主要是对数据的处理,包括数据的收集,数据的变换,及数据的输出。采用流行的JSP+mysql体系,已无技术上的问题。
2.2.4 时间可行性
从时间上看,根据以往的学习知识加以运用和对一些相关知识学习,来开发物流配货信息管理系统,又因为一些个人原因,两个月时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能应该基本实现。
2.2.5 法律可行性:
1. 所有资料都是合法的。
2. 开发过程中所用工具是开源的。
3. 未抄袭任何已存在的物流配货信息管理系统,不存在侵犯版权问题。
4. 开发过程中未涉及任何法律责任。
3 相关技术简介
3.1 JSP技术简介
JSP(JavaServer Pages)是由Sun Microsystems公司倡导和许多公司合作一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览[ ]。
JSP主要优先如下:源-自/751+文,论`文'网]www.751com.cn
1.一次编写,到处运行。
2.系统的多平台支持。
3.强大的可伸缩性。
4.多样化和功能强大的开发工具支持。
3.2 Mysql数据库
Mysql的概述:
Mysql是一个关系型数据库管理系统。它具有体积小、速度快、总体拥有成本低的特点,尤其是开放源码这一特点,许多中小型网站为了降低成本而选择了Mysql作为网站数据库。所以Mysql被广泛地应用在Internet上的中小型网站中。
Mysql的特性:
1.使用C和C++编写,保证源代码的可移植性。
2.支持Mac OS、Windows等多种操作系统。
3.为多种编程语言提供了API。这些编程语言包括C、C++、Eiffel、Java、Perl、Python、Ruby和Tcl等。