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

正文內(nèi)容

基于web的學(xué)生成績(jī)管理系統(tǒng)-畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 uts 配置文件中的 Action)  (3)派發(fā)請(qǐng)求(客戶端發(fā)送請(qǐng)求)   (4)調(diào)用 Action(F ilterDispatcher)從 struts 配置文件中讀取與之相對(duì)應(yīng)的Action(5)啟用攔截器(W ebWork 攔截器鏈自動(dòng)對(duì)請(qǐng)求應(yīng)用通用功能,如驗(yàn)證)   (6)處理業(yè)務(wù)(回調(diào) Action 的 execute()方法)   (7)返回響應(yīng)(通過(guò) execute 方法將信息返回到 FilterDispatcher)   (8)查找響應(yīng)(F ilterDispatcher 根據(jù)配置查找響應(yīng)的是什么信息如:SUCCESS、E RROER,將跳轉(zhuǎn)到哪個(gè) jsp 頁(yè)面)    (9)響應(yīng)用戶(j sp客戶瀏覽器端顯示) SpringSpring[3]是一個(gè)開源框架,由 Rod Johnson 創(chuàng)建。從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何 Java 應(yīng)用都可以從 Spring 中受益.簡(jiǎn)單來(lái)說(shuō),S pring 是一個(gè)輕量級(jí)的控制反轉(zhuǎn)( IoC)和面向切面(A OP)4的容器框架。當(dāng)應(yīng)用其的時(shí)候,一個(gè)對(duì)象依賴的其他對(duì)象會(huì)通過(guò)被動(dòng)的方式傳遞進(jìn)來(lái),而不是這個(gè)對(duì)象自己創(chuàng)建或者查找依賴對(duì)象。它們不負(fù)責(zé)其他的系統(tǒng)級(jí)關(guān)注點(diǎn),例如日志或事務(wù)支持。在 Spring 中,應(yīng)用對(duì)象被聲明式地組合,典型地是在一個(gè) XML 文件中。相對(duì)于使用 JDBC 和 SQL 來(lái)手工操作數(shù)據(jù)庫(kù),Hibernate 可以大大減少操作數(shù)據(jù)庫(kù)的工作量。Hibernate 具有很大的靈活性,但同時(shí)它的體系結(jié)構(gòu)比較復(fù)雜,提供了好幾種不同的運(yùn)行方式。MySQL 是MySQL AB 的注冊(cè)商標(biāo)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。如果要對(duì)存儲(chǔ)在計(jì)算機(jī)數(shù)據(jù)庫(kù)中的大量數(shù)據(jù)進(jìn)行添加、訪問(wèn)等處理,你就需要一個(gè)像 MySQL 這樣的數(shù)據(jù)庫(kù)管理系統(tǒng)。SQL 是用于訪問(wèn)數(shù)據(jù)庫(kù)的最通用的標(biāo)準(zhǔn)語(yǔ)言,它是由 ANSI/ISO 定義的 SQL 標(biāo)準(zhǔn)。MySQL 使用 GPL(GNU General Public License,通用公共許可) ,在 中定義了你在不同的場(chǎng)合對(duì)軟件可以或不可以做什么。開發(fā)本系統(tǒng)為學(xué)校的工作效率帶來(lái)了長(zhǎng)足的進(jìn)步,為此主要表現(xiàn)有以下幾個(gè)方面:第一,運(yùn)行本系統(tǒng)可以方便查詢和管理學(xué)生信息;第二, 運(yùn)行本系統(tǒng)可以節(jié)省人力和物力;第三, 運(yùn)行本系統(tǒng)可以提高學(xué)校的工作效率;第四,本系統(tǒng)可以減少信息管理的錯(cuò)誤率。使用 MyEclipse 作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,M yEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò)。 法律可行性開發(fā)本系統(tǒng)不會(huì)侵犯他人利益,不存在侵權(quán)問(wèn)題,不違反國(guó)家法律法規(guī),因此具有法律可行性。系統(tǒng)分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)?lái)了極大的方便,作為高校教務(wù)管理工作的一部分,既方便了學(xué)生查看成績(jī)、老師的教學(xué)管理、更加方便了學(xué)校的教務(wù)管理。(4)成績(jī)管理:管理員可以對(duì)各科成績(jī)包括補(bǔ)考成績(jī)進(jìn)行添加、修改、刪除操作。? 管理員管理模塊重點(diǎn)是學(xué)生管理、教師管理、課程管理、班級(jí)管理。整個(gè)系統(tǒng)的主要結(jié)構(gòu)如圖 41 所示。圖 42 描述的是管理員的操作流程:首先管理員要進(jìn)行學(xué)生、教師、班級(jí)、和課程數(shù)據(jù)的初始化,這樣學(xué)生和教師就可以登錄使用該系統(tǒng)了。教師登錄所教課程列表個(gè)人信息及密碼修改對(duì)應(yīng)學(xué)生列表 成績(jī)查詢打分圖 43 教師的操作流程圖 44 描述的是學(xué)生操作流程:學(xué)生根據(jù)學(xué)號(hào)和初始密碼登錄系統(tǒng)。在數(shù)據(jù)庫(kù)系統(tǒng)開始設(shè)計(jì)開發(fā)的時(shí)候應(yīng)該盡量考慮全面,尤其應(yīng)該仔細(xì)考慮用戶的各種需求,避免浪費(fèi)不必要的人力和物力。表 43 學(xué)生信息表列名 列標(biāo)識(shí) 數(shù)據(jù)類型 長(zhǎng)度 空值 主鍵學(xué)號(hào) Id int 11 no Y班級(jí)代碼 classNo int 11 yes N姓名 Name varchar 45 yes N性別 Sex varchar 45 yes N專業(yè) project varchar 45 yes N電話 phone varchar 45 yes N學(xué)院 college varchar 45 yes N角色代碼 Roleid int 11 yes N13? 課程信息表:用于存放所有開課課程的基本信息,如表 44。表 47 班級(jí)課程表列名 列標(biāo)識(shí) 數(shù)據(jù)類型 長(zhǎng)度 空值 主鍵班級(jí)課程號(hào) Id int 11 no Y班級(jí)號(hào) classId int 11 yes N課程號(hào) courseId int 11 yes N5 系統(tǒng)實(shí)現(xiàn) 登錄模塊 登錄界面用戶通過(guò)用戶名和密碼登錄系統(tǒng),如果數(shù)據(jù)庫(kù)中不存在用戶名和密碼則不能登錄。} else {alert(用戶名或者密碼錯(cuò)誤 )。 系統(tǒng)首頁(yè)如果登錄成功則進(jìn)入系統(tǒng),此時(shí)不同角色的用戶進(jìn)入不同的界面。如圖 53 所示:圖 53 管理員管理界面圖最上一層是第一級(jí)菜單(基本設(shè)置,用戶管理,成績(jī)管理,報(bào)表管理) 。如圖 53 左側(cè)增加課程,查看課程等等。16t=(39。 ,1)。login!personalMessage39。t,39。更改登錄密碼 39。if (test == 39。 ,39。增加課程 39。(39。 )。用戶管理39。t,39。查看教師 39。t=(39。 ,1)。student!addStudent39。t,39。班級(jí)信息39。(39。)。listClass39。 ,39。成績(jī)查詢 39。if (test != 39。t,39。管理員39。報(bào)表管理39。t,39。課程成績(jī)信息 39。(39。)?;驹O(shè)置39。t,39。17 用戶信息模塊 公共信息這部分為各個(gè)角色的公共信息,主要由個(gè)人信息和退出系統(tǒng)兩個(gè)大功能,個(gè)人信息包括修改個(gè)人信息,查看個(gè)人信息,修改密碼和聯(lián)系方式。HttpSession session1 = ()。如圖 55 所示。圖 56 管理教師圖上圖 56 為添加教師頁(yè)面,管理員可以添加教師信息,同時(shí)為用戶賦角色,可以是教師,班主任,或者管理員,查看頁(yè)面同樣做了分頁(yè),通過(guò)查看教師可以看到所有教師信息。 班級(jí)信息只有管理員用戶才可以擁有此功能的操作權(quán)限,可以添加,查看并修改班級(jí)信息。如果角色為任課老師,則如圖 59 所示。學(xué)生可以查看自己所學(xué)課程的所有考試成績(jī),任課老師可以查詢自己所任課程學(xué)生成績(jī),管理員可以查看所有課程的學(xué)生成績(jī),班主任可以查看自己所任課程信息,同時(shí)也可以查看自己所帶班級(jí)的學(xué)生課程信息以及針對(duì)某一門課22程的信息。圖 511 任課老師成績(jī)界面圖同時(shí),此處用到了 Jquery 局部刷新,選擇課程后,頁(yè)面不是整體刷新,而只是下拉框以上部分動(dòng)態(tài)刷新。 } })。如果角色是班主任,可以看到如圖 512 所示。同樣也是 ajax 局部刷新實(shí)現(xiàn),其后臺(tái)代碼如下所示:HttpServletResponse response = ()。PrintWriter out = ()。String result = table width=\99%\ border=\0\ align=\center\ cellpadding=\3\ cellspacing=\1\ class=\table_style\+ tr class=\left_title_1\+ td width=\8%\ align=\center\span class=\lefttitle\編號(hào) /span/td+ td width=\10%\ align=\center\姓名/td + td width=\15%\ align=\center\課程/td +24 td width=\12%\ align=\center\學(xué)分/td + td width=\12%\ align=\center\學(xué)時(shí)/td + td width=\10%\ align=\center\成績(jī)/td + td width=\16%\ align=\center\類型/td + td width=\17%\ align=\center\學(xué)期/td + /tr。result = result +tr class=\left_title_2\ align=\center\+ td align=\center\+(i+1)+/td+ td align=\center\+().getName()+/td+ td align=\center\+().getName()+/td+ td align=\center\+().getCredits()+/td+ td align=\center\+().getPeriod()+/td+ td align=\center\+()+/td。} result = result +/table。如圖 514 所示。26總 結(jié)本文從成績(jī)管理系統(tǒng)設(shè)計(jì)、功能目標(biāo)設(shè)計(jì)和具體頁(yè)面的確定及數(shù)據(jù)庫(kù)的設(shè)計(jì)等幾個(gè)方面探討了成績(jī)管理系統(tǒng)的技術(shù)與實(shí)現(xiàn),最終采用 MyEclipse 編制成績(jī)管理系統(tǒng)。另外,在整個(gè)開發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。通過(guò)這個(gè)系統(tǒng)的開發(fā)讓我學(xué)會(huì)了設(shè)計(jì)系統(tǒng)的思維方法,以及與同學(xué)們之間相互幫助的精神。不管是在理論上還是在實(shí)踐上,樊康新導(dǎo)師都給了我很大的幫助。感謝的話總也寫不完,因此我把那些永遠(yuǎn)也寫不完的話留在心中,并在未來(lái)的歲月中用一點(diǎn)一滴的成績(jī)來(lái)回報(bào)那些我要感謝以及對(duì)我有無(wú)限期盼的人!
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1