課程管理系統(tǒng)需求說明書_第1頁
課程管理系統(tǒng)需求說明書_第2頁
課程管理系統(tǒng)需求說明書_第3頁
課程管理系統(tǒng)需求說明書_第4頁
課程管理系統(tǒng)需求說明書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

京理工^學院YANCHINGINSTITUTEOFTECHNOLOGY課程管理系統(tǒng)

軟件需求說明書學院:信息學院姓名:郭文月學號:專業(yè)班級:計科1404指導教師:周建敏

引言TOC\o"1-5"\h\z\o"CurrentDocument"編寫目的 3\o"CurrentDocument"背景 3\o"CurrentDocument"定義 3\o"CurrentDocument"參考資料 3任務概述\o"CurrentDocument"目標 3\o"CurrentDocument"假定和約束 3需求規(guī)定\o"CurrentDocument"對功能的規(guī)定 4結構圖\o"CurrentDocument"3.2.1系統(tǒng)結構圖 4\o"CurrentDocument"3.2.2功能結構圖 4\o"CurrentDocument"3.2.3數據流詞條描述 5\o"CurrentDocument"對性能的規(guī)定 5 5 6 6\o"CurrentDocument"輸人輸出要求 6\o"CurrentDocument"故障處理要求 6\o"CurrentDocument"系統(tǒng)安全性要求 6其他專門要求 6運行環(huán)境規(guī)定\o"CurrentDocument"設備 7\o"CurrentDocument"支持軟件 7\o"CurrentDocument"接口 7\o"CurrentDocument"內部接口 7\o"CurrentDocument"硬件接口 7\o"CurrentDocument"軟件接口 7\o"CurrentDocument"通訊接口 7\o"CurrentDocument"控制 8引言編寫目的為了使本系統(tǒng)的使用者和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個共同

的理解,使之對整個開發(fā)工作的基礎,明確系統(tǒng)需要實現的功能,確定需求邊界。

特編制本文檔。本文檔一經確認,將成為系統(tǒng)開發(fā)人員進行開發(fā)以及用戶對系統(tǒng)

驗收的依據。本文檔的預期讀者有:本系統(tǒng)最終使用者、系統(tǒng)管理人員、本系統(tǒng)開發(fā)人員、

本系統(tǒng)測試人員。背景開發(fā)軟件的名稱:學生課程管理系統(tǒng)

項目的任務提出者:燕京理工學院信息院郭文月

用戶:學生實現軟件的單位:1404班郭文月學生兼容系統(tǒng):WindowsXPSP2/SP3,win7,win8開發(fā)工具:Myeclipse10定義列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。參考資料《軟件工程模型與方法》,肖丁等,北京郵電大學出版社?!禔SP.NET+Dreamweaver8案例精粹》武新華等,西安電子科技大學出版社《信息系統(tǒng)應用與開發(fā)案例教程》,陳承歡,清華大學出版社任務概述目標課程的管理:包括課程的添加,修改和刪除等

學生信息的管理:包括學生信息的添加,修改和刪除等

學生課程的管理:包括學生通過瀏覽器進行添加登錄用戶,學生添加課程的

學分信息等。|假定和約束經費限制:100萬

開發(fā)時間:六個月之內需求規(guī)定對功能的規(guī)定

在學生信息管理系統(tǒng)中,主要有用戶登陸、學生信息管理、課程信息管理、用戶管理等功能,功能分析如下:(1)用戶登陸學生信息管理網站采用用戶名及密碼驗證模式,進入學生信息管理網站前,用戶必須在登陸頁面輸入用戶名及密碼,只有驗證通過的用戶方可進入學生信息管理網站操作主頁面。(2)學生信息管理 包括3個功能模塊:學生個人信息的添加、學生信息的查詢以及學生信息的修改與刪除。(3)課程信息管理 包括3個功能模塊:課程基本添加與刪除處理、成績查詢處理以及學生選課信息的查詢處理。(4)用戶管理 包括2個功能模塊:用戶信息查詢以及用戶的刪除與處理。結構圖系統(tǒng)結構圖用戶瀏覽器web服務器數據庫服務器操作請求IE等瀏覽器Tomcat使用數據庫,操作語言用戶瀏覽器web服務器數據庫服務器操作請求IE等瀏覽器Tomcat使用數據庫,操作語言返回查詢結果返回操作結果系統(tǒng)功能結構圖數據流詞條描述(1)學生課程描述數據流學生課程數據流來源Myeclipse10原理數據去向學生課程管理界面數據流組成學生課程號(2)用戶查詢描述數據流用戶數據流來源Myeclipse10數據去向用戶添加界面數據流組成用戶名3.1.4數據元素詞條描述數據兀素名稱課程號簡要描述為查詢課程,添加用戶提供查詢條件類型字符型長度12取值范圍不超過12個字符對性能的規(guī)定精度(1) 系統(tǒng)易操作性所開發(fā)的系統(tǒng)應做到操作簡單,盡量使系統(tǒng)操作不受用戶對電腦知識水平的限制。(2) 系統(tǒng)具有可維護性由于系統(tǒng)涉及的信息比較廣,數據庫中的數據需定期修改,系統(tǒng)可利用的空間及性能也隨之下降,為了使系統(tǒng)更好地運轉,學院可以對系統(tǒng)數據及一些簡單的功能進行獨立的維護及調整。(3)系統(tǒng)具有開放性該系統(tǒng)能夠在開放的硬件體系結構中運行,并且能與其他系統(tǒng)順利連接,不會因外部系統(tǒng)的不同面要做在量的修改工作。時間特性要求說明對于該軟件的時間特性要求,如對:響應時間;更新處理時間;數據的轉換和傳送時間;

