全球旧事资料 分类
题目一:员工信息管理系统
一、语言和环境
1实现语言:Java2环境要求:Eclipse,SqlServer2005
二、要求
请编写一个程序,完成对员工信息的管理,实现功能如下:1查看所有员工列表;2查看员工详细信息;3添加员工信息;4修改员工信息;5删除员工信息;
三、数据库设计
表名:TblDept(部门表)
序号
字段名称字段说明
1
deptid
部门编号
2
d
ame
部门名称
类型i
tVarchar
位数
属性
标识列
50
唯一
备注
表名:TblEmp(员工表)
序号字段名称字段说明
1empid
部门编号
2e
ame
部门名称
3ege
dar
性别
4depid
部门编号
类型i
tvarcharti
yi
ti
t
位数
属性标识列
50
ot
ull

ot
ull

ot
ull
备注1男0女
四、推荐实现步骤
1建立数据库,表结构见数据库设计;数据连接必须使用JDBC技术。
第1页共10页
f2建立名为HR的JAVAWEB项目3设计一个前台界面i
dexjsp,点击后显示员工列表。创建ListEmpServlet,接收
i
dexjsp请求,查询所有员工信息。转发到listempjsp员工列表。
4设计一个前台界面displayempjsp显示所有员工信息员工姓名以超链接的形式,点击后能够查看该员工详细信息。
5创建DisplayEmpServlet接收要显示的员工ID,查询出这个员工的信息,并转发到displayempjsp进行显示。
6设计一个前台界面addempjsp,添加用户信息。
第2页共10页
f7先创建PreAddEmpServlet用于查询所有部门的信息,把部门信息列表转发到addempjsp,以下拉框的形式显示。添加员工时的部门号必须是部门表中已经存在的部门;性别默认为”男”。再创建AddEmpServlet处理添加员工的请求。
8设计一个前台界面editempjsp,修改用户信息。
9先创建PreEditEmpServlet用于查询所有部门的信息,查询要修改的员工信息,把部门信息列表和员工信息转发到editempjsp,以下拉框的形式显示部门列表并让该员工的部门信息被选中;同时让员工的性别被选中。修改员工时的部门号必须是部门表中已经存在的部门;性别为该员工未被修改前的性别。再创建EditEmpServlet处理修改员工的请求。
第3页共10页
f10创建DeleteEmpServlet用于接收删除操作的请求。当用户点击删除超链的时候,使用JSco
firm函数与用户进行交互,提示“是否确定删除?”;如果选“是”,则删除该员工信息,如果选“否”则不进行任何操作。
五、注意事项
1仔细审题,把题目要求理解准确;2请注意按照界面的设计要求来进行窗体设计;3请注意代码的书写、命名规范和适当的注释。
第4页共10页
f题目二:产品库存录入
一、语言和环境
1实现语言:Java2环r
好听全球资料 返回顶部