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

學生成績管理系統的設計

2011-04-13 12:20:30李云舒梁志恒
科技傳播 2011年6期
關鍵詞:數據庫用戶信息

李云舒,梁志恒

沈陽師范大學科信軟件學院,遼寧 沈陽 110034

本系統是將現代化的計算機技術和傳統的教學、教務工作相結合,按照學院的工作流程設計完成的。本系統能在學院的管理中發揮更大的作用,實現工作過程的計算機化,提高工作效率,該系統的完成將具有以下幾點重要的意義:1)對各個數據庫能進行動態管理,有效的防止了數據的混亂;2)能夠按照用戶選擇的不同的條件進行簡單查詢和復合查詢;3)能夠對查詢結果進行分類匯總,實現報表打印;4)注意到了數據的安全性,具有數據備份和恢復的功能;5)簡化了用戶的操作過程,盡量減少用戶的工作量。

1 系統總體設計

系統總體設計將確定該系統的邏輯模型,確定該系統的物理模型,即計算機化信息系統應用軟件的總體結構和數據庫設計,并提出系統配置方案,繼而對物理模型進行詳細的設計。主要內容有:系統功能分析、數據詞典的分析、數據庫的設計、編寫系統設計說明書等等。系統總體設計是以系統分析為基礎,而系統總體設計又是系統實施的基礎,系統總體設計的主要任務是代碼設計、物理設計、數據庫設計、功能結構圖設計。系統總體設計的任務主要包括:代碼設計、系統物理設計、數據庫設計。本系統的主要任務就是針對學生成績的管理。主要用戶為學校教務管理老師。其中,學生也參與對自己信息的核對確認。系統提供友好界面,操作簡單。系統總體功能模塊圖,如圖1所示:

圖1 系統總體功能模塊圖

1.1 軟件功能模塊設計

本系統的主要任務就是針對學生成績的管理。主要用戶為學校教務管理老師。學生也參與對自己信息的核對確認。系統提供友好界面,操作簡單。

1)用戶登錄模塊。用戶登錄模塊的功能是系統模塊中一個重要的子系統模塊,它是系統安全的一個保障。它的主要功能是授權用戶的管理,需要正確的用戶名和密碼才能進入系統。對于錯誤的用戶名和密碼并給出相應的提示;

2)系統管理模塊。系統管理模塊的功能是指當用戶進入系統主菜單時對以有用戶的刪除、對用戶密碼的修改及增加一些新的用戶并賦予相并的權限;

3)查看與修改模塊。查看與修改模塊的功能是指查看以有學生的基本信息、成績信息以及課程信息,并可以對這些信息進行相應的修改以及刪除。同時可以對直接對系統內以有的課程對學生的課程成績進行添加,因為每個學期開始學生都會選修一些新的課程,相應的學期結束時都會有相應的成績,這時根據具體的情況來進行添加,并相應修改的信息保存到對應的數據庫文件中,對應的表文件進行更新;

4)信息錄入模塊。信息錄入模塊的功能具有以下幾項添加成績、基本信息錄入。其中添加成績是指對以記錄的學生各門課程成績進行相關的添加、更改、刪除并保存到相對應的數據庫文件學生與課程表中;基本信息錄入是指對新生的信息進行處理,將相應的信息輸入到計算機中對該生在該校學習期間的成績好進行計算機化的管理,將新錄入的信息保存到學生表中;

5)查詢模塊。查詢模塊的功能主要有查詢成績和查詢學生基本信息兩大塊。其中查詢學生基本信息又可以根據輸入的學號、班級、專業以及院系來進行相應詳細的查詢;查詢成績以可以進行學號、班號、查詢全部來進行詳細的成績查詢,根據所給的條件顯示相應的信息。

1.2 數據字典的設計

仔細分析調查有關學生成績管理需求的基礎上,針對一般學生成績管理信息系統的需求,通過對學生成績信息調配工作過程的內容和數據流程分析,設計如下面所示的數據項和數據結構:1)學生基本信息,包括的數據項有:學號、姓名、性別、民族、父母姓名、地址、郵編、電話、出生日期、所在院系、專業;2)用戶信息,包括的數據項有:用戶名,密碼;3)課程信息,包括的數據項有:課程號、課程名稱、授課老師;4)學生與課程信息,包括的數據項有:課程號、課程名稱、學號、備注、成績。在該學生成績管理系統的數據庫db5中,主要包含了超級用戶表、課程表、學生表、學生與課程表。

1.3 實體—關系圖

根據以上分析得到的數據項和數據結構以后,設計出能夠滿足用戶需求各種實體,以及它們之間的關系,為后面的設計打下基礎。這些實體包括各種具體信息,通過相互之間的作用形成數據流動,現在各個實體之間的關系用實體—關系圖來描述,其具體聯系如圖2所示:其中“學生”與“課程”這間是多對多的關系。

