資料成績管理_第1頁
資料成績管理_第2頁
資料成績管理_第3頁
資料成績管理_第4頁
資料成績管理_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、北京動力節(jié)點教育科技有限公司成績管理系統(tǒng)JAVA SE及JDBC預(yù)熱項目授課:項目針對對象北京動力節(jié)點教育科技有限公司 具有JAVA SE基礎(chǔ) 具備Oracle數(shù)據(jù)庫基礎(chǔ) 具備JDBC編程基礎(chǔ)做這個項目的目的 復(fù)習(xí)JAVA SE基礎(chǔ)知識北京動力節(jié)點教育科技有限公司 進一步了解JDBC,了解使用JDBC對數(shù)據(jù)庫操作 了解樹形結(jié)構(gòu) 初步了解PowerDesigner數(shù)據(jù)庫建模工具的使用 初步了解UML( Unified Modeling Language )統(tǒng)一建模語言 初步了解UML

2、建模工具Rational Rose的使用 初步了解用例分析技術(shù)成績管理項目需求能對學(xué)生信息、班級信息、成績信息和課程信息進行增刪改查北京動力節(jié)點教育科技有限公司學(xué)生信息主要包括:學(xué)生代碼、姓名、性別、出生日期、聯(lián)系電話和家庭住址班級信息主要包括:班級代碼和班級名稱成績信息主要包括:學(xué)生、科目和成績課程信息主要包括:課程代碼和課程名稱關(guān)于班級是分層次的如:xx學(xué)校一年級一年一班一年二班二年級二年一班成績 需要提供按照學(xué)生代碼進行查詢,需要顯示出學(xué)生代碼、學(xué)生姓名、所屬班級、課程名稱、成績 需要提供每科最高分的查詢,需要顯示出:學(xué)生代碼、學(xué)生姓名、所屬班級、課程名稱、成績 提供總分最高分前三名排行

3、榜,需要顯示出學(xué)生代碼,學(xué)生名稱,班級名稱,總分 需要提供分頁查詢所有的學(xué)生成績,顯示學(xué)生代碼、學(xué)生姓名、所屬班級、課程名稱、成績學(xué)生 特殊要求:對學(xué)生的查詢采用分頁查詢,需要顯示學(xué)生代碼、姓名、性別、出生日期、聯(lián)系電話、家庭住址、班級名稱,并顯示出學(xué)生的年齡 將學(xué)生信息保存到文本文件中軟件開發(fā)過程綱要北京動力節(jié)點教育科技有限公司 項目計劃階段 確定項目的可行性 定制項目進度表 為項目安排人員 啟動項目 分析階段 收集信息 定義系統(tǒng)需求 建立原型 確定需求的優(yōu)先級 需求評審 設(shè)計實現(xiàn)階段 建立原型 集成運行環(huán)境 架構(gòu)設(shè)計數(shù)據(jù)庫設(shè)計 類設(shè)計 編寫代碼 測試單

4、元測試(白盒測試)黑盒測試(功能性測試) 項目實施 指導(dǎo)培訓(xùn) 驗收(初驗、終驗)如何調(diào)研和分析需求?北京動力節(jié)點教育科技有限公司 公司投標(biāo) 通常由銷售和售前參與 需求分析 調(diào)研分發(fā)和收集調(diào)研表收集用戶現(xiàn)有的報表和表格主持用戶面談和討論觀察商業(yè)過程和工作流程建立原型主持會議 確定系統(tǒng)邊界如何確定系統(tǒng)邊界?通過確定執(zhí)行者和用例來確定系統(tǒng)邊界 執(zhí)行者 執(zhí)行者是通系統(tǒng)交互的所有事物,如:人、其他軟件、硬件設(shè)備等 執(zhí)行者總是在系統(tǒng)之外,它從來都不屬于系統(tǒng)中的一部分 可以提出如下問題發(fā)現(xiàn)執(zhí)行者誰使用這個系統(tǒng)?誰安裝這個系統(tǒng)?誰啟動這個系統(tǒng)?誰維護這個系統(tǒng)?那些其他的系

