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

正文內(nèi)容

學(xué)校教材訂購(gòu)系統(tǒng)分析與設(shè)計(jì)_2(已修改)

2025-09-09 14:09 本頁(yè)面
 

【正文】 《軟件工程》大作業(yè) 學(xué)校教材訂購(gòu) 系統(tǒng)分析與設(shè)計(jì) 專業(yè): 班級(jí): 學(xué)號(hào): 姓名: 成績(jī): 二 〇 一三 年 七 月 Xxxxxx 1 目 錄 第一章 學(xué)校教材訂購(gòu) 系統(tǒng) 需求規(guī)格說(shuō)明書 ......................................... 2 第二章 軟件項(xiàng)目的概要設(shè)計(jì)說(shuō)明書 .................................................. 15 第三章 學(xué)校教材訂購(gòu) 系統(tǒng)詳細(xì)設(shè)計(jì) .................................................. 38 第四章 軟件項(xiàng)目的編碼案例說(shuō)明 ...................................................... 47 第五章 學(xué)校教材訂購(gòu) 系統(tǒng)客戶端系統(tǒng)測(cè)試計(jì)劃 ............................... 52 第六章 學(xué)校教材訂購(gòu) 系統(tǒng)客戶端系統(tǒng)測(cè)試設(shè)計(jì) ............................... 58 第 七 章 學(xué)校教材訂購(gòu) 系統(tǒng)客戶端系統(tǒng)測(cè)試報(bào)告 ............................... 69 2 第一章 教材訂購(gòu) 系統(tǒng)需求規(guī)格說(shuō)明書 目的 該文檔是關(guān)于用戶對(duì)于 學(xué)校教材訂購(gòu) 系統(tǒng)的功能和性能的要求,重點(diǎn)描述了 教材訂購(gòu)系統(tǒng)的功能需求,是概要設(shè)計(jì)階段的重要輸入。 本文檔的預(yù)期讀者是: 設(shè)計(jì)人員; 開發(fā)人員; 項(xiàng)目管理人員; 測(cè)試人員; 用戶。 范圍 該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型的,解決整個(gè)項(xiàng)目系統(tǒng)的“做什么”的問(wèn)題。在這里,沒(méi)有涉及開發(fā)技術(shù),而主要是通過(guò)建立模型的方式來(lái)描述用戶的需求 ,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的平臺(tái)。 編寫說(shuō)明 HR,Human Resource(人力資源管理)的縮寫。 JSP,Java Server Page( Java 服務(wù)器頁(yè)面)的縮寫,一個(gè)腳本化的語(yǔ)言。 UML,Unified Modeling Language(統(tǒng)一建模語(yǔ)言)的縮寫,是一個(gè)標(biāo)準(zhǔn)的建模語(yǔ)言。 術(shù)語(yǔ)定義 無(wú) 引用標(biāo)準(zhǔn) [1]《企業(yè)文檔格式標(biāo)準(zhǔn)》, ****************有限公司軟件工程過(guò)程化組織 [2]《需求規(guī)格報(bào)告格式標(biāo)準(zhǔn)》, ************有限公司軟件工程過(guò)程化組織 參考資料 [1]《 UML 說(shuō)明》, ***********************軟件有限公司 [2]《需求規(guī)格報(bào)告格式標(biāo)準(zhǔn)》, ************公司軟件工程過(guò)程化組織 版本更新信息 本文檔的更新記錄如表 A1 所示。 表 A1 版本更新記錄 修改編號(hào) 修改日期 修改后版本 修改位置 修改內(nèi)容概述 001 002 003 004 005 全部 第 節(jié) 第 節(jié) 第 節(jié) 第 7 章 初始發(fā)布版本 增加 修改 修改 增加 我們分別闡述一下項(xiàng)目的來(lái)源、背景,項(xiàng)目的用戶特點(diǎn)和項(xiàng)目的目標(biāo)。 項(xiàng)目來(lái)源及背景 3 本項(xiàng)目是為某 大學(xué) 開發(fā)的一個(gè) 教材訂購(gòu) 系統(tǒng),由于這個(gè) 大學(xué) 的規(guī)模比較大,需要 訂購(gòu)大量的書籍 也很多,每次 訂購(gòu)教材的種類和數(shù)量繁多 ,如何合適 的訂購(gòu)教材也成為學(xué)校的重點(diǎn) ,為 教材科管理員 帶來(lái)很多的工作量。為此 他們 希望有一個(gè)自動(dòng)化的 教材訂購(gòu) 系統(tǒng)能夠給他們帶來(lái)工作的便利,提高工作效率 。 用戶的特點(diǎn) 本系統(tǒng)的用戶 都是 學(xué)校的老師 ,包括兩類,一類是 系部專業(yè)主任 , 他們是需求者,將該系需要的教材申報(bào)給教材科管理員。 另外一類用戶是 教材科管理員 ,主要是 負(fù)責(zé)教材訂購(gòu)信息的管理 。 項(xiàng)目目標(biāo) 本項(xiàng)目設(shè)定的目標(biāo)如下: 系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度的減少; 系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高生產(chǎn)率的目的; 系統(tǒng)應(yīng)有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用; 平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化; 通過(guò)這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開發(fā)能力和項(xiàng)目管理能 力。 根據(jù)用戶的需求陳述,可以確定本項(xiàng)目分為客戶端和管理端,客戶端主要功能是 提供系部專業(yè)主任登錄頁(yè)面進(jìn)行管理(增,刪,改,查)課程,申報(bào)教材等。 它們的關(guān)系如圖 A1 所示。 網(wǎng)絡(luò)服務(wù)器專 業(yè)教 材專 業(yè) 班 級(jí)訂 購(gòu)教 材 發(fā) 放庫(kù) 存 盤 點(diǎn)課 程申 請(qǐng)專 業(yè) 信 息教 材 信 息班 級(jí) 信 息訂 購(gòu) 信 息發(fā) 放 信 息庫(kù) 存 信 息教材科管理員提 交課 程 信 息選 中 教 材系 專 業(yè) 主 任 圖 A1 學(xué)校教材訂購(gòu) 系統(tǒng)流程圖 系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境 本系統(tǒng)的網(wǎng)絡(luò)運(yùn)行圖如圖 A2 所示,無(wú)論是客戶端的 系部專業(yè)主任 還是管理端的管理用戶都可以通過(guò)網(wǎng)絡(luò)登錄到本系統(tǒng)中。 主任 通過(guò)網(wǎng)絡(luò)提交 申報(bào)教材 等相關(guān)信息, 教材科管理 4 員 通過(guò)網(wǎng)絡(luò)發(fā)布 教材發(fā)放信息 , 庫(kù)存, 獲得 專業(yè)主任 提交的 申請(qǐng)表 信息,進(jìn)行 教材發(fā)放 。管理端的系統(tǒng)管理員需要 設(shè)置管理端的用戶以及相應(yīng)的權(quán)限。 系統(tǒng)運(yùn)行的硬件環(huán)境 本系統(tǒng)的硬件環(huán)境如下: 客戶機(jī):普通 PC CPU: 以上 內(nèi)存: 256MB 以上 能夠運(yùn)行 以上或者 以上版本的機(jī)器 分辨率:推薦使用 1024 768像素 Web服務(wù)器 CPU: 內(nèi)存: 1G 以上 硬盤: 80GB 以上 網(wǎng)卡: KMb/s 速度 數(shù)據(jù)庫(kù)服務(wù)器 CPU: 內(nèi)存: 1GB 以上 硬盤: 80GB 以上 教 材 科 管 理 員W e b 服 務(wù) 器系 專 業(yè) 主 任 圖 A2 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖 系 統(tǒng)運(yùn)行軟件環(huán)境 本系統(tǒng)的軟件環(huán)境如下: 操作系統(tǒng): UNIX/Linux/Windows2020 或以上版本 數(shù)據(jù)庫(kù): SQL Server 2020 開發(fā)工具包: JDK Version Web 服務(wù)器: Tomcat 瀏覽器: 以上 我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用 UML( Unified Modeling Language)作為建模語(yǔ)言。 UML 為建?;顒?dòng)提供了從不同角度觀察和展示系統(tǒng)的各種特征的方法。在 UML 中,從任何一個(gè)角度對(duì)系統(tǒng)所作的抽象都可能需 要幾種模型來(lái)描述,而這些來(lái)自不同角度的模型圖最終組成了系統(tǒng)的映像。 用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來(lái)完成工作的。用例模型提供了一個(gè)非常重要的方式來(lái)界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),該模型將來(lái)可以派生出動(dòng)態(tài)對(duì)象模型。 設(shè)計(jì)用例時(shí),我們遵循下列步驟: 1)識(shí)別出系統(tǒng)的角色。角色可以是用戶、外部系統(tǒng),甚至是外部處理,通過(guò)某種途徑 5 與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來(lái)描述系統(tǒng)需要提供哪些功能,并指明這些功能的執(zhí)行者(角色)是誰(shuí)。盡可能地確保所有角色都被完全識(shí)別出來(lái)。 2)描述 主要的用例??梢圆扇〔粩嗟貑?wèn)自已“這個(gè)角色究竟想過(guò)系統(tǒng)做什么?”來(lái)準(zhǔn)確地描述用例。 3)重新審視每個(gè)用例,為它們下個(gè)詳盡的定義。 角色定義 角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)。 系部專業(yè)主任 專業(yè)主任 是指在這個(gè) 教材訂購(gòu) 系統(tǒng)中通過(guò)客戶端 根據(jù)課程的內(nèi)容來(lái) 提交 申請(qǐng)教材 信息的人員,這個(gè)角色主要參與客戶端的 教材申請(qǐng)功能 。 管理用戶 管理用戶是指管理端的用戶 教材科管理員 。他們主要負(fù)責(zé)管理專業(yè)信息,教材信息,專業(yè)班級(jí)信息,訂購(gòu)教材,管理教材發(fā)放信息,盤點(diǎn)庫(kù)存等功能。 它們 的關(guān)系如圖 A3 所示。 系 統(tǒng) 管 理 員教 材 科 管 理 員 學(xué) 校 各 系 主 任系 專 業(yè) 主 任 e x t e n d s e x t e n d s e x t e n d s 圖 A3 管理用戶角色的關(guān)系 管理用戶具體說(shuō)明如下: 教材科管理員 專業(yè)信息,教材信息,專業(yè)班級(jí)等增刪改查。 訂購(gòu)件教材。 管理教材的發(fā)放信息 盤點(diǎn)庫(kù)存 。 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢、增加、刪除和修改等操作。 系統(tǒng)主用例圖 學(xué)校教材訂購(gòu) 系統(tǒng)可以分為兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng)。一個(gè)是管理 6 端子系統(tǒng)??蛻舳俗酉到y(tǒng)功能主要是指 系部專業(yè)主任 通過(guò)登錄 校 網(wǎng)站進(jìn)行操作。管理端子系統(tǒng)功能是 發(fā)放教材的信 息,查看庫(kù)存,訂購(gòu) 。系統(tǒng)的主用例如圖 A4 所示。 管 理 用 戶管 理 端 子 系 統(tǒng)客 戶 端 子 系 統(tǒng)應(yīng) 聘 者 圖 A4 系統(tǒng)的主用例圖 客戶端子系統(tǒng) 專業(yè)主任 通過(guò) 學(xué)校的 網(wǎng)站登錄到系統(tǒng)中 根據(jù)課程的設(shè)計(jì)(可以對(duì)課程進(jìn)行增刪改查)進(jìn)行 教材申請(qǐng) , 提交申請(qǐng)單 ,進(jìn)行 教材的訂購(gòu) ,這就是客戶端子系統(tǒng)的功能。在客戶端用戶可以看到 申請(qǐng)訂購(gòu)教材的相關(guān)信息(訂購(gòu)的專業(yè),班級(jí),教材的種類,教材的數(shù)量) 。當(dāng)點(diǎn)擊 訂購(gòu)件教材 時(shí)進(jìn)入 訂購(gòu) 詳細(xì)信息頁(yè)面 。 如果 訂購(gòu) 的話, 進(jìn)入到教材發(fā)放信息頁(yè)面。發(fā)放完教材庫(kù)存自動(dòng)更新。 圖 A5 是它的活動(dòng)圖 。 客戶端的功能主要包括選擇 課程 、填寫 申請(qǐng)單 等功能,圖 A6 是它的用例圖。 瀏 覽 、 選 擇 課 程查 看 教 材填 寫 申 請(qǐng) 單提 交 頂 層 包 : :系 專 業(yè) 主 任課 程申 請(qǐng) 單 圖 A5 客戶端的活動(dòng)圖 圖 A6 客戶端的功能用例圖 客戶端管理的這些用例描述如下: FC1: 課程 選擇。 系主任 登錄到 學(xué)校 網(wǎng)站可以看到 課程 列表, 當(dāng)點(diǎn)擊某個(gè)課程可以看到課程名,編號(hào),專業(yè),班級(jí),教材等 。 FC2: 教材申請(qǐng)單 輸入。 教材申請(qǐng)單 輸入包括 專業(yè),班級(jí),教材數(shù)量,教材名稱,申請(qǐng)人 等,它們組成 系主任教材申請(qǐng)單的基本信息 。 課程 選擇 課程 選擇是顯示目前 在學(xué)校里 正在教授的課程以及與其相關(guān)的專業(yè)班級(jí),人數(shù)和所需要的教材 等。具體描述如下。 用例描述: 系主任課程 選擇; 7 執(zhí)行者: 系主任 ; 前置條件: 系主任 已登錄系統(tǒng); 后置條件:選擇 課程后 ,則可以輸入 申請(qǐng)單 。 基本路徑: a) 系主任 登錄到 學(xué)校的教材管理 網(wǎng)頁(yè),顯示目前的 課程; b)點(diǎn)擊任何一 個(gè)課程 可以瀏覽 課程 的詳細(xì)信息,包括 專業(yè),班級(jí),教材 等信息; c)如果 需要這個(gè)課程 ,可以點(diǎn)擊“ 確定 ”進(jìn)入 教材申報(bào) 信息頁(yè)面,開始填寫 申請(qǐng)單。 申請(qǐng)單 輸入 如果 系主任需要 某個(gè) 課程 ,就開始錄入 申請(qǐng)單 , 申請(qǐng)單 從 課程 的基本信息開始。具體描述如下。 用例描述: 申請(qǐng)單 輸入; 執(zhí)行者: 系主任 ; 前置條件: 系主任 已選擇 課程 ; 后置條件: 申請(qǐng)單 輸入后,則可以 提交 。 基本路徑: a)基本信息輸入,包括 課程名 、 編號(hào) 、 教材名 、 專業(yè) 、 班級(jí) 、 申請(qǐng)人 、 申請(qǐng)時(shí)間 、等信息; b) 備注 輸入。 c) 提交申請(qǐng)單到服務(wù)器端。 管理端子系統(tǒng) 管理端子系統(tǒng)主要是提供 學(xué)校教材科 管理人員使用的功能,它的功能分為 專業(yè) 管理、教材 管理、 專業(yè)管理 、 訂購(gòu)教材 、 發(fā)放教材信息、庫(kù)存盤點(diǎn) 等部分,每個(gè)登錄者首先要通過(guò)安全認(rèn)證然后確認(rèn)權(quán)限,系統(tǒng)根據(jù)相應(yīng)的權(quán)限實(shí)現(xiàn)相應(yīng)的功能。圖 A7 是管理端 的用例圖。 教 材 科 管 理 員管 理 專 業(yè)管 理 教 材管 理 專 業(yè) 班 級(jí)訂 購(gòu) 教 材發(fā) 放 教 材盤 點(diǎn) 庫(kù) 存登 錄 系 統(tǒng) 圖 A7 管理端用例圖 8 FL1: 登錄管理 管理端的人員要登錄到管理端必須經(jīng)過(guò)登錄界面,輸入自己的用戶名和密碼,然后系統(tǒng)判斷這個(gè)用戶的權(quán)限信息,不同的登錄人可能具有不同的權(quán)限,系統(tǒng)根據(jù)不同
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1