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

正文內(nèi)容

082208計算機信息管理畢業(yè)論文正稿-文庫吧資料

2025-06-26 00:47本頁面
  

【正文】 4.2.2 年級升級功能的實現(xiàn) 由于學(xué)校學(xué)生每年年級升級的原因,所以系統(tǒng)針對這個問題設(shè)計了一個年級升級的功能,由此可以進行批量處理,更加方便。登錄界面如圖41:圖41 用戶登錄界面當用戶都進入系統(tǒng)后,都能看到一樣的界面,但是學(xué)生只能進入用戶管理和成績查詢的界面,教師可以進入用戶管理、成績查詢和成績管理的界面。表34:Admin表列名中文名稱類型寬度是否允許為空ID 編號int10NOT NULLUsernumber工號nchar20NOT NULLUserpass密碼nvarchar50NOT NULLUsertype用戶類型nvarchar10NOT NULLUsername姓名nvarchar50NOT NULLUserphone聯(lián)系方式nvarchar11NOT NULLuserschool教授科目nvarchar50NOT NULL4 系統(tǒng)實現(xiàn)4.1用戶登錄模塊用戶分為三種類型:學(xué)生、教師、管理員。表33:Achievement表列名中文名稱類型寬度是否允許為空ID編號int10NOT NULLUsernumber學(xué)號nvarchar50NOT NULLName姓名nvarchar50NOT NULLGrade年級nvarchar10NOT NULLClass班級nvarchar10NOT NULLSubjectname科目nvarchar10NOT NULLAchievement成績int10NOT NULL4.Admin表。表32:Subject表列名中文名稱類型寬度是否允許為空Subject ID科目編號int10NOT NULLSubjectname科目nvarchar10NOT NULL3.Achievement表。表31 :Users表列名中文名稱類型寬度是否允許為空ID編號int10NOT NULLUsernumber學(xué)號nvarchar20NOT NULLUserpass用戶密碼nvarchar20NOT NULLusertype用戶類型nvarchar6NOT NULLGrade年級nvarchar10NOT NULLClass班級nvarchar10NOT NULLName姓名nvarchar10NOT NULLSex性別nvrchar2NOT NULLAge年齡nvarchar2NOT NULLPhone聯(lián)系電話nvarchar20NOT NULL address家庭住址nvarchar50NOT NULL2.Subject表??傮w功能圖如圖31:用戶管理成績查詢成績管理科目管理查某班平均成績錄入成績添加科目登錄功能成績管理系統(tǒng)查某學(xué)生成績添加用戶年級升級查某班學(xué)生成績查看用戶信息 圖31 總體功能圖 學(xué)生子功能圖如圖32: 圖32 學(xué)生子功能圖教師子功能圖如圖33:圖33 教師子功能圖管理員子功能圖如圖34:圖34 管理員子功能圖3.2數(shù)據(jù)庫設(shè)計根據(jù)需求分析,本系統(tǒng)后臺數(shù)據(jù)庫共分為4個表,以下分別給出各個數(shù)據(jù)庫表的簡單描述. 1.Users表。成績管理模塊功能:能夠錄入成績和編輯成績。管理員可以對學(xué)生用戶進行年級升級處理。主要有用戶登錄模塊、用戶管理模塊、成績查詢模塊、成績管理模塊和科目管理模塊構(gòu)成。系統(tǒng)本身運行對計算機硬件平臺和操作系統(tǒng)平臺要求適中。2.2 性能需求整個系統(tǒng)應(yīng)當操作簡便,界面友好,維護簡便。2.1.2 教師教師在用戶管理中能看到自己信息,編輯修改密碼和個人信息;在成績查詢中能夠按學(xué)號、或按姓名進行查詢,可以查詢某班學(xué)生的成績并且成績以排序成績顯示出來,可以統(tǒng)計某班學(xué)生某科成績的平均分;在成績管理中能夠錄入自己教授科目的成績及編輯修改已錄入成績。以下按照不同的用戶類型對具體功能進行描述。學(xué)生的功能最基本。2.1 功能需求本系統(tǒng)通過三種用戶類型使用學(xué)生成績管理系統(tǒng),不同類型用戶所使用功能不同,管理員能夠使用功能的權(quán)限最多。教師可以查看個人信息,編輯個人信息;可以查詢某個學(xué)生成績和自己教授科目的某班學(xué)生成績;可以統(tǒng)計某班某科目的平均成績;可以錄入自己教授科目的成績。特別是教師登錄后,不同的科目的教師的登錄身份是和自己所教授的科目相對應(yīng)的,具體的說就是教師進入系統(tǒng)后只能錄入自己科目下學(xué)生的成績。它可以使用HQL語言或SQL語句兩種表達方式。 Transaction接口:Transaction接口負責(zé)事務(wù)相關(guān)的操作。在Hibernate的啟動的過程中,Configuration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建SessionFactory對象。 這里用到了工廠模式。SessionFactory接口:SessionFactory接口負責(zé)初始化Hibernate。這里當使用session這個術(shù)語時,其實指的是Hibernate中的session,而以后會將HttpSession對象稱為用戶session。但需要注意的是Session對象是非線程安全的。Session接口:Session接口負責(zé)執(zhí)行被持久化對象的CRUD操作(CRUD的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的SQL語句。下面對這五個核心接口分別加以介紹。這5個核心接口在任何開發(fā)中都會用到。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。它們也為Spring中的各種模塊提供了基礎(chǔ)支持。Spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你。   框架——Spring可以將簡單的組件配置、組合成為復(fù)雜的應(yīng)用。   容器——Spring包含并管理應(yīng)用對象的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個bean如何被創(chuàng)建——基于一個可配置原型(prototype),你的bean可以創(chuàng)建一個單獨的實例或者每次需要時都生成一個新的實例——以及它們是如何相互關(guān)聯(lián)的。應(yīng)用對象只實現(xiàn)它們應(yīng)該做的——完成業(yè)務(wù)邏輯——僅此而已。你可以認為IoC與JNDI相反——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。   控制反轉(zhuǎn)——Spring通過一種稱作控制反轉(zhuǎn)(IoC)的技術(shù)促進了松耦合。并且Spring所需的處理開銷也是微不足道的。   輕量——從大小與開銷兩方面而言Spring都是輕量的。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。 Spring  Sprin
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1