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

正文內(nèi)容

基于web的學生公寓管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計論文-在線瀏覽

2025-01-06 08:44本頁面
  

【正文】 此,設計了一套學生 公寓 管理系統(tǒng)。由于數(shù)據(jù)庫存儲容量相當大,而且比較穩(wěn)定,適合較長時間的保存,也不容易丟失。本系統(tǒng)具有運行速度快、安全性高、穩(wěn)定性好的優(yōu)點,并且具備完善的報表生成、修改功能,能夠快速的查詢學校所需的住宿信息。高校擴招能夠為國家培養(yǎng)出更多的優(yōu)質人才,這樣固然很好,可是隨之而來帶來了不少問題,其中在學生 公寓 管理放方面就突顯出了一些問題。為了解決以上問題,各高校紛紛斥資修建了多 功能的學生公寓樓,學生的住宿條件得到了大幅度提升,相對硬件資源而言,而面對急劇增加的學生數(shù)量,相應的信息量也激增,而我校的 公寓 管理依然采用傳統(tǒng)人工的管理模式,已經(jīng)更不上時代的發(fā)展要求,在科技迅速發(fā)展的今天,運用計算機技術,開發(fā)一個適合我校發(fā)展的學生公寓管理信息系統(tǒng)十幾分必要。致使 公寓管理工作壓力增大,為了適應未來信息化社會的需要,為了使 公寓 管理工作更加科學化、規(guī)范化,減輕工作人員壓力,提高工作效率, 所以 開發(fā)寢室管理系統(tǒng) 是 必然 的。 基于 web 開發(fā)的學生公寓管理軟件,是以高校的管理方式為實例而設計的一種實用大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 2 型管理系統(tǒng)。隨著學校寄宿人員的增多,公寓管理人員的負擔越來越重,為了讓所有公寓管理人員能從繁重的工作中解脫出來,實現(xiàn)無紙化辦公 ,使工作更有條理,更方便,更有效率而開發(fā)出這套公寓管理軟件。 基 于 web 等 程序設計方法。做起來方便,使用起來更為快捷。本軟件的參考資料主要有兩種來源:一是參考本學校公寓的管理結構,管理方法。這些資料是本軟件的主要依據(jù),也可以說這些資料來源于普通的生活,比較真實一些。 本軟件主要包括以下方面:系統(tǒng) 管理 、 學生入住信息錄入 、 來訪人員信息錄入 、 查看學生信息及刪除 、 查看來訪人員信息及刪除操作 。但是還是存在一些不足,在有些功能的實現(xiàn)上還不是十分的理想,這也是本人在時間 和精力上留下的遺憾。 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 3 2 系統(tǒng)開發(fā)所采用的技術 JSP 技術 JSP 技術的設計目的是使得構造基于 Web 的應用程序更加容易和快捷,而這些應用程序能夠與各種 Web 服務器,應用服務器,瀏覽器和開發(fā)工具共同工作。在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*htm,*.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標記 (tag),就構成了 JSP 網(wǎng)頁 (*.jsp)。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。 JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封 裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。JSP 將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。插入的Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 的 規(guī)范的最后版本是 1999 年 9月推出的,12月又推出了 規(guī)范。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP配合才能完成。自 JSP 推出后,眾多大公司都支持 JSP 技術的服務器,如 IBM、 Oracle、 Bea 公司等,所以 JSP 迅速成為商業(yè)應用的服務器端語言。 Struts 2 技術 Struts 2 是 Struts 的下一代產(chǎn)品,是在 struts 和 WebWork 的技術基礎上進行了合并的全新的 Struts 2 框架。 Struts 2 以 WebWork 為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 4 經(jīng)過六年多的發(fā)展, Struts1 已經(jīng)成為了一個高度成熟的框架,不管是穩(wěn)定性還是可靠性都得到了廣泛的證明。但是隨著時間的流逝,技術的進步, Struts1 的局限性也越來越多地暴露出來,并且制約了 Struts1 的繼續(xù)發(fā)展。首先, Struts1 支持的表現(xiàn)層技術單一。其次, Struts1 與 Servlet API的嚴重耦合,使應用難于測試。從目前的技術層面上 看,出現(xiàn)了許多與 Struts1 競爭的視圖層框架,比如 JSF、Tapestry 和 Spring MVC 等。這些框架的出現(xiàn)也促進了 Struts的發(fā)展。 Struts2 雖然是在 Struts1 的基礎上發(fā)展起來的,但是實質上是以 WebWork 為核心的。 Struts1 分化出來的另外一個框架是 Shale。 Shale 更像一個新的框架而不是 Struts1的升級。 Hibernate Hibernate 是一個 Java 對象持久層輕量級的封裝框架,它對 JDBC 進行了輕量級的對象封裟提供了從 Java 類劍數(shù)據(jù)表的映射機制,設計人員利 用它可以從面向對象的角度對數(shù)據(jù)庫進行管理, Java 編程人員則可以方便地運用面向對象思維來操縱數(shù)據(jù)庫 . Hibernate 是一個開放源代碼的對象關系映射框架,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Tomcat Tomcat 是一個免費的開源的 Serlvet 容器,它是 Apache 基金會的 Jakarta 項目中的一個核心項目,由 Apache, Sun 和其它一些公司及個人共同開發(fā)而成。 Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁面的訪問請求。這里的訣竅是,當配置正確時, Apache 為 HTML 頁面服務,而 Tomcat 實際上運行 JSP 頁面和 Servlet。 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 6 3 基于 web的學生公寓管理系統(tǒng) 需求分析 可行性 分析 我們正走進一個信息時代,信息技術將從根本上改變?nèi)祟惿鐣纳a(chǎn)方式和生活方式,各行各業(yè)的業(yè)務管理現(xiàn)在都已經(jīng)相繼使用計算機來處理,可以說用計算機進行信息管理是一個總趨勢。 可以更快地了解到每個學生的住宿情況 。隨著數(shù)據(jù)庫管理系統(tǒng)的普及以及可視化編程軟件的出現(xiàn),使數(shù)據(jù)庫管理信息系統(tǒng)的開發(fā)變得更為簡單,因此開發(fā)一個學生公寓管理系統(tǒng)是完全可行的。合理的數(shù)據(jù)庫結構設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。開發(fā)新系統(tǒng)的工作是一項間距復雜的工作,它的投資主要是人力 和物力的投資。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。同時軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價格還是質量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求 有雄厚的資金支持。 方便作者查詢學生的基本信息,隨時添加、刪除、修改學生信息等。 由于現(xiàn)今的學生公寓管理非常繁瑣,通常為手工操作,行政人員付出大量的工作時間,得到的效率很低。 經(jīng)濟可行性,主要是針對一個學校的,開發(fā)系統(tǒng)的成本與收益相比較。這些效益和管理上的便捷遠遠超過了開發(fā)本系統(tǒng)的成本,所以在經(jīng)濟上具有完全的可行性。 綜上所述 ,建立一個學生公寓管理軟件與人工操作相比具有速度更快,操作更準確,更節(jié)約開支等有利 之處,因此建立一個學生公寓管理軟件是必要可行。 在 IT 行業(yè)中從業(yè)的工作人員一般都要求掌握計算機技術,具有一定的軟硬件基礎,會使用各種管理軟件,熟悉 IT 產(chǎn)品。 本系統(tǒng)采用基于 Windows 的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對于那些有一般的計算機知識的人員就 可以輕松上手。 我們在這個階段要準確的回答:系統(tǒng)必須作什么。 要對目標系統(tǒng)提出完整、準確、清晰、具體的要求??梢愿斓亓私獾矫總€學生的住宿情況 。 按學號或姓名查詢學生的基本信息;可以添加,修改或刪除學生信息;按 公寓 號查詢學生的住宿信息;對學生的住宿信息進行添加、更新、修改。 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 8 b)實用性原則:適合產(chǎn)品信息管理工作的實際需求,并能夠處理一些特殊情況的要求,此外,盡可能預留空間,以便擴充功能。 d)易操作原則:要求設計的系統(tǒng)功能齊 全,界面友好,操作方便,必要的地方進行提示。 f)優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復性代碼,使程序簡介明了,也方便了將來的維護。 : 數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖 中包含的所有元素的定義的集合。只有數(shù)據(jù)流圖和對數(shù)據(jù)流圖中每個元素的精確定義放在一起,才能共同構成系統(tǒng)的規(guī)格說明。它的基本思想是用圖形符號以黑盒子形式描繪組成系統(tǒng)的每個部件。 見圖 36所示 : 來訪人員信息 值班人 人員姓名 人數(shù) 被訪者姓名 所屬關系 事由 管理員 管理 公寓 包含 宿舍 學生 入住 N 1 N N 1 1 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 11 圖 36 管理員登錄程序流程圖 見圖 37 所示 : 圖 37 添加學生信息程序流程圖 見圖 38 所示 : 開始 輸入相關添加信息 添加 添加學生信息 退出程序 結束 F Y 開始 驗證 進入界面 登錄失敗 重登 登錄成功 結束 輸入用戶名和密碼 F T 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 12 圖 38 修改學生信息程序流程圖 見圖 39 所示 : 圖 39 刪除學生信息程序流程圖 開始 刪除 刪除學生信息 退出程序 結束 F Y 開始 輸入相關修改信息 修改 修改學生信息 退出程序 結束 F Y 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 13 4 系統(tǒng) 總體設計 總體設計又稱概要設計或者初步設計。總體設計階段的另一項主要任務是設計軟件的結構,也就是要確定系統(tǒng)中每個程序是由哪些模塊組成的,以及這些模塊相互間的關系。 學生公寓管理系統(tǒng)流程圖 圖 41 系統(tǒng)流程圖 系統(tǒng)總體功能模塊設計劃分 圖 42 系統(tǒng)層次圖 學生公寓管理系統(tǒng) 顯示信息 用戶登錄 密碼修改 來訪人員管理 查詢來訪人員信息 添加來訪人員信息 刪除來訪人員信息 學生寢室管理 添加學生信息 修改學生信息 刪除學生信息 查詢學生信息 管理員提出事務 公寓事務處理中心 公寓數(shù)據(jù)庫 信息輸出 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 14 在整體設計中,將學生公寓管理系統(tǒng)分為四大模塊:公寓管理模塊、學生信息模塊、來訪人員信息 管理模塊、 公寓 信息模塊。 系統(tǒng)管理模塊包括:用戶登錄、密碼修改 兩 個部分。 密碼修改:實現(xiàn)所用用戶的密碼更改功能。 查詢學生信息:按照學號或者姓名對學生信息查詢。 修改學生信息:對學生信息進行修
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1