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

正文內(nèi)容

數(shù)字化校園子系統(tǒng)設(shè)計(jì)論文(編輯修改稿)

2024-11-13 13:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。 需求分析 在可行性分析階段已經(jīng)粗略的研究了該項(xiàng)目的需求,并分析了開發(fā)平臺(tái)及軟件的可行性,但為了準(zhǔn)確的確定目標(biāo)系統(tǒng)必須做什么,了解用戶的明確需求,在信息學(xué)院相關(guān)部門進(jìn)行了詳細(xì)的調(diào)研, 進(jìn)一步明確了作者所實(shí)現(xiàn)子系統(tǒng)的功能。 學(xué)院文化 建設(shè) 在調(diào)研過(guò)程中了解到文化建設(shè)子系統(tǒng)主要包括文化建設(shè)的目標(biāo)和內(nèi)容、領(lǐng)導(dǎo)和組織機(jī)構(gòu)等內(nèi)容的顯示、教職工各類活動(dòng)團(tuán)體信息公告的發(fā)布,學(xué)生社團(tuán)和素質(zhì)拓展活動(dòng)信息的發(fā)布。 黨組織建設(shè) 這部分主要內(nèi)容是一些計(jì)劃、規(guī)章制度等頁(yè)面的顯示,學(xué)習(xí)通知公告的發(fā)布,并對(duì)一些優(yōu)秀或受處分的黨員給予公示,還提供一些表格或黨的重大文件的上傳和下載,具體內(nèi)容如下所示。 (1) 理論中心組(主要是黨委委員和院領(lǐng)導(dǎo)班子的一些學(xué)習(xí)情況) ① 學(xué)習(xí)計(jì)劃 ② 學(xué)習(xí)心得 正文 6 ③ 理論與實(shí)踐 (2) 黨內(nèi)教育 ①工作計(jì)劃 ②規(guī)章制度 ③學(xué)習(xí)通知 ④探索之路(黨支部活動(dòng)立項(xiàng)、表格下載):將活動(dòng)立項(xiàng)以公告形式發(fā)布出來(lái),表格顯示標(biāo)題,點(diǎn)擊進(jìn)入并下載,一般是以 Word 形式存檔。 ⑤警鐘長(zhǎng)鳴 (主要是一些案例) ⑥公示欄(黨員發(fā)展、獎(jiǎng)懲):主要是教工的黨員發(fā)展情況,以公告的形式展示發(fā)展黨員名字,點(diǎn)擊該名字后進(jìn)入具體信息部分。獎(jiǎng)勵(lì)的部分主要寫在光榮榜中即可,懲罰是針對(duì)其情況取消資格或延長(zhǎng)預(yù)備期等。 (3) 黨支部建設(shè) ①黨支部設(shè)置:顯示信息學(xué)院黨委的下屬各個(gè)黨支部,內(nèi)容應(yīng)具體到各個(gè)班級(jí)。 首先以圖形顯示黨支部所劃分的大塊,分別點(diǎn)擊,進(jìn)入后顯示 各個(gè)相應(yīng)的具體黨支部,各個(gè)具體黨支部都會(huì)有一個(gè)主頁(yè),做個(gè)相應(yīng)的鏈接即可。 ②大事記回顧:發(fā)布并保存一些黨內(nèi)所發(fā)生的重大事件,有影響或紀(jì)念意義的。 (4) 業(yè)余黨校 ①黨校章程 ②組織機(jī)構(gòu) ③工作計(jì)劃 ④優(yōu)秀學(xué)員(在頁(yè)面上只顯示優(yōu)秀學(xué)員名單,點(diǎn)擊進(jìn)去查看更多的信息) (5) 光榮榜(對(duì)一些優(yōu)秀個(gè)人及先進(jìn)事跡給予公示) ①獲獎(jiǎng)名單 (在頁(yè)面上只以公告的形式顯示獲獎(jiǎng)人員名單和基本的個(gè)人簡(jiǎn)介,點(diǎn)擊進(jìn)去查看更多的信息) ②先進(jìn)事跡 教代會(huì)工會(huì) 經(jīng)調(diào)研了解到學(xué)院工會(huì)建設(shè)主要包括規(guī)章制度、會(huì)費(fèi)收 繳原則、舉辦的活動(dòng)及通知的發(fā)布。教代會(huì)主要包括教代會(huì)的選舉辦法、教代會(huì)的組成成員、參政議政、院務(wù)公開、意見反饋。具體內(nèi)容如下。 (1)相關(guān)法規(guī):主要是一些固定的法律法規(guī),不需要改變。 (2)組織機(jī)構(gòu):將教代會(huì)工會(huì)的機(jī)構(gòu)設(shè)置和人員設(shè)置以圖表的形式顯示出來(lái),這部分也要有適當(dāng)?shù)淖兓?,但總體變化不大。 (3)通知公告:發(fā)布一些近期的各項(xiàng)主要工作動(dòng)態(tài),主要包括教代會(huì)工作、組織宣傳工作、文體工作、生活福利工作、女工工作,這部分要經(jīng)常更新,時(shí)刻把最新的新聞?wù)故窘o用戶。 (4)歷史回顧 正文 7 將每年的重大的或有意義的大事在這里單獨(dú)保存并給予公示。 (5)工作指導(dǎo):主要包括過(guò)去一年的工作總結(jié)和新一年的工作計(jì)劃。 (6)光榮榜:這里主要存放的是教職工及工作集體的一些獲獎(jiǎng)情況,要定期進(jìn)行更新,總是把最新的消息首先展示出來(lái)。 (7)院務(wù)公開 將教職工的一些意見反饋到一個(gè)專門的信箱中,管理者經(jīng)常收集并對(duì)一些必要信息給予公示。 校友會(huì) 校友會(huì)主要包括校友會(huì)簡(jiǎn)介、校友錄、校友風(fēng)采、聚會(huì)公告幾個(gè)部分。校友會(huì)簡(jiǎn)介、校友風(fēng)采、聚會(huì)公告等基本信息不需要登錄即可瀏覽,而校友錄部門必須進(jìn)行登錄后才可以瀏覽及發(fā) 表信息。在校的信息學(xué)院的教師和學(xué)生可以憑借給定的用戶名和密碼登錄到校友錄中來(lái),畢業(yè)后的校友可以到首頁(yè)進(jìn)行注冊(cè),成功后再進(jìn)行登錄就可以進(jìn)行好友查詢,查看、發(fā)表留言等操作。 團(tuán)學(xué)建設(shè)之音樂(lè)欣賞 經(jīng)過(guò)在信息學(xué)院團(tuán)委進(jìn)行的調(diào)研,了解到這部分要做成音樂(lè)在線視聽的方式,信息學(xué)院的教師和同學(xué)可以憑借給定的用戶名和密碼進(jìn)行登錄,之后可進(jìn)行歌曲在線查詢、在線視聽、在線下載等操作。 系統(tǒng)的主要技術(shù)分析 Browser/Server 系統(tǒng)的三層體系結(jié)構(gòu) 在 Browser/Server 的系統(tǒng)中,用戶可以通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求。Browser/Server 結(jié)構(gòu)極大的簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需安裝、配置少量的客戶端軟件即可,服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。 在 Browser/Server 三層體系結(jié)構(gòu)下,表示層 (Presentation)、功能層 (Business Logic)、數(shù)據(jù)層 (Data Service)被分割成三個(gè)相對(duì)獨(dú)立的單元: 第一層 表示層: Web 瀏覽器 在表示層中包含系統(tǒng)的顯示邏輯,位于客戶端。它的任務(wù)是由 Web 瀏覽器向網(wǎng)絡(luò)上的某一Web 服務(wù)器提出服務(wù)請(qǐng)求, Web 服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用 HTTP 協(xié)議把所需的主頁(yè)傳送給客戶端,客戶機(jī)接受傳來(lái)的主頁(yè)文件,并把它顯示在 Web 瀏覽器上。 第二層 功能層:具有應(yīng)用程序擴(kuò)展功能的 Web 服務(wù)器 正文 8 在功能層中包含系統(tǒng)的事務(wù)處理邏輯,位于 Web 服務(wù)器端。它的任務(wù)是接受用戶的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò) SQL 等方式向數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)處理申請(qǐng),而后等數(shù)據(jù)庫(kù)服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給 Web 服務(wù)器,再由 Web 服務(wù)器傳送回客戶端。 第三層 數(shù)據(jù)層 :數(shù)據(jù)庫(kù)服務(wù)器 在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫(kù)服務(wù)器端。它的任務(wù)是接受 Web 服務(wù)器對(duì)數(shù)據(jù)庫(kù)操縱的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)查詢、修改、更新等功能,把運(yùn)行結(jié)果提交給 Web 服務(wù)器。 從上面的分析中可以看出,三層的 Browser/Server 體系結(jié)構(gòu)是把二層 Client/Server 結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由單獨(dú)組成的一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力大大減輕了,把負(fù)荷均衡地分配給了 Web 服務(wù)器,于是由原來(lái)的兩層的 Client/server 結(jié)構(gòu)轉(zhuǎn)變成三層的 Browser/Server 結(jié)構(gòu)。 Java Server Page(JSP)技術(shù) 首先, J2EE 結(jié)構(gòu)是設(shè)計(jì)和開發(fā)數(shù)字化學(xué)院系統(tǒng)的核心。第二,系統(tǒng)提供的大部分操作都涉及到與用戶動(dòng)態(tài)地進(jìn)行信息交互,要求系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的動(dòng)態(tài)發(fā)布。第三,位于客戶端的用戶主要通過(guò)瀏覽器使用本系統(tǒng)。第四,在 Sun 公司提出的 J2EE 藍(lán)圖中明確推薦使用 JSP 技術(shù)為動(dòng)態(tài)內(nèi)容提供服務(wù)。因此,在 J2EE 結(jié)構(gòu)的模型框架下, JSP 技術(shù)是實(shí)現(xiàn)此系統(tǒng)動(dòng)態(tài)信息交互功能的首選方案。 JSP 技術(shù)主要有以下一些特點(diǎn) [2]: (1) 應(yīng)用程序邏輯和頁(yè)面顯示相分離的特性。 JSP 把用戶界面從系統(tǒng)內(nèi)容中分離開來(lái),使得設(shè)計(jì)人員能夠在不改變底層動(dòng)態(tài)內(nèi)容的前提下改變整個(gè)網(wǎng)頁(yè)布局。 (2) 組件的可重用性。絕大多數(shù) JSP 頁(yè)面依賴于可重用的、跨平臺(tái)的組件來(lái)執(zhí)行應(yīng)用程序的處理。開發(fā)人員能夠共享和交換執(zhí)行組件,并利用這些組件創(chuàng)建應(yīng)用程序?;诮M件的方法加速了開發(fā)過(guò)程,提高了應(yīng)用程序的開發(fā)效率。 (3) 跨平臺(tái)特性。 JSP 技術(shù)將“一次編寫,隨處運(yùn)行”的思想推廣到了交互網(wǎng)頁(yè)中,因此不需要作任何更改,就可以很輕松地跨平臺(tái)和跨 Web 服務(wù)器移動(dòng) JSP 頁(yè)。 (4)可以用多種格式為動(dòng)態(tài)內(nèi)容提供服務(wù)。 JSP 可以為不同的客戶端提供服務(wù),包括使HTML/DHTML 的常規(guī)瀏覽器、使用 WML 的移動(dòng)電話和 PDA 等手持式無(wú)線設(shè)備以及使用XML 的其他 B2B 應(yīng)用程序等。 JDBC 技術(shù) JDBC 技術(shù)在 J2EE 結(jié)構(gòu)的中間層與 EIS 層的數(shù)據(jù)源之間提供了數(shù)據(jù)庫(kù)獨(dú)立的開放性連接,使應(yīng)用程序不僅可以對(duì)基于 SQL 標(biāo)準(zhǔn)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行訪問(wèn),而且還可以對(duì)其他類型的數(shù)據(jù)源進(jìn)行訪問(wèn)。 JDBC 技術(shù)通過(guò)提供 API 使 Java 應(yīng)用程序能夠?qū)崿F(xiàn)位于企業(yè)信息系統(tǒng)層的數(shù)據(jù)庫(kù)的訪問(wèn)能力。 正文 9 J2EE 結(jié)構(gòu)中間層的應(yīng)用組件通過(guò) JDBC 技術(shù)可以完成下列功能:實(shí)現(xiàn)與位于 J2EE 結(jié)構(gòu)中企業(yè)信息系統(tǒng)層的數(shù)據(jù)庫(kù)服務(wù)器的連接;管理事務(wù);將 SQL 請(qǐng)求傳送到數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行預(yù)處理并執(zhí)行相應(yīng)的數(shù)據(jù)操作;執(zhí)行存儲(chǔ)過(guò)程;檢查修改查詢語(yǔ)句的執(zhí)行結(jié)果等 [6]。 數(shù)據(jù)庫(kù)連接池技術(shù) 在數(shù)據(jù)庫(kù)操作中,數(shù)據(jù)庫(kù)的連接開銷最大,耗時(shí)最長(zhǎng)。通常的處理方法是, Servlet 響應(yīng)客戶請(qǐng)求時(shí),如果要求操作數(shù)據(jù)庫(kù),那么它會(huì)建立數(shù)據(jù)庫(kù)的連接,然后與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,最后,關(guān)閉數(shù)據(jù)庫(kù)的連接。這樣就會(huì)造成每響應(yīng)一次用戶請(qǐng)求就會(huì)進(jìn)行一次數(shù)據(jù)庫(kù)連接和關(guān)閉,如果同時(shí)請(qǐng)求的用戶 數(shù)量很大,那么數(shù)據(jù)庫(kù)的連接和關(guān)閉的開銷將會(huì)變得巨大。必然會(huì)造成系統(tǒng)的負(fù)載過(guò)重,響應(yīng)的速度也會(huì)減慢。顯然,這種處理方法性能是較低的,但是由于Servlet 是基于 HTTP 協(xié)議, HTTP 協(xié)議是無(wú)狀態(tài)的協(xié)議,在處理完用戶的響應(yīng)后,不會(huì)保存用戶的各種信息。因此,同一個(gè)用戶的請(qǐng)求會(huì)當(dāng)作不同的請(qǐng)求來(lái)處理。那么,同一個(gè)用戶的兩次數(shù)據(jù)庫(kù)操作本應(yīng)該做一次數(shù)據(jù)庫(kù)連接,但由于 HTTP 無(wú)狀態(tài)的原因,會(huì)進(jìn)行兩次數(shù)據(jù)庫(kù)連接。 HTTP 協(xié)議的無(wú)狀態(tài)性是造成數(shù)據(jù)庫(kù)的無(wú)效的連接和關(guān)閉的根本原因。 HTTP 協(xié)議是國(guó)際標(biāo)準(zhǔn)的協(xié)議,無(wú)法將其改變。為了 提高數(shù)據(jù)庫(kù)連接的有效性,中間層的數(shù)據(jù)庫(kù)連接將采用數(shù)據(jù)庫(kù)連接池技術(shù)。 連接池技術(shù)的核心思想是在數(shù)據(jù)庫(kù)的連接被需要之前去建立一個(gè)數(shù)據(jù)庫(kù)連接的集合。也就是說(shuō),在 Servlet 第一次被裝載時(shí),先建立一定數(shù)量的數(shù)據(jù)庫(kù)連接后,放在一個(gè)集合對(duì)象中。這個(gè)對(duì)象作為數(shù)據(jù)庫(kù)連接的代理,所有數(shù)據(jù)庫(kù)連接的訪問(wèn)都由這個(gè)代理進(jìn)行控制。當(dāng)有客戶端請(qǐng)求數(shù)據(jù)庫(kù)連接時(shí),它只需簡(jiǎn)單地向數(shù)據(jù)庫(kù)連接代理程序請(qǐng)求空閑的連接就可以了。這個(gè)代理程序?qū)倪B接池中選擇一個(gè)空閑的連接,并給它進(jìn)行標(biāo)記,以說(shuō)明此連接不可用,然后將這個(gè)連接返回給客戶端。由于連接是提前 創(chuàng)建的,因此代理程序幾乎可以不需要任何系統(tǒng)的開銷就立刻返回一個(gè)連接。當(dāng)連接不再需要時(shí),客戶端可以將它返回給代理程序,再由代理程序標(biāo)記為可用。除了處理連接,代理程序?qū)⒇?fù)責(zé)維護(hù)連接池的所有細(xì)節(jié)。其中包括數(shù)據(jù)庫(kù)連接的刷新,刷新主要通過(guò)刪除并重新建立某些數(shù)據(jù)庫(kù)連接,或者當(dāng)連接池中的可用連接被大量并行請(qǐng)求耗盡的時(shí)候而去創(chuàng)建新的連接。 系統(tǒng)的運(yùn)行環(huán)境和開發(fā)平臺(tái) 硬件設(shè)備及操作系統(tǒng) 服務(wù)器: PentiumIII 1G(或與此相當(dāng)?shù)?CPU)以上配置的高性能 PC 機(jī),有網(wǎng)絡(luò)接口卡( NIC),內(nèi)存應(yīng)在 256M 以 上,硬盤在 80G 以上。確認(rèn)該計(jì)算機(jī)已經(jīng)安裝 Web 服務(wù)器軟件 WebSphere,數(shù)據(jù)庫(kù)軟件 IBM DB2,還可選用備份服務(wù)器。 正文 10 操作系統(tǒng): Windows 98 以上。 客戶端: PentiumIII 500(或與此相當(dāng)?shù)?CPU)以上配置的 PC 機(jī),有網(wǎng)絡(luò)接口卡( NIC),內(nèi)存應(yīng)在 128M 以上,硬盤在 10G 以上。 Windows98 以上操作系統(tǒng),安裝 Web 瀏覽器。 網(wǎng)絡(luò):服務(wù)器和客戶端應(yīng)有網(wǎng)絡(luò)連通。配置 TCP/IP 協(xié)議。 系統(tǒng)開發(fā)平臺(tái) 電腦配置: Dell 品牌機(jī) CPU: P4 內(nèi)存: DDR 512M 硬盤: 80G 操作系統(tǒng): Microsoft Windows 2020 professional 中文版 開發(fā)環(huán)境: JBuilder 9 Enterprise Web 服務(wù)平臺(tái): IBM Websphere 數(shù)據(jù)庫(kù): IBM DB2 數(shù)據(jù)分析 在信息學(xué)院數(shù)字化校園體驗(yàn)子系統(tǒng)系統(tǒng)中,主要是管理用戶、活動(dòng)、通知公告等輸入的數(shù)據(jù)信息,并且以適當(dāng)?shù)姆绞竭M(jìn)行匯總統(tǒng)計(jì),并輸出給用戶。數(shù)據(jù)類型決定了處理的方式也就是算法,因此,數(shù)據(jù)是系統(tǒng)實(shí)現(xiàn)分析的起點(diǎn)。在本文中使用數(shù)據(jù)流圖來(lái)分析數(shù)據(jù)的流動(dòng)和處理。 因?yàn)閷?duì)每一種對(duì)象的管理都 比較類似,在此僅以校友會(huì)信息管理為例,來(lái)分析一下本系統(tǒng)中的數(shù)據(jù)流向 [3]。 首先,對(duì)普通校友來(lái)說(shuō),本系統(tǒng)接受校友的查詢請(qǐng)求,經(jīng)過(guò)對(duì)查詢請(qǐng)求的分析得到用戶的需要。然后把該需要轉(zhuǎn)化為結(jié)構(gòu)化查詢語(yǔ)言 SQL 語(yǔ)句,送入數(shù)據(jù)庫(kù)系統(tǒng)中。數(shù)據(jù)庫(kù)根據(jù) SQL語(yǔ)句,查詢出結(jié)果,送回本系統(tǒng)。系統(tǒng)接收到數(shù)據(jù)庫(kù)返回的查詢結(jié)果集,經(jīng)過(guò)一定的分析處理,轉(zhuǎn)化為 JSP 頁(yè)面,返回給客戶端瀏覽器。 其次,對(duì)管理員用戶來(lái)說(shuō),本系統(tǒng)除了完成普通校友的查詢請(qǐng)求之外,還接收管理員用戶的數(shù)據(jù)修改請(qǐng)求。經(jīng)過(guò)對(duì)數(shù)據(jù)修改請(qǐng)求的檢查,確定該請(qǐng)求是獲得權(quán)限的管理員用 戶發(fā)出,即為有效請(qǐng)求之后。對(duì)該請(qǐng)求進(jìn)行分析,得到請(qǐng)求的具體內(nèi)容。然后轉(zhuǎn)化為結(jié)構(gòu)化查詢語(yǔ)言 SQL語(yǔ)句,送入數(shù)據(jù)庫(kù)系統(tǒng),更新數(shù)據(jù)庫(kù)信息。 數(shù)據(jù)流圖 主要數(shù)據(jù)關(guān)系是管理員對(duì)該子系統(tǒng)涉及的相關(guān)數(shù)據(jù)進(jìn)行管理,而用戶在前臺(tái)可以瀏覽查詢相關(guān)信息,總體圖如圖 21 所示。零級(jí)圖如圖 22 所示 [3]。 正文 11 0校友會(huì)子系統(tǒng)校友 查詢條件查詢結(jié)果和瀏覽信息下載信息注冊(cè)登錄信息管理員更新數(shù)據(jù)提供數(shù)據(jù) 圖 21 校友會(huì)子系統(tǒng)總體圖 管理員校友聚會(huì)信息1 . 0校友信息管理8 . 0信息查詢處理校友信息表更新數(shù)據(jù)查詢請(qǐng)求查詢結(jié)果7 . 0更新數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)查詢結(jié)果集查詢字符串2 . 0留言板管理更新數(shù)據(jù)留言信息表6 . 0留言瀏覽管理瀏覽 / 發(fā)表 / 下載
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1