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

正文內容

082208計算機信息管理畢業(yè)論文正稿-在線瀏覽

2025-08-07 00:47本頁面
  

【正文】 到了更廣泛的應用,對如今的學校來說,實現電子信息化的辦公是必然趨勢,學校中的信息量主要體現在學生成績的管理上面,因此學生成績管理系統是一個教育單位不可缺少的部分。本畢業(yè)設計所描述的中學學生成績管理系統是采用SSH作為網絡編程框架,SQL Server 2000作為數據庫編寫的一個B/S模式的系統。本文詳細介紹了中學學生成績管理系統的需求分析、功能設計和系統設計,在系統設計中給出數據庫的設計和本系統的總體設計方案,在系統實現中具體介紹了各個功能的所能實現的情況和主要代碼,同時附有運行界面圖。如今,不管是小學、初中、高中、甚至是很多大學生的學生成績管理基本上是靠人工進行管理,但隨著時間的變化,學校規(guī)模的擴大,有關學生成績管理工作和所涉及到的數據量越來越大越來越多,大多數學校不得不靠增加人力、物力、財力來進行學生成績管理。因此開發(fā)出一個學生成績管理系統是必要的。但是,目前很多學校的電子辦公設施并不完善,然而對于學校來說,成績管理系統是一個學校不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生成績管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。同時也是學校管理的科學化、正規(guī)化、與當代世界接軌的重要條件。1.1相關理論技術基礎1.1. 1 B/S結構由于互聯網的發(fā)展,傳統的C/S模式由于成本高以及維護復雜性已經較少見應用,而應用互聯網技術的B/S模式正如日中天,加上我們已建和再建的設備,我們完全可以利用校園網取代以往傳統的有紙方式.B/S模式易于學習,易于實現,完全可以開發(fā)出更好更全面的管理系統.B/S結構,即Browser/Server(瀏覽器/服務器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。B/S結構利用不斷成熟和普及的瀏覽器技術實現原來需要復雜專用軟件才能實現的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統構造技術。同時支持跨平臺管理,不論是什么平臺,只要裝有Web瀏覽器即可;分部無需安裝和維護軟件;可通過局域或者廣域網實時監(jiān)控和管理;支持Internet組網方式.1.1. 2 SQL Server2000 Sqlserver2000是基于Sql客戶/服務器模式的數據庫系統,圖形化界面使數據庫管理更加簡捷、靈活,同時又具有豐富的編程接口,為用戶從事程序開發(fā)提供了更多的方便.Sqlserver是Microsoft開發(fā)和推廣的關系數據庫管理系統(DBMS),Sqlserver2000是Microsoft公司于2000年推出的版本,它是在Sqlserver 。集成SSH框架的系統從職責上分為四層:表示層、業(yè)務邏輯層、數據持久層和域模塊層,以幫助開發(fā)人員在短期內搭建結構清晰、可復用性好、維護方便的Web應用程序。具體做法是:用面向對象的分析方法根據需求提出一些模型,將這些模型實現為基本的Java對象,然后編寫基本的DAO接口,并給出Hibernate的DAO實現,采用Hibernate架構實現的DAO類來實現Java類與數據庫之間的轉換和訪問,最后由Spring完成業(yè)務邏輯。在業(yè)務層中,管理服務組件的Spring IoC容器負責向Action提供業(yè)務模型(Model)組件和該組件的協作對象數據處理(DAO)組件完成業(yè)務邏輯,并提供事務處理、緩沖池等容器組件以提升系統性能和保證數據的完整性。   采用上述開發(fā)模型,不僅實現了視圖、控制器與模型的徹底分離,而且還實現了業(yè)務邏輯層與持久層的分離。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率。ActionServlet,這個類是Struts的核心控制器,負責攔截來自用戶的請求。Model部分由ActionForm和JavaBean組成,其中ActionForm用于封裝用戶的請求參數,封裝成ActionForm對象,該對象被ActionServlet轉發(fā)給Action,Action根據ActionFrom里面的請求參數處理用戶的請求。View部分該部分采用JSP(或HTML)實現。對應上圖的JSP部分。 系統核心控制器,對應上圖的ActionServlet。該控制器負責攔截所有的HTTP請求,然后根據用戶請求決定是否要轉給業(yè)務邏輯控制器。它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。然而,Spring的用途不僅限于服務器端的開發(fā)。   目的:解決企業(yè)應用開發(fā)的復雜性   功能:使用基本的JavaBean代替EJB,并提供了更多的企業(yè)應用功能   范圍:任何Java應用   簡單來說,Spring是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容器框架。完整的Spring框架可以在一個大小只有1MB多的JAR文件里發(fā)布。此外,Spring是非侵入式的:典型地,Spring應用中的對象不依賴于Spring的特定類。當應用了IoC,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創(chuàng)建或者查找依賴對象。   面向切面——Spring提供了面向切面編程的豐富支持,允許通過分離應用的業(yè)務邏輯與系統級服務(例如審計(auditing)和事務(transaction)管理)進行內聚性的開發(fā)。它們并不負責(甚至是意識)其它的系統級關注點,例如日志或事務支持。然而,Spring不應該被混同于傳統的重量級的EJB容器,它們經常是龐大與笨重的,難以使用。在Spring中,應用對象被聲明式地組合,典型地是在一個XML文件里。 所有Spring的這些特征使你能夠編寫更干凈、更可管理、并且更易于測試的代碼。 HibernateHibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。 Hibernate的核心接口一共有5個,分別為:Session、SessionFactory、Transaction、Query和Configuration。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制。 )。同時,Hibernate的session不同于JSP應用中的HttpSession。 它充當數據存儲源的代理,并負責創(chuàng)建Session對象。需要注意的是SessionFactory并不是輕量級的,因為一般情況下,一個項目通常只需要一個SessionFactory就夠,當需要操作多個數據庫時,可以為每個數據庫指定一個SessionFactory。Configuration接口:Configuration接口負責配置并啟動Hibernate,創(chuàng)建SessionFactory對象。 它是可選的,開發(fā)人員也可以設計編寫自己的底層事務處理代碼。Query和Criteria接口:Query和Criteria接口負責執(zhí)行各種數據庫查詢。2 需求分析從用戶的角度進行設計,將用戶分為三類:學生、教師、管理員。管理員可以添加學生和老師用戶和編輯用戶信息;可以對學生進行升級處理;可以查詢某個學生和某班的成績情況;可以錄入任意科目的成績;可以添加、刪除科目。學生可以查看個人信息和編輯個人信息;可以查詢自己的所有成績。教師在成績查詢中能夠使用功能最多。系統功能主要包括以下幾個部分:用戶管理、成績查詢、成績錄入和科目管理。2.1.1 學生學生在系統的基本功能是對自己所有成績的查詢和個人信息的查看和修改。2.1.3 管理員管理員在學生成績管理系統中在用戶管理中能夠添加學生和教師,并能為學生、教師重設密碼,能夠編輯教師和學生信息,能夠對學生進行升級;在成績查詢中能夠對學生成績管理系統具體的按學號、或按姓名進行查詢;在成績管理中能夠按學號錄入成績、編輯修改成績;在科目管理中能夠添加科目,刪除科目。數據庫要求運行穩(wěn)定
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1