




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件學(xué)院課程設(shè)計報告書課程名稱軟件工程課程設(shè)計任務(wù)書設(shè)計題目大學(xué)檔案館學(xué)生學(xué)籍管理系統(tǒng)的分析與設(shè)計專業(yè)班級軟件學(xué)號姓名指導(dǎo)教師20年1月目錄1設(shè)計時間 12設(shè)計目的 13設(shè)計任務(wù) 14設(shè)計內(nèi)容 14.1設(shè)計內(nèi)容概述 14.1.1組織機構(gòu)介紹 14.1.2業(yè)務(wù)流程介紹與分析 24.1.3系統(tǒng)開發(fā)計劃 24.2需求分析 24.2.1總體目標 34.2.2具體目標 34.2.3系統(tǒng)數(shù)據(jù)建模(ER圖) 34.2.4系統(tǒng)功能建模(數(shù)據(jù)流程圖) 34.2.5數(shù)據(jù)字典 44.3總體設(shè)計(系統(tǒng)結(jié)構(gòu)圖) 54.4詳細設(shè)計 74.4.1模塊詳細設(shè)計 75總結(jié)與展望 9參考文獻 12成績評定 141設(shè)計時間20年1月14日20年1月25日2設(shè)計目的本課程設(shè)計的目的是使學(xué)生掌握軟件工程的基本原理和基本方法,充分理解和掌握軟件工程學(xué)的概念、原理、方法和技術(shù),要求學(xué)生運用軟件工程的思想,嚴格按照軟件生命周期各階段的目的和任務(wù),完成對系統(tǒng)的分析和設(shè)計。3設(shè)計任務(wù)實現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動化。用計算機對學(xué)生基本信息、派遣信息、招生信息、論文信息進行日常管理,如添加、更查詢、修改、刪除、統(tǒng)計、批量的進行操作,及用戶管理、系統(tǒng)管理和系統(tǒng)維護。針對這些要求設(shè)計學(xué)生學(xué)籍管理管理系統(tǒng)。4設(shè)計內(nèi)容4.1設(shè)計內(nèi)容概述隨著學(xué)校的規(guī)模不斷擴大,學(xué)生的數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。面對龐大的信息量需要有學(xué)生管理系統(tǒng)來提高學(xué)生管理工作的效率。通過檔案館學(xué)生學(xué)籍管理系統(tǒng)來規(guī)范管理,減少管理方面的工作量。4.1.1組織機構(gòu)介紹檔案館學(xué)生學(xué)籍管理系統(tǒng):學(xué)生用戶、管理員、其他用戶。學(xué)生學(xué)籍管理系統(tǒng)學(xué)生用戶學(xué)生學(xué)籍管理系統(tǒng)學(xué)生用戶管理員其他用戶圖1組織結(jié)構(gòu)圖4.1.2業(yè)務(wù)流程介紹與分析管理員管理員設(shè)置用戶權(quán)限無該用戶年終提交學(xué)生檔案、修改信息用戶權(quán)限表是否存在該用戶數(shù)據(jù)錄入學(xué)生用戶原始檔案數(shù)據(jù)庫數(shù)據(jù)庫備份和還原提取數(shù)據(jù)查詢某些學(xué)生信息學(xué)校各個學(xué)院個人圖2系統(tǒng)流程圖4.1.3系統(tǒng)開發(fā)計劃(1)管理員根據(jù)職務(wù)計劃產(chǎn)生的用戶以及職能設(shè)置相應(yīng)的權(quán)限。(2)用戶根據(jù)自己的用戶名以及密碼登錄系統(tǒng),如果沒有該用戶或是密碼錯誤系統(tǒng)將阻止用戶進入,并提示錯誤信息。(3)進入系統(tǒng)后,用戶選擇需要的操作:添加用戶-在訪問權(quán)限允許的情況下,向用戶表添加新用戶,并分配適應(yīng)其職能的權(quán)限。修改用戶操作-修改已經(jīng)存在的用戶信息。數(shù)據(jù)錄入-根據(jù)其他部門提交的新數(shù)據(jù)項或更改數(shù)據(jù)項對數(shù)據(jù)庫中的記錄進行添加或修改的。檔案服務(wù)-按照學(xué)校其他部門的要求,向其他輸出一定格式的檔案表。數(shù)據(jù)庫管理-提供數(shù)據(jù)的備份、還原功能。4.2需求分析需求分析階段研究的對象是軟件項目的用戶要求。一方面,必須全面理解用戶的各項要求,但又不能全盤接受所有的要求,另一方面,要準確地表達被接受的用戶要求。只有經(jīng)過確切描述的軟件需求才能成為軟件設(shè)計的基礎(chǔ)。4.2.1總體目標(1)對學(xué)生學(xué)籍管理系統(tǒng)更規(guī)范化、系統(tǒng)化、自動化、全面化、準確化、簡潔化、有效化。(2)對學(xué)生學(xué)籍管理系統(tǒng)更安全、更保密.4.2.2具體目標(1)使基本信息的添加、更改、刪除、搜索、批量操作、統(tǒng)計更加的方便快捷。(2)對派遣信息、招生信息和論文信息的輸入、查詢、刪除、更新更加規(guī)范、全面、迅速。(3)對學(xué)生用戶管理的信息輸入、刪除、和密碼的更新及其用戶權(quán)限的分配更加安全、保密。(4)對系統(tǒng)管理所有的編碼表和系統(tǒng)維護的數(shù)據(jù)庫備份和還原更加自動。4.2.3系統(tǒng)數(shù)據(jù)建模(ER圖)檔案號檔案號單位管理派遣信息姓名學(xué)號姓名管理作者姓名論文信息論文題目管理作者姓名招生信息學(xué)生用戶檔案號學(xué)院姓名學(xué)號專業(yè)圖3學(xué)生學(xué)籍管理系統(tǒng)ER圖4.2.4系統(tǒng)功能建模(數(shù)據(jù)流程圖)E1學(xué)生用戶E1學(xué)生用戶P1.1.1通過驗證其他操作P1.1.2登錄失敗處理P1.2.1新數(shù)據(jù)添加P1.2.2原有數(shù)據(jù)修改D1用戶記錄用戶權(quán)限E2其他部門P2.1.1還原數(shù)據(jù)P2.1.1原有數(shù)據(jù)修改P2.1.1備份數(shù)據(jù)P2.1.1新數(shù)據(jù)輸入P2.1.1數(shù)據(jù)查詢D2數(shù)據(jù)記錄檔案用戶圖4數(shù)據(jù)流圖4.2.5數(shù)據(jù)字典表1數(shù)據(jù)字典表字段名數(shù)據(jù)類型描述是否為主鍵是否可空IDCHAR(10)學(xué)號TNOTNULLNAMEVARCHAR(10)姓名FNOTNULLCLASSCHAR(4)班級FNOTNULLSEXCHAR(2)性別FNULLBIRTHDAYDATE生日FNULLADDRESSVARCHAR(60)地址FNULLFILEIDVARCHAR檔案號TNOTNULLCollegeNameVARCHA
學(xué)院名稱FNOTNULLMajorVARCHAR專業(yè)FNOTNULLFinalResultVARCHAR畢業(yè)結(jié)論FNULLRemarkVARCHAR備注FNULLOperateTimeDate最后操作時間FNOTNULLGchar畢業(yè)學(xué)校FNOTNULLCompanychar考前工作單位FNULLSubject1char科目一FNULLScore1Float科目一成績FNULLSubject2char科目二FNULLScore2Float科目二成績FNULLSubject3char科目三FNULLScore3Float科目三成績FNULLSubject4char科目四FNULLScore4Float科目四成績FNULLTotalScoreFloat總分FNULLTeacherchar指導(dǎo)老師姓名FNULLCompanyAddVARCHAR單位所在地FNULLAuthorchar作者FNULLTitleVARCHAR論文題目FNULL4.3總體設(shè)計(系統(tǒng)結(jié)構(gòu)圖)學(xué)生學(xué)籍管理系統(tǒng)學(xué)生學(xué)籍管理系統(tǒng)招生信息管理系統(tǒng)添加更改刪除查詢論文信息管理系統(tǒng)刪除更新查詢輸入輸入基本信息管理系統(tǒng)刪除搜索更新添加統(tǒng)計批量操作派遣信息管理系統(tǒng)查詢刪除更新圖5系統(tǒng)層次圖4.4詳細設(shè)計基本信息管理系統(tǒng)基本信息管理系統(tǒng)派遣信息管理系統(tǒng)招生信息管理系統(tǒng)論文信息管理系統(tǒng)用戶管理系統(tǒng)管理及維護學(xué)生學(xué)籍管理系統(tǒng)圖6功能模塊圖4.4.1模塊詳細設(shè)計4.4.1.1模塊定義1、畢業(yè)生基本信息的管理功能:基本檔案的添加:添加學(xué)生的基本信息,如檔號、姓名、學(xué)號、專業(yè)、學(xué)院等。基本檔案的更新:對以輸入的學(xué)生基本檔案的修改?;緳n案的刪除:刪除已在的學(xué)生檔案?;緳n案的搜索(全字段查詢):可以用所有的字段進行查詢?;緳n案的批量操作(包括批量更新和批量刪除):可以利用查詢結(jié)果來進行批量更新和刪除,也可以全記錄更新。基本檔案的統(tǒng)計(統(tǒng)計個別字段的數(shù)量):根據(jù)學(xué)生入學(xué),畢業(yè)的年份,所屬學(xué)院,培養(yǎng)層次,進行數(shù)量統(tǒng)計,并以圖形的形式表示出來。2、派遣信息的管理功能:派遣信息的輸入:輸入學(xué)生的派遣信息,包括檔號、單位等。派遣信息的查詢(選定條件查詢):對指定的條件進行查詢。派遣信息的刪除:刪除已有的學(xué)生派遣信息。派遣信息的更新:對以輸入的學(xué)生派遣信息的修改。3、招生信息的管理功能:招生信息的輸入:輸入執(zhí)行信息的學(xué)號,姓名,考試科目等。執(zhí)行信息的刪除:刪除已有的執(zhí)行信息。招生信息的更新:對以輸入的招生信息修改。招生信息的查詢(選定條件查詢):對指定的條件進行查詢。4、論文信息的管理功能:論文信息的輸入:輸入論文信息的作者名,論文題目等。論文信息的刪除:刪除已有的論文信息。論文信息的更新:對以輸入的論文信息修改。論文信息的查詢(選定條件查詢):對指定的條件進行查詢。5、用戶管理功能:用戶信息的輸入:錄入使用系統(tǒng)的用戶信息的用戶權(quán)限的分配。用戶信息的刪除:刪除已有的用戶信息。用戶密碼的更新:更新用戶密碼。用戶權(quán)限的分配:分配用戶使用系統(tǒng)的權(quán)限。6、系統(tǒng)管理和系統(tǒng)維護功能:編碼表管理:管理系統(tǒng)所用的編碼信息。數(shù)據(jù)庫備份:對數(shù)據(jù)庫備份和還原。4.4.1.2輸入項目基本信息添加性別女更改籍貫沈陽刪除年齡論文信息輸入指導(dǎo)老師更新摘要XXXXXXXXX4.4.1.3輸出項目性別女籍貫沈陽指導(dǎo)老師摘要XXXXXXX4.4.1.4程序過程設(shè)計學(xué)生學(xué)籍管理系統(tǒng)學(xué)生學(xué)籍管理系統(tǒng)用戶登錄否是否有權(quán)訪問是無權(quán)訪問查詢條件否是否更改信息檔案是是否刪除該檔案否是該檔案已刪除否添加信息是基本信息、派遣信息、招生信息、論文信息、用戶管理等否修改信息是基本信息、派遣信息、招生信息、論文信息、用戶管理等否數(shù)據(jù)備份是保存數(shù)據(jù)還原原有數(shù)據(jù)否還原數(shù)據(jù)是圖7學(xué)生學(xué)籍管理系統(tǒng)盒圖4.4.1.5測試要點在模塊測試時主要從以下幾個方面測試:1、模塊接口;2、局部數(shù)據(jù)結(jié)構(gòu);3、重要執(zhí)行通路;4、出錯處理通路;5邊界條件。進行代碼審查,測試源程序,然,從輸入一些簡單的數(shù)據(jù)開始執(zhí)行一遍,觀測運行中值的變化范圍。5總結(jié)與展望本課程設(shè)計,可以實現(xiàn)學(xué)生的基本關(guān)系和用戶的管理,能進行學(xué)籍的而變動情況處理(如新生的增加、畢業(yè)生的轉(zhuǎn)出),對數(shù)據(jù)的及時查詢和搜索,對相關(guān)數(shù)據(jù)能進行備份,在設(shè)計中使用了菜單、窗口、數(shù)據(jù)窗口、數(shù)據(jù)窗口控件及多種窗口控件,給工作上帶來了很大的方便,可以實現(xiàn)學(xué)生學(xué)籍管理及變動情況管理的應(yīng)用。通過對大學(xué)生檔案館學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與分析是我對《軟件工程概論課程設(shè)計》這門課程的基本原理和基本方法,充分理解和掌握軟件工程學(xué)的概念、原理、方法和技術(shù)。通過運用軟件工程的思想,嚴格按照軟件生命周期各階段的目的和任務(wù),完成對大學(xué)生檔案館學(xué)生學(xué)籍管理系統(tǒng)的分析和設(shè)計。參考文獻[1]曲紹燕,易彤,徐道林.高校人事檔案管理信息系統(tǒng)的面向?qū)ο笤O(shè)計與實現(xiàn).山東工程學(xué)院學(xué)報,VOL.1No.1,2000③:77-80[2]黃梯云,李一軍.管理信息系統(tǒng)
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第2.6練 指數(shù)與指數(shù)函數(shù)(解析版)-2024年高考數(shù)學(xué)一輪復(fù)習(xí)精講精練寶典(新高考專用)
- 2022年北京市初三一模道德與法治試題匯編:遵守社會規(guī)則
- 2024人工智能法律倫理
- 2020-2021學(xué)年江蘇省南京外國語河西初級中學(xué)等三校七年級(下)期中數(shù)學(xué)試卷
- 衢州屋檐防水施工方案
- 2024年廣西地區(qū)中考滿分作文《給小廣的一封信》5
- 第1課 十字路口-認識多圖層動畫 教學(xué)設(shè)計-2023-2024學(xué)年遼師大版(2015)初中信息技術(shù)八年級下冊
- 合同范例和合同范例區(qū)別
- 代銷電器合同范例
- 可持續(xù)發(fā)展的工作實踐計劃
- 尼康D5200說明書簡體中文
- 事業(yè)單位工作人員退休(職)登記表
- 前程無憂招聘測評題庫及答案
- 2024解析:第十章 浮力綜合應(yīng)用-基礎(chǔ)練(解析版)
- 【MOOC】社會調(diào)查與研究方法-北京大學(xué) 中國大學(xué)慕課MOOC答案
- 2024年下半年杭州市余杭區(qū)瓶窯鎮(zhèn)招考易考易錯模擬試題(共500題)試卷后附參考答案
- 自身免疫性腦炎護理常規(guī)
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- 幼兒園小班健康公開課《笑一笑》課件
- 認識晶體(完整版)課件
- 小學(xué)五年級家長會-主題班會
評論
0/150
提交評論