0. 概述 本文主要針對學生選課系統這一工程實踐項目,從設計模式、軟件架構和各類視圖角度分析了軟件系統的特點,結合項目的接口API、數據庫設計,基於上述分析,形成了該軟件系統的概念原型[1]。 對於該項目的基礎需求分析,可以參見上一文“從學生選課系統的設計中體會《從需求分析 ...
一.項目概述 本項目的選課系統以微信小程序為平台,采用線上收集數據,實時收集數據,避免了線下調查收集的弊端,節約了資源。並且客戶群體大,市場大既能為廣大學生提供一個高質量的受教體驗,又能提高教學質量的機會。一方面,小程序完全是免費的一個平台,學生可以在手機上使用,完全不存在任何費用。另一方面,使用小程序存在便捷性,隨時隨地都已可以查看,不用使用電腦,這一定程度上也節約了我們的時間資源。 二 實現的 ...
2020-12-29 22:43 1 960 推薦指數:
0. 概述 本文主要針對學生選課系統這一工程實踐項目,從設計模式、軟件架構和各類視圖角度分析了軟件系統的特點,結合項目的接口API、數據庫設計,基於上述分析,形成了該軟件系統的概念原型[1]。 對於該項目的基礎需求分析,可以參見上一文“從學生選課系統的設計中體會《從需求分析 ...
一.項目概述 本項目的基於現有的軟件學院信息化平台的學生選課系統進行開發,采取兩輪選課模式,即一輪不設人數上限並隨機抽簽進行篩選,第二輪對剩余未選滿的課程進行搶課的方式從而達到學生選課的目的。對於本項目主要用戶有三類,一為科大軟院的學生,其主要有選課需求、信息查詢需求、基本信息的登記與修改 ...
挑戰。面對挑戰,微信紅包在分析了業界“秒殺”系統解決方案的基礎上,采用了SET化、請求排隊串行化、雙維 ...
1.整體設計方案 傳統的基於目標的情感分析涉及目標情感提取和目標情感分類。但是現有的大部分工作通常都是單獨研究這兩個子任務中的一個,阻礙了它們的實際應用。如傳統的基於目標的情感分析旨在檢測句子中明確提到的意見目標,並預測意見目標上的情感極性。這種方法,是將這個任務分為兩個子任務,即目標情感提取 ...
簡介 本項目的題目為設計一個類似12306的網絡列車購票系統后端。通過上一篇文章的分析,我們已經的出了系統的數據原型和需求。下面我將通過給出分解視圖、依賴視圖、執行視圖、實現視圖、部署視圖和數據庫實現來描述項目的完整設計方案。 分解視圖 項目采用微服務架構,所以先對模塊進行水平拆分 ...
背景 本文結合課程所學知識對工程實踐項目——抽獎系統,進行系統分析和設計,總結其中的軟件結構特點。 技術選型和運行環境 技術選型 Node.js + Express + MongoDB Why Node.js? Node.js 是一個基於 Chrome V8 引擎 ...
一、概述 本批發平台是一個基於互聯網,采用B2C模式。本平台在開發設計過程中參考了國內現有的網上貨物批發平台,不但可以擴大商戶與生產商的收益,而且可以在預測中減少生產者銷售者及平台的風險,同時使三方受益。在本系統中,用戶可以進行資料修改、注冊,購物車管理等功能,管理員可以實現價格預測、用戶 ...
一、項目介紹 該項目需要我們實現一個 Web 即時通信系統,即網頁版的聊天程序(Web IM)。如今市面上成熟的Web IM系統已經很多,我們可以參考微信、QQ、釘釘實現一個簡易版的實時聊天系統,系統功能包括:用戶注冊、登錄、修改個人信息;搜索、添加好友;聊天、查看歷史消息等。 二、系統 ...