教務(wù)管理系統(tǒng) - 軟件需求分析
《教務(wù)管理系統(tǒng) - 軟件需求分析》由會員分享,可在線閱讀,更多相關(guān)《教務(wù)管理系統(tǒng) - 軟件需求分析(34頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 軟件需求分析報告 教務(wù)管理系統(tǒng) 學(xué)生姓名 __ __ 學(xué) 號 專業(yè)班級 院 (系) 指導(dǎo)教師 完成時間 成 績 前 言 項目小組分工: 需求分析、文檔的整理及后期的功能測試。 教務(wù)管理系統(tǒng)的建模實現(xiàn)。 伴隨著高校信息化建設(shè)的日益完善,高等學(xué)校的教務(wù)管理系統(tǒng)在高校管理中越來越受到老師和學(xué)生的青睞。高等學(xué)校的教學(xué)管理系統(tǒng)功能全面、操作簡單快捷,可以為學(xué)生和老師建
2、立電子檔案,并且便于實時修改、保存和查看,實現(xiàn)了無紙化存檔,為學(xué)校節(jié)省了大量的資金和空間。學(xué)生可以通過教務(wù)管理系統(tǒng)方便快捷地查詢自己的個人信息,進行網(wǎng)上查詢課表、成績以及報考的事宜。因此結(jié)合現(xiàn)有教務(wù)系統(tǒng)的優(yōu)點,制作此教務(wù)管理系統(tǒng)。 目 錄 一、項目前景文檔 3 1. 業(yè)務(wù)需求 3 1.1 業(yè)務(wù)背景 3 1.2 業(yè)務(wù)目標(biāo)和成功條件 4 1.2.1 業(yè)務(wù)目標(biāo)(Business Objective,BO) 4 1.2.2 業(yè)務(wù)成功條件(Success Crite,SC) 4 1.3 業(yè)務(wù)風(fēng)險(Risk,RI) 4 2. 解決方案的背景 4 2.1 前景陳述 4 2
3、.2 主要的系統(tǒng)特征(Feature) 5 2.3 假設(shè)(Assumption)和依賴(Dependency)條件 5 3. 項目范圍和限制 5 3.1 初始和后繼版本的范圍 5 3.2 限制和排除條件 6 4. 業(yè)務(wù)環(huán)境 6 4.1涉眾檔案 6 4.2項目的優(yōu)先級 7 4.3運行環(huán)境(Operating Environment OE) 8 二、軟件需求規(guī)格說明書 8 1. 引言 8 1.1概述 8 1.2背景 9 1.3定義 9 1.4參考資料 9 2. 任務(wù)概述 9 2.1目標(biāo) 9 2.2運行環(huán)境(Operating Environment
4、,OE) 9 2.3假定(Assumption)和約束(Constraint) 10 3. 需求規(guī)定 10 3.1. 對功能的規(guī)定 10 3.1.1.用戶需求 10 3.1.2.系統(tǒng)需求 20 3.2. 非功能性需求 31 性能需求(Performance) 31 安全設(shè)施需求(SAfety) 32 安全性需求(Security) 32 軟件質(zhì)量屬性 32 3.3. 外部接口需求 32 用戶界面(User Interfaces,UI) 32 硬件接口(Hardware Interfaces,HI) 32 軟件接口(Software Interfaces,SI) 32
5、 通信接口(Communications Interfaces,CI) 32 一、 項目前景文檔 1. 業(yè)務(wù)需求 1.1 業(yè)務(wù)背景 伴隨著高校信息化建設(shè)的日益完善,高等學(xué)校的教務(wù)管理系統(tǒng)在高校管理中越來越受到老師和學(xué)生的青睞。高等學(xué)校的教學(xué)管理系統(tǒng)功能全面、操作簡單快捷,可以為學(xué)生和老師建立電子檔案,并且便于實時修改、保存和查看,實現(xiàn)了無紙化存檔,為學(xué)校節(jié)省了大量的資金和空間。通過高等學(xué)校的教務(wù)管理系統(tǒng),還可以實現(xiàn)學(xué)生選課、報名考試、查詢成績和學(xué)分。 1.2 業(yè)務(wù)目標(biāo)和成功條件 1.2.1 業(yè)務(wù)目標(biāo)(Business Objecti
6、ve,BO) 根據(jù)學(xué)校對教務(wù)管理系統(tǒng)的要求,本系統(tǒng)需要實現(xiàn)以下目標(biāo): BO-1 操作簡單方便,界面簡潔大方 BO-2方便、快捷的信息管理 BO-3簡單、實用的考試和成績管理 BO-4簡單、實用的網(wǎng)上報名考試需求 BO-5系統(tǒng)運行穩(wěn)定、安全可靠 1.2.2 業(yè)務(wù)成功條件(Success Crite,SC) SC-1 目前通過網(wǎng)上解決學(xué)生查課、查詢成績和網(wǎng)上報名考試的需要,據(jù)初步調(diào)查,在鄭州輕工業(yè)學(xué)院內(nèi)需要教務(wù)管理系統(tǒng)的師生占到100%: SC-2 在初始版本發(fā)布兩個月內(nèi),教師對系統(tǒng)滿意度提升0.3,并且逐漸增加。 SC-3 在初始版本發(fā)布后的六個月內(nèi),學(xué)生對系統(tǒng)的滿意度提升0
7、.5,并且逐漸增加。 1.3 業(yè)務(wù)風(fēng)險(Risk,RI) RI-1學(xué)校在校學(xué)生很少使用該系統(tǒng),減少了對系統(tǒng)開發(fā)的投資回報。 (可能性 0.1,影響9) RI-2因為使用該系統(tǒng)增大了老師工作量,導(dǎo)致老師更多的不滿,并可能會減少他們對這個系統(tǒng)的使用。 (可能性0.3,影響6) 2. 解決方案的背景 2.1 前景陳述 高等學(xué)校的教務(wù)管理系統(tǒng)可以使學(xué)生和老師更加便利地通過網(wǎng)絡(luò)查看自己的課程信息、考試成績以及報名考試,從而節(jié)省時間。 產(chǎn)品名稱:高等學(xué)校的教務(wù)管理系統(tǒng) 產(chǎn)品類別:教務(wù)管理 目標(biāo)客戶:高校人群 需求或機會的聲明:信息化發(fā)達,對網(wǎng)絡(luò)的依賴增加 新產(chǎn)品的優(yōu)勢:針對在
8、校學(xué)生的需求對進行設(shè)計,提高學(xué)生教師的工作效率,新系統(tǒng)相比現(xiàn)有產(chǎn)品穩(wěn)定流暢,有更好的抗壓性。 2.2 主要的系統(tǒng)特征(Feature) FE-1 教務(wù)處錄入與生成新學(xué)期課程表 FE-2 學(xué)生可以查詢自己的課表 FE-3 學(xué)生可以進行網(wǎng)上報名考試 FE-4 學(xué)生查詢自己的考試成績 FE-5 教師查詢選課學(xué)生信息 FE-6 教師錄入學(xué)生考試成績 FE-7 教務(wù)處可以生成成績統(tǒng)計表 2.3 假設(shè)(Assumption)和依賴(Dependency)條件 AS-1:學(xué)生和教師只有通過學(xué)號和密碼才可查詢自己的成績以及課程信息,從而防止泄露學(xué)生的某些信息,并及時獲
9、取自己需要的信息。 DE-1:該教學(xué)管理系統(tǒng)需要隨著學(xué)生和教師以及課程調(diào)動進行相應(yīng)的信息更新。 3. 項目范圍和限制 3.1 初始和后繼版本的范圍 特性 版本1 版本2 版本3 FE-1 全部實現(xiàn) FE-2 可以實現(xiàn) 可以實現(xiàn) 全部實現(xiàn) FE-3 提交信息早的優(yōu)先 全部實現(xiàn) FE-4 可以實現(xiàn) 全部實現(xiàn) FE-5 不實現(xiàn) 不實現(xiàn) 全部實現(xiàn) FE-6 不實現(xiàn) 可以實現(xiàn) FE-7 不實現(xiàn) 不實現(xiàn) 全部實現(xiàn) 3.2 限制和排除條件 學(xué)校不能滿足少部分學(xué)生的需求,它只能盡自己最大的能力去滿足,因此“教務(wù)管
10、理系統(tǒng)”只能在整體上盡可能的方便學(xué)校教學(xué)管理,滿足用戶的需求,而不是絕對的滿足。 該“教務(wù)管理系統(tǒng)”是結(jié)合本高校的具體情況提出的,僅僅是對本高校的選課管理比較有效,不具有通用性。 4. 業(yè)務(wù)環(huán)境 4.1涉眾檔案 涉眾 主要價值 態(tài)度 主要興趣 約束條件 學(xué)校管理員 無紙化辦公,減少工作量 強烈要求完成版本2,盡量完成版本3 使該系統(tǒng)所節(jié)約的費用必須超過開發(fā)此系統(tǒng)所需的費用 無 在校學(xué)生 方便查詢個人信息,節(jié)約了大量時間 擔(dān)心訪問人數(shù)過多系統(tǒng)癱瘓 使用網(wǎng)絡(luò)解決選課難的問題 學(xué)生需要有可以連接校園網(wǎng)絡(luò)的計算機 教師 可以在家中就可以完成成
11、績錄入等工作,減少了工作量 積極支持新系統(tǒng),希望學(xué)校大力推廣 可以提高自己的薪資 需要訪問學(xué)校教務(wù)網(wǎng)站 4.2項目的優(yōu)先級 因素 約束 自由度 特性 安排第1版本實現(xiàn)的特性必須完全可操作 質(zhì)量 必須通過95%的用戶驗收測試;必須通過全部的安全性測試;所有的安全事務(wù)都必須遵守公司的安全標(biāo)準(zhǔn) 進度 2015年12月31號前必須完成第1版本 計劃2016年2月28號前完成的第2版本,在不包括責(zé)任人評審的情況下,最多可延期3個星期 人員 項目團隊規(guī)模包括一名半日工作的項目經(jīng)理,三名開發(fā)人員,一名半日工作的測試人員 如果有必要,還可以另外增加或減少
12、一名開發(fā)人員和一名半日工作的測試人員 成本 在不包括責(zé)任人評審的情況下,財政預(yù)算最多可超支20% 4.3運行環(huán)境(Operating Environment OE) OE-1:“教務(wù)管理系統(tǒng)”的操作將通過Web瀏覽器來完成: 基于IE內(nèi)核的瀏覽器,基于chrome內(nèi)核的瀏覽器。 OE-2:“教務(wù)管理系統(tǒng)”將運行在一個服務(wù)器中,該服務(wù)器運行當(dāng)前公司批準(zhǔn)的Red Hat Linux版本和Aachen HTTP Server。 OE-3:“教務(wù)管理系統(tǒng)”將允許用戶通過學(xué)校內(nèi)聯(lián)網(wǎng)來訪問,如果用戶被授權(quán)在學(xué)校的外部通過VPN來訪問,那么,用戶也可以在家通過Internet來訪問該系統(tǒng)。
13、 二、 軟件需求規(guī)格說明書 1. 引言 1.1概述 文檔目的:對制作的教務(wù)管理系統(tǒng)進行說明。 目標(biāo)對象:供高校教師和學(xué)生更方便快捷地進行教務(wù)日常管理。 文檔內(nèi)容:該軟件需求規(guī)格說明描述了“教務(wù)管理系統(tǒng)”1.0版本的軟件功能性需求和非功能性需求。同時還描述了用戶及管理員在系統(tǒng)的工作中所參與的角色以及擁有的權(quán)限,從而使開發(fā)團隊能夠明確地了解所開發(fā)的“教務(wù)管理系統(tǒng)”的各個方面,幫助他們在實際的開發(fā)過程中準(zhǔn)確地完成所開發(fā)的模塊,以達到方便快捷地教學(xué),更好滿足客戶需求。 文檔的組織結(jié)構(gòu):該文檔由文檔介紹(文檔概述、文檔背景、文檔定義及所選用的參考資料)、系統(tǒng)介紹(文檔目標(biāo)、系統(tǒng)運
14、行環(huán)境、系統(tǒng)條件和約束)、需求規(guī)定(對系統(tǒng)功能的規(guī)定、非功能性需求、外部接口需求)等方面對文檔及教務(wù)管理系統(tǒng)進行闡述,通過此文檔透徹而全面的對該系統(tǒng)進行說明和分析。 該文檔計劃由實現(xiàn)和驗證正確功能的項目團隊成員來使用,除非在其他地方另有說明,這里所指定的所有需求都具有高優(yōu)先級,而且都要在版本1.0中加以實現(xiàn)。 1.2背景 伴隨著高校信息化建設(shè)的日益完善,高等學(xué)校的教務(wù)管理系統(tǒng)在高校管理中越來越受到老師和學(xué)生的青睞。高等學(xué)校的教學(xué)管理系統(tǒng)功能全面、操作簡單快捷,可以為學(xué)生和老師建立電子檔案,并且便于實時修改、保存和查看,實現(xiàn)了無紙化存檔,為學(xué)校節(jié)省了大量的資金和空間。通過高等學(xué)校的教務(wù)管理
15、系統(tǒng),還可以實現(xiàn)學(xué)生查課表、報名考試、查詢成績和學(xué)分。 1.3定義 學(xué)號:學(xué)生在學(xué)校教務(wù)管理系統(tǒng)中的編號,每位學(xué)生有且只有一個學(xué)號,學(xué)號用來登陸教務(wù)系統(tǒng)。 課程考試:學(xué)生按照學(xué)校教務(wù)處規(guī)劃所必修課程的結(jié)課考試,每位學(xué)生必須參加課程考試。 等級考試:學(xué)生在教務(wù)處規(guī)劃課程以外自選報考的考試,學(xué)生可自行選擇報考項目來獲取相應(yīng)的等級證書,也可不參加等級考試。 1.4參考資料 構(gòu)造教務(wù)管理系統(tǒng)及寫作此文檔時的參考資料有:軟件需求工程教材、老師講課課件等資料。 2. 任務(wù)概述 2.1目標(biāo) 根據(jù)學(xué)校對教務(wù)管理系統(tǒng)的要求,本系統(tǒng)需要實現(xiàn)以下目標(biāo): BO-1 操作簡單方便,界面簡潔大
16、方 BO-2方便、快捷的信息管理 BO-3簡單、實用的考試和成績管理 BO-4簡單、實用的網(wǎng)上報名考試需求 BO-5系統(tǒng)運行穩(wěn)定、安全可靠 2.2運行環(huán)境(Operating Environment,OE) OE-1:“教務(wù)管理系統(tǒng)”的操作將通過Web瀏覽器來完成: 基于IE內(nèi)核的瀏覽器,基于chrome內(nèi)核的瀏覽器。 OE-2:“教務(wù)管理系統(tǒng)”將運行在一個服務(wù)器中,該服務(wù)器運行當(dāng)前公司批準(zhǔn)的Red Hat Linux版本和Aachen HTTP Server。 OE-3:“教務(wù)管理系統(tǒng)”將允許用戶通過學(xué)校內(nèi)聯(lián)網(wǎng)來訪問,如果用戶被授權(quán)在學(xué)校的外部通過VPN來訪問,那么,用戶也可
17、以在家通過Internet來訪問該系統(tǒng)。 2.3假定(Assumption)和約束(Constraint) AS-1: 學(xué)生和教師只有通過學(xué)號和密碼才可查詢自己的成績以及課程信息,從而防止泄露學(xué)生的某些信息,并及時獲取自己需要的信息。 AS-2:該教務(wù)管理系統(tǒng)在UML系統(tǒng)中制作出來。 Co-1: 該教務(wù)管理系統(tǒng)需要隨著學(xué)生和教師以及課程調(diào)動進行相應(yīng)的信息更新。 Co-2: 該教務(wù)管理系統(tǒng)使用ASP.NET開發(fā)。 3. 需求規(guī)定 3.1. 對功能的規(guī)定 3.1.1. 用戶需求 3.1.1.1組織機構(gòu)和角色 角色視圖: 角色說明: 角色名 說明 教務(wù)處
18、 接收教師提交課程的信息,分發(fā)學(xué)生報名考試的準(zhǔn)考證,進行全面的管理 教師 授課,向教務(wù)處提交自己的課程信息,將學(xué)生考試成績輸入系統(tǒng) 學(xué)生 可以在系統(tǒng)查詢自己的課程表,報名考試,并查詢考試成績 (1) 教師參與業(yè)務(wù) 說明:教師可以查看學(xué)生的基本信息,并且在考試結(jié)束后將學(xué)生的考試成績錄入教務(wù)管理系統(tǒng)中,如果錄入出錯可以修改學(xué)生的成績。 (2) 教務(wù)處參與業(yè)務(wù) 說明:教務(wù)處是學(xué)校進行正常教學(xué)活動的管理機構(gòu),可以對學(xué)生學(xué)號管理,制定新學(xué)期的課程表,發(fā)放學(xué)生考試的準(zhǔn)考證并公布學(xué)生的考試成績。 (3) 學(xué)生參與業(yè)務(wù) 說明:學(xué)生可以在教務(wù)管理系統(tǒng)中查詢自
19、己的新學(xué)期課程表,并進行網(wǎng)上報名等級考試,可以查詢自己的考試成績。 3.1.1.2業(yè)務(wù)概覽 (1) 查詢成績業(yè)務(wù) 成績查詢業(yè)務(wù)說明: 考試結(jié)束后,由教師將學(xué)生的考試成績錄入教務(wù)管理系統(tǒng),經(jīng)教務(wù)處整理后,學(xué)生可以在教務(wù)管理系統(tǒng)中查詢自己的考試成績。 (2) 等級考試報名業(yè)務(wù) 等級考試報名業(yè)務(wù)說明:在等級考試報名時間內(nèi),學(xué)生可以在教務(wù)管理系統(tǒng)中進行網(wǎng)上報名考試,由教務(wù)處發(fā)放考試需要的準(zhǔn)考證。 (3) 申請學(xué)號業(yè)務(wù) 申請學(xué)號業(yè)務(wù)說明:第一次登陸教務(wù)管理系統(tǒng)需要申請學(xué)號,申請后不可更改,將是今后登陸教務(wù)管理系統(tǒng)的憑證。第一次登陸時學(xué)生發(fā)出申請學(xué)號請求,由教務(wù)處
20、審批后分配對應(yīng)學(xué)生的學(xué)號。 (4) 教務(wù)管理業(yè)務(wù) 3.1.1.3業(yè)務(wù)場景 (1) 申請學(xué)號業(yè)務(wù)場景 業(yè)務(wù)場景說明:學(xué)生向教務(wù)處發(fā)出申請學(xué)號請求,教務(wù)處審批后為學(xué)生分配學(xué)號。 (2) 第一次查詢課程表業(yè)務(wù)場景 業(yè)務(wù)場景說明:學(xué)期開始時由教務(wù)處生成新學(xué)期課程表,學(xué)生第一次登陸需要申請學(xué)號,并且之后一直使用學(xué)號登陸教務(wù)系統(tǒng)查詢課程表。 (3) 查詢課程表業(yè)務(wù)場景 業(yè)務(wù)場景說明:學(xué)期開始時由教務(wù)處生成新學(xué)期課程表,學(xué)生使用學(xué)號登陸教務(wù)系統(tǒng)查詢課程表。 (4) 查詢成績業(yè)務(wù)場景 業(yè)務(wù)場景說明: 查詢成績分為“查詢課程成績”和 “查詢等
21、級考試成績”: 1) 查詢課程成績:考試結(jié)束后由教師在教務(wù)管理系統(tǒng)錄入學(xué)生考試成績,學(xué)生登陸教務(wù)系統(tǒng)即可查詢自己對應(yīng)的課程成績。 2) 查詢等級考試成績:在等級考試結(jié)束后,由教務(wù)處在教務(wù)系統(tǒng)公布等級考試成績,學(xué)生可以登錄教務(wù)管理系統(tǒng)查詢相應(yīng)的等級考試成績。 3.1.2. 系統(tǒng)需求 3.1.2.1 概覽 3.1.2.2系統(tǒng)需求規(guī)定 (1) 等級考試報名 ? 用例規(guī)約 用例名稱 等級考試報名 實現(xiàn)名稱 Baokao 用例描述 學(xué)生通過此用例報名等級考試 參與者 學(xué)生 教務(wù)處 前置條件 1. 等級考試報名開始 2. 等級考試報名未結(jié)束 后置條
22、件 1. 記錄報考信息 2. 教務(wù)處確認(rèn)報考信息并發(fā)準(zhǔn)考證 主事件流 1.學(xué)生用學(xué)號登錄系統(tǒng),瀏覽器顯示我的基本信息界面 2.學(xué)生選擇等級考試報名,瀏覽器顯示報考選擇界面 3.學(xué)生選擇報考項目 4.學(xué)生可單選或多選報考項目,并確認(rèn)報考。 5.瀏覽器顯示確認(rèn)報考項目清單。 6.選擇選擇確認(rèn)報考,瀏覽器顯示報考項目及考試時間。 7.教務(wù)處打印報考信息并分發(fā)準(zhǔn)考證。用例結(jié)束。 備選事件流 1.a學(xué)號錯誤 1.拒絕登錄,用例結(jié)束 2.a當(dāng)前沒有可報考項目 1.瀏覽器顯示“當(dāng)前非報考時間” 4.a學(xué)生選擇查看已報考項目 1.計算機執(zhí)行5; 4.b用
23、戶選擇放棄 1.計算機執(zhí)行4 業(yè)務(wù)規(guī)則 所報考項目的考試時間不能發(fā)生沖突 涉及的業(yè)務(wù)實體 Be_學(xué)號,Be_報考項目,Be_準(zhǔn)考證 非功能性需求 支持多種語言顯示(有留學(xué)生) ? 用例場景分析 (1) 報考業(yè)務(wù)場景 業(yè)務(wù)場景說明:學(xué)生報考時登錄系統(tǒng)需要驗證學(xué)號,驗證成功才可報考,提交報考信息后由教務(wù)處記錄并分發(fā)準(zhǔn)考證。 ? 業(yè)務(wù)實體分析 業(yè)務(wù)實體說明:一個學(xué)生有一個學(xué)號,一個學(xué)號可以報考多個項目,并且每個考試項目有一個對應(yīng)的準(zhǔn)考證。 (2) 查詢成績 ? 用例規(guī)約 用例名稱 查詢成績 實現(xiàn)名稱 Chachengji 用例描述 學(xué)生
24、通過此用例查詢課程考試成績和等級考試成績 參與者 學(xué)生 教務(wù)處 教師 前置條件 1.課程考試結(jié)束 2.等級考試結(jié)束 后置條件 查詢結(jié)束,注銷登陸 主事件流 1.學(xué)生用學(xué)號登錄系統(tǒng),瀏覽器顯示我的基本信息界面 2.學(xué)生選擇成績查詢,瀏覽器顯示查詢項目選擇界面 3.學(xué)生選擇查詢課程考試成績或者等級考試成績 4.瀏覽器顯示查詢項目成績數(shù)據(jù)。 5.查詢完畢,學(xué)生注銷登陸。用例結(jié)束。 備選事件流 1.a學(xué)號錯誤 1.拒絕登錄,用例結(jié)束 2.a當(dāng)前沒有可查詢成績的項目 1.瀏覽器顯示“未到查詢成績的時間” 4.a學(xué)生選擇繼續(xù)查詢成績 1.瀏覽器執(zhí)行2; 4.
25、b用戶選擇放棄 1.計算機執(zhí)行5 業(yè)務(wù)規(guī)則 教師或教務(wù)處必須將成績公布后才可查詢 涉及的業(yè)務(wù)實體 Be_學(xué)號,Be_課程考試成績,Be_等級考試成績 非功能性需求 支持多種語言顯示(有留學(xué)生) ? 用例場景分析 業(yè)務(wù)場景說明:學(xué)生通過學(xué)號登陸系統(tǒng),才可以查詢成績。 ? 業(yè)務(wù)實體分析 業(yè)務(wù)實體說明 :一位學(xué)生對應(yīng)一個學(xué)號,一個學(xué)號可以對應(yīng)多個課程考試成績或等級考試成績。 (3) 查課表 ? 用例規(guī)約 用例名稱 查課表 實現(xiàn)名稱 Chakebiao 用例描述 學(xué)生通過此用例查詢自己的課程表 參與者 學(xué)生 教務(wù)處 前置條件
26、 新學(xué)期開始 后置條件 查詢結(jié)束,注銷登陸 主事件流 1.學(xué)生用學(xué)號登錄系統(tǒng),瀏覽器顯示我的基本信息界面 2.學(xué)生選擇查詢課程表,瀏覽器顯示查詢學(xué)期列表 3.學(xué)生選擇查詢哪一學(xué)期的課程表 4.瀏覽器顯示查詢學(xué)期的課程表 5.查詢完畢,學(xué)生注銷登陸。用例結(jié)束。 備選事件流 1.a學(xué)號錯誤 1.拒絕登錄,用例結(jié)束 3.a當(dāng)前學(xué)期教務(wù)處沒有公布課程表 1.瀏覽器顯示“還未公布課程表” 4.a學(xué)生選擇查詢其他學(xué)期的課表 1.瀏覽器執(zhí)行2; 4.b用戶選擇放棄 1.計算機執(zhí)行5 業(yè)務(wù)規(guī)則 教務(wù)處必須將課程表發(fā)布后才可查詢 涉及的業(yè)務(wù)實體 Be_學(xué)號,B
27、e_課程表,Be_教務(wù)處 非功能性需求 支持多種語言顯示(有留學(xué)生) ? 用例場景分析 業(yè)務(wù)場景說明:新學(xué)期開始,教務(wù)處公布新學(xué)期課程表,學(xué)生必須通過學(xué)號登陸教務(wù)系統(tǒng)才可查詢自己的課程表。 ? 業(yè)務(wù)實體分析 業(yè)務(wù)實體說明 :一位學(xué)生對應(yīng)一個學(xué)號,每個學(xué)號對應(yīng)一個課程表,教務(wù)處公布每個班級的課程表。 3.1.2.3數(shù)據(jù)分析 概覽 ? 學(xué)號 實體名稱 Be_學(xué)號 實體描述 每個學(xué)生必須有且只有一個一個學(xué)號,是學(xué)生的身份憑證 屬性名稱 類型 精度 說明(屬性的業(yè)務(wù)含義及業(yè)務(wù)規(guī)則) 姓名 字符 50 學(xué)號對應(yīng)的學(xué)生姓名 學(xué)號
28、字符 12 學(xué)校標(biāo)識符(3位)+院系標(biāo)識符(3位)+班級標(biāo)識符(3位)+學(xué)生序號(3位) ? 課程表 實體名稱 Be_課程表 實體描述 學(xué)生所上課程的表格 屬性名稱 類型 精度 說明(屬性的業(yè)務(wù)含義及業(yè)務(wù)規(guī)則) 課程名稱 字符 100 學(xué)生所學(xué)課程的名稱 日期 日期 12 周一到周日 ? 課程考試成績 實體名稱 Be_課程考試成績 實體描述 學(xué)生課程考試對應(yīng)的成績 屬性名稱 類型 精度 說明(屬性的業(yè)務(wù)含義及業(yè)務(wù)規(guī)則) 課程名稱 字符 100 學(xué)生所學(xué)課程的名稱 成績 字符 12 最小值為0,最大值為100
29、 ? 準(zhǔn)考證 實體名稱 Be_準(zhǔn)考證 實體描述 學(xué)生參加等級考試所需要的憑證 屬性名稱 類型 精度 說明(屬性的業(yè)務(wù)含義及業(yè)務(wù)規(guī)則) 考試名稱 字符 100 學(xué)生所報考的考試的名稱 日期 日期 12 學(xué)生所報考考試的考試時間 姓名 字符 50 學(xué)生姓名 準(zhǔn)考證號 字符 15 學(xué)生參加等級考試的編號 ? 等級考試成績 實體名稱 Be_等級考試成績 實體描述 學(xué)生等級考試對應(yīng)的成績 屬性名稱 類型 精度 說明(屬性的業(yè)務(wù)含義及業(yè)務(wù)規(guī)則) 考試名稱 字符 100 學(xué)生所報考考試的名稱 成績 字符 1
30、2 成績根據(jù)考試規(guī)則而不同 ? 報考項目 實體名稱 Be_報考項目 實體描述 學(xué)生報考等級考試的名稱 屬性名稱 類型 精度 說明(屬性的業(yè)務(wù)含義及業(yè)務(wù)規(guī)則) 等級考試名稱 字符 100 學(xué)生所報考考試的名稱 日期 日期 12 學(xué)生所報考考試的考試時間 3.2. 非功能性需求 性能需求(Performance) PE-1:系統(tǒng)生成的所有Web頁面,通過速率為40KBps的調(diào)制解調(diào)器在不超過5秒時間內(nèi)可以全部顯示出來。 PE-2:學(xué)生向系統(tǒng)提交信息后,系統(tǒng)將在3秒內(nèi)做出相應(yīng)回應(yīng)。 安全設(shè)施需求(SAfety) SA-1:系統(tǒng)必須每天對數(shù)據(jù)庫進
31、行自動備份,命名格式為“日期+時間”。 安全性需求(Security) SE-1:所有涉及功能信息或個人身份信息的項目,都要采用128位的加密。 SE-2:除了申請學(xué)號之外,用戶必須通過學(xué)號登錄到“教務(wù)管理系統(tǒng)”才能完成所有操作 。 軟件質(zhì)量屬性 AVailablity(可用性)-1:“教務(wù)管理系統(tǒng)”將對全校的學(xué)生及教職工可用,學(xué)生在當(dāng)?shù)貢r間早晨5點到晚上12點99.9%的時間可用,當(dāng)?shù)貢r間晚上12點到早晨5點則95%的時間可用。 Reliability(可靠性)-1:如果在學(xué)生進行等級考試報名得到確認(rèn)或取消之前,用戶和系統(tǒng)的連接中斷,那么學(xué)生應(yīng)該能通過“教務(wù)管理系統(tǒng)”恢復(fù)
32、不完整的項目清單。 3.3. 外部接口需求 用戶界面(User Interfaces,UI) UI-1:“教務(wù)管理系統(tǒng)”的屏幕畫面將遵照公司的Internet應(yīng)用程序界面標(biāo)準(zhǔn)V2.0版本。 UI-2:系統(tǒng)對所顯示的每個HTML網(wǎng)頁都提供鏈接幫助,解釋如何使用這些網(wǎng)頁。 UI-3:Web頁面設(shè)置簡單明了,布局符合常用習(xí)慣。 硬件接口(Hardware Interfaces,HI) 本系統(tǒng)的制作僅用到軟件。 軟件接口(Software Interfaces,SI) 系統(tǒng)與Mysql數(shù)據(jù)庫軟件進行對接存儲數(shù)據(jù)。 通信接口(Communications Interfaces,CI) CI-1:“教務(wù)管理系統(tǒng)”將向?qū)W生發(fā)送電子郵件消息,以提醒近期的考試及課程安排。 (注:文檔可能無法思考全面,請瀏覽后下載,供參考??蓮?fù)制、編制,期待你的好評與關(guān)注?。?
- 溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導(dǎo)班子2024年度民主生活會對照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學(xué)習(xí)材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國特色金融發(fā)展之路加快建設(shè)金融強國(范文)
- 鍋爐基礎(chǔ)知識:啟爐注意事項技術(shù)問答題
- 領(lǐng)導(dǎo)班子2024年度民主生活會“四個帶頭”對照檢查材料范文(三篇)
- 正常運行時影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復(fù)習(xí)題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門模擬考試復(fù)習(xí)題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠鍋爐的運行監(jiān)視和調(diào)整