熟妇人妻久久中文字幕,成人影片一区免费观看,免费三级网站,午夜熟女插插xx免费视频

基于JavaWeb的軟件開發(fā)綜合實訓平臺的功能設計與實現論文

時間:2023-02-04 01:14:39 論文 我要投稿
  • 相關推薦

基于JavaWeb的軟件開發(fā)綜合實訓平臺的功能設計與實現論文

  軟件開發(fā)綜合實訓平臺是高校近些年來實施CDIO項目教學的重要組成部分,本文介紹了軟件開發(fā)綜合實訓平臺的功能設計與實現過程。

基于JavaWeb的軟件開發(fā)綜合實訓平臺的功能設計與實現論文

  本系統采用B/S結構,使用Java語言編寫,利用計算機運算速度快、存儲信息容量大、處理邏輯問題強、功能強大的優(yōu)勢,利用本系統從管理的需求出發(fā),幫助教師實現實訓信息化管理,激勵學生按時完成任務,起到督促學生學習的作用,培養(yǎng)學生守時、惜時的觀念。

  目前,國家大力推進創(chuàng)新型工程人才培養(yǎng),并啟動了“卓越工程師培養(yǎng)計劃”,目的都是為了打造創(chuàng)新實踐型工程人才。

  在高校中,實踐教學是培養(yǎng)和提升學生工程實踐能力的重要一環(huán),如何充分利用此環(huán)節(jié),發(fā)揮實踐教學的作用,讓學生真正的融入企業(yè)真實的工程流程,需要研發(fā)出適應學生創(chuàng)新、工程實踐能力培養(yǎng)需求的綜合實訓平臺,針對計算機類專業(yè),打造軟件系統開發(fā)綜合實訓平臺,依托我校計算機專業(yè)校企融合,充分利用企業(yè)的有利條件和資源,將真實的IT工程流程融入到實踐教學中,提升學生的實踐能力,使其學而有用、學以致用。

  從而,推進整個計算機類專業(yè)的實踐教學改革,使其形成比較鮮明的辦學特色,使學生具有良好的工程實踐能力和創(chuàng)新能力,從而具備較強的就業(yè)競爭力。

  一、可行性研究

  1、 技術可行性

  技術可行性要對開發(fā)的項目功能、開發(fā)軟件和硬件環(huán)境要求來分析現有技術是否能實現待開發(fā)的軟件。

  本系統是B/S模式,使用Java語言開發(fā),數據庫使用SQL Server 2008數據庫。

  2、 經濟可行性

  經濟可行性首先要進行待開發(fā)軟件的成本估算和成本/效益分析,以確定待開發(fā)軟件是否有開發(fā)的價值。

  本系統作為軟件開發(fā)綜合實訓平臺,可以滿足教師對學生實訓進度的規(guī)劃及掌握,以及學生對軟件開發(fā)的流程認識方面的增強及理解。本系統開發(fā)需求較低,加上成熟的軟硬件環(huán)境,無須多少經濟的投入,所以此系統在經濟上是可行性的。

  3、 操作可行性

  本系統有較高的可移植性,可以在多種操作系統上運行,可以在Windows Server,Linux,UNIX等操作平臺上運行。Web服務器為Tomcat 8.0,數據庫服務器為Microsoft SQL Server 2008,開發(fā)工具采用的MyEclipse 2014和Dream Weaver。界面美觀、易懂、容易操作、功能齊全。

  二、需求分析

  本系統是針對實際需求開發(fā)設計的。解決以往實訓過程出現的問題,教師檢查、跟進的效率低;學生的自主學習性較差,存在依賴性等。本系統能夠實現由教師發(fā)布實訓信息、試題信息及學生信息等管理;學生可以查看信息并提交相應的數據及文件,同時,學生需要完成每個階段的在線測試,而且,根據自己的系統,設定自己需要完成的功能模塊,也可以利用平臺進行團隊溝通與交流。

  在調動學生學習積極性的同時,培養(yǎng)了學生的創(chuàng)新能力、工程實踐能力和團隊協作能力。利用計算機運算速度快、存儲信息容量大、處理邏輯問題強、功能強大的優(yōu)勢,從管理的需求出發(fā),幫助教師實現實訓信息化管理,以提高工作效率。

  三、系統功能模塊設計

  軟件系統開發(fā)綜合實訓平臺功能結構圖如圖1所示

  軟件系統開發(fā)綜合實訓平臺是一個典型的數據庫應用程序,在此系統中共有教師和學生兩類用戶。

  1.教師模塊

  教師模塊實現了階段管理、學生管理、文件管理、試卷管理功能。

  (1)階段管理功能使用

  實現了添加一級階段、編輯一級階段、添加二級階段、編輯二級階段、添加三級導航、編輯三級導航功能。通過階段管理實現了對前臺學生菜單的維護,從而實現了對菜單信息的添加、修改和刪除,同時可以在三級導航中發(fā)布消息。

  (2)學生管理功能使用

  該功能實現了導入學生信息,查看階段完成度,開發(fā)模塊完成度、分組。導入學生信息之后學生可以用自己學號進行登錄,并且教師可以對學生的學習任務進行管理;查看階段完成度實現查看學生答題的情況功能;開發(fā)模塊完成度是對學生實訓報告完成情況的查看;分組是將學生以小組形式管理。

  (3)文件管理功能使用

  教師可以使用文件管理功能查看并下載學生上傳的文件。

  (4)試卷管理功能使用

  教師可以導入試卷、查看試卷和考試開啟/關閉。在導入試卷的時候,可以指定試卷所屬階段;實現了各個階段的試題查看,同時,可以對試題進行修改和刪除;可以設置考試開啟/關閉用于控制各個階段的考試是否啟用。

  2.學生模塊使用

  學生端實現了項目階段的操作,而且,還可以在線計時測試,并且能夠進行團隊溝通,上傳文件。

  (1)項目研發(fā)功能使用

  學生能夠看到教師在后臺添加并開放的階段,能夠實現每個階段教師發(fā)布信息的查看,和提交每個階段的任務。在系統的詳細設計與實現階段,學生可以根據自己項目的需要,添加和維護子階段。而且,在階段中,還可以進行測試,測試過程,時間由系統自動更新計算,打完試卷或計時截至,交卷。

  (2)團隊溝通功能使用

  學生登錄該系統,可以實現通過該聊天室進行聊天和學習交流。

  (3)文件上傳功能使用

  學生可以實現文件上傳,而且可以指定上傳某個一級階段的文件。

  四、數據庫設計

  本系統采用SQL SERVER 2008保存并操作數據。在系統數據庫設計階段,采用專業(yè)的數據庫設計工具PowerDesigner來進行數據庫的設計及表結構的設計。在數據庫設計上,增加了新的文件組,并在新的文件組中添加輔助設計文件,將主要數據文件、日志文件和輔助數據文件放在不同的磁盤陣列上,可以防止因硬件故障造成數據的丟失,同時可以提升數據庫的讀取性能。

  五、功能實現

  本系統采用B/S架構,系統編寫采用MyEclipse2014及Dreamweaver編寫,充分發(fā)揮了B/S架構系統使用方便、瘦客戶機的優(yōu)勢。

  六、系統測試

  本系統基本采用黑盒測試,即不考慮程序的內部結構和處理過程,僅檢查程序功能能否按照需求分析中所建立的模塊完成相應的功能,及能否達到處理整個工作流程的目的,通過檢查程序是否能適當的接收輸入數據產生正確的輸出信息,并且保持外部信息(數據庫)的完整性。測試結果如下:

  該軟件系統開發(fā)綜合實訓平臺在運行過程中,達到了以下的性能目標。

  1、系統運行期間未出現中斷情況,系統運行可用性良好。

  2、所使用的主服務器能滿足學生同時登陸的需求,學生同時訪問的人數在100人左右,數據返回時間在3s以內。

  3、所使用的主服務器內存在正常范圍內。

  4、所使用的主存儲的IO未出現異常的情況,所使用的數據庫的連接在正常范圍內。

  5、發(fā)現數據庫的執(zhí)行在正常范圍內。

  6、數據庫日志能正常記錄操作過程。

  7、未出現因數據庫表空間不足而引發(fā)的故障,未出現導致系統不能正常運行的bug。

  七、結論

  本系統是一套B/S結構的軟件開發(fā)綜合實訓平臺。通過該系統,發(fā)布實訓信息、試題信息及學生信息等管理;學生可以查看信息并提交相應的數據及文件,同時,學生需要完成每個階段的在線測試,也可以利用平臺進行團隊溝通與交流。在調動學生學習積極性的同時,培養(yǎng)了學生的創(chuàng)新能力、工程實踐能力和團隊協作能力,最終實現實訓信息化管理。本系統運行穩(wěn)定,操作簡明易懂,計劃在本學期末的計算機科學與技術專業(yè)實訓中投入使用。

【基于JavaWeb的軟件開發(fā)綜合實訓平臺的功能設計與實現論文】相關文章:

論文:短信平臺系統的設計與實現09-24

大學生javaweb實訓心得體會08-17

網絡教學平臺實訓報告01-22

綜合實訓報告06-27

綜合實訓心得10-17

綜合實訓報告02-17

綜合實訓總結03-10

綜合實訓報告02-17

軟件開發(fā)設計實訓報告03-27

汽車綜合實訓報告01-12

唐河县| 德格县| 平山县| 南投市| 黑龙江省| 肇州县| 宁武县| 宁河县| 来凤县| 邵阳市| 龙游县| 长治县| 正宁县| 广州市| 乾安县| 龙胜| 大渡口区| 韶山市| 灌云县| 大埔区| 桃江县| 伊金霍洛旗| 合阳县| 溆浦县| 磴口县| 阳春市| 滦平县| 凤山县| 通化市| 荥经县| 辉南县| 五河县| 元谋县| 建宁县| 渭源县| 达日县| 牡丹江市| 丁青县| 侯马市| 永丰县| 东兰县|