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

正文內(nèi)容

畢業(yè)設計論文-網(wǎng)上作業(yè)批改系統(tǒng)(參考版)

2025-07-03 11:43本頁面
  

【正文】 機械工業(yè)出版社,2013。[4] [美]Nicholas : JavaScript語言精髓與編程實踐[M],人民郵電出版社,2012。[2] 唐世瑋:編程寶典java從入門到精學[M],人民郵電出版社,2012。通過本次課程設計,我知道了軟件工程的分析對開發(fā)一個系統(tǒng)影響的確很大,收獲良多。作業(yè)提交系統(tǒng)終于完成了,實現(xiàn)了需求分析的基本功能,基本滿足了作業(yè)上傳及批量下載的需求,開發(fā)過程中一開始一直在實現(xiàn)界面的優(yōu)化,發(fā)現(xiàn)后續(xù)工作一團糟,只能全部重來,然后將問題弄清楚,明白了需求分析才知道什么是設計主體,然后按照需求分析一步步完成,當有不會時,盡量查更多的書,也有網(wǎng)上搜索。在互聯(lián)網(wǎng)上作業(yè)提交系統(tǒng)很少而且功能都不多,本系統(tǒng)針對這些情況添加了很多實用功能。 本系統(tǒng)是針對大學教學中的實際問題而設計的,有一定的應用價值。六、總結(jié)作業(yè)提交系統(tǒng)終于完成了。 在該設計中,我偏重考慮了當用戶輸入的信息出錯時,系統(tǒng)就會出現(xiàn)提示,以便讓用戶知道出錯的原因,并能及時做出修改,所以我站在用戶的角度考慮,盡可能設想各種邊界條件,如記錄為空,輸入為空,輸入出錯等,以此來發(fā)現(xiàn)錯誤,糾正錯誤,取得了一定的效果。 } } catch (IOException e) { // TODO Autogenerated catch block ()。// (pageSize, pageSize)。// (pageNo, pageNo)。 (ment, ment)。 //count=()。// } if((yes)){ ment=((jobid))。amp。 (11+jobid)。 (11+statue)。charset=utf8)。 (utf8)。 } }4.學生回復信息界面如圖414所示:圖414學生回復信息界面重點代碼如下:private void dolistmessage(HttpServletRequest request, HttpServletResponse response) { PrintWriter out。statue=yes).forward(request, response)。 if(flag){ (MessageServlet?method=listmessageamp。 flag=(message)。 (no)。 ((touserid))。 (fromuserid)。 SuppressWarnings(deprecation) messagetime = new ((), date .getMonth(), ())。 (fromuserid+fromuserid)。 (quenstion+SSSSSSSSSSS)。 (jobid+jobid)。 (touserid+touserid)。charset=utf8)。 (utf8)。 } } catch (IOException e) { // TODO Autogenerated catch block ()。// (pageSize, pageSize)。// (pageNo, pageNo)。 (ment, ment)。 //count=()。// } if((yes)){ ment=((jobid))。amp。 (11+jobid)。 (11+statue)。charset=utf8)。 (utf8)。 PrintWriter out。 ()。 } (/body/html)。)/script)。 }else (scriptalert(39。作業(yè)上傳成功!39。)/script)。 if(bool==2) { (scriptalert(39。 (userid)。 SuppressWarnings(deprecation) uploadtime = new ((), date .getMonth(), ())。 (no)。 (PCID+pame)。 (jobName)。 (JOBNAME+jobName)。 (+pame)。 path = upladfile/+fileUploadName。 ()。 File file = new File(fileUpLoadPath)。 // 設置一個上傳文件的保存路徑 String fileUpLoadPath=D://upladfile。 // 獲取文件不到路徑的名稱,作為上傳后文件的名稱 fileUploadName = (fileName .lastIndexOf(\\) + 1)。 for (FileItem item : items) { if (!()) { // 判斷一個表單元素是一個文件域元素 // 得到文件域提交的文件的帶路徑的名稱 String fileName = ()。 int pcid=0。 String path=null。 // 解析表單數(shù)據(jù),返回一個集合 SuppressWarnings(unchecked) ListFileItem items = (request)。 // 創(chuàng)建一個磁盤文件的工廠 DefaultFileItemFactory factory = new DefaultFileItemFactory()。 HttpSession session = () 。 (text/html。 try { out = ()。 } }}(三)學生模塊設計學生模塊主要實現(xiàn)對上傳作業(yè)、查看作業(yè)評價、向老師提問、和查看個人信息、改密碼、查看公告等等。statue=yes).forward(request, response)。 (MessageServlet?method=listmessageamp。評論成功39。amp。 flag1=(yes, (jobid))。 flag=(ment)。 ((score))。 (content)。 String score=(score)。 String jobid=(jobid)。 String userid=(userid)。 (text/html。 HttpSession session=()。 Comment ment=new Comment()。 } } }3.教師批改作業(yè)界面如圖410所示:圖410教師批改作業(yè)界面重點代碼如下:private void doment(HttpServletRequest request, HttpServletResponse response) { // TODO Autogenerated method stub boolean flag=false。 } if (bos != null) try { ()。 } finally { if (bis != null) try { ()。 while (1 != (bytesRead = (buff, 0, ))) { (buff, 0, bytesRead)。 byte[] buff = new byte[2048]。 bis = new BufferedInputStream(new FileInputStream(D://+path))。 (Contentdisposition, attachment。 (fileName)。 // 前提:傳入的path字符串以“\”表示目錄分隔符 (index)。 return。charset=GBK)。 BufferedOutputStream bos = null。 // 檢查文件是否存在 File obj = new File(D://+())。 // 服務器絕對路徑// path = getServletContext().getRealPath(//) + path。 } }2.教師下載作業(yè)界面如圖49所示:圖49教師下載作業(yè)界面重點代碼如下: private void dodownjob(HttpServletRequest request, HttpServletResponse response) { // TODO Autogenerated method stub // 服務器相對路徑 String path = (path)。 }else{ () .forward(request, response)。 if(flag){ (PcServlet?method=Tclistpcamp。 (deadtime2)。 (userid)。 (pccontent)。 (classname)。 SuppressWarnings(deprecation) addtime1 = new ((), date1 .getMonth(), ())。 Date deadtime1=(deadtime)。 String addtime =(new Date())。 SimpleDateFormat sdf=new SimpleDateFormat(yyyyMMdd)。 (WWWWWWWW+pccontent)。 String pame = (pame)。charset=utf8)。 (utf8)。1.布置作業(yè)界面如圖48所示:圖48布置作業(yè)界面重點代碼如下: private void doaddpc(HttpServletRequest request, HttpServletResponse response) { // TODO Autogenerated method stub try { HttpSession session = () 。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 (flag+flag)。 (title)。 (content)。 Date date1=new Date()。 String content=(content)。 String title=(title)。 (text/html。 try { public1=new Public()。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 (listclass, listClass)。 (())。charset=utf8)。 } }6.課程管理界面如圖46所示:圖46課程管理界面重點代碼如下: private void dolistclass(HttpServletRequest request, HttpServletResponse response)
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1