Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单实用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。[1]
2。4 easyui简介
jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观大方的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。[1]来*自-优=尔,论:文+网www.youerw.com
jQuery EasyUI有以下特点:
1、基于jquery用户界面插件的集合
2、为一些当前用于交互的js应用提供必要的功能
3、EasyUI支持两种渲染方式分别为javascript方式(如:$('#p')。panel({。。。}))和html标记方式(如:class="easyui-panel")
4、支持HTML5(通过data-options属性)
5、开发产品时可节省时间和资源
6、支持扩展,可根据自己的需求扩展控件
2。5 开发及运行环境
2。5。1 硬件平台
内存:256M以上
2。5。2 软件平台
网站开发环境: Eclipse
网站开发语言: Java网站开发数据库:Sql Server 2005
3 学生在线选课系统需求分析
3。1用户需求分析
需求分析是软件定义时期中的最后一个,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
因此在选课系统编写工作之前,需要对其用户需求分析。在对一个项目开发,需要了解项目需具备哪些功能和数据库设计等方面知识运用和技术实施步骤说明。[4]这就需要对用户进行需求分析,去仔细了解项目编写流程。而且对用户需求分析的同时,更可以了解更多在编写选课系统时,需注意步骤细节和系统技术知识重点,例如选课系统应该达到的运行环境和硬件设备要求,以及在编写时可能需要去整理一些相关技术文件和相应知识汇总等。