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

正文內(nèi)容

辦公自動(dòng)化系統(tǒng)的消息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)本科論文-資料下載頁(yè)

2025-07-03 09:22本頁(yè)面

【導(dǎo)讀】辦公自動(dòng)化系統(tǒng)跨越系統(tǒng)管理、日程管。理、考勤管理、消息管理、文檔管理等五個(gè)領(lǐng)域。簽,包括使用用戶標(biāo)簽,構(gòu)成JSP網(wǎng)頁(yè)。Hibernate允許程序開(kāi)發(fā)者采用面向?qū)?。象的方式?lái)操作關(guān)系數(shù)據(jù)庫(kù)。JavaMail是Sun公司為方便開(kāi)發(fā)人員在應(yīng)用程序中。能夠?qū)崿F(xiàn)郵件發(fā)送和接受功能而提供的一套標(biāo)準(zhǔn)開(kāi)發(fā)包。管理子系統(tǒng),同時(shí)擔(dān)當(dāng)評(píng)審負(fù)責(zé)人。

  

【正文】 Servlet 技術(shù)。 Servlet 是利用輸出流動(dòng)態(tài)生成 HTML 頁(yè)面,包括每一個(gè) HTML 標(biāo)簽和每個(gè)在 HTML 頁(yè)面中出現(xiàn)的內(nèi)容。 CSS( Cascading Style Sheet,可譯為 “層疊樣式表 ”或 “級(jí)聯(lián)樣式表 ”)是一組格式設(shè)置規(guī)則,用于控制 Web頁(yè)面的外觀。通過(guò)使用 CSS樣式設(shè)置頁(yè)面的格式,可將頁(yè)面的內(nèi)容與表現(xiàn)形式分 離。頁(yè)面內(nèi)容存放在 HTML文檔中,而用于定義表現(xiàn)形式的 CSS規(guī)則則存放在另一個(gè)文件中或 HTML文檔的某一部分,通常為文件頭部分。將內(nèi)容與表現(xiàn)形式分離,不僅可使維護(hù)站點(diǎn)的外觀更加容易,而且還可以使 HTML文檔代碼更加簡(jiǎn)練,縮短瀏覽器的加載時(shí)間。 [15] JSP 標(biāo)準(zhǔn)標(biāo)記庫(kù)( JSP Standard Tag Library, JSTL)是一個(gè)實(shí)現(xiàn) Web 應(yīng)用程序中常見(jiàn)的通用功能的定制標(biāo)記庫(kù)集,這些功能包括迭代和條件判斷、數(shù)據(jù)管理格式化、 XML 操作以及 數(shù)據(jù)庫(kù) 訪問(wèn)。在 developerWorks 上其新系列的第一篇文章中,軟件工程師 Mark Kolb 向您展示了如何使用 JSTL 標(biāo)記來(lái)避免在 JSP 頁(yè)面中使用腳本編制元素。您還將了解如何通過(guò)從表示層刪除源 代碼 來(lái)簡(jiǎn)化軟件維護(hù)。最后,您將了解 JSTL 經(jīng)過(guò)簡(jiǎn)化的表達(dá)式語(yǔ)言,它允許在不必使用功能齊全的編程語(yǔ)言 的情況下對(duì) JSTL 操作指定動(dòng)態(tài)屬性值 [16] 本模塊采用 JSP實(shí)現(xiàn)表現(xiàn)層, CSS美化界面, JSTL格式化顯示數(shù)據(jù), 控件實(shí)現(xiàn)日期輸入操作。 采用 jsp實(shí)現(xiàn)發(fā)布消息頁(yè)面,主要代碼如圖 ,界面主要部分如圖 所示。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 20 圖 發(fā)布消息界面主要代碼 圖 發(fā)布消息主要界面 利用 CSS樣式美化界面, CSS文件主要代碼如圖 。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 21 圖 CSS 主要界面 采用 JSTL格式化顯示數(shù)據(jù),主要代碼如圖 、圖 。 圖 jstl標(biāo)簽導(dǎo)入代碼 圖 jstl格式化日期顯示代碼 采用 ,代碼如圖 ,日歷效果如圖 所示。 圖 點(diǎn)擊彈出日歷代碼 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 22 圖 日歷控件可視化效果 Javascript在項(xiàng)目中的應(yīng)用 Javascript實(shí)現(xiàn)復(fù)選框選擇操作,代碼見(jiàn)圖 。全選 /取消前的復(fù)選框可以進(jìn)行全選 /取消操作,效果見(jiàn)圖 。如果沒(méi)有一個(gè)復(fù)選框選擇了進(jìn)行刪除操作,則提示要選擇,效果圖見(jiàn)圖 . 圖 javascript 實(shí)現(xiàn)復(fù)選框 選擇操作主要代碼 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 23 圖 全選 /取消效果圖 圖 未選擇操作效果圖 Javascript實(shí)現(xiàn)表單驗(yàn)證,代碼見(jiàn)圖 ,主要驗(yàn)證表單中的內(nèi)容是否為空,為空的話則提示,提示效果見(jiàn)圖 . 圖 javascript 實(shí)現(xiàn)表單驗(yàn)證主要代碼 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 24 圖 表單驗(yàn)證效果圖 Hibernate 在項(xiàng)目中的應(yīng)用 Hibernate 是目前最流行的 ORM 框架,其采用非常優(yōu)雅的方式將 SQL 操作完全包裝成對(duì)象化的操作。 Hibernate 是一個(gè)面向 Java 環(huán)境的對(duì)象 /關(guān)系數(shù)據(jù)庫(kù)映射工具。對(duì)象 /關(guān)系數(shù)據(jù)庫(kù) 映射 ( Object/Relational Mapping) 表示一種技術(shù),用來(lái)把對(duì)象模型表示的對(duì)象映射到基于 SQL的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去。 利用 Hibernate實(shí)現(xiàn)數(shù)據(jù)持久化,對(duì)應(yīng)的映射文件如圖 ,代碼中體現(xiàn)了 2者間的雙向一對(duì)多關(guān)系,配置文件如圖 。 圖 TB_MES_SendMes 映射文件 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 25 圖 TB_MES_ReceiveMes 映射文件 圖 數(shù)據(jù)庫(kù)配置文件 采用 Hibernate自帶的 HQL查詢語(yǔ)句對(duì)數(shù)據(jù)進(jìn)行查詢,如圖 。按如下步驟進(jìn)行 : (1) 獲取 Hibernate Session 對(duì)象 : (2) 編寫 HQL 語(yǔ)句 : (3) 以 HQL 語(yǔ)句作為參數(shù),調(diào)用 Session 的 createQuery 方法創(chuàng)建查詢對(duì)象 : (4) 如果 HQL 語(yǔ)句包含參數(shù),調(diào)用 Query 的 setXxx 方法為參數(shù)賦值 : (5) 調(diào)用 Query 對(duì)象的 list 等方法遍歷查詢結(jié)果。 圖 HQL查詢 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 26 利用 UPDATE方法更新數(shù)據(jù)庫(kù),如圖 。插入數(shù)據(jù)時(shí),如果是一對(duì)多關(guān)系的,先插入一的那個(gè), 瞬時(shí)對(duì)象要保存。不然在后面的代碼中, 保存 Student時(shí),會(huì)因?yàn)?sendMes在數(shù)據(jù)庫(kù)中沒(méi)有而發(fā)生瞬時(shí)對(duì)象不存在異常 ,再插入多的一方, 多的一方通過(guò) split區(qū)分出收件人,依次進(jìn)行 插入, 代碼如圖 。 圖 更新數(shù)據(jù)庫(kù)主要代碼 圖 添加數(shù)據(jù)主要代碼 過(guò)濾器在項(xiàng)目中的應(yīng)用 為了防止出現(xiàn)中文亂碼等編碼問(wèn)題,設(shè)置了過(guò)濾器,將編碼全部轉(zhuǎn)為“ UTF8”,主要代碼見(jiàn)圖 . 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 27 圖 過(guò)濾器主要代碼 JavaMail在項(xiàng)目中的應(yīng)用 JavaMail是 Sun公司為方便開(kāi)發(fā)人員在應(yīng)用程序中能夠?qū)崿F(xiàn) 郵件發(fā)送和接受功能而提供的一套標(biāo)準(zhǔn)開(kāi)發(fā)包,包括面向普通開(kāi)發(fā)人員調(diào)用的 API和實(shí)現(xiàn)了SMTP、 POP IMAP、 MIME等底層協(xié)議的服務(wù)提供程序。 接收郵件時(shí)先建與服務(wù)器的連接,然后打開(kāi)郵件夾,之后循環(huán)讀取郵件信息,獲取郵件的主題、內(nèi)容和附件,見(jiàn)圖 。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 28 圖 接收郵件主要代碼 JspSmartUpload在項(xiàng)目中的應(yīng)用 jspSmartUpload是一個(gè)可免費(fèi)使用的全功能的文件上傳下載組件,適于嵌入執(zhí)行上傳下載操作的 JSP文件中。該組件有以下幾個(gè)特點(diǎn): 使用簡(jiǎn)單。在 JSP文件 中僅僅書寫三五行 java代碼就可以搞定文件的上傳或下載,方便。 能全程控制上傳。利用 jspSmartUpload組件提供的對(duì)象及其操作方法,可以獲得全部上傳文件的信息(包括文件名,大小,類型,擴(kuò)展名,文件數(shù)據(jù)等),方便存取。 能對(duì)上傳的文件在大小、類型等方面做出限制。如此可以濾掉不符合要求的文件。 下載靈活。僅寫兩行代碼,就能把 Web服務(wù)器變成文件服務(wù)器。不管文件在 Web服務(wù)器的目錄下或在其它任何目錄下,都可以利用 jspSmartUpload進(jìn)行下載 。 [17] 在郵件發(fā)送部分采用 jspSmartUpload實(shí)現(xiàn)了附件的上傳,上傳頁(yè)面如圖 所示。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 29 圖 郵件附件上傳 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 30 第五章 總結(jié)與展望 項(xiàng)目總結(jié) 小組完成的工作 經(jīng)過(guò)為期兩個(gè)月的艱苦奮斗,本小組從需求分析、詳細(xì)設(shè)計(jì)、編碼、測(cè)試到集成部署,完成了項(xiàng)目的前期文檔準(zhǔn)備,中期編碼完成,后期集成測(cè)試等階段工作?;就瓿闪隧?xiàng)目需求所要求的功能,包括:系統(tǒng)管理、日程管理、考勤管理、消息管理、文檔管理等五個(gè)功能模塊。 個(gè)人完成的工作 個(gè)人在小組的協(xié)作下,完成了個(gè)人承擔(dān)的消息管理子模塊的設(shè)計(jì)與實(shí)現(xiàn),包括:消息管理 功能、消息發(fā)布功能、信箱管理功能、信息查詢功能、信息提示功能、郵件操作功能。 作為 評(píng)審負(fù)責(zé)人 ,負(fù)責(zé)了項(xiàng)目工作中的相關(guān)評(píng)審記錄和文檔的書寫,協(xié)調(diào)整個(gè)項(xiàng)目小組共同完成了項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)。 總的來(lái)說(shuō),這次畢業(yè)設(shè)計(jì)我有 2個(gè)大的收獲: (1)熟悉了軟件開(kāi)發(fā)的整個(gè)流程,獲得了寶貴豐富的開(kāi)發(fā)經(jīng)驗(yàn)。從需求分析、概要設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼到測(cè)試等,各個(gè)環(huán)節(jié)都有經(jīng)歷。自己很珍惜這次鍛煉的機(jī)會(huì),系統(tǒng)開(kāi)發(fā)過(guò)程中,參考大量相關(guān)資料,主動(dòng)向開(kāi)發(fā)經(jīng)驗(yàn)豐富的同事請(qǐng)教,向規(guī)范化看齊,加班加點(diǎn),高標(biāo)準(zhǔn)嚴(yán)格要求自己,無(wú)形之中獲得了寶貴 豐富的開(kāi)發(fā)經(jīng)驗(yàn)。這些經(jīng)驗(yàn)既是這段時(shí)間的收獲,同時(shí)也是自己繼續(xù)前進(jìn)的基石。 (2)提高了論文寫作水平。自己非常重視本科畢業(yè)論文的寫作,它是近 3 個(gè)月來(lái)學(xué)習(xí)研究成果的集中體現(xiàn)。嚴(yán)格按照論文的寫作要求、格式、流程寫作,注重論文的條理性、結(jié)構(gòu)性、實(shí)用性、學(xué)術(shù)性。寫作過(guò)程中注意將自己開(kāi)發(fā)中的收獲、教學(xué)中的心得在論文中體現(xiàn)。經(jīng)過(guò)自己的努力,把擔(dān)心變成了信心,以自信的態(tài)度去面對(duì)論文的寫作和最終的答辯。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 31 項(xiàng)目展望 整體項(xiàng)目的可擴(kuò)展點(diǎn) 由于時(shí)間倉(cāng)促和開(kāi)發(fā)經(jīng)驗(yàn)不足,本項(xiàng)目還有很多需要完善和擴(kuò)展的功能 : 補(bǔ)簽申 請(qǐng)和補(bǔ)簽批準(zhǔn)可以通過(guò)消息進(jìn)行提示; 增加移動(dòng)通知功能 , 根據(jù)用戶的登記資料,通過(guò)短信等形式通知用戶新的公告等; 提供相應(yīng)的管理功能 , 如部門經(jīng)理對(duì)本部門的日程、文檔、消息的管理功能等; 增加會(huì)議安排 和提示功能, 系統(tǒng)根據(jù)用戶日程統(tǒng)計(jì)可以使用的時(shí)間安排會(huì)議并 通過(guò)消息通知用戶 ; 增加薪資管理系統(tǒng),薪酬和考勤管理系統(tǒng)關(guān)聯(lián); 增加指紋機(jī)來(lái)實(shí)現(xiàn)簽到、簽退 操作。 個(gè)人工作的可擴(kuò)展點(diǎn) (1)增加聯(lián)系人列表,發(fā)布消息時(shí)可以直接在聯(lián)系人列表前的復(fù)選框中打鉤進(jìn)行選擇,更加方便同時(shí)避免了輸入錯(cuò)誤; (2)增加消息實(shí)時(shí)提示 功能,即有登錄系統(tǒng)后收到新消息系統(tǒng)立即進(jìn)行提示,可以通過(guò) ajax實(shí)現(xiàn);; (3)增強(qiáng)用戶體驗(yàn)相關(guān)的交互設(shè)計(jì)和實(shí)現(xiàn),如拖動(dòng)和動(dòng)畫等效果; (4)因相關(guān)條件的限制,目前郵件是利用的 inter上的服務(wù)器,如果條件允許,可以搭建公司內(nèi)部服務(wù)器。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 32 參考文獻(xiàn) [1] 劉丹 . 基于 BS/結(jié)構(gòu)的辦公自動(dòng)化系統(tǒng)研究和開(kāi)發(fā) . 武漢理工大學(xué) .20xx年 4月 [2] 劉凱立 . SSH 技術(shù)研究及其在辦公自動(dòng)化系統(tǒng)中的應(yīng)用 . 中國(guó)地質(zhì)大學(xué) .20xx年 5月 [3] 況及未來(lái)的發(fā)展方向 [4] —— J2EE [5] 李剛 .J2EE企業(yè)應(yīng)用實(shí)戰(zhàn) —— Struts + Spring + Hibernate整合開(kāi)發(fā) .第一版 .北京 .電子工業(yè)出版社 . 1 [6] 李剛 .J2EE企業(yè)應(yīng)用實(shí)戰(zhàn) —— Struts + Spring + Hibernate整合開(kāi)發(fā) .版本一 .北京 .電子工業(yè)出版社 . 32 [7] —— javascript [8] W3school—— javascript簡(jiǎn)介 [9] 李剛 .J2EE企業(yè)應(yīng)用實(shí)戰(zhàn) —— Struts + Spring + Hibernate整合開(kāi)發(fā) .版本一 .北京 .電子工業(yè)出版社 . 192— 195 [10] 李剛 .J2EE企業(yè)應(yīng)用實(shí)戰(zhàn) —— Struts + Spring + Hibernate 整合開(kāi)發(fā) .版本一 .北京 .電子工業(yè)出版社 . 216— 255 [11] —— Oracle 11g [12] —— Oracle [13] 張孝祥 /方立勛 .Java 郵件開(kāi)發(fā)詳解 .版本一 . 北京 .電 子工業(yè)出版社 .20xx.頁(yè)碼 93 [14] 入淺出 . [15] —— CSS [16] —— JSTL [17] —— JspSmartUpload 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 33 致謝 時(shí)光飛逝,歲月如梭,轉(zhuǎn)眼間四年的大學(xué)生求學(xué)生涯己近尾聲。 很珍惜在南京大學(xué)的這段學(xué)習(xí)和生活的日子,感謝周圍的老師和同學(xué)對(duì)我的關(guān)心和幫助,是他們讓我得到了成長(zhǎng)。借此機(jī)會(huì)向在我學(xué)習(xí)和生活中給予關(guān)心、幫助的老師、家人、同學(xué)表示衷心的感謝。 首先衷心感謝大學(xué)四年來(lái)教導(dǎo)過(guò)我的老師們,您們淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué),使我在大學(xué)學(xué)習(xí)期間受益匪淺,您 們對(duì)我的嚴(yán)格要求,將使我受益終生。 感謝東軟集團(tuán)的 3位老師過(guò)來(lái)指導(dǎo)我們參加實(shí)訓(xùn),感謝許云龍老師對(duì)我們的技術(shù)掃盲,更感謝王大瑞在項(xiàng)目開(kāi)發(fā)階段給予我的指導(dǎo)以及在論文完成過(guò)程中給予我仔細(xì)的批閱。 感謝我的父母一直以來(lái)在生活上和精神上給予的巨大支持,他們對(duì)我的關(guān)心和理解是我前進(jìn)的巨大動(dòng)力。 感謝周圍同學(xué)在我完成本論文的日子中給予我的關(guān)心、鼓勵(lì)與督促,在本項(xiàng)目的研究和開(kāi)發(fā)過(guò)程中給予了我巨大的幫助。 最后,非常感謝各位老師在百忙之中對(duì)我的論文進(jìn)行評(píng)閱。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1