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

正文內(nèi)容

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

2022-11-28 10:20:54 本頁面
 

【正文】 不限,可以根據(jù)自 己的熟悉來選擇。 實訓(xùn)項目的 系統(tǒng)架構(gòu) 可以是標準的 J2EE Web組件技術(shù)( JSP+Servlet+JavaBean),也可以是基于 Struts框架技術(shù)或者其它什么方面的框架,都可以! 大家自行根據(jù)自己所掌握的技術(shù)來選擇(但最好選擇自己不怎么熟悉的框架,這樣能夠鍛煉自己的自學能力)。 4/52 頁 在 LAN 或者 WAN 環(huán)境 下,系統(tǒng)都能夠正確地運行。對于突發(fā)情況,如斷電,機器損壞等,都能及時的恢復(fù)事務(wù),以保證系統(tǒng)中數(shù)據(jù)的完整、正確、一致性。 3/52 頁 實訓(xùn)項目的基本 功能要求 1) 在系統(tǒng)中必須要應(yīng)用 AJAX 技術(shù),具體在什么功能模塊或者實現(xiàn)什么功能,可以自行決定 。 指導(dǎo)教師提出的 實訓(xùn)項目 的需求 問題:利用“ XML + XSLT”技術(shù)構(gòu)建一個 Web網(wǎng)站 “ XML + XSLT”是目前比較前沿和以后將會熱門的表示層實現(xiàn)技術(shù) 。因為 Ajax 技術(shù) 適用于交互較多,頻繁讀數(shù)據(jù),數(shù)據(jù)分類良好的 Web 應(yīng)用 系統(tǒng) 。 我們做的系統(tǒng),主要功能是對學生,學校,課程以及他們之間關(guān)系的管理。楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。功能上 主要 有登錄、注冊、查看,添加刪除 記錄 等, 開發(fā)工具用到了 MyEclipse、 Tomcat、 Dreamweaver、Oracle 數(shù)據(jù)庫系統(tǒng)、 PL/SQL。 系統(tǒng)開發(fā)的目的 通過使用本系統(tǒng)可以對學生及相關(guān)的課程信息進行 全面的信息 記錄 和處理 , 提高 學校的教學管理 水平和教師的 工作效率。大家畢業(yè)時,一定會是這樣的技術(shù)應(yīng)用場景。整個系統(tǒng)的總體功能也 可以自行決定 。 ( 5)數(shù) 據(jù)存儲量 每年數(shù)據(jù)存儲量大于 10TB,年增長量大于 1TB。 ( 2)設(shè)計約束 采用 Java 平臺實現(xiàn) ,在 界面設(shè)計 方面 要求界面友好易用,功能設(shè)計合理,能讓 教務(wù)管理人員 快速方便有效 地對學生及課程信息進行管理 。 “挑戰(zhàn)自我”,您有信心嗎?! 實訓(xùn)項目的 數(shù)據(jù)庫系統(tǒng) 選擇每個學員自己所熟悉的某種數(shù)據(jù)庫系統(tǒng),可以為 access、 SQLServer20 Oracl9i、mySQL或者其它。 分組要求 最好是每個人能夠獨立地完成該任務(wù),或者最多兩個人為一組(目的是自己能夠獨立實現(xiàn),獲得鍛煉的機會 不追求功能的完美和具體技術(shù)的實現(xiàn)細節(jié),但必須人人參與 !)。 5/52 頁 課程設(shè)計實訓(xùn)項目 系統(tǒng)需求 分析 課程設(shè)計實訓(xùn)項目 系 統(tǒng)分析 —— 系統(tǒng)用例圖 課程設(shè)計實訓(xùn)項目系統(tǒng)分析 —— 系統(tǒng) 業(yè)務(wù)流程 分析 ( 1)系統(tǒng) 管理員 用戶 登 錄 模塊 管理員要想查看和管理學生的信息,需要先登錄進入管理系統(tǒng),這樣可以有效地防止他人進入系統(tǒng),而以篡改信息。 下 圖 為 系統(tǒng) 用戶登錄 的 流程圖 : 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。最后輸入 一組驗證碼,此碼是設(shè)定的一組口令,用來驗證管理員的真實身份,以免有他人惡意注冊。 下圖為 系統(tǒng) 管理員 對學校信息管理的 流程圖 : ( 4)系統(tǒng) 管理員 對 學生信息管理模塊 管理員登陸成功之后,點擊查看學生列表。 此外,管理員還可以添加新學生。管理員點擊進入 添加課程 頁面,填寫正確的課程信息 然 后 進行提交 , 如果 成功 寫 入數(shù)據(jù)庫 則顯示提交成功,反之顯示提交不成功并返回課程列表頁面 。 在課程管理頁面中,管理員還可以進行 課程查詢 ,該部分的具體業(yè)務(wù)流程將在課程查詢模塊中涉及到。 下圖為系統(tǒng) 管理員 課程查詢的 流程圖 : 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。 output 錄入成功:彈出窗口提示錄入成功 錄入失?。簭棾龃翱谔崾句浫胧?,并提示原因: 2.輸入內(nèi)容不全。允許重新輸入 ( 3)學生畢業(yè) Input 畢業(yè)學生的學號 Process 根據(jù)輸入內(nèi)容更新數(shù)據(jù)庫: 檢驗輸入信息是否符合格式要求。允許重新輸入 ( 5)學生信息維護 Input 學生學號 Process 根據(jù)輸入內(nèi)容更新數(shù)據(jù)庫: 檢驗輸入信息是否符合格式要求。允許重新輸入 ( 6)學生獲獎管理 Input 學生學號,獲得的獎勵名稱 Process 根據(jù)輸入內(nèi)容更新數(shù)據(jù)庫: 檢驗輸入信息是否符合格式要求。 output 存在:調(diào)出該學生或班級的成績信息 不存在:顯示出請確認該人或班級是否存 在 ( 8) 成績統(tǒng)計 Input 學生編號:數(shù)字 學生成績:數(shù)字 Process 可以選擇性地 按照班級、任課教師、班主任、學生等對象 對考試成績進行 橫向、縱向和交叉分析 , 標準分、標準差、離散系數(shù)、平均分 … output 相應(yīng)的結(jié)果 ( 9) 成績打印 Input 界面中打印成績:按鈕 Process 彈出一個可共選擇的頁面,包括紙張、內(nèi)容、格式等; 調(diào)出數(shù)據(jù)庫中學生成績,并查看打印機是否可用,可用則打印,不可用,提示打印機壞了,需維修,并且提示是否需要顯示在一個頁面上。 系統(tǒng)選用 C/S 還是 B/S 體系結(jié)構(gòu) 基于大量的用戶的界面交互,本項目選者 B/S。如下示圖為本系統(tǒng)最終的架構(gòu)的包圖 —— 采用四層架構(gòu)。 XML 文檔承載數(shù)據(jù),而 XSLT 負責對 XML 文檔數(shù)據(jù)進行轉(zhuǎn)換處理,并產(chǎn)生響應(yīng)結(jié)果頁面。在前臺頁面中應(yīng)用 JavaScript 腳本程序處理系統(tǒng)各種類型的用戶登錄錯誤,比如用戶名、口令為空的輸入,并定義 newException 異常處理類,存儲運行 期異常,并進行拋出,供程序員處理。 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。 系統(tǒng)設(shè)計 —— 系統(tǒng)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 系統(tǒng)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 在此次 課程設(shè)計實訓(xùn)項目 作業(yè)中,我們用到了 Oracle 數(shù)據(jù)庫系統(tǒng),并配合使用了 PL SQL Developer 來 對 數(shù)據(jù)庫 表 進行 系統(tǒng) 管理, PLSQL Developer 是個數(shù)據(jù)庫管理工具,可以連接多種數(shù)據(jù)庫,圖形界面清晰易懂,用起來很方便,推薦大家使用。 17/52 頁 創(chuàng)建 數(shù)據(jù)庫 表 結(jié)構(gòu) 的腳本文件 alter table SCHOOL_COURSE drop constraint COURSE_SCH_SC。 alter table STUDENT_COURSE drop constraint STUDENT_S_COURSE。 drop table STUDENT cascade constraints。課程信息表 39。 ment on column is 39。 ment on column is 39。ID39。學校地址 39。 ment on column is 39。 create table STUDENT ( ID INTEGER not null, NAME varchar2(30), SEX VARCHAR2(30), GRADE VARCHAR2(30), CLASS VARCHAR2(30), SCHOOL_ID INTEGER, PASSWORD VARCHAR2(30), 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。 ment on column is 39。 ment on column is 39。 ment on column is 39。 create table STUDENT_COURSE ( ID INTEGER not null, STUDENT_ID INTEGER, COURSE_ID INTEGER, constraint PK_STUDENT_COURSE primary key (ID) )。ID39。課程 ID39。 alter table STUDENT_COURSE 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。下圖為 系統(tǒng)程序包及功能類的目錄結(jié)構(gòu): 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。 下面為系統(tǒng)登錄的表單頁面的代碼示例: % page language=java contentType=text/html。 24/52 頁 注冊者只需要在注冊表單中 填寫 用戶自身相關(guān)的 注 冊信息, 然后再點擊提交按鈕將提交注冊信息,而如果點擊 Check 按鈕將可以檢查用戶所輸入的用戶名稱 是否 可用 —— 該 功能實現(xiàn)應(yīng)用 了 AJAX 的 實時校驗,檢查用戶名是否 可用。 Request=getHTTPRequestObject()。 } function getHTTPRequestObject(){ var RequestObject。 } catch (e2){ alert(您的瀏覽器有問題! )。 (userName).= FF0000。 (showStr). = none。 } } else{ (showStr).innerHTML = 正在檢測用戶名稱的合法性,請稍等 ...。 } 如果用戶名不可用,則在 showStr 的 div 框中顯示提示信息:“此登陸名已 存在”。 27/52 頁 form action=${ctx}/?method=isStudent method=post enctype=multipart/formdata name=form1 table width=270 tr td用戶名 /td tdinput type=text name=name id=name//td tdinput type=button name=userName id=userName value=check onClick=chkUserName()//td /tr tr td密碼 /td tdinput type=password class=btn_check//td /tr tr td密碼確認 /td tdinput type=password class=btn_check//td /tr tr tdEmail 地址 /tdtdinput name= class=btn_check//td /tr /table div id=showStr /div div id=sub divinput type=submit value=提交 name=submitButton disabled//div divinput type=reset value=重填 //div /div /form /div /div 學生 信息管理 頁面 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。 29/52 頁 在他們之間有個學校課程表,是一張關(guān)聯(lián)表,課程不是自己隨便加的,必需是課程表之中存在的課程。charset=UTF8% % include file=/mons/% htmlheadtitle學生信息管理系統(tǒng) 添加學校 /title 楊教授 大學堂 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授 大學堂 ,版權(quán)所有,盜版必究 。 } container{ margintop:30px。 height:30px。 textindent:20px。 width:400px。 31/52 頁 marginleft:120px。 如下為 添加后的學生列表 信息 。 charset=UTF8
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1