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

正文內(nèi)容

學(xué)校信息管理系統(tǒng)的設(shè)計(jì)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-展示頁

2024-12-11 01:15本頁面
  

【正文】 環(huán)境下,用 Visual Basic 譯器可以自動(dòng)生成 32位應(yīng)用程序。 1. 2. 2 Microsoft Access 與 ADO Access2020 就是關(guān)系數(shù)據(jù)庫管理工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 Access 也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 Microsoft ActiveX Data 7 Objects (ADO) 主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。 在 VB中,可以使用開發(fā)環(huán)境提供的 ADO控件,數(shù)據(jù)庫訪問方法,對(duì) ACCESS中建立的關(guān)系數(shù)據(jù)庫簡單快捷的進(jìn)行訪問。 VB 和其他的應(yīng)用程序包括 Access、 FoxPro、 Oracle、 SQL Server等都支持 SQL語言。其一般的用法是以 VB的各種控件接收用戶對(duì)數(shù)據(jù)庫訪問的請(qǐng)求,在事件響應(yīng)程序代碼中將其轉(zhuǎn)換成對(duì)數(shù)據(jù)庫的 SQL 查詢語句,并以字符串的形式存在,然后將其傳遞給相應(yīng)的數(shù)據(jù)庫操作對(duì)象,最終完成對(duì)數(shù)據(jù)庫的訪問。所謂好的管理基礎(chǔ),指的是合理的管理體制、完善的制度、科學(xué)的管理方法和準(zhǔn)確的原始數(shù)據(jù)。 應(yīng)該看到,我國發(fā)展學(xué)校管理信息系統(tǒng)的時(shí)間還不長,設(shè)計(jì)開發(fā)的實(shí)際經(jīng)驗(yàn)也很不足。 ( 1)領(lǐng)導(dǎo)重視、管理人員積極性高 管理信息系統(tǒng)的建立,需要學(xué)校提供資源、經(jīng)費(fèi)、人力和時(shí)間,要涉及管理體制、規(guī)章制度的變化、調(diào)整和大量數(shù)據(jù)的編碼、表格形式協(xié)調(diào)等工作,這些學(xué)校管理的全局性問題必須在學(xué)校高層領(lǐng)導(dǎo)的重視和支持下才能獲得解決。 管理人員的積極性也是不容忽視的條件。 ( 2)具備一定的資源條件 管理信息系統(tǒng)的資源主要包括計(jì)算機(jī)硬、軟件設(shè)備,不間斷電源、空調(diào)等輔助設(shè)備和計(jì)算機(jī)房設(shè)施等,有條件的學(xué)校應(yīng)盡量發(fā)掘和利用現(xiàn)有計(jì)算機(jī)設(shè)備。 要有足夠的資金保證,才能順利完成整個(gè)系統(tǒng)的開發(fā)工作。 ( 3)組織一個(gè)強(qiáng)有力的開發(fā)小組 管理信息系統(tǒng)的質(zhì)量,在某種意義上直接取決于開發(fā)人員的水平和素質(zhì)。由于管理信息系統(tǒng)的開發(fā)通常是從逐個(gè)子系統(tǒng)分期分批進(jìn)行的,同時(shí),已開發(fā)完畢投入使用的系統(tǒng)仍需不斷維護(hù)、改進(jìn)和完善,因此這個(gè)開發(fā)小組應(yīng)該在相當(dāng)長的時(shí)期內(nèi)存在。 詳細(xì)的現(xiàn)狀調(diào)查目的是為了弄清現(xiàn)行系統(tǒng)的基本功能及信息流程,微了新系統(tǒng)邏輯模型提供基礎(chǔ)。因此要建立新的學(xué)校信息管理系統(tǒng)就必須對(duì)學(xué)校現(xiàn)行的信息管理系統(tǒng)進(jìn)行全面、細(xì)致而充分的調(diào)查研究。 2. 2 系統(tǒng)的可行性分析 9 系統(tǒng)的可行性分析包括兩個(gè)詳細(xì)的部分:分析開發(fā)新的系統(tǒng)的必要性和可能性。 經(jīng)濟(jì)可行性研究是對(duì)組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)和經(jīng)濟(jì)效益進(jìn)行估計(jì)。 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。軟件方面:由于目前單機(jī)模式相對(duì)發(fā)展成熟,故軟件的開發(fā)平臺(tái)成熟可行。 運(yùn)行可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)、設(shè)施和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。 2. 3 系統(tǒng)開發(fā)步驟 一般說來,管理信息系統(tǒng)的建立與應(yīng)用可以劃分成總體規(guī)劃、系統(tǒng)開發(fā)和系統(tǒng)運(yùn)行三個(gè)階段,其中系統(tǒng)開發(fā)階段還可進(jìn)一步分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施等工作環(huán)節(jié)。 上述開發(fā)方式的主要優(yōu)點(diǎn)是便于開發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開發(fā)的復(fù)雜性。 國外曾有人對(duì)一些軟件項(xiàng)目開發(fā)各階段的工作量進(jìn)行了統(tǒng)計(jì),結(jié)果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計(jì):編程:模塊調(diào)試:系統(tǒng)調(diào)試= 20%: 15%: 20%: 25%: 20%。另據(jù)統(tǒng)計(jì),在建立管理信息系統(tǒng)的三個(gè)階段中,總體規(guī)劃和系統(tǒng)開發(fā)階段的工作量約占整個(gè)工作量的 2/3,而運(yùn)行、維護(hù)階段要占 1/3,這說明一個(gè)管理信息系統(tǒng)開發(fā)后 ,仍應(yīng)十分重視它的維護(hù)工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。因?yàn)樾孪到y(tǒng)是在現(xiàn)有系統(tǒng)基礎(chǔ)上發(fā)展而成的,所以首先應(yīng)對(duì)現(xiàn)有系統(tǒng)進(jìn)行全面的調(diào)查和分析,通過對(duì)用戶需求的調(diào)查,提出 10 新系統(tǒng)的開發(fā)目標(biāo),并進(jìn)行可行性研究,為新系統(tǒng)開發(fā)能否進(jìn)行提供定量和定性的依據(jù),這就是總體規(guī)劃的任務(wù)。該階段需要調(diào)查的主要內(nèi)容有: 1)現(xiàn)行系統(tǒng)的概況:當(dāng)前規(guī)模、功 能、工作效率、歸屬部門等。 3)管理流程及工作步驟:現(xiàn)行系統(tǒng)中各管理職能部門(教務(wù)、財(cái)務(wù)等)的管理業(yè)務(wù)流程、各種數(shù)據(jù)在收集、整理、輸入、存貯、處理和輸出各個(gè)環(huán)節(jié)的具體加工步驟,主要單據(jù)、表格的來源和去處等,從而得到較為完整的信息流程。 4)當(dāng)前系統(tǒng)的薄弱環(huán)節(jié):在調(diào)查中應(yīng)善于發(fā)現(xiàn)問題并找出其前因后果,這些問題往往是新系統(tǒng) 中要解決和改進(jìn)的主要問題。 6)各部門管理人員對(duì)新系統(tǒng)目標(biāo)持有的看法,以及對(duì)建立新系統(tǒng)的態(tài)度。新系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn)學(xué)校的戰(zhàn)略目 標(biāo)、發(fā)展方向和基本特點(diǎn),直接為學(xué)校管理服務(wù),同時(shí),新系統(tǒng)目標(biāo)應(yīng)該和現(xiàn)行系統(tǒng)的各項(xiàng)基本功能密切相關(guān),并且可以分期分批實(shí)現(xiàn)。新系統(tǒng)目標(biāo)的提法不盡相同,例如: 1)提高工作效率和減輕勞動(dòng)強(qiáng)度; 2)提高信息處理速度和準(zhǔn)確性; 3)提供新的處理功能和決策信息; 4)為教學(xué)、科研提供更方便的服務(wù)項(xiàng)目,等等。 ( 2)經(jīng)濟(jì)可行性 11 估算新系統(tǒng)的開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。 系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會(huì)效益兩方面考慮。例如,系統(tǒng)投入運(yùn)行后可以提供哪些以前無法及時(shí)提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對(duì)于管理人員進(jìn)行決策提供了多少幫助等等。同時(shí)還應(yīng)考慮現(xiàn) 有管理人員的培訓(xùn)、補(bǔ)充,分析在給定時(shí)間里能否完成預(yù)定的系統(tǒng)開發(fā)任務(wù)等。 3 方案論證 3. 1 數(shù)據(jù)庫模型選擇 本設(shè)計(jì)選擇關(guān)系模型為數(shù)據(jù)模型,建立一個(gè)關(guān)系數(shù)據(jù)庫。關(guān)系的每個(gè)行稱為一條記錄,每一個(gè)列稱為一個(gè)屬性(或字段),所有屬性名稱構(gòu)成的集合稱為關(guān)系模式。整個(gè) 70年代以及 80年代前期,關(guān)系數(shù)據(jù)庫的研究得到了突飛猛進(jìn)的發(fā)展。目前 , 關(guān)系型的數(shù)據(jù)庫管理系統(tǒng)已經(jīng)很多 , 優(yōu)化方法比較完善 , 關(guān)系數(shù)據(jù)庫的設(shè)計(jì)也有一整套完善的規(guī)范化理論,提出了第一、二、三、 BC 、四、五范式,以確保設(shè)計(jì)的數(shù)據(jù)庫盡量減少數(shù)據(jù)冗余及各種操作 異?,F(xiàn)象。關(guān)系數(shù)據(jù)模型具有下列優(yōu)點(diǎn): 關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上的。對(duì)數(shù)據(jù)的檢索結(jié)果也是關(guān)系(即表)。 關(guān)系模型的存取路徑對(duì)用戶透明,從而具有更高的數(shù)據(jù)獨(dú)立性,更好的安全保密性,也簡化了程序員的工作和數(shù)據(jù)庫開發(fā)建立的工作。按照規(guī)范設(shè)計(jì)的方法,考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開 發(fā)全過程,將數(shù)據(jù)庫設(shè)計(jì)分為六個(gè)階段 [1]: ( 1) 需求分析階段 進(jìn)行數(shù)據(jù)庫設(shè)計(jì)首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。作為地基的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度與質(zhì)量。 本次試驗(yàn)首先調(diào)查用戶需求,調(diào)查方法包括:上網(wǎng)調(diào)查一些相關(guān)資料,了解企業(yè)管理的一些知識(shí);分析類似的數(shù)據(jù)庫管理系統(tǒng),了解本系統(tǒng)需要實(shí)現(xiàn)的大概功能;詢問相關(guān)人員,對(duì)軟件功能進(jìn)行進(jìn)一步分析。 ( 3)邏輯結(jié)構(gòu)設(shè)計(jì)階段 邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè) DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。 ( 5)數(shù)據(jù)庫實(shí)施階段 在數(shù)據(jù)庫實(shí)施階段,設(shè)計(jì)人員運(yùn)用 DBMS 提供的數(shù)據(jù)語言及其宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫, 并進(jìn)行試運(yùn)行。在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不 斷地對(duì)其進(jìn)行評(píng)價(jià),調(diào)整與修改。 3. 3 數(shù)據(jù)庫系統(tǒng)軟件選擇 數(shù)據(jù)庫系統(tǒng)的軟件主要包括: ( 1) DBMS( DataBase Management System,簡稱 DBMS) DBMS 是為數(shù)據(jù)庫的建立、使用和維護(hù)配置的軟件,這里選擇使用 Microsoft Office Access作為 DBMS。 大家可以在 表 32中看出 Microsoft SQL server 與 Microsoft Office Access的區(qū)別 。 ( 2) 支持 DBMS運(yùn)行的操作系統(tǒng) 選擇 Windows XP 操作系統(tǒng)。它們?yōu)閿?shù)據(jù)庫系統(tǒng)的開發(fā)和應(yīng)用提供了良好的環(huán)境。 全稱 Visual Basic,它是以 Basic語言作為其基本語言的一種可視化編程工具。 雖然在提起數(shù)據(jù)庫開發(fā)的時(shí)候人們通常想到的會(huì)是 Delphi、 Visual C++、 PowerBuilder等,但 VB是新人開發(fā)與系統(tǒng)無關(guān)的綜合應(yīng)用程序的首選;容易使用和廠商財(cái)力很強(qiáng)是其兩點(diǎn)優(yōu)勢(shì)。 表 31 14 屬性 最大值 Microsoft Access 數(shù)據(jù)庫 (.mdb) ( Microsoft Access 數(shù)據(jù)庫:數(shù)據(jù)和對(duì)象(如表、查詢或窗體)組成的集合,與特定的主題或用途有關(guān)。) 文件大小 2 G 字節(jié)減去系統(tǒng)對(duì)象 (系統(tǒng)對(duì)象:由系統(tǒng)定義的數(shù)據(jù)庫對(duì)象(如表 MSysIndexes)或由用戶定義的數(shù)據(jù)庫對(duì)象。)所需的空間。 桌 面 型 access 簡單型數(shù)據(jù)庫 SQLserver數(shù)據(jù)庫的特征及其與 Access 數(shù)據(jù)庫的區(qū)別 內(nèi) 容 SQLserver Access SQLserver特征 網(wǎng)絡(luò)版 是 桌面版 可支持跨界的集團(tuán)公司異地使用數(shù)據(jù)庫的要求 節(jié)點(diǎn)多 是 否,一人工作,要鎖定, 其他人無法使用 支持多重路由器 管理權(quán)限劃分細(xì)致, 對(duì)內(nèi)安全性高 是 否 數(shù)據(jù)庫劃分細(xì)致, 對(duì)外防黑客能力高 是 否 提交到不同的表單 并發(fā)處理能力 同時(shí)支持萬人在線提交 100 人或稍多 在其它硬件例如網(wǎng)速等條件匹配的情況下可完全實(shí)現(xiàn) 可導(dǎo)出成為 XML 格式,與Oracle 數(shù)據(jù)庫和 DB2 數(shù)據(jù)庫通用,減少開發(fā)成本 是 可以,需要單作程序 數(shù)據(jù)處理能力快 是 一般 是否被優(yōu)化過 是 否 . 專門為 sqlserver開發(fā)一組數(shù)據(jù) 訪問對(duì)象剩去了中間環(huán)節(jié)速度快 16 4 過程論述 4. 1 系統(tǒng)功能描述 本系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)對(duì)學(xué)校教導(dǎo)處的學(xué)生信息管理、成績管理、課程管理、圖書管理、教師信息管理及相關(guān)查詢。提供給班主任進(jìn)行本班學(xué)生的信息更新、刪除。以班級(jí)為單位,進(jìn)行學(xué)生入庫。單個(gè)添加學(xué)生供應(yīng)數(shù)量較少的學(xué)生信息入庫;成批添加可以從現(xiàn)存的學(xué)生信息 EXCEL文件中成批錄入 到數(shù)據(jù)庫中。當(dāng)學(xué)生畢業(yè)后,學(xué)生信息轉(zhuǎn)移備份數(shù)據(jù)庫中,系統(tǒng)的基本數(shù)據(jù)庫中需要?jiǎng)h除學(xué)生信息。 4)新生管理。新生導(dǎo)入實(shí)現(xiàn)從現(xiàn)存的EXCEL 新生名單中錄入學(xué)生信息。設(shè)置學(xué)號(hào)實(shí)現(xiàn)自動(dòng)為各班學(xué)生編發(fā)學(xué)號(hào)。在學(xué)生信息刪除前,將其按班級(jí)為單位保存到備份數(shù)據(jù)庫。以班級(jí)為單位,錄入各科目的期中、期末、總評(píng)成績。計(jì)算指定班級(jí)學(xué)生的總分及名次。修改總評(píng)成績,以決定最終補(bǔ)考人數(shù)。為指定班級(jí)及指定的學(xué)期數(shù)的學(xué)生成績保存到備份數(shù)據(jù)庫中。 2)教師信息的修改。提供本學(xué)期各年級(jí)各專業(yè)所開課程名稱的錄入、修改、刪除。用以保證數(shù)據(jù)庫中一致性原則。供錄入課任教師與課程、班級(jí)的聯(lián)系情況。 1)學(xué)生信息查詢。 2)教師信息查詢。 3)備份成績查詢。 17 1)圖書信息。 2)讀者信息。 3)借書、還書操作。 一、頂層數(shù)據(jù)流圖與 0層數(shù)據(jù)流圖(圖 41至圖 42) 。 三、學(xué)生信息管理模塊分層數(shù)據(jù)流圖(圖 49至圖 415) 。 五、教師信息管理模塊分層數(shù)據(jù)流圖:(圖 419至 420) 。 七、查詢模塊分層數(shù)據(jù)流圖:(圖 424 至圖 426) 。 學(xué)校信息管理系統(tǒng)用戶 學(xué)校信息 管理系統(tǒng) 系統(tǒng)時(shí)鐘 18 學(xué) 生 信 息 管 理 要 求 學(xué)生情況 學(xué)生信息管理 成績管理 教師信息管理 成績管理要求 成績表 課程管理 教師信息管理要求 教師情況 查詢要求 課程管理要求
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1