圖2 實體—關系圖

1.4 數據庫設計

利用數據庫軟件本身的功能創建數據庫,通過SQL語句也可以創建數據庫。

1)首先啟動Access數據庫,新建一個數據庫。文件名為“db5”,然后選擇要保存的目錄;

2)創建Access數據庫表。表是關系數據庫的核心內容,通常表由行和列組成,創建表首先要創建字段,用鼠標單擊“使用設計器創建表”選項,然后進入數據庫設計界面,在數據庫設計器中很容易地進行數據庫表的設計。其中“字段名稱”表示數據庫表的字段;“數據類型”表示每個字段的類型,有很多類型可供選擇,例如本系統創建了4個表,表名分別是超級用戶,課程,學生和學生與課程,其具體內容在數據字典里面都詳細介紹了,不再重復;

3)連接數據庫。數據庫創建完后,需要在應用程序中連接,只有連接到數據庫后,才能真正進行使用有效的數據庫開發。我使用傳統的ODBC與數據庫互連。ODBC的工作依賴于數據庫制造商提供的驅動程序,使用ODBC API的時候,Windows的ODBC管理程序,把數據庫訪問的請求傳遞給正確的驅動程序,驅動程序再使用SQL語句指示DBMS完成數據庫訪問工作,因此,ODBC的存在為我們開發應用數據庫程序提供了非常強大的能力和靈活性。

為了使ODBC能與數據庫一起工作,必須把數據庫注冊到ODBC驅動程序管理器,這項工作可以通過定義一個DSN或數據源名字來完成。通常,我們只能手動打開系統控制面板,運行其中的ODBC數據源管理器,手工配置數據源,但是這項工作對用戶而言過于復雜,我們必須考慮用程序替用戶完成這些配置工作。筆者是通過程序來完成對數據庫的連接的,用戶不必做任何操作,也不必了解其中的工作過程。

[1]張海藩.軟件工程[M].北京:人民郵電出版社,2000.

[2]薩師煊,王珊,等.數據庫系統概論[M].北京:高等教育出版社,2000.

[3]黃維通.SQL Server 2000 簡明教程[M].北京:清華大學出版社,2001.

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 午夜人性色福利无码视频在线观看| 免费国产黄线在线观看| 一本色道久久88亚洲综合| 国产特级毛片aaaaaa| 伊人久久久久久久| 欧美在线精品怡红院| 免费无码AV片在线观看中文| 538精品在线观看| 亚洲国产成人久久精品软件| 国产乱人伦AV在线A| аⅴ资源中文在线天堂| 久久亚洲精少妇毛片午夜无码| 欧美日本在线观看| 99re在线视频观看| 久久一本日韩精品中文字幕屁孩| 国产一区二区三区精品久久呦| 午夜福利网址| 亚洲一区免费看| 欧美激情视频一区二区三区免费| 成人字幕网视频在线观看| 青青草久久伊人| 一级在线毛片| 亚洲欧洲日韩国产综合在线二区| 久久久久人妻精品一区三寸蜜桃| 91网红精品在线观看| 在线视频亚洲欧美| 国产打屁股免费区网站| 国产女人水多毛片18| 欧美日韩一区二区三区在线视频| 日韩欧美国产成人| 国产日本一区二区三区| 亚洲成人在线免费观看| 538国产在线| 精品国产污污免费网站| 日韩毛片免费视频| 婷婷六月色| 一本大道东京热无码av | 久久亚洲国产视频| 久久精品日日躁夜夜躁欧美| 久久香蕉国产线看观| 91精品国产福利| 色悠久久久久久久综合网伊人| 99视频全部免费| 国产精品99在线观看| 97国产在线播放| 国产黑丝一区| 亚洲欧美国产高清va在线播放| 自拍偷拍欧美日韩| 国产成人精品在线1区| 国产午夜精品鲁丝片| 最新国产你懂的在线网址| 久久亚洲天堂| 狠狠久久综合伊人不卡| 久久青草视频| 全部无卡免费的毛片在线看| 天天躁日日躁狠狠躁中文字幕| 亚洲Av激情网五月天| 网久久综合| 伊人色综合久久天天| 亚洲二区视频| 国产高清无码麻豆精品| 亚洲一区网站| 国产成人超碰无码| 国产在线观看第二页| 亚洲Aⅴ无码专区在线观看q| 熟妇丰满人妻av无码区| 亚洲人成成无码网WWW| 免费在线国产一区二区三区精品| 国产在线八区| 成人一区在线| 亚洲视频一区在线| 久久性妇女精品免费| 国产视频 第一页| 亚洲人妖在线| 精品91视频| 国产一级α片| 国内a级毛片| 456亚洲人成高清在线| 91色综合综合热五月激情| 在线观看欧美国产| 欧美日韩午夜| 福利一区在线|