




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要摘 要:學校學生成績管理系統是幫助學生和老師管理學生學籍和成績的有效工具。本文重點介紹了學生成績管理系統的實現過程:包括系統分析、系統調查、數據流程分析、功能設計、數據庫設計、系統實現、系統測試和調試。通過SQL和VB的完美結合,使本系統具備了用戶管理、班級信息管理、學生信息管理、班級課程信息管理、課程信息管理、學生成績管理等主要功能。關鍵詞:學生成績管理系統,數據庫,網絡, VB6.0,SQLTOC o 1-3 h u HYPERLINK l _Toc10206 1 序言 PAGEREF _Toc10206 - 2 - HYPERLINK l _Toc21462 2 系統分析 PAGER
2、EF _Toc21462 - 3 - HYPERLINK l _Toc6916 PAGEREF _Toc6916 - 3 - HYPERLINK l _Toc10030 PAGEREF _Toc10030 - 3 - HYPERLINK l _Toc1113 系統根本功能主要模塊及功能 PAGEREF _Toc1113 - 4 - HYPERLINK l _Toc31321 本系統主要建設模塊就是成績管理模塊。 PAGEREF _Toc31321 - 4 - HYPERLINK l _Toc1919 PAGEREF _Toc1919 - 6 - HYPERLINK l _Toc5558 PAG
3、EREF _Toc5558 - 7 - HYPERLINK l _Toc4007 業務流程描述 PAGEREF _Toc4007 - 7 - HYPERLINK l _Toc22220 PAGEREF _Toc22220 - 7 - HYPERLINK l _Toc11457 3 系統總體設計 PAGEREF _Toc11457 - 9 - HYPERLINK l _Toc10679 PAGEREF _Toc10679 - 9 - HYPERLINK l _Toc29767 PAGEREF _Toc29767 - 9 - HYPERLINK l _Toc28972 PAGEREF _Toc28
4、972 - 10 - HYPERLINK l _Toc16877 E-R圖 PAGEREF _Toc16877 - 10 - HYPERLINK l _Toc8653 關系模型 PAGEREF _Toc8653 - 10 - HYPERLINK l _Toc21109 4程序流程設計 PAGEREF _Toc21109 - 11 - HYPERLINK l _Toc15246 5 系統界面設計及代碼實現 PAGEREF _Toc15246 - 11 - HYPERLINK l _Toc2880 PAGEREF _Toc2880 - 12 - HYPERLINK l _Toc29356 PAGE
5、REF _Toc29356 - 12 - HYPERLINK l _Toc31447 PAGEREF _Toc31447 - 13 - HYPERLINK l _Toc2268 PAGEREF _Toc2268 - 14 - HYPERLINK l _Toc18864 PAGEREF _Toc18864 - 15 - HYPERLINK l _Toc27456 PAGEREF _Toc27456 - 16 - HYPERLINK l _Toc11355 6系統測試 PAGEREF _Toc11355 - 18 - HYPERLINK l _Toc16852 系統可行性分析 PAGEREF _T
6、oc16852 - 18 - HYPERLINK l _Toc22653 總結 PAGEREF _Toc22653 - 19 - HYPERLINK l _Toc10998 參考文獻 PAGEREF _Toc10998 - 20 -1 序言學生成績管理系統,學生成績管理系統是一個教育機構不可缺少的局部,它的內容對學校的決策者和管理者來說都至關重要,所以學生成績管理系統能夠為用戶提供充足的信息和快捷的查詢手段,學生管理系統是計算機對學生檔案信息進行管理,具有手工管理無可比較的優點,如索檢迅速、查找方便、可靠性高、存儲量大等現在我國的大中專院校的學生成績管理水平正在不斷提高,停留在紙介質根底上的管
7、理手段早已被時代淘汰,因為它浪費了許多的人力和物力。大多數的管理方法是以計算機為根底的學生成績管理系統,因為它可以彌補學校對于學生成績人工管理時的漏洞,提高工作效率,樹立良好的辦學形象。管理信息系統在強調管理,強調信息的現代社會中它越來越得到普及。管理信息系統是一門新的學科,它跨越了假設干個領域,比方管理科學、系統科學、運籌學、統計學以及網絡數據庫技術等等。在這些學科的根底上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統。管理本身就是一類復雜的智能行為,是一個知識運用和知識創新的過程。現代的企事業管理迫切需要一個支持的信息管理的平臺。一個協同管理的平臺是必不可少的。企事業需要一個不斷進
8、行技術交流和培訓的系統。2 系統分析本系統是一個應用于學生成績管理的系統,這必然要求該系統對于系統管理員而言要平安、可靠、便于操作。因此,對于整個系統作了詳盡的分析,對模塊也作了合理的劃分,以便到達上述要求。i 登錄i 登錄ii 退出系統登錄系統登錄學生成績管理系統學生成績管理系統學生根本信息管理學生成績管理課程根本信息管理系統管理學生根本信息管理學生成績管理課程根本信息管理系統管理i顯示專業課根本信息ii專業課程信息管理iii顯示選修課根本信息i顯示專業課根本信息ii專業課程信息管理iii顯示選修課根本信息iv 選修課程信息管理i添加用戶ii修改密碼i添加用戶ii修改密碼i專業課成績管理ii
9、選修課成績管理i顯示學生根本信息ii學生根本信息管理i顯示學生根本信息ii學生根本信息管理圖2-1系統功能體系圖系統根本功能主要模塊及功能本課題開發的是一個學生成績管理系統,其主要功能是完成對學生成績的根本管理,主要模塊包括:系統,學生根本信息管理,課程根本信息管理,學生成績管理,幫助,退出。用戶管理模塊主要對使用本系統的用戶進行如下管理:1、添加新用戶2、對已有的用戶進行密碼更改學生根本信息管理模塊主要是對學生信息如學號、姓名、性別、年齡、籍貫、政治面貌、入學時間、聯系 等進行管理1、學生檔案的瀏覽2、學生檔案的查詢3、學生檔案的添加4、學生檔案的修改5、學生檔案的刪除課程根本信息管理模塊主
10、要對專業課課程信息和選修課課程信息進行管理:1、專業課課程信息和選修課課程信息的瀏覽2、專業課課程信息和選修課課程信息的查詢3、專業課課程信息和選修課課程信息的添加4、專業課課程信息和選修課課程信息的修改5、專業課課程信息和選修課課程信息的刪除學生成績管理模塊1、專業課課程成績和選修課課程成績的查詢2、專業課課程成績和選修課課程成績的添加3、專業課課程成績和選修課課程成績的刪除本系統主要建設模塊就是成績管理模塊。本系統有三個實體:學生、課程、成績 學 生學 生學 號性別入校日期家庭 郵政編碼出生年月姓名班級家庭住址圖2-3 學生E-R圖課程課程課程類型課程類型課程名課程代號課程名課程代號圖2-
11、4課程E-R圖成績成績選修課成績專業課成績選修課成績專業課成績圖2-5成績E-R圖 開始 開始輸入用戶名和密碼輸入用戶名和密碼歡送使用學生成績管理系統歡送使用學生成績管理系統 定義變量 定義變量輸出選項菜單輸出選項菜單輸入選擇操作C=1輸入選擇操作C=1C=1 C=1 Y N1C=6執行case11C=6執行case1輸出成績和q=1 N Y輸出成績和q=1目前還沒成績請先輸入成績選擇錯誤請重新選擇操作目前還沒成績請先輸入成績選擇錯誤請重新選擇操作輸入選擇操作C輸入選擇操作C輸出結果輸出結果 結束 結束流圖業務流程描述根據學校的學生成績業務流程,結合上述的各功能模塊,設計出學生成績管理系統的整
12、體業務流程圖,如圖2-2所式。考試教務處匯總審批在讀學生考試教務處匯總審批在讀學生成績單班主任或教師核對成績匯總表 課程教學方案課程設置二院教務處學生檔案圖2-2學生成績管理系統業務流程圖數據流分析根據系統功能需求,數據庫采用MS SQL Serve2000 ,它完全適合工作需求,并且它所支持的數據類型十分豐富,維護簡便,費用比較低,人員素質要求不是很高,容易升級。 根據以上的模塊分析和流程設計,可以分析出,在學生成績管理系統中,需要包含以下幾個表:學生根本信息表、課程表、成績表、用戶表。 表2-1 學生根本信息表表2-2 專業課課程表 表2-3 選修課課程表3 系統總體設計系統設計原那么實用
13、性原那么:確保系統具有良好的系統性能,友好的用戶界面,較高的處理效率,便于使用和維護,并采用成熟的技術。先進性原那么:盡量采用先進而且成熟的技術,使系統具有較高的技術水平和較長的生命周期。開放性、平安性、可靠性及可擴展性原那么。兼容性原那么:對于所選硬件系統及平臺,能很好地適應開發和使用的需要。標準性原那么:軟件設計過程嚴格按照“軟件工程的規定,系統編碼,文檔,操作系統平臺以及所采用的開發方法按照相應的國際標準和國家標準。總體設計結構成績管理系統模塊功能身份驗證模塊學生根本信息及其相關信息模塊系統維護模塊學生成績管理模塊成績管理系統模塊功能身份驗證模塊學生根本信息及其相關信息模塊系統維護模塊學
14、生成績管理模塊系統說明模塊圖3-1 系統功能模塊圖系統總體結構設計是要根據系統分析的要求和組織的實際情況來對新系統的總體結構形式和可利用資源進行大致設計,它是一種宏觀、總體上的設計和規劃如圖3-1。身份驗證模塊主要功能是授予進入學生成績管理系統的管理員身份,和注冊新的用戶。系統維護模塊主要功能是對整個系統的平安和用戶進行管理。系統說明模塊的主要功能就是對該系統及開發者作簡要說明。系統數據模型設計 E-R圖YNYN管理選擇學習取得課程學生班級NYNNY成績Y 關系模型學生成績管理系統關系模型:學生根本信息學號,姓名,性別,班級,出生年月,家庭住址,郵政編碼,家庭 ,入學時間,備注所有課程信息課程
15、名稱,教材成績信息學號,學期,類型,課程名稱,分數用戶信息注冊,登陸,退出4程序流程設計所謂系統流程分析,就是用戶使用系統時的工作過程。不同的用戶有著不同的工作流程和使用權限。但是所有的用戶都是從用戶登錄模塊開始的。登錄主要是判斷是否是合法的用戶,在數據庫設計中用戶的登錄名是固定的,如果要添加用戶那么在用戶主界面進行添加用戶信息。本系統的系統流程分析如下列圖所示:學生根本信息課程根本信息表進入成績表學生成績單查看學生的成績存儲班級信息文件存儲成績文件存儲學籍文件存儲課程文件建立班級信息文件課程信息表建立成績文件建立課程文件建立學籍文件管理員5 系統界面設計及代碼實現學生根本信息課程根本信息表進
16、入成績表學生成績單查看學生的成績存儲班級信息文件存儲成績文件存儲學籍文件存儲課程文件建立班級信息文件課程信息表建立成績文件建立課程文件建立學籍文件管理員程序啟動后,首先進入系統登陸界面驗證操作密碼。在系統登陸模塊中主要實現如下功能:1可選擇操作員,支持鼠標和鍵盤操作。2操作員和密碼驗證成功后,進入主界面。3操作員錯誤或密碼錯誤提醒并返回錯誤點。圖5.1 用戶登陸界面程序啟動后,在系統登陸界面驗證完操作員及操作員密碼后,將進入主程序界面。主程序界面要實現:1選擇菜單或工具欄,調用相應程序,進行相應操作。2主界面包括:系統管理,學生根本信息管理,課程根本信息管理,學生成績管理等。圖5.2 主程序窗
17、口程序啟動后,選擇“系統管理按鈕,會出現“添加用戶和“修改密碼兩個按鈕,點擊“添加用戶,出現如下界面 圖5.3 添加用戶信息點擊“修改密碼,圖5.4 修改密碼界面學生根本信息管理設計在該模塊中主要實現學生檔案的瀏覽、學生檔案的查詢、學生檔案的添加、學生檔案的修改、學生檔案的刪除功能。圖5.5 顯示所有學生信息界面圖5.6 學生信息查詢、添加、修改、刪除界面設計課程根本信息管理包括“添加課程,“修改課程,“瀏覽課程,“查詢課程和“刪除課程五局部。 圖5.7 專業課課程信息管理界面圖5.8 查詢專業課程界面圖5.9 顯示選修課課程信息界面學生成績管理設計成績管理主要功能是錄入學生成績,便于用戶查看
18、和修改。圖5.10 專業課成績管理界面圖5.11 選修課成績管理界面6系統測試系統可行性分析社會可行性現代社會是信息高速開展的社會,尤其是計算機科學日趨成熟,選擇使用計算機對學生成績信息進行管理已經成為現代學校的必然選擇,所以從社會角度對本系統進行分析是完全具有可行性的。技術可行性開發數據庫管理信息系統需要選擇兩種工具,即前臺開發語言和后臺數據庫。本系統運用了Visual Basic作為開發工具,SQL Server2000作為后臺數據庫。經濟可行性經濟可行性主要包括:“本錢收益分析和“短期長遠利益分析。相對于本課題來講,這兩點好象不是很重要。因為做為一個課程設計課題的它的實用性有待進一步的知識積累。但從以后的角度來看,本課題的設計開發還是具有相當大的經濟可行性的。總結這次通過做數據庫課程設計,在設計過程中有許多缺乏之處。如:由于自己的編程能力比較差,所有此程序是通過一個類似例子改編的。因此,其中存在的潛在錯誤自己也意識不到,一個隨意的改動,就可能是程序無法運行,這是一個致命的缺乏之處。體會:在軟件開發的過程中,開始編寫菜單、窗口、表結構時,進展還是比較順利,但當有些字段、表關聯、數據窗口混
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年福建省中考道德與法治真題【含答案、解析】
- 泵站巡查人員管理制度
- 培訓機構出入口管理制度
- 幼兒園黃碼紅碼管理制度
- 公司已建立資金管理制度
- 公司小紅書平臺管理制度
- 施工勞務用工管理制度
- 景區兼職人員管理制度
- 普通制劑物料管理制度
- 復工前宿舍疫情管理制度
- 企業服飾生產制造單模板
- 出國人員行前教育基本知識(-)課件
- 貴州省六盤水市2022-2023學年高二下學期期末教學質量監測英語試題(含答案)
- Spark大數據技術與應用教學大綱
- 籃球場、羽毛球場項目施工方案
- 大型滑坡災害的識別預警及應急治理國家重點實驗室
- 鋼屋架安裝施工吊裝方案
- JJG 97-2001測角儀
- GB/T 4743-2009紡織品卷裝紗絞紗法線密度的測定
- GB/T 18971-2003旅游規劃通則
- 《雙眼視覺學》考試復習題庫(含答案)
評論
0/150
提交評論