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

正文內(nèi)容

工作室管理系統(tǒng)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(編輯修改稿)

2025-06-26 03:34 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Session 對(duì)象是非線程安全的。同時(shí), Hibernate 的 session 不同于 JSP 應(yīng)用中的HttpSession。這里當(dāng)使用 session 這個(gè)術(shù)語(yǔ)時(shí),其實(shí)指的是 Hibernate 中的 session,而以后會(huì)將 HttpSesion 對(duì)象稱(chēng)為用戶 session。 SessionFactory 接口 :SessionFactroy 接口負(fù)責(zé)初始化 Hibernate。它充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,并負(fù)責(zé)創(chuàng)建 Session 對(duì)象。這里用到了工廠模式。需要注意的是 SessionFactory 并不是輕量級(jí)的,因?yàn)橐话闱闆r下,一個(gè)項(xiàng)目通常只需要一個(gè)SessionFactory 就夠,當(dāng)需要操作多個(gè)數(shù)據(jù)庫(kù)時(shí),可以為每個(gè)數(shù)據(jù)庫(kù)指定一個(gè)SessionFactory。 Configuration 接口 :Configuration 接口負(fù)責(zé)配置并啟動(dòng) Hibernate,創(chuàng)建SessionFactory 對(duì)象。在 Hibernate 的啟動(dòng)的過(guò)程中, Configuration 類(lèi)的實(shí)例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對(duì)象。 Transaction 接口 :Transaction 接口負(fù)責(zé)事務(wù)相關(guān)的操作。它是可選的,開(kāi)發(fā)人員也可以設(shè)計(jì)編寫(xiě)自己的底層事務(wù)處理代碼。 Query 和 Criteria 接口 :Query 和 Criteria 接口負(fù)責(zé)執(zhí)行各種數(shù)據(jù)庫(kù)查詢。它可以使用 HQL 語(yǔ)言或 SQL 語(yǔ)句兩種表達(dá)方式。 Lucene 簡(jiǎn)介 Lucene 是 apache 軟件基金會(huì) [4] jakarta 項(xiàng)目組的一個(gè)子項(xiàng)目,是一個(gè)開(kāi)放源代碼的全文檢索引擎工具包,即它不是一個(gè)完整的全文檢索引擎,而是一個(gè)全文檢索引擎的架構(gòu),提供了完整的查詢引擎和 索引引擎,部分文本分析引擎(英文與德文兩種西方語(yǔ)言)。 Lucene 的目的是為軟件開(kāi)發(fā)人員提供一個(gè)簡(jiǎn)單易用的工具包,以方便的在目標(biāo)系統(tǒng)中實(shí)現(xiàn)全文檢索的功能,或者是以此為基礎(chǔ)建立起完整的全文檢索引擎。 作為一個(gè)開(kāi)放源代碼項(xiàng)目, Lucene 從問(wèn)世之后,引發(fā)了開(kāi)放源代碼社群的巨大反響,程序員們不僅使用它構(gòu)建具體的全文檢索應(yīng)用,而且將之集成到各種系統(tǒng)軟件中去,以及構(gòu)建 Web 應(yīng)用,甚至某些商業(yè)軟件也采用了 Lucene 作為其內(nèi)部全文檢索子系統(tǒng)的核心。 apache 軟件基金會(huì)的網(wǎng)站使用了 Lucene 作為全文檢索的引擎, IBM 的開(kāi)源軟件 eclipse[9]的 版本中也采用了 Lucene 作為幫助子系統(tǒng)的全文索引引擎,相應(yīng)的 IBM 的商業(yè)軟件 Web Sphere[10]中也采用了Lucene。 Lucene 以其開(kāi)放源代碼的特性、優(yōu)異的索引結(jié)構(gòu)、良好的系統(tǒng)架構(gòu)獲得了越來(lái)越多的應(yīng)用。 Lucene 是一個(gè)高性能、可伸縮的信息搜索 (IR)庫(kù)。它使你可以為你的應(yīng)用程序添加索引和搜索能力。 Lucene 是用 java 實(shí)現(xiàn)的成熟的、免費(fèi)的開(kāi)源項(xiàng)目,是著名的 Apache Jakarta 大家庭的一員,并且基于在 Apache 軟件許可 [ASF, License]。同樣, Lucene 是當(dāng)前與近幾年內(nèi)非常流行的免費(fèi)的 Java 信息搜索 (IR)庫(kù)。 Lucene 作為一個(gè)全文檢索引擎,其具有如下突出的優(yōu)點(diǎn): ( 1)索引文件格式獨(dú)立于應(yīng)用平臺(tái)。 Lucene 定義了一套以 8 位字節(jié)為基礎(chǔ)的索引文件格式,使得兼容系統(tǒng)或者不同平臺(tái)的應(yīng)用能夠共享建立的索引文件。 ( 2)在傳統(tǒng)全文檢索引擎的倒排索引的基礎(chǔ)上,實(shí)現(xiàn)了分塊索引,能夠針對(duì)新的文件建立小文件索引,提升索引速度。然后通過(guò)與原有索引的合并,達(dá)到優(yōu)化的目的。 ( 3)優(yōu)秀的面向?qū)ο蟮南到y(tǒng)架構(gòu),使得對(duì)于 Lucene 擴(kuò)展的學(xué)習(xí)難度降低,方便擴(kuò)充新功能。 ( 4)設(shè)計(jì)了獨(dú)立于語(yǔ)言和文件格式的文本分析接口,索引器通過(guò)接受 Token流完成索引文件的創(chuàng)立,用戶擴(kuò)展新的語(yǔ)言和文件格式,只需要實(shí)現(xiàn)文本分析的接口。 ( 5)已經(jīng)默認(rèn)實(shí)現(xiàn)了一套強(qiáng)大的查詢引擎,用戶無(wú)需自己編寫(xiě)代碼即使系統(tǒng)可獲得強(qiáng)大的查詢能力, Lucene 的查詢實(shí)現(xiàn)中默認(rèn)實(shí)現(xiàn)了布爾操作、模糊查詢( Fuzzy Search[11])、分組查詢等等。 自定義標(biāo)簽 簡(jiǎn)介 一般我們說(shuō)自定義標(biāo)簽是指 JSP 自定義標(biāo)簽。自定義標(biāo)簽在功能上邏輯上與javaBean 類(lèi)似 ,都封裝 Java 代碼。自定義標(biāo) 簽是可重用的組件代碼,并且允許開(kāi)發(fā)人員為復(fù)雜的操作提供邏輯名稱(chēng)。 JSP 開(kāi)發(fā)人員使用標(biāo)簽庫(kù)創(chuàng)建標(biāo)簽 .標(biāo)簽庫(kù)是按照功能或?qū)崿F(xiàn)進(jìn)行分組的自定義標(biāo)簽的集合。 自定義標(biāo)簽的基本概念 (Tag): 標(biāo)簽是一種 XML 元素,通過(guò)標(biāo)簽可以使 JSP 網(wǎng)頁(yè)變得簡(jiǎn)潔并且易于維護(hù),還可以方便地實(shí)現(xiàn)同一個(gè) JSP 文件支持多種語(yǔ)言版本。由于標(biāo)簽是 XML 元素,所以它的名稱(chēng)和屬性都是大小寫(xiě)敏感的 (Tag library): 由一系列功能相似、邏輯上互相聯(lián)系的標(biāo)簽構(gòu)成的集合稱(chēng)為標(biāo)簽庫(kù)。 (Tag Library Descriptor): 標(biāo)簽庫(kù)描述文件是一個(gè) XML 文件,這個(gè)文件提供了標(biāo)簽庫(kù)中類(lèi)和 JSP 中對(duì)標(biāo)簽引用的映射關(guān)系。它是一個(gè)配置文件,和 是類(lèi)似的。 (Tag Handle Class): 標(biāo)簽處理類(lèi)是一個(gè) Java 類(lèi),這個(gè)類(lèi)繼承了 TagSupport 或者擴(kuò)展了 SimpleTag接口,通過(guò)這個(gè)類(lèi)可以實(shí)現(xiàn)自定義 JSP 標(biāo)簽的具體功能 自定義標(biāo)簽的格式 1. % @ taglib prefix=” someprefix” uri=” /sometaglib” % 為了使到 JSP 容器能夠使用標(biāo)簽庫(kù)中的自定義行為,必須滿足以下兩個(gè)條件: 1)從一個(gè)指定的標(biāo)簽庫(kù)中識(shí)別出代表這種自定義行為的標(biāo)簽 2)找到實(shí)現(xiàn)這些自定義行為的具體類(lèi) 第一個(gè)必需條件-找出一個(gè)自定義行為屬于那個(gè)標(biāo)簽庫(kù)-是由標(biāo)簽指令的前綴 (Taglib Directive39。s Prefix)屬性完成,所以在同一個(gè)頁(yè)面中使用相同前綴的元素都屬于這個(gè)標(biāo)簽庫(kù)。每個(gè)標(biāo)簽庫(kù)都定義了一個(gè)默認(rèn)的前綴,用在標(biāo)簽庫(kù)的文檔中或者頁(yè)面中插入自定義標(biāo)簽。所以,你可以使用除了諸如jsp,jspx,java,servlet,sun,sunw(它們都是在 JSP 白皮書(shū)中指定的保留字 )之類(lèi)的前綴。 uri 屬性滿足了以上的第二個(gè)要求。為每個(gè)自定義行為找到對(duì)應(yīng)的類(lèi)。這個(gè)uri 包含了一個(gè)字符串,容器用它來(lái)定位 TLD 文件。在 TLD 文件中可以找到標(biāo)簽庫(kù)中所有標(biāo)簽處理類(lèi)的名稱(chēng) 2. 當(dāng) web 應(yīng)用程序啟動(dòng)時(shí),容器從 WEBINF 文件夾的目錄結(jié)構(gòu)的METAINF 搜索所有以 .tld 結(jié)尾的文件。也就是說(shuō)它們會(huì)定位所有的 TLD 文件。對(duì)于每個(gè) TLD 文件,容器會(huì)先獲取標(biāo)簽庫(kù)的 URI,然后為每個(gè) TLD 文件和對(duì)應(yīng)的 URI 創(chuàng)建映射關(guān)系。 在 JSP 頁(yè)面中,我們僅需通過(guò)使用帶 有 URI 屬性值的標(biāo)簽庫(kù)指令來(lái)和具體的標(biāo)簽庫(kù)匹配。 第三章 系統(tǒng)的分析與設(shè)計(jì) 系統(tǒng)的實(shí)現(xiàn)目標(biāo) 軟件學(xué)院工作室管理 系統(tǒng) 致力于開(kāi)發(fā)集成 榮譽(yù)展示、新聞公告、信息公開(kāi)、考勤管理、選方向管理、項(xiàng)目管理、日志管理、問(wèn)答交流、討論區(qū)、站內(nèi)短信為一體的 綜合性 管理 系統(tǒng)。不管是學(xué)院級(jí)信息,學(xué)校級(jí)信息,還是個(gè)方面的社會(huì)信息, 軟件學(xué)院工作室管理 通過(guò)管理員的簡(jiǎn)單的操作從而實(shí)現(xiàn)信息的大眾化、專(zhuān)業(yè)化于一體。 完善的管理功能 : 作為 綜合性管理系統(tǒng) ,該系統(tǒng)要具備強(qiáng)大 后臺(tái)管理功能 。 除了新聞公告、信息公開(kāi)外有完善的后臺(tái)管理外,考勤管理、選方向 管理、日志管理、問(wèn)答交流、討論區(qū) 等等都需要完善的管理功能。 方便的用戶操作 : 系統(tǒng)除了有良好完善的功能外,還應(yīng)該給用戶提供友好的操作方式,方便用戶使用系統(tǒng)完成工作。 在實(shí)現(xiàn)的各個(gè)細(xì)節(jié)上都考慮了盡量簡(jiǎn)化用戶操作,用最簡(jiǎn)單的操作實(shí)現(xiàn)強(qiáng)大的功能。 多方面的系統(tǒng)安全措施 : 網(wǎng)絡(luò)發(fā)展給信息系統(tǒng)的開(kāi)發(fā)帶來(lái)方便的同時(shí) ,也給它還帶了許多麻煩。用戶的增多和資源共享程度的提高,給系統(tǒng)的安全性帶來(lái)越來(lái)越多的安全隱患,所以系統(tǒng)通過(guò)對(duì)用戶信息的加密、數(shù)據(jù)備份、數(shù)據(jù)還原、文件模板的創(chuàng)建、觸發(fā)器等手段保證了數(shù)據(jù)安全性的提高。 同時(shí)使用對(duì) 稱(chēng)加密技術(shù)讓數(shù)據(jù)傳送更安全可靠。 系統(tǒng)分析 系統(tǒng) 功能分析 通過(guò)對(duì) 系統(tǒng) 的分析和研究 , 系統(tǒng) 在 應(yīng)該分為信息展示、日常管理、系統(tǒng)管理、互動(dòng)交流 四大模塊。 系統(tǒng)操作層次可以分為管理員、導(dǎo)師、學(xué)生。其中管理員主要負(fù)責(zé)后臺(tái)全部管理,導(dǎo)師主要管理本工作室學(xué)生的日志、信息等,學(xué)生可以選方向、工作日志、考勤查詢等操作。所有用戶均可參與互動(dòng)交流 ,可查詢公共信息如學(xué)生導(dǎo)師記錄、考勤記錄等,可查看前臺(tái)內(nèi)容。系統(tǒng) 功能 結(jié)構(gòu) 如 圖 所示。 圖 工作室管理系統(tǒng)功能 結(jié)構(gòu)圖 系統(tǒng) 功能 詳細(xì)描述如下: 1. 信息展示: 主要為 前臺(tái)展示型模塊,包含榮譽(yù)展示、新聞公告、信息公開(kāi) (1) 榮譽(yù)展示:主要展示優(yōu)秀個(gè)人及優(yōu)秀作品 (2) 新聞公告:在前臺(tái)顯示工作室最新的新聞及公告信息,提供最新動(dòng)態(tài) (3) 信息公開(kāi):主要用于日常公開(kāi)和工作室展示,方便其他人了解工作室 2. 日常管理: 主要為后臺(tái)型模塊,三種用戶均在各自獨(dú)立的后臺(tái)操作。包含考勤管理、選方向管理、項(xiàng)目管理、日志管理 (1) 考勤管理:前臺(tái)提供學(xué)生考勤信息查詢,后臺(tái)由管理員管理 (2) 選方向管理:提供未進(jìn)工作室學(xué)生選方向的功能,管理員可以進(jìn)行匯總 (3) 項(xiàng)目管理:提供工作室項(xiàng)目日常管理,如項(xiàng)目分組、進(jìn)度等 (4) 日志管理:學(xué)生 寫(xiě)工作日 志,導(dǎo)師進(jìn)行評(píng)價(jià)打分 3. 系統(tǒng)管理: 主要為后臺(tái)管理設(shè)置型模塊 (1) 系統(tǒng)設(shè)置:設(shè)置系統(tǒng)基本信息 (2) 用戶管理:管理員管理管理員、導(dǎo)師、學(xué)生三級(jí)用戶 (3) 數(shù)據(jù)維護(hù):提供數(shù)據(jù)庫(kù)維護(hù)功能,如數(shù)據(jù)庫(kù)備份、恢復(fù)等 4. 互動(dòng)交流: (1) 你問(wèn)我答:提供學(xué)生提問(wèn),學(xué)生或?qū)熁卮鸬囊粋€(gè)平臺(tái) (2) 討論區(qū):提供師生在線交流的平臺(tái) (3) 站內(nèi)短信:提供師生私人交流的平臺(tái) 系統(tǒng) 流程 分析 軟件學(xué)院工作室管理中心在運(yùn)行過(guò)程中頁(yè)面的基本流程如 圖 所示 。 圖 系統(tǒng)流程圖 登陸系統(tǒng) 工作室簽到 查看簽到情況 填寫(xiě)工作日志 查看個(gè)人信息 填寫(xiě)個(gè)人日志 收發(fā)短消息 退出系統(tǒng) 查看新聞、公告 新聞、公告管理 導(dǎo)師查看日志 進(jìn)入論壇討論區(qū) 系統(tǒng) 數(shù)據(jù)流 分析 在整個(gè)工作室管理系統(tǒng)中,學(xué)生是主體,一切圍繞學(xué)生為主體進(jìn)行。學(xué)生登陸后由系統(tǒng)記錄登陸信息,導(dǎo)師可以查看。同時(shí)師生均可進(jìn)行互動(dòng)交流。學(xué)生需要按時(shí)填寫(xiě)工作日志,具體數(shù)據(jù)流如圖 所示 。 圖 系統(tǒng)數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 系統(tǒng) ER 圖 在軟件學(xué)院工作室管理系統(tǒng)中,整個(gè)系統(tǒng)都是圍繞管理員、導(dǎo)師、學(xué)生三種用戶來(lái)的,主要是師生間的日常教學(xué)工作及交流,因此可以將這點(diǎn)做為 E- R 圖的分析重點(diǎn),圍繞它們進(jìn)行 其它數(shù)據(jù)的 ER 圖分析。通過(guò)管理員、導(dǎo)師、學(xué)生這些實(shí)體,我們可以得出還有工作日志、短消息、公告、新聞、教學(xué)資源等實(shí)體。 根據(jù)系統(tǒng)數(shù)據(jù)流圖的描述,我們可以得出系統(tǒng) ER 圖如下圖所示 。 簽到情況 學(xué)生詳情表 學(xué)生登 陸 登陸簽到 退出系統(tǒng) 學(xué)生出席情況表 導(dǎo)師查詢 出勤情況 進(jìn)入論壇 個(gè)人信息 新聞公告 發(fā)布公告 論壇討論 工作日志 日志 導(dǎo)師登陸 圖 系統(tǒng) ER 圖 數(shù)據(jù)庫(kù)表設(shè)計(jì) (1) 管理員詳情表 (WR_AdminInfo),其中主鍵為 UID,具體字段信息如表 所示 。 表 管理員詳情表 名稱(chēng) 類(lèi)型 空 默認(rèn)值 屬性 備注 (C) UID varchar(20) 39。39。 Summary mediumtext NULL NULL 管理員簡(jiǎn)介 Mobile varchar(20) NULL 39。39。 手機(jī)號(hào)(可填寫(xiě)多個(gè)) Tel varchar(20) NULL 39。39。 電話號(hào)碼(可填寫(xiě)多個(gè)) varchar(10) NULL 39。39。 號(hào)(可不填) MSN varchar(40) NULL 39。39。 MSN 帳號(hào)(可不填) (2) 問(wèn)答答案表 (WR_AskAnswer),其中主鍵為 AnswerId,具體字段信息 如表 所示 。 學(xué)生 管理員員 導(dǎo)師 工作日志 教學(xué)資源 公告 工作室 發(fā)布 公告、新聞 管理 發(fā)布 發(fā)布 分配 查看 教學(xué)資源分類(lèi) 所屬 n 1 n 1 1 n n n 1 1 1 n 1 工作日志 發(fā)表 n 班級(jí) 從屬于 n 1 發(fā)送 發(fā)送 發(fā)送 短消息 表 問(wèn)答答案表 名稱(chēng) 類(lèi)型 空 默認(rèn)值 屬性 備注 (C)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1