2、系统能够做到多平台支持。它几乎是要以在何一个环境中进行系统的部署,可以在所有的平台上和任意的环境中进行开发。这个优点与ASP相比显而易见。
3、具有强大的可伸缩性。Java表现出了非常巨大的生命力,无论是从一台服务器到多台服务器,还是从一个小的Jar文件到可以运行的Servlet/JSP。再到由很多台Application进行事务和消息的处理。
4、功能强大和多样化的开发工具的支持。Java现在如今已经有了很多非常优秀的开发工具,这些开发工具当中许多可以免费使用,而且许多工具都可以非常顺利的在多平台下运行。
5、能够支持服务器端的组件。在web应用中,需要比较强大的服器来支持它,这就要求进行开发的程序员用其他的工具来设计一些复杂的服务器来提供给web调试用。而JSP可以用相对成熟的JAVA BEANS组件来实现相对复杂的商务功能[11]。
1.3.3  JavaScript
JavaScript是一个基于对象和针对事件驱动的有一定安全性的客户脚本语言。与此同时,这更是用于开发客户端Web的肢体语言,它还经常用来向HTML网页中增加动态功能。JavaScript的一个重要属性就是它具有面向对象的功能。基于对象设计出来的程序,能够让程序模块化,它能够更加的直观,并且可以重复使用。而在HTML的基础上,使用JavaScript可以开发交互式的Web网页页面。JavaScript的产生,使得用户和网页页面之间能更容易的实现动态的、实时的、交互的关系,这使得网页页面有了更多的更活跃的元素和精彩的内容。这个系统中很多的地方都使用了JavaScript技术,比方说,检验用户输入数据的是否重复,是否为空和是否有效等功能[16]。
 
2  需求分析
2.1  需求调研
在一个项目的开始,首先是要对这个项目的市场需求和这个项目涉及的行业现状进行调研和分析,这样才能做出一个附合实际需求的系统。这里首先对网上的各种类似网站进行了一个大概的浏览,发现类似的网站都是很杂,往往都是包涵了各种求职信息,没有专用的家教系统。由于系统作者之前大学期间做过家教,所以对现如今的家教行业有所了解。现如今的家教中介公司都是采用人工手工记录信息,信息很杂,很容易丢失。因此有必要利用网络实现家教信息管理的网络化和信息化,来保障信息的不丢失和信息的准确性和开放性。因此根据这些功能设计了这个家教信息管理系统。
上一篇:MATLAB稀疏重建OMP算法的并行优化
下一篇:智能车64线激光雷达数据处理

银行行办公信息服务系统【1544字】

论信息技术茬外语教學中的應用【3270字】

计算机信息管理茬第三方...

电子商务中信息不對称问题研究【2365字】

用友NC信息系统的实施應用实践研究【3307字】

网络信息安全技术管理的...

商业银行管理信息系统开...

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

公寓空调设计任务书

神经外科重症监护病房患...