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

正文內(nèi)容

基于jsp的家政服務(wù)管理系統(tǒng)課程設(shè)計(jì)報(bào)告(編輯修改稿)

2024-10-02 15:26 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 4 否 否 所屬用戶 fenlei_id int 4 否 否 所屬分類 biaoti varchar 50 否 否 標(biāo)題 neirong varchar 50 否 否 內(nèi)容 guanjianzi varchar 50 否 否 關(guān)鍵字 yijian varchar 50 否 否 審核意見 zt int 4 否 否 當(dāng)前狀態(tài) (5)管理員信息表主要記錄的管理員的賬號(hào)信息,包括用戶名和密碼,表結(jié)構(gòu)如表 所示。 表 管理員信息表 (t_admin) 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 是否主鍵 說(shuō)明 userId int 4 否 是 編號(hào) userName varchar 50 否 否 用戶名 userPw varchar 50 否 否 密碼 四、 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 登陸及注冊(cè)界面 9 主界面 CRUD 界面 10 修改密碼界面 家政服務(wù)信息添加界面 家政服務(wù)信息編輯添加界面 11 家政服務(wù)信息回收界面 Servelet 的運(yùn)用 Servlet 是在服務(wù)器上運(yùn)行的小程序。 這個(gè)詞是在 Java applet 的環(huán)境中創(chuàng)造的, Java applet 是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁(yè)一起發(fā)送的小程序,它通常用于在客戶端運(yùn)行,結(jié)果得到為用戶進(jìn)行運(yùn)算或者根據(jù)用戶互作用定位圖形等服務(wù)。其工作模式是:客戶端發(fā)送請(qǐng)求至服務(wù)器服務(wù)器啟動(dòng)并調(diào)用 Servlet, Servlet根據(jù)客戶端請(qǐng)求生成響應(yīng)內(nèi)容并將其傳給服務(wù)器,然后服務(wù)器將響應(yīng)返回客戶端。該程序分別針對(duì)部門,用戶,文章以及分類建了四個(gè) Sevelet 類以動(dòng)態(tài)的響應(yīng)用戶的需求。 數(shù)據(jù)庫(kù)的連接 采用 JDBC 連接數(shù)據(jù)庫(kù)的方式,只需在工程中導(dǎo)入對(duì)應(yīng)數(shù)據(jù)庫(kù)的 jar 包,就可以方便的對(duì)數(shù)據(jù)庫(kù)進(jìn)行連接,在程序中,用 ()方法來(lái)加載驅(qū)動(dòng)程序,在用 DriverManager 的 getConnection()方法就可以創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接。程序采用的是 DAO模式來(lái)操作數(shù)據(jù)庫(kù), DAO(Data Access Object,數(shù)據(jù)訪問(wèn)對(duì)象 ),是 Java 編程中的一種經(jīng)典模式,已被廣泛應(yīng)用,也是 J2EE 架構(gòu)中持久層框架的基礎(chǔ)知識(shí),基于分層次式的軟件架構(gòu)來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)操作。 DAO模式的主要思想就是從抽象數(shù)據(jù)源獲取與操縱數(shù)據(jù)的方法。抽象數(shù)據(jù)的含義就是編寫應(yīng)用程 序的程序員不必關(guān)心數(shù)據(jù)庫(kù)的物理位置,已經(jīng)是何種數(shù)據(jù)庫(kù),只需使用封裝數(shù)據(jù)庫(kù)中表示記錄的數(shù)據(jù)對(duì)象即可。關(guān)鍵代碼如下 public DB(){ try{ getDbConnProp()。 } catch (Exception e){ (加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)失?。?)。 ()。 } }private void getDbConnProp(){ try{ InputStream in = getClass().getClassLoader().getResourceAsStream()。 12 Properties proHelper = new Properties()。 (in)。 ()。 ip=(dburl)。 port=(dbport)。 user=(dbuser)。 password=(dbpass)。 dbName=(dbName)。 url = jdbc: }catch(Exception e){ ()。 } }/** 創(chuàng)建數(shù)據(jù)庫(kù)連接 */ public Connection getCon(){ try{ try{ ()。 } catch (ClassNotFoundException e){ ()。 }con = (url, user, password)。 } catch (SQLException e){ (創(chuàng)建數(shù)據(jù)庫(kù)連接失?。?)。 con = null。 ()。 }return con。 } 關(guān)鍵頁(yè)面設(shè)計(jì) 部門信息修改 :先是點(diǎn)擊部門管理,頁(yè)面跳轉(zhuǎn)到部門管理界面,瀏覽所有的部門信息,點(diǎn)擊要修改的部門,彈出的部門修改對(duì)話框,修改部門信息。 13 部門信息刪除 部門信息刪除 :先是點(diǎn)擊部門管理 ,頁(yè)面跳轉(zhuǎn)到部門管理界面,瀏覽所有的部門信息,點(diǎn)擊要?jiǎng)h除的部門,彈出的確定對(duì)話框,即可刪除該部門信息。 部門信息刪除 用戶信息管理 用戶信息錄入 :管理員輸入用戶相關(guān)正確信息后點(diǎn)擊錄入按鈕,如果是沒(méi)有輸入完整的用戶信息,都會(huì)給出相應(yīng)的錯(cuò)誤提示,不能錄入成功。輸入數(shù)據(jù)都通過(guò) form表單中定義的方法 onsubmit=return checkForm()來(lái)檢查, checkForm()函數(shù)中是各種的校驗(yàn)輸入數(shù)據(jù)的方式。 : 14 用戶信 息錄入 用戶信息管理 :管理員點(diǎn)擊左側(cè)的菜單“用戶信息管理”,頁(yè)面跳轉(zhuǎn)到學(xué)生信息管理界面,調(diào)用后臺(tái)的 action 類查詢出所有的用戶信息,并把這些信息封轉(zhuǎn)到數(shù)據(jù)集合 List 中,綁定到 request 對(duì)象,然后頁(yè)面跳轉(zhuǎn)到相應(yīng)的 jsp,顯示出用戶信息。 用戶信息管理頁(yè)面 15 用戶信息管理關(guān)鍵代碼: public void userAdd(HttpServletRequest req,HttpServletResponse res) { int _id=((_id))。 String name=(name)。 String loginname=(loginname)。 String loginpw=(loginpw)。 String del=no。 String sql=insert into t_user values(?,?,?,?,?)。 Object[] params={_id,name,loginname,loginpw,del}。 DB mydb=new DB()。 (sql, params)。 ()。 (message, 操作成功 )。 (path, user?type=user
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1