第一篇:請(qǐng)假系統(tǒng)文檔
《開源框架技術(shù)》
案例報(bào)告書
題 目 學(xué)生姓名 學(xué) 號(hào) 指導(dǎo)教師 系 部 專業(yè)班級(jí) 時(shí) 間
在線請(qǐng)假系統(tǒng)
1.需求分析
現(xiàn)在Internet上隨處可見網(wǎng)上商城、網(wǎng)上等網(wǎng)站,讓消費(fèi)者足不出戶就可購(gòu)買到想到的商品,不僅方便了消費(fèi)者,也讓擁有電子商務(wù)網(wǎng)站的企業(yè)能及時(shí)向廣大客戶推銷產(chǎn)品、構(gòu)建企業(yè)形象、贏得利潤(rùn)。電子商務(wù)系統(tǒng)與傳統(tǒng)的面對(duì)面的營(yíng)銷方式相比,具有不可比擬的優(yōu)勢(shì),如銷售成本與物流大大降低、信息傳輸及時(shí)等。為適應(yīng)電子商務(wù)發(fā)展的要求,決定建設(shè)一個(gè)網(wǎng)上書店系統(tǒng),實(shí)現(xiàn)在網(wǎng)上銷售書藉。
1.1系統(tǒng)用戶
使用在線請(qǐng)假系統(tǒng)的用戶主要有兩種:一種是學(xué)生,可以通過(guò)系統(tǒng)請(qǐng)假、修改未審批的請(qǐng)假單、查看已審批的請(qǐng)假單并打印請(qǐng)假單信息、查看請(qǐng)假記錄;另一種是老師,可以通過(guò)請(qǐng)假系統(tǒng)審批學(xué)生請(qǐng)假、查看所有學(xué)生的請(qǐng)假記錄。
1.2系統(tǒng)功能需求
用戶即學(xué)生或老師登錄在線請(qǐng)假系統(tǒng)之后,可以進(jìn)行相應(yīng)的操作。學(xué)生可以通過(guò)系統(tǒng)請(qǐng)假、修改未審批的請(qǐng)假單、查看已審批的請(qǐng)假單并打印請(qǐng)假單信息、查看請(qǐng)假記錄。老師可以通過(guò)請(qǐng)假系統(tǒng)審批學(xué)生請(qǐng)假、查看所有學(xué)生的請(qǐng)假記錄。
2.概要設(shè)計(jì)
2.1用戶登錄
用戶登錄時(shí),系統(tǒng)會(huì)對(duì)用戶的身份進(jìn)行驗(yàn)證,以用戶名和密碼以及權(quán)限值為標(biāo)準(zhǔn)驗(yàn)證,當(dāng)用戶名和密碼都匹配且權(quán)限值為0時(shí),登錄到老師登錄主界面,當(dāng)用戶名和密碼都匹配且權(quán)限值為1時(shí),登錄到學(xué)生登錄主界面,2.2學(xué)生操作管理
當(dāng)學(xué)生登錄成功之后,將可以請(qǐng)假。首先,學(xué)生按照給出的格式填寫好申請(qǐng)。然后系統(tǒng)會(huì)根據(jù)審批流程遞交給老師驚醒審批,申請(qǐng)被存入數(shù)據(jù)庫(kù)中,默認(rèn)狀態(tài)為“未審批”。此外,學(xué)生還可以在老師未審批之前對(duì)請(qǐng)假單進(jìn)行修改。老師審批完請(qǐng)假但之后,學(xué)生可以查看請(qǐng)假單,并且打印請(qǐng)假單。2.3老師操作管理
對(duì)應(yīng)著學(xué)生請(qǐng)假請(qǐng)求,老師應(yīng)該完成對(duì)學(xué)生請(qǐng)假的審批,審批結(jié)果可以使同意或不同意。在審批時(shí),是通過(guò)修改請(qǐng)假單的狀態(tài),由“未審批”修改為“同意”或“不同意”來(lái)完成的。此外,作為管理學(xué)生的人員,老師還可以查看學(xué)生的請(qǐng)假記錄。
3.界面展示與知識(shí)點(diǎn)解析
登錄頁(yè)面:登錄頁(yè)面通過(guò)用戶名、密碼、權(quán)限的匹配來(lái)控制,當(dāng)權(quán)限power值為1時(shí),為老師登錄;為1時(shí),為學(xué)生登錄。
當(dāng)用戶輸入用戶名密碼之后,會(huì)從數(shù)據(jù)庫(kù)里匹配,尋找用戶名和密碼一致的用戶,之后再通過(guò)該用戶的power值來(lái)判斷用戶的身份。
部分核心代碼:
Action
UserDao userdao=new UserDao(con);User user=userdao.selectByUserNamePassWord(username, password);if(user.getUsername().equals(username)&&user.getPassword().equals(password)&&user.getPower().equals(“1”)){ return “studentsuccess”;}elseif(user.getUsername().equals(username)&&user.getPassword().equals(password)&&user.getPower().equals(“0”)){
return “teachersuccess”;}else{ return “fail”;} Dao:
public User selectByUserNamePassWord(String username,String password)throws Exception{ Connection con = DBConn.getConnection();String sql=“select * from userinfo where username=? and
password=?”;
pstmt = con.prepareStatement(sql);pstmt.setString(1, username);pstmt.setString(2, password);rs= pstmt.executeQuery();User user=new User();if(rs.next()){
}
} DBConn.closeAll(pstmt, rs);return user;user.setUsername(rs.getString(“username”).trim());user.setPassword(rs.getString(“password”).trim());user.setClassmate(rs.getString(“classmate”).trim());user.setPower(rs.getString(“power”).trim());
學(xué)生登錄主頁(yè)面:左側(cè)為選擇欄,右側(cè)填寫請(qǐng)假單,其中姓名為只讀的,即:學(xué)生請(qǐng)假時(shí),姓名不用自己填寫,避免了填錯(cuò)姓名,造成為別人請(qǐng)假的情況,請(qǐng)假日期,用的是javascript。
部分代碼如下:
請(qǐng)假時(shí)間:
從
到
點(diǎn)擊左側(cè)全部請(qǐng)假單信息,右側(cè)會(huì)顯示該學(xué)生的全部請(qǐng)假信息,請(qǐng)假單信息可以是審批通過(guò)的、審批為通過(guò)的和未審批的。
部分代碼如下:
Action public String mylist()throws Exception{
Connection con = DBConn.getConnection();MyListDao mylistDao = new MyListDao(con);list =(List
} request.setAttribute(“l(fā)ist”, list);return “success”;
Dao public List
List
pstmt = con.prepareStatement(sql);rs = pstmt.executeQuery();list = new ArrayList
Ask ask = new Ask();
ask.setId(rs.getInt(“id”));
ask.setUsername(rs.getString(“username”));ask.setClassmate(rs.getString(“classmate”));ask.setStartdate(rs.getString(“startdate”));
}
}
ask.setEnddate(rs.getString(“enddate”));ask.setReason(rs.getString(“reason”));ask.setState(rs.getString(“state”));list.add(ask);
}catch(Exception e){ e.printStackTrace();
}return list;Jsp頁(yè)面
姓名 | 開始日期 | 結(jié)束日期 | 原因 | 審批狀態(tài) |
---|---|---|---|---|
點(diǎn)擊左側(cè)待審批請(qǐng)假單,右側(cè)會(huì)顯示該學(xué)生的未被審批的請(qǐng)假信息,學(xué)生可以在老師未審批之前刪除請(qǐng)假單。刪除請(qǐng)假單之前,會(huì)彈出確認(rèn)框,點(diǎn)擊確定時(shí)該記錄會(huì)被刪除,取消時(shí),不會(huì)刪除。
點(diǎn)擊左側(cè)已審批請(qǐng)假單,右側(cè)會(huì)顯示該學(xué)生的被審批的請(qǐng)假信息,學(xué)生可以通過(guò)查看detail來(lái)查看請(qǐng)假單信息,并打印。
部分代碼如下:
打印請(qǐng)假單頁(yè)面:
關(guān)鍵代碼如下:
請(qǐng)假單
Jsp頁(yè)面:
Action public String list()throws Exception{ Connection con = DBConn.getConnection();ListDao listDao=new ListDao(con);
list =(List
} request.setAttribute(“l(fā)ist”, list);return “success”;Dao String sql=“select * from content”;
List
pstmt = con.prepareStatement(sql);rs = pstmt.executeQuery();list = new ArrayList
Ask ask = new Ask();
ask.setId(rs.getInt(“id”));
ask.setUsername(rs.getString(“username”));ask.setClassmate(rs.getString(“classmate”));ask.setStartdate(rs.getString(“startdate”));ask.setEnddate(rs.getString(“enddate”));ask.setReason(rs.getString(“reason”));ask.setState(rs.getString(“state”));list.add(ask);
未審批請(qǐng)假單頁(yè)面:左側(cè)為選擇項(xiàng):分別有全部請(qǐng)假單、未審批請(qǐng)假單、已審批的請(qǐng)假單。右側(cè)為未審批請(qǐng)假單信息。在操作欄里,老師可以執(zhí)行同意或不同意操作,此操作可以減輕老師的審批負(fù)擔(dān)。
代碼如下:
public List
} String sql=“select * from content where state='未審批'”;List
pstmt = con.prepareStatement(sql);rs = pstmt.executeQuery();list = new ArrayList
}
Ask ask = new Ask();
ask.setId(rs.getInt(“id”));
ask.setUsername(rs.getString(“username”));ask.setClassmate(rs.getString(“classmate”));ask.setStartdate(rs.getString(“startdate”));ask.setEnddate(rs.getString(“enddate”));ask.setReason(rs.getString(“reason”));ask.setState(rs.getString(“state”));list.add(ask);
}catch(Exception e){ } e.printStackTrace();
return list;已審批請(qǐng)假單頁(yè)面:左側(cè)為選擇項(xiàng):分別有全部請(qǐng)假單、未審批請(qǐng)假單、已審批的請(qǐng)假單。右側(cè)為已審批請(qǐng)假單信息,在這一欄目,老師可以查看全部學(xué)生的請(qǐng)假歷史記錄。
退出:通過(guò)javascript控制,當(dāng)用戶點(diǎn)擊退出時(shí),彈出確認(rèn)框,當(dāng)用戶選擇確定時(shí),退出系統(tǒng);當(dāng)用戶選擇取消時(shí),不退出系統(tǒng)。
部分代碼如下:
4.心得體會(huì) 本次的設(shè)計(jì)是基于struts2開發(fā)的在線請(qǐng)假系統(tǒng),與以往設(shè)計(jì)不同的是,這次我在程序源代碼是實(shí)現(xiàn)了模塊化,使得每一個(gè)功能既能相互獨(dú)立又能相互關(guān)聯(lián),方便日后的維護(hù)以及修改。本在線請(qǐng)假系統(tǒng)整體來(lái)說(shuō)并不是很完善,實(shí)現(xiàn)主要功能,但還有些功能未能實(shí)現(xiàn),課下在時(shí)間的允許下我會(huì)繼續(xù)完善相關(guān)的功能。
在本次做實(shí)踐設(shè)計(jì)的過(guò)程中,使我深深的了解到自己的不足,有很多東西還有待去了解和學(xué)習(xí)。剛開始做設(shè)計(jì)時(shí),我深受以前做課程設(shè)計(jì)的想法干擾,無(wú)從下手,后來(lái)慢慢摸索,參考老師帶著做的部分,上網(wǎng)查找諸多資料,最終把設(shè)計(jì)完成了。
在制作設(shè)計(jì)期間,雖然花了諸多功夫在上邊,但還有諸多的功能還不夠完善,只是實(shí)現(xiàn)了一些基本的功能。雖然此次的網(wǎng)站設(shè)計(jì)有諸多坎坷,但我并沒(méi)有被嚇到。碰到問(wèn)題我都百度查找資料,通過(guò)此次的課程設(shè)計(jì),使我受益匪淺。
第二篇:請(qǐng)假審批系統(tǒng)實(shí)現(xiàn)
系統(tǒng)登錄界面
用戶類型有四個(gè):學(xué)生,班主任,院長(zhǎng),學(xué)校
學(xué)生信息來(lái)字?jǐn)?shù)據(jù)庫(kù)tb_StudentInfo表 學(xué)生注冊(cè):
輸入用戶名和密碼后登錄系統(tǒng)
學(xué)生登錄成功后看到以下界面
菜單欄
點(diǎn)擊“填寫請(qǐng)假單”
填寫請(qǐng)假信息
提交請(qǐng)假申請(qǐng)
提交成功后給出提示
點(diǎn)擊”已完成的申請(qǐng)”,查看已完成的申請(qǐng)
點(diǎn)擊“審批中的申請(qǐng)”,查看正在申請(qǐng)的申請(qǐng)
點(diǎn)擊”查看詳情”
看到假條的詳細(xì)信息
只要假條審批沒(méi)有完全結(jié)束,申請(qǐng)者都是可以“撤銷的“
點(diǎn)擊“退回的申請(qǐng)”,看到被退回的
點(diǎn)擊”個(gè)人資料”,可以修改個(gè)人資料
點(diǎn)擊”修改密碼”
點(diǎn)擊右上方的“退出系統(tǒng)”,則退出系統(tǒng)
班主任登陸:
班主任看到的界面:
點(diǎn)擊”帶審批的申請(qǐng)”,看到學(xué)生提交的請(qǐng)假申請(qǐng)
“查看詳情”
同意,拒絕請(qǐng)假申請(qǐng) 拒絕需填寫理由:
點(diǎn)擊“已審批的申請(qǐng)”
看到所有審批過(guò)得申請(qǐng) 班主任還可以進(jìn)行學(xué)生信息管理,新增學(xué)生信息
小紅星*代表必須填寫
修改或刪除改行的學(xué)生信息
刪除前會(huì)有提示
個(gè)人資料和密碼修改與前面的類似
院長(zhǎng)登陸:
登陸成功后進(jìn)入頁(yè)面,看到的導(dǎo)航菜單
點(diǎn)擊“待審批的申請(qǐng)” 看到的信息為:班長(zhǎng)任已經(jīng)審批過(guò)得申請(qǐng)
“查看詳情”
已審批的申請(qǐng)
個(gè)人資料,修改密碼與上面的類似
學(xué)校登陸:與院長(zhǎng)登陸一樣
數(shù)據(jù)庫(kù)設(shè)計(jì): 數(shù)據(jù)庫(kù)名LeaveSystem 有四張表
tb_Leave
請(qǐng)假信息表,用于存放請(qǐng)假信息
tb_ProcessStatus 請(qǐng)假流程信息表,用來(lái)記錄被退回的申請(qǐng) tb_StudentInfo 學(xué)生信息表,存放學(xué)生信息
tb_UserInfo 用戶信息表,用于班主任,院長(zhǎng),學(xué)校信息
tb_Leave
表中的字段
[Id] 字段編號(hào)
,[StuNo] 學(xué)號(hào),[Dormitory] 宿舍,[LeaveReason] 請(qǐng)假原因,[Destination] 目的地
,[DestinationPhone] 目的地電話,[StartTime] 出發(fā)時(shí)間,[EndTime] 返校時(shí)間,[DayNumber] 天數(shù),[PersonalPhone] ,[HomeTelephone]
個(gè)人聯(lián)系電話 家庭聯(lián)系電話
,[Created] 提交時(shí)間,[ProcessId] 請(qǐng)假單號(hào)
,[TecApproval] 班主任是否同意,[TecOpinions] 班主任意見,[DepartApproval] 院長(zhǎng),[DepartOpinions] 院長(zhǎng)意見,[SchoolApproval] 學(xué)校,[SchoolOpinions] 學(xué)校意見 ,[IsRecall] 申請(qǐng)人是夠撤銷
tb_ ProcessStatus 表中的字段
[Id] 自動(dòng)編號(hào)
,[ProcessId] 請(qǐng)假單號(hào)
,[ApprovalStatus] 審批狀態(tài),[Approves] 審批人,[Remark]
[Id] 自動(dòng)編號(hào)
,[StuNo] 學(xué)號(hào)(登陸時(shí)的用戶名),[Name] 姓名,[Department] ,[Profession] ,[Gender]
院系 專業(yè) 備注
tb_ StudentInfo 表中的字段
,[ClassName] 班級(jí)
性別
,[Phone] 電話,[Email] 郵箱
,[Passwrd] 登陸密碼
tb_ User 表中的字段
[Id] 自動(dòng)編號(hào),[UserId] 用戶Id ,[UserName] 姓名,[Passwrd] 密碼,[RoleType] 用戶類型,[Phone] 電話 ,[Email] 郵箱
Tb_User初始化數(shù)據(jù)
備注:需要Sql Server 2008數(shù)據(jù)庫(kù)Visual Studio 2008開發(fā)工具,window7/xp系統(tǒng) 剩下的就是把文件部署到服務(wù)器上,就能實(shí)現(xiàn)了。
第三篇:在線請(qǐng)假系統(tǒng)
在線請(qǐng)假系統(tǒng) 摘 要 1
前 言 2
第一章 概述 3
1.1 在線請(qǐng)假系統(tǒng)的任務(wù)與目標(biāo) 3
1.2 本論文所作的工作 3
第二章 在線請(qǐng)假系統(tǒng)技術(shù)背景以及支撐環(huán)境 4
2.1 MVC 4
2.2 Struts 5
2.2.1 Struts概述 5
2.2.2 利用Struts框架開發(fā)MVC系統(tǒng) 6
2.3 Hibernate 6
2.4 Ajax 7
2.5 JXL 8
2.6 在線請(qǐng)假系統(tǒng)的開發(fā)環(huán)境 9
2.7 在線請(qǐng)假系統(tǒng)的運(yùn)行環(huán)境 9
2.7.1 在線請(qǐng)假系統(tǒng)的項(xiàng)目部署 9
2.7.2 在線請(qǐng)假系統(tǒng)的環(huán)境需求 10
第三章 在線請(qǐng)假系統(tǒng)總體設(shè)計(jì) 11
3.1 在線請(qǐng)假系統(tǒng)需求分析 11
3.1.1 用戶分析 11
3.1.2 業(yè)務(wù)目標(biāo) 11
3.1.3 業(yè)務(wù)處理過(guò)程 12
3.1.4 系統(tǒng)特點(diǎn) 12
3.1.5 其他需求 12
3.2 系統(tǒng)總體視圖描述 13
3.2.1 系統(tǒng)用例視圖 13
3.2.2 系統(tǒng)約束 14
3.3 在線請(qǐng)假系統(tǒng)的系統(tǒng)架構(gòu) 14
3.3.1 系統(tǒng)用例總圖 14
3.3.2 業(yè)務(wù)處理視圖 15
3.3.3 系統(tǒng)實(shí)現(xiàn)視圖 16
3.3.3.1 概述 16
3.3.3.2 層次 17
3.4在線請(qǐng)假系統(tǒng)功能模塊分析 18
3.4.1系統(tǒng)功能模塊分析 18
3.4.2系統(tǒng)功能模塊設(shè)計(jì) 18
第四章 在線請(qǐng)假系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 21
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 21
4.1.1 數(shù)據(jù)庫(kù)信息 21
4.4.2 查詢與訪問(wèn)技術(shù) 21
4.4.3 數(shù)據(jù)字典以及對(duì)應(yīng)的持久化類 21
4.2 數(shù)據(jù)庫(kù)約束關(guān)系圖 26
4.3 持久層 26
4.4 非數(shù)據(jù)庫(kù)文件 27
第五章 員工請(qǐng)假申請(qǐng)模塊的設(shè)計(jì)與實(shí)現(xiàn) 28
5.1 模塊功能分析 28
5.2 員工請(qǐng)假申請(qǐng)用例視圖 28
5.3 模塊的包類結(jié)構(gòu)圖 29
5.4 用例關(guān)系圖 31
5.4.1 順序圖 31
5.4.2 協(xié)作圖 31
5.5關(guān)鍵技術(shù) 32
5.5.1 權(quán)限控制 32
5.5.2 Ajax日期校驗(yàn) 34
5.5.3 定義組織框架中“環(huán)”的問(wèn)題 36
5.5.4 利用同步令牌來(lái)防止刷新導(dǎo)致的重復(fù)提交 36
第六章 總結(jié)與展望 38
6.1 課題總結(jié) 38
6.2 課題存在的問(wèn)題以及解決方案 38
參考文獻(xiàn) 40
致謝 41
第四篇:請(qǐng)假系統(tǒng)中文操作說(shuō)明
請(qǐng)假系統(tǒng)中文操作說(shuō)明
1、進(jìn)入系統(tǒng)。
在郵件系統(tǒng)(Lotus)的工作臺(tái)(workspace)找到系統(tǒng)圖標(biāo)(PAL eleave Application),雙擊進(jìn)入。如下圖:
如果你們的Notes 系統(tǒng)中沒(méi)有此項(xiàng)請(qǐng)按如下操作:
1.1在工作臺(tái)(workspace)的空白地方點(diǎn)擊鼠標(biāo)右鍵選擇opendatabase。
1.2在彈出的對(duì)話筐中server的地方輸入:TAAWFL/TAA(或者輸入IP地址: 192.168.2.219)按回車或點(diǎn)擊open按鈕,然后在下面database框內(nèi)找到名為“APP”的文件夾,再雙擊或點(diǎn)open按鈕進(jìn)入。如下圖:
再找到eleave文件夾,雙擊或點(diǎn)open按鈕進(jìn)入。如下圖:
再找到PAL文件夾,雙擊或點(diǎn)open按鈕進(jìn)入。如下圖
:
再找到PAL eleave Application,雙擊或點(diǎn)open按鈕進(jìn)入系統(tǒng)。如下圖:
2、系統(tǒng)功能說(shuō)明及其操作。
2.1 菜單功能說(shuō)明:
Action by me----查看需要修改的申請(qǐng)(查看申請(qǐng)沒(méi)填寫完,按了保存,或者要說(shuō)明請(qǐng)假理由的申請(qǐng))。By Incomplete----查看沒(méi)有完成的申請(qǐng)(包括上面的,還包括提交了申請(qǐng)等待核準(zhǔn)的)。By Approved------查看核準(zhǔn)了的請(qǐng)假申請(qǐng)。
By Canceled-------查看取消了的請(qǐng)假申請(qǐng)。
By Rejected-------查看沒(méi)有被核準(zhǔn)的請(qǐng)假申請(qǐng)。
Annual Leave Balance----統(tǒng)計(jì)了你不同請(qǐng)假類型的請(qǐng)假天數(shù)。
Leave Records-----可以查看你的請(qǐng)假紀(jì)錄。
Team Calendar----根據(jù)日期可以查看到所有請(qǐng)假的同事。
3、請(qǐng)假申請(qǐng)單填寫。
點(diǎn)擊New Application 下面的 New Leave Request。如下圖:
在彈出的對(duì)話筐中點(diǎn)“Yes”。
Application Header
Applicant---提交申請(qǐng)的人(系統(tǒng)自動(dòng))
Folio No---提交申請(qǐng)人的工號(hào)(系統(tǒng)自動(dòng))
Position----提交申請(qǐng)人的職位(系統(tǒng)自動(dòng))
Apply For Non-Lotus Notes User
Folio No---被替請(qǐng)假人的工號(hào)(選擇)
Staff Name---被替請(qǐng)假人的名字(自動(dòng))
Position---被替申請(qǐng)人的職位(自動(dòng))
CC To----mail給誰(shuí)(讓誰(shuí)知道你請(qǐng)假了)
Acting/copy to----作為誰(shuí)的mail發(fā)送(例如:如果doc部門的某人替人事部某人請(qǐng)假,那么這里要選擇人事部門其他同事的某個(gè)mail,這樣系統(tǒng)將會(huì)發(fā)送給人事部經(jīng)理審核,而不會(huì)發(fā)送到doc經(jīng)理那去審核。)
My Comments---請(qǐng)假理由及說(shuō)明
Application Details
Leave Type-----選擇請(qǐng)假類型
From-------選擇請(qǐng)假的起始日期。
Session----選擇具體的請(qǐng)假起始或截止時(shí)間。
To-------選擇請(qǐng)假的截止日期。
請(qǐng)假類型說(shuō)明:
Annual Leave-----假
Bereavement Leave-----喪假
Compensation Leave------有償假
Hospitalization Leave------住院假
Marriage Leave------婚假
Maternity Leave------產(chǎn)假
Military Leave------軍事假
No pay Leave------無(wú)償假
Sick Leave-----病假
填寫完后按
下面是經(jīng)理審批界面:
等待審批。
Approve-----批準(zhǔn)(如果同意請(qǐng)假那么選擇這個(gè))
Reject------拒絕(如果不同意選擇這個(gè))
Clarify-----澄清理由(如果你要請(qǐng)假申請(qǐng)人再說(shuō)明下請(qǐng)假理由那么選擇這個(gè),這個(gè)時(shí)候申請(qǐng)者要,打開此單點(diǎn)
待審批),在 My Comments 里面說(shuō)明請(qǐng)假理由,再按 等
經(jīng)理同意后,申請(qǐng)單狀態(tài)變?yōu)椋篈pproved 如下圖:
這個(gè)時(shí)候請(qǐng)假人才可以算是請(qǐng)到了假。
保安查看請(qǐng)假者放行:
保安室保安在系統(tǒng)中點(diǎn)擊
查看所有請(qǐng)假同事。如下圖:
第五篇:(實(shí)驗(yàn)報(bào)告4)在線請(qǐng)假系統(tǒng)
實(shí)驗(yàn)4在線請(qǐng)假系統(tǒng)設(shè)計(jì)
班級(jí)學(xué)號(hào)
實(shí)驗(yàn)?zāi)康模?)掌握系統(tǒng)設(shè)計(jì)階段的知識(shí)。
(2)能夠根據(jù)具體案例,設(shè)計(jì)出系統(tǒng)的數(shù)據(jù)庫(kù)模型(ER)圖和對(duì)應(yīng)的關(guān)系模型。實(shí)驗(yàn)內(nèi)容
當(dāng)前,假假條現(xiàn)象嚴(yán)重影響了教學(xué)質(zhì)量。為此,擬開發(fā)在線請(qǐng)假系統(tǒng)。首先,學(xué)生在線提交請(qǐng)假申請(qǐng);輔導(dǎo)員在線審核,審核通過(guò)后,學(xué)生方可領(lǐng)取假條,上課的時(shí)候,交上課老師,老師在線確認(rèn)后,請(qǐng)假才完成。請(qǐng)以此為背景,設(shè)計(jì)在線請(qǐng)假系統(tǒng)。完成以下工作:
(1)
(2)
(3)
(4)
實(shí)驗(yàn)過(guò)程
系統(tǒng)可行性分析 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)數(shù)據(jù)庫(kù)模型 系統(tǒng)數(shù)據(jù)庫(kù)模型對(duì)應(yīng)的關(guān)系模型。