课题名称:企业职工工资在线管理信息系统的设计与实现
《Web开发技术课程设计》
学生姓名: 曹小丽
专业班级: 软件工程13201207 专业课程: 《web开发技术》
指导老师: 陈斌全
2016年 3月 13日
Web开发技术课程设计
目 录
第1章 系统设计目的 ............................................................................................................... 1
1.1题目与要求 .................................................................................................................. 1 1.2课程设计任务 .............................................................................................................. 1 第2章 系统功能模块设计 ..................................................................... 错误!未定义书签。
2.1 职工模块 ................................................................................... 错误!未定义书签。 2.2人事管理员模块 .......................................................................................................... 2 第3章 数据库设计 ................................................................................................................... 3
3.1职工基本信息表worker................................................................................................................................3 3.2岗位信息表单Job.............................................................................................................................................3 3.3所有员工工资记录表Allwage....................................................................................................................4 第4章 各功能模块的程序设计及运行测试结果 ................................................................... 4
4.1职工功能模块......................................................................................................................................................4
4.1.1职工的注册与登陆..............................................................................................................................4 4.1.2职工岗位工资信息查询...................................................................................................................8 4.1.3职工留言板..............................................................................................................................................9 4.2人事管理员功能模块....................................................................................................................................11
4.2.1职工工资信息添加、查询和更新............................................................................................11 4.2.2职工个人工资信息的更新............................................................................................................15 4.2.3留言板管理............................................................................................................................................17 第5章 课程设计体会 ............................................................................................................. 20 5.1问题调试....................................................................................................................................................20 5.2体会与感想................................................................................................................................................21
主要Servlet代码附录.................................................................................................................................................21 主要JavaBeans代码附录..........................................................................................................................................30 参考文献 ................................................................................................................................... 46
Web开发技术课程设计
第1章 系统设计目的
1.1题目与要求
Dreamweaver+JSP+SQL SERVER 1.2课程设计任务
1.主要功能
设计一个企业职工工资管理信息系统,该系统的用户分别是:职工和人事管理员。不同的用户拥有不同的权限,各自完成各自的管理功能,不同的用户看到不同的系统功能。用Sql server2000创建后台数据库,然后利用JSP技术编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
职工的主要功能模块包括: (1)职工注册与登录
(2)职工岗位工资信息查询 (3)职工留言板
人事管理员的主要功能模板包括:
(1)工资信息的查询、添加、更新 (2)职工个人工资信息的更新和维护 (3)留言板管理 2.主要数据库表单
(1)职工基本信息表单
主要字段有:职工号、姓名、性别、出生日期、岗位编号、工作年限 (2)岗位信息表单
主要字段有:岗位编号、岗位名称、岗位基本工资、岗位津贴、特殊津贴、月工资(岗位工资+岗位工资+岗位津贴+特殊津贴)、养老保险(月工资*8%)、医疗保险(月工资*6%)、失业保险(月工资*1%)
1
Web开发技术课程设计
第2章 系统功能模块设计
2.1 职工模块
2.2人事管理员模块
管理员登录 职工个人工资记录添加 留言板管理 全体职工工资信息查询和更新 职工个人工资信息查询和更新 注册 职工工资岗位信息查询 登录 职工注册 职工留言板
2
Web开发技术课程设计
第3章 数据库设计
3.1职工基本信息表worker
3.2岗位信息表单Job
3.3所有员工工资记录表Allwage
3