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

正文內(nèi)容

java-web課程設(shè)計---客戶管理系統(tǒng)(已修改)

2025-08-16 22:54 本頁面
 

【正文】 棗 莊 學 院信息科學與工程學院課程設(shè)計任務(wù)書 題 目: 客戶信息管理系統(tǒng) 姓 名: 桑得水 學 號: 201212140421 專業(yè)班級: 網(wǎng)絡(luò)工程(物聯(lián)網(wǎng)) 課 程: Java Web 指導教師: 李鋼 職稱: 講 師 完成時間: 2014年 5 月2014年 6月棗莊學院信息科學與工程學院制2014年6 月20日課程設(shè)計任務(wù)書及成績評定課程設(shè)計的任務(wù)和具體要求課程設(shè)計要求設(shè)計一個用Java Web開發(fā)基于B/S架構(gòu)的管理系統(tǒng),頁面至少6個以上,應(yīng)能反應(yīng)出學生綜合利用Java Web知識和數(shù)據(jù)庫知識完成一定的設(shè)計任務(wù)的能力,反映出學生理論聯(lián)系實踐的動手能力。具體要求如下:(1)明確所要開發(fā)系統(tǒng)的設(shè)計任務(wù);(2)做好需求分析,合理選擇設(shè)計方案;(3)頁面靜態(tài)部分可用Dreamweaver開發(fā)實現(xiàn)(4)動態(tài)頁面部分可用JSP、Servlet、JavaBean等實現(xiàn);(5)后臺數(shù)據(jù)庫可采用MySQL、Oracle、SQL Server等實現(xiàn);(6)在編寫程序過程中應(yīng)注意相關(guān)文檔的編寫;(7)認真撰寫課程設(shè)計總結(jié)報告。指導教師簽字: _______ 日期: 指導教師評語成績:____________ 指導教師簽字: 日期: 課程設(shè)計所需軟件、硬件等n 硬件環(huán)境: CPU,主頻1GHz以上;內(nèi)存512M以上; 硬盤30G以上;1024768顯示分辨率n 軟件環(huán)境: Microsoft windows XP或以上版本 。 eclipse。 。 。 MySQL課程設(shè)計進度計劃起至日期工作內(nèi)容備注參考文獻、資料索引序號文獻、資料名稱編著者出版單位[1] 沈應(yīng)逵. Java :人民郵電出版社,2009目 錄一、 前言 1二、 課程設(shè)計內(nèi)容與目標 2三、 系統(tǒng)設(shè)計 2 系統(tǒng)特點 2 功能設(shè)計 2 用戶界面草圖 3 頁面遷移圖 4 頁面功能設(shè)計 5四、 數(shù)據(jù)庫設(shè)計 6 數(shù)據(jù)庫表 6 數(shù)據(jù)庫操作圖 7五、 功能模塊的詳細設(shè)計 8 程序目錄結(jié)構(gòu)圖 8 數(shù)據(jù)庫訪問模塊 8 共通Servlet的處理 9 登錄模塊 14 頁面導航設(shè)計 15 客戶資料維護模塊 17 客戶來電信息模塊 23 客戶回訪信息模塊 25 客戶重要信息提示模塊 27六、 對本系統(tǒng)開發(fā)的思考總結(jié) 29II一.課程設(shè)計目的課程設(shè)計是一項重要的實踐性教學環(huán)節(jié),在教師的指導下,以學生為中心,充分調(diào)動學生的積極性和能動性,重視學生自學能力的培養(yǎng)?!禞ava Web 數(shù)據(jù)庫系統(tǒng)應(yīng)用開發(fā)與實例》是為教育技術(shù)學本科專業(yè)開設(shè)的專業(yè)選修課程,課程的主要目標是要求學生掌握基本的Web應(yīng)用程序開發(fā)和設(shè)計的流程及相關(guān)的技術(shù)技能。本課程在講解相關(guān)理論知識的基礎(chǔ)上,按照一定的組織原則和現(xiàn)有實驗條件安排了一定數(shù)量的實驗,通過這些實驗使學生初步掌握開發(fā)和設(shè)計Web數(shù)據(jù)庫系統(tǒng)的基本方法和基本技能。然而由于這些實驗是分時分批按一定的技術(shù)種類和實驗?zāi)康膶嵤┑模倘豢梢杂心康牡赜柧毢团囵B(yǎng)學生某個方面技能,但明顯的不連續(xù)性使學生不能從整體上把握如何系統(tǒng)地開發(fā)和設(shè)計一個完整Web數(shù)據(jù)庫系統(tǒng)應(yīng)用程序。通過本課程設(shè)計可以較好地解決這個問題。通過本課程設(shè)計可以使學生充分認識開發(fā)和設(shè)計Web應(yīng)用程序的的重要性和復雜性,充分了解Web應(yīng)用程序的設(shè)計和開發(fā)的基本過程,掌握常用的Web開發(fā)技術(shù),充分把握各項技術(shù)的特點和應(yīng)用領(lǐng)域以及各項技術(shù)之間的相互關(guān)系,進一步體會各項技術(shù)在Web應(yīng)用程序中地位和作用從而對各種技術(shù)有比較清醒的認識,在此基礎(chǔ)上習得Web開發(fā)技術(shù)平臺的選擇能力。二.課程設(shè)計內(nèi)容與目標課題名稱:客戶信息管理系統(tǒng) 設(shè)計目標:本系統(tǒng)模擬企業(yè)對于客戶信息的管理,操作人員可以添加、修改客戶信息,針對客戶來電進行記錄,并對客戶的重要信息進行提醒,等等。設(shè)計方法:jsp、mysql動態(tài)網(wǎng)頁制作工具配合相關(guān)技術(shù)(如HTML、CSS、JavaScript、xml等)設(shè)計要求:利用Web應(yīng)用程序的客戶端開發(fā)技術(shù)(包括Jsp、HTML、CSS、JavaScript、HTML、XML、MySql等)設(shè)計一個符合要求的Java Web數(shù)據(jù)庫應(yīng)用系統(tǒng),并實現(xiàn)用戶交互功能的設(shè)計,達到Java Web應(yīng)用程序可用性和易用性目標。開發(fā)模式:MVC模式。MVC模式的目的就是實現(xiàn)Web系統(tǒng)的職能分工。 Model層實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,通??梢杂肑avaBean或EJB來實現(xiàn)。 View層用于與用戶的交互,通常用JSP來實現(xiàn)。 Controller層是Model與View之間溝通的橋梁,它可以分派用戶的請求并選擇恰當?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作。開發(fā)工具:windows7,eclispe,、 系統(tǒng)設(shè)計系統(tǒng)特點 本系統(tǒng)嘗試從一些簡單的層面對于企業(yè)客戶信息的管理進行一種探索,針對企業(yè)和客戶的交流行為進行系統(tǒng)化管理,力求做到客戶信息的準確、快捷和可追溯性。本系統(tǒng)包括3個主要層面,客戶信息維護、客戶來電記錄和客戶回訪記錄。功能設(shè)計4個模塊(1)客戶資料信息維護模塊 客戶信息輸入、修改和刪除。(2)客戶來電信息模塊 來電信息添加和來電信息查詢。(3)客戶回訪信息模塊 回訪信息添加和回訪信息查詢。(4) 客戶重要信息提示模塊用例圖UseCase用戶界面草圖登錄草圖導航頁面草圖其它功能見后面操作效果圖頁面遷移圖從頁面遷移圖中可以看出,本系統(tǒng)的頁面遷移基本上發(fā)生在模塊內(nèi)部,整體比較簡單而清晰頁面功能設(shè)計所有頁面的pageId和對應(yīng)頁面的Jsp文件名及所對應(yīng)的功能 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫表(1)用戶表user(2)客戶信息表Customer(3)客戶來電表 IneCall(4)客戶回訪表 FeedBackCall數(shù)據(jù)庫操作圖 功能模塊的詳細設(shè)計程序目錄結(jié)構(gòu)圖數(shù)據(jù)庫訪問模塊 數(shù)據(jù)庫的設(shè)計是需要針對每個模塊而不是每個頁面進行設(shè)置數(shù)據(jù)庫模塊,所有的數(shù)據(jù)訪問類DUser、DIne、Dcustomer、DFeedback、DRemind從同一個父類Dmom繼承,該父類提供了一個方法getDBConnection來獲取數(shù)據(jù)庫的鏈接。DCommon代碼public class DCommon{ public Connection getDBConnection( ) {//嘗試連接數(shù)據(jù)庫 try { //載入MySQL的JDBC驅(qū)動類 ()。 Connectionconn= ( )。//獲得數(shù)據(jù)庫連接 return conn。 } catch(Exception ex) { ()。 return null。 } }}共通Servlet的處理 本系統(tǒng)中一旦代碼出現(xiàn)了異常,將直接向上拋出,一直拋到共通類Servlet進行處理。 在共通Servlet中發(fā)現(xiàn)異常,將頁面跳轉(zhuǎn)到錯誤處理頁面,并把錯誤信息在頁面上顯示出來,同時提供一個往登錄頁面遷移的鏈接。 對應(yīng)的共通Servlet的相關(guān)代碼如下:public class CommonServlet extends HttpServlet{ //保存各頁面Id對應(yīng)的action類的對象 private Hashtable hPageHandler = new Hashtable()。 //配置文件的存放位置 private JXPathContext configContext = null。 public void init() { //取得配置文件,并獲得其中的dom元素 String filePath = getInitParameter(configXML)。 String fileRealPath = getServletContext().getRealPath(filePath)。 //嘗試建立配置文件的DOM try { builder = new SAXBuilder()。 pDoc = (fileRealPath )。 configContext = (pDoc)。 ( configContext )。 } catch(Exception e) { (Servlet初始化失??!)。 }
點擊復制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1