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

學(xué)生成績管理系統(tǒng)的設(shè)計

2011-04-13 12:20:30李云舒梁志恒
科技傳播 2011年6期
關(guān)鍵詞:數(shù)據(jù)庫用戶信息

李云舒,梁志恒

沈陽師范大學(xué)科信軟件學(xué)院,遼寧 沈陽 110034

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

1 系統(tǒng)總體設(shè)計

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

圖1 系統(tǒng)總體功能模塊圖

1.1 軟件功能模塊設(shè)計

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

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

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

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

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

5)查詢模塊。查詢模塊的功能主要有查詢成績和查詢學(xué)生基本信息兩大塊。其中查詢學(xué)生基本信息又可以根據(jù)輸入的學(xué)號、班級、專業(yè)以及院系來進行相應(yīng)詳細的查詢;查詢成績以可以進行學(xué)號、班號、查詢?nèi)縼磉M行詳細的成績查詢,根據(jù)所給的條件顯示相應(yīng)的信息。

1.2 數(shù)據(jù)字典的設(shè)計

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

1.3 實體—關(guān)系圖

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

圖2 實體—關(guān)系圖

1.4 數(shù)據(jù)庫設(shè)計

利用數(shù)據(jù)庫軟件本身的功能創(chuàng)建數(shù)據(jù)庫,通過SQL語句也可以創(chuàng)建數(shù)據(jù)庫。

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

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

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

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

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

[2]薩師煊,王珊,等.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2000.

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

猜你喜歡
數(shù)據(jù)庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 在线欧美日韩| 欧美国产日韩在线观看| 亚洲无码电影| 狠狠色综合网| 黄色网址免费在线| 亚洲成人黄色网址| 国产欧美精品一区aⅴ影院| 国产香蕉在线视频| 亚洲熟女偷拍| 91小视频版在线观看www| 91在线无码精品秘九色APP | 97国产在线播放| 国产小视频在线高清播放| 亚洲美女操| 国产成人高清亚洲一区久久| 日本爱爱精品一区二区| 欧美成人午夜影院| 日韩免费无码人妻系列| 午夜a视频| 欧美日韩综合网| 在线观看国产精品一区| 国模在线视频一区二区三区| 亚洲精品天堂在线观看| 黄色三级网站免费| 国产手机在线小视频免费观看| 91人人妻人人做人人爽男同| 亚洲福利片无码最新在线播放 | 亚洲人成电影在线播放| 日韩人妻无码制服丝袜视频| 国产制服丝袜91在线| 国产人在线成免费视频| 国产成人久久777777| 丁香婷婷久久| 欧美高清日韩| 91视频免费观看网站| 亚洲人人视频| 国产91蝌蚪窝| 99免费在线观看视频| 亚洲无码不卡网| 久久91精品牛牛| 黄色网页在线播放| 九九精品在线观看| 久久综合九色综合97婷婷| 日韩精品欧美国产在线| 久久美女精品国产精品亚洲| 日本在线欧美在线| 久久精品人人做人人综合试看| 国产91九色在线播放| 国产微拍精品| 五月激情综合网| 免费一级毛片在线播放傲雪网| 54pao国产成人免费视频| 九九九久久国产精品| 亚洲人精品亚洲人成在线| 国模沟沟一区二区三区| 国产高清不卡| 少妇被粗大的猛烈进出免费视频| 亚洲欧美成人网| 亚洲开心婷婷中文字幕| 精品久久蜜桃| 激情无码字幕综合| 一区二区三区在线不卡免费| 福利姬国产精品一区在线| 视频二区欧美| 99无码中文字幕视频| 久久综合干| 色老二精品视频在线观看| 青草娱乐极品免费视频| 国产成人乱码一区二区三区在线| 在线va视频| 激情综合图区| 亚洲国产精品日韩专区AV| 永久天堂网Av| 国产极品粉嫩小泬免费看| 亚洲中文字幕无码爆乳| 国产自在线播放| 久久99精品久久久久久不卡| 2021精品国产自在现线看| 无码国产伊人| 日韩精品毛片人妻AV不卡| 青青青草国产| 亚洲AⅤ永久无码精品毛片|