999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

學生成績管理系統的設計與開發

2014-12-31 00:00:00胡麗麗
電子世界 2014年10期

【摘要】數據庫技術的產生與發展源于對數據的組織和管理,這是一門綜合性技術,涉及操作系統、數據結構、算法設計和程序設計等知識。其基本思想是對數據實行集中、統一、獨立的管理,用戶可以最大限度的共享數據資源。

【關鍵詞】系統分析;程序設計

一、系統分析

今天,計算機有了很大的進步。可代替人工進行許多繁雜的勞動、節省許多資源、提高人們的工作效率、使敏感文檔更加安全等等。它已經被應用于許多領域,是我們學習和工作的得力助手。

本文研發的學生成績管理系統有以下幾項優點:

(1)可以存儲學生的基本信息以及歷屆的學生信息,安全、高效;

(2)只需一到二名信息錄入員即可操作系統,節省大量人力;

(3)可以迅速查到所需信息。

二、需求分析

學生成績管理系統軟件為學校管理帶來極大方便。本系統是用編程軟件VISUAL BASIC 6.0作為實現語言,以數據庫Micr-osoft Access作為系統的后臺操作。

要設計一個數據庫系統,首先必須確認用戶和用途。由于數據庫系統是一個組織部門的模擬,因此設計者必須對一個組織部門的基本情況有所了解。例如在一個大學里,學生是按照系部、班級來進行組織,而課程則是按照專業、任課教師等進行組織。每個學生需要選修自己專業內的課程并取得成績,而校方則需要統計每門課的平均分和學生的平均成績,這就是學生和課程之間的聯系。需求分析的目標是給出應用領域中數據項和數據項之間的關系和數據操作任務的詳細定義,為數據庫系統的概念設計、邏輯設計和物理設計奠定基礎,為優化數據庫系統的邏輯結構和物理結構提供可靠依據。

1.業務流程分析

業務流程分析的目的是獲得業務流程及業務與數據聯系的形式描述。一般采用數據流分析法,分析結果以數據流圖(DFD)表示。

2.E-R圖設計

E-R圖設計模式分為兩種:

(1)一種是以局部E-R圖為基礎設計全局模式,稱為集中式模式設計;

(2)另一種是先設計局部E-R模型圖,再由若干個局部E-R模型圖綜合成為全局E-R模型圖,稱為綜合設計法。

三、開發技術介紹

1.設計平臺:Visual Basic 6.0

微軟公司的Visual Basic 6.0是目前最為廣泛的、易學易用的面向對象的開發工具。Visual Basic提供了大量的控件,這些控件可用于設計界面和實現各種功能,減少編程人員的工作量,也簡化了界面設計過程,提高了應用程序的運行效率和可靠性。

2.數據庫:Microsoft Access

Access是關系數據庫開發工具,其優點在于它能使用數據表示圖或自定義窗體收集信息。數據表示圖提供了一種類似于 Excel的電子表格,可以使數據庫一目了然。另外,Access允許創建自定義報表用于打印或輸出數據庫中的信息。同時也提供了數據存儲庫,可以使用桌面數據庫文件把數據庫文件置于網絡文件服務器,與其他網絡用戶共享數據庫。

3.數據庫系統簡介

本人設計的是一個關于學生成績管理的數據庫系統,管理員通過此系統可以簡捷、方便的對學生信息記錄查找、添加、刪除等功能,而用戶也可以通過這個系統對進行學生成績查詢、添加、刪除等功能。

該數據庫應用程序按照用戶權限和實現功能的不同分為兩部分:外部學生對數據庫的查詢訪問和內部管理人員對數據記錄的管理維護。

四、系統設計

1.數據字典

(1)數據流條目

學生基本信息=學號+學生姓名+學生性別+出生日期+班號+聯系電話+入校時間+家庭住址+注釋

班級信息=班號+年級+班主任+教室

課程信息=課程編號+課程名稱+課程類型+課程描述

年級課程信息=年級+課程名稱

學生成績信息=考試編號+學生學號+學生姓名+學生班號+課程名稱+分數

系統用戶信息=用戶名稱+用戶密碼+用戶描述

(2)文件條目

例:學生信息文件={學生基本信息記錄}+{學生成績記錄}

主鍵:學生學號+課程號

(3)數據元素條目

例:學生基本信息記錄中“學生學號”的數據值類型為數值類型,有效值范圍為000000~999999。

(4)處理說明條目

給出數據流程圖中不再分解的變換處理說明的定義。

