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

正文內(nèi)容

基于jsp學(xué)生成績管理系統(tǒng)軟件的開發(fā)-文庫吧資料

2025-05-15 18:21本頁面
  

【正文】 們,我才能在各方面取得顯著的進(jìn)步,在此向他們表示我由衷的謝意,并祝所有的老師培養(yǎng)出越來越多的優(yōu)秀人才,桃李滿天下! 通過這一階段的努力,我的畢業(yè)論文《基于 JSP 學(xué)生成績管理系統(tǒng)軟件的開發(fā)》終于完成了,這意味著大學(xué)生活即將結(jié)束。為了指導(dǎo)我們的畢業(yè)論文,她們放棄了自己的休息時間,她們的這種無私奉獻(xiàn)的敬業(yè)精神令人欽佩,在此我向她們表示我誠摯的謝意。 ( 6) 教務(wù)管理員測試中,發(fā)現(xiàn)在級聯(lián)下拉列表不能正常顯示,異步訪問服務(wù)器可能存在問題。 ( 4) 學(xué)生功能測試中,發(fā)現(xiàn)下載成績存在問題。 ( 2) 輸入和輸出測試中,對所有相同的輸入都可以得出相同的輸出。在黑盒法測試方案中,采用等價劃分技術(shù),把所有可能的數(shù)據(jù)劃分成幾個等價類。 圖 42 Tomcat 控制臺界面 注意: 版本要求 JDK的版本一定要在 以上 ,否則將會出現(xiàn)錯誤。一切準(zhǔn)備好之后,啟動服務(wù)器,在瀏覽器地址欄里面輸入: 。 (3) JDK的安裝成功與否可采用以下方法測試 在 cmd下輸入: java version 看輸出情況,在我的電腦上輸出如圖 41: 圖 41 測試 JDK 如果出現(xiàn)與 圖 41相似的界面,就說明 JDK安裝成功并配置好了環(huán)境變量。 create table score( id int not null primary key auto_increment, name varchar(24) not null, classes varchar(24) not null, sutdent_id varchar(12) not null, subject varchar(24) not null, property varchar(24) not null, term varchar(24) not null, teacher varchar(24) not null, result int, remark varchar(56) )。 create table teacher_subject( id int not null primary key auto_increment, teacher_id varchar(12)not null, subject varchar(24) not null, classes varchar(24) not null, remark varchar(56) )。 create table teacher( id int not null primary key auto_increment, name varchar(24) not null, password varchar(24) not null, teacher_id varchar(12) unique not null, remark varchar(56) )。 然后依次創(chuàng)建學(xué)生表,教師表,班級表,教師所擔(dān)任課程的表,管理員表,成績表。數(shù)據(jù)庫編碼要求要支持中文,推薦使用 gb2312編碼。成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。 ( 8)修改密碼和注銷功能比較簡單,這里就不再述說了。 ( 7)解除 /鎖定教師錄入成績權(quán)限的功能 為了保證數(shù)據(jù)的安全和一致,對不同的用戶給予不同的權(quán)限是很好的辦法。該功能的具體界面如圖 46所示: 圖 46 添加 /刪除人員頁面 ( 5)修改更新人員的功能 您若想修改更新已經(jīng)存在的人員,此功能將非常有用,并且操作也比較簡單。注意:刪除或是添加一個管理員的功能,只能是 admin 管理員有此功能,其余管理員則沒有此功能。 ( 3) 修改更新成績的功能 此功能同教師的基本一樣,只是管理員的此功能沒有被限制,其他都和教師的該功能一樣,這里不再贅述。 在登錄頁面,選擇管理員角色,輸入用戶名,輸入登錄密碼,然后,點(diǎn)擊登錄按鈕進(jìn)行登錄,登錄成功后將跳轉(zhuǎn)到教務(wù)管理員功能選擇頁面如圖 45所示(用戶名: admin): 圖 45 教務(wù)管理員登錄成功頁面 教務(wù)管理員有以下九種功能可選擇: ( 1) 查詢學(xué)生成績的功能 此功能同教師的功能一樣,這里不再贅述。本系統(tǒng)就帶有統(tǒng)計功能,教師可以統(tǒng)計自己所教授科目的平均成績,不及格人數(shù),及格人數(shù) ,不及格率,及格率,優(yōu)秀人數(shù),優(yōu)秀率,還可以統(tǒng)計某一分?jǐn)?shù)段的人數(shù),并且操作簡單,只需要勾選您需要統(tǒng)計的項(xiàng)目即可。因?yàn)榻處煵荒芡ㄟ^重復(fù)錄入覆蓋已經(jīng)存在的錯誤成績,也不能刪除已經(jīng)存在的錯誤成績,若想修改錯誤的成績,只能通過該功能來完成。 ( 3)修改 更新成績的功能,該功能和成績的錄入一樣也是受教務(wù)管理員控制??荚囘^后教師不用在把成績寫在紙上報送教務(wù)處,只需要在有上網(wǎng)的條件下,直接就可以把成績寫到數(shù)據(jù)庫中,學(xué)生可以在第一時間內(nèi)查詢到自己的成績。 ( 1) 查詢學(xué)生成績的功能,在該功能頁面上教師可以查詢以班級為單位的學(xué)生成績,還可以查詢出所有學(xué)生的 成績,也可以查詢學(xué)生個人的成績。登錄成功后將跳轉(zhuǎn)到教師功能選擇頁面,如圖 45所示(登錄名:0001(李莉老師 )): 圖 43 教師登錄成功頁面 教師有六種功能可選擇分別是:查詢學(xué)生的成績,錄入學(xué)生的成績,修改更新成績,統(tǒng)計成績,修改密碼和注銷。 //查詢某一學(xué)期的所有成績 list=(student_id, (()))。 //該科目的最高成績 Integer max=((()), (()),classes)。 //得到該學(xué)生在該科目中的名次 Integer index=(student_id, (()),(ssForm.getTerm2()))。 在登錄頁面,選擇學(xué)生角色,輸入用戶名也就是學(xué)號,輸入登錄密碼,然后進(jìn)入學(xué)生登錄成功界面如圖 42 所示(登錄名 2021011110(呂先令同學(xué))): 圖 42 學(xué)生登錄成功頁面 此界面上可以進(jìn)行修改密碼,查詢自己的某一科成績,以及該科成績的平均成績,自己所在名次,最高成績,最低成績等,還可以按學(xué)期查詢所選學(xué)期的所有成績以及該學(xué)期的總成績,平均成績,修改自己的登錄密碼 或是注銷本次登錄,退出該系統(tǒng)。? !DOCTYPE hibernateconfiguration PUBLIC //Hibernate/Hibernate Configuration DTD ! Generated by MyEclipse Hibernate Tools. hibernateconfiguration sessionfactory property name=root/property property name= jdbc: /property property name=dialect /property property name= mysqlDriver /property property name=841118/property property name= /property mapping resource=lv/xian/ling/pojo/ / mapping resource=lv/xian/ling/pojo/ / mapping resource=lv/xian/ling/pojo/ / mapping resource=lv/xian/ling/pojo//mapping mapping resource=lv/xian/ling/pojo/ / mapping resource=lv/xian/ling/pojo/ / /sessionfactory /hibernateconfiguration 4 功能介紹 啟動服務(wù)器,在瀏覽器里輸入相應(yīng)的地址 ( 在本機(jī)上輸入:界面,如圖 41所示: 圖 41 登錄界面 此界面使用了表格進(jìn)行排版,使用了一組單選按鈕來區(qū)分不同的角色,部分代碼如下: table trtd class=tb02tdtitle角 色: html:radio property=type value=student 學(xué)生 /html:radio html:radio property=type value=teacher 教師 /html:radio html:radio property=type value=manage管理員 /html:radiobr/ trtd用戶名: html:text property=name/html:textbrbr trtd 密碼 : html:password property=password/html:passwordbrbr trtd align=center class=tb02tdtitle html:submit登 錄 /html:submit html:reset重 置 /html:reset /table 該登錄模塊,使用到了 Struts+Hibernate技術(shù),使用 Struts的 Actionform進(jìn)行判斷,看輸 入的各項(xiàng)是否為空,是否符合要求。 encoding=39。 Hibernate 配置文件: 內(nèi)容如下: ?xml version=39。 Hibernate 使用的是 HQL 查詢語言,里面封裝了許多數(shù)據(jù)庫方言,根據(jù) Hibernate 的配置文件來轉(zhuǎn)換為相應(yīng)數(shù)據(jù)庫的 SQL語句。 表 36 成績表 字段名稱 中文解釋 保存類型 默認(rèn)值 長度 可否為空 主鍵 id 主鍵自增 int 無 16 不能 是 name 姓名 varchar 無 24 不能 否 subject 科目 varchar 無 24 不能 否 student_id 學(xué)號 varchar 無 20 不能 否 classes 班級 varchar 無 24 不能 否 property 考試性質(zhì) varchar 無 24 不能 否 term 學(xué)期 varchar 無 24 不能 否 teacher 該科目的教師 varchar 無 24 不能 否 result 成績 int 無 16 可以 否 remark 備注 varchar 無 56 可以 否 數(shù)據(jù)庫所使用的技術(shù) 本系統(tǒng)所使用的數(shù)據(jù)庫是 MySQL 數(shù)據(jù)庫,使用 Hibernate 開源框架對數(shù)據(jù)庫進(jìn)行操作。 表 34 教師所擔(dān)任課程的表 字段名稱 中文解釋 保存類型 默認(rèn)值 長度 可否為空 主鍵 id 主鍵自增 int 無 16 不能 是 subject 所教授的科目 varchar 無 24 不能 否 classes 班級 varchar 無 24 不能 否 student_id 教師號 varchar 無 20 不 能 否 remark 備注 varchar 無 56 可以 否 教務(wù)管理員表(見 表 35):保存管理員的基本信息。 表 32 教師表 字段名稱 中文解釋 保存類型 默認(rèn)值 長度 可否為空 主鍵 id 主鍵自增 int 無 16 不能 是 name 姓名 varchar 無 24 不能 否 password 登錄時密碼 varchar 無 24 不能 否 student_id 教師號 varchar 無 20 不能 否 remark 備注 varchar “ 0” 56 可以 否 班級表(見表 33):保存班機(jī)的基本信息,包括班級名稱和備注。 統(tǒng)計學(xué)生成績 查 詢 學(xué) 生 成 績 錄入學(xué)生成績 修改登錄密碼 打印查詢結(jié)果 下載查詢結(jié)果 登錄學(xué)生成績維護(hù)系統(tǒng) 教師登錄 教務(wù)管理員登錄 學(xué)生登錄 查詢自己成績 打印查詢結(jié)果 下載查詢結(jié)果 修改登錄密碼 統(tǒng)計學(xué)生成績 查詢學(xué)生成績 錄入學(xué)生成績 修改登錄密碼 打印查詢結(jié)果 下載查詢結(jié)果 用戶人員管理 添加/刪除學(xué)生 添加/刪除老師 添加/刪除班級 創(chuàng)建新的/ 刪除管理員 添加 /刪除老師所擔(dān)任的科目 3 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫表的設(shè)計 本系統(tǒng)將數(shù)據(jù)存儲在六個表中,這六個表分別是: 學(xué)生表(見 表 31):保存學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1