排球計分程式(二) 構架概要設計

2022-07-09 16:06:14 字數 767 閱讀 9550

mvc模式(model-view-controller)是軟體工程中的一種軟體架構模式,把軟體系統分為以下三個基本部分:

職責劃分:

1,檢視呈現使用者互動介面。

2,模型為多個檢視提供資料

3,控制器處理使用者的互動

模組劃分及互動設計:

一.model:繫結資料

1.將所需資料進行封裝。

二.view:將資料呈現給使用者。

1.creatview——作用:插入資料頁面,將資料插入資料表中。

2.editview———作用:資料修改頁面,展示某條資料的詳細情況,並可以對其進行修改。

3.deleteview——作用:將某條資料刪除。

4.detailsview——作用:資料詳情頁面,展示某條資料的詳細情況。

三.controller:接收使用者請求,進行分析將結果返回呈現給使用者

1.homecontroller——主要方法:返回「indexview」。

2.ballcontroller——主要方法:返回「creatview」、返回「editview」、返回「deleteview」、返回「detailsview」。

3.teamcontroller——主要方法:返回「creatview」、返回「editview」、返回「deleteview」、返回「detailsview」。

MVC實戰之排球計分(二) 構架概要設計

本程式主要基於mvc4框架,使應用程式的輸入,處理和輸出強制性分開,使得軟體可維護性,可擴充套件性,靈活性以及封裝性得到提高,mvc應用程式分為三個核心部件 model,view,controller。一,架構基本原則 mvc是乙個設計模式,它強制性的使應用程式的輸入 處理和輸出分開。使用mvc應用...

排球計分程式

一 計畫 二 程式介面設計 三 執行結果 四 部分 private void comboboxa selectedindexchanged object sender,eventargs e if comboboxa.text 美國隊 if comboboxa.text 荷蘭隊 private vo...

排球計分程式

需求分析 作為一名現場記分員,我希望詳細記錄比賽現場比分增長情況,以便觀眾及運動員 教練員及時掌握比賽狀況。滿意條件 每一次比分的改變,都要形成一條記錄 根據使用者需求可知我們此次程式需要做到每次分數變化的時候都要記錄。計畫 估計此次工作需要兩周的時間。規範 用vs2010規範實現 設計複審 和組員...