
javaweb上机题.pdf
3页雇员查询系统1. 语言和环境A、实现语言:Java B、实现技术:HTML 、JavaScript 、JSP、Servlet C、环境要求:Eclipse 、数据库 (Oracle 、MySql任选 )、Tomcat D 、设计网页时对样式不做要求2. 要求XXX 公司有一个人事管理系统,其中一个功能模块是根据员工职位、员工姓名对员工的明细进行查询2.1 功能和页面设计要求:1)查询页面可以显示雇员的职位名称,职位名称的显示内容来源于数据库表Employee职位名称不能重复2)查询页面能够完成客户端校验工作,能够对未选择职位类别进行校验提示3)结果显示页面能够根据输入的雇员名称和选择的雇员职位查询结果,并正确的使用表格显示结果,如果查询内容为空,应正确显示提示信息2.2 数据库设计要求:1)数据库表 Employee的所有字段必须按(表1)内容设置内容按照(表2)内容填充数据表 Employee 表1:表名EMPLOYEE 主键Id 序号字段名称字段说明类型位数属性备注1 Id 雇员编号int 4 必填,非空2 POST_TYPE 职位类别int 4 必填,非空1:行政助理、 2.业务经理3.总经理3 EMP_NAME 雇员姓名varchar 100 4 EMP_SEX 雇员性别int 4 1:男、 2:女5 EMP_AGE 雇员年龄int 4 6 EMP_DEPART 所属部门varchar 50 7 EMP_YEAR 雇员工龄int 4 3. 推荐实现步骤1. 建立数据库A、建立数据库表,表的结构参见上述表的结构:B、数据库完成以后,录入下面记录测试数据,如下表:测试数据表2:Id POST_TYPE EMP_NAME EMP_SEX EMP_AGE EMP_DEPART EMP_YEAR 00001 1 李晓明1 25 行政部2 00002 1 杨伟林1 29 行政部5 00003 2 尤志苗2 33 业务部9 00004 3 牛晓飞1 40 集团10 2. 设计 WEB 页面创建项目:A、在 Eclipse 中建立 JAVA WEB 项目。
制作首页:A、设计雇员查询的主页面,命名为search.jsp ,页面风格可以参看图1 所示B、单击“查询雇员明细”按钮时,要验证客户是否选择职位名称,如果没有选择职位名称提示“请选择职位名称”信息C、当首页的雇员名项为空时,显示所有记录D、当“雇员名称”项和“职位名称”项同时作为条件时,按要求找出符合条件的查询记录图1 查询主界面设计制作结果页面:客户选填写了雇员名称或选择雇员职位后,单击“查询”按钮,开始根据要求查询,显示查询结果页面,如图 2 所示:图2 雇员明细信息显示页面4. 注意事项:请注意代码的书写规范,注释方式,实体的命名规范等5.提交方式将项目导出为zip 文件(名称为“学号.zip”,例如,20090100.zip )后上传,上传方式参照 上传文件格式说明 参考答案:1) 在 Eclipse 中建立 JAVA WEB 项目 (5分)2)建立数据库表,表的结构参见上述表的结构(5分)3) 数据库完成以后,录入下面记录测试数据(5分)4) 设计雇员查询的主页面,命名为search.jsp ,页面风格可以参看图1所示 (5分)5) 单击“查询”按钮时,要验证客户是否选择职位名称,如果没有选择职位名称提示错误信息。
(10 分)6)当首页的雇员名项为空时,显示所有记录5分)7)当“雇员名称”项和“职位名称”项同时作为条件时,按要求找出查询记录5分)8) 客户选填写了雇员名称或选择雇员职位后,单击“查询”按钮,开始根据要求查询,显示查询结果页面 (10 分)答案解析:无课程: Java Web程序设计章节:综合知识点:无。
