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

正文內(nèi)容

基于jsp的教學(xué)管理系統(tǒng)開發(fā)與實(shí)現(xiàn)(存儲版)

2025-07-27 18:42上一頁面

下一頁面
  

【正文】 據(jù)庫技術(shù)已經(jīng)被應(yīng)用到了新的領(lǐng)域,諸如用于 Inter 的數(shù)據(jù)庫或用于公司內(nèi)聯(lián)網(wǎng)的數(shù)據(jù)庫.?dāng)?shù)據(jù)庫也被越來越多地應(yīng)用于生成和維護(hù)多媒體應(yīng)用程序上.4.1.2 數(shù)據(jù)庫設(shè)計與實(shí)現(xiàn)1 數(shù)據(jù)庫功能設(shè)計依據(jù)教學(xué)管理系統(tǒng)的處理需求,對數(shù)據(jù)庫表的設(shè)計及功能如下:學(xué)生個人信息表:用于存放學(xué)生的基本信息.教師個人信息表:用于存放教師的基本信息.課程信息表:用于存放課程的基本信息.學(xué)生成績表:用于存放學(xué)生的成績紀(jì)錄.選課情況表:用于存入學(xué)生的選課紀(jì)錄.留言信息表:用于存放所有人的留言紀(jì)錄.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 實(shí)體及其聯(lián)系圖: 圖 4.1 實(shí)體及其聯(lián)系圖Fig 4.1 Entity and relation系統(tǒng)流程圖:圖 4.2 系統(tǒng)流程圖Fig 4.2 System flowchart3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫設(shè)計主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的.?dāng)?shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照 DBMS 提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型.?dāng)?shù)據(jù)庫設(shè)計的步驟是:(1) 數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)(DBMS)有的是支持聯(lián)機(jī)事務(wù)處理 CLTP(負(fù)責(zé)對事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲)的操作型 DBMS,有的可支持?jǐn)?shù)據(jù)倉庫、有聯(lián)機(jī)分析處理 CLAP(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型 DBMS,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫.針對選擇的 DBMS,進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)定義.(2) 數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等.關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫設(shè)計,但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定.?dāng)?shù)據(jù)表設(shè)計不僅要滿足數(shù)據(jù)存儲的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時數(shù)據(jù)表.(3) 存儲設(shè)備和存儲空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲路徑、存儲設(shè)備等,備份方案,對多版本如何保證一致性和數(shù)據(jù)的完整性.(4) 數(shù)據(jù)使用權(quán)限設(shè)置:針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全.(5) 數(shù)據(jù)字典設(shè)計:用數(shù)據(jù)字典描述數(shù)據(jù)庫的設(shè)計,便于維護(hù)和修改.為了更好地組織數(shù)據(jù)和設(shè)計出實(shí)際應(yīng)用數(shù)據(jù)庫,應(yīng)該注意如下問題:規(guī)范化地重組數(shù)據(jù)結(jié)構(gòu):對數(shù)據(jù)進(jìn)行規(guī)范化表達(dá),這在后面將會具體討論.關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu).這一步設(shè)計完成后數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計工作基本完成,只待系統(tǒng)實(shí)現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了. 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項(xiàng)并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu). 根據(jù)上面的 ER 圖,建立六張數(shù)據(jù)庫表,其結(jié)構(gòu)如下所示:表 4.1 學(xué)生個人信息表Tab. 4.1 Imformation of Student字段名 數(shù)據(jù)類型 是否為空 說 明number varchar(20) not null 學(xué)號(主碼)name varchar(20) not null 姓名sex varchar(5) not null 性別age bigint not null 年齡department varchar(50) not null 專業(yè)college varchar(50) not null 學(xué)院phone varchar(20) not null 電話address varchar(50) not null 地址inTime varchar(50) not null 入學(xué)時間outTime varchar(50) not null 畢業(yè)時間password varchar(20) not null 密碼 表 4.2 教師個人信息表Tab.4.2 Imformation of Teacher字段名 數(shù)據(jù)類型 是否為空 說 明number varchar(20) not null 職工號(主碼)name varchar(20) not null 姓名sex varchar(5) not null 性別age bigint not null 年齡department varchar(50) not null 部門post varchar(20) not null 職稱remark varchar(100) not null 備注password varchar(20) not null 密碼表 4.3 課程信息表Tab.4.3 Imfomation of Course字段名 數(shù)據(jù)類型 是否為空 說 明number varchar(20) not null 課程號(主碼)name varchar(20) not null 課程名 credit bigint not null 學(xué)分 teacher varchar(20) not null 授課老師 time varchar(50) not null 上課時間 address varchar(50) not null 上課地點(diǎn) type varchar(50) not null 課程類型表 4.4 學(xué)生成績表Tab. 4.4 Preformence of Students字段名 數(shù)據(jù)類型 是否為空 說 明snumber varchar(20) not null 學(xué)生學(xué)號(外碼)umber varchar(20) not null 課程號(外碼)year varchar(50) not null 學(xué)年term bigint not null 學(xué)期grade float not null 成績chongXiu varchar(10) not null 重修標(biāo)志表 4.5 選課情況表Tab.4.5 CurriculumSelectedByStudents字段名 數(shù)據(jù)類型 是否為空 說 明sno varchar(20) not null 學(xué)生學(xué)號o varchar(20) not null 課程號name varchar(20) not null 課程名稱credit bigint not null 課程學(xué)分teacher varchar(20) not null 授課老師time varchar(50) not null 上課時間address varchar(50) not null 上課地點(diǎn)type varchar(50) not null 課程類型selected varchar(20) not null 選課標(biāo)志表 4.6 留言信息表Tab.4 .6 Imformation of Leave Words字段名 數(shù)據(jù)類型 是否為空 說 明title varchar(100) not null 主題 name varchar(20) not null 留言人 varchar(50) null 留言人 time varchar(50) not null 留言時間 content varchar(2022) not null 留言內(nèi)容4.2 功能設(shè)置4.2.1 主要模塊的功能說明 基于 Web 的教學(xué)管理系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上選課、信息查詢、個人信息修改等功能的系統(tǒng).根據(jù)教學(xué)管理系統(tǒng)的基本需求和不同角色使用系統(tǒng)的權(quán)限不同,設(shè)定本系統(tǒng)的具體功能如下:管理員功能:實(shí)現(xiàn)學(xué)生信息查詢、教師信息查詢、添加或刪除學(xué)生、添加或刪除教師、留言管理、公告管理、課程信息錄入及修改等功能.教師功能:實(shí)現(xiàn)學(xué)生成績錄入及修改、個人信息查詢及修改、選擇選課的學(xué)生、網(wǎng)上留言和查看公告等功能.學(xué)生功能:實(shí)現(xiàn)網(wǎng)上選課、成績查詢、個人信息查詢及修改、網(wǎng)上留言及查看公告等功能.4.2.2 系統(tǒng)功能模塊圖系統(tǒng)功能模塊所下如所示:圖 4.3 系統(tǒng)功能模塊圖Fig 4.3 Function modules of system4.3 控制處理層 系統(tǒng)的流程控制主要由 Servlet 與 Action 來共同完成,當(dāng)用戶提交了相關(guān)信息,便把這些信息發(fā)送到 Servlet 或 Action 中,Servlet 或 Action 再調(diào)用對應(yīng)的 JavaBean的相關(guān)功能執(zhí)行用戶期望的操作,之后再跳轉(zhuǎn)到相應(yīng)的頁面,并返回操作后的結(jié)果.這一過程對用戶來說是透明的,用戶僅能看到操作后返回的頁面信息,對于整個系統(tǒng)的流程控制完全可以不必了解.5 系統(tǒng)實(shí)現(xiàn)與測試5.1 業(yè)務(wù)邏輯層各 Bean 功能Course.java : public Collection queryOperator(String hql):封裝了查詢的方法。玉林師范學(xué)院本科生畢業(yè)論文(設(shè)計)基于 JSP 的教學(xué)管理系統(tǒng)開發(fā)與實(shí)現(xiàn)Implicamention of Teaching Management System with JSP學(xué) 院 數(shù)學(xué)與信息科學(xué)學(xué)院專 業(yè) 信息管理與信息系統(tǒng)學(xué) 生 班 級 2022 級姓 名 鐘新雪學(xué) 號 202204403138指導(dǎo)教師單位 數(shù)學(xué)與信息科學(xué)學(xué)院指導(dǎo)教師姓名 龔榆桐指導(dǎo)教師職稱 講師基于 JSP 的教學(xué)管理系統(tǒng)開發(fā)與實(shí)現(xiàn)信息管理與信息系統(tǒng) 2022 級 鐘新雪指導(dǎo)老師 龔榆桐摘要 J2EE 技術(shù)無疑是當(dāng)今因特網(wǎng)應(yīng)用的最佳技術(shù)方案之一,圍繞 J2EE 技術(shù)的應(yīng)用性,也產(chǎn)生了大量的 Web 開發(fā)框架、中間層開發(fā)框架、數(shù)據(jù)層開發(fā)框架,它們極大地提升了 J2EE 技術(shù)的易用性.本文描述了 J2EE 的相關(guān)技術(shù),比如Servlet,JSP,Struts ,Hibernate 等,并用這些技術(shù)完成一個基于 Web 的教學(xué)管理系統(tǒng). 本文介紹了在 myeclipse9.0 環(huán)境下采用 MVC 開發(fā)模式開發(fā)一個教務(wù)管理系統(tǒng)的過程.文章介紹了教務(wù)管理信息系統(tǒng)的系統(tǒng)分析部分,包括需求分析和安全性分析;系統(tǒng)設(shè)計部分主要介紹了系統(tǒng)功能設(shè)計和數(shù)據(jù)庫設(shè)計及代碼設(shè)計;系統(tǒng)實(shí)現(xiàn)與測試部分說明了幾個主要模塊的算法,本系統(tǒng)界面友好,操作簡單,比較實(shí)用關(guān)鍵詞: Servlet,JSP,Struts,Hibernate ,MVC,教學(xué)管理系統(tǒng)Implicamention of Teaching Management System with JSPImformation management and Imformation System 2022 Zhong XinxueSupervisor Gong YutongAbstractThere is no doubt that J2EE technology is one of the best methods of today39。 public Course getCourse(String id):返回指定 id 的課程。 public Collection getTermGrades(String sno,String year,Long term):返回指定學(xué)生在指定學(xué)期的成績。 public Collection getTeaScs(String teaName):返回指定教師開設(shè)的選修課。 public Vector getResult():返回查詢結(jié)果。Teacher.java: public Collection queryOperator(String hql):封裝了查詢的方法。// TODO Autogenerated method stubStudent student=new Student()。session.setAttribute(student,student)。}//else if(type.equals(manager)amp。loginForm.getPassword() .equals(admin)){ session.setAttribute(isLogin,new String(true))。}else{session.setAttribute(isLogin, new String(false))。loginForm.getId().equals(yesqcy)amp。 }else if(type.equals(teacher)amp。HttpSession session=request.getSession()。 public static void deleteTeacher(String id):刪除指定 id 的教師。 public static void addStudent(Student student):添加一個學(xué)生。 public void f_tSc(String sno,String o):選擇指定學(xué)生選修指定課程(即讓其從未選中狀態(tài)變成選中狀態(tài))。Sc.java: public Collection queryOperator(String hql):封裝了查詢的方法。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1