2.系統結構關系圖和流程圖

(1)結構關系圖(圖略)

本項目中的學生信息系統需要完成的功能主要有:

有關學生信息的輸入,包括學生基本信息、所在班級、所學課程和成績等。

學生信息的查詢,包括學生基本信息、所在班級、已學課程和成績等。

班級管理信息的輸入,包括班級設置、年級信息等等。

(2)系統流程圖(略)

五、數據庫設計

1.系統數據庫設計

由于考慮到本系統是應用在單機系統上,另外根據學校人員規模,我只建立起一個數據庫,在此數據庫基礎上建立起班級、學籍、課程表、成績、獎懲、個人信息、用戶名等七個基本表。

2.數據庫的實現

本系統的數據庫設計比較合理,下面列出數據庫中的每一個表,包括表中的字段的含意。

——學生信息(student_form)數據庫

學生成績數據庫里存儲了學生的學生成績包括:學號、姓名、年齡,出生日期,入學日期等

——學生成績(score_form)數據庫

該模塊主要完成學生成績基本信息的錄入、刪除 、更新,查詢等功能。

——用戶管理數據庫

用戶管理數據庫利存儲了用戶的信息:用戶名,密碼。權限等。

3.與VB的連接

Visual Basic提供了與底層數據庫系統緊密的連接。連接數據庫的方式有兩種:

通過使用Visual Basic的 ADO控件。

通過使用由Visual Basic提供的專用的直接與數據庫相連的接口。

4.程序(略)

參考文獻

[1]Craig Eddy.中文Access 2000 24學時教程[M].Timothy Buchanan出版社,2006年,第一版,第59頁

[2]劉立軍.學生信息管理系統的研究與開發[J].泰州職業技術學院學報,2005年2月,第5卷第一期,第26頁

[3]劉以倩.“學籍管理系統”開發[J].天津職業大學學報,2001年12月,第十卷第四期,第34頁

主站蜘蛛池模板: 婷婷99视频精品全部在线观看 | 国产精品成人不卡在线观看| 亚洲bt欧美bt精品| 国产91色| 色综合热无码热国产| 欧洲极品无码一区二区三区| 美女被操91视频| 又粗又大又爽又紧免费视频| 国产欧美视频在线| 免费av一区二区三区在线| 日本a∨在线观看| 亚欧成人无码AV在线播放| 美女被操黄色视频网站| 欧美日韩国产综合视频在线观看| 亚洲精品色AV无码看| 国产在线啪| 呦视频在线一区二区三区| 欧美不卡视频在线观看| 无码区日韩专区免费系列| 自偷自拍三级全三级视频 | 亚洲国产天堂久久综合| 毛片久久久| 日韩欧美网址| 久久香蕉欧美精品| 99精品福利视频| 亚洲第七页| 伊人久久大香线蕉aⅴ色| 国产性生交xxxxx免费| 国产激情在线视频| 高清国产va日韩亚洲免费午夜电影| 无码一区18禁| 亚洲高清中文字幕在线看不卡| 国产三级国产精品国产普男人| www.91中文字幕| 亚洲成人免费在线| 毛片基地美国正在播放亚洲 | 日韩无码视频专区| 欧美日韩国产系列在线观看| 老司机aⅴ在线精品导航| 久久国产高潮流白浆免费观看| 亚洲日产2021三区在线| 福利在线免费视频| 欧美午夜在线观看| 国产亚洲高清在线精品99| 午夜一区二区三区| 亚洲最大看欧美片网站地址| 99视频在线免费| 国产精品分类视频分类一区| 国产在线观看一区精品| 午夜不卡福利| 亚洲男人的天堂网| 亚洲天堂网在线观看视频| 精品视频在线一区| 91在线日韩在线播放| 在线播放真实国产乱子伦| 欧美无专区| 亚洲欧美天堂网| 日韩东京热无码人妻| 乱人伦99久久| 国产精品久久久久婷婷五月| 欧美激情综合| 91九色国产porny| 3344在线观看无码| 性欧美久久| 综合网久久| 最新痴汉在线无码AV| 毛片三级在线观看| 欧美.成人.综合在线| 女人av社区男人的天堂| 婷婷久久综合九色综合88| 久久婷婷六月| 色视频国产| 伊人久综合| 日韩欧美91| 国产色婷婷| 色九九视频| 91福利国产成人精品导航| 欧美激情福利| 日韩少妇激情一区二区| 一级毛片免费观看久| 日韩专区欧美| 国产毛片久久国产|