freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)校信息管理系統(tǒng)—計算機(jī)畢業(yè)設(shè)計論文(留存版)

2024-09-14 08:56上一頁面

下一頁面
  

【正文】 學(xué)學(xué)生的人數(shù)等等。學(xué)校信息管理系統(tǒng)摘要學(xué)校信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于學(xué)生信息,各班的班主任及學(xué)校領(lǐng)導(dǎo)由于各種分類和了解的需要,經(jīng)常性地進(jìn)行各種查詢。它簡單易學(xué)、效率高、且功能強(qiáng)大。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問Server上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮膸觳僮髦噶睢⒍嘤脩魯?shù)據(jù)庫訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實現(xiàn)客戶服務(wù)器方案。VB和其他的應(yīng)用程序包括Access、FoxPro、Oracle、SQL Server等都支持SQL語言。(3)組織一個強(qiáng)有力的開發(fā)小組管理信息系統(tǒng)的質(zhì)量,在某種意義上直接取決于開發(fā)人員的水平和素質(zhì)。運(yùn)行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)、設(shè)施和環(huán)境對系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計劃的可行性。4)當(dāng)前系統(tǒng)的薄弱環(huán)節(jié):在調(diào)查中應(yīng)善于發(fā)現(xiàn)問題并找出其前因后果,這些問題往往是新系統(tǒng)中要解決和改進(jìn)的主要問題。3 方案論證3.1數(shù)據(jù)庫模型選擇本設(shè)計選擇關(guān)系模型為數(shù)據(jù)模型,建立一個關(guān)系數(shù)據(jù)庫。作為地基的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度與質(zhì)量。它們?yōu)閿?shù)據(jù)庫系統(tǒng)的開發(fā)和應(yīng)用提供了良好的環(huán)境。提供給班主任進(jìn)行本班學(xué)生的信息更新、刪除。以班級為單位,錄入各科目的期中、期末、總評成績。1)學(xué)生信息查詢。五、教師信息管理模塊分層數(shù)據(jù)流圖:(圖419至420)。2)讀者信息。2)教師信息的修改。4)新生管理。Microsoft Jet 數(shù)據(jù)庫引擎用于管理數(shù)據(jù)。在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對其進(jìn)行評價,調(diào)整與修改。關(guān)系數(shù)據(jù)模型具有下列優(yōu)點(diǎn):關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上的。(2)經(jīng)濟(jì)可行性估算新系統(tǒng)的開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。另據(jù)統(tǒng)計,在建立管理信息系統(tǒng)的三個階段中,總體規(guī)劃和系統(tǒng)開發(fā)階段的工作量約占整個工作量的2/3,而運(yùn)行、維護(hù)階段要占1/3,這說明一個管理信息系統(tǒng)開發(fā)后,仍應(yīng)十分重視它的維護(hù)工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。2.2系統(tǒng)的可行性分析系統(tǒng)的可行性分析包括兩個詳細(xì)的部分:分析開發(fā)新的系統(tǒng)的必要性和可能性。(1)領(lǐng)導(dǎo)重視、管理人員積極性高管理信息系統(tǒng)的建立,需要學(xué)校提供資源、經(jīng)費(fèi)、人力和時間,要涉及管理體制、規(guī)章制度的變化、調(diào)整和大量數(shù)據(jù)的編碼、表格形式協(xié)調(diào)等工作,這些學(xué)校管理的全局性問題必須在學(xué)校高層領(lǐng)導(dǎo)的重視和支持下才能獲得解決。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng)。我?,F(xiàn)在各教師辦公室均配備電腦,但實際利用率不高,如果采用計算機(jī)進(jìn)行以上各類信息的管理,必將大大提高工作效率,對學(xué)校各類信息的維護(hù)及了解起到積極的作用。隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對學(xué)校的各類信息進(jìn)行管理,:檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。另外隨著計算機(jī)網(wǎng)絡(luò)的持續(xù)發(fā)展,無論是工作、學(xué)習(xí)還是生活,將會越來越多地融入到流動的比特中,人們的工作節(jié)奏在不斷加快,需要快捷的信息來源,并對此做出反應(yīng)。例如,命令按鈕是一個對象,用戶單擊該按鈕時,將產(chǎn)生一個“單擊”事件,而產(chǎn)生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的操作。Access 是一種關(guān)系數(shù)據(jù)庫管理工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。一般說來,校長的決心是研制學(xué)校管理信息系統(tǒng)的成敗關(guān)鍵。必要性在前面系統(tǒng)初步調(diào)查中已經(jīng)作了詳細(xì)的分析,在這里就不再贅述;可能性主要包括經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性三個方面。2.4學(xué)校管理信息系統(tǒng)的規(guī)劃系統(tǒng)規(guī)劃是整個管理信息系統(tǒng)建立過程中的基礎(chǔ)階段。開發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括:購買和安裝設(shè)備的費(fèi)用:計算機(jī)硬件、系統(tǒng)軟件、 機(jī)房、電源、空調(diào)等;軟件開發(fā)費(fèi)用:若由本單位的技術(shù)人員開發(fā),則該項費(fèi)用可以計入下面的人員費(fèi)用一項;人員費(fèi)用:系統(tǒng)開發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費(fèi)用等;消耗品費(fèi)用:系統(tǒng)開發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙、軟盤、色帶等開支;其它費(fèi)用。關(guān)系模型的概念單一,無論實體還是實體之間的聯(lián)系都用關(guān)系表示。設(shè)計一個完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)往往是上述六個階段的不斷反復(fù)。) 文件大小2 G 字節(jié)減去系統(tǒng)對象本部分的功能主要有新生導(dǎo)入、分班、設(shè)置學(xué)號。1)課程管理。包括添加新讀者、維護(hù)讀者信息。四、成績管理模塊分層數(shù)據(jù)流圖:(圖416至418)。是排課系統(tǒng)的基礎(chǔ)。b.學(xué)生成績管理功能1)分?jǐn)?shù)錄入。其主要功能包括:1)班級管理。(3)以DBMS為核心的應(yīng)用開發(fā)工具應(yīng)用開發(fā)工具是系統(tǒng)為應(yīng)用開發(fā)人員和最終用戶提供的高效率,多功能的應(yīng)用生成器,第四代語言等各種軟件工具。需求分析是整個設(shè)計過程的基礎(chǔ),是最困難,最耗費(fèi)時間的一步。按上述三方面進(jìn)行可行性分析、研究后,就可整理并編制出新系統(tǒng)開發(fā)的可行性報告,它是總體規(guī)劃工作的階段性成果。上述各項內(nèi)容在系統(tǒng)分析階段中還需進(jìn)一步作詳細(xì)調(diào)查。硬件方面:目前高性能的網(wǎng)絡(luò)組件已經(jīng)在我們學(xué)校廣泛使用(服務(wù)器、集線器、通信介質(zhì)、工作站等),它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。當(dāng)然,資金的投入也可以在開發(fā)和運(yùn)行過程中分階段進(jìn)行,在逐步取得階段成果的基礎(chǔ)上補(bǔ)充更多的資源。1.2.3 SQL查詢語言及使用SQL語言是結(jié)構(gòu)化語言(Structure Query Language)的縮寫,是一種用于數(shù)據(jù)庫查詢和編程的語言,已經(jīng)成為關(guān)系型數(shù)據(jù)庫普遍使用的標(biāo)準(zhǔn),使用這種標(biāo)準(zhǔn)數(shù)據(jù)庫語言對程序設(shè)計和數(shù)據(jù)庫的維護(hù)都帶來了極大的方便,廣泛地應(yīng)用于各種數(shù)據(jù)查詢。Visual Basic提供開放式數(shù)據(jù)連接(Open Database Connectivity),即ODBC功能,它可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQL Server、Oracle等。1.2.1 Visual Basic Visual Basic 、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。本系統(tǒng)主要著眼于以上五大部分,建立數(shù)據(jù)庫以及對數(shù)據(jù)的各種操作功能。對于前者要求建立數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的數(shù)據(jù)庫。教導(dǎo)處在每一屆學(xué)生進(jìn)校時必須進(jìn)行分班,設(shè)置學(xué)號;每一屆學(xué)生畢業(yè),要進(jìn)行學(xué)生信息備份;對于教師信息,學(xué)校教導(dǎo)處及總務(wù)處需要統(tǒng)計各種教師信息;例如統(tǒng)計中級職稱教師人數(shù),查詢80年以前參加工作的教師名單;學(xué)校領(lǐng)導(dǎo)可以通過系統(tǒng)簡單快捷地了解教師的基本情況。總的來看,Visual Basic有以下主要特點(diǎn):可視化編程Visual Basic提供了可視化設(shè)計工具,把Windows界面設(shè)計復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼,只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。在Windows9x、Windows NT或Windows2000環(huán)境下,用Visual Basic 。其一般的用法是以VB的各種控件接收用戶對數(shù)據(jù)庫訪問的請求,在事件響應(yīng)程序代碼中將其轉(zhuǎn)換成對數(shù)據(jù)庫的SQL查詢語句,并以字符串的形式存在,然后將其傳遞給相應(yīng)的數(shù)據(jù)庫操作對象,最終完成對數(shù)據(jù)庫的訪問。由于管理信息系統(tǒng)的開發(fā)通常是從逐個子系統(tǒng)分期分批進(jìn)行的,同時,已開發(fā)完畢投入使用的系統(tǒng)仍需不斷維護(hù)、改進(jìn)和完善,因此這個開發(fā)小組應(yīng)該在相當(dāng)長的時期內(nèi)存在。2.3系統(tǒng)開發(fā)步驟一般說來,管理信息系統(tǒng)的建立與應(yīng)用可以劃分成總體規(guī)劃、系統(tǒng)開發(fā)和系統(tǒng)運(yùn)行三個階段,其中系統(tǒng)開發(fā)階段還可進(jìn)一步分為系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實施等工作環(huán)節(jié)。6)各部門管理人員對新系統(tǒng)目標(biāo)持有的看法,以及對建立新系統(tǒng)的態(tài)度。關(guān)系的每個行稱為一條記錄,每一個列稱為一個屬性(或字段),所有屬性名稱構(gòu)成的集合稱為關(guān)系模式。本次試驗首先調(diào)查用戶需求,調(diào)查方法包括:上網(wǎng)調(diào)查一些相關(guān)資料,了解企業(yè)管理的一些知識;分析類似的數(shù)據(jù)庫管理系統(tǒng),了解本系統(tǒng)需要實現(xiàn)的大概功能;詢問相關(guān)人員,對軟件功能進(jìn)行進(jìn)一步分析。全稱Visual Basic,它是以Basic語言作為其基本語言的一種可視化編程工具。以班級為單位,進(jìn)行學(xué)生入庫。計算指定班級學(xué)生的總分及名次。2)教師信息查詢。七、查詢模塊分層數(shù)據(jù)流圖:(圖424至圖426)。1)圖書信息。為指定班級及指定的學(xué)期數(shù)的學(xué)生成績保存到備份數(shù)據(jù)庫中。當(dāng)學(xué)生畢業(yè)后,學(xué)生信息轉(zhuǎn)移備份數(shù)據(jù)庫中,系統(tǒng)的基本數(shù)據(jù)庫中需要刪除學(xué)生信息。表31屬性最大值Microsoft Access 數(shù)據(jù)庫 (.mdb)(5)數(shù)據(jù)庫實施階段在數(shù)據(jù)庫實施階段,設(shè)計人員運(yùn)用DBMS提供的數(shù)據(jù)語言及其宿主語言,根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。目前, 關(guān)系型的數(shù)據(jù)庫管理系統(tǒng)已經(jīng)很多, 優(yōu)化方法比較完善, 關(guān)系數(shù)據(jù)庫的設(shè)計也有一整套完善的規(guī)范化理論,提出了第一、二、三、BC 、四、五范式,以確保設(shè)計的數(shù)據(jù)庫盡量減少數(shù)據(jù)冗余及各種操作異?,F(xiàn)象。新系統(tǒng)目標(biāo)的提法不盡相同,例如:1)提高工作效率和減輕勞動強(qiáng)度;2)提高信息處理速度和準(zhǔn)確性;3)提供新的處理功能和決策信息;4)為教學(xué)、科研提供更方便的服務(wù)項目,等等。國外曾有人對一些軟件項目開發(fā)各階段的工作量進(jìn)行了統(tǒng)計,結(jié)果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計:編程:模塊調(diào)試:系統(tǒng)調(diào)試=20%:15%:20%:25%:20%。因此要建立新的學(xué)校信息管理系統(tǒng)就必須對學(xué)?,F(xiàn)行的信息管理系統(tǒng)進(jìn)行全面、細(xì)致而充分的調(diào)查研究。應(yīng)該看到,我國發(fā)展學(xué)校管理信息系統(tǒng)的時間還不長,設(shè)計開發(fā)的實際經(jīng)驗也很不足。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。每個對象以圖形方式顯示在界面上,都是可視的。以人工的方式進(jìn)行圖書信息的維護(hù)、借書、還書,工作量較大。所以學(xué)校信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。學(xué)校主要有總務(wù)處、政教處、教導(dǎo)處、培訓(xùn)處四大塊。本人作為用戶的一員,對系統(tǒng)的需求有較深入的認(rèn)識,同時也掌握了一定的系統(tǒng)開發(fā)理論,借這次畢業(yè)設(shè)計的契機(jī),一方面利用自己的所學(xué)為學(xué)校做一點(diǎn)力所能及的事,另一方面通過這次實踐必將提升自身對軟件工程、數(shù)據(jù)庫、程序設(shè)計等理論的認(rèn)識,積累系統(tǒng)開發(fā)的經(jīng)驗。這樣可以方便編程人員、提高效率。作為應(yīng)用程序與OLE DB連接的橋梁,ActiveX Data Objects (ADO)為Visual Basic 下開發(fā)的應(yīng)用程序訪問本地或遠(yuǎn)程數(shù)據(jù)庫提供了有效的手段。 管理人員是管理信息系統(tǒng)的直接用戶,它們的積極性和配合程度,關(guān)系到管理信息系統(tǒng)的使用效果和生命力。由于學(xué)校信息管理系統(tǒng)是作為畢業(yè)設(shè)計由我們學(xué)生自己開發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實現(xiàn)龐大的校園考試提供很大的方便,因此在經(jīng)濟(jì)上是可行的。1、現(xiàn)行系統(tǒng)的初步調(diào)查初步調(diào)查是為了了解現(xiàn)有系統(tǒng)的概貌、規(guī)模等基本情況,從而確認(rèn)新系統(tǒng)的目標(biāo)。對于學(xué)校管理信息系統(tǒng)則應(yīng)著重分析其社會效益。所以其數(shù)據(jù)結(jié)構(gòu)簡單,清晰,用戶易懂易用。Microsoft Office Access是由微軟Microsoft出品,基于關(guān)系型數(shù)據(jù)庫的小型數(shù)據(jù)庫系統(tǒng),它的特點(diǎn)如表31所示。創(chuàng)建數(shù)據(jù)庫對象時,可以通過用 USys 作為名稱的前四個字符來命名數(shù)據(jù)庫對象。分班功能實現(xiàn)按新生的報考專業(yè)、成績及性別進(jìn)行分班。它是學(xué)生成績管理的基礎(chǔ)。4.2 數(shù)據(jù)流圖與數(shù)據(jù)字典4.2.1 數(shù)據(jù)流圖根據(jù)以上的系統(tǒng)功能描述,設(shè)計出數(shù)據(jù)流圖。學(xué)校信息管理系統(tǒng)用戶學(xué)校信息管理系統(tǒng)系統(tǒng)時鐘 學(xué)生信息管理 成績管理 當(dāng)前日期 教師信息管理 課程信息管理查詢要求 圖書管理 查詢結(jié)果 統(tǒng)計表圖41 頂層數(shù)據(jù)流圖二、1層數(shù)據(jù)流圖(圖43至圖48)。2)教師與課程。5)學(xué)生信息備份。數(shù)據(jù)庫中的對象個數(shù)32,768模塊(包括“內(nèi)含模塊”屬性為“是”的窗體和報表)1,000對象名稱中的字符數(shù)64密碼的字符個數(shù)14用戶名或組名的字符個數(shù)20并發(fā)用戶的個數(shù)255表32數(shù)據(jù)庫的級別(3種)數(shù)據(jù)庫級別產(chǎn)品代表特 點(diǎn)商務(wù)級別(business level)最高級別Microsoft sqlserver /Sybase/Informix商業(yè)級別的數(shù)據(jù)庫關(guān)系軟件,安全性能高,處理并發(fā)能力強(qiáng)開放源代碼的mysqlMysql是一種非商業(yè)級別的軟件,他的特征是一種基于互換源代碼,他的安全性和支持并發(fā)處理的能力差。由于本設(shè)計中數(shù)據(jù)庫的功能并不需要很強(qiáng)大,而Microsoft Office Access剛好滿足設(shè)計的要求,所以選擇了Microsoft Office Access作為數(shù)據(jù)庫。 3.2數(shù)據(jù)庫設(shè)計方案本設(shè)計嚴(yán)格按照規(guī)范設(shè)計法對數(shù)據(jù)庫進(jìn)行設(shè)計。(3)運(yùn)行可行性對新系統(tǒng)運(yùn)行后給現(xiàn)行系統(tǒng)帶來的影響(包括組織機(jī)構(gòu)、管理方式、工作環(huán)境等)和后果進(jìn)行估計和評價。2)組織機(jī)構(gòu):現(xiàn)行系統(tǒng)的組織機(jī)構(gòu),歸屬關(guān)系、人員安排等,它不僅為新系統(tǒng)各功能子系統(tǒng)的劃分提供依據(jù),還可進(jìn)一步暴露組織和人事方面的不合理現(xiàn)象。學(xué)校信息管理系統(tǒng)用的是Visual Basic開發(fā)語言,調(diào)試相對簡單,當(dāng)前的計算機(jī)硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。管理信息系統(tǒng)的費(fèi)用可分為 開發(fā)費(fèi)用和運(yùn)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1