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

正文內(nèi)容

基于java的網(wǎng)上選課系統(tǒng)設(shè)計(jì)-免費(fèi)閱讀

2024-09-12 04:24 上一頁面

下一頁面
  

【正文】 當(dāng)我在畢業(yè)設(shè)計(jì)中出現(xiàn)錯(cuò)誤和困難的時(shí)候,是他為我及時(shí)指明了方向,讓我少走了許多彎路。這些都是我將在今后在程序設(shè)計(jì)方面要努力實(shí)現(xiàn)的目標(biāo)和方向。 } 用戶管理模塊,如圖416所示:圖416  注冊(cè)界面,如圖417,418所示:圖417  教師修改密碼界面圖418  學(xué)生修改密碼界面核心代碼:public void updatePwd(Integer id,String pwd) {Query q = getSession().createQuery(UPDATE UserLogin user Set = ? AND WHERE id = ?)。 (1, id)。%+(teacherName)+%39。 ()。 (())。 ()。核心代碼:public void insertSC(String[] courseIds,Integer stuId) { Session session = getSession()。 (0, id)。圖41  登錄界面使用說明:用戶需輸入正確的用戶名和密碼,方可登錄成功。更重要的是,借助內(nèi)容和外觀的分離,頁面制作中不同性質(zhì)的任務(wù)可以方便地分開:比如,由頁面設(shè)計(jì)專家進(jìn)行HTML設(shè)計(jì),同時(shí)留出供Servlet程序員插入動(dòng)態(tài)內(nèi)容的空間。(2)所做的Java類寫對(duì)應(yīng)的配置文件,一個(gè)類對(duì)應(yīng)一個(gè)配置XML文件。當(dāng)Action執(zhí)行完畢。 開發(fā)模式MVC介紹MVC架構(gòu)是隨著smalltalk language語言的發(fā)展提出的,它是一個(gè)著名的用戶界面設(shè)計(jì)架構(gòu). MVC模式不僅實(shí)現(xiàn)了功能模塊和顯示模塊的分離,同時(shí)它還提高了應(yīng)用系統(tǒng)的可維護(hù)性,可擴(kuò)展性,可移植性和組件的可復(fù)用性. 經(jīng)典的MVC架構(gòu)把一個(gè)組件(可認(rèn)為是整個(gè)應(yīng)用程序的一個(gè)模塊)劃分成三部分:Model(模型):模型包含應(yīng)用程序的核心功能,管理這個(gè)模塊中所用到的數(shù)據(jù)和值。 MySQL介紹MySQL是一個(gè)快速的多線程、多用戶和健壯的SQL數(shù)據(jù)庫服務(wù)器。專業(yè)信息表:圖310  專業(yè)信息表建表語句為: create table tb_specialty(id integer not null primary key auto_increment, enterYear varchar(4) not null, name varchar(40) not null, langthYear varchar(10) not null, isFinish bit(1) not null)。修改專業(yè)信息:通過專業(yè)ID號(hào),找到要修改的專業(yè),設(shè)置此專業(yè)是否已結(jié)業(yè)。他在后臺(tái)進(jìn)行注冊(cè),然后直接登錄。它包括:1.采用某種設(shè)計(jì)方法,將一個(gè)負(fù)責(zé)的系統(tǒng)按功能劃分成模塊的層次結(jié)構(gòu)。l 查詢選課模塊功能:學(xué)生用戶可以查看已選課程和選擇新課程。實(shí)踐證明應(yīng)用這些進(jìn)行網(wǎng)上選課系統(tǒng)的開發(fā)是可行的。第二章對(duì)網(wǎng)上選課系統(tǒng)進(jìn)行整體分析?!“l(fā)展趨勢(shì)隨著網(wǎng)絡(luò)的發(fā)展,Web型軟件逐漸成為社會(huì)主流?!鴥?nèi)外研究現(xiàn)狀 國外選課系統(tǒng)的現(xiàn)狀在國外高校,他的教學(xué)科研軟件與國內(nèi)相比開發(fā)的早且成熟,因?yàn)樗麄円话憔哂休^大規(guī)模的穩(wěn)定的技術(shù)隊(duì)伍來提供服務(wù)與技術(shù)支持。為用戶提供豐富的信息、快捷的查詢手段,有好的操作界面。而當(dāng)時(shí)國內(nèi)Internet網(wǎng)的逐步發(fā)展壯大,可以應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)學(xué)生能夠進(jìn)行網(wǎng)上選課,信息的集中管理、分散操作。第三,高校人數(shù)逐漸增加,各高校徹底放棄了傳統(tǒng)的手工方式和客戶端方式,應(yīng)用流行的Web方式,這就為網(wǎng)上選課系統(tǒng)墊定了好的基礎(chǔ),人們使用它,重視它,使該系統(tǒng)的發(fā)展成為必然的結(jié)果。開發(fā)工具M(jìn)yEclipse與舊版本相比兼容性好,MySQL數(shù)據(jù)庫穩(wěn)定、靈活方便、適合現(xiàn)階段業(yè)務(wù)規(guī)模發(fā)展的需要。 系統(tǒng)的需求分析 系統(tǒng)描述網(wǎng)上選課系統(tǒng)是依據(jù)大學(xué)的網(wǎng)上課程申請(qǐng)和管理需求而進(jìn)行設(shè)計(jì)的,系統(tǒng)從功能上劃分為三個(gè)主模塊,身份驗(yàn)證模塊,查詢選課模塊,信息管理模塊。業(yè)務(wù)流程分析采用的是自頂向下的方法,是對(duì)現(xiàn)行系統(tǒng)工作過程的描述?!∠到y(tǒng)的功能層次結(jié)構(gòu)圖圖31  網(wǎng)上選課系統(tǒng)的功能結(jié)構(gòu)層次圖用戶登錄:用以實(shí)現(xiàn)兩種用戶的登錄(老師和學(xué)生)。輸入個(gè)人信息:學(xué)生注冊(cè)成功后,跳到輸入個(gè)人信息頁面,數(shù)據(jù)將被記錄到學(xué)生信息表中,可以做查詢用。可以得到以下幾個(gè)關(guān)系模式:l User( Id,loginName,pwd, type,mail)用戶信息(Id號(hào),用戶名,密碼,權(quán)限,郵箱)l Student( Id,Stuname,Stuno,Specialtyid,Stusex,Birthday,Homeaddr,Tel,Addr)學(xué)生信息(學(xué)生ID號(hào),學(xué)生姓名,學(xué)號(hào),專業(yè)編號(hào),性別,生日,家庭住址,聯(lián)系電話,現(xiàn)住址)l Course(Id,Name,Schooltime,Addr,Credit,Courseinfo,Teachername,Teacherinfo, Isfinish,Specialtyid ) 課程信息(課程ID號(hào),課程名稱,上課時(shí)間,上課地點(diǎn),課程學(xué)分,課程介紹,授課老師,老師介紹,是否可選,專業(yè)編號(hào))l Specialty(Id,Enteryear,Name,Langthyear,Isfinish) 專業(yè)信息表(專業(yè)ID號(hào),入學(xué)年份,專業(yè)名稱,學(xué)制,是否畢業(yè))l SC (Id,StuId,CourseId )課程與學(xué)生的關(guān)聯(lián)表(關(guān)聯(lián)號(hào),對(duì)應(yīng)學(xué)生表的外鍵號(hào),對(duì)應(yīng)課程表的外鍵號(hào))通過關(guān)系模型的轉(zhuǎn)換,設(shè)計(jì)網(wǎng)上選課系統(tǒng)的數(shù)據(jù)庫為五個(gè)表,如表31所示:表31  數(shù)據(jù)庫的五個(gè)表數(shù)據(jù)庫表名說明tb_Userlogin用來存放用戶的登錄信息tb_stuuser用來存放學(xué)生的個(gè)人信息tb_course用來存放課程的相關(guān)信息tb_specialty用來存放專業(yè)的相關(guān)信息tb_stucourse用來存放學(xué)生選課的信息 數(shù)據(jù)庫表的設(shè)計(jì)用戶登錄表:圖37  用戶登錄表建表語句為:create table tb_userlogin(id integer not null primary key auto_increment,
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1