相關
高校學生成績管理系統
原文
第一章 系統分析
1.1 開發目標
為了實現高校的學生成績管理實現現代化、科學化,適應時代的要求,使教務處學生學籍管理、學生成績管理、教學單位管理,以及教師管理形成一個緊密的整體,用計算機來代替教務處的工作,有利於減少人力的浪費,節約資源。具體如下:
1. 能真實匯載高校的校區、學院、系別,專業、班級、課程以及學生、教師的基本信息。
2. 儲蓄學生學習課程的所有成績(包括補考、從修)。
3. 能處理學生的所有異動情況(包括休學、復學、轉班級、降級、開除、退學)。
4. 對所有數據表能分批量和單個進行選擇性數據輸入。
5. 能對數據表進行增加、修改、刪除等功能。
6. 對系統外部數據表進行導入處理、對內部數據導出處理。
7. 統數據提供各種查詢。
8. 供各種不同角度統計分析功能。
9. 列印出各種數據報表。
10.具有很好的安全性。
11.提供用戶幫助信息。
12.可行性好,用戶境面友好、簡明、清晰。
1.2 可行性分析
可行性是指經濟、技術、法律、抉擇的可行性,只要資源和時間不加以限制,所有的項目都是可行的,基於本系統在以上各個方面都做出了細緻而謹慎的評估.本系統的開發資源有限,經濟條件薄弱,開發小組技術有限.
根據以上分析作出以下的可行性研究報告
(一) 引言
1.編寫目的:為確定開發高校學生成績管理的經濟,技術,法律的可行性,確定是否能開發本系統軟體.
2.項目背景:
軟體名稱: 高校學生成績管理系統
項目任務提出: 邵陽學院
開發者: 羅升軍、
同組人 :先德遠、鄧建艷
用戶: 高校教務處
目錄
目錄
第一章 系統分析
1.1 開發目標………………………………………7
1.2 可行性分析……………………………………7
1.3 系統需求分析…………………………………9
第二章 資料庫設計
2.1 概念設計…………………………………………12
2.2 邏輯設計…………………………………………12
2.3 資料庫的物理設計………………………………13
第三章 系統結構詳細設計
3.1 應用程式的總體設計 … …………………………18
3.1.1整體結構流程圖……………………………18
3.1.2 模組的確定…………………………………21
3.2 本系統界面…………………………………………21
3.3 模組的詳細設計及功能
3.3.1 主選單設計…………………………………22
3.3.2 主程式設計…………………………………24
3.3.3登入界設計…………………………………25
3.3.4 成績批量輸入設計…………………………26
3.3.5 成績單個輸入設計…………………………28
3.3.6 視圖模組設計………………………………29
3.3.7 數據查詢模組………………………………31
2.3.8 統計報表模組………………………………33
3.4連編成執行檔 ……………………………………34
3.5製作安裝盤 …………………………………………34
第四章 作手冊
4.1 引言…………………………………………………36
4.2 軟體的概述………………………………………36
4.3 運行的環境配置 ………………………………36
4.4 使用說明 ………………………………………36
結束語 …………………………………………………38
參考文獻…………………………………………………38
附錄1 源程式代碼 ………………………………39
參考資料
參考文獻:
作者 書名 出版社 出版時間
王國榮 Visual basic 6.0 資料庫程式設計 人民郵電出版社 1999年9月
譚浩強 Visual Basic 程式設計 清華大學出版社2000年1月
趙建敏 郭慶 中文版 Visual Basic6.0 編程指南 航空工業出版社 1999年8月
尹利民 Visual Basic6.0 科學出版社 1999年4月
三味創作室 Visual Basic 6.0套用與提高 科學出版社1999年4月
鄭人傑 實用軟體工程 清華大學出版社 1997年4月
簡單介紹
摘要
“高校學生成績管理系統”是典型的信息管理系統(MIS),其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。對於後台資料庫的建立和維護要求建立起數據一致性和完整性強、數據安全性好的庫。而對於前端應用程式的開發則要求應用程式功能完備,易使用等特點。
“高校學生成績管理系統”主要是對資料庫方面進行開發,基於這一點,為經過分析,我們使用 MICROSOFT公司的 Visual FoxPro6.0為 開發工具,Visual FoxPro6.0是比較完備的面向資料庫開發工具,同時它也利用其提供的各種面向對象的開發工具,尤其是數據視窗這一能方便而簡潔縱資料庫的智慧型化對象,提供了強大的數據環境,更有利於對資料庫和數據表的直接作和處理.
於是首先在短時間內建立系統套用原型,然後,對初始原型系統進行需求疊代,不斷修正和改進,直到形成用戶滿意的可行系統。