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

正文內(nèi)容

畢業(yè)設(shè)計-基于jspjavabeanservlet的教務(wù)管理系統(tǒng)設(shè)計(參考版)

2024-12-07 19:29本頁面
  

【正文】 } 最后 在這里對發(fā)出刪除的請求進行調(diào)用刪除的方法來執(zhí)行刪除操作 //如果請求中包含刪除學(xué)生參數(shù) if (delete.equalsIgnoreCase(action)) { try{ //調(diào)用刪除學(xué)生方法 教務(wù)管理系統(tǒng) 39 success = doDelete(stu_id)。 num=(id)。 } 然后在 Servlet 類中對已經(jīng)在 JavaBean 中封裝的刪除的方法進行調(diào)用 //刪除學(xué)生方法 public int doDelete(String id) throws SQLException { int num=0。 num=(sql)。 。 String sql=delete from student where id =39。 (sql)。 。 } (2) 刪除的實現(xiàn) 首先是在 JavaBean 類中封裝刪除的方法 //刪除學(xué)生 public void deleteStudent(){ 教務(wù)管理系統(tǒng) 38 String sql=delete from student where id =39。 } 最后 在這里對發(fā)出添加的請求進行調(diào)用添加的方法來執(zhí)行添加操作 //如果請求中包含新建學(xué)生參數(shù) if (new.equalsIgnoreCase(action)) { // 調(diào)用新建學(xué)生方法 stu = doNew(req,res)。 ()。 (sex)。 (password)。 hasLogin(req,res,stu_id)){ (stu_id)。 if(isTrue(req,res,stu_id,name,password) amp。 教務(wù)管理系統(tǒng) 37 String sex = new String((sex).getBytes(ISO8859_1))。 String password= (password)。 String stu_id=(id)。 (sql)。)。,39。,39。,39。,39。,39。 (1) 添加的實現(xiàn) 首先是在 JavaBean 類中封裝添加的方法 //添加學(xué)生 public void addStudent() { String sql=insert into student(name,password,id,sex,department,jiguan) + VALUES(39。 實現(xiàn)與設(shè)計中心思想: JavaBean 類 封裝 實現(xiàn)增、刪、改的方法 , Servlet 類則只需要調(diào)用 JavaBean 類就能夠執(zhí)行增、刪、改。 表 10 管理員 模塊中各頁面和 Java 類功能說明 管理員 登錄后可以對學(xué)生信息、教師信息、課程信息、班級信息執(zhí)行增加、刪除、修改,具體流程如圖 22 所示: 頁面和 Java 類 功能描述 管理員登錄 頁面 添加新班級信息 添加新課程信息 添加新教師信息 添加新學(xué)生信息 顯示所有班級 顯示所有課程 顯示所有學(xué)生 顯示所有教師 更新班級信息 更新課程信息 更新學(xué)生個人信息 更新學(xué)生個人信息后確認(rèn)頁面 更新教師信息 用于封裝關(guān)于班級信息的業(yè)務(wù)邏輯方法的 JavaBean類 用于執(zhí)行添加、刪除、修改班級信息的 Servlet 類 用于封裝關(guān)于課程信息的業(yè)務(wù)邏輯方法的 JavaBean類 用于執(zhí)行添加、刪除、修改課程信息的 Servlet 類 用于封裝關(guān)于學(xué)生信息的業(yè)務(wù)邏輯方法的 JavaBean類 用于執(zhí)行添加、刪除、修改學(xué)生信息的 Servlet 類 用于封裝關(guān)于教師信息的業(yè)務(wù)邏輯方法的 JavaBean類 用于執(zhí)行添加、刪除、修改教師信息的 Servlet 類 教務(wù)管理系統(tǒng) 35 A d m i n . j s p學(xué) 生教 師課 程班 級g e t T e a c h e r . j s p更 新刪 除新 建T e a c h e r ( B e a n )T e a c h e r S v l t調(diào) 用 , 初 始 化t e a c h e r ( B e a n )連 接 數(shù) 據(jù) 庫 ( s q l B e a n )a d d T e a c h e r . j s pU p d a t e t e a . j s pE r r o r p a g e . j s pg e t S t u d e n t . j s p更 新刪 除新 建s t u d e n t ( B e a n )S t u d e n t S v l t調(diào) 用 , 初 始 化s t u d e n t ( B e a n )連 接 數(shù) 據(jù) 庫 ( s q l B e a n )a d d S t u d e n t . j s pU p d a t e s t u . j s pE r r o r p a g e . j s pg e t C o u r s e . j s p更 新刪 除新 建T e a c h e r ( B e a n )C o u r s e S v l t調(diào) 用 , 初 始 化c o u r s e ( B e a n )連 接 數(shù) 據(jù) 庫 ( s q l B e a n )a d d c o u r s e . j s pU p d a t e c o u r . j s pE r r o r p a g e . j s pg e t C l a s s . j s p更 新刪 除新 建c l a s s p ( B e a n )C l a s s S v l t調(diào) 用 , 初 始 化c l a s s p ( B e a n )連 接 數(shù) 據(jù) 庫 ( s q l B e a n )a d d c l a s s . j s pU p d a t e c l a s s . j s pE r r o r p a g e . j s p數(shù) 據(jù) 圖 22 管理員模塊 教務(wù)管理系統(tǒng) 36 學(xué)生查看學(xué)分的實現(xiàn)如圖 20 所示: 圖 20 學(xué)生 查看學(xué)分 } ResultSet rs= (sql)。 + and = + and = 。 } (3) 獲得課程成績 public ResultSet getScore(String stu_id){ String sql=select , , + from enrol ,course ,classes + where stu_id=39。 num= (pw1,id,e_mail,tel)。 checkEnrol check=new checkEnrol()。 } } (2) 修改學(xué)生信息 public void doUpdate(HttpServletRequest req, HttpServletResponse res, String pw1,String pw2,String e_mail,String tel,String id) throws ServletException, IOException{ 教務(wù)管理系統(tǒng) 32 int num=0。} else doError(req,res,清先完成預(yù)修課 )。 //如果預(yù)修課學(xué)分為 0,則注冊 if((0) ) { num= (class_id,stu_id)。 用 Servlet 類 調(diào)用 JavaBean 類 來 執(zhí)行學(xué)生選課和查詢課程成績的 操作 (1) 注冊課程課方法 public void doEnrol(HttpServletRequest req, HttpServletResponse res, String stu_id,String cour_id,String class_id,String prepare) throws ServletException, IOException { int num=0。 return num。 sqlBean db = new sqlBean()。+id+39。+tel+39。+e_mail+39。+pw+39。 } (3) 更新學(xué)生信息 public int updatestu(String pw,String id,String e_mail,String tel){ int num=0。 try{ if(()) temp=(mark)。 sqlBean db = new sqlBean()。+id+39。 } (2) 根據(jù)學(xué)生的 ID,獲得其全部的學(xué)分 public String getTotalMark(String id){ String temp=0。 ResultSet rs= (sql)。) 。) + 教務(wù)管理系統(tǒng) 30 and = and =39。)+ and ( = or =39。 用 JavaBean 類 定義學(xué)生選課操作 的方法 (1) 根據(jù)學(xué)生 ID獲取其選擇的課程信息 public ResultSet getCourse(String stu_id){ String sql=select DISTINCT , , + as class_id, as tea_name + from course,classes,teacher + where = + and = + and in + ( select from classes,student,course + where not in( select class_id from enrol where stu_id=39。 獲取所帶班級及學(xué)生信息如圖 17 所 示 : 圖 17 獲取所帶班級及學(xué)生信息 學(xué)生模塊的設(shè)計與實現(xiàn) 學(xué)生模塊包括以下頁面: JavaBean 類和 Servlet 類,如表 9 所示。 return deter。 } (4) 根據(jù)班級 ID,得到學(xué)生的詳細信息 public determine doAccept(String class_id){ determine deter = new determine()。 (class_id)。 return deter。 } (3) 根據(jù)教師 ID,顯示對應(yīng)的班級和課程信息 public determine doChoose(String tea_id){ determine deter =new determine()。 if(num==0) doError(req,res,更新失敗! )。 determine deter =new determine()。 if(num==0) doError(req,res,更新失敗! )。 doError(req,res,格式不對,請重輸??! )。 try{ temp=(score)。 num=(stu_id,class_id,score)。 int temp=0。 } num=(sql)。 。 + and class_id=39。 + where stu_id=39。 教務(wù)管理系統(tǒng) 26 String sql=update enrol + set score=39。 return num。 sqlBean db = new sqlBean()。+class_i
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1