


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學生成績管理信息系統的分析、設計和實施報告班級:市 1142姓名:張翠芳學號:111847405角色:規劃員班級:市 1142姓名:曹秀學號:111847371角色:分析員班級:市 1142姓名:王啟敏學號:111847401角色:設計員班級:市 1142姓名:章星辰學號:111847409角色:實施者概述1.1 背景在 Internet 飛速發展的今天,互聯網成為人們快速獲取、發布和傳遞信息的重要管道, 它在人們政治、經濟、生活等各個方面發揮著重要的作用。計算機將具備更多的智慧成分, 它將具有多種感知能力、一定的思考與判斷能力和一定的自然語言能力。通過 Internet 與世 界各地的其它用
2、戶自由地進行通信,可從 Internet 中獲得各種信息。除了提供自然的輸入手 段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種交互設備已經出現,虛擬 現實技術是這一領域發展的集中體現。 通過 Internet 與世界各地的其它用戶自由地進行通信, 可從 Internet 中獲得各種信息。 人們已充分領略到網絡的魅力, Internet 大大縮小了時空界限, 通過網絡人們可以共享計算機硬件資源、 軟件資源和信息資源。 “網絡就是計算機 ”的概念被 事實一再證明,被世人逐步接受。1.2 目的一直以來人們使用傳統人工的方式管理檔檔案,這種管理方式存在著許多缺點,如 :效率低、保密性差 ,
3、另外時間一長 ,將產生大量的文件和數據 ,這對于查找、更新和維護都帶來了不 少的困難。學生成績查詢系統成為教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要 ,所以學生檔案管理系統應該能夠為用戶提供充足的信息和快捷的查詢手 段。可以說它是完全為學生朋友服務的系統,并且適用于各所高校。對于本系統,我們需要實現以下一些以下主要功能:1. 學生查詢功能:為了方便學生查找成績等信息,將所有信息按照需要進行分類。這樣 學生就能很方便的找到自己需要的信息。2. 添加功能:管理員可以通過填寫表格的形式輸入學生成績等相關信息。系統可以自動 避免重復信息。3. 修改功能:管理員可以對數據庫中
4、的信息進行修改。系統能夠通過管理員給出的條件 查找出所要修改的信息,對修改后的信息進行保存,并自動查找是否是重復信息。4. 刪除功能:管理員可以對數據進行刪除操作。系統能夠通過管理員給出的條件查找出 要刪除的信息,并提示是否確定刪除,如果確定刪除,則把相關信息從數據庫中刪除掉。5. 管理員查詢功能:管理員可以通過條件選擇查詢所有信息,并進行排序。1.3 實現利用 ACCESS 和簡單的 VB 語言就可以實現本系統。從系統開發的硬件、軟件角度,分析 系統設計所需軟件與硬件的環境, 并介紹系統開發設計的步驟和開發原則。 使用系統的工作 人員,除了需要具備在 Microsoft Windows 平臺
5、上使用個人計算機的知識,并不需要特別的 技術能力。系統規劃1、建立成績管理系統的必要性。 學生成績管理是學校教學工作的一個重要的組成部分,長 期以來, 學校都是手工來完成學生成績的計算、 排序等管理工作。 隨著科學技術的突飛猛進, 信息技術和網絡技術被廣泛應用, 計算機的高效性和準確性可以把工作人員從繁雜的學生成 績管理工作中解脫出來。2、確定系統開發策略。 包括選擇具體的開發方法、開發工具等。3、制定新系統的開發方案。 包括新系統的目標、功能、開發進度計劃人員安排、各階段 的需求、計算機系統的配置等。4、可行性研究。 包括開發新系統的必要性、技術上、經濟上與組織管理上可行性論證等。二、系統分
6、析本論文以網頁管理信息系統開發的原理 ,詳細論述了學院學生的成績查詢系統的開發全 過程查找信息的全過程, 本系統的調查主要方式是與學生科領導和相關的工作人員進行交流 勾通,了解本學院現行的管理模式。經過詢問,查看等工作初步調查學院的基本狀況。 系統需求分析通過調查, 要求系統需要有以下功能 :1、由于操作人員的計算機知識普遍較差 , 要求有良好的人機界面 ;2、由于該系統的使用對象多 , 要求有較好的權限管理 ;3、原始數據修改簡單方便 , 支持多條件修改4、方便的數據查詢,支持多條件查詢 ;5、在相應的權限下,刪除數據方便簡單,數據穩定性好;2 3 目標分析本系統是將現代化的計算機技術和傳統
7、的教學、 教務工作相結合, 按照職業 學校的工作流程設計完成的。為了使系統在職業學校的管理中發揮更大的作用, 實現工作過程的計算機自動化, 提高工作效率和工作質量, 現提出如下的系統開 發目標:1、系統應具有實用性、可靠性和適用性,同時注意到先進性。2、對各個數據庫進行動態管理,防止混亂。3、能夠按照用戶選擇的不同的條件進行簡單查詢和復合查詢。4、能夠對查詢結果進行分類匯總。5、注意數據的安全性。6、方便用戶的操作,盡量減少用戶的操作。1、功能需求分析通過分析不同功能的信息, 為本系統提供實際產生與歷史記錄和期望結果的報告。 定義系統開發必須實現的功能,使用戶利用系統能夠完成他們的任務,從而滿
8、足了業務需求。對學生信息(如學號、姓名、性別)進行管理。( 1)錄入學生信息(2)查詢學生信息( 3)修改 /刪除學生信息1學生成績的錄入。不同地域的學生通過各種途徑不擇地點、不擇時間地自主查找自 己的基本檔案(不合要求的可以由管理員和時清除) 。2學生成績的查詢。學生的信息發在網上可以讓全班、全校的人來查詢。使用者可以 通過多種方式(學期,年級,班級,姓名,學號等)的查詢,查看自己需要的學生信息。3學生成績的修改。通過網絡在任何地方,管理人員隨時學生進行添加和刪除,實現 了信息的動態管理。2、數據流程圖描述數據流程圖是對組織中信息運動的抽象, 是管理信息系統邏輯模型的主要形式。 它不涉和硬
9、件、軟件、數據結構與文件組織,是用圖形語言和與此相關的注釋來表示系統的邏輯功能, 和所開發的系統在管理信息處理方面要做什么。學生成績管理數據流程圖學生由上圖轉換的結果為:課程(課程號,課程名,學分)學生(學號姓名,性別,出生年月) 學習(學號,課程號,成績)教師(教師號,職稱)擔任(課程號,教師號)數據字典描述 數據字典是為了對數據流程圖上各個元素做出詳細定義和說明。對數據庫設計來講,數據字典是進行數據收集和數據分析所獲得的主要成果。數據字典是各類數據描述的集合。數據字典通常包括數據項、數據結構、數據流、數據存儲和處理過程五個部分。數據字典有助于這些數據的進一步管理和控制,為設計人員和數據庫管
10、理員在數據庫設計、 實現和運行階段控制有關數據提供依據。我們以學生成績管理系統為例, 簡要說明如何定義數據字典。該子系統涉和很多數據項,其中 學號”數據項可以如下描述數據項:學號含義說明:唯一標識每個學生類型:字符型長度:8取值范圍:00000000 至 99999999取值含義:前兩位標別該學生所在年級,后六位按順序編號數據項'學號含義說明唯一標識每個學生類型字符型長度8取值范圍00000000 至 99999999取值含義前兩位標別該學生所在年級,后六位按順序編號與其他數據項的邏輯關系:學生”是該系統中的一個核心數據結構,它可以如下描述:數據結構:學生含義說明:是學生成績管理數據結
11、構定義了一個學生的有關信息組成:學號,姓名,性別,年齡,所在系,年級數據結構學生含義說明學號,姓名,性別,年齡,所在系,年級系統設計3. 1總體設計1、系統結構和實現功能(如圖3-3)學生成績管理信息系統包括:系統管理、學生管理、課程管理、學生成績 等,需要滿足如下條件:(1) 基本情況錄入:輸入本系統所需的基本數據。輸入學生的基本情況, 采用學號來區分學生。(2) 課程管理:處理學生選課情況。(3) 學生成績:處理學生的成績情況。圖 3-3 系統結構圖2、具體功能的實現( 1) 能夠瀏覽學生成績的所有信息( 2) 能夠對學生的信息注冊登記管理( 3) 學生成績資料的數據庫建立和管理( 4)
12、能夠通過學生的一個信息找到個人成績的相關信息(例如:知道學 生的學號能夠找到該學生的所有有關的成績信息)( 5) 相關人員能對包含學生的成績信息進行管理(因為學生有關情況不 是固定不變的所以一旦學生信息發生改變就要對原有信息進行諸如添加,刪除, 修改等的操作)( 6) 多用戶數據安全管理,保證各部門的數據安全、完整,對每個使用 本系統用戶進行權限的設置(7) 學生成績添加、刪除和修改 , 包括學生的學號、姓名、課程名稱、學 分、成績( 8) 成績查詢,查詢條件為學生學號、姓名、課程名稱等信息的綜合查 詢,允許管理員模糊查詢, 查詢結果以圖表形式列出 學生信息查詢, 查詢條件 為學生學號、姓名、
13、身份證號等信息的綜合查詢,查詢結果以圖表形式列出。 32詳細設計1、登錄界面設計用戶登陸飛1圖3-4登錄界面圖首先用戶進入學生成績管理信息系統時,首先展示給用戶一個友好的登錄交互界面,3-4)設計說明:進入主界面后,提示輸入用戶名和密碼,在輸入之后按確定進入,驗 證用戶名和密碼,實現流程:(圖3-5)(1)檢測數據庫中有無管理員帳號,如果有,則等待用戶輸入用戶名和密碼,否則 按程序本身自動執行插入命令,新建一個管理員用戶,并等待用戶輸入(2)驗證用戶名和密碼是否正確。(3)當驗證通過后,檢測該登陸用戶的管理權限,并設置變量傳值給主窗體.系統流程用戶首先登陸(進入系統的必要驗證),初始化學生信息
14、(學生的 基本資料)、學生課程與成績,進行查詢與統計數據。1)功能模塊(1)用戶管理:用戶使用本系統之前必須先通過身份認證。(如圖 3-6)(2)學生管理(課程管理、開課與選課、成績管理操作原理與之相同)(如圖3-7) 實現功能(1)執行學生信息表的全查詢 ,獲得所有字段名稱 ,通過字段名稱來分配數據列 表的列數 .(2)執行數據初始化 ,因使用的圖表控件附帶下拉列表框 ,日期選擇框等功能 , 可以很方便的進行即時操作 ,所以數據的初始化是針對數據來確定哪一列的寬度 與文本框的屬性 .(3) 給圖表控件的第一列賦值 ,賦值對象是學生信息表的各字段名稱 .(4) 統計所有表內信息 ,得出行數 ,
15、以行數進行數據分頁 (目的 :由于數據的日漸 增多 ,而所有數據一次性顯示在表格內 ,會影響系統的正常使用 ,分頁則是將眾多 數據一點點的顯示出來 ,達到資源優化的目的 .)(5) 開始根據分頁內容給圖表控件賦值 ,同時設置狀態 ,即不可保存 ,可修改 ,可 刪除 .(因為在查詢數據的同時無需執行保存數據 ,而可以進行數據的修改和刪除 )2、查詢實現功能 :支持學生信息 , 學生與課程的所有查詢 , 需要用戶自己組織語句 , 加大了查詢的范圍 , 任何該表的參數都可以查詢到 . 成績查詢:用于選擇條件進行數據查詢。 (操作原理與課程查詢、 選課查詢相同) 根據相應的數據類型輸入查詢條件進行查找
16、。3、輸入設計基于上述論述的界面設計中數據輸入設計, 該系統采用鍵盤輸入方式, 在進 行添加處理時采用了鍵盤輸相應的信息后, 鼠標操作,使整個系統操作起來更加 方便。例如: 輸入界面大部分采用表格式和按鈕式操作, 采用這些方式其優點為 易理解,輸入準確,缺點如智能化不高,待進一步研究開發。4、輸出設計輸出設計也是管理信息系統必不可少的組成部分。 能否為用戶提供準確、 和時、 適用的 信息,是評價管理信息系統優劣的標準之一。 而任何一個管理信息系統都必須通過輸出才能 為用戶服務。 從系統的角度來說, 輸入和輸出是相對的, 各級子系統的輸出就是上一級系統 的輸入。 根據輸出的目的, 輸出可分為中間
17、輸出和最終輸出兩類, 中間輸 出是指子系統對 主系統或另一個子系統之間的數據傳送, 而最終輸出則是指通過終端設備 (如顯 示器屏幕、打印機等)向管理者輸出的一類信息。本系統是由終端輸出, 介質為顯示屏, 通過人機對話的方式在顯示屏上將學 生基本信息, 班級信息, 成績信息, 課程信息等各項信息以表格和文字形式輸出 出來展示給該系統的使用者。 這種輸出方式具有速度快、 無噪音等特點, 用戶可 通過點擊功能按鈕、輸入組合條件等方式讓系統顯示信息。5、系統的程序設計程序設計又稱程序編制, 就是按照詳細設計階段產生的程序設計說明書, 用 選定的程序設計語言書寫程序, 然后轉換成可以在計算機系統上運行的程序員代 碼(源程序)。在程序設計上,我主要遵循以下設計原則去設計:首先強調程序 的可維護性、可靠性、可理解性、然后就是效率。1、可維護性 系統的可維護性是指確定系統中的錯誤,并修正錯誤所需做出努力的大小, 由系統自身的模塊化程序、簡明性和一致性等因素有關。2、可靠性軟件系統可靠性是用戶非常的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023-2024學年四川省眉山市東坡區高二下學期6月期末聯合考試數學試題(解析版)
- 2023-2024學年陜西省韓城市高二下學期期末質量檢測數學試題(解析版)
- 2023-2024學年湖北省五市州高二下學期期末聯考數學試題(解析版)
- 2023-2024學年河南省金科新未來高二下學期期末質量檢測數學試題(解析版)
- 2023-2024學年廣東省清遠市高二下學期期末教學質量檢測數學試題(解析版)
- 高中生物選修1(新教材)學案2-4-神經系統的分級調節-第5節-人腦的高級功能-人教版
- 新春通知函祝福語
- 電子產品買賣合同書
- 房地產提案講課件
- 食品安全應急預案(食材、食品配送)
- 2025年中考歷史開卷專題速查簡表
- 某冶金機械廠全廠供電系統的電氣設計 (一)
- 信用卡風險防控培訓課件
- 模板施工方案 加油站
- 質量管理體系變更管理制度
- 硫化氫中毒現場處置方案
- 系統集成方案及實施步驟
- 2025年隴南村文書考試題及答案
- 2025年中科院心理咨詢師培訓考試復習題庫-上(單選題)
- 危化三級安全教育
- 馬克思主義基本原理與科技創新的結合心得體會
評論
0/150
提交評論