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

正文內(nèi)容

基于java的日程安排管理系統(tǒng)(畢業(yè)論文)-閱讀頁

2025-07-12 18:18本頁面
  

【正文】 內(nèi)容系統(tǒng)初始化,用戶可編輯界面操作數(shù)據(jù)窗體界面操作控件業(yè)務(wù)操作關(guān)聯(lián)的界面操作增加日程跳轉(zhuǎn)到增加日程頁面修改日程跳轉(zhuǎn)到修改日程頁面刪除日程刪除日程保存提交增加或修改的日程返回返回日程列表頁面 他人日程用戶界面界面編號界面類型界面名稱備注ONE_SELECTONE_SELECTFREE_EDITFREE_EDIT他人日程界面中處理的數(shù)據(jù)項數(shù)據(jù)窗體處理的數(shù)據(jù)表名日程項目詳細(xì)表(PER_SCHEDULE_ITEM)數(shù)據(jù)項界面處理編碼規(guī)則日期系統(tǒng)自動生成, 開始時間系統(tǒng)初始化,用戶可編輯結(jié)束時間系統(tǒng)初始化,用戶可編輯創(chuàng)建人系統(tǒng)自動生成, 內(nèi)容系統(tǒng)初始化,用戶可編輯界面操作數(shù)據(jù)窗體界面操作控件業(yè)務(wù)操作關(guān)聯(lián)的界面操作增加日程跳轉(zhuǎn)到增加日程頁面修改日程跳轉(zhuǎn)到修改日程頁面刪除日程刪除日程保存提交增加或修改的日程返回返回日程列表頁面確定選擇人員的確定模塊結(jié)構(gòu)一級菜單二級菜單三級菜單日程安排日程查詢個人設(shè)置個人日程他人日程在模塊設(shè)計時考慮到個人日程與他人日程在內(nèi)容上兩個獨立的界面,但區(qū)別在于人員的不同有著不同的頁面頭信息,和不同的內(nèi)容,所也設(shè)計成了兩類頁面,在模塊設(shè)計中主要設(shè)計的顯示功能,確定了在頁面顯示時系統(tǒng)所需的頁面顯示功能的模塊。頁面表現(xiàn)如下圖41(該圖為已有記錄時的頁面):圖41 日程查詢頁面該頁面的初始界面默認(rèn)值是當(dāng)前用戶日程的結(jié)束日期大于當(dāng)前日期的日程安排內(nèi)容列表,默認(rèn)按照日程安排的開始時間進行升序排序。用戶可在依據(jù)日期,查詢某一日期范圍內(nèi)的日程安排,或依據(jù)日程內(nèi)容,查詢想要獲悉的詳細(xì)信息。在日程查詢中只有一個查詢按鈕,和數(shù)據(jù)窗體自帶的翻頁按鈕。這里描述出查詢按鈕的流程圖 42。 圖43 個人設(shè)置界面 共享設(shè)置的功能是,指定其他人可以對你的日程進行安排,在這里只要你選擇了人員就是把你的日程安排共享給了他人。對總經(jīng)理的日程進行安排,這樣秘書就可以在他人日程模塊中替總經(jīng)理進行日程安排。 在個人設(shè)置中只有一個選擇人員按鈕,這個按鈕就能實現(xiàn)人員的增加修改功能。基于個人設(shè)置的選擇人員按鈕,畫出了數(shù)據(jù)的點擊按鈕時的數(shù)據(jù)流程圖。用戶進入后顯示的是當(dāng)前月的日歷卡。圖47 日程安排界面 該頁中左側(cè)菜單條“個人日程”、“個人設(shè)置”、“他人日程”“日程查詢”實現(xiàn)四個模塊的界面切換。藍(lán)色背景色的日期為當(dāng)天。選擇某一天,點擊時間列表,進入寫日程安排頁面,增加當(dāng)前用戶的日程安排:選擇日程級別,如果為重要日程,則在頁面可以得到重要日程的提示;填寫開始時間,結(jié)束時間,在日程安排的列表里,該日程的開始時間會對應(yīng)于時間列表顯示,方便您的查詢;接著填寫日程內(nèi)容,完成此次日程的安排。 在日歷卡中選擇某一天的日程,個人日程中就會顯示該天的內(nèi)容,流程如圖48,個人日程的增加日程按鈕與修改日程按鈕流程如圖4圖410。 圖411 他人日程界面他人日程是實現(xiàn)了對其他人日程的設(shè)置。選擇日期,時間進行日程安排。 圖 412 主要代碼注解 網(wǎng)頁代碼% page contentType=text/html。主要的Jsp頁面的代碼詳見附錄A。系統(tǒng)的默認(rèn)值是:“contentType=text/html。 這里使用的是Java語言作為Jsp腳本。 在Jsp頁面不要寫類的方法,所以引用包的時候要引入到你所要的類名稱。在Jsp頁面代碼中盡力使Java代碼與html代碼分開,使軟件開發(fā)分工更細(xì)致。本行引用的是unieap中的標(biāo)簽庫,并說明前綴為“unieap”的為此標(biāo)簽庫中的標(biāo)簽。css是利用link來連接進入Jsp頁面的,href是連接css文件存放的路徑,這里得到的是絕對路徑,type是定義MIME類型為“text/css”類型。這里用script/script一對標(biāo)簽將js腳本引入近來并說明,js使用的是Javascript腳本語言。 BACKGROUNDCOLOR:ECECFF。 FONTSIZE: 9pt。 CURSOR: hand。 bordercolor:99ccff}input type=Button class=pagebut value=bean:message key= / onclick=addcalendar()。 /這是html腳本的添加按鈕的程序段,其中class=“pagebut”就是用來引用css樣式單的內(nèi)容,這樣就相當(dāng)于把css中pagebut的內(nèi)容添加到html中,html頁面就得到了pagebut的樣式。[8] java代碼 Action中的java代碼 基于日程安排系統(tǒng)的B/S設(shè)計模式,處理頁面顯示的Jsp代碼之外,還要有業(yè)務(wù)邏輯方面的Java代碼,詳見附錄B。 COARequestEnvelope envelope = new COARequestEnvelope()。 ().addParameter(personid, personid)。 resv = (envelope)。 (startday, startday)。 }這段Java代碼是用來連接Jsp頁面與后臺數(shù)據(jù)操作的,其中ActionForward是用來指示操作轉(zhuǎn)移的對象。COARequestEnvelope envelope = new COARequestEnvelope()。是初始化了請求信封與響應(yīng)信封的兩個對象,用來向InterAction傳遞參數(shù)。是將personid參數(shù)封裝到請求信封對象,并通過相應(yīng)對象調(diào)用Interaction的方法來得到響應(yīng)信封參數(shù),變量 startday是用來得到響應(yīng)信封傳回來的參數(shù)。 interAction代碼public COAResponseEnvelope getSchedule(COARequestEnvelope envelope) throws COAException{ COAResponseEnvelope resv = new COAResponseEnvelope()。 CalendarPlanApplogic catalog = new CalendarPlanApplogic()。 String startday = (SCHEDULE_DAY)。 return resv。其中返回值是Action中的響應(yīng)信封對象。Startday是從Applogic中得到的數(shù)據(jù),傳向Action,響應(yīng)信封對象再次將數(shù)據(jù)封裝到對象中,返回Action中。String sql = SELECT to_char(SCHEDULE_DAY,39。) as SCHEDULE_DAY,to_char(END_SCH_DAY,39。) as END_SCH_DAY FROM PER_SCHEDULE_ITEM WHERE EMP_ROWID=39。AND SC_CONTENT IS NOT NULL。 return ds。dbpm變量是數(shù)據(jù)庫管理的一個實例,通過它就可以執(zhí)行數(shù)據(jù)庫的SQL語句,這里用的是數(shù)據(jù)更新操作的方法excuteQuery()方法。 config配置文件 在OA辦公自動化系統(tǒng)中,支持頁面之間的調(diào)轉(zhuǎn)。strutsconfig元素有8個子元素,它的DTD定義如下!ELEMENTstrutsconfig(datasources?,formbeans?globalexceptions?,actionmapping?controller?,messageresoures*,plugin*)在Struts配置文件中,必須按照以上DTD指定的先后順序來配置strutsconfig元素的各個子元素,如果顛倒了這些自元素在配置文件中的順序,在Struts應(yīng)用啟動時會生成XML解析錯誤。actionmappings元素包含零個或者多個action元素。在acrion元素中可以包含多個exception和forward子元素,它們分別配置局部的異常處理及請求轉(zhuǎn)發(fā)僅被當(dāng)前的Action所訪問。?來訪問Action文件。在這里的完整類名是:。在Action類的execute()方法中,可以調(diào)用ActionMapping對象的getParameter()方法來讀取配置參數(shù)。默認(rèn)值為session。forward子元素是用來指定調(diào)轉(zhuǎn)頁面的路徑的,當(dāng)從Action中傳回的參數(shù)為“success”那么它代表要轉(zhuǎn)到的頁面就是“/pages/calendarplan/。即首先進行黑盒測試,出現(xiàn)錯誤后再進行白盒測試。在測試時輸入極限值、空記錄,以及輸入前面帶空格的記錄,通過測試,增加了一些必要的校驗代碼,比如在需要用戶輸入信息的文本框中已經(jīng)添加了JavaScript限制,對于用戶亂輸入信息或輸入錯誤信息能給出前臺錯誤提示,能夠基本保證用戶的輸入符合要求,不至于讓系統(tǒng)出現(xiàn)bug。另外,考慮到用戶可能在輸入數(shù)據(jù)之前不小心打入空格這種情況的發(fā)生,在測試時對這種情況進行了測試,發(fā)現(xiàn)了問題,request. Form()得到字符串之后,用trim()函數(shù)來過濾空格,避免了字符串前面存在空格時,空格也被作為數(shù)據(jù)而造成數(shù)據(jù)庫存儲、數(shù)據(jù)查詢出現(xiàn)異常的這種情況的發(fā)生[8]。由于在測試前考慮到了必須輸入數(shù)字的這種情況,用JavaScript限制了用戶輸入數(shù)字以外字符的情況,在做時間合法性校驗的時,將時間分為了兩部分,一是日期,二是時間通常正常格式為“YYYYMMDD HH:MI:SS”在時間數(shù)據(jù)進行增加的時候加了校驗功能,保證數(shù)據(jù)的正確顯示,服務(wù)的正確運行。 系統(tǒng)發(fā)布本系統(tǒng)時B/S結(jié)構(gòu)的,所以就已開始的硬件與軟件環(huán)境進行發(fā)布,在硬件方面就搭建在應(yīng)用服務(wù)器與數(shù)據(jù)庫服務(wù)器中。 第五章 結(jié)論 系統(tǒng)評價辦公自動化軟件的發(fā)展已經(jīng)有很多年了,隨著計算機技術(shù)的迅速發(fā)展,辦公自動化軟件的內(nèi)涵也得到了大大的拓展,從最早的單機軟件到現(xiàn)在的網(wǎng)絡(luò)軟件,從簡單的文字處理到現(xiàn)在的知識管理,辦公自動化在企業(yè)中起到了越來越大的作用。WWW技術(shù)具有開放性、可集成性、可重組性、操作簡單性等特點,是目前計算機技術(shù)發(fā)展的必然趨勢,它給人們一個最簡單、最直接的方式漫游浩瀚的信息海洋,獲取所需要的信息,辦理各種事務(wù)。在詳細(xì)功能設(shè)計中抽取出各個功能模塊共性的具體功能,對其進行了詳細(xì)的描述設(shè)計,這樣各功能模塊在后來的實際編碼中能夠快速地實現(xiàn)。整個系統(tǒng)界面友好、美觀、使用方便、大大降低了對使用者計算機知識的要求,特別適合于企業(yè)機關(guān)和各企事業(yè)單位的內(nèi)部辦公自動化系統(tǒng)的建設(shè)。即可保證企業(yè)內(nèi)部數(shù)據(jù)的正常流通,又為企業(yè)對外的信息交流提供了可以信賴的手段。日歷卡頁面顯示 我目前僅僅可以實現(xiàn)系統(tǒng)的需求,在頁面中可以用特殊的顏色來顯示有備忘的日期,但不能以字體的變化(字體大小,斜體等)來顯示特殊日期。日程顯示功能在有限的開發(fā)時間的條件下,我在日程安排的顯示中,只進行了月日程的顯示,有時間可以仿照Microsoft的outlook來設(shè)計日程安排內(nèi)容,可以以月,周,天,來顯示日程,在一些細(xì)小的功能上還要增加。 在代碼的中我采用了個人日程與他人日程分開來編寫的方式,但他們的區(qū)別并不是很大,卻別就在于內(nèi)部的人員ID和頁面表示的頁面頭信息。實現(xiàn)代碼的復(fù)用。采取的措施:(1) 安裝防火墻安裝防火墻并且屏蔽數(shù)據(jù)庫端口能有效地阻止來自Internet 上對數(shù)據(jù)的攻擊。這種攻擊可能針對其他用戶進行,也可能針對服務(wù)器。特別是 FORM 可能被用于欺騙瀏覽者暴露敏感信息。這類檢查必須在服務(wù)器端進行?;仡櫿麄€開發(fā)過程,我所做的管理系統(tǒng)與企業(yè)辦公自動化管理實際所涵蓋的技術(shù)和領(lǐng)域相比,還有一定的差距。首先感謝我的導(dǎo)師—竭蕭,她淵博的學(xué)識,嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、敏銳的洞察力和開闊的學(xué)術(shù)視野都給予我很大的啟迪。我還要深深的感謝我的同學(xué)—陳宗成、李云閣、王立庚,他們經(jīng)常關(guān)心我的課題進展情況,給予了我熱情的幫助,并對我的論文提出了寶貴的意見和建議,對論文的完成起了重要作用。最后,我還要感謝所有為我的論文提出指導(dǎo)意見的老師、同學(xué)和朋友,他們的名字無法一一盡述,在此一并表示誠摯的感謝
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1