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

正文內(nèi)容

畢業(yè)論文-家長與學(xué)校聯(lián)系系統(tǒng)的設(shè)計與實現(xiàn)(已修改)

2025-01-28 22:48 本頁面
 

【正文】 山西大學(xué)商務(wù)學(xué)院家長與學(xué)校聯(lián)系系統(tǒng)的設(shè)計與實現(xiàn) 作者姓名 李奇鵬 指導(dǎo)教師 王建珍 郭慧 趙偉 所學(xué)專業(yè) 計算機科學(xué)與技術(shù) 班級 08B6 所屬院系 信息學(xué)院 學(xué)習(xí)年限 2022 年 9 月至 2022 年 7 月 二 ○ 一二 年 五 月 學(xué)號: 2022540415 本 科 畢 業(yè) 論 文(設(shè) 計) 目 錄 內(nèi)容提要 .................................................................. I 1 引言 .................... ................................................1 管理信息系統(tǒng)介 .. ................... ...............................1 開發(fā)背景及意義 ............ ........................................1 開發(fā)工具簡介 ................. ..................................... 1 開發(fā)框架及應(yīng)用技術(shù)介紹 ...... ......................................1 項目容器 ...................................................... 2 項目總體框架 ................................................. 2 請求處理流程 ................................................. 3 2 MVC 設(shè)計描述 ........................................................... .4 MVC 簡介 ............................................................ 4 MVC 及其優(yōu)勢優(yōu)點 ....................................................5 系統(tǒng)工作流程 ........................................................ 5 3 系統(tǒng)需求分析 .............................................. ..............5 需求分析 ........................................................... 5 系統(tǒng)功能分析 .......................................................5 數(shù)據(jù)庫需求分析 ......................................................6 4 系統(tǒng)設(shè)計 ................................................................ 7 概要設(shè)計 ......................................................... 7 數(shù)據(jù)庫設(shè)計 ........................................................ 8 數(shù)據(jù)庫概念設(shè)計 ................................ ..............8 數(shù)據(jù)庫邏輯設(shè)計 .............................................. 9 系統(tǒng)詳細設(shè)計 .................................................... .10 符號代碼設(shè)計 ............................................... 10 3 數(shù)據(jù)結(jié)構(gòu)設(shè)計 ............................................... 10 算法 設(shè)計 ...................................... .............10 5 系統(tǒng)實現(xiàn) .................................................... ...........11 系統(tǒng)中對象的創(chuàng)建 ............................................... ..11 系統(tǒng)功能模塊實現(xiàn) ............................................... ..12 首頁訪問的實現(xiàn) ............................................. 12 用戶登錄模塊功能實現(xiàn) ....................................... 13 家長用戶模塊功能實現(xiàn) ...................................... .15 班主任用戶模塊功能實現(xiàn) .................................... .16 管理員模塊功能實現(xiàn) ......................................... 18 系統(tǒng)安全性的實現(xiàn) ................................................. 20 6 結(jié)語 .................................................................. .21 致謝 ..................................................................... 22 參考文獻 ................................................................. 23 ABSTRACT ................................................................. 24 I 山西大學(xué)商務(wù)學(xué)院 家長與學(xué)校聯(lián)系系統(tǒng)的設(shè)計與實現(xiàn) 學(xué)生姓名:李奇鵬 指導(dǎo)教師:王建珍 郭慧 趙偉 內(nèi)容提要 學(xué)校家長聯(lián)系系統(tǒng)的開發(fā)可以解決傳統(tǒng)方式帶來的耗時、滯后、耗財、耗人力等問題,方便家長與學(xué)校之間進行聯(lián)系,提高學(xué)校對學(xué)生信息的管理效率,減輕教師的工 作量。本論文通過對系統(tǒng)的需求分析、概要設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)實現(xiàn)等過程的描述,論述了開發(fā)一個管理信息系統(tǒng)( Management Information System) MIS 的基本流程。本系統(tǒng)使用 Java 開發(fā),集成開發(fā)環(huán)境選用了 Java 2 Enterprise Edition,開發(fā)框架選用了基于 J2EE 的 Struts 框架,以 Servlet 和 Jsp為主要技術(shù)。 關(guān)鍵詞 管理信息系統(tǒng) 面向?qū)ο蠹夹g(shù) MVC 三層設(shè)計模式 JavaBeans 山西大學(xué)商務(wù)學(xué)院本科畢業(yè)論文(設(shè)計) 1 1. 引言 管理信息系統(tǒng) [1]是現(xiàn)代企業(yè)、事業(yè)單位提高自身管理效率 ,加快本單位信息檢索和加強信息管理能力必須倚重的軟件系統(tǒng)。管理信息系統(tǒng)的表現(xiàn)形式多種多樣,但其基本目的、功能和設(shè)計原則都是相通的。 管理信息系統(tǒng)簡介 管理信息系統(tǒng) 的主要功能 包括: ( 1) 數(shù)據(jù)處理:包括數(shù)據(jù)收集和輸入 、 數(shù)據(jù)傳輸、數(shù)據(jù)存儲、數(shù)據(jù)加工處理和輸出 。 它準(zhǔn)備和提供統(tǒng)一格式的信息,使各種統(tǒng)計工作簡化,使信息成本最低。 ( 2) 預(yù)測功能:運用現(xiàn)代數(shù)學(xué)方法 、 統(tǒng)計方法或模擬方法,根據(jù)過去的數(shù)據(jù)預(yù)測未來的情況。 ( 3) 計劃功能:根據(jù)企業(yè)提供的約束條件,合理地安排各職能部門的計劃,按照不同的管理層,提供相應(yīng) 的計劃報告。 開發(fā)背景及意義 目前,學(xué)校和家長之間聯(lián)系不密切 , 甚至于聯(lián)系脫節(jié)。 開發(fā)這套學(xué)校家長聯(lián)系系統(tǒng) 用于家長了解學(xué)生在學(xué)校 期間 的學(xué)習(xí)情況, 家長可以查詢孩子的 學(xué)習(xí)成績 ( 期末和平時單元測驗 )、 到校和放學(xué)的時間 、 學(xué)校要求家長配合的有關(guān)事項 ( 公告 ) ;同時學(xué)校也可以 使用 本系統(tǒng) 發(fā)布信息 , 查看 家長對學(xué)校工作的 反饋意見 , 并在一定程度上 減輕 了 學(xué)校管理部門 的 工作 ( 如學(xué)生成績排名 、 成績分析等 ) 。 開發(fā)工具簡介 選擇一套合適的開發(fā)工具是順利完成項目開發(fā)的重要條件,在本系統(tǒng)的開發(fā)中,所用到的工具軟件是 Eclipse java 編輯器、 Photoshop 圖形處理軟件、 SQL Server 2022 [3]數(shù)據(jù)庫以及 Java 語言。其中, Eclipse 是一個開放源代碼的、基于 Java 的整合型可擴展開發(fā)平臺,也是目前最著名的開源項目之一。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。其未來的目標(biāo)不僅僅是成為專門開發(fā) Java 程序的 IDE 環(huán)境, 而是 根據(jù) Eclipse 的體系結(jié)構(gòu),通過開發(fā) 插件,它能擴展到任何語言的開發(fā),甚至能成為圖片繪制的工具。 Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它主要由 Eclipse 項目、 Eclipse 工具項目和 Eclipse 技術(shù)項目三個項目組成,具體包括四個部分組成 Eclipse Platform、 JDT、 CDT 和 PDE。 JDT 支持 Java 開發(fā)、 CDT山西大學(xué)商務(wù)學(xué)院家長與學(xué)校聯(lián)系系統(tǒng)的設(shè)計與實現(xiàn) 2 支持 C 開發(fā)、 PDE 用來支持插件開發(fā), Eclipse Platform 則是一個開放的可擴展 IDE,提供了一個通用的開發(fā)平臺 , 它提供建造塊和構(gòu) 造并運行集成軟件開發(fā)工具的基礎(chǔ)。 開發(fā)框架及應(yīng)用技術(shù)介紹 項目容器 項目的運行依賴于 Tomcat 容器。 Tomcat 是 Java 領(lǐng)域最著名的開源 Web 容器,簡單、易用且穩(wěn)定性極好。 Tomcat 作為一個 Web 服務(wù)器,默認的服務(wù)端口是 8080 ,但該端口完全可以自己控制。雖然 Tomcat 是免費的 Web 服務(wù)器,但也提供了兩個圖形界面的控制臺。用戶可以使用控制臺方便地部署 Web 應(yīng)用、配置數(shù)據(jù)源及監(jiān)控服務(wù)器中的 Web 應(yīng)用等。 項目總體框架 在線家長與學(xué)校聯(lián)系系統(tǒng)整體框架 采用了 struts[2]框架。 Struts 是由 Apache 開源聯(lián)盟( )提供的一套用于構(gòu)建 Java Web 應(yīng)用程序的框架。它的目標(biāo)是希望分離 Web 程序的表示層、控制層和模型層,即 MVC 模式,使程序員將更多的精力投入后臺的業(yè)務(wù)邏輯設(shè)計,而不是底層的 Web 基礎(chǔ)框架。 Struts 的所有功能都是建立在已有的 Java Web 組件上,如 Servlet、 JSP或是 JavaBean,它只是利用一種方式將這些元素組織起來,使他們協(xié)同工作。 總之, Struts 只是一個 MVC 框架( Framework), 用于快速開 [9] Web 應(yīng)用。 Struts 實現(xiàn)的重點在 C(Controller),包括 ActionServlet / RequestProcessor 和我們定制的 Action,也為 V(View)提供了一系列定制標(biāo)簽( Custom Tag)。 Struts 幾乎沒有涉及 M(Model),所以 Struts 可以采用 Java實現(xiàn)的任何形式的商業(yè)邏輯。 ( 1) Model 部分 Struts 的 Model 部分由 ActionForm和 lavaBean 組成。其中 ActionForm用于封裝用戶請求參數(shù),所有的用戶請求參數(shù)由 系統(tǒng)自動封裝成 ActionForm 對象 :該對象被 ActionServlet轉(zhuǎn)發(fā)給 Action。 然后 Action 根據(jù) ActionForm里的請求參數(shù)處理用戶請求。而 lavaBean 則封裝了底層的業(yè)務(wù)邏輯,包括數(shù)據(jù)庫訪問等。在更復(fù)雜的應(yīng)用中, lavaBean所代表的絕非一個簡單的 lavaBean,可能是 EJB 組件或者其他的業(yè)務(wù)邏輯組件。該 Model 對應(yīng)圖 Model 部分 ( 2) View 部分 Struts 的 View 部分采用 JSP[5]Struts 提供了豐富的標(biāo)簽庫,通過這些標(biāo)簽庫可以最大限度地減少腳本的使用。這些自定義的標(biāo)簽庫可以實現(xiàn)與 Model 的有效交互,并增加了顯示功能。對應(yīng)圖的 JSP 部分。整個應(yīng)用由客戶端請求驅(qū)動,當(dāng)客戶端請求被 ActionServlet攔截時 ActionServlet根據(jù)請求決定是否需要調(diào)用 Model 處理用戶請求,當(dāng)用戶請求處理完成后,其處理結(jié)果通過 JSP 呈現(xiàn)
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1