學生備忘錄管理系統(tǒng)需求分析報告_第1頁
學生備忘錄管理系統(tǒng)需求分析報告_第2頁
學生備忘錄管理系統(tǒng)需求分析報告_第3頁
學生備忘錄管理系統(tǒng)需求分析報告_第4頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

學生備忘錄管理系統(tǒng)需求分析書計算機科學與工程系班級:09師本一班姓名:陳恩賜學號:學生備忘錄管理系統(tǒng)需求分析一、引言隨著計算機技術(shù)的飛速發(fā)展,計算機應用的迅速推廣,計算機及計算機技術(shù)給人們的日常生活,工作,學習帶來了十分巨大的影響,計算機改變了人們的生活,工作的方式。而在使用計算機時有一些好的、實用的軟件,將會給使用者提供非常便利的環(huán)境。我們結(jié)合本次課程設計開發(fā)以下的學生備忘錄管理系統(tǒng)方案。學生備忘錄管理系統(tǒng)是大學生生活、工作小秘書軟件,本軟件實現(xiàn)個人備忘錄的管理、查詢備忘錄事項,查看未完成事件,添加新備忘錄,刪除備忘錄,修改備忘錄的功能。二、編寫目的隨著生活水平的提高,人們的生活節(jié)奏越來越快,每天都要處理很多事情,而又會常常因忘記處理重要的事情而苦惱.鑒于此,本系統(tǒng)主要為了更好地管理個人的備忘錄,讓使用者的生活井然有序,不會忘記重要的會議和約會。三、功能需求本文通過分析大學生日常生活記錄的實際需求:一個備忘錄管理系統(tǒng)應該包括:查看當天備忘錄;查看指定日期的備忘錄;查看未完成的備忘錄事項;根據(jù)據(jù)用戶的需求可以添加、刪除、以及修改用戶所指定的備忘錄信息等模塊,但考慮到個人的隱私不被人看到,在本系統(tǒng)中增設了用戶登錄模塊以確保信息安全。整個系統(tǒng)模塊劃分如下圖:用戶登錄子系統(tǒng)每個用戶,只能以自己的密碼登錄到系統(tǒng)中,在系統(tǒng)里,只能處理、查看自己的備忘錄,對別人的數(shù)據(jù)無法修改和查看。因為此系統(tǒng)是專門給個人設計的,鑒于隱私問題,個人備忘錄信息不希望別人看到,因此登錄的身份就一種:只準使用者登錄,使用者充當管理員的角色。具有全部的權(quán)限。2.用戶注冊子系統(tǒng)當用戶第一次登錄到系統(tǒng)時,就可以進行注冊3.備忘錄瀏覽子系統(tǒng)1)查看當天備忘錄信息子模塊主要負責:當?shù)卿浌芾硐到y(tǒng)時,出現(xiàn)的是當天的備忘錄信息,供使用者快速查閱;還能通過備忘錄標題關(guān)鍵字,備忘錄類型,事件優(yōu)先度進行快速查詢。當新增,修改刪除備忘錄后,查看當天備忘錄子模塊會自動更新到最新狀態(tài).2)查看指定日期備忘錄信息子模主要負責:當使用者想查看某天的安排時,只需選擇日期就可方便的查詢到備忘錄信息安排;還能通過備忘錄標題關(guān)鍵字,備忘錄類型,事件優(yōu)先度進行快速查詢。3)查看未完成事項子模塊主要負責:讓使用者快速的查閱到未完成的備忘錄信息;當新增,修改或刪除備忘錄后,查看未完成事項子模塊會自動更新到最新狀態(tài)。還能通過備忘錄標題關(guān)鍵字,備忘錄類型,事件優(yōu)先度進行快速查詢到未完成的備忘錄。4.備忘錄管理子系統(tǒng)1)初始化備忘錄子模塊主要負責:當使用者登錄系統(tǒng)后,系統(tǒng)會自動初始化備忘錄信息:將以前已完成的備忘錄但還屬于未完成標志的事件,標志為完成;初始化增加,刪除,修改界面的信息.2)添加新備忘錄子模塊主要負責基本備忘錄信息錄入,如新備忘錄標題,內(nèi)容,備忘錄類型,開始時間,結(jié)束時間,提醒時間,提醒類型,事件優(yōu)先度,是否提醒等信息的錄入及相關(guān)數(shù)據(jù)連接處理.所添加的備忘錄,會快速的在修改界面下方顯示出來.3)修改備忘錄子模塊主要負責基本備忘錄信息修改,使用者通過查詢工具查詢到要修改的備忘錄,該備忘錄會顯示在修改界面下方中,然后只需點擊該備忘錄,就可方便在修改界面中進行修改.4)刪除備忘錄子模塊主要負責基本備忘錄信息的刪除,使用者通過查詢工具查詢到要刪除的備忘錄,該備忘錄會顯示在刪除界面下方中,然后只需點擊該備忘錄,再點擊刪除按鈕,就可方便的進行刪除。5.系統(tǒng)維護子系統(tǒng)1)系統(tǒng)退出子模塊主要負責系統(tǒng)的退出2)用戶信息修改子模塊主要負責修改用戶的信息,如修改密碼。四、E—R圖整個系統(tǒng)開發(fā)過程中,主要涉及到的實體有:用戶、備忘錄、備忘錄類型、事件優(yōu)先度、備忘錄提醒類型他們之間的具體關(guān)系如下圖:五、數(shù)據(jù)字典1.關(guān)系描述:表一Memo表:包含備忘錄的一些信息。字段名稱標識名稱數(shù)據(jù)類型長度值空否字段說明Memo_ID備忘錄IDbigint8主鍵Title備忘錄標題varchar256Detail備忘錄詳細內(nèi)容varchar8000空BeginTime備忘錄開始時間datetime8NotifyTime提醒時間datetime8NeedNotify備忘錄提醒int4Finished結(jié)束int4Type類型號bigint8FinishTime備忘錄結(jié)束時間dat(yī)etime8空NotifyType備忘錄提醒號bigint8Priority優(yōu)先度號bigint8表二MemoType表:包含備忘錄類別的信息。字段名稱標識名稱數(shù)據(jù)類型長度值空否字段說明MemoType_ID備忘錄類別IDbigint8否主鍵TypeTitle備忘錄類別標題varchar50否表三Priority表:包含備忘錄的事件優(yōu)先級信息。字段名稱標識名稱數(shù)據(jù)類型長度空否字段說明Priority_ID事件優(yōu)先級IDbigint8否主鍵PriorityTitle事件優(yōu)先度varchar50否表四NotifyType表:包含備忘錄的提醒類別的信息。字段名稱標識名稱數(shù)據(jù)類型長度空否字段說明NotifyType_ID備忘錄提醒類型IDbigint8否主鍵NotifyType備忘錄提醒類型varchar50否表五TaskUser表:包含用戶的信息。字段名稱標識名稱數(shù)據(jù)類型長度空否字段說明UserName用戶姓名varchar50否主鍵UserPwd登錄密碼varchar50否2.動態(tài)數(shù)據(jù):輸入數(shù)據(jù):新增記錄,輸入的查尋關(guān)鍵字輸出數(shù)據(jù):由輸入的查尋關(guān)鍵字確定的數(shù)據(jù)記錄集合.查詢輸出六、接口要求硬件接口:無特別要求;軟件接口要求:無七、軟件屬性安全性:對于非系統(tǒng)管理員不能進行數(shù)據(jù)的刪除。且軟件運行數(shù)據(jù)放在數(shù)據(jù)庫中,所以參數(shù)不容易被錯改、破壞,萬一參數(shù)受到破壞也不會影響源程序??删S護性:本軟件利用數(shù)據(jù)庫進行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫中.修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫進行修改添加,而不需要對系統(tǒng)結(jié)構(gòu)進行修改,這樣系統(tǒng)維護性、升級都十分方便。兼容性:由于尚未測試,故無法對兼容性進行評析.八、支持信息及運行環(huán)境軟件支持:本軟件開發(fā)是使用C#編寫;設備支持:推薦配置:WindowsXP,256內(nèi)存;數(shù)據(jù)庫:MicrosoftSQLServer2000九、附錄1.分

溫馨提示

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

最新文檔

評論

0/150

提交評論