解題時間;等的要求。靈活性說明對該軟件的靈活性的要求,即當需求發(fā)生某些變化時,該軟件對這些變化的適應能力,如:操作方式上的變化;運行環(huán)境的變化;同其他軟件的接口的變化;

精度和有效時限的變化;

計劃的變化或改進。

對于為了提供這些靈活性而進行的專門設計的部分應該加以標明。輸人輸出要求用戶需輸入學生的姓名和學號進入相應用戶界面。跟據用戶需求輸出相應信息,比如成績報表,學生個人信息,學生選課信息,學生綜合信息等。故障處理要求軟、硬件故障:用戶所使用電腦的系統(tǒng)有問題,或者瀏覽器有問題。數據庫有問題也無法正常使用內存太小會影響運行速度對于各類突發(fā)事件的要注意避免對于電腦的存儲量要隨時關注,以免出現存儲量不足的情況系統(tǒng)安全性要求數據庫連接采用JDBC方法進行連接,從而提高數據庫的可操作性和安全性;采用SSH2框架構建本系統(tǒng)對某些頁面進行強制用戶登陸后方能進行相關操作,避免用戶直接在地址欄輸入找到。其它要求保密性:學生信息管理系統(tǒng)需求分析說明書系統(tǒng)數據要做好保密設施,以免重要數據的丟失或者盜取。簡潔性:用戶的操作界面必須做到簡單明了,不能有太復雜的設置或者操作??筛滦裕簩τ谙到y(tǒng)可以根據客戶需要進行更新,維護等操作,擴展其功能,并使系統(tǒng)穩(wěn)定。可轉換性:只要系統(tǒng)能保證環(huán)境部署成功,并且網絡正常,就能保證系統(tǒng)的

正常運行。運行環(huán)境規(guī)定設備開發(fā)機建議使用的設備:硬件方面的配置:CPU:intelP43.06G硬盤:80G內存:1G

操作系統(tǒng):win95以上的版本或者winXP、Win7的操作系統(tǒng)網絡的性能:

網絡連接正常軟件方面:MySQL5.5以上配置已經測試,適合開發(fā)。用戶機建議使用配置:對用戶機要求能正常使用網頁瀏覽器,操作系統(tǒng)不

限,能正常連接網絡,查看基本信息查詢成績學生登錄首頁教師登錄查

詢成績或基本信息添加、修改和刪除成績、基本信息確認編輯返回結果返回

結果返回結果

網絡建義使用本地連接接入。其它硬件方面不做要求。支持軟件客戶程序軟件: 2003/XP/Win7/Win8或更高版本數據庫服務器軟件:MySQL5.5或更高版本接口內部接口內部接口方面,各模塊之間采用函數調用、參數傳遞、返回值的方式進行信息傳遞。具體參數的結構將在下面數據結構設計的內容中說明。接口傳遞的信息將是以數據結構封裝了的數據,以參數傳遞或返回值的形式在各模塊間傳輸。硬件接口(1) 條碼打印機接口系統(tǒng)集成了Zebra系列產品的驅動,如果是其它品牌只要廠商提供產品驅動即可。系統(tǒng)通常通過串口連接條碼打印機。(2) 數據采集器接口系統(tǒng)指定接口文件格式,數據采集器將采集后的數據按照系統(tǒng)指定的格式導出到指定目錄,然后系統(tǒng)讀取接口文件,讀入數據。系統(tǒng)通常使用串口連接數據采集器。(3)具體需要與硬件供應商確定產品規(guī)格,型號,以及通訊協(xié)議。軟件接口描述該軟件產品與其它外部組件的連接,這些外部組件必須

溫馨提示

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

評論

0/150

提交評論