ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:190.98KB ,
资源ID:8476024      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8476024.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(机试题库JavaWeb.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

机试题库JavaWeb.docx

1、机试题库JavaWeb题目一: 员工信息管理系统一、 语言和环境1. 实现语言:Java2. 环境要求:Eclipse ,SqlServer2005二、 要求 请编写一个程序,完成对员工信息的管理 ,实现功能如下:1. 查看所有员工列表;2. 查看员工详细信息;3. 添加员工信息;4. 修改员工信息;5. 删除员工信息;三、 数据库设计表名:TblDept (部门表)序号字段名称字段说明类型位数属性备注1deptid部门编号int标识列2dname部门名称Varchar50唯一表名:TblEmp (员工表)序号字段名称字段说明类型位数属性备注1empid部门编号int标识列2ename部门名称

2、varchar50not null3egendar性别tinyintnot null1男0女4depid部门编号intnot null四、 推荐实现步骤1. 建立数据库,表结构见数据库设计;数据连接必须使用JDBC技术。2. 建立名为HR的JAVA WEB项目3. 设计一个前台界面index.jsp,点击后显示员工列表。创建ListEmp Servlet,接收index.jsp请求,查询所有员工信息。转发到listemp.jsp员工列表。4. 设计一个前台界面displayemp.jsp显示所有员工信息, 员工姓名以超链接的形式,点击后能够查看该员工详细信息。5. 创建DisplayEmp S

3、ervlet ,接收要显示的员工ID,查询出这个员工的信息,并转发到displayemp.jsp进行显示。6. 设计一个前台界面addemp.jsp,添加用户信息。7. 先创建PreAddEmp Servlet用于查询所有部门的信息,把部门信息列表转发到addemp.jsp,以下拉框的形式显示。添加员工时的部门号必须是部门表中已经存在的部门;性别默认为”男”。再创建AddEmp Servlet处理添加员工的请求。8. 设计一个前台界面editemp.jsp,修改用户信息。9. 先创建PreEditEmp Servlet用于查询所有部门的信息,查询要修改的员工信息,把部门信息列表和员工信息转发到

4、editemp.jsp,以下拉框的形式显示部门列表并让该员工的部门信息被选中;同时让员工的性别被选中。修改员工时的部门号必须是部门表中已经存在的部门;性别为该员工未被修改前的性别。再创建EditEmp Servlet处理修改员工的请求。10. 创建DeleteEmp Servlet用于接收删除操作的请求。当用户点击删除超链的时候,使用JS confirm函数与用户进行交互,提示“是否确定删除?”;如果选“是”,则删除该员工信息,如果选“否”则不进行任何操作。五、 注意事项1. 仔细审题,把题目要求理解准确;2. 请注意按照界面的设计要求来进行窗体设计;3. 请注意代码的书写、命名规范和适当的注

5、释。题目二: 产品库存录入一、 语言和环境1. 实现语言:Java2. 环境要求:Eclipse ,SqlServer2005二、 要求 请编写一个程序,完成对库存录入的管理 ,实现功能如下:1. 库存的录入2. 库存的修改三、 数据库设计表名TblProduct 产品信息表列名数据类型(精度范围)空/非空约束条件注释productIdInt非空PK 商品IDproductNameVarchar(30)非空产品名字productStockint非空产品库存四、 推荐实现步骤1. 利用Java Web 技术实现,要求如下:2. 建立一个Web工程productPrj3. 正确创建ProductB

6、ean4. 正确创建ProductDAO,编写相应的方法添加库存方法、更新库存方法。5. 正确创建Servlet 和 Jsp页面:录入库存的页面 inputStock.jsp ,库存结果页面 result.jsp,和相应的Servlet.6. 程序运行的结果的初始页面如图1所示7. 当用户填入三个信息后,点提交按钮,业务流程提交到Servlet,在Servlet中实现如下业务逻辑:a) 如果该产品ID 在数据库表中已有记录 则更新该商品信息b) 如果该产品ID在数据库表中无此记录 则插入该商品信息8. 操作成功后,转到如图所示的页面。五、 注意事项1. 仔细审题,把题目要求理解准确;2. 请注

7、意按照界面的设计要求来进行窗体设计;3. 请注意代码的书写、命名规范和适当的注释。题目三: 银行ATM一、 语言和环境1. 实现语言:Java2. 环境要求:Eclipse ,SqlServer2005二、 要求 请编写一个程序,实现ATM机的相关操作 ,功能如下:1. 用户输入银行卡号、密码,完成登录功能2. 登录成功后,提供查询余额与取款功能的超链接3. 用户选择查询余额,则显示用户余额4. 用户选择取款,则接受用户输入取款金额。5. 如果金额不足,提示用户。否则完成取款功能,更新数据库。三、 数据库设计表名bank实体名称银行储蓄卡表主键CardNo序号字段名称字段说明类型位数属性1Ca

8、rd_no卡号Varchar8非空,主键2Card_pwd密码Varchar10非空3Card_money余额float10非空四、 推荐实现步骤1. 创建数据库a) 按照数据库设计要求设计数据表bankb) 在表中输入如下测试数据2. 创建数据库连接类:a) 完成获取连接方法:getConnection()b) 完成关闭连接方法:close(ResultSet rs , Statement stmt , Connection conn)3. 创建BankBean:c) 对应数据库表结构,设置私有属性d) 完成相应的set和get方法4. 创建BankDao:a) 实现查询余额方法:searc

9、hBalance()b) 实现取款后更新余额方法:updateMoney()5. 在success.jsp中调用余额查询方法,提示用户取款成功,并显示当前余额。6. 登录界面,如下图(login.jsp):7. 创建LoginServlet:a) 从登录页面获取卡号和密码,完成登录功能,登录成功则跳转到main.jsp8. 提供查询余额、取款功能,如下图(main.jsp):9. 用户选择查询余额,从数据库中取数据显示,点击“返回”跳转到main.jsp,如下图(balance.jsp):10. 创建SearchBalanceServlet:a) 调用BankDao的查询余额方法,将查询结果储

10、存到request中,跳转到balance.jsp进行显示。11. 用户选择取款,接受用户输入取款金额,如下图(take.jsp):12. 创建TakeServlet:a) 获取take.jsp中用户输入的取款金额,调用BankDao的查询余额方法,将余额与用户输入金额进行比较。b) 如果余额不足,则跳转到lack.jsp,提示用户余额不足c) 如果余额够,调用updateMoney()方法,更新数据库,并跳转到success.jsp13. 如果余额不足,提示用户返回,重新输入,如下图(lack.jsp):14. 如果金额足够,则提示用户取款,并修改数据库数据,将取款后的余额显示给用户,如下图(success.jsp):五、 注意事项1. 仔细审题,把题目要求理解准确;2. 请注意按照界面的设计要求来进行窗体设计;3. 请注意代码的书写、命名规范和适当的注释。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1