发布时间:2022-12-10 13:15:18
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个F市税务局办公自动化系统,F市税务局办公自动化系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
添加工作记录时,需要在页面输入员工名字、工作记录id、发布时间、标题、工作记录、详细信息,在工作记录的控制层通过insertworkrecord接口进行工作记录数据接收。insertworkrecord接口中将接受name、id、addingtime、title、workrecord、字段,通过拼接insert语句将工作记录信息保存到t_workrecord表中,完成添加工作记录操作,添加工作记录具体分析用例如表所示。
表添加工作记录用例表
用例编号 | 添加工作记录 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加工作记录 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加工作记录页面,输入详细的工作记录信息。响应工作记录控制层中的insert方法,完成添加工作记录操作。 |
系统响应 | 用户登录成功,工作记录控制层接收参数,在t_workrecord表中更新新增工作记录数据 |
响应时间 | 1S |
输入参数 | 员工名字、工作记录id、发布时间、标题、工作记录、 |
在工作记录管理页面,通过点击删除工作记录按钮,可以将工作记录id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的工作记录信息。若删除成功,则会返回页面信息,删除工作记录成功。
该部分核心代码如下:
workrecorddao.deleteByPrimaryKey(id);
request.setAttribute("message","删除工作记录成功");
删除工作记录成功后,页面将通过js展示返回的删除工作记录成功提示信息。界面截图如下。
图删除工作记录界面
添加已办事项时,需要在页面输入记录时间、内容、事项名称、已办事项、详细信息,在已办事项的控制层通过insertyibanshixiang接口进行已办事项数据接收。insertyibanshixiang接口中将接受jiushijian、neirong、mingcheng、yibanshixiang、字段,通过拼接insert语句将已办事项信息保存到t_yibanshixiang表中,完成添加已办事项操作,添加已办事项具体分析用例如表所示。
表添加已办事项用例表
用例编号 | 添加已办事项 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加已办事项 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加已办事项页面,输入详细的已办事项信息。响应已办事项控制层中的insert方法,完成添加已办事项操作。 |
系统响应 | 用户登录成功,已办事项控制层接收参数,在t_yibanshixiang表中更新新增已办事项数据 |
响应时间 | 1S |
输入参数 | 记录时间、内容、事项名称、已办事项、 |
在已办事项管理页面,通过点击删除已办事项按钮,可以将已办事项id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的已办事项信息。若删除成功,则会返回页面信息,删除已办事项成功。
该部分核心代码如下:
yibanshixiangdao.deleteByPrimaryKey(id);
request.setAttribute("message","删除已办事项成功");
删除已办事项成功后,页面将通过js展示返回的删除已办事项成功提示信息。界面截图如下。
图删除已办事项界面
添加待办事项时,需要在页面输入待办事项、内容详细、事项名称、记录时间、详细信息,在待办事项的控制层通过insertdaibanshixiang接口进行待办事项数据接收。insertdaibanshixiang接口中将接受daibanshixiang、neirong、mingcheng、jiushijian、字段,通过拼接insert语句将待办事项信息保存到t_daibanshixiang表中,完成添加待办事项操作,添加待办事项具体分析用例如表所示。
表添加待办事项用例表
用例编号 | 添加待办事项 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加待办事项 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加待办事项页面,输入详细的待办事项信息。响应待办事项控制层中的insert方法,完成添加待办事项操作。 |
系统响应 | 用户登录成功,待办事项控制层接收参数,在t_daibanshixiang表中更新新增待办事项数据 |
响应时间 | 1S |
输入参数 | 待办事项、内容详细、事项名称、记录时间、 |
在待办事项管理页面,通过点击删除待办事项按钮,可以将待办事项id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的待办事项信息。若删除成功,则会返回页面信息,删除待办事项成功。
该部分核心代码如下:
daibanshixiangdao.deleteByPrimaryKey(id);
request.setAttribute("message","删除待办事项成功");
删除待办事项成功后,页面将通过js展示返回的删除待办事项成功提示信息。界面截图如下。
图删除待办事项界面
添加管理员时,需要在页面输入管理员、账号、管理员id、详细信息,在管理员的控制层通过insertadmin接口进行管理员数据接收。insertadmin接口中将接受admin、username、id、字段,通过拼接insert语句将管理员信息保存到t_admin表中,完成添加管理员操作,添加管理员具体分析用例如表所示。
表添加管理员用例表
用例编号 | 添加管理员 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加管理员 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加管理员页面,输入详细的管理员信息。响应管理员控制层中的insert方法,完成添加管理员操作。 |
系统响应 | 用户登录成功,管理员控制层接收参数,在t_admin表中更新新增管理员数据 |
响应时间 | 1S |
输入参数 | 管理员、账号、管理员id、 |
在管理员管理页面,通过点击删除管理员按钮,可以将管理员id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的管理员信息。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
admindao.deleteByPrimaryKey(id);
request.setAttribute("message","删除管理员成功");
删除管理员成功后,页面将通过js展示返回的删除管理员成功提示信息。界面截图如下。
图删除管理员界面
添加考勤时,需要在页面输入考勤员工、打卡时间、状态、考勤、详细信息,在考勤的控制层通过insertattendance接口进行考勤数据接收。insertattendance接口中将接受staff、attendancetime、state、attendance、字段,通过拼接insert语句将考勤信息保存到t_attendance表中,完成添加考勤操作,添加考勤具体分析用例如表所示。
表添加考勤用例表
用例编号 | 添加考勤 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加考勤 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加考勤页面,输入详细的考勤信息。响应考勤控制层中的insert方法,完成添加考勤操作。 |
系统响应 | 用户登录成功,考勤控制层接收参数,在t_attendance表中更新新增考勤数据 |
响应时间 | 1S |
输入参数 | 考勤员工、打卡时间、状态、考勤、 |
在考勤管理页面,通过点击删除考勤按钮,可以将考勤id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的考勤信息。若删除成功,则会返回页面信息,删除考勤成功。
该部分核心代码如下:
attendancedao.deleteByPrimaryKey(id);
request.setAttribute("message","删除考勤成功");
删除考勤成功后,页面将通过js展示返回的删除考勤成功提示信息。界面截图如下。
图删除考勤界面
添加档案时,需要在页面输入工作年限、学历、联系电话、性别、政治面貌、用户编号、部门、年龄、毕业院校、家庭住址、出生日期、姓名、人事编号、档案id、电子邮箱、档案、职位、专业、详细信息,在档案的控制层通过insertdangan接口进行档案数据接收。insertdangan接口中将接受gongzuonianxian、xueli、lianxidianhua、xingbie、zhengzhimianmao、yonghubianhao、bumen、nianling、biyeyuanxiao、jiatingzhuzhi、chushengriqi、xingming、renshibianhao、id、dianziyouxiang、dangan、zhiwei、zhuanye、字段,通过拼接insert语句将档案信息保存到t_dangan表中,完成添加档案操作,添加档案具体分析用例如表所示。
表添加档案用例表
用例编号 | 添加档案 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加档案 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加档案页面,输入详细的档案信息。响应档案控制层中的insert方法,完成添加档案操作。 |
系统响应 | 用户登录成功,档案控制层接收参数,在t_dangan表中更新新增档案数据 |
响应时间 | 1S |
输入参数 | 工作年限、学历、联系电话、性别、政治面貌、用户编号、部门、年龄、毕业院校、家庭住址、出生日期、姓名、人事编号、档案id、电子邮箱、档案、职位、专业、 |
在档案管理页面,通过点击删除档案按钮,可以将档案id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的档案信息。若删除成功,则会返回页面信息,删除档案成功。
该部分核心代码如下:
dangandao.deleteByPrimaryKey(id);
request.setAttribute("message","删除档案成功");
删除档案成功后,页面将通过js展示返回的删除档案成功提示信息。界面截图如下。
图删除档案界面
添加员工时,需要在页面输入工作时间、性别、职务、密码、员工、账号、介绍、年龄、政治面貌、员工、名字、详细信息,在员工的控制层通过insertstaff接口进行员工数据接收。insertstaff接口中将接受workinghours、sex、post、password、staff、useraname、introduce、age、affiliation、id、name、字段,通过拼接insert语句将员工信息保存到t_staff表中,完成添加员工操作,添加员工具体分析用例如表所示。
表添加员工用例表
用例编号 | 添加员工 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加员工 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加员工页面,输入详细的员工信息。响应员工控制层中的insert方法,完成添加员工操作。 |
系统响应 | 用户登录成功,员工控制层接收参数,在t_staff表中更新新增员工数据 |
响应时间 | 1S |
输入参数 | 工作时间、性别、职务、密码、员工、账号、介绍、年龄、政治面貌、员工、名字、 |
在员工管理页面,通过点击删除员工按钮,可以将员工id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的员工信息。若删除成功,则会返回页面信息,删除员工成功。
该部分核心代码如下:
staffdao.deleteByPrimaryKey(id);
request.setAttribute("message","删除员工成功");
删除员工成功后,页面将通过js展示返回的删除员工成功提示信息。界面截图如下。
图删除员工界面
添加人事管理时,需要在页面输入人事管理、人事管理、入职时间、名字、职位、工作年限、详细信息,在人事管理的控制层通过insertpersonnel接口进行人事管理数据接收。insertpersonnel接口中将接受personnel、id、entrytime、name、position、workinglife、字段,通过拼接insert语句将人事管理信息保存到t_personnel表中,完成添加人事管理操作,添加人事管理具体分析用例如表所示。
表添加人事管理用例表
用例编号 | 添加人事管理 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加人事管理 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加人事管理页面,输入详细的人事管理信息。响应人事管理控制层中的insert方法,完成添加人事管理操作。 |
系统响应 | 用户登录成功,人事管理控制层接收参数,在t_personnel表中更新新增人事管理数据 |
响应时间 | 1S |
输入参数 | 人事管理、人事管理、入职时间、名字、职位、工作年限、 |
在人事管理管理页面,通过点击删除人事管理按钮,可以将人事管理id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的人事管理信息。若删除成功,则会返回页面信息,删除人事管理成功。
该部分核心代码如下:
personneldao.deleteByPrimaryKey(id);
request.setAttribute("message","删除人事管理成功");
删除人事管理成功后,页面将通过js展示返回的删除人事管理成功提示信息。界面截图如下。
图删除人事管理界面
添加通知公告时,需要在页面输入通知公告、标题、公告内容、发布时间、详细信息,在通知公告的控制层通过insertnotice接口进行通知公告数据接收。insertnotice接口中将接受notice、title、content、addingtime、字段,通过拼接insert语句将通知公告信息保存到t_notice表中,完成添加通知公告操作,添加通知公告具体分析用例如表所示。
表添加通知公告用例表
用例编号 | 添加通知公告 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加通知公告 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加通知公告页面,输入详细的通知公告信息。响应通知公告控制层中的insert方法,完成添加通知公告操作。 |
系统响应 | 用户登录成功,通知公告控制层接收参数,在t_notice表中更新新增通知公告数据 |
响应时间 | 1S |
输入参数 | 通知公告、标题、公告内容、发布时间、 |
在通知公告管理页面,通过点击删除通知公告按钮,可以将通知公告id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的通知公告信息。若删除成功,则会返回页面信息,删除通知公告成功。
该部分核心代码如下:
noticedao.deleteByPrimaryKey(id);
request.setAttribute("message","删除通知公告成功");
删除通知公告成功后,页面将通过js展示返回的删除通知公告成功提示信息。界面截图如下。
图删除通知公告界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计