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

正文內(nèi)容

j2ee系統(tǒng)架構(gòu)和程序設(shè)計課程設(shè)計實訓(xùn)項目——基于sshstrutsspringhibernate架構(gòu)的學(xué)生信息和課程信息管理系統(tǒng)-在線瀏覽

2025-01-20 10:20本頁面
  

【正文】 管理員在有效的注冊之后才可以,登錄進入系統(tǒng)。 如果驗證失敗, 系統(tǒng) 將會顯示沒有登錄成功,你可以選擇 回到 登錄界面重新登錄,或者轉(zhuǎn)到注冊頁面進行管理員的注冊。 6/52 頁 下圖為系統(tǒng) 用戶登錄 的活動圖: ( 2) 系統(tǒng) 管理員 用戶 注冊模塊 管理員在首次登陸前需要先注冊一下。 (這里用 Ajax 實現(xiàn)了實時校驗) 接下來輸入兩遍密碼,再輸入 Email 的地址,以便日后有事通知管理員或是找回密碼時使用。如果輸入的驗證碼和數(shù)據(jù)庫存放的一致 則為真的管理員。 7/52 頁 ( 3)系統(tǒng) 管理員 對 學(xué)校信息管理模塊 成功登錄進入管理系統(tǒng)后,管理員將可以進行學(xué)校信息的管理,首先進入查看學(xué)校列表的頁面,在這里將會列出之前存儲的所有學(xué)校的名字,在這里,管理員可以點擊查看每一個學(xué)校的詳細信息,還可以添加新的學(xué)校。 進入學(xué)生列表頁面后,管理員可以點擊查楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。 在數(shù)據(jù)庫 系統(tǒng) 設(shè)計時學(xué)生表的課程字段與課程表的 id 字段是主外鍵關(guān)系,添加的課程必須使課程列表中已經(jīng)存在的課程, 所以我們將添加課程的功能設(shè)計為下拉菜單,該下拉菜單是動態(tài)生成的,顯示的選項是從課程表中讀取的課程信息,這讓做的優(yōu)點是讓管理員能更輕松的選擇要添加的課程,與手工輸入課程名稱相比更佳方便,也減少了輸錯課程名稱的幾率。點擊添加新學(xué)生的連接進入添加頁面,在該頁面中填寫具體的學(xué)生信息,提交到后臺存入數(shù)據(jù)庫。在這里,管理員可以添加課程、刪除課程、查看課程信息 等功能性 操作。 管理員在 課程 列表頁面下 ,點擊 要刪除的課程后面的 刪除課程 連接 ,此 時該 門課程的楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。 管理員要 查看 某門 課程 的 詳細信息,點擊 該課程后的 查看課程詳細信息 連接 , 管理員將會進入到課程詳細信息 頁面,在該頁面中,后臺將會通過 id 把相應(yīng)的記錄從數(shù)據(jù)庫中調(diào)出來,顯示到 頁面上。 下 圖 為系統(tǒng) 管理員 對課程信息管理的 流程圖 : ( 6) 系統(tǒng) 管理員 課程查詢模塊 一門課程可以有多個學(xué) 生選擇,也可以有多個老師來教,所以課程的處理比較復(fù)雜,這里用做成 無刷新查詢 ,用到了從數(shù)據(jù)庫的 course 表中把查詢出來的 JDBC 的結(jié)果集動態(tài)輸出到 XML 文件,并用到了 XML+XSLT 技術(shù) 顯示 ,單獨列出來成為一個模塊。 在可充查詢頁面中 輸入要查詢的課程名稱,到數(shù)據(jù)庫中進行匹配, 動態(tài)的生成 XML 文件,再用 XSLT 解析,如果有 輸入的課程名稱一致的課程, 在頁面上顯示 課程列表,沒有則顯示沒有這門課程。 10/52 頁 課程設(shè)計實訓(xùn)項目系統(tǒng)分析 —— 系統(tǒng) 用例 IPO 業(yè)務(wù)流程分析 ( 1) 新生入學(xué) Input 新生的基本信息(出生日期,性別,民族,政治面貌)、入學(xué)成績、家庭情況(父母姓名,工作,聯(lián)系方式),聯(lián)系方式(手機號碼,家庭住址) 注:新生檔案支持 EXCEL 導(dǎo)入 Process 根據(jù)輸入內(nèi)容更新數(shù)據(jù)庫: 檢驗輸入信息是否符合格式要求。 把輸入信息錄入對應(yīng)屬性,并將錄入日期置為當(dāng)前日期。允許重新輸入 ( 2)新生自動分班 Input 新生的總成績與性別 Process 根據(jù)輸入內(nèi)容更新數(shù)據(jù)庫: 檢驗輸入信息是否符合格式要求。 11/52 頁 output 錄入成功:彈出窗口提示分班成功,并列出分班名單 錄入失?。簭棾龃翱谔崾句浫胧。⑻崾驹颍? 2.輸入內(nèi)容不全。 在數(shù)據(jù)庫中查找出相應(yīng)記錄,將其記錄進“已畢業(yè)學(xué)生”相應(yīng)表中 從“在校學(xué)生”相應(yīng)表中將此記錄刪除 output 錄入成功:彈出窗口提示登記成功 錄入失?。簭棾龃翱谔崾句浫胧。⑻崾驹颍? 2.輸入內(nèi)容不全。 在相應(yīng)的表中查找出相應(yīng)的記錄,若為本科生,將其記錄進研究生表中,若為研究生,將其記錄進博士生表中 為該名學(xué)生分配新的學(xué)號,記錄進相應(yīng)的記錄里 將其記錄從原表中刪除 output 錄入成功:彈出窗口提示升學(xué)記錄成功 錄入失?。簭棾龃翱谔崾句浫胧?,并提示原因: 2.輸入內(nèi)容不全。 根據(jù)學(xué)號在數(shù)據(jù)庫中查找出相應(yīng)記錄 對信息做出修改(刪除,更新等),或提取信息在網(wǎng)上發(fā)布,并將修改日期置為當(dāng)前日期。 12/52 頁 output 錄入成功:彈出窗口提示操作成功 錄入失?。簭棾龃翱谔崾句浫胧?,并提示原因: 2.輸入內(nèi)容不全。 若是登記獲獎記錄,則新建一條記 錄包括以上各項屬性以及錄入日期,把輸入信息錄入對應(yīng)屬性,并將錄入日期置為當(dāng)前日期。允許重新輸入 ( 7) 成績查詢 Input 學(xué)號:數(shù)字 班級號:數(shù)字 Process 根據(jù)學(xué)籍管理表,查找學(xué)生或班級的的信息是否在里面存在。 楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。 系統(tǒng)設(shè)計 —— 系統(tǒng)架構(gòu) 設(shè)計及相關(guān) 的包圖 系統(tǒng)實現(xiàn)的平臺就是 采用了 標準的 J2EE SSH 框架 組件技術(shù)( Struts+Spring+Hibernate) 。 開發(fā)工具使用 MyEclipse 和 Macromedia Dreamweaver, 開發(fā)平臺中的應(yīng)用服務(wù)器 選用Tomcat 系統(tǒng)架構(gòu)的包圖 系統(tǒng) 基于 MVC 架構(gòu) 模式 設(shè)計和 開發(fā) 實現(xiàn),如下示圖為 MVC 架構(gòu) 模式 的 交互圖 。 為了能夠進一步地提高系統(tǒng)的靈活性,對基于 MVC 架構(gòu)模式中的“模型”層進行優(yōu)化,分離為“業(yè)務(wù)層”和“持久層”。 傳統(tǒng)的 MVC 框架的表示層是基于 JSP 頁面來實現(xiàn)視圖的,然后 JSP 頁面將數(shù)據(jù)傳到楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。 但本系統(tǒng)的表示層則采用基于 XML 和 XSLT 相關(guān)的技術(shù)來實現(xiàn)視圖層。采用這種技術(shù),可以實現(xiàn)頁面顯示與業(yè)務(wù)邏輯的徹底分離,而且可以為不同的客戶端輸出處理的結(jié)果數(shù)據(jù),也突破了 JSP 頁面只能在 PC 電腦終端上的實現(xiàn)顯示,從而也可以將 PC 電腦終端輸出端換成其他設(shè)備,比如說手機以及其他的智能設(shè)備。 系統(tǒng)出錯處理設(shè)計 ( 1)出錯提示 本系統(tǒng)要求具有一定的穩(wěn)定性和容錯性。 根據(jù)不同類型的錯誤提供相應(yīng)豐富的出錯提示信息,便于用戶操作,也有利于系統(tǒng)維護、管理人員進行維護、管理;一般用對話框形式給出,信息簡潔、全面、友好。 ( 2)出錯處理及恢復(fù)策略 對一般錯誤,給用戶提示信息,讓用戶重新輸入或退出;而對于嚴重錯誤,采用恢復(fù)技術(shù)。 15/52 頁 系統(tǒng)安全策略設(shè)計 該系統(tǒng)的內(nèi)容涉及學(xué)生信息、課程的信息,故系統(tǒng)在安全方面有較高的要求。 ( 2)面向數(shù)據(jù)的訪問控制 文件和數(shù)據(jù)庫管理系統(tǒng)采用訪問控制通用模型控制訪問,即系統(tǒng)必須針對每一個獨立的訪問企圖做出決策,該決策不僅取決于用戶身份,還取決于被訪問的數(shù)據(jù)的特定部分;( 3)在應(yīng)用層對用戶信息進行加密,保障信息的網(wǎng)絡(luò)傳輸安全; ( 4)入侵檢測 1) 統(tǒng)計異常檢測 2) 基于規(guī)則的檢測 進行入侵檢測,及時發(fā)現(xiàn)對系統(tǒng)的非法訪問。 本 學(xué)生 和課程信息 管理系統(tǒng) 主要 涉及到學(xué)生 、 學(xué)校 、 課程 等方面 的信息,加上它們之間的關(guān)聯(lián)和管理員信息表,一共 5 張表,分別是: Course、 Student、 School、 School_course、Student_course。 16/52 頁 ( 2) School 學(xué)校信息數(shù)據(jù)庫 表 ( 3) School_course 學(xué)校和課程關(guān)聯(lián)數(shù)據(jù)庫 表 ( 4) Student 學(xué)生信息數(shù)據(jù)庫 表 ( 5) Student_course 學(xué)生和課程關(guān)聯(lián)信息數(shù)據(jù)庫 表 楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。 alter table SCHOOL_COURSE drop constraint SCHOOL_SCH_SC。 alter table STUDENT_COURSE drop constraint COURSE_SC。 drop table COURSE cascade constraints。 drop table SCHOOL_COURSE cascade constraints。 drop table STUDENT_COURSE cascade constraints。 ment on table COURSE is 39。 楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。ID39。課程名稱 39。課程學(xué)分 39。老師 39。 ment on column is 39。 ment on column is 39。 ment on column is 39。 create table SCHOOL_COURSE ( ID INTEGER not null, SCHOOL_ID INTEGER, COURSE_ID INTEGER, constraint PK_SCHOOL_COURSE primary key (ID) )。學(xué)校課程關(guān)系表 39。學(xué)校 ID39。課程 ID39。 19/52 頁 ISADMIN VARCHAR2(10), constraint PK_STUDENT primary key (ID) )。學(xué)生信息表 39。id39。學(xué)生姓名 39。性別 39。年級 39。班級 39。學(xué)校 39。 ment on table STUDENT_COURSE is 39。 ment on column is 39。 ment on column is 39。 ment on column is 39。 alter table SCHOOL_COURSE add constraint COURSE_SCH_SC foreign key (COURSE_ID) references COURSE (ID)。 alter table STUDENT add constraint STUDENT_SCHOOL foreign key (SCHOOL_ID) references SCHOOL (ID)。 20/52 頁 add constraint COURSE_SC foreign key (COURSE_ID) references COURSE (ID)。 課程設(shè)計實訓(xùn)項目 系統(tǒng) 詳細設(shè)計 課程設(shè)計實訓(xùn)項目 系統(tǒng) 實現(xiàn) —— 系統(tǒng)表示層頁面設(shè)計和實現(xiàn) 系統(tǒng)程序包及功能類結(jié)構(gòu) 在這次 課程設(shè)計實訓(xùn) 大作業(yè)中,我們 小組應(yīng)用 了基于 Struts、 Hibernate、 Spring 的 J2EE Web 體系架構(gòu)實現(xiàn)本系統(tǒng)項目。 21/52 頁 系統(tǒng)首頁面 頁面部分采用 DIV+CSS 樣式單布局 設(shè)計, 下圖為系統(tǒng) 首頁 的局部截圖: 楊教授 大學(xué)堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學(xué)堂 ,版權(quán)所有,盜版必究 。 系統(tǒng) 登錄 頁面 如果用戶所輸入的登錄信息 通過查數(shù)據(jù)庫,發(fā)現(xiàn)該 用戶的信息 不存在 時 , 系統(tǒng)將自動地 轉(zhuǎn)入 到 注冊頁面 中 。 charset=UTF8 pageEncoding=UTF8% !DOCTYPE html PUBLIC //W3C//DTD HTML Transitional//EN htmlhead meta equiv=ContentType content=text/html。 23/52 頁 div id=container div id=header管理員登錄 /div div id=content div id=input table width=270 tr td用戶名 /td tdinput name=name id=userName //td /tr tr td密碼 /td tdinput type=password class=btn_check//td /tr
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1