亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

社會實踐報告軟件工程實習

時間:2024-07-13 17:06:00 學人智庫 我要投稿
  • 相關推薦

社會實踐報告軟件工程實習

  一、實習時間:

社會實踐報告軟件工程實習

  2010年7月12日到2010年7月21日

  二、實習地點:

  西安行之匯元

  三、指導教師:雷長春

  四、實習目的:

  1.熟悉工作環(huán)境,培養(yǎng)自我職業(yè)能力2.體會團隊合作,鍛煉自己團隊合作能力3.了解項目開發(fā)流程,熟悉各個環(huán)境的搭建使用4.掌握jsp,html,css等開發(fā)使用

  五、實習內容

  題目要求:

  為白領,宅男,宅女,在校學生提供方便快捷的外賣服務.針對我們的消費人群,我們將頁面做的盡量簡潔鮮活,以使客戶能夠更容易買到自己想吃的食物。系統(tǒng)采用B/S結構。設計過程:

  小組在完成項目的過程中,采用數(shù)據(jù)層、表示層、應用層分開的模式進行,即模仿簡單的mvc模式,分界面設計,數(shù)據(jù)庫設計,邏輯處理三部分進行。使用的軟件:MyEclipse,SQLServer2000,PowerDesigner,Dreamweaver,Tomcat。出現(xiàn)的問題及解決過程:

  1.讀取參數(shù)的時候,如果有漢字,就會出現(xiàn)亂碼。解決方法:加入語句:

  ”response.setContentType("text/html;charset=utf-8");

  request.setCharacterEncoding("utf-8");”設置參數(shù)編碼格式。2.頁面的處理問題,因大量的頁面都是在主頁面的基礎上進行的,導致大量的代碼的重復,改一個部分就導致很多地方的改動,非常繁瑣。解決方法:將相同的內容放入一個文件中,然后用include指令將文件包含進去。

  3當圖片名稱有漢字的時候無法顯示。

  解決方法:在Tomcat的配置文件server.xml中的Connecttor項中添加語句URIEncoding="UTF-8",并盡量不使用含有中文名稱的文件。

  4.項目各部分的合成,因沒有用到其他版本控制工具,每次進行起來非常繁瑣,導致大量時間的浪費。

  解決方法:使用CVS,VSS等版本控制工具,但因時間倉促,未能使用。主要程序:

  用戶登錄模塊:response.setContentType("text/html;charset=utf-8

  ");

  request.setCharacterEncoding("utf-8");Useruser=newUser();

  HttpSessions=request.getSession();

  user.setUserName(request.getParameter("userName"));user.setPassword(request.getParameter("password"));DBCondbconn=newDBCon();

  Stringsql="select*fromtb_userwhereusername='"+user.getUserName()+"'andpassword='"+user.getPassword()+"'";ResultSetrst=dbconn.getResult(sql);try{if(!rst.next()){//s.setAttribute("login","no");response.sendRedirect("login_error.html");}else{//s.setAttribute("login","yes");user.setAddress(rst.getString("address"));user.setConnectMethod(rst.getString("connectmethod"));user.setGender(rst.getString("gender"));user.setTrueName(rst.getString("truename"));s.setAttribute("user",user);response.sendRedirect("index.jsp");}}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}

  用戶注冊模塊:

  response.setContentType("text/html;charset=utf-8");request.setCharacterEncoding("utf-8");Useruser=newUser();RequestDispatcherrd;

  DBCondbconn=newDBCon();

  user.setUserName(request.getParameter("userName"));user.setPassword(request.getParameter("password"));user.setGender(request.getParameter("gender"));

  user.setTrueName(request.getParameter("trueName"));

  user.setConnectMethod(request.getParameter("connectMethod"));user.setAddress(request.getParameter("address"));

  StringverifyCode=request.getParameter("verifyCode");HttpSessions=request.getSession();s.setAttribute("user",user);

  if(verifyCode==null||!verifyCode.equals(s.getAttribute("random"))){regError=true;

  request.setAttribute("verifyCodeError","驗證碼錯誤!");}else{

  Stringsql="INSERTINTOtb_user"+

  "(address,connectmethod,truename,gender,password,username)"+"VALUES"+"('"+user.getAddress()+"','"+user.getConnectMethod()+"','"+user.getTrueName()+"','"+user.getGender().trim()+"','"+

  user.getPassword()+"','"+user.getUserName()+"')";

  System.out.println(sql);if(!dbconn.setUpdate(sql)){

【社會實踐報告軟件工程實習】相關文章:

軟件工程實習報告范文10-05

軟件工程認知實習報告07-18

大學生軟件工程實習報告06-16

大學生軟件工程實習報告范文09-03

軟件工程實習心得10-30

計算機軟件工程實習報告范文09-19

寒假實習社會實踐報告06-13

教育實習社會實踐報告10-03

軟件工程論文開題報告09-10

軟件工程開題報告參考08-21