5、統(tǒng)使用這個系統(tǒng)?誰從這個系統(tǒng)獲取信息?誰為這個系統(tǒng)提供信息?是否有事物在預(yù)計的 發(fā)生? 確定用例 用例確定執(zhí)行者想要系統(tǒng)完成的事情,例如:登錄 用例通常由執(zhí)行者來啟動 描述執(zhí)行者和用例 登錄用例 概述 這個用例描述用戶登錄到ERP系統(tǒng)的過程,設(shè)置各種用戶的訪問權(quán)限。 上下文圖 前置條件 系統(tǒng)正常啟動用戶登錄用例分析示例北京動力節(jié)點教育科技有限公司流基本路徑1. 當(dāng)用戶啟動這個應(yīng)用系統(tǒng)時,用例開始。2. 系統(tǒng)顯示登錄界面。3. 用戶輸入用戶名和 。4. 系統(tǒng)驗證信息。5. 系統(tǒng)設(shè)置訪問權(quán)限。6. 系統(tǒng)顯示主菜單(子用例:顯示主頁面)。7. 用例結(jié)束??蛇x路徑 錯誤的用戶名。 錯誤的 。后置條件子

6、用例圖獲取用戶記錄顯示主界面獲取用戶記錄基本路徑當(dāng)接到接到獲取用戶記錄的請求時,用例開始。系統(tǒng)通過用戶來定位記錄。系統(tǒng)把用戶記錄返回為請求者。顯示主界面基本路徑當(dāng)接到顯示主界面的請求時,用例開始。系統(tǒng)根據(jù)登錄時的權(quán)限設(shè)置來判定為該用戶提供哪些功能。系統(tǒng)在主界面上顯示該用戶可以選擇的合適功能。用例結(jié)束。顯示登錄頁面設(shè)置權(quán)限輸入姓名和顯示主頁面信息驗證活動圖用戶界面 參與類視圖時序圖用戶登錄基本場景用戶界面(接上頁)登錄界面ERP系統(tǒng)關(guān)閉登錄用戶名:主界面主界面采購管理庫存管理銷售管理領(lǐng)導(dǎo)查詢系統(tǒng)管理幫助業(yè)務(wù)規(guī)則特殊需求其他成分突出問題用例元素詳解北京動力節(jié)點

7、教育科技有限公司 概述 上下文圖 前置條件 流 基本路徑 可選路徑 可選路徑(續(xù)) 一個找出可選路徑的方法是沿著基本路徑一條一條的找,如在這個點上還可以執(zhí)行別的活動嗎?在這個點上有沒有可能出錯的?有什么隨時可能發(fā)生的行為? 也可以用以下大類來發(fā)現(xiàn)可選路徑執(zhí)行者退出應(yīng)用程序執(zhí)行者取消指定操作執(zhí)行者提供了不完整數(shù)據(jù)系統(tǒng) 系統(tǒng)不可用 后置條件 子用例圖 子用例 活動圖 參與類視圖 時序圖 用戶界面 業(yè)務(wù)規(guī)則 特殊需求 、 其他成分 突出問題如何實現(xiàn)需求?北京動力節(jié)點教育科技有限公司 通過需求分析后的結(jié)果,進行數(shù)據(jù)庫的設(shè)計,建立數(shù)據(jù)庫表,數(shù)據(jù)庫表主要來源于領(lǐng)域中的概念,即名詞 確定開發(fā)架構(gòu) B/S(Browse/Server) C/S(Client/Server) B/S? Model1 Model2 根據(jù)數(shù)據(jù)的設(shè)計建立實體類,通常每個數(shù)據(jù)庫表對應(yīng)一個類 根據(jù)系統(tǒng)架構(gòu)確定各層的交互類,業(yè)務(wù)邏輯類 根據(jù)參與者與用例的交互來發(fā)現(xiàn)方法的定義,方法通常對應(yīng)了領(lǐng)域中動詞 根據(jù)以上分析得到的類,完成具體代碼的填充 對較為復(fù)雜的方法,進行單元測試 迭代周期完成后,測試部會進行功能測試或性能測試如何實施,上線?北京動力節(jié)點教

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論