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

正文內(nèi)容

基于java的日程安排管理系統(tǒng)(畢業(yè)論文)(更新版)

  

【正文】 到秘書為自己安排的事項(xiàng),并且,當(dāng)總經(jīng)理再進(jìn)行日程安排時(shí),可以選擇日程的密級(jí)形式,以前的所有安排均被設(shè)置成秘密,如果是秘密的日程秘書是看不到的,如果是公開(kāi)則日程可以看到,保證了日程的保密性。內(nèi)容查詢可以實(shí)現(xiàn)模糊查詢的功能。人員之間的共享是用PER_SHARE_EMPLOYEE數(shù)據(jù)表。不允許同名異義的字段或異名同義的字段出現(xiàn),這使數(shù)據(jù)的一致性得到的基本保證。數(shù)據(jù)結(jié)構(gòu)是開(kāi)發(fā)應(yīng)用系統(tǒng)中非常重要的一個(gè)環(huán)節(jié),數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的好壞直接關(guān)系到程序的后期開(kāi)發(fā)效率及開(kāi)發(fā)的成敗,因此在具體編寫代碼前,一定要做好數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)工作。如圖27 圖27 硬件配置:應(yīng)用服務(wù)器:CPU:2個(gè)Intel174。定義用戶身份確認(rèn)或授權(quán)需求。3個(gè)人設(shè)置1. 日程設(shè)置,可以把自己的日程共享給其他人,其他人可以給自己安排日程。對(duì)每個(gè)功能需唯一標(biāo)識(shí)。許多類名的選擇在開(kāi)發(fā)時(shí)顯得比較輕率,容易引起混淆。 Struts 也構(gòu)建于通用的設(shè)計(jì)模式,特別是 MVC 架構(gòu)。其為 Smalltalk MVC 框架已經(jīng)通用化了,他也可以應(yīng)用它其他平臺(tái)上面。Struts 控制器搭起了Model 和View之間的橋梁。但有了這些的同時(shí)就要有“東風(fēng)”來(lái)將它們集合在一起。(8) 廣域網(wǎng)支持。Browser/Server 系統(tǒng)的三部分模塊各自相對(duì)獨(dú)立,其中一部分模塊改變時(shí),其它模塊不受影響,應(yīng)用的增加、刪減、更新不影響用戶個(gè)數(shù)和執(zhí)行環(huán)境,系統(tǒng)改進(jìn)變得非常容易,且可以用不同廠家的產(chǎn)品來(lái)組成性能更佳的系統(tǒng)。(3) 較低的開(kāi)發(fā)和維護(hù)成本。Browser/Server 所采用的TCP/IP、HTTP 等標(biāo)準(zhǔn)都是開(kāi)放的、非專用的,是經(jīng)過(guò)標(biāo)準(zhǔn)化組織所確定的而非單一廠商所制定,保證了其應(yīng)用的通用性和跨平臺(tái)性。在outlook中有日歷的功能實(shí)現(xiàn),備忘錄的記錄提醒功能等,在通過(guò)郵件等功能就可以很好的完成人與人之間的提示功能。在沒(méi)有計(jì)算機(jī)的時(shí)代,我們對(duì)日程安排只能通過(guò)手寫來(lái)記錄,并且沒(méi)有相應(yīng)的提醒工具,人們有時(shí)會(huì)因?yàn)闆](méi)有及時(shí)翻閱記錄而錯(cuò)過(guò)了重要會(huì)議、重要日程等,也因?yàn)榉喨粘逃涗浂速M(fèi)了很多的時(shí)間。辦公自動(dòng)化發(fā)展到今天,辦公自動(dòng)化系統(tǒng)的定義已由原來(lái)簡(jiǎn)單的公文處理擴(kuò)展到整個(gè)企事業(yè)單位的信息交換平臺(tái),并實(shí)現(xiàn)了與系統(tǒng)支持平臺(tái)的無(wú)關(guān)性,其功能已有極大的飛躍。當(dāng)經(jīng)過(guò)千辛萬(wàn)苦把軟件開(kāi)發(fā)出來(lái)后,又會(huì)因?yàn)橛脩粜枨笞兓獙?duì)軟件進(jìn)行不斷的修改維護(hù)。我國(guó)從八十年代末、九十年代初開(kāi)始發(fā)展辦公自動(dòng)化,到現(xiàn)在已經(jīng)有十幾年的歷史了。 技術(shù)背景 辦公自動(dòng)化辦公自動(dòng)化(OAOffice Automation)是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來(lái)的一種新型的辦公方式,是當(dāng)前新技術(shù)革命中一個(gè)非常活躍和具有很強(qiáng)生命力的技術(shù)應(yīng)用領(lǐng)域,是信息化社會(huì)的產(chǎn)物。伴隨這種情況,更多的管理技術(shù)被引入到人力資源管理上,科學(xué)的管理方法與IT技術(shù)相結(jié)合成為提高人力資源部門管理水平的主要方式,人力資源管理發(fā)展成為人的信息化過(guò)程。摘 要隨著經(jīng)濟(jì)全球化、管理現(xiàn)代化的到來(lái),信息化建設(shè)已提到議事日程。在這種科技不斷進(jìn)步、技術(shù)創(chuàng)新加快的情況下,企業(yè)間的競(jìng)爭(zhēng)和企業(yè)間對(duì)人才的需求都更加激烈,人力資源也越來(lái)越受到重視。因此,基于Web的企業(yè)辦公自動(dòng)化系統(tǒng)的出現(xiàn),滿足了上述企業(yè)現(xiàn)代化發(fā)展需求,幫助企業(yè)提高企業(yè)綜合管理水平及市場(chǎng)反應(yīng)能力,應(yīng)對(duì)中國(guó)加入WTO后以及日趨激烈的市場(chǎng)競(jìng)爭(zhēng)。從這個(gè)意義上講,在市場(chǎng)競(jìng)爭(zhēng)日趨白熱化的今天,辦公自動(dòng)化已經(jīng)不再是一種手段、一種工具,而成為決定企業(yè)生存發(fā)展的命脈。 軟件開(kāi)發(fā)完成后需要不斷的維護(hù)導(dǎo)致出現(xiàn)這些缺點(diǎn)的原因有很多種,如軟件開(kāi)發(fā)公司的開(kāi)發(fā)隊(duì)伍組隊(duì)模式不合理、缺乏開(kāi)發(fā)辦公自動(dòng)化產(chǎn)品的經(jīng)驗(yàn)、用戶缺乏對(duì)辦公自動(dòng)化產(chǎn)品的認(rèn)識(shí)等等,但真正重要的原因往往是由于在開(kāi)發(fā)過(guò)程中或開(kāi)發(fā)完成后用戶的需求發(fā)生變化而引起的,經(jīng)常會(huì)出現(xiàn)在開(kāi)發(fā)過(guò)程中因?yàn)橛脩舻男枨蟛粩嘧兓鴮?dǎo)致軟件的不斷修改,以至整個(gè)開(kāi)發(fā)周期加長(zhǎng)和開(kāi)發(fā)費(fèi)用超支。這種情況極大地阻礙了我國(guó)辦公自動(dòng)化的發(fā)展。當(dāng)把日程共享后,在個(gè)人設(shè)置日程中給本人安排日程時(shí)就可以選擇是否公開(kāi),所以不必?fù)?dān)心日程共享后個(gè)人隱私事件被他人查看。人們?cè)谟涗浐吞嵝?,以及共享都成為了可能。Client/Server 所采用的標(biāo)準(zhǔn)只要在內(nèi)部統(tǒng)一即可,它的應(yīng)用往往是專用的。因?yàn)樵趧?dòng)態(tài)分布式計(jì)算系統(tǒng)中,客戶端程序不必要確切指出應(yīng)用服務(wù)的網(wǎng)絡(luò)地址,如果應(yīng)用服務(wù)器超負(fù)荷,通過(guò)統(tǒng)一的管理程序調(diào)度將請(qǐng)求轉(zhuǎn)移到其他應(yīng)用服務(wù)器上來(lái)消除瓶頸。Client/Server 系統(tǒng)的三部分模塊中有一部分需改變就要關(guān)聯(lián)到其它模塊的變動(dòng),使系統(tǒng)極難升級(jí)。Browser/Server系統(tǒng)使用HTML ,HTML 是數(shù)據(jù)格式的一個(gè)開(kāi)放標(biāo)準(zhǔn),目前大多數(shù)流行的軟件均支持HTML ,同時(shí)MIME技術(shù)使得Browser可訪問(wèn)多種格式文件。也有一些機(jī)制來(lái)處理數(shù)據(jù)庫(kù) ,如JDBC 和Enterprise JavaBeans(EJBs)。 Struts 的核心是一個(gè)MVC風(fēng)格的控制器。然后模型可以通過(guò)發(fā)送消息給所有這冊(cè)觀察者,通知它們相關(guān)的改變。 Struts 使用了大多數(shù)標(biāo)準(zhǔn)的Java servlet API 并成為一些servlet 容器的兼容性測(cè)試。 當(dāng)然, Struts 還有一些缺陷。描述各功能需求如何響應(yīng)可預(yù)知的出錯(cuò)條件或者非法輸入或動(dòng)作。2他人日程1. 日程共享,顯示其他人共享的日程,可以給共享的人員安排日程。 安全性需求詳細(xì)描述與系統(tǒng)安全性、完整性或與登錄到該系統(tǒng)的使用人員的隱私相關(guān)的需求,這些問(wèn)題會(huì)影響到軟件系統(tǒng)的使用以及創(chuàng)建或使用的數(shù)據(jù)的保護(hù)。本文采用的是一種改進(jìn)的IPO圖來(lái)描述系統(tǒng)的主要算法(即數(shù)據(jù)流圖中各個(gè)處理的基本算法),主要以系統(tǒng)頂層IPO圖為例說(shuō)明系統(tǒng)的主要算法。通過(guò)概要設(shè)計(jì)、具體設(shè)計(jì)以及編碼實(shí)踐,能夠用計(jì)算機(jī)實(shí)現(xiàn)日程安排,并最終通過(guò)測(cè)試能夠交付用戶使用。設(shè)計(jì)一個(gè)好的數(shù)據(jù)結(jié)構(gòu)需要進(jìn)行詳細(xì)的應(yīng)用系統(tǒng)需求分析,另一方面設(shè)計(jì)經(jīng)驗(yàn)也是個(gè)重要因素,根據(jù)經(jīng)驗(yàn)提出一下幾條建議:1. 字段的唯一性?;诖?,本系統(tǒng)的ER圖如圖31所示[7]:根據(jù)ER圖設(shè)計(jì)的數(shù)據(jù)庫(kù)表為表31,表32,表33,表34 表31 PER_SCHEDULE 個(gè)人日歷卡字段名稱類型大小約束說(shuō)明ROW_IDVARCHAR2321ROW_IDEMP_ROWIDVARCHAR2321人員IDSCHEDULE_DAYDATE1日期格式:YYYY/MM/DDSC_REMINDVARCHAR210特殊提醒標(biāo)志SC_CONTENTVARCHAR210安排內(nèi)容詳細(xì)ACTIVE_FLAGVARCHAR210有效標(biāo)志CREATE_DATEDATE0創(chuàng)建日期CREATE_BYVARCHAR2300創(chuàng)建人圖31 數(shù)據(jù)庫(kù)設(shè)計(jì)ER圖表32 PER_SCHEDULE_DONFIG 日程安排配置表字段名稱類型大小約束說(shuō)明ROW_IDVARCHAR2321ROW_IDEMP_ROWIDVARCHAR2321人員IDSHARE_FLAGVARCHAR211共享標(biāo)志REMIND_FLAGVARCHAR210提醒標(biāo)志REMIND_WAYVARCHAR21提醒方式ACTIVE_FLAGVARCHAR210有效標(biāo)志CREATE_DATEDATE0創(chuàng)建日期CREATE_BYVARCHAR2300創(chuàng)建人LAST_UPDATE_DATEDATE0修改日期LAST_UPDATE_BYVARCHAR2300最近修改人UPDATE_COUNTNUMBER40修改次數(shù)表33 PER_SCHEDULE_ITEM 日程安排備忘錄表字段名稱類型大小約束說(shuō)明ROW_IDVARCHAR2321ROW_IDEMP_ROWIDVARCHAR2320人員IDSCHEDULE_DAYDATE0開(kāi)始日期SCHEDULE_TIMEVARCHAR2320開(kāi)始時(shí)間END_SCH_DAYDATE0結(jié)束日期END_SCH_TIMEVARCHAR2320結(jié)束時(shí)間URGENT_FLAGVARCHAR210重要程度CREATE_FLAGVARCHAR210重要來(lái)源SC_CONTENTVARCHAR240000安排內(nèi)容詳細(xì)ITEM_SHARE_FLAGVARCHAR210共享標(biāo)志ACTIVE_FLAGVARCHAR210有效標(biāo)志CREATE_DATEDATE0創(chuàng)建日期CREATE_BYVARCHAR2300創(chuàng)建人LAST_UPDATE_DATEDATE0修改日期LAST_UPDATE_BYVARCHAR2300最近修改人UPDATE_COUNTNUMBER40修改次數(shù)表34 PER_SHARE_EMPLOYEE 共享人員關(guān)系表字段名稱類型大小約束說(shuō)明ROW_IDVARCHAR2321ROW_IDPRV_EMP_ROWIDVARCHAR2320個(gè)人日程人員IDPRV_EMP_NAMEVARCHAR2320個(gè)人日程人員姓名SHARE_EMP_ROWIDVARCHAR2320共享人員IDHARE_EMP_NAMEVARCHAR2320共享人員姓名 日程安排的主要數(shù)據(jù)操作都是對(duì)以上的4個(gè)數(shù)據(jù)庫(kù)表進(jìn)行操作,日程的增加,修改,刪除等操作是基于數(shù)據(jù)庫(kù)表的PER_SCHEDULE_ITEM,日歷的顯示是根據(jù)系統(tǒng)的當(dāng)前時(shí)間進(jìn)行分析,用日歷算法進(jìn)行農(nóng)歷、天干地支、節(jié)日、節(jié)氣、年份、月份、星期等計(jì)算用以顯示在日歷卡上。用戶可在依據(jù)日期,查詢某一日期范圍內(nèi)的日程安排,或依據(jù)日程內(nèi)容,查詢想要獲悉的詳細(xì)信息。對(duì)總經(jīng)理的日程進(jìn)行安排,這樣秘書就可以在他人日程模塊中替總經(jīng)理進(jìn)行日程安排。圖47 日程安排界面 該頁(yè)中左側(cè)菜單條“個(gè)人日程”、“個(gè)人設(shè)置”、“他人日程”“日程查詢”實(shí)現(xiàn)四個(gè)模塊的界面切換。 圖411 他人日程界面他人日程是實(shí)現(xiàn)了對(duì)其他人日程的設(shè)置。系統(tǒng)的默認(rèn)值是:“contentType=text/html。本行引用的是unieap中的標(biāo)簽庫(kù),并說(shuō)明前綴為“unieap”的為此標(biāo)簽庫(kù)中的標(biāo)簽。 FONTSIZE: 9pt。[8] java代碼 Action中的java代碼 基于日程安排系統(tǒng)的B/S設(shè)計(jì)模式,處理頁(yè)面顯示的Jsp代碼之外,還要有業(yè)務(wù)邏輯方面的Java代碼,詳見(jiàn)附錄B。 (startday, startday)。是將personid參數(shù)封裝到請(qǐng)求信封對(duì)象,并通過(guò)相應(yīng)對(duì)象調(diào)用Interaction的方法來(lái)得到響應(yīng)信封參數(shù),變量 startday是用來(lái)得到響應(yīng)信封傳回來(lái)的參數(shù)。 return resv。) as SCHEDULE_DAY,to_char(END_SCH_DAY,39。dbpm變量是數(shù)據(jù)庫(kù)管理的一個(gè)實(shí)例,通過(guò)它就可以執(zhí)行數(shù)據(jù)庫(kù)的SQL語(yǔ)句,這里用的是數(shù)據(jù)更新操作的方法excuteQuery()方法。在acrion元素中可以包含多個(gè)exception和forward子元素,它們分別配置局部的異常處理及請(qǐng)求轉(zhuǎn)發(fā)僅被當(dāng)前的Action所訪問(wèn)。默認(rèn)值為session。另外,考慮到用戶可能在輸入數(shù)據(jù)之前不小心打入空格這種情況的發(fā)生,在測(cè)試時(shí)對(duì)這種情況進(jìn)行了測(cè)試,發(fā)現(xiàn)了問(wèn)題,request. Form()得到字符串之后,用trim()函數(shù)來(lái)過(guò)濾空格,避免了字符串前面存在空格時(shí),空格也被作為數(shù)據(jù)而造成數(shù)據(jù)庫(kù)存儲(chǔ)、數(shù)據(jù)查詢出現(xiàn)異常的這種情況的發(fā)生[8]。WWW技術(shù)具有開(kāi)放性、可集成性、可重組性、操作簡(jiǎn)單性等特點(diǎn),是目前計(jì)算機(jī)技術(shù)發(fā)展的必然趨勢(shì),它給人們一個(gè)最簡(jiǎn)單、最直接的方式漫游浩瀚的信息海洋,獲取所需要的信息,辦理各種事務(wù)。日歷卡頁(yè)面顯示 我目前僅僅可以實(shí)現(xiàn)系統(tǒng)的需求,在頁(yè)面中可以用特殊的顏色來(lái)顯示有備忘的日期,但不能以字體的變化(字體大小,斜體等)來(lái)顯示特殊日期。采取的措施:(1) 安裝防火墻安裝防火墻并且屏蔽數(shù)據(jù)庫(kù)端口能有效地阻止來(lái)自Internet 上對(duì)數(shù)據(jù)的攻擊?;仡櫿麄€(gè)開(kāi)發(fā)過(guò)程,我所做的管理系統(tǒng)與企業(yè)辦公自動(dòng)化管理實(shí)際所涵蓋的技術(shù)和領(lǐng)域相比,還有一定的差距
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1