點名軟件需求分析報告_第1頁
點名軟件需求分析報告_第2頁
點名軟件需求分析報告_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

軟件需求分析報告引言在高等院校里,學(xué)生考勤是一項日常必要性的工作,學(xué)校的各院系須要了解和駕馭各班學(xué)生的出勤狀況,以加強對學(xué)生的教化和管理,因而學(xué)生考勤是學(xué)校一項特別重要的工作。傳統(tǒng)的考勤主要依靠老師在課堂上的點名來實施,學(xué)生人數(shù)多,考勤不全面,數(shù)據(jù)不精確,特殊是點名考勤制耗費了老師和學(xué)生的大量時間且起不到效果。在這樣的狀況下,我們小組就想能夠開發(fā)一款點名系統(tǒng)軟件,通過運用本系統(tǒng),使高校老師能夠在短時間內(nèi)完成學(xué)生的考勤工作,并將考勤信息存入數(shù)據(jù)庫,即有效的保存了數(shù)據(jù),便利以后對學(xué)生評定,又節(jié)約了考勤所耗費的時間使之能夠很好的完成教學(xué)任務(wù)。在此基礎(chǔ)上,我們小組希望能借助當(dāng)下熱門的LBS技術(shù),探究定位功能在點名軟件上的功能實現(xiàn)。系統(tǒng)概述產(chǎn)品描述小組開發(fā)意圖在于運用軟件工具,便捷高校老師課堂點名,督促學(xué)生按時上課剛好查看缺課狀況。目標(biāo)受眾是:高校老師、學(xué)生。開發(fā)初期,小組成員希望將本軟件做成本地軟件,供應(yīng)老師登錄、記錄信息。開發(fā)中期,小組成員希望能將本地功能拓展至可上網(wǎng)查看等聯(lián)網(wǎng)功能,同時開放學(xué)生登錄和查看信息。開發(fā)后期,小組成員希望能夠與相關(guān)校內(nèi)應(yīng)用(比如:超級課程表等)合作,實現(xiàn)運用第三方應(yīng)用賬號登錄,信息同步,增加用戶的運用頻率;同時摸索定位功能是否可以實現(xiàn),在對試點校內(nèi)進行課室地圖清楚化、定位數(shù)據(jù)梳理之后,考慮增加定位點名功能,同時推出試點校內(nèi),在高校內(nèi)進行推廣。產(chǎn)品功能點名系統(tǒng)主要分為三個模塊,分別是老師登陸,學(xué)生登陸和管理員登陸:<1>老師登陸模塊可以實現(xiàn)查看學(xué)生信息、記錄考勤狀況、隨機點名抽問的功能。<2>學(xué)生登錄模塊可以實現(xiàn)查看信息的功能(包括所上課程信息和缺勤次數(shù)等)。<3>管理員登錄模塊包括學(xué)生信息導(dǎo)入,學(xué)生信息添加刪除,學(xué)生信息的修改功能。產(chǎn)品功能:點名功能(隨機、定向點名)、查看功能(查看上課信息、學(xué)生信息、考勤狀況)、導(dǎo)入功能(導(dǎo)入課表)、輸入功能(用戶信息、考勤狀況)、修改功能(用戶信息、考勤狀況)、刪除功能(用戶信息、考勤狀況)。模塊圖志向系統(tǒng)結(jié)構(gòu)圖(開發(fā)第三階段)軟件的功能性需求分析功能描述1——點名功能點名功能分為:隨機點名、定向點名兩個子功能模塊。隨機點名:老師依據(jù)事先導(dǎo)入軟件中的課程課表,內(nèi)含該課程基本信息(上課地點、上課時間、上課學(xué)生人數(shù)以及基礎(chǔ)信息列表),點開學(xué)生名單起先點名。每次點名有一個備注欄,可以標(biāo)注缺勤學(xué)生。每次點名結(jié)束,可點擊保存更新的學(xué)生名單。定向點名:老師經(jīng)過多次隨機點名,得到缺勤學(xué)生信息以及詳細缺勤狀況信息??牲c擊生成缺勤名單,可手動依據(jù)缺勤次數(shù)自動排序,提高點名效率。功能描述2——導(dǎo)入功能導(dǎo)入功能:只有一個功能模塊,就是課程信息導(dǎo)入模塊。老師登錄系統(tǒng),依據(jù)系統(tǒng)操作,導(dǎo)入word或Excel表格,將課程信息導(dǎo)入:課程名稱、上課時間、上課地點、學(xué)生人數(shù)、學(xué)生個人信息等。功能描述3——查看功能查看功能分為:查看課程信息、查看學(xué)生信息、查看考勤狀況等三個子模塊功能。查看課程信息:老師用戶、學(xué)生用戶均可擁有權(quán)限;登錄、點擊可查看老師用戶導(dǎo)入的課程信息。查看學(xué)生信息:老師用戶、學(xué)生用戶均可擁有權(quán)限;登錄、點擊可查看老師用戶導(dǎo)入的學(xué)生信息。查看考勤狀況:老師用戶、學(xué)生用戶均可擁有權(quán)限;登錄、點擊可查看老師用戶輸入、修改的考勤狀況。功能描述4——輸入功能輸入功能分為:輸入用戶信息、輸入考勤狀況等兩個子模塊。輸入用戶信息:老師用戶、學(xué)生用戶均可擁有權(quán)限;輸入登錄信息、密碼,填寫個人基礎(chǔ)信息(姓名、性別、身份)。輸入考勤狀況:僅有老師用戶可擁有權(quán)限;輸入備注欄信息,記錄學(xué)生考勤狀況。功能描述5——修改功能修改功能分為:修改用戶信息、修改考勤狀況等兩個子模塊。修改用戶信息:老師用戶、學(xué)生用戶均可擁有權(quán)限;修改登錄信息、密碼,個人基礎(chǔ)信息(姓名、性別、身份)。修改考勤狀況:僅有老師用戶可擁有權(quán)限;修改備注欄信息,修改學(xué)生考勤狀況。功能描述6——刪除功能刪除功能分為:刪除用戶信息、刪除考勤狀況等兩個子模塊。刪除用戶信息:老師用戶、學(xué)生用戶均可擁有權(quán)限;刪除登錄信息、密碼,個人基礎(chǔ)信息(姓名、性別、身份)。刪除考勤狀況:僅有老師用戶可擁有權(quán)限;修改備注欄信息,刪除學(xué)生考勤狀況。軟件的非功能性需求分析技術(shù)實現(xiàn)——Cassandra.Cassandra是一個混合型的非關(guān)系的數(shù)據(jù)庫,類似于Google的BigTable。其主要功能比Dynamo(分布式的Key-Value存儲系統(tǒng))更豐富,但支持度卻不如文檔存儲MongDB(介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的開源產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。支持的數(shù)據(jù)結(jié)構(gòu)特別松散,是類似json的bjson格式,因此可以存儲比較困難的數(shù)據(jù)類型。)Cassandra最初由Facebook開發(fā),后轉(zhuǎn)變成了開源項目。它是一個網(wǎng)絡(luò)社交云計算方面志向的數(shù)據(jù)庫。性能需求2.1精度名稱精度學(xué)號String姓名String年齡int缺席次數(shù)int遲到次數(shù)int請假次數(shù)int答題次數(shù)int被點名次數(shù)合計int2.2時間特性要求項目內(nèi)容響應(yīng)時間實際操作事務(wù)為準(zhǔn)更新處理時間每月更新數(shù)據(jù)

溫馨提示

  • 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

提交評論