第一范文网 - 专业文章范例文档资料分享平台

【完整版】基于JavaWeb人事管理系统的设计与实现_毕业论文设计

来源:用户分享 时间:2025/5/22 12:16:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

如图6-4是管理员登录后的界面图:

图6-4 管理员登录后的界面图

§6.2.2 增加员工的设计与界面

(1) 功能名:AddEmployee

用户在“增加员工基本信息”页面中输入:用户名(UserName)、角色(RoleID)、姓名(Name)、身份证号(IDNumber)、所属部门(DepartmentID)、入职日期(EmployForm)、电话号码(Phone)、手机号码(Mobile)、电子邮箱(Email)、住址(Address),然后提交。

系统检查:用户名的合法性、身份证号的合法性。检查电话号码、手机号码、电子邮箱格式的合法性。如果检查通过,增加员工基本信息(Employee):

(1) 员工编号(EmployeeNo),根据先后顺序生成 (2) 用户名(UserName),输入

(3) 密码(Password),默认为“000000” (4) 角色(RoleID),输入 (5) 姓名(Name),输入

(6) 身份证号(IDNumber),输入 (7) 出生日期(Birthday),取自身份证号 (8) 性别(Gender),取自身份证号 (9) 状态(Status),默认为“在职” (10) 所属部门(DepartmentID),输入 (11) 入职日期(EmployForm),输入 并增加员工联系方式(Contact):

(1) 员工编号(EmployeeNo),同员工基本信息(Employee) (2) 电话号码(Phone),输入 (3) 手机号码(Mobile),输入 (4) 电子邮箱(Email),输入 (5) 住址(Address),输入

如果员工信息已存在(身份证号、姓名相同),并且状态为“离职”,更新员工基本信息(Employee):

(1) 密码(Password),默认为“000000” (2) 状态(Status),“在职”

(3) 所属部门(DepartmentID),输入

(4) 入职日期(EmployForm),输入 (5) 离职日期(EmployTo),(空)

增加成功后调用“查询员工信息”功能,查询新增加的员工信息 如果检查未通过或增加失败,返回“增加员工信息”页面,提示错误原因,并恢复页面中所有的输入项,如图6-5和6-6分别是增加界面图和提示的界面图:

图6-5 单个增加员工界面图

图6-6 单个增加员工错误提示界面图

(2) 功能名:BatchAddEmployee

用户事前可将“员工信息文件”保存到服务端的某一目录下(不需要通过页面上传文件)。员工信息文件的结构如下:

(1) 员工信息文件为一纯文本文件(文件后缀为“.txt”) (2) 文件中的每一行为一条员工信息

(3) 每一条员工信息包括多个员工信息属性,属性使用分隔符“|”分隔 批量增加员工界面如图6-7所示:

图6-7 批量增加员工界面图

§6.2.3 更新员工的设计与界面

(1) 更新员工联系方式 功能名:ChangeContact

用户在“更新员工联系方式”页面中输入:电话号码(Phone)、手机号码(Mobile)、电子邮箱(Email)、住址(Address),然后提交。

系统检查:电话号码、手机号码、电子邮箱格式的合法性。如果检查未通过,返回“更新员工联系方式”页面,提示错误原因。

【完整版】基于JavaWeb人事管理系统的设计与实现_毕业论文设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2nfz887v0n6msol1o4w75dq8n1sig300uey_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top