OA系统
fachew
这个作者很懒,什么都没留下…
展开
-
OA系统:搭建项目框架
一、创建facaioa项目workspace编码统一更改为utf-8找到Preferences二、创建包和文件夹1.创建包2.创建WebRoot下文件夹system:人事管理duty:考勤管理expense:报销单inout:收支管理三、添加jar包1.添加jar包2.添加类库添加JUnit4四、添加工具类1、ServletBaseServlet:packa...原创 2019-08-04 10:52:24 · 4070 阅读 · 0 评论 -
OA系统:实现添加部门
一、需求说明1.实体类:Department2.数据库访问层:DepartmentDao/DepartmentDaoImpl3.业务层:DepartmentService/DepartmentServiceImpl4.Junit测试:5.控制层:DepartmentServlet extends BaseServlet6.视图层:system/deptadd.jsp将HTML修改为j...原创 2019-08-04 12:01:58 · 926 阅读 · 0 评论 -
OA系统:增加部门功能(增删改查)
一、业务逻辑图浏览器请求发给服务器后,先由Servlet处理之后发给视图层,在响应给浏览器。二、功能实现:查找所有部门1.数据库层://查询所有部门 @Override public List<Department> findAll() { //声明jdbc对象 Connection conn=null; PreparedStatement ps=null;...原创 2019-08-04 17:10:26 · 1352 阅读 · 0 评论 -
OA系统:实现员工签到表导出xls
一、准备poiApache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、修改视图层,给导出按键添加单击事件//给导出按钮绑定单击事件 $("#btn2").click(function(){ alert("1"); //获取三个查询条件的值 var empId ...原创 2019-08-19 22:36:11 · 1306 阅读 · 0 评论 -
OA系统:实现添加岗位
一、思路1.创建数据库(岗位表)2.创建实体类(要继承Serializable,Comparable两个类)2.创建控制层(Servlet)–>工具层(Service)—>数据库连接层(Dao)3.使用junit进行测试4.测试结果无误后,修改视图层二、数据库创建create table station (stationno int(10) not null auto...原创 2019-08-11 10:45:22 · 1047 阅读 · 0 评论 -
OA系统:实现签到签退功能
一、思路1.创建数据库(注:添加自增主键或者双主键,这里使用了自增主键dtid)2.创建控制层和业务层,添加signin和signout两种方法二、功能实现1.创建数据库create table duty (dtid int(10) not null auto_increment,empid varchar(10) ,dtdate date ,signintime varcha...原创 2019-08-18 02:22:34 · 3729 阅读 · 1 评论