freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的辦公自動(dòng)化系統(tǒng)的研究與實(shí)現(xiàn)(文件)

2025-07-11 22:40 上一頁面

下一頁面
 

【正文】 工作單位varchar(50)yearmd日期datetimeremark備注varchar(20) 我的聯(lián)系人表:fridensinfo字段名字段中文名數(shù)據(jù)類型約束條件備注u_id員工編號(hào)IntFK Not null外鍵name好友姓名varchar(20)sex性別varchar(2)phone手機(jī)號(hào)碼varchar(20)homephone家庭號(hào)碼varchar(20)qqvarchar(20)Emailvarchar(30)msnMSNvarchar(20)pany工作單位varchar(100)group所屬組varchar(100) 工作計(jì)劃:workplan字段名字段中文名數(shù)據(jù)類型約束條件備注id序號(hào)intname姓名Varchar(20)Starttime開始日期datetimeendtime結(jié)束日期datetimecontent內(nèi)容textresponsiblepeople負(fù)責(zé)人varchar(20)partner參與人員varchar(100)remark備注varchar(500)state狀態(tài)varchar(20)type計(jì)劃類型varchar(20) 月計(jì)劃:monthplan字段名字段中文名數(shù)據(jù)類型約束條件備注U_id員工編號(hào)intM_month月份intM_content內(nèi)容Varchar(100) 周計(jì)劃:weekplan字段名字段中文名數(shù)據(jù)類型約束條件備注U_id員工編號(hào)intW_week周期intW_day星期varchar(10)W_time時(shí)程varchar(10)W_content內(nèi)容varchar(100) 郵件表:字段名字段中文名數(shù)據(jù)類型約束條件備注theme主題varchar(100)Not nullsend發(fā)件人varchar(50)Not nullincept收件人varchar(50)Not nullcontent內(nèi)容textstate狀態(tài)varchar(20)Not nullyearmd日期datetimeNot null 公告表:notice字段名字段中文名數(shù)據(jù)類型約束條件備注title標(biāo)題varchar(50)Not nullcontent內(nèi)容textNot nullname發(fā)布人姓名varchar(20)Not nullyearmd日期datetimeNot null 工作流表:workflow字段名字段中文名數(shù)據(jù)類型約束條件備注flowid流水號(hào)intPKtype類型varchar(20)name姓名varchar(20)dept所屬部門varchar(20)yearmd日期datetimestate狀態(tài)int 出差申請(qǐng):askaway字段名字段中文名數(shù)據(jù)類型約束條件備注flowid流水號(hào)intFK,PKA_place出差地點(diǎn)varchar(50)A_reason請(qǐng)假事由varchar(100)A_datefirst日期一datetimeA_datelast日期二datetime 借支申請(qǐng)表:askmoney字段名字段中文名數(shù)據(jù)類型約束條件備注flowid流水號(hào)intFK,PKM_purpose用途varchar(50)M_money額款floatM_mode支付方式varchar(20) 審批表:checkup字段名字段中文名數(shù)據(jù)類型約束條件備注flowid流水號(hào)intFKname姓名varchar(20)mind審批意見varchar(100)yearmd日期datetimeresult審批結(jié)果varchar(20) 請(qǐng)假申請(qǐng)表:askleave字段名字段中文名數(shù)據(jù)類型約束條件備注flowid流水號(hào)intFK,PKL_reason請(qǐng)假事由varchar(100)L_type類型varchar(20)A_datefirst日期一datetimeA_datelast日期二datetime第4章 系統(tǒng)詳細(xì)設(shè)計(jì) 模塊設(shè)計(jì)人員確定本軟件的模塊命名規(guī)則(例如類、方法、變量等),確保模塊設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格保持一致。2. 類的命名類的名字必須由大寫字母開頭,一個(gè)單詞中的其他字母均為小寫。3. 方法的命名方法的名字的第1個(gè)單詞應(yīng)以小寫字母開頭,后面的單詞則建議用大寫字母開頭。例如: final int FLOWID = 0;5. 參數(shù)的命名參數(shù)的命名規(guī)范和方法的命名規(guī)范相同,而且為了避免閱讀程序時(shí)造成迷惑,請(qǐng)?jiān)诒M量保證在參數(shù)名稱為一個(gè)單詞的情況下,參數(shù)的命名盡可能明確。(二) 為了讓編碼風(fēng)格統(tǒng)一,下面約定一組編碼的規(guī)范:一、代碼分類存放: 1).SRC下放java代碼。所有的后臺(tái)JS文件放在項(xiàng)目的loginsuccess/js目錄下。所有的后臺(tái)CSS文件放在項(xiàng)目的loginsuccess/css目錄下。2).HTML、JSP文件的命名第一個(gè)單詞字母小寫,其它的單詞的字母第一個(gè)字母大寫,不用其它的符號(hào)如下劃線等或大寫字母等。(沒看懂用途的可以討論)2).,這是一個(gè)編碼的過濾器。 登錄頁面 登錄頁面 主頁面 主頁面 工作流頁面的實(shí)現(xiàn) 當(dāng)點(diǎn)擊左邊工作流菜單欄中的新建工作時(shí),右邊的頁面又分成左右兩個(gè)框,左邊是流程選擇欄,右邊是歷史記錄欄。 工作流頁面 請(qǐng)假申請(qǐng)流程設(shè)計(jì)點(diǎn)擊【新建并辦理】按鈕時(shí),頁面跳轉(zhuǎn)到一個(gè)servlet中,在servlet中生成了流水ID、流程類型、申請(qǐng)時(shí)間后。 日歷圖 請(qǐng)假申請(qǐng)頁面 點(diǎn)擊【轉(zhuǎn)交到下一步時(shí)】,會(huì)把用戶【默默】填寫的內(nèi)容提交到servlet中處理,其處理過程就是把數(shù)據(jù)插入到數(shù)據(jù)庫、得到返回值的過程,其中數(shù)據(jù)庫的操作超過了一步一上,所以用到了存儲(chǔ)過程。 用戶知道下一步驟后,【確認(rèn)轉(zhuǎn)交】,則把該流程提交到處理下一步驟的審批人的待辦工作中。 審批人的待辦工作頁面 該審批人員有權(quán)限主辦該流程,點(diǎn)擊【主辦】,跳轉(zhuǎn)到servlet中處理,即查詢?cè)摿鞒痰乃行畔?,保存到session中,再跳轉(zhuǎn)到審批頁面, 所示。如果是最后一位審批人審批后,則下一步的主辦人就是該流程的發(fā)起人。而審批該流程的審批人員已經(jīng)沒有了再審批的權(quán)限,就是點(diǎn)擊【主辦】后,不在跳轉(zhuǎn)。如果下一步驟是:結(jié)束流程,【確認(rèn)轉(zhuǎn)交】后,該流程結(jié)束。這樣的分層結(jié)構(gòu)優(yōu)點(diǎn)如下:開發(fā)人員可以只關(guān)注整個(gè)結(jié)構(gòu)中的其中某一層;可以很容易的用新的實(shí)現(xiàn)來替換原有層次的實(shí)現(xiàn);可以降低層與層之間的依賴;即降低耦合度。用戶通過指定存儲(chǔ)過程的名字并給出參數(shù)(如果該存儲(chǔ)過程帶有參數(shù)) 來執(zhí)行它。 可保證數(shù)據(jù)的安全性和完整性。在運(yùn)行存儲(chǔ)過程前,數(shù)據(jù)庫已對(duì)其進(jìn)行了語法和句法分析,并給出了優(yōu)化執(zhí)行方案。企業(yè)規(guī)則的特點(diǎn)是要經(jīng)常變化,如果把體現(xiàn)企業(yè)規(guī)則的運(yùn)算程序放入應(yīng)用程序中,則 當(dāng)企業(yè)規(guī)則發(fā)生變化時(shí),就需要修改應(yīng)用程序工作量非常之大(修改、發(fā)行和安裝應(yīng)用程序)。3) 提交的目的地是servlet。從JSP跳轉(zhuǎn)到Servlet中,Servlet專門來得到值和處理值,比如:得到跳轉(zhuǎn)過來的JSP中表單中的值,把值插入到數(shù)據(jù)庫中。而客戶端跳轉(zhuǎn)的地址是跳轉(zhuǎn)過后的jsp的地址。7) 本項(xiàng)目中操作數(shù)據(jù)庫時(shí),當(dāng)同時(shí)操作超過兩個(gè)步驟或兩個(gè)步驟以上的時(shí)候,采用存儲(chǔ)過程。保證了數(shù)據(jù)庫的安全性和完整性,而且更靈活。 審批請(qǐng)假申請(qǐng) 審批請(qǐng)假申請(qǐng)表模塊名稱審批請(qǐng)假申請(qǐng)功能描述操作提交過來的流程接口與屬性方法:getLeaveAll(String name)方法功能:根據(jù)審批人員姓名得到需要他處理的流水號(hào)的所有信息輸入?yún)?shù):name返回值:ArrayList。所屬Servlet:JobWaittingServlet。白盒測試與黑盒測試相反,前提是測試者完全知道程序的結(jié)構(gòu)和處理算法,這種方法按照程序內(nèi)部的邏輯測試程序,檢測程序的主要執(zhí)行通路是否都能按預(yù)定要求正確工作,它又稱為結(jié)構(gòu)測試。 開啟服務(wù)器部署后,打開IE瀏覽器,輸入正確的路徑,進(jìn)入登錄頁面,要求輸入用戶名和密碼。首先衷心地感謝我的指導(dǎo)老師,在項(xiàng)目開發(fā)的將近一個(gè)月的時(shí)間里,不管是需求分析還是數(shù)據(jù)庫的設(shè)計(jì)、靜態(tài)原型的制作還是代碼的編寫,都給予了我很多的幫助,在項(xiàng)目開發(fā)的一個(gè)多月的時(shí)間里,如果沒有各位指導(dǎo)老師的幫助和熱心的關(guān)懷,項(xiàng)目的質(zhì)量很難有質(zhì)的飛越。感謝三年來我所有的任課老師,感謝和我共同合作的同學(xué)們。 : 用戶登錄測試用例測試數(shù)據(jù)預(yù)期結(jié)果實(shí)際結(jié)果用戶名密碼adminadmin進(jìn)入頁面登錄成功,進(jìn)入主頁面yingying1111進(jìn)入頁面登錄成功,進(jìn)入主頁面qingqing1111進(jìn)入頁面登錄成功,進(jìn)入主頁面Momo2222進(jìn)入頁面登錄失敗,顯示錯(cuò)誤信息Meimei3333進(jìn)入頁面登錄失敗,顯示錯(cuò)誤信息Abc123456782323進(jìn)入頁面登錄失敗,顯示錯(cuò)誤信息用戶名為空密碼為空進(jìn)入頁面登錄失敗,顯示錯(cuò)誤信息參考文獻(xiàn)[1] 孫衛(wèi)琴、李洪成.Tomcat與Java Web開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2004:7378.[2]該測試的目的是保證登陸窗口的正確性與在錯(cuò)誤發(fā)生時(shí)的容錯(cuò)與糾錯(cuò)性。通過測試可以發(fā)現(xiàn)系統(tǒng)中存在的錯(cuò)誤和漏洞,所以測試過程必須認(rèn)真謹(jǐn)慎嚴(yán)格對(duì)待。所屬Servlet:JobWaittingServlet。輸入?yún)?shù):flow 對(duì)象返回值:FlowVo 方法:insertLeave(LeaveVo leavevo)方法功能:請(qǐng)假申請(qǐng)時(shí),把請(qǐng)假表的特殊部分插入到請(qǐng)假申請(qǐng)表中輸入?yún)?shù):leavevo返回值:boolean方法:insertFlow(FlowVo flow)方法功能:請(qǐng)假申請(qǐng)時(shí),把請(qǐng)假表的共同部分插入到請(qǐng)假申請(qǐng)表中輸入?yún)?shù):flow 對(duì)象返回值:boolean方法:updateState(String state,String flowid)方法功能:插入到審批表的同時(shí),根據(jù)flowid修改state輸入?yún)?shù):state flowid返回值:boolean所屬DAO:WorkFlowDao。雖然普通數(shù)據(jù)庫TSQL語句也可以完成,但卻是以速度為代價(jià)的。若使用的是客戶端跳轉(zhuǎn),地址還是當(dāng)前jsp地址,這時(shí)如果需要從jsp再跳轉(zhuǎn)到servlet時(shí),其form表單中的action則需要向上轉(zhuǎn)。4) 在跳轉(zhuǎn)時(shí),有兩種方法:服務(wù)器跳轉(zhuǎn)和客戶端跳轉(zhuǎn)。在本項(xiàng)目中,運(yùn)用的是Java web開發(fā)中很普遍也很有效的MVC模式。 請(qǐng)假申請(qǐng)流程步驟1) 在請(qǐng)假申請(qǐng)確認(rèn)新建頁面時(shí),有個(gè)“新建并辦理”按鈕,按這個(gè)按鈕時(shí),頁面會(huì)跳轉(zhuǎn)到“請(qǐng)假申請(qǐng)表”頁面,在這個(gè)頁面填寫請(qǐng)假申請(qǐng)表。由于執(zhí)行SQL語句的 大部分工作已經(jīng)完成,所以存儲(chǔ)過程能以極快的速度執(zhí)行,降低了網(wǎng)絡(luò)的通信量。 通過存儲(chǔ)過程可以使相關(guān)的動(dòng)作在一起發(fā)生,從而可以維護(hù)數(shù)據(jù)庫的完整性。存儲(chǔ)過程的優(yōu)點(diǎn)如下: 存儲(chǔ)過程的能力大大增強(qiáng)了SQL語言的功能和靈活性。概括來說,分層式設(shè)計(jì)可以達(dá)至如下目的:分散關(guān)注、松散耦合、邏輯復(fù)用、標(biāo)準(zhǔn)定
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1