版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、OA辦公自動化管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書編寫:日期: 2013-07-31審核:日期:批準(zhǔn):日期:變更記錄日期版本變更說明作者2013/08/02初始版本2013/08/03模塊匯總2013/08/04模塊功能詳細(xì)設(shè)計(jì)2013/08/04模塊功能詳細(xì)設(shè)計(jì)2013/08/05對象設(shè)計(jì)2013/08/08升級及審核簽字確認(rèn)系統(tǒng)模塊對應(yīng)早下對應(yīng)部門負(fù)責(zé)人簽字錄關(guān)鍵技術(shù)與算法.錯誤 ! 未定義書簽。1 引言錯誤 ! 未定義書簽。編寫目的錯誤 ! 未定義書簽。2 總體設(shè)計(jì)善E背景基線定義參考資料概述功能描述 .運(yùn)行環(huán)境 .開發(fā)環(huán)境 .錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 !
2、 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。設(shè)計(jì)思想錯誤 ! 未定義書簽。系統(tǒng)構(gòu)思 .錯誤 ! 未定義書簽。關(guān)鍵數(shù)據(jù)結(jié)構(gòu) 錯誤!未定義書簽。人工處理過程 錯誤!未定義書簽。3 系統(tǒng)功能設(shè)計(jì) 錯誤!未定義書簽。個人辦公 錯誤!未定義書簽。日程安排 錯誤!未定義書簽。4 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 錯誤! 未定義書簽。說明 錯誤!未定義書簽。數(shù)據(jù)結(jié)構(gòu) 錯誤!未定義書簽。數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)元素的關(guān)系 錯誤!未定義書簽。5 接口設(shè)計(jì) 錯誤!未定義書簽。用戶接口 錯誤!未定義書簽。外部接口 錯誤!未定義書簽。6 運(yùn)行
3、設(shè)計(jì) 錯誤!未定義書簽。系統(tǒng)初始化 錯誤!未定義書簽。運(yùn)行控制 錯誤!未定義書簽。系統(tǒng)結(jié)束 錯誤!未定義書簽。1.3范圍出錯信息 錯誤!未定義書簽。補(bǔ)救措施 錯誤!未定義書簽。8 系統(tǒng)維護(hù)設(shè)計(jì) 錯誤!未定義書簽。檢測點(diǎn)的設(shè)計(jì) 錯誤!未定義書簽。檢測專用模塊的設(shè)計(jì) 錯誤!未定義書簽。9 尚待解決的問題 錯誤!未定義書簽。1 引言1.1 編寫目的本說明書目的在于明確說明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開發(fā)人員進(jìn)行編碼。本說明書的預(yù)期讀者為:項(xiàng)目開發(fā)經(jīng)理、客戶項(xiàng)目經(jīng)理、系統(tǒng)開發(fā)人員以及測試人員1.2 背景待開發(fā)軟件系統(tǒng)的名稱:OA辦公自動化管理系統(tǒng)此軟件系統(tǒng)任務(wù)提出者:此軟件系統(tǒng)任務(wù)開發(fā)者:此軟件系統(tǒng)任務(wù)
4、用戶:主要以O(shè)A辦公自動化管理系統(tǒng)需求分析說明書提出了基本范圍,實(shí)施目標(biāo)和功能 等信息,供實(shí)施開發(fā)部門使用。1.4 參考資料OM、公自動化管理系統(tǒng)需求分析說明書 。OM、公自動化管理系統(tǒng)概要設(shè)計(jì)說明書 。OM、公自動化管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明書 。1.5 術(shù)語與縮寫解釋縮寫、術(shù)語解釋SPP精簡并行過程,Simplified Parallel ProcessSD系統(tǒng)設(shè)計(jì),System DesignOA辦公室自動化。1.6 系統(tǒng)環(huán)境1.6.1 操作系統(tǒng) 本系統(tǒng)基于+Entity Framework+ajax開發(fā),可運(yùn)行于支持IIS應(yīng)用平臺的 WindowsServer操作系統(tǒng)1.6.2 數(shù)據(jù)庫200
5、8 R2 。本系統(tǒng)采用MSSQL SERVE敷據(jù)庫,版本為1.6.3 客戶端客戶端軟件為:MS IE、Google Chorme等。3 對象設(shè)計(jì)2.1 概述設(shè)計(jì)、開發(fā)人員必須嚴(yán)格按照此套開發(fā)規(guī)范和標(biāo)準(zhǔn),并落實(shí)到自己的開發(fā)當(dāng)中。命名規(guī)范包括:控制器命名規(guī)范: 模塊 +Controler例如: AskForLeaveControler ,其中 AskForLeave 為請假管理模塊名。行為命名規(guī)范:功能名稱(參數(shù)1,參數(shù)2;)例如: Create() , Edit(int id). , GetLezveStatus(int id) 。其他函數(shù)命名規(guī)范: 模塊名稱 _ 函數(shù)名稱 (參數(shù)1,參數(shù)2)例
6、如:AskForLeave_GetState(int id);編碼規(guī)范包括:提示:模塊設(shè)計(jì)人員確定本軟件的模塊命名規(guī)則(例如類、函數(shù)、變量等),確保模塊設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格保持一致。 可以從機(jī)構(gòu)的編程規(guī)范中摘取或引用 (如果存在的話)3.1 系統(tǒng)類圖結(jié)構(gòu)(總體類圖)3.2 關(guān)鍵類定義3.2.1 報(bào)銷單填寫并提交(關(guān)系類圖) 描述:功能描述用戶使用 Account 類登錄系統(tǒng),系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo 類自動讀取用戶信息。用戶填寫OA_Reimburse類的屬性(OA_Reimburse類通過訪問OA_BaseInfo類確定報(bào)銷
7、類型)并提交,系統(tǒng)自動在 OA_ReimburseApprov院生成對應(yīng)對象。 邏輯時序圖用戶輸入帳號密碼(驗(yàn)證碼)等登錄信息,OA_Account類通過將查詢OA_AllEmployees類驗(yàn)證帳號密碼是否正確。正確登錄后,系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo類自動讀取用戶性別、女昏姻狀況信息。用戶填寫OA_Reimburse類的屬性,OA_Reimburse類 通 過 訪 問 OA_BaseInfo 類 確 定 報(bào) 銷 類 型 。 然 后 提 交 報(bào) 銷 信 息 , 系 統(tǒng) 自 動 在OA_ReimburseApprove類生成報(bào)銷審批,至
8、此報(bào)銷提交完成。用戶注銷退出系統(tǒng)。3.2.2 請假單填寫并提交(關(guān)系類圖) 描述:功能描述用戶使用 Account 類登錄系統(tǒng),系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo 類自動讀取用戶信息。用戶填寫 OA_AskForLeav睽的屬性并提交,請假申請完成。 邏輯時序圖用戶輸入帳號密碼(驗(yàn)證碼)等登錄信息,OA_Account類通過將查詢OA_AllEmployees類驗(yàn)證帳號密碼是否正確。正確登錄后,用戶填寫OA_AskForLeav睽的屬性,至此請假申請完成。用戶注銷退出系統(tǒng)。3.2.3 公告發(fā)布(關(guān)系類圖) 描述:功
9、能描述用戶使用 Account 類登錄系統(tǒng),系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo 類自動讀取用戶信息。用戶填寫OA_Announcemen#|的屬性,通過OA_Department類選擇要通知的 部門,系統(tǒng)自動將所選擇部門與對應(yīng)公告記錄在OA_AnnouncementRan暇。 邏輯時序圖用戶輸入帳號密碼(驗(yàn)證碼)等登錄信息,OA_Account類通過將查詢OA_AllEmployees類驗(yàn)證帳號密碼是否正確。正確登錄后,用戶填寫OA_Announcement類的屬性,通過OA_Department 類 選 擇 要 通 知 的 部 門 , 系
10、統(tǒng) 自 動 將 所 選 擇 部 門 與 對 應(yīng) 公 告 記 錄 在 OA_AnnouncementRange,至此公告發(fā)布完成。用戶注銷退出系統(tǒng)。3.2.4 人員增加(關(guān)系類圖) 描述:功能描述管理員使用Account類登錄系統(tǒng),系統(tǒng)通過 OA_AllEmployees類并訪問OA_BaseInfo類自 動讀取個人信息。然后填寫要增加的 OA_AllEmployees 類的屬性( OA_AllEmployees 類通 過訪問OA_BaseInfo類確定性別、女昏姻狀況類型),再選擇OA_Department類的DEP_IDH 定人員部門歸屬,按照部門選擇 OA_Position類
11、的POS_IDft定職位。 邏輯時序圖管理員輸入帳號密碼(驗(yàn)證碼)等登錄信息, OA_Account 類通過將查詢 OA_AllEmployees類驗(yàn)證 帳號 密碼是否正確 。 正 確登錄后 , 管理員填 寫 OA_AllEmployees 類的 屬性( OA_AllEmployees 類通過訪問 OA_BaseInfo 類確定性別、婚姻狀況類型) ,再選擇OA_Department類的DEP_ID確定人員部門歸屬,按照部門選擇OA_Position類的POS_ID確定職位,至此增加人員完成。管理員注銷退出系統(tǒng)。3.2.5 權(quán)限分配(關(guān)系類圖) 描述:功能描述管理員
12、使用Account類登錄系統(tǒng),系統(tǒng)通過 OA_AllEmployees類并訪問OA_BaseInfo類自 動讀取個人信息。然后通過訪問OA_EmployeePowe確定用戶已有權(quán)限,再通過 OA_Power為用戶選擇新權(quán)限。選擇完成后系統(tǒng)自動在OA_EmployeePow中增加用戶新權(quán)限記錄,至此權(quán)限分配完成。 邏輯時序圖管理員輸入帳號密碼(驗(yàn)證碼)等登錄信息, OA_Account 類通過將查詢 OA_AllEmployees 類驗(yàn)證帳號密碼是否正確。正確登錄后,管理員通過訪問OA_EmployeePoweTt定用戶已有 權(quán)限,再通過OA_Powe的用戶選擇新權(quán)限。選擇完成后系
13、統(tǒng)自動在 OA_EmployeePowe增 加用戶新權(quán)限記錄,至此權(quán)限分配完成。管理員注銷退出系統(tǒng)。4 模塊匯總4.1 模塊匯總表 提示: 這里模塊是指相對獨(dú)立的軟件設(shè)計(jì)單元,例如對象類、函數(shù)包等等。OA辦公自動化系統(tǒng)模塊名稱功能簡述賬戶管理模塊實(shí)現(xiàn)用戶對系統(tǒng)的登錄、注銷、修改密碼。同時實(shí)現(xiàn)登錄貞向的公告顯示。系統(tǒng)主頁模塊系統(tǒng)的默認(rèn)首頁,實(shí)現(xiàn)公告信息查看,以及動態(tài)信息提示。人員管理模塊對公司員工的檔案進(jìn)行維護(hù)。實(shí)現(xiàn)對人員信息的增刪查改。部門管理模塊可以對該公司的部門信息進(jìn)行維護(hù),如增加部門,查找部門,修改部門信息,刪除部門操作。崗位管理模塊可以對該公司的崗位信息進(jìn)行維護(hù),如增加崗位,查找崗位,
14、修改崗位信息,刪除崗位操作。權(quán)限管理模塊實(shí)現(xiàn)對權(quán)限的增刪查改,以及對員工的授權(quán)操作。一個人可 以擁有多個權(quán)限,一個權(quán)限可以分配給多個人。每個人員默 認(rèn)擁啟普通員工的權(quán)限,包括查看個人信息,修改人個信息, 修改登陸密碼,申請報(bào)銷,查看個人報(bào)銷,請假,查看個人 請假,查看公告。個人信息管理模塊為員工個人提供包括基本個人信息,崗位信息,密碼,聯(lián)系方式等個人信息的維護(hù)公告管理模塊該功能允許每個部門的員工登錄系統(tǒng)后可以看到公司和所在部門發(fā)布的公告。由系統(tǒng)管理員今管理,進(jìn)行對公告的增添,刪除,修改,查詢的操作。請假管理模塊本功能為員工在日常生活中遇到一些緊急事項(xiàng)而需要跟 部門申請請假。對于普通員工不僅有申
15、請假條的功能,而且 還能查看自己申請假條以及假條的審批狀態(tài)。對于部門經(jīng) 理,能查看所有的請假條,并對請假條給與回執(zhí)。此模塊包 括的功能有:申請請假條,查看請假條,審批請假條。報(bào)銷管理模塊員工在工作中,因?yàn)楣ぷ鞑盥玫年P(guān)系或者其他而要消耗 的金額向公司進(jìn)行申請報(bào)銷,在報(bào)銷過程中,需一層層向上 申請,經(jīng)過部門經(jīng)理、財(cái)務(wù)部,直到總經(jīng)理批準(zhǔn)為止,最后 由總經(jīng)理發(fā)送允許回執(zhí)給員工。如果在某一層申請被拒絕,即給與員工一個回執(zhí)并說明 拒絕理由。此模塊功能包括:申請差旅報(bào)銷單,申請其他報(bào) 銷單,查看報(bào)銷,審批報(bào)銷。OA辦公自動化系統(tǒng) 過濾器模塊名稱功能簡述全局過濾器實(shí)現(xiàn)對用戶的肩效登錄進(jìn)行驗(yàn)證:已登錄用戶,則允
16、許繼續(xù)操作。否則,將強(qiáng)制跳轉(zhuǎn)到登錄頁面。實(shí)現(xiàn)對用戶的權(quán)限進(jìn)行判斷和控制訪問:用戶每訪問任何一個頁面,都必須進(jìn)行權(quán)限判斷,有權(quán)限,則繼續(xù)訪問;無權(quán)限,則提示警告,并返回之前頁面。4.2 模塊關(guān)系圖提示:參考體系結(jié)構(gòu)設(shè)計(jì)文檔功能層次模塊圖:5 模塊功能*細(xì)設(shè)計(jì)5.1 賬戶管理模玦5.1.1 登錄系統(tǒng)模塊名稱功能描述 1系統(tǒng)操作流程打開登錄頁面,頁面可查看面向全部部門發(fā)出的公員工輸入用戶名,密若想重置輸入賬號、密碼,點(diǎn)擊“取消”點(diǎn)擊“登陸”按鈕賬號密碼不對登陸成功,進(jìn)入系統(tǒng)業(yè)務(wù)流程登錄頁面填寫登陸信息驗(yàn)證失敗,重頁面輸入I進(jìn)入數(shù)據(jù)庫驗(yàn)證登陸信驗(yàn)證成功,進(jìn)入系統(tǒng)人員用戶名、密碼頁面輸出登錄成功,跳轉(zhuǎn)到
17、系統(tǒng)主頁;登錄失敗,跳轉(zhuǎn)回登陸頁面。登錄頁面輸出面向全部部門發(fā)出的公告信息對應(yīng)的類Account對應(yīng)的方法HttpGetLogOn();HttpPostLogOn(LogOnModemodel,string returnUrl)方法輸入HttpGet人員用戶名、密碼;HttpPost LogOnModel對象,returnUrl方法輸出登錄頁面輸出面向所有部門的公告信息。登錄時,進(jìn)入數(shù)據(jù)庫匹配當(dāng)前輸入的賬號密碼:驗(yàn)證成功:進(jìn)入系統(tǒng)主頁;驗(yàn)證失?。禾崾拘畔?。查詢條件人員用戶名,密碼接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees, OA_Announcement表字段OA_AllEmployee
18、s:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AE_IDInt否主鍵,自增索引AE_NameNvarchar否員工姓(30)名AE_PasswordNvarchar(6)否123456登陸密碼OA_Announcement:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AM_IDInt否主鍵,自增主鍵,索引AM_NumberNvarchar(50)否公告編號AM_ThemeNvarchar(100)否公告主題AM_ContentNvarchar(500)否公告內(nèi)容AM_Datetim eDatetime否NOW()公告時問5.1.2注銷,退出系統(tǒng)貝聞輸出注銷成功,跳轉(zhuǎn)回登陸頁面對應(yīng)的類Account對應(yīng)的方法
19、LogOff()方法輸入無方法輸出清除Cookie等登錄信息();)成功退出系統(tǒng),跳轉(zhuǎn)到登錄頁面,頁而可查看而向全部部門發(fā)出的公告信息查詢條件無接口設(shè)計(jì)無數(shù)據(jù)庫表OA_Announcement表字段OA_Announcement:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AM_IDInt否主鍵,自增主鍵,無意義AM_NumberNvarchar(50否公告編)號AM_ThemeNvarchar(100)否公告主題AM_ContentNvarchr(500)否公告內(nèi)容AM_Datetim eDatetime否NOW()公告時問5.1.3修改登錄密碼模塊名稱賬戶管理模塊功能描述修改登錄密碼操作流程點(diǎn)擊導(dǎo)
20、航欄的“個人信息管理”, 選擇“修改登在編輯畀面上填寫密碼信息點(diǎn)擊“提交”按鈕,提交數(shù)普通員工業(yè)務(wù)流程修改登錄密結(jié)束災(zāi)向輸入用戶的新密碼和舊密碼貞向輸出無對應(yīng)的類Account對應(yīng)的方法ChangePassword(ChangePasswordModel model)方法輸入ChangePasswordMode 良體對象方法輸出將新的登錄密碼更新到數(shù)據(jù)庫查詢條件根據(jù)登錄用戶的ID進(jìn)行查詢接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_IDInt否自增主鍵AE_NameNvarchar(30)否無AE_PasswordNvarchar(6)否12345
21、65.2系統(tǒng)首頁模塊5.2.1首頁信息提示模塊名稱系統(tǒng)首頁模塊功能描述首頁信息提示操作流程、員工登陸系成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)首頁,業(yè)務(wù)流程驗(yàn)證舂錄成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)首頁,災(zāi)向輸入貞向輸出首貞貞而,公告信息,待請假以及報(bào)銷相關(guān)信息對應(yīng)的類Home對應(yīng)的方法Index()方法輸入人員 ID , OA_AnnouncementOA_AskForLeave、OA_OA_Reimburse實(shí)體對象集合方法輸出公告信息,待請假以及報(bào)銷相關(guān)狀態(tài)信息查詢條件無接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees、OA_AnnouncemeN OA_ AskForLeave、OAOA_Reimburse
22、表字段OA_AllEmployees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_IDInt否自增主鍵AE_NameNvarchar(30)否無AE_PasswordNvarchar(6)否123456OA_Announcement:字段名數(shù)據(jù)類型是默認(rèn)備注含義否值為空AM_IDInt否主鍵,自增主鍵,無意義AM_NumberNvarchar(50)否公告編號AM_ThemeNvarchar(100否公告主題AM_ContentNvarchar(500)否公告內(nèi)容AM_DatetimeDatetime否NOW()公告時間OA_AskForLeave:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AFL_IDI
23、nt否自增主鍵主鍵,無意義AFL _EmployeeIDInt否外鍵員工IDAFL_ApplicationDateDatetime否NOW()申請日期AFL _StartDateDatetime否開始日期AFL _EndDateDatetime否結(jié)束日期AFL _ContentNvarchar(Max)否請假事由AFL _TypeIDInt否外鍵請假AFL_ApproveStatusNvarchar(50)否“批準(zhǔn)”或”等待審核”審核狀態(tài)或“不批準(zhǔn)”AFL_ApproveContentNvarchar(Max)否審核回復(fù)AFL_ ApproveDateDatetime否審核時間OA_ OA_R
24、eimburse:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義RE_IDInt否主鍵,自增主鍵,義RE_EmployeeIDInt否外鍵員工IDRE_ApplicationDateDatetime否NOW(申請日期RE_ContentNvarchar(MAX)否申請內(nèi)容RE_Moneymoney否金額RE_TypeIDInt否外鍵報(bào)銷IDRE_ApproveStatusNvarchar(50)否報(bào)狀態(tài)5.3人員信息管理模塊5.3.1增加人員模塊名稱人員信息管理模塊功能描述增加人員操作流程員工登陸系點(diǎn)擊導(dǎo)航欄的“人員信息管理” .詵擇“增加人員”.講入填寫人員編號、姓名、出生年月、聯(lián)系電話、入職日外電子
25、郵箱、地荏住址,詵擇牛別、部門、點(diǎn)擊“創(chuàng)建"按鈕,提交r/業(yè)務(wù)流程管理員J填寫人員信息、提交,跳轉(zhuǎn)到人員信息查看頁,災(zāi)向輸入人員編號、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址貞向輸出創(chuàng)建成功,跳轉(zhuǎn)到查看人員頁而。失敗則彈出框提示信息。對應(yīng)的類OA_AllEmployees對應(yīng)的方法HttpGetCreate();HttpPostCreate(OA AllEmployeesEmployee)方法輸入AllEmployees實(shí)體對象方法輸出修改成功,則將新增人員數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員貞向;否則,彈出信息提示。查詢條件姓名,部門,
26、崗位接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_NumberNvarchar(5)否無員工編號AE_NameNvarchar(30)否無AE_SexNchar否男或女AE_BrithdayDatetime否AE_PositionIDInt否AE_DepartmentIDInt否AE_TelephoneNvarchar(20)否AE_AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_EntryDateDatetime否AE_MaritalStatusIDInt否AE_PhotoUrlNvarchar(MAX)否
27、模塊名稱人員信息管理模塊功能描述刪除人員5.3.2刪除人員操作流程點(diǎn)擊導(dǎo)航欄的“人員信息管理”,選擇“刪除人員",進(jìn),入填寫姓名,選擇所屬部門、崗位,點(diǎn)擊“查找” 在列表中選擇要刪除的人員,點(diǎn)擊“刪除“按鈕確認(rèn)詳細(xì)信息,點(diǎn)擊“刪除”刪除完成。業(yè)務(wù)流程L管理員,工杳找要刪除的人J01、刪除,k將相應(yīng)信息從數(shù)據(jù)庫中刪-跳轉(zhuǎn)到人員信息查看頁/災(zāi)向輸入姓名、部門、崗位貞向輸出刪除成功,則跳轉(zhuǎn)到人員列表頁面;否則,彈出信息提示。對應(yīng)的類OA_AllEmployees對應(yīng)的方法Delete (int id )方法輸入AllEmployees實(shí)體對象方法輸出驗(yàn)證是否啟級聯(lián)信息:后則禁止級聯(lián)刪除,彈
28、出信息提示。無則將刪除人員數(shù)據(jù)從數(shù)據(jù)庫中刪除查詢條件姓名,部門,崗位接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_NameNvarchar(30)否無AE_PositionIDInt否AE_DepartmentIDInt否5.3.3查看人員查找到要查看的人 )查看J災(zāi)向輸入搜索輸入:姓名、部門、崗位貞向輸出人員列表對應(yīng)的類OA_AllEmployees對應(yīng)的方法Index ()方法輸入OA_AllEmployees實(shí)體對象集合方法輸出符合條件的人員列表查詢條件姓名,部門,崗位接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為
29、空默認(rèn)值備注AE_NameNvarchar(30)否無AE_PositionIDInt否AE_DepartmentIDInt否5.3.4修改人員模塊名稱人員信息管理模塊功能描述修改人員操作流程、員工登陸系,占擊導(dǎo)航欄的“人吊信息管理” 選擇“修改人吊” 進(jìn)入輸,入姓名、所局部門、所口崗所1點(diǎn)位”查在人員列表中選中要修改的人員,點(diǎn)擊"修重新填寫人員編號、姓名、出生年月、聯(lián)系電話、入職日斗 心網(wǎng)上聿|住崛彝擇“別、部業(yè)務(wù)流程f I管理員 JL修改人員信/提交,【 、將修改后的數(shù)據(jù)寫入數(shù) ,f跳轉(zhuǎn)到人員信息查看頁.頁面輸入人員編號、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話
30、、入職日期、電子郵箱、家庭住址貞向輸出修改成功,則跳轉(zhuǎn)到查看人員頁面;否則,彈出信息提示。對應(yīng)的類OA_AllEmployees對應(yīng)的方法HttpGetEdit(intid) ; HttpPost Edit(OA_AllEmployeesEmployee)方法輸入AllEmployees實(shí)體對象方法輸出修改成功,則將修改的人員數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員貞向;否則,彈出信息提示。查詢條件姓名,部門,崗位接口設(shè)計(jì)無數(shù)據(jù)庫表OA_AllEmployees表字段OA_AllEmployees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_NumberNvarchar(5)否無員工編號AE_NameNv
31、archar(30)否無AE_SexNchar1)否男或女AE_BrithdayDatetime否AE_PositionIDInt否AE_DepartmentIDInt否AE_TelephoneNvarchar(20)否AE_AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_EntryDateDatetime否AE_MaritalStatusIDInt否AE_PhotoUrlNvarchar(MA)否5.4 部門信息管理子模塊5.4.1 添力口部門模塊名稱部門信息管理模塊功能描述添力口部門操作流程點(diǎn)擊導(dǎo)航欄的“部門信息管理”,選擇“添加部門”,進(jìn)入輸,入部
32、門編號、部門名稱、選擇部門經(jīng)理.點(diǎn)擊“創(chuàng)建"按鈕,提交業(yè)務(wù)流程添加部門信jI將修改后的數(shù)據(jù)寫入數(shù)跳轉(zhuǎn)到部門信息查看頁頁面輸入部門編號、部門名稱、部門經(jīng)理貝聞輸出創(chuàng)建成功,跳轉(zhuǎn)到部門查看頁面。失敗則彈出框提示信息。對應(yīng)的類OA_Department對應(yīng)的方法HttpGetCreate(); HttpPostCreate(OA_DepartmentDepartment)方法輸入Department實(shí)體對象方法輸出修改成功,則將添加的部門數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員貞向;否則,彈出信息提示。查詢條件無接口設(shè)計(jì)無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注D
33、EP_NumberNvarchar(5)否無員工編號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.4.2刪除部門貝向輸入選擇要刪除的部門貝聞輸出刪除成功,則跳轉(zhuǎn)到部門查看頁面;否則,彈出信息提示。對應(yīng)的類OA_Department對應(yīng)的方法Delete (int id )方法輸入Department實(shí)體對象ID方法輸出驗(yàn)證是否有級聯(lián)信息:后則禁止級聯(lián)刪除,彈出信息提示。無則將要刪除的部門從數(shù)據(jù)庫刪除查詢條件無接口設(shè)計(jì)無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無員工編
34、號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.4.3查看部門對應(yīng)的類OA_Department對應(yīng)的方法Index()方法輸入Department實(shí)體對象方法輸出部門查看貝聞查詢條件無接口設(shè)計(jì)無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無員工編號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.4.4修改部門模塊名稱部門信息管理模塊功能描述修改部門操作流程f員工登陸系1點(diǎn)擊導(dǎo)航欄的“部門信息管理”,選擇“修改部門”,
35、進(jìn)入1選擇要卜修改的部門,點(diǎn)擊“杳找”按在列表中選擇要修改的部門,點(diǎn)擊”修輸入部門編號、部門名稱、詵擇部門經(jīng)理:點(diǎn)擊”點(diǎn)擊“關(guān)閉”按鈕:提fL-SJ業(yè)務(wù)流程廣1管理員 JL,J選擇要修改信息的部門 J司-8新'與 部門信J1將修改后的數(shù)據(jù)保存到數(shù)11結(jié)束J災(zāi)向輸入部門編號、部門名稱、部門經(jīng)理貞向輸出部門查看貝聞對應(yīng)的類OA_Department對應(yīng)的方法HttpGetEdit(intid) ; HttpPost Edit(OA_ DepartmentDepartment)方法輸入Department實(shí)體對象方法輸出修改成功,將修改后的部門數(shù)據(jù)更新到數(shù)據(jù)庫后,重定向到查看人員貞向;否則,
36、彈出信息提示。查詢條件無接口設(shè)計(jì)無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無員工編號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.5 請假管理模塊5.5.1 中請請假模塊名稱請假管理模塊功能描述申請請假操作流程員工登陸系點(diǎn)擊導(dǎo)航欄的“請假”,選擇“申請請假”,進(jìn)填寫起始時間,請假事由1選擇請假類型1占擊“想令”按鈿.想令數(shù)據(jù)C進(jìn)入“請假審批狀況”列表頁而,可以看到剛提1F業(yè)務(wù)流程r結(jié)束(等待審災(zāi)向輸入請假日期,請假時間段,請假的理由,請假的人員貞向輸出創(chuàng)建成功,跳轉(zhuǎn)到查看請假審批狀態(tài)頁面。失敗則彈出框提示信 息。對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年某咨詢公司與某企業(yè)咨詢服務(wù)合同
- 2024年物業(yè)買賣信息保密合同
- 鎂鉻質(zhì)耐火產(chǎn)品行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報(bào)告
- 高中語文教案模板
- 輔導(dǎo)員個人年終工作總結(jié)5篇范文
- 八年級生物教學(xué)工作總結(jié)【10篇】
- 教師個人工作辭職報(bào)告(合集15篇)
- 員工辭職報(bào)告(合集15篇)
- 計(jì)算機(jī)畢業(yè)實(shí)習(xí)報(bào)告合集五篇
- 2021年國慶節(jié)主題活動總結(jié)五篇
- 應(yīng)用數(shù)理統(tǒng)計(jì)知到智慧樹章節(jié)測試課后答案2024年秋中國農(nóng)業(yè)大學(xué)
- 文藝復(fù)興史學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 二級公立醫(yī)院績效考核三級手術(shù)目錄(2020版)
- 6人小品《沒有學(xué)習(xí)的人不傷心》臺詞完整版
- 活套法蘭計(jì)算表
- 年產(chǎn)十萬噸苯乙烯工藝設(shè)計(jì)
- 儲罐受限空間作業(yè)方案DOC
- 壓力容器耐壓試驗(yàn)
- 課程設(shè)計(jì)---年產(chǎn)5.6萬噸乙醇精餾塔的設(shè)計(jì)
- 部編本小學(xué)五年級上冊語文期末考試(選擇題)專項(xiàng)訓(xùn)練題及答案
- 化工生產(chǎn)車間人員配置方案(精編版)
評論
0/150
提交評論