基于Javaweb的员工信息管理系统

《JavaWeb程序设计》

结课报告

                                          项目名称:   基于Javaweb的员工信息管理系统    

                                        学生姓名:                 

1 概述

1.1 系统开发背景

         现如今,信息数字化技术已经发展的很火爆,各种计算机技术也发展的非常成熟,员工信息管理是一件非常复杂的,严谨的工作,现如今大中小型企业都有自己的团队,企业员工数量也很多,各员工,各部门的信息需要一个操作简单,可靠性高的信息管理系统来处理。

1.2 系统开发意义

为了方便企业更好的管理自己下属员工的信息,还为了帮助用户更好的处理繁琐、复杂、信息结构严谨的大量信息,我设计了这样一个DeptIMOS员工信息管理系统。这样把信息存储到数据库中,数据不易丢失,安全可靠,可视化页面方便用户处理信息,使管理员工信息更方便、更快捷。

设计要求:主要实现用户登录,注册功能,员工信息的整体呈现,员工信息的增删改查等操作。

  本人选择的课程设计题目是:《基于JavaWeb的员工信息系统》。

2 需求分析

      1. 登录页面,用于用户登录操作,用户可以选择七天免登录,如果没有账号可以点击注册按钮跳转到登录页面实现用户信息的注册。
      2. 注册界面,进行账号的注册,为了避免用户名重复问题,设置的失焦判断,动态根据数据库进行判断用户注册的用户名是否重复,重复则不可用,不重复能注册,同时设置账号密码框输入信息判断。
      3. 主页:对各部门所有员工的信息进行呈现,每个员工的信息都可以进行修改、删除、详情查询的功能,该页面会统计该网站当前的在线人数,当前用户名,另加一个添加功能。
      4. 详情页面:动态展示当前员工的详细信息。
      5. 删除功能:点击员工删除链接,弹窗确认员工是否要真的执行删除操作,用户点击是,直接删除该员工信息。
      6. 添加页面:用户输入员工信息,进行添加,该页面还会显示当前网站在线人数,当前使用系统的用户名。
      7. 修改页面:用户点击修改链接,跳转页面会显示当前用户所有的信息,用户可以在原来信息的基础上进行修改,员工编码不可修改。

3 系统设计

3.1系统总体设计

3.2数据库设计

用户信息表(user):储存用户注册的账号密码进行登录时候的验使用

字段

类型

大小

说明

id

int

11

序号

username

varchar

25

用户名

pawwsord

Varchar

25

密码

2 房间信息表(depttest01):存储酒店房间信息,以方便官网展示,以及用户选择

字段

类型

大小

说明

deptno

int

11

员工编号

deptname

varchar

25

员工姓名

deptjingli

varchar

25

员工的经理

deptmiaoshu

varchar

25

员工所在部门名称

4 系统实现

4.1 程序代码测试

1、连接数据库方法的封装,连接数据库的工具类的封装(DBUtil类)

package com;

  • 28
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知识冷不丁进了脑子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值