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

正文內(nèi)容

研究生網(wǎng)上報(bào)名系統(tǒng)——后臺(tái)考試管理功能模塊的設(shè)計(jì)與開發(fā)畢業(yè)論文(編輯修改稿)

2024-10-17 11:11 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 復(fù)制的可升級(jí)性和運(yùn)行,進(jìn)行了重大的改良。另外,新的對(duì)等交易式復(fù)制性能,通過使用復(fù)制,改進(jìn)了其對(duì)數(shù)據(jù)向外擴(kuò)展的支持。 3. MyEclipse 簡(jiǎn)介 MyEclipse, 是一個(gè)十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開元產(chǎn)品的支持十分不錯(cuò)。 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench, 簡(jiǎn)稱MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, JavaScript, SQL, Hibernate。 5 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: JavaEE 模型、 WEB 開發(fā)工具、EJB 開發(fā)工具、應(yīng)用程序服務(wù)器的連接器、 JavaEE 項(xiàng)目部署服務(wù)、數(shù)據(jù)庫服務(wù)、MyEclipse 整合幫助。對(duì)于以上每一種 功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。 MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。簡(jiǎn)單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò), MyEclipse 以前版本需先安裝 Eclipse。MyEclipse 以后版本安裝時(shí)不需安裝 Eclipse。 開發(fā)技術(shù)簡(jiǎn)介 1. HTML 簡(jiǎn)介 HTML(Hyper Text Markup Language)是用來描述網(wǎng)頁的一種語言。 HTML 指的是超文本標(biāo)記語言。 HTML 不是一種編程語言,而是一種標(biāo)記語言。標(biāo)記語言是一套標(biāo)記標(biāo)簽。 HTML 使用標(biāo)記標(biāo)簽來描述網(wǎng)頁。通過使用框架,你可以在同一個(gè)瀏覽器窗口中顯示不止一個(gè)頁面。每份 HTML 文檔稱為一個(gè)框架,并且每個(gè)框架都獨(dú)立于其他的框架。 HTML 是一種規(guī)范,它通過標(biāo)簽來標(biāo)記要顯示的網(wǎng)頁中的各個(gè)內(nèi)容。網(wǎng)頁文件本身其實(shí)也是一種文本文件,通過在其中添加標(biāo)記符,可以告訴 瀏覽器 如何顯示其中的內(nèi)容。瀏覽器就會(huì)按順序閱讀網(wǎng)頁文件,并且根據(jù)標(biāo)記符解釋和顯示其內(nèi)容,但是對(duì)出錯(cuò)的標(biāo)記將不指出其錯(cuò)誤,而且不停止其解釋執(zhí)行過程,所以只能通過顯示效果來分析出錯(cuò)原因和部位。但是需要注意的是,對(duì)于不同的瀏覽器,會(huì)對(duì)同一標(biāo)記符有不完全 相 同 的 解釋,因而可能有不同的顯示效果。 HTML 之所以被稱為超文本標(biāo)記 語言 ,是因?yàn)槲谋局邪恕俺?jí)鏈接”點(diǎn)。所謂超級(jí)鏈接,其實(shí)就是一種 URL 指針,可以通過激活它,使瀏覽器方便地獲取新網(wǎng)頁。這是HTML 獲得廣泛應(yīng)用的重要的原因之一。網(wǎng)頁的本質(zhì)其實(shí)就是 HTML,可以通過結(jié)合使用其他的 Web 技術(shù),創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。所以, HTML 是 Web 編程的基礎(chǔ)。在本項(xiàng)目中首先利用 HTML 技術(shù)對(duì)網(wǎng)頁進(jìn)行基本的設(shè)計(jì)。 2. Java 技術(shù)簡(jiǎn)介 Java 是一種跨平臺(tái)的, 面向?qū)ο?的,分布式的,解釋的,健壯的安全的,結(jié)構(gòu)中立的,可移植的,并且多線程的,動(dòng)態(tài)的語言。 1995 年 SUN 推出 Java 語言之后,全世界的目光都為之所吸引。 Java 編程語言的風(fēng)格與 C、 C++十分接近。它是一種純 面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,并且繼承了 C++ 語言 面向?qū)ο蠹夹g(shù) 的核心,另外舍棄了 C ++語言中容易引起錯(cuò)誤的指針(以引用取代)、運(yùn)算符重載、多重繼承(以接口取代)等性 6 質(zhì),并且增加了垃圾回收器功能以用于回收那部分不再被引用的對(duì)象占據(jù)的內(nèi)存,這樣就使得程序員不用再為 內(nèi)存的管理 而擔(dān)憂。在 Java 版本中, Java又引入了泛型編 程不定長參數(shù)和 枚舉 、自動(dòng)裝 /拆箱等語言特性。 Java 不同于一般的編譯執(zhí)行和解釋執(zhí)行計(jì)算機(jī)語言。 Java 首先會(huì)將源代碼編譯成二進(jìn)制字節(jié)碼(bytecode),然后再依賴不同平臺(tái)上的各種虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而就實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺(tái)特性。但是,每次的編譯執(zhí)行就需要消耗一定的時(shí)間,這樣在一定程度上就降低了 Java 程序的運(yùn)行效率。在 J2SE 發(fā)布后, Java 的執(zhí)行速度就有了大幅 提升。與傳統(tǒng)程序不同的是, Sun 公司在推出 Java 的同時(shí)就將其作為了一種開放的技術(shù)。全球所有的 Java 開發(fā)公司被要求所有設(shè)計(jì)的 Java 軟件都必須相互兼容?!?Java 語言靠的是群體的力量而非公司的力量”是 Sun 公司的口號(hào),并且獲得了廣大軟件開發(fā)商的認(rèn)同。這與 微軟公司 倡導(dǎo)的注重精英,封閉式管理的模式是完全不同的。 Sun 公司對(duì) Java 語言的解釋是: Java 編程語言是簡(jiǎn)單的、分布式的、解釋性的 、面向?qū)ο蟮?、健壯的、安全的與系統(tǒng)無關(guān)的、可移植的、多線程的、高性能的和動(dòng)態(tài)的語言。 Java 平臺(tái)即是基于 Java 語言的開發(fā)平臺(tái)。這個(gè)平臺(tái)目前非常流行,所以微軟公司隨后推出了與之競(jìng)爭(zhēng)的 .NET 平臺(tái),以及模仿 Java 平臺(tái)的 C語言平臺(tái)。 3. JSP 技術(shù)簡(jiǎn)介 JSP 技術(shù)某些程度上類似 ASP 技術(shù),它在傳統(tǒng)的 HTML 文件 (*.htm,*.html)中來插入 Java 程序段 (Scriptlet)以及 JSP 標(biāo)簽 (tag),從而形成 JSP 文件 (*.jsp)。用 JSP 技術(shù)開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,既能在 Linux 環(huán)境下運(yùn)行,也可以在其他 操作系統(tǒng) 下 運(yùn)行。 JSP 與 JavaServlet 一樣,它是在服務(wù)器端執(zhí)行的,然后返回到 客戶端 的其實(shí)就是一個(gè) HTML 文件,因此客戶端只要有 瀏覽器 就可以瀏覽。JSP 頁面是由 HTML 代碼以及嵌入其中的 Java 代碼段所組成的。頁面在客戶端被請(qǐng)求以后服務(wù)器就對(duì)這些 Java 代碼進(jìn)行處理,隨后將生成的 HTML 頁面返回給客戶端即瀏覽器。 Java Servlet 是 JSP的技術(shù)基礎(chǔ),所以大型的 Web應(yīng)用程序的開發(fā)都需要 Java Servlet 和 JSP 配合才能夠完成。 JSP 具有 Java 技術(shù)的簡(jiǎn)單易用特性,并且完全的面向?qū)ο?,與平臺(tái)無關(guān)且安全可靠。 4. JavaScript 簡(jiǎn)介 JavaScript 是為了適應(yīng)動(dòng)態(tài)網(wǎng)頁制作的需要而產(chǎn)生的一種新的編程語言,如今被越來越廣泛地應(yīng)用于 Inter 網(wǎng)頁制作上。 JavaScript 是由 Netscape 公司開發(fā)的一種腳本語言( scripting language),或者稱為描述語言。在 HTML 基礎(chǔ)上,使用 JavaScript 語言可以開發(fā)動(dòng)態(tài)交互式的 Web 網(wǎng)頁。 JavaScript 的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種動(dòng)態(tài)的、實(shí)時(shí)的、交互性的關(guān)系, 使網(wǎng)頁包含了更多活躍的元素以及更加精彩的內(nèi)容。要想運(yùn)行 JavaScript 編寫的程序需要能支持 JavaScript 7 語言的瀏覽器。 Netscape 公司 Navigator 以上版本的瀏覽器都能支持 JavaScript,微軟公司 Inter Explorer 以上版本的瀏覽器也基本上支持 JavaScript。另外微軟公司還有自己開發(fā)的 JavaScript,稱為 JScript。 JScript 和 JavaScript 基本上是相同的,只不過在一些細(xì)節(jié)上有些出入。 因?yàn)?JavaScript 短小精悍,并且又是在客戶機(jī)上執(zhí)行的,所以大大提高了網(wǎng)頁的交互能力和瀏覽速度。同時(shí)它又是為制作 Web 網(wǎng)頁而專門量身定做的一種簡(jiǎn)單易用的編程語言。 5. JDBC 簡(jiǎn)介 JDBC( Java Data Base Connectivity, java 數(shù)據(jù)庫 連接)是一種用于執(zhí)行 SQL語句的 Java API, 可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問 , 它由一組用 Java 語言 編寫的類和接口組成 。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API, 據(jù)此可以構(gòu)建更高級(jí)的工具和接口 , 使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用 程序 。 有了 JDBC, 向各種關(guān)系數(shù)據(jù)發(fā)送 SQL 語句就是一件很容易的事 。 換言之 ,有了 JDBC API,就不必為訪問 Sybase 數(shù)據(jù)庫 專門寫一個(gè)程序,為訪問 Oracle數(shù)據(jù)庫 又專門寫一個(gè)程序,或?yàn)樵L問 Informix 數(shù)據(jù)庫又編寫另一個(gè)程序等等 , 程序員只需用 JDBC API 寫一個(gè)程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。同時(shí),將 Java 語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)行 , 這也是 Java 語言 “ 編寫一次 ,處處運(yùn)行 ” 的優(yōu)勢(shì)。 JDBC 擴(kuò)展了 Java 的功能 。 例如 , 用 Java 和 JDBC API 可以發(fā)布含有 applet的網(wǎng)頁,而該 applet 使用的信息可能來自遠(yuǎn)程數(shù)據(jù)庫。企業(yè)也可以用 JDBC 通過 Intra 將所有職員連到一個(gè)或多個(gè)內(nèi)部數(shù)據(jù)庫中(即使這些職員所用的計(jì)算機(jī)有 Windows、 Macintosh 和 UNIX 等各種不同的 操作系統(tǒng) )。隨著越來越多的程序員開始使用 Java 編程語言,對(duì)從 Java 中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。 8 第三章 系統(tǒng)設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)采用的技術(shù)架構(gòu)是當(dāng)今主流的 B/S 架構(gòu)。其中采用 JSP 實(shí)現(xiàn)網(wǎng)站的 構(gòu)建,采用 SQL Server 2020 實(shí)現(xiàn)數(shù)據(jù)庫的管理。 B/S 架構(gòu)原理如圖 31 所示。 圖 31 B/S 架構(gòu)圖 B/S 架構(gòu)( Browser/Server, 瀏覽器 /服務(wù)器 模式),是 WEB 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式, WEB 瀏覽器是 客戶端 最主要的 應(yīng)用軟件 。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開發(fā)、維護(hù)和使用。客戶機(jī)上只要安裝一個(gè)瀏覽器( Browser), 如 Inter Explorer,服務(wù)器安裝Oracle、 Sybase、 Informix 或 SQL Server 等數(shù)據(jù)庫。瀏覽器通過 Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了 系統(tǒng)維護(hù) 與升級(jí)的成本和工作量,降低了用戶的總體成本。 首先,客戶端向服務(wù)器發(fā)送 Http 請(qǐng)求,該請(qǐng)求可包含各種請(qǐng)求數(shù)據(jù);服務(wù)器受到請(qǐng)求后調(diào)用相應(yīng)模塊處理。如需查找數(shù)據(jù)庫,先加載 JDBC 驅(qū)動(dòng)程序,產(chǎn)生Connection 連接,生成并執(zhí)行 SQL 語句,最后返回查找結(jié)果集 ResultSet。 Web服務(wù)器通過 ResultSet 實(shí)例獲取查詢結(jié)果數(shù)據(jù),并將其返回客戶端顯示。 B/S 結(jié)構(gòu)最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的 軟件 。只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。系統(tǒng)的擴(kuò)展性非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個(gè)用戶名和密碼,就可以使用了。 后臺(tái)管理員功能模塊設(shè)計(jì) 系統(tǒng)總體功能結(jié)構(gòu)如圖 32 所示。 9 圖 32 系統(tǒng)功能模塊圖 后臺(tái)管理員模塊主要分為十個(gè)功能,管理員功能用例圖如圖 33 所示。 :分為普通管理員登錄和超級(jí)管理員 登錄。輸入正確的賬號(hào)和密碼進(jìn)行登錄,否則提示錯(cuò)誤信息。 :超級(jí)管理員登錄后可以添加普通管理員,瀏覽所有管理員信息,以及刪除管理員。普通管理員登錄后沒有此項(xiàng)權(quán)限。 :包括添加站內(nèi)新聞,查詢站內(nèi)新聞,打印所有新聞信息,修改和刪除站內(nèi)新聞,編輯系統(tǒng)公告信息等操作。 :包括添加考試課程,查詢并打印考試課程信息,修改并刪除考試課程信息等操作。 :可以瀏覽并查找所有注冊(cè)過的用戶信息,打印所有用戶信息,并且可以對(duì)每條信息進(jìn)行審核,修改和刪除 操作。 :可以瀏覽并查找所有的報(bào)考記錄,打印所有報(bào)考記錄信息。 :可以查詢所有考試課程的成績(jī)信息,打印所有信息,對(duì)考試成績(jī)進(jìn)行錄入等操作。 :可以查詢所有的留言信息并且進(jìn)行打印,對(duì)每一條留言進(jìn)行回復(fù),以及刪除每條留言信息。 10 :可以對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行備份操作。 :修改管理員密碼。 圖 33 管理員功能用例圖 數(shù)據(jù)庫的分析與設(shè)計(jì) 數(shù)據(jù)庫需求分析 針對(duì)研究生網(wǎng)上報(bào)名管理信息系統(tǒng),將系統(tǒng)分為前臺(tái)報(bào)名管 理和后臺(tái)信息管 11 理兩大模塊。 前臺(tái)考生首先需要注冊(cè)后才能進(jìn)行登錄并且報(bào)名考試,注冊(cè)完成后信息保存在考生信息表中。然后考生登錄時(shí)需要通過考生信息表來驗(yàn)證通過才可以登錄。首頁查看所有站內(nèi)新聞以及系統(tǒng)公告時(shí)需要從新聞公告表中獲取數(shù)據(jù)才能進(jìn)行查看。報(bào)名考試時(shí)首先需要從考試課程表中查詢出所有可以考試的課程,然后考生可以進(jìn)行報(bào)名,首先從考試課程表和考生信息表中獲取課程信息和個(gè)人信息,然后報(bào)名后將對(duì)應(yīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1