



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、網(wǎng)上購物系統(tǒng)軟件需求說明書目錄1.引言 .01.1目的 .01.2項目范圍 .01.3定義、縮略語、縮寫 .12.系統(tǒng)需求概述 .22.1用例模型 .22.2假設和依賴 .53.系統(tǒng)詳細需求 .63.1 Use-Case清單 .63.2規(guī)格說明 .63.2.1功能性需求 .63.2.2可用性 .73.2.3可靠性 .73.2.4性能 .73.2.5保障性 .83.2.6設計上的限制 .84.術語表 .9軟件需求說明書1. 引言1.1 目的本文檔描述了學生選修課管理系統(tǒng)的軟件需求規(guī)格。目的在于向讀者表述系統(tǒng)的環(huán)境,系統(tǒng)的功能和非功能的需求。1.2 項目范圍本次軟件項目開發(fā)的是一個學生選修課管理系
2、統(tǒng)。使用此系統(tǒng)的學生通過互聯(lián)網(wǎng)進行選課;使用此系統(tǒng)的管理員通過互聯(lián)網(wǎng)進行系統(tǒng)的管理。系統(tǒng)的功能如下:學生能夠通過課程名來尋找課程,并獲得課程的摘要信息。學生能夠通過輸入某些關鍵字,對課程進行查詢 ,并獲得符合檢索條件的課程的摘要信息。學生能夠在課程詳細畫面上獲得課程的詳細介紹信息。學生能夠在頁面上修改自己的注冊資料,更新原有的注冊信息。學生能夠在輸入合法的用戶賬號和密碼后,登錄系統(tǒng)。學生能夠在任何時間退出系統(tǒng)。學生能夠查看當前選課的最新狀態(tài)。學生能夠對各科成績進行查詢。學生能夠對各科課程信息及老師信息的查詢。能夠允許學生修改個人信息。學生能夠瀏覽基本的課程并實現(xiàn)主要的選課功能。學生能夠填寫選課
3、信息、查看已選課程、修改選課。老師能夠申請教課。老師能夠查詢課程,申請教課。老師能夠查詢課程報名人數(shù)情況,進行成績評定。老師可以修改個人信息、瀏覽基本課程以及查看學生的選課情況。管理員能夠在輸入合法的用戶賬號和密碼后,登錄系統(tǒng)。管理員能夠在任何時間退出系統(tǒng)。管理員能夠創(chuàng)建課程的指定任課老師、設定課程人數(shù)、統(tǒng)計學生選課信息、發(fā)通知。管理員能夠維護課程數(shù)據(jù),包括課程、老師數(shù)據(jù)的新增,更新,刪除和檢索。管理員能夠維護權限數(shù)據(jù),包括新增,更新,刪除,檢索操作。管理員使用子系統(tǒng)“選課管理”中的教學大綱信息和“科室分配管理”中的教師信息,制定選課表管理員點擊子系統(tǒng)“課程信息管理”對學生和教師基本資料維護,
4、課程基本資料進行添加、刪除、更新或查詢等相關操作1.3 定義、縮略語、縮寫學生通過互聯(lián)網(wǎng)使用這個系統(tǒng)來選課的人。管理員管理學生選修課管理系統(tǒng)的人。老師評定學生成績的人。系統(tǒng)學生選修課管理系統(tǒng)。ucspec Use Case Specification2. 系統(tǒng)需求概述 2.1 用例模型系統(tǒng)用例圖如下:選課教課申請學生成績管理課程信息查詢教師子系統(tǒng)用例圖 1 如下:refinesrefinesusesrefines選課管理成績查詢管理者課程信息管理用戶管理學生及教師列表可選課程列表發(fā)放通知管理員學生已選課程列表管理員添加修改密碼子系統(tǒng)用例圖 2 如下usesusesusesusesusesuse
5、susesusesusesuses添加刪除修改人數(shù)限定教師指定錄入及發(fā)放成績統(tǒng)計課程細節(jié)uses選課操作uses選擇課程刪除已選uses修改選課uses重新選擇學生成績查詢修改個人信息用例的概要描述如下表所示:主要參與者 優(yōu)先級用例名用例概述高選課學生可以預覽課程。高成績查詢學生可以通過查詢課程名查詢成績。學生高課程信息查詢學生可以在課程詳細頁面上獲得課程的詳細信息。高選課操作學生可以通過網(wǎng)頁選擇課程。高修改選課學生修改所選課程。高修改個人信息學生可以修改個人的信息。高教師申請教師在網(wǎng)頁上申請教授課程。老師高成績管理老師計算并錄入成績錄入。高課程信息查詢老師可以查詢各科課程信息。高選課管理管理
6、員對選課系統(tǒng)進行管理。高用戶管理管理員對用戶進行管理。高學生及教師列表管理員歲學生及教師的列表進行管理。高可選課程列表管理員對可選課程列表進行管理。管理員高發(fā)放通知管理員對發(fā)放通知進行管理。高學生已選課程列表管理員對學生已選課程列表進行管理。高管理員添加管理員添加管理員。高修改密碼管理員修改密碼。2.2 假設和依賴學生和老師必須具備基本的計算機知識。管理員必須經(jīng)過一定的培訓。否則將影響系統(tǒng)的使用效果。3. 系統(tǒng)詳細需求本節(jié)將使用用例技術描述系統(tǒng)的詳細需求。3.1 Use-Case清單用例名和對應的用例描述文件的關系如下(在名為“用例描述文件”的文件夾中列出了四個作為示例):編號用例名對應用例文
7、件01選課01_ucspec.doc02成績查詢02_ucspec.doc03課程信息查詢03_ucspec.doc04修改選課04_ucspec.doc05修改個人信息05_ucspec.doc06教師申請06_ucspec.doc07成績管理07_ucspec.doc08課程信息查詢08_ucspec.doc09選課管理09_ucspec.doc10課程信息管理10_ucspec.doc11用戶管理11_ucspec.doc12學生及教師列表12_ucspec.doc13可選課程列表13_ucspec.doc14發(fā)放通知14_ucspec.doc15學生已選課程列表15_ucspec.do
8、c16管理員添加16_ucspec.doc17修改密碼17_ucspec.doc3.2 規(guī)格說明本節(jié)定義了學生選修課管理系統(tǒng)的非功能需求(包括可靠性、可用性、性能等)和用例中通用的功能性需求。功能性需求本節(jié)描述了用例中通用的功能性需求。? 日志系統(tǒng)所有的系統(tǒng)出錯信息都必須被記錄到出錯日志中。信息的格式必須是系統(tǒng)錯誤號碼、日期、時間、錯誤信息。和用戶相關的每個頁面遷移信息都必須被記錄到追尋日志中。信息的格式必須是用戶帳號、日期、時間、遷移的頁面名。每次處理前后的消耗的內存和處理時間都必須被記錄到性能日志中。信息的格式必須是日期、時間、消耗的內存、處理時間。? 監(jiān)視系統(tǒng)監(jiān)視系統(tǒng)必須掃描日志系統(tǒng)如果
9、有任何異常的情況,必須使用郵件系統(tǒng)向管理員發(fā)警告信。?安全系統(tǒng)安全系統(tǒng)必須攔截非法的訪問,和對網(wǎng)站的惡意進攻包括(法盜鏈等、非法字符輸入等)。XSS、SQL Injection、非? 預設管理員在系統(tǒng)之初,將預先設定在一個管理員,他具有系統(tǒng)所有的權限。他的密碼可以被再次修改。可用性下面列出了和系統(tǒng)的可用性相關的需求。? 系統(tǒng)客戶端系統(tǒng)的客戶端必須是Web 瀏覽器,不需要安裝額外的軟件。? 系統(tǒng)易用性網(wǎng)上購物系統(tǒng)的用戶界面設計必須簡單明了,不需要顧客花費額外的時間來學習。? 幫助服務網(wǎng)上購物系統(tǒng)的每個重要頁面上必須都有相關的幫助頁面的鏈接,顧客可以使用它們來獲得必要的幫助信息。可靠性? 可用性網(wǎng)
10、上購物系統(tǒng)必須能夠24 小時 *7 天的工作。? 系統(tǒng)嚴重錯誤發(fā)生的平均時間間隔系統(tǒng)發(fā)生嚴重錯誤的平均時間間隔應該大于 300 小時。性能? 最大的并發(fā)人數(shù)網(wǎng)上購物系統(tǒng)的最大并發(fā)訪問數(shù)應該為 1000。在這個范圍內,系統(tǒng)應該能夠很好的工作。?最大系統(tǒng)響應時間在最大并發(fā)數(shù)為1000范圍內時,系統(tǒng)對用戶的最大相應時間應該小于10 秒/1萬條數(shù)據(jù)。? 最大的事務處理時間網(wǎng)上購物系統(tǒng)的用戶事務的最大處理時間應該是30 秒,如果超過這個時間系統(tǒng)應該自動結束用戶的事務處理。保障性? 出錯對應時間當系統(tǒng)發(fā)生錯誤時,對應的補丁程序的發(fā)布時間應該是小于2 天 / 一件 bug。? 技術支持時間本系統(tǒng)完全上線后的
11、一年內,提供的技術支持時間應該是每周8 小時*5 天。設計上的限制? 數(shù)據(jù)庫管理軟件系統(tǒng)必須使用 Java接口同關系型數(shù)據(jù)庫管理軟件建立連接。? Web 服務器軟件系統(tǒng)必須使用支持J2EE 規(guī)范的 Web 服務器軟件。? 平臺要求系統(tǒng)的平臺要求系統(tǒng)必須在 CPU 為 P3 以上,內存為 512MB 以上,操作系統(tǒng)為微軟 win2000以上或Linux(Unix)的數(shù)據(jù)庫服務器上順利運行。系統(tǒng)必須在 CPU 為 P3 以上,內存為 512MB 以上,操作系統(tǒng)為微軟 win2000以上或Linux(Unix)的 Web 服務器上順利運行。?Web 瀏覽器系統(tǒng)的用戶界面必須在IE 8.0 以上或 O
12、pera12以上的瀏覽器正常顯示。?Java的版本系統(tǒng)必須在 Java1.3以上的版本上運行。4. 術語表成績課程課程信息課程目錄老師學生歷史記錄J2EE規(guī)范DBMSWeb 服 務器軟件工作或學習的收獲或成就,在一定階段內學生作業(yè)的質量大學提供的一種學科。某個具體學期課程的具體介紹 - 你可以在本學期內的平行時間段內上同一門課。包括上課的日期和時間。大學提供的所有課程的完整的目錄。大學任課老師。在大學注冊并上課的學生。一個特定的學生繳納學費后在財政系統(tǒng)里的歷史信息記錄。J2EE(Java 2 Platform, Enterprise Edition)是 SUN 公司定義的一個開發(fā)分布式企業(yè)級應用的規(guī)范。它提供了一個多層次的分布式應用模型和一系列開發(fā)技術規(guī)范。數(shù)據(jù)庫管理系統(tǒng) (DataBase Management System)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護數(shù)據(jù)庫。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過數(shù)據(jù)庫管理系統(tǒng)訪
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國貼劑行業(yè)發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025-2030年中國稀土冶煉分離市場運行動態(tài)及發(fā)展前景分析報告
- 2025甘肅省安全員考試題庫附答案
- 南京醫(yī)科大學《課程論文寫作與學術規(guī)范》2023-2024學年第二學期期末試卷
- 黔西南民族職業(yè)技術學院《外國建筑史》2023-2024學年第二學期期末試卷
- 青海交通職業(yè)技術學院《傳感檢測技術》2023-2024學年第二學期期末試卷
- 天津商業(yè)大學《學術論文選題與寫作》2023-2024學年第二學期期末試卷
- 湖北大學《財務會計一》2023-2024學年第二學期期末試卷
- 2025上海市建筑安全員考試題庫及答案
- 西藏大學《軟件交互設計》2023-2024學年第二學期期末試卷
- 原材料取樣檢測安全操作規(guī)程
- 創(chuàng)新思維與方法(第2版)PPT全套完整教學課件
- (5.3.2)-2.2雜草的分類農(nóng)田雜草及防除學
- 人教部編道德與法治五年級下冊單元計劃
- 天津武清區(qū)事業(yè)單位考試真題2022
- 鐵路營業(yè)線施工安全管理培訓課件
- 旅行社運營實務電子課件 1.2 了解旅行社核心業(yè)務部門
- 部編版五年級語文下冊課文四字詞總結
- 綜合交通運輸體系認知
- GM/T 0115-2021信息系統(tǒng)密碼應用測評要求
- YY 0670-2008無創(chuàng)自動測量血壓計
評論
0/150
提交評論