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

正文內(nèi)容

基于java的火車票售票系統(tǒng)精品-資料下載頁(yè)

2024-12-01 23:04本頁(yè)面

【導(dǎo)讀】未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。未定義書簽。

  

【正文】 合起來(lái),利用 JSP 開發(fā)工具,加上 SQL Server 2020 數(shù)據(jù)庫(kù)系統(tǒng),完成了本次系統(tǒng)設(shè)計(jì),盡量使它能滿 足各個(gè)方面的要求。當(dāng)然,我的個(gè)人能力有限,還有很多不足的地方,也是以后需要改進(jìn)的地方。 在這次火車票售票系統(tǒng)的設(shè)計(jì)過(guò)程中我遇到了不少的難題,比如數(shù)據(jù)庫(kù)操作問(wèn)題,界面設(shè)計(jì)問(wèn)題,函數(shù)使用與實(shí)現(xiàn)問(wèn)題,消息處理問(wèn)題等等。其中,最關(guān)鍵的是在最初對(duì)系統(tǒng)的需求分析做的不透徹,導(dǎo)致后續(xù)設(shè)計(jì)工作乃至編碼時(shí)的修改工作量變大。以至于為了能按時(shí)完成設(shè)計(jì)任務(wù),我一連度過(guò)了幾個(gè)通宵。尤其,越接近結(jié)束,就越是時(shí)常出現(xiàn)問(wèn)題。所以,通過(guò)這次系統(tǒng)設(shè)計(jì)我深刻體會(huì)到軟件工程還是必須學(xué)精通點(diǎn)、學(xué)透徹點(diǎn)。 通過(guò)這次系統(tǒng)的設(shè)計(jì),我學(xué)會(huì)了如何對(duì)所學(xué)課程綜 合運(yùn)用,鞏固了軟件工程的一般規(guī)范,對(duì)數(shù)據(jù)庫(kù)的使用也有了更進(jìn)一步了解??傮w來(lái)說(shuō),這次系統(tǒng)的設(shè)計(jì)讓我學(xué)了不少知識(shí)。 我認(rèn)為本次系統(tǒng)設(shè)計(jì)是我們學(xué)習(xí)生涯中相當(dāng)重要的一課 ,除了驗(yàn)證學(xué)生的學(xué)習(xí)成果外 ,也是訓(xùn)練一個(gè)人獨(dú)立思考及解決問(wèn)題的能力 . 39 參考文獻(xiàn) [1] 耿祥義,張躍平 .Java2實(shí)例教程(第三版) [M].北京 :清華大學(xué)出版社 ,. [2] 孫衛(wèi)琴 .精通 Hibernate:java 持久化對(duì)象詳解 [M].北京 :電子工業(yè)出版社 ,. [3] 劉曉華,張健,周慧貞 .JSP應(yīng)用開 發(fā)詳解(第三版) [M].北京 :電子工業(yè)出版社 ,. [4] 李剛 .Struts2 權(quán)威指南 :基于 WebWork 核心的 MVC 開發(fā) [M].北京 :電子工業(yè)出版社 ,. [5] Cay ,GaryComell 著,葉乃文等譯 .Java2核心技術(shù)卷 I:基礎(chǔ)知識(shí) [M].北京 :機(jī)械工業(yè)出版社 ,. [6] Cay ,GaryComell 著,陳昊鵬等譯 .Java2 核心技術(shù)卷 II:高級(jí)特性 [M].北京 :機(jī)械工業(yè)出版社 ,. [7] 夏昕 ,曹曉剛 ,唐勇 .深入淺出 Hibernate[M].北京 :電子工業(yè)出社 ,. [8] 張孝詳 .Java就業(yè)培訓(xùn)教程 [M].北京 :清華大學(xué)出版社 ,. [9]薩師煊,王珊 .《數(shù)據(jù)庫(kù)系統(tǒng)概論》 [M].高等教育出版社 ,. [10] 李剛 .輕量級(jí) Java EE 企業(yè)級(jí)應(yīng)用實(shí)戰(zhàn) :Struts2+Spring+Hibernate 整合開發(fā) [M].北京:電子工業(yè)出版社, . 40 致謝 本文是在 **教授的指導(dǎo)下完成的。論文從選題到完成的整個(gè)過(guò)程中, **教授對(duì)本 系統(tǒng)的設(shè)計(jì) 給予了極大的支持與精心的指導(dǎo),提出了很多寶貴的意見,也做了大量的輔助工作,我謹(jǐn)向恩師深表謝意。恩師嚴(yán)謹(jǐn)求實(shí)的學(xué)風(fēng), 敏銳的學(xué)術(shù)眼光 ,淵博的學(xué)識(shí), 精益求精的學(xué)術(shù)眼光 ,都深深的刻在我的心中,在 段 老師的教導(dǎo)下,我接受了全新的思想觀念,樹立了明確的學(xué)術(shù)目標(biāo),掌握了通用的研究方法。在此,我向幫助指導(dǎo)和培養(yǎng)我的導(dǎo)師致以崇高的敬意和衷心的感謝! 在本科學(xué)習(xí)的四年時(shí)光里,同學(xué)們彼此之間建立了深厚的友誼,他們?cè)谖矣龅嚼щy時(shí)無(wú)私地伸出援助之手,對(duì)他們的幫助我特別感謝。本文在寫作過(guò)程中參考了大量的文獻(xiàn)資料,主要文獻(xiàn)資料已 經(jīng)開列出來(lái),在此向所有的作者表示深深的謝意。 最后, 我想 感謝我的 親人 和朋友,是你們?cè)谏詈蛯W(xué)習(xí)上給了我巨大的鼓勵(lì)和支持,我的學(xué)業(yè)得以順利完成離不開你們的 無(wú)私的 幫助和照顧。 41 附錄 附錄 1 對(duì)管理員操作進(jìn)行控制的 java action 原代碼: package 。 /** * 管理員登陸 增加 修改 刪除 刪除登陸日志 */ import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class AdminServlet extends HttpServlet { /** * Constructor of the object. */ public AdminServlet() { super()。 } /** * Destruction of the servlet. br */ public void destroy() { ()。 // Just puts destroy string in log // Put your code here } /** * The doGet method of the servlet. br 42 * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request,response)。 } /** * The doPost method of the servlet. br * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ()。 ()。 try{ String method=(method).trim()。 AdminBean loginbean = new AdminBean()。 HttpSession session = ()。 (1200)。 SystemBean systembean = new SystemBean()。 String sysdir = ()。 if((one)){//admin 登錄 String username = (username)。 String password = (password)。 if(username == null||().equals()){ (message, 請(qǐng)正確輸入用戶名! )。 (sysdir+/).forward(request, response)。 43 } else if(password == null||().equals()){ (message, 請(qǐng)輸入密碼! )。 (sysdir+/).forward(request, response)。 } else{ String agent = (useragent)。 StringTokenizer st = new StringTokenizer(agent,。)。 String useros=()。 String loginip = ()。 int flag = (username, password,useros,loginip)。 switch (flag){ case : List list = (username)。 (user, username)。 (list, list)。 (sysdir+/).forward(request, response)。 break。 case : (message, 用戶名錯(cuò)誤!請(qǐng)確認(rèn)管理權(quán)限! )。 (sysdir+/).forward(request, response)。 break。 case : (message, 密碼錯(cuò)誤,請(qǐng)確認(rèn)管理權(quán)限! )。 (sysdir+/).forward(request, response)。 break。 } } } else if((editpwd)){//admin edit password String username2 = (String)(user)。 if(username2 == null){ ().forward(request, response)。 } else{ 44 String oldpwd = ((oldpwd).trim())。 String newpwd = ((newpwd).trim())。 String username = (String)(user)。 int flag = (username, oldpwd, newpwd)。 switch (flag){ case : (message, 密碼修改成功! )。 (sysdir+/system/).forward(request, response)。 break。 case : (message, 原始密碼錯(cuò)誤,請(qǐng)確認(rèn)權(quán)限! )。 (sysdir+/system/).forward(request, response)。 break。 case : (message, 系統(tǒng)維護(hù)中,請(qǐng)稍后再試! )。 (sysdir+/system/).forward(request, response)。 break。 } } } else if((exit)){//admin exit String username2 = (String)(user)。 if(username2 == null){ ().forward(request, response)。 } else{ (user)。 (list)。 ()。 (sysdir+/).forward(request, response)。 } 45 } else if((manager)){//add,update manager String username2 = (String)(user)。 if(username2 == null){ ().forward(request, response)。 } else{ String ra = (ra).trim()。 if((add)){ String username = (username).
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1