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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文管理系統(tǒng)-展示頁

2024-10-19 21:01本頁面
  

【正文】 用戶的需求之后,我們根據(jù)采用的開發(fā)框架和技術(shù)。 站內(nèi)信 站內(nèi)信是用于教師和學(xué)生進(jìn)行交流的模塊。 公告存儲(chǔ)的信息包括公告的標(biāo)題( BulletinTitle)、公告的內(nèi)容( Bulletin Content)、公告發(fā)布的時(shí)間( Data)、公告的點(diǎn)擊量( ClickNum)和公告的文件組 ID( FileGroupID)。 本模塊涉及的用戶:所有的用戶、管理員。當(dāng)有重要的通知需要全體用戶查看時(shí),管理員可以使用該 系統(tǒng)發(fā)布。 用戶管理功能用例圖如圖 所示。 用戶所需功能: 教師和學(xué)生:修改密碼、修改個(gè)人信息。其他個(gè)人信息可由用戶自行修改完善,如:手機(jī)號(hào)、郵箱地址等。 用戶表中的數(shù)據(jù)通過用戶類型來判斷是學(xué)生數(shù)據(jù)還是教師數(shù)據(jù)。 本模塊涉及的對(duì)象:學(xué)生信息( Student)、用戶( User)、教師信息( Teacher)。管理員可以添加、刪除用戶、更改用戶的信息、重置用戶的密碼等等。 用戶管理 此為管理員所使用的模塊。 郵件的提醒 用于教師與選題學(xué)生的交流,當(dāng)學(xué)生選題后,教師就會(huì)收到系統(tǒng)的提示郵件,提醒教師需要在接下來的時(shí)間里對(duì)學(xué)生進(jìn)行指導(dǎo)。 用戶登錄 用戶在主頁輸入用戶名和密碼,在后臺(tái)對(duì)輸入的用戶名和密碼進(jìn)行驗(yàn)證,驗(yàn)證成功后,獲取用戶的基本信息返回前臺(tái)并且顯示。 選題模塊用例圖如圖 所 示。 學(xué)生選題:查看自己可選的題目,刪除已經(jīng)選擇的題目。一個(gè)院系可以對(duì)應(yīng)多個(gè)專業(yè),一個(gè)專業(yè)只能對(duì)應(yīng)一個(gè)院系。 所屬院系( Department):用于存儲(chǔ)院系信息,需要關(guān)聯(lián)專業(yè)信息。 學(xué)生的專業(yè)( Major):用于存儲(chǔ)學(xué)生的專業(yè)信息,包括專業(yè)的 ID、專業(yè)的名稱( Name)、和對(duì)應(yīng)的院系 ID( DeptID)。 可選課題( Topic)用于存儲(chǔ)畢業(yè)設(shè)計(jì)選題的信息,包括:出題的教師 ID( tid)、畢業(yè)設(shè)計(jì)的題目( Title)、是否已選擇( Selected)、學(xué)生的屆數(shù)( Year)、參考資料的文件組 ID( FileGroupID)。 (4)選題模塊用例分析 模塊涉及的用戶包括:教師 (Teacher)、學(xué)生 (Student)、管理員 (Admin)。但是超過選題時(shí)間后,則不可重新選擇。 (1)教師出題 教師可以在“教師出題”頁面中,上傳學(xué)生可選的課題,上傳課題的同時(shí),也可以上傳課題設(shè)計(jì)的資料,以便于學(xué)生的選擇,如果當(dāng)老師出的課題 還未被學(xué)生選擇,則可以刪除已出的課題。 在線選題 為本系統(tǒng)的主要功能模塊。需求分析是開發(fā)一Application Persistent Objects Hibernate JDBC Database 個(gè)系統(tǒng)時(shí)的首要步驟。 本系統(tǒng)對(duì)數(shù)據(jù)庫的訪問大部分都通過 Hibernate 來完成。 Hibernate 框架 Hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫。這也同時(shí)暗示著 額外的執(zhí)行開銷;然而,如果 ORM 作為一種中間件實(shí)現(xiàn),則會(huì)有很多機(jī)會(huì)做優(yōu)化,而這些在手寫的持久層并不存在。簡單的說, ORM 是通過使用描述對(duì)象和數(shù)據(jù)庫之間映射的元數(shù)據(jù),將 java 程序中的對(duì)象自動(dòng)持久化到關(guān)系數(shù) 據(jù)庫中。使用了該技術(shù)之后,對(duì)于后臺(tái)對(duì)象的創(chuàng)建和管理,將不需要程序員處理,而是全部由 Spring容器完成。 簡單來說, Spring 是一個(gè)輕量級(jí)的控制反轉(zhuǎn) ( IoC)和面向切面( AOP)的容器框架。然而,Spring的用途不僅限于服務(wù)器端的開發(fā)。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。某一層發(fā)生改變不會(huì)影響另外兩層,減少了成本。 MVC 架構(gòu)將業(yè)務(wù)邏輯、數(shù)據(jù)、顯示三部分分開,數(shù)據(jù)層、業(yè)務(wù)邏輯層和表示層獨(dú)立完成任務(wù)。 控制器( Controller):是應(yīng)用程序中處理用戶交互的部分。通常模型對(duì)象負(fù)責(zé)在數(shù)據(jù)庫中存取數(shù)據(jù)。把軟件系統(tǒng)分為三個(gè)基本部分:模型( Model)、視圖( View)、控制器( Controller)。 MVC 架 構(gòu)介紹 “ MVC 架構(gòu) (ModelViewController)是軟件工程中的一種軟件架構(gòu)模式,一種軟 件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯式分離的方法組織代碼,將業(yè)務(wù)邏輯被聚集到一個(gè)部件里面,在界面和用戶圍繞數(shù)據(jù)的交互能被改進(jìn)和個(gè)性化定制的同時(shí)而不需要重新編寫業(yè)務(wù)邏輯。 Struts2 的處理流程圖: 當(dāng) Web 容器收到 請(qǐng)求( HttpServletRequest)它將請(qǐng)求傳遞給一個(gè)標(biāo)準(zhǔn)的的過濾鏈包括( ActionContextCleanUp)過濾器,然后經(jīng)過 Other filters(SiteMesh ,etc),接下來需要調(diào)用 FilterDispatcher 核心控制器,然后它調(diào)用 ActionMapper 確定請(qǐng)求那個(gè) Action, ActionMapper 返回一個(gè)收集 Action詳細(xì)信息的 ActionMaping對(duì)象。它以 WebWork為核心,采用攔截器的機(jī)制來處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 ServletAPI 完全脫離開,所以也可將其理解為 WebWork 的更新產(chǎn)品。” [1] 它是 Struts 的下一代產(chǎn)品,是在 struts 1 和 WebWork 的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的框架。 第 1 章 開發(fā)關(guān)鍵技術(shù)介紹 本系統(tǒng)使用了 JSP 和 Servlet 技術(shù),數(shù)據(jù)庫系統(tǒng)則是開源的 MySQL數(shù)據(jù)庫,采用了最常見的 Web 開源框架 SSH ( Struts 2+Spring+Hibernate)開發(fā)。第二章介紹系統(tǒng)的需求分 析和系統(tǒng)設(shè)計(jì),第三章介紹了系統(tǒng)中部分功能的實(shí)現(xiàn)。此部分是支持系統(tǒng)正常運(yùn)行所需要的。應(yīng)用此系統(tǒng)可以直接在線完成選題,省去了統(tǒng)計(jì)選題的過程,減少了學(xué)院和同學(xué)的工作量。本部分重點(diǎn)實(shí)現(xiàn)了系統(tǒng)的選題功能。 系統(tǒng)開發(fā)語言為使用最廣泛的 Java 語言,系統(tǒng)架構(gòu)為 B/S 模式,只需通過瀏覽器即可直接訪問系統(tǒng),無需安裝特定的軟件。 該系統(tǒng)的實(shí)現(xiàn),有利于畢業(yè)設(shè)計(jì)管理的網(wǎng)絡(luò)化,從以往繁瑣的人工管理里解放出來,對(duì)于教師而言,各個(gè)階段的流程把控可以更加的清晰和明確,對(duì) 學(xué)生而言,即使在外面實(shí)習(xí)的時(shí)候,也能夠及時(shí)地將自己畢業(yè)論文的進(jìn)展和問題,在網(wǎng)絡(luò)上和老師溝通。s world education reform and development, and the process of informatization construction is advancing continuously in the education industry. The informatization of educational technology has expanded to all areas of the industry, which includes the management of graduation design in colleges and universities. The final design objective management system of Law School of design is to realize online management system standard process, change the traditional way of graduation thesis management, realize the function of graduate design management through work, including the Inter topic, submitted proposal, submitted papers, thesis guidance, municating with teacher online and so on. The system based on MySQL as a database system adopts the B/S architecture as well as background for the Java language, and uses Struts 2 + Spring + Hibernate to develop framework. This system uses the method of object oriented design. This thesis chooses the module which includes topics and basic data module. Meanwhile, analysis and design, system demand and the realization of the process are presented as well. The module mainly realizes the online setting and selecting topics of graduation design, which is intuitive and easy to operate. The basic data module is an important module which is required for the running of the system modules, including the login, user administration, parameter setting, issuing a notice, letter and reminding and other functions. This system realizes the required functions, and the basic data module can run normally, which achieves the expected objective. Key Words: Graduate Design Management System, Developing with SSH framework, Java Web Development 目 錄 前 言 畢業(yè)設(shè)計(jì)論文管理系統(tǒng)通過計(jì)算機(jī)網(wǎng)絡(luò)來進(jìn)行畢業(yè)生論文指導(dǎo)的過程,是學(xué)生和教師交流與指導(dǎo)論文的平臺(tái)。畢業(yè)設(shè)計(jì)論文管理 Abstract In today39。SSH 框架開發(fā) 。本系統(tǒng)實(shí)現(xiàn)了所需的功能,基礎(chǔ)數(shù)據(jù)模塊均能正常運(yùn)行,達(dá)到了預(yù)期的目的。本論文選擇的模塊包括選題及基礎(chǔ)數(shù)據(jù)模塊,并且對(duì)需求的分析、系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)的過程進(jìn)行了描述。以 MySQL作為數(shù)據(jù)庫系統(tǒng)。 畢業(yè)設(shè)計(jì)論文管理系統(tǒng)的最終設(shè)計(jì)目的在于實(shí)現(xiàn)畢業(yè)設(shè)計(jì)標(biāo)準(zhǔn)流程的在線管理,更改了傳統(tǒng)的畢業(yè)論文管理方式,通過網(wǎng)絡(luò)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)管理的相關(guān)功能,包括網(wǎng)上選題、提交開題報(bào)告、提交論文、論文的指導(dǎo)、與老師在線交流等功能。 摘 要 在當(dāng)今社會(huì) ,信息化浪潮強(qiáng)烈沖擊著傳統(tǒng)教育模式 ,信息技術(shù)和教育相結(jié)合成為了當(dāng)今世界教育改革和發(fā)展的有效形式和推動(dòng)力量 ,信息化建設(shè)的進(jìn)程在教育行業(yè)中被不斷推進(jìn)。教育技術(shù)的信息化已經(jīng)擴(kuò)展到了行業(yè)中的各個(gè)領(lǐng)域,其中就包括各高校對(duì)畢業(yè)設(shè)計(jì)的管理。本系統(tǒng)采用 B/S 架構(gòu),后臺(tái)為 Java 語言編寫,使用 Struts 2 + Spring + Hibernate 框架開發(fā)。本系統(tǒng)采用面向?qū)ο蟮姆椒ㄟM(jìn)行設(shè)計(jì)。選題模塊主要實(shí)現(xiàn)畢業(yè)設(shè)計(jì)的在線出 題與選題,基礎(chǔ)數(shù)據(jù)模塊是本系統(tǒng)運(yùn)行所需的模塊,包括登錄、用戶管理、參數(shù)設(shè)置、發(fā)布通知、站內(nèi)信、郵件提醒等功能。 關(guān)鍵詞:畢業(yè)設(shè)計(jì)管理 。Java Web 開發(fā) 。s society, informatization tide strongly impacts on the traditional mode of education. The Combination of information technology and education has bee the effective form and driving force of today39。本系統(tǒng)按照畢業(yè)設(shè)計(jì)的流程進(jìn)行管理,將以往師生之間分散的畢業(yè)設(shè)計(jì)論文交流整合到一個(gè)統(tǒng)一的平臺(tái),在此平臺(tái)上老師可以提交論文題目、對(duì)論文的撰寫過程進(jìn)行指導(dǎo)和打分;學(xué)生可以進(jìn)行選題、提交開題報(bào)告、最終提交論文;而教務(wù)管理人員可以方便的獲悉畢業(yè)論文的整個(gè)進(jìn)度情況。同時(shí),電子化的應(yīng)用也帶來了紙張使用的減少,符合低碳環(huán)保的概念。 本論文選取了其中的選題與基礎(chǔ)數(shù)據(jù)模塊。選題是畢業(yè)設(shè)計(jì)流程的起始部分,以往是學(xué)院先統(tǒng)計(jì)教師出題發(fā)布給學(xué)生,再統(tǒng)計(jì)學(xué)生選擇的題目。本論文還包含系統(tǒng)的基礎(chǔ)部分,包含登錄及用戶管理、參數(shù)設(shè)置、郵件提醒、通知發(fā)布和站內(nèi)信等功能。 從第一章起,我們會(huì)簡單介紹系統(tǒng)開發(fā)所涉及的技術(shù)和框架,包括我們最常見的Struts Spring及 hibernate 框架。第四章將對(duì)系統(tǒng)進(jìn)行測(cè)試。 Struts 2 框架介紹 “ Struts 2 是一個(gè)用于 Java EE Web 應(yīng)用的 MVC 框架。其全新的體系結(jié) 構(gòu)與 Struts 1 的體系結(jié)構(gòu)差別巨大。雖然相對(duì)于 Struts 1 有著太大的變化,但是相對(duì)于 WebWork
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1