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

正文內(nèi)容

成績管理系統(tǒng)設(shè)計說明書畢業(yè)論文-wenkub

2023-07-08 14:04:06 本頁面
 

【正文】 eb中,通常表示一個網(wǎng)站的主頁,可以在這個“成績管理系統(tǒng)“,通過點擊超鏈接,可以操作本系統(tǒng)的所有功能。PersonManagerServlet表示用來處理來自瀏覽請求處理個人管理相關(guān)的操作。StudentManagerServlet表示用來處理來自瀏覽請求處理學(xué)生管理相關(guān)的操作。其含義類似上一個詞。我們通常使用”servlet”表示相同的含義。這樣的工具類或者工具函數(shù),我們通常稱之為“util”.. filter在web開發(fā)中,有一些操作總是需要在處理用戶請求(servlet)之前進(jìn)行,如中文字符亂碼,權(quán)限檢查等操作?!眀ean” 也通常指特定的數(shù)據(jù)結(jié)構(gòu)。. 課程管理1 可以查詢本學(xué)期自己所帶所有課程的信息。3 可以查詢或修改某課程的考試試卷知識點覆蓋表。. 系統(tǒng)開發(fā)時間順序活動圖. 活動圖. 說明按照軟件開發(fā)時間順序活動圖的時間軸進(jìn)行開發(fā)可以讓開發(fā)進(jìn)行的更加清晰,了解當(dāng)前開發(fā)所處的進(jìn)程位置。小題平均得分表用于記錄每一個學(xué)生的每一個小題的得分這張表是學(xué)生成績統(tǒng)計的最基本數(shù)據(jù)表,通過獲取每一個學(xué)生的每一個小題的得分,然后再參照學(xué)生的班級號,課程號和小題難易類型來統(tǒng)計班級或課程或個人的平均分,學(xué)院要求分析總結(jié)的課程難易的分比。知識點表用于記錄小題表所在的大綱章節(jié)小題和大綱章節(jié)是多對多關(guān)系,需要一張關(guān)系表來記錄大綱章節(jié)表,大題號表用于記錄所有課程的所有大綱章節(jié)或大題號每一門課程都有一個大綱,表需要參照課程號課程實習(xí)記錄關(guān)系表用于關(guān)聯(lián)所有班級和課程的關(guān)系表,學(xué)院要求的教師記錄詳細(xì)課程實施內(nèi)容的表單和班級的某一課程的成績分布表需要參照此表課程成績記錄表用于記錄學(xué)院要求的課程實施記錄每次課程實施都是一個老師在一個課程的一個班級進(jìn)行的。初始化數(shù)據(jù),如教師信息,學(xué)生信息等可以通過mysqlworkbench導(dǎo)入。MysqlTool將查詢得到的結(jié)果集將傳遞給此接口的hander方法。 ResultSet result=null。i。 } }Return語句中調(diào)用接口的hander()方法,()返回的數(shù)據(jù)庫查詢結(jié)果集。5. 程序設(shè)計說明. 根據(jù)活動圖將系統(tǒng)分為各個模塊. 數(shù)據(jù)操作模塊. dao包dao 包中的類負(fù)責(zé)將數(shù)據(jù)庫查詢的數(shù)據(jù)封裝到j(luò)avabean中,SQL語句在這個包的類中每個功能的核心示列代碼如下:publicstatic TeacherBean query(String wageNumber) throws SQLException{ if(wageNumber==null) returnnull。//使用工具類執(zhí)行查詢操作 }截圖如下. Databaseutil包數(shù)據(jù)操作模塊主要代碼在databaseutil包中Databaseutil包的截圖如下大概功能說明圖. 模塊功能圖解. 模塊說明1servlet當(dāng)需要從數(shù)據(jù)庫中查詢數(shù)據(jù)時,調(diào)用MysqlTool查詢。2 javabean中有很多個不同的數(shù)據(jù)結(jié)構(gòu),為了精簡代碼,提高代碼的重用率,故在Hander類中使用動態(tài)反射。假定以后的某個時候,系統(tǒng)被大規(guī)模的使用,數(shù)據(jù)庫中的數(shù)據(jù)膨脹,數(shù)據(jù)庫中的數(shù)據(jù)需要遷移到Oracle數(shù)據(jù)庫中。. 配置文件截圖. 數(shù)據(jù)庫工具類MysqlTool在databaseutil包中。它的方法截圖如下:. 數(shù)據(jù)庫工具類使用效果圖說明下面是dao層中用來根據(jù)教師的工資號查詢教師課程的一個方法。它們實現(xiàn)了ResutlSetHander結(jié)構(gòu),實現(xiàn)接口的hander方法,數(shù)據(jù)庫查詢的結(jié)構(gòu)集會被傳遞到這個方法中。 } Object b=()。//獲取列的總列數(shù) for(int i=0。 Field f=(name)。 } catch (Exception e) { // TODO Autogenerated catch block ()。 and in (select from stu_course where =39。3 根據(jù)課程號和班級號在學(xué)生表中查詢學(xué)生成績,在 course_detail_score 和course_score_record 表中查詢,它們的course_score_id主鍵依賴學(xué)生表和課程表,select , from course_detail_score d,course_score_record t,student where = and in (select from course_score_relation r where =1000 and in (select from student where =13011) and in (select from student where =13011))。6 根據(jù)工資號和課程號查詢班級的某個課程得分(分步查詢)1 根據(jù)工資號和課程號找出相應(yīng)的班級號2 根據(jù)相應(yīng)的班級號和課程號找出課程記錄,根據(jù)課程記錄找出班級的平均成績1select from class c where in (select from teacher_class tc where =?) and in (select class_number from course_record_relation as crr where =?)2select a,b,c,d from course_score_range as cs,class where in (select from course_record_relation as crr where =? and =?). 控制層. 模塊說明此模塊是根據(jù)瀏覽器請求進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理。如字符亂碼處理的類,資源防盜鏈的制作類等。其核心代碼如下:publicvoid doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { (UTF8)。// (request, response)。 if(teacher!=null){ (teacher, teacher)。 Cookie cookie=new Cookie(SESSION,sessionID)。 (teacherInfo, teacher)。若存在用戶信息,則登陸成功。最后一行代碼,跳轉(zhuǎn)并攜帶用戶信息返回到主界面。其他的跳轉(zhuǎn)頁面也類似。postgraduate39。pulsory39。optional39。class39。. 教師表(teacher)CREATE TABLE `teacher` ( `wage_number` varchar(30) NOT NULL, `name` varchar(30) NOT NULL, `job` enum(39。,39。) DEFAULT 39。male39。others39。undergraduate39。. 教師班級關(guān)系表(teacher_class)CREATE TABLE `teacher_class` ( `wage_number` varchar(30) NOT NULL, `class_number` int(20) NOT NULL, KEY `teacher_class_teacher` (`wage_number`), KEY `teacher_class_class` (`class_number`), CONSTRAINT `teacher_class_class` FOREIGN KEY (`class_number`) REFERENCES `class` (`class_number`), CONSTRAINT `teacher_class_teacher` FOREIGN KEY (`wage_number`) REFERENCES `teacher` (`wage_number`)) ENGINE=InnoDB DEFAULT CHARSET=latin1。lecture39。course test39。. 課程記錄關(guān)系表(course_record_relation)CREATE TABLE `course_record_relation` ( `course_record_id` int(11) NOT NULL AUTO_INCREMENT, `course_number` int(20) NOT NULL, `class_number` int(20) NOT NULL, PRIMARY KEY (`course_record_id`), KEY `record_relation_course` (`course_number`), KEY `record_relation_class` (`class_number`), CONSTRAINT `record_relation_class` FOREIGN KEY (`class_number`) REFERENCES `class` (`class_number`), CONSTRAINT `record_relation_course` FOREIGN KEY (`course_number`) REFERENCES `course` (`course_number`)) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=latin1。, `main_work_score` int(11) NOT NULL DEFAULT 39。, PRIMARY KEY (`course_score_id`), CONSTRAINT `course_score_record_score_detail` FOREIGN KEY (`course_score_id`) REFERENCES `course_score_relation` (`course_score_id`)) ENGINE=InnoDB DEFAULT CHARSET=latin1。, PRIMARY KEY (`course_score_id`), UNIQUE KEY `course_score_id` (`course_score_id`), CONSTRAINT `score_detail_score_relation` FOREIGN KEY (`course_score_id`) REFERENCES `course_score_relation` (`course_score_id`)) ENGINE=InnoDB DEFAULT CHARSET=latin1。basic39。advance39。difficult39。normal39。. 小題得分記錄表CREATE TABLE `detail_question_score` ( `course_score_id` int(11) NOT NULL, `detail_question_id` int(
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1