发布时间:2023-01-11 12:57:51
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个数据库作业工资管理系统,数据库作业工资管理系统项目使用框架为JSP+SERVELT,选用开发工具为eclipse。
通过登录模块验证后使用搜索人员模块,在搜索人员页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索人员用例描述
| 用例名称 | 搜索人员用例 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户搜索人员 | |
| 前置条件 | 用户进入搜素人员页面 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户使用搜索人员功能,设置搜索人员条件,提交搜索人员表单 | 跳转到搜索人员页面,并初始化人员信息、通过搜索条件过滤人员信息,返回搜索人员页面进行展示 | |
系统中人员添加的实现为,通过菜单栏跳转到添加人员页面,输入人员详细信息,包括身份证号、毕业学校、学历、人员id、姓名、性别、部门、年龄、人员、。点击添加人员 页面的添加按钮,将人员信息添加到personnel表中,返回页面添加人员信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addpersonnel请求
@RequestMapping(value = "addpersonnelact")
//调用人员服务层的添加请求
personnelservice.addpersonnelact(request, session);
服务层核心代码:
//调用personneldao的insert方法将人员信息插入personnel表中
personneldao.insert(personnel);
//返回页面添加人员成功提示信息
request.setAttribute("message", "添加人员成功");
通过登录模块验证后使用搜索管理员模块,在搜索管理员页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索管理员用例描述
| 用例名称 | 搜索管理员用例 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户搜索管理员 | |
| 前置条件 | 用户进入搜素管理员页面 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户使用搜索管理员功能,设置搜索管理员条件,提交搜索管理员表单 | 跳转到搜索管理员页面,并初始化管理员信息、通过搜索条件过滤管理员信息,返回搜索管理员页面进行展示 | |
系统中管理员添加的实现为,通过菜单栏跳转到添加管理员页面,输入管理员详细信息,包括密码、管理员、管理员id、。点击添加管理员 页面的添加按钮,将管理员信息添加到admin表中,返回页面添加管理员信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addadmin请求
@RequestMapping(value = "addadminact")
//调用管理员服务层的添加请求
adminservice.addadminact(request, session);
服务层核心代码:
//调用admindao的insert方法将管理员信息插入admin表中
admindao.insert(admin);
//返回页面添加管理员成功提示信息
request.setAttribute("message", "添加管理员成功");
通过登录模块验证后使用搜索薪资模块,在搜索薪资页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索薪资用例描述
| 用例名称 | 搜索薪资用例 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户搜索薪资 | |
| 前置条件 | 用户进入搜素薪资页面 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户使用搜索薪资功能,设置搜索薪资条件,提交搜索薪资表单 | 跳转到搜索薪资页面,并初始化薪资信息、通过搜索条件过滤薪资信息,返回搜索薪资页面进行展示 | |
系统中薪资添加的实现为,通过菜单栏跳转到添加薪资页面,输入薪资详细信息,包括薪资、员工编号、考勤工资、个人所得税、发钱年月、实发工资、基本工资、。点击添加薪资 页面的添加按钮,将薪资信息添加到salary表中,返回页面添加薪资信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addsalary请求
@RequestMapping(value = "addsalaryact")
//调用薪资服务层的添加请求
salaryservice.addsalaryact(request, session);
服务层核心代码:
//调用salarydao的insert方法将薪资信息插入salary表中
salarydao.insert(salary);
//返回页面添加薪资成功提示信息
request.setAttribute("message", "添加薪资成功");
通过登录模块验证后使用搜索考勤模块,在搜索考勤页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索考勤用例描述
| 用例名称 | 搜索考勤用例 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户搜索考勤 | |
| 前置条件 | 用户进入搜素考勤页面 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户使用搜索考勤功能,设置搜索考勤条件,提交搜索考勤表单 | 跳转到搜索考勤页面,并初始化考勤信息、通过搜索条件过滤考勤信息,返回搜索考勤页面进行展示 | |
系统中考勤添加的实现为,通过菜单栏跳转到添加考勤页面,输入考勤详细信息,包括休假、请假、员工编号、出勤天数、加班时长、考勤id、日期、。点击添加考勤 页面的添加按钮,将考勤信息添加到attendance表中,返回页面添加考勤信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addattendance请求
@RequestMapping(value = "addattendanceact")
//调用考勤服务层的添加请求
attendanceservice.addattendanceact(request, session);
服务层核心代码:
//调用attendancedao的insert方法将考勤信息插入attendance表中
attendancedao.insert(attendance);
//返回页面添加考勤成功提示信息
request.setAttribute("message", "添加考勤成功");
通过登录模块验证后使用搜索社会保障模块,在搜索社会保障页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索社会保障用例描述
| 用例名称 | 搜索社会保障用例 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户搜索社会保障 | |
| 前置条件 | 用户进入搜素社会保障页面 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户使用搜索社会保障功能,设置搜索社会保障条件,提交搜索社会保障表单 | 跳转到搜索社会保障页面,并初始化社会保障信息、通过搜索条件过滤社会保障信息,返回搜索社会保障页面进行展示 | |
系统中社会保障添加的实现为,通过菜单栏跳转到添加社会保障页面,输入社会保障详细信息,包括医疗保险、社会保障、身份证号、社会保障id、员工编号、住房公积金、。点击添加社会保障 页面的添加按钮,将社会保障信息添加到sociaisecurity表中,返回页面添加社会保障信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addsociaisecurity请求
@RequestMapping(value = "addsociaisecurityact")
//调用社会保障服务层的添加请求
sociaisecurityservice.addsociaisecurityact(request, session);
服务层核心代码:
//调用sociaisecuritydao的insert方法将社会保障信息插入sociaisecurity表中
sociaisecuritydao.insert(sociaisecurity);
//返回页面添加社会保障成功提示信息
request.setAttribute("message", "添加社会保障成功");
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计