mis管理信息系統(tǒng)課程設(shè)計班級管理信息系統(tǒng)_第1頁
mis管理信息系統(tǒng)課程設(shè)計班級管理信息系統(tǒng)_第2頁
mis管理信息系統(tǒng)課程設(shè)計班級管理信息系統(tǒng)_第3頁
mis管理信息系統(tǒng)課程設(shè)計班級管理信息系統(tǒng)_第4頁
mis管理信息系統(tǒng)課程設(shè)計班級管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、小組成績: 班級管理信息系統(tǒng)班級管理信息系統(tǒng) 專業(yè)年級:經(jīng)濟(jì) 11-4 班 小組名單:強(qiáng)小龍 徐俊楠 陳怡杰 電子郵箱: 指導(dǎo)教師:賀超 中國礦業(yè)大學(xué)管理學(xué)院 二一三年六月 管理信息系統(tǒng)課程設(shè)計成績明細(xì)表(系統(tǒng)分析設(shè)計版)管理信息系統(tǒng)課程設(shè)計成績明細(xì)表(系統(tǒng)分析設(shè)計版) 小組名稱: 強(qiáng)者俊杰 編號: 大 類細(xì) 類要 求細(xì)類合計得分 需求確定有說服力(2) 經(jīng)濟(jì)可行性分析完整(3) 技術(shù)可行性可信(2) 系統(tǒng)可行性分析 其它(2) 9 系統(tǒng)描述清晰(2) 業(yè)務(wù)流程圖完善(8) 業(yè)務(wù)流程分析合理(3) 數(shù)據(jù)流程圖準(zhǔn)確(8) 必要的數(shù)據(jù)字典設(shè)計(3) 系統(tǒng)需求分析 其它(4) 28 代碼設(shè)計合理(3

2、) 數(shù)據(jù)庫設(shè)計正確(4) 輸出設(shè)計(3) 輸入設(shè)計(3) 系統(tǒng)設(shè)計 其它相關(guān)部分內(nèi)容(2) 15 其它其它相關(guān)內(nèi)容(6)6 設(shè)計報告 整體得分58 模塊功能設(shè)計準(zhǔn)確、合理(2) 程序運(yùn)行正確(2) 各功能模塊均完整實現(xiàn)(2) 界面設(shè)計合理(2) 程序運(yùn)行正確 其它(2) 10 程序演示 整體得分10 陳述邏輯清晰、重點(diǎn)突出(6) 陳述情況 其它(4) 10 回答問題正確、表達(dá)清晰(5) 回答問題情況 其它(5) 10 答辯情況 整體得分20 進(jìn)度考核課程設(shè)計進(jìn)度符合預(yù)期,團(tuán)隊配合良好(12)12 總 分100 小組成員得分小組成員得分: 班級學(xué)號姓名小組得分(50%)個人得分(50%)總評得分

3、 經(jīng)濟(jì) 11-409114262強(qiáng)小龍 經(jīng)濟(jì) 11-409114125徐俊楠 經(jīng)濟(jì) 11-409114259陳怡杰 摘摘 要要 班級作為學(xué)校中最基礎(chǔ)的行政劃分,其基礎(chǔ)作用的重要性班級作為學(xué)校中最基礎(chǔ)的行政劃分,其基礎(chǔ)作用的重要性 是不言而喻的,班級是學(xué)校對學(xué)生管理的第一直接部門。充分是不言而喻的,班級是學(xué)校對學(xué)生管理的第一直接部門。充分 了解和管理行政班中學(xué)生各方面的基本信息,對于學(xué)校制定各了解和管理行政班中學(xué)生各方面的基本信息,對于學(xué)校制定各 項政策以及培養(yǎng)學(xué)生、促進(jìn)學(xué)生發(fā)展有著及其重要的作用。項政策以及培養(yǎng)學(xué)生、促進(jìn)學(xué)生發(fā)展有著及其重要的作用。 本系統(tǒng)是專門為行政班管理學(xué)生個人信息所設(shè)計的

4、。利用本系統(tǒng)是專門為行政班管理學(xué)生個人信息所設(shè)計的。利用 計算機(jī)管理信息處理的迅速、準(zhǔn)確、可靠的突出特點(diǎn),可以更計算機(jī)管理信息處理的迅速、準(zhǔn)確、可靠的突出特點(diǎn),可以更 好的掌握各行政班學(xué)生的基本信息,從而為班干部、班主任、好的掌握各行政班學(xué)生的基本信息,從而為班干部、班主任、 輔導(dǎo)員的管理工作以及學(xué)校制定相關(guān)政策提供準(zhǔn)確的依據(jù)和支輔導(dǎo)員的管理工作以及學(xué)校制定相關(guān)政策提供準(zhǔn)確的依據(jù)和支 持。持。 本報告從系統(tǒng)分析、需求分析、概要分析、詳細(xì)分析到系本報告從系統(tǒng)分析、需求分析、概要分析、詳細(xì)分析到系 統(tǒng)實施、系統(tǒng)運(yùn)行、系統(tǒng)維護(hù)等幾個方面詳細(xì)闡述了班級管理統(tǒng)實施、系統(tǒng)運(yùn)行、系統(tǒng)維護(hù)等幾個方面詳細(xì)闡述了

5、班級管理 信息系統(tǒng)的開發(fā)過程,記錄了開發(fā)過程中的分析依據(jù)和設(shè)計思信息系統(tǒng)的開發(fā)過程,記錄了開發(fā)過程中的分析依據(jù)和設(shè)計思 路及相關(guān)圖表,闡明了主要的設(shè)計內(nèi)容和實施、運(yùn)行情況,為路及相關(guān)圖表,闡明了主要的設(shè)計內(nèi)容和實施、運(yùn)行情況,為 本系統(tǒng)的使用、升級提供了完備的資料。本系統(tǒng)的使用、升級提供了完備的資料。 班級管理信息系統(tǒng)主要涵蓋了三個方面的內(nèi)容:學(xué)生基本班級管理信息系統(tǒng)主要涵蓋了三個方面的內(nèi)容:學(xué)生基本 信息查詢,學(xué)生學(xué)習(xí)情況查詢,具有相關(guān)特長學(xué)生的查詢,相信息查詢,學(xué)生學(xué)習(xí)情況查詢,具有相關(guān)特長學(xué)生的查詢,相 關(guān)班級干部查詢。通過有效信息的獲取,收集,整理和分析等關(guān)班級干部查詢。通過有效信息的

6、獲取,收集,整理和分析等 階段性步驟的整合,可以提高該系統(tǒng)運(yùn)行的效率和正確性。階段性步驟的整合,可以提高該系統(tǒng)運(yùn)行的效率和正確性。 本系統(tǒng)開發(fā)歷時四個星期,初步完成了班級管理信息系統(tǒng)本系統(tǒng)開發(fā)歷時四個星期,初步完成了班級管理信息系統(tǒng) 設(shè)計,實現(xiàn)了該系統(tǒng)的基本核心功能。但是還存在一些不足之設(shè)計,實現(xiàn)了該系統(tǒng)的基本核心功能。但是還存在一些不足之 處,我們將在以后的版本中進(jìn)行陸續(xù)的改進(jìn)和完善。處,我們將在以后的版本中進(jìn)行陸續(xù)的改進(jìn)和完善。 主題詞:主題詞: 班級班級 accessaccess 應(yīng)用應(yīng)用 管理信息系統(tǒng)管理信息系統(tǒng) 目目目 錄錄錄 1 1 前言前言.1 1 1.1 作業(yè)背景 .1 1.2

7、 選題說明 .1 1.3 課程設(shè)計進(jìn)度安排 .2 1.4 工作業(yè)績 .3 2 2 系統(tǒng)可行性分析系統(tǒng)可行性分析 .4 4 2.1 系統(tǒng)調(diào)查 .4 2.1.1 調(diào)查背景.4 2.1.2 調(diào)查內(nèi)容.4 2.2 可行性分析.5 2.2.1 必要性分析.5 2.2.2行性分析.5 2.2.3結(jié)論.6 2.2.4項目開發(fā)計劃.7 3 3 系統(tǒng)分析系統(tǒng)分析 .8 8 3.1 系統(tǒng)概述.8 3.2 系統(tǒng)業(yè)務(wù)流程圖.8 3.3 數(shù)據(jù)流程圖 .14 3.4 功能流程圖 .20 3.5數(shù)據(jù)字典.22 3.5.1數(shù)據(jù)元素的定義.22 3.5.2數(shù)據(jù)結(jié)構(gòu)的定義.23 3.5.3數(shù)據(jù)流的定義.23 3.5.4處理邏輯的

8、定義.24 3.5.5數(shù)據(jù)存儲的定義.25 3.5.6外部實體的定義.25 4 4 系統(tǒng)設(shè)計系統(tǒng)設(shè)計 .2727 4.1 數(shù)據(jù)庫設(shè)計.27 4.1.1數(shù)據(jù)庫設(shè)計步驟.27 4.2 數(shù)據(jù)庫的邏輯設(shè)計 4.3 界面設(shè)計 4.4 輸入設(shè)計.35 4.4.1 輸入數(shù)據(jù)的分析與內(nèi)容的確介質(zhì) 4.4.2 輸入方式與輸入設(shè)備的選擇 4.4.3 輸入方式 4.5 輸出設(shè)計.31 4.5.1輸出信息的內(nèi)容.31 4.5.2輸出格式.31 4.5.3輸出設(shè)備.34 4.5.4輸出介質(zhì).34 4.6 程序設(shè)計說明書.35 5 5 系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn) .3838 5.1 編輯軟件的特點(diǎn).38 5.2 系統(tǒng)實施的步驟.4

9、1 5.3 系統(tǒng)運(yùn)行與維護(hù).46 5.3.1 系統(tǒng)的運(yùn)行 5.3.2 系統(tǒng)的維護(hù) 6 6 系統(tǒng)實施部分系統(tǒng)實施部分 . 6.1 程序框圖計所對應(yīng)的源程序. 6.2 系統(tǒng)使用說明書. 結(jié)束語結(jié)束語.4646 致謝致謝.4747 主要參考文獻(xiàn)主要參考文獻(xiàn).4747 1 前言前言 1.1 作業(yè)背景作業(yè)背景 本文根據(jù)管理信息系統(tǒng)課程要求而做。 課程作業(yè)要求如下: 用管理信息系統(tǒng)開發(fā)工具(例如 visual basic、visual foxpro、access、powerbuilder、delphi 等)開發(fā)一個實用的中小型 管理信息系統(tǒng)。 1根據(jù)課程設(shè)計時間選擇適當(dāng)規(guī)模大小的設(shè)計課題。 2根據(jù)合理的進(jìn)

10、度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地 開展課程設(shè)計活動。 3課程設(shè)計過程中,根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中撰 寫相關(guān)的技術(shù)文檔,最后提交詳細(xì)的課程設(shè)計報告,至少包括系統(tǒng) 可行性分析報告、系統(tǒng)分析報告、系統(tǒng)設(shè)計報告三個主要部分。 4開發(fā)出可以運(yùn)行的管理信息系統(tǒng),通過上機(jī)檢查。 1.2 選題說明選題說明 大學(xué)學(xué)生信息管理工作是復(fù)雜而冗長的,如果單純依靠人工操 作很可能因為過多的數(shù)據(jù)信息而產(chǎn)生錯誤。 為了更好的整合評定學(xué)生的學(xué)習(xí)生活各方面情況需要尋找一種 新的途徑去處理與管理學(xué)生信息。而信息系統(tǒng)是先進(jìn)的科學(xué)技術(shù)和 現(xiàn)代管理相結(jié)合的產(chǎn)物,建立以計算機(jī)為主要手段的管理信息系統(tǒng), 已成為現(xiàn)代企業(yè)、

11、政府部門等各類組織提高自身素質(zhì)、實現(xiàn)組織的 戰(zhàn)略目標(biāo)。因此,為了使校方可以更好的提高行政效率和質(zhì)量,制 定學(xué)生信息管理系統(tǒng)是必要的。 學(xué)生信息管理系統(tǒng)涵蓋如下三個方面:學(xué)生基本信息查詢,學(xué) 生日常信息管理,學(xué)生考勤情況。該系統(tǒng)具有很強(qiáng)的現(xiàn)實意義和可 操作性,是學(xué)生管理工作中必不可少的組成部分。隨著學(xué)校的規(guī)模 不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。 面對龐大的信息量,就需要有以班為單位的學(xué)生信息管理系統(tǒng)來提 高學(xué)生管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管 理、科學(xué)統(tǒng)計和快速的查詢,從而減少管理方面的工作量。 1. 基本思路 (1)結(jié)構(gòu)化生命周期法 結(jié)構(gòu)化生命周期

12、法是用系統(tǒng)工程的思想和工程化的方法,采用結(jié)構(gòu) 化、模塊化、自頂向下地對系統(tǒng)進(jìn)行分析與設(shè)計。先將整個信息系 統(tǒng)的開發(fā)過程劃分成若干個相對獨(dú)立的階段,從基層模塊做起,然 后按照系統(tǒng)設(shè)計的結(jié)構(gòu),將模塊一個個拼接到一起進(jìn)行測試,自底 向上、逐漸地構(gòu)成整個系統(tǒng)。 (2)原型法 在初步了解用戶的基礎(chǔ)上,先實現(xiàn)一個原型,然后再不斷修改,如 此反復(fù),直至符合要求。 2作業(yè)目標(biāo) 我們的設(shè)計要實現(xiàn)的是集個人信息管理、登錄、考勤考核、日常管 理與一體的管理系統(tǒng)。設(shè)計該系統(tǒng)時我們應(yīng)該盡可能使用戶界面友 好,操作方便。我們的系統(tǒng)要實現(xiàn)以下具體目標(biāo): (1)可以查詢班里每個同學(xué)的基本信息; (2)如果學(xué)院或?qū)W校舉報籃球賽

13、、歌唱比賽等等活動時可以通 過此系統(tǒng)直接查詢到具有此特長的人; (3)可以查詢班干部是誰及其聯(lián)系方式; (4)可以通過此系統(tǒng)記錄學(xué)生曠課、遲到、早退等的次數(shù); (5)可以了解學(xué)生的學(xué)習(xí)情況。 1.3 課程設(shè)計進(jìn)度安排課程設(shè)計進(jìn)度安排 小組名稱:強(qiáng)者俊杰 (四班) 題目類型:分析設(shè)計 小組成員:強(qiáng)小龍(組長) 、徐俊楠、陳怡杰 表 1-1 課程設(shè)計進(jìn)度安排 時間節(jié)點(diǎn)進(jìn)度計劃分?jǐn)?shù) 第一次(17 周周五 下午) 確定題目以及分工,摘要及前言的撰寫, 系統(tǒng)可行性分析(需求分析與調(diào)查情況) 第二次(18 周周三 晚上) 系統(tǒng)可行性分析(管理、技術(shù)、經(jīng)濟(jì)上 的可行性,需求分析結(jié)論) ,系統(tǒng)分析 (系統(tǒng)組織

14、結(jié)構(gòu)分析、系統(tǒng)功能分析、 系統(tǒng)業(yè)務(wù)流程分析、系統(tǒng)數(shù)據(jù)流程分析) 第三次(18 周周五 晚上) 系統(tǒng)分析(數(shù)據(jù)字典、主要數(shù)據(jù)加工處 理的描述) ,系統(tǒng)設(shè)計(系統(tǒng)代碼設(shè)計、 數(shù)據(jù)庫設(shè)計輸入設(shè)計、輸出設(shè)計、存儲 文件格式設(shè)計) 第四次(19 周周五 晚上) 系統(tǒng)設(shè)計(代碼設(shè)計、程序設(shè)計說明書) , 系統(tǒng)實施及系統(tǒng)總結(jié)(系統(tǒng)的優(yōu)缺點(diǎn)和 開發(fā)中的經(jīng)驗及反思) 1.4 工作業(yè)績工作業(yè)績 1.小組主要工作 (1)系統(tǒng)規(guī)劃 (2)系統(tǒng)分析(需求分析、可行性分析、環(huán)境分析、經(jīng)濟(jì)分析) (3)系統(tǒng)設(shè)計(業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典、模塊圖、數(shù) 據(jù)庫設(shè)計、er 圖等) (4)系統(tǒng)實施(程序設(shè)計,系統(tǒng)轉(zhuǎn)換等) (

15、5)得出結(jié)論 2.主要收獲 在這個系統(tǒng)完成的過程中,我們小組通過學(xué)習(xí)相關(guān)理論以及與 實踐相結(jié)合,對軟件開發(fā)的基本流程掌握了很多,深刻體會到管理 信息系統(tǒng)給企業(yè)、學(xué)校的管理所帶來的高效率。通過對班級管理信 息系統(tǒng)的設(shè)計,提高了自己獨(dú)立思考問題和團(tuán)隊合作解決難題的能 力。設(shè)計的過程也是一個再學(xué)習(xí)的過程,在遇到問題的時候我們盡 量自己想辦法解決,這在很大程度上激發(fā)了我們的自學(xué)能力,同時 也使我們掌握了很多關(guān)于 access 的知識。 在整個系統(tǒng)完成過程中,努力和摸索的過程也是鍛煉自己耐心 和毅力的過程,這其間的樂趣也只有親身實踐才能體會到。從這次 設(shè)計中,我們認(rèn)識到了實踐的重要性。班級管理信息系統(tǒng)的

16、設(shè)計使 我們深刻地明白,我們所掌握的東西還很欠缺,還需要不斷地學(xué)習(xí), 不斷地進(jìn)步。 3.小組分工 作業(yè)背景以及可行性分析:徐俊楠 陳怡杰 強(qiáng)小龍 業(yè)務(wù)流程圖:徐俊楠 陳怡杰 數(shù)據(jù)流程圖及數(shù)據(jù)字典:徐俊楠 陳怡杰 系統(tǒng)設(shè)計:強(qiáng)小龍 系統(tǒng)實施:強(qiáng)小龍 徐俊楠 陳怡杰 access 設(shè)計:強(qiáng)小龍 4.自我評定 : 優(yōu) 良 中 及格 不及格 2 系統(tǒng)可行性分析系統(tǒng)可行性分析 2.1 系統(tǒng)調(diào)查系統(tǒng)調(diào)查 2.1.1 調(diào)查背景 系統(tǒng)的功能取決于用戶的需求。隨著科技進(jìn)步和信息時代的到 來,教育的普及程度逐漸增大,學(xué)校的人數(shù)也在迅速增長,怎樣管 理好成千上萬的學(xué)生,已經(jīng)成為一個學(xué)校的管理者必須面對的問題。 編寫

17、本報告的目的就是用最少的代價,在盡可能短的時間內(nèi)確定問 題是否能夠解決,通過對學(xué)校的一些管理軟件的調(diào)研分析,做出創(chuàng) 新性的解決方法以班級為單位的管理信息系統(tǒng)。通過此系統(tǒng), 使學(xué)生信息的管理更加準(zhǔn)確、安全和快捷。該項目開發(fā)的軟件為班 級學(xué)生信息管理系統(tǒng)軟件。該軟件是在學(xué)生人數(shù)劇增,學(xué)生信息呈 爆炸性增長的前提下,學(xué)校對學(xué)生信息管理的自動化與準(zhǔn)確化的要 求日益強(qiáng)烈的背景下構(gòu)思出來的。軟件設(shè)計完成后可用于所有教育 學(xué)校、學(xué)院等等的學(xué)生信息管理。在當(dāng)今時代,個企及事業(yè)單位都 引入了信息管理軟件來管理自己日益增長的各種信息。學(xué)生管理系 統(tǒng)也是有了很大的發(fā)展,商業(yè)化的學(xué)生信息管理軟件也不少。本系 統(tǒng)完全獨(dú)

18、立開發(fā),求使系統(tǒng)功能簡潔明了,功能齊全且易于操作. 2.1.2 調(diào)查內(nèi)容 為了使我們設(shè)計的系統(tǒng)更加完善,我們首先對數(shù)據(jù)的類型進(jìn)行 了完善。數(shù)據(jù)更多樣化,更具體化。于是我們對學(xué)生進(jìn)行了調(diào)查, 包括:學(xué)生的遲到情況、學(xué)生的出勤情況、學(xué)生的曠課情況、學(xué)生 的請假情況、學(xué)生的個人信息、學(xué)生的特長情況、學(xué)生的學(xué)習(xí)情況、 學(xué)生的早退情況、以及學(xué)生的職務(wù)情況。 2.2 可行性分析可行性分析 2.2.1 必要性分析 根據(jù)初步調(diào)查,學(xué)生信息管理存在以下問題: (1)在進(jìn)行關(guān)于傳統(tǒng)的學(xué)生信息管理系統(tǒng)的調(diào)查中,我們了解到很 多關(guān)于這個學(xué)生信息系統(tǒng)的分類沒有那么明確。在進(jìn)行大框架的設(shè) 計中,忽略很多細(xì)節(jié); (2)在查

19、詢和搜索學(xué)生信息系統(tǒng)中的相關(guān)信息時,有些信息的處理 不細(xì)心,然后導(dǎo)致很多信息重復(fù)的部分。 ; (3)有些設(shè)置的信息不合理導(dǎo)致一系列的誤差; (4)信息的更改不及時,因為對于信息的把握沒有做到細(xì)節(jié)上。 以上出現(xiàn)的情況影響了一部分的學(xué)生行政部門的效率,給部門 的管理工作帶來了很大程度上的不便,因此我們小組對于這個新的 學(xué)生信息系統(tǒng)進(jìn)行了改善。 2.2.2 可行性分析 1.經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性分析是對學(xué)生信息管理組織的經(jīng)濟(jì)現(xiàn)狀進(jìn)行分析, 對系統(tǒng)建設(shè)、運(yùn)行和維護(hù)等費(fèi)用進(jìn)行估算,對系統(tǒng)建成后可能取得 的社會和經(jīng)濟(jì)效益進(jìn)行評估。 本方案可采用單機(jī)方式操作,不增加購置設(shè)備負(fù)擔(dān);本系統(tǒng)開 發(fā)費(fèi)用低廉,操作簡

20、便,僅需要簡單的人員培訓(xùn),基本不需要培訓(xùn) 費(fèi),人-機(jī)界面友好,可以節(jié)省投入和操作費(fèi)用。此系統(tǒng)建成后,班 級管理人員從系統(tǒng)中了解到所有學(xué)生的信息,包括學(xué)生的遲到情況、 學(xué)生的出勤情況、學(xué)生的曠課情況、學(xué)生的請假情況、學(xué)生的個人 信息、學(xué)生的特長情況、學(xué)生的學(xué)習(xí)情況、學(xué)生的早退情況、以及 學(xué)生的職務(wù)情況,從而大大減少了工作量,從這個角度講,此信息 系統(tǒng)的設(shè)計是產(chǎn)出大于投入的,因此,在經(jīng)濟(jì)上可行。 2.技術(shù)可行性 技術(shù)可行性需要考慮現(xiàn)有的技術(shù)條件能否順利完成系統(tǒng)開發(fā)、 建設(shè)和維護(hù)工作,軟硬件配置是否滿足系統(tǒng)相關(guān)需求等。 本方案技術(shù)要求不高,在原有的系統(tǒng)的基礎(chǔ)上,系統(tǒng)涉及范圍 不大,系統(tǒng)各模塊間聯(lián)系緊

21、密,安全性、可靠性強(qiáng)。本系統(tǒng)開發(fā)靠 基本的 access 件就可以,使得本系統(tǒng)的成功開發(fā)成為可能。可見, 從技術(shù)上是完全能滿足基本功能需要的。 軟件需求:操作系統(tǒng)為 windows xp,數(shù)據(jù)庫采用 microsoft office access。 硬件需求:配置要求不用太高。 系統(tǒng)主要是有 access 2010 編寫而成,access 作為 microsoft 主 推的小型數(shù)據(jù)庫,用戶群龐大,通用性好。 小組成員都曾在大一時系統(tǒng)地學(xué)習(xí)過 access,對 access 掌握較 好,能熟練運(yùn)用 access,完全能夠勝任該班級管理信息系統(tǒng)的開發(fā) 工作。本小組編寫的程序簡潔、易用性好。 3.

22、運(yùn)行可行性 運(yùn)行可行性是對班級管理中的組織結(jié)構(gòu)、現(xiàn)有人員和學(xué)?;顒?等對系統(tǒng)的適應(yīng)性,以及班級日常管理的可行性分析。 通過前面的分析可知,技術(shù)上,由于掌握的開發(fā)軟件的知識有 限,有一定開發(fā)障礙但依然可行;經(jīng)濟(jì)上,系統(tǒng)運(yùn)行后帶來的產(chǎn)出 大于投入。所以,系統(tǒng)具有運(yùn)行可行性。 2.2.3 結(jié)論 經(jīng)過對學(xué)生信息的管理信息系統(tǒng)進(jìn)行分析和驗證,該系統(tǒng)具體 經(jīng)濟(jì)、技術(shù)等方面均可行,能夠解決現(xiàn)有條件下的問題,并基本實 現(xiàn)了建立目標(biāo)的功能,對于學(xué)生以及一些部門的管理質(zhì)量的提升有 重要作用,而且隨著對于學(xué)生的管理難度的不斷加大,信息化的管 理體系是一種發(fā)展趨勢,可立即開發(fā)。 第一、擬建系統(tǒng)的目標(biāo): (1)提高工作

23、效率和減輕勞動強(qiáng)度; (2)降低勞動成本和節(jié)約時間; (3)系統(tǒng)界面簡單易用、人性化; (4)增強(qiáng)班級管理人員對班級成員的監(jiān)督; (5)提供更完整的信息處理功能。 第二、系統(tǒng)規(guī)劃和初步方案: (1)本系統(tǒng)主要分為登陸系統(tǒng)、考勤管理系統(tǒng)、日常管理系統(tǒng)。班 級管理人員及時更改班級成員數(shù)據(jù)庫信息,將部員信息及時在管理 系統(tǒng)中進(jìn)行更改和記錄,并做好存檔工作; (2)本系統(tǒng)操作簡單,界面人性化; (3)本系統(tǒng)擬在現(xiàn)有電腦設(shè)備上運(yùn)行。 第三、系統(tǒng)主要功能: 1工作登陸模塊 需正確輸入用戶名和密碼 2考勤反饋模塊 (1)上課時間:主要指按本班級教學(xué)計劃確定正確的上課時間,并 及時準(zhǔn)確記錄班級成員上課情況;

24、(2)下課時間:主要指按本班級教學(xué)計劃確定正確的下課時間,并 及時準(zhǔn)確記錄班級成員下課情況; (3)考核登記:主要指按本班級教學(xué)計劃確定正確的課程時間,并 及時準(zhǔn)確記錄班級成員的缺課情況。 3.日常管理模塊 班級管理人員及時更改班級成員數(shù)據(jù)庫信息,將部員信息及時 在管理系統(tǒng)中進(jìn)行更改和記錄,并做好存檔工作; 第四、系統(tǒng)實施方案: 本系統(tǒng)客戶端擬適用 windows xp 及以上操作系統(tǒng),本系統(tǒng)前 端開發(fā)工具是 microsoft office access 2010。 本系統(tǒng)由經(jīng)濟(jì) 11-4 班“強(qiáng)者俊杰”開發(fā),約需要 7 周時間 2.2.4 項目開發(fā)計劃 1.資源利用 設(shè) 備:電腦 3 臺,

25、打印機(jī) 1 臺 費(fèi)用支出:初步調(diào)查費(fèi),系統(tǒng)開發(fā)費(fèi) 2.開發(fā)進(jìn)度安排 項目開發(fā)可分為兩個階段: 第一階段 :用時約 2 周,包括四個步驟:系統(tǒng)調(diào)查;可行性分析; 系統(tǒng)分析;系統(tǒng)設(shè)計。 第二階段 :用時約 5 周,進(jìn)行程序的編寫。利用 microsoft office access 2010 進(jìn)行程序的實際編寫、調(diào)試,完成管理信息系統(tǒng)課程設(shè) 計報告。 3、系統(tǒng)分析、系統(tǒng)分析 3.1 系統(tǒng)概述系統(tǒng)概述 系統(tǒng)全稱:班級管理信息系統(tǒng) 本系統(tǒng)以中國礦業(yè)大學(xué)學(xué)生信息系統(tǒng)為設(shè)計對象,以提高學(xué)生、 老師和一部分部門的工作效率和增加學(xué)生信息的透明度為目的,運(yùn) 用 mis 知識、office access2010

26、開發(fā)的管理信息系統(tǒng)。本系統(tǒng)有兩 個大塊:日常管理和考勤管理。下面分別也有一系列的細(xì)分。力求 使人機(jī)界面更加人性化、更加友好、更加簡潔。這將給大學(xué)的學(xué)生 工作提供更加方便、快捷的服務(wù)。 3.2 系統(tǒng)業(yè)務(wù)流程圖系統(tǒng)業(yè)務(wù)流程圖 業(yè)務(wù)流程圖業(yè)務(wù)流程圖 1 圖 3-1 業(yè)務(wù)流程圖 1 業(yè)務(wù)流程圖業(yè)務(wù)流程圖 2 登陸者 輸入登錄信息審核登錄信息 進(jìn)入系統(tǒng) 信息管理 添加用戶信息 修改用戶信息 刪除用戶信息 圖 3-2 業(yè)務(wù)流程圖 2 3.3 數(shù)據(jù)流程圖數(shù)據(jù)流程圖 數(shù)據(jù)流程圖符號如下數(shù)據(jù)流程圖符號如下: 外部實體 處理過程 數(shù)據(jù)流 數(shù)據(jù)存儲 圖 3-3 數(shù)據(jù)流程圖符號 第一層:第一層: d8 d6 d2 d

27、4 d1 d3 學(xué)校領(lǐng)導(dǎo)教務(wù)處 錄入人員 學(xué)生信息管理 系統(tǒng) 學(xué)生 d7 d8 輔導(dǎo)員 d1 學(xué)生信息登記表 d2 學(xué)生個人信息表 d3 學(xué)生日常考勤一覽表 d4 匯總表 d5 學(xué)生個人實際情況 d6 個人情況匯總記錄 d7 全體學(xué)生日??记谟涗?第二層第二層 1.學(xué)生學(xué)習(xí)成績學(xué)生學(xué)習(xí)成績 d1 d3 d7 d4 d5d2 d10 d9 d8 d6 任課老師教研室主任教學(xué)秘書教務(wù)處 錄入人員 學(xué)生成績管理 系統(tǒng) 學(xué)生 d1 學(xué)生成績單 d2 信息不全的成績單 d3 學(xué)生成績登記表 d4 各科成績表 d5 信息不完整的各科成績表 d6 各科成績表 d7 各科成績表 d8 學(xué)生個人成績單 d9 所

28、教課程所有學(xué)生 的成績單 d10 所有學(xué)生的成績信息 2.學(xué)生日??记谇闆r學(xué)生日??记谇闆r d1 d3 d7 d4 d5d2 d10 d9 d8 d6 輔導(dǎo)員教研室主任教學(xué)秘書教務(wù)處 錄入人員 學(xué)生考勤管理 系統(tǒng) 學(xué)生 d1 學(xué)生考勤狀況表 d2 信息不全的考勤表 d3 學(xué)生考勤登記表 d4 各科考勤表 d5 信息不完整的各科考勤表表 d6 各科考勤表 d7 各科考勤表 d8 學(xué)生個人考勤情況總結(jié) d9 所教課程所有學(xué)生的考勤單 d10 所有學(xué)生的考勤信息 3.4 功能流程圖功能流程圖 班級管理信息系統(tǒng)功能結(jié)構(gòu)圖: 用來描述系統(tǒng)模塊功能分解的一種圖形工具。功能結(jié)構(gòu)圖的每 個矩形框表示一個功能模

29、塊。矩形框間的連線可以看作調(diào)用關(guān)系。 登錄、注銷 班級管理系統(tǒng) 用 戶 使 用 主 系 統(tǒng) 日常管理子系統(tǒng) 考核管理子系統(tǒng) 圖 3-4 班級管理信息系統(tǒng)功能結(jié)構(gòu)圖 1、日常管理子系統(tǒng) 日常管理子系統(tǒng) 個人信息 特長搜索 職務(wù)搜索 學(xué)習(xí)情況 圖 3-5 日常管理子系統(tǒng) 2、考勤管理子系統(tǒng) 考勤管理子系統(tǒng) 遲到情況 曠課情況 請假情況 早退情況 圖 3-6 考勤管理子系統(tǒng) 3.5 數(shù)據(jù)字典數(shù)據(jù)字典 數(shù)據(jù)字典描述數(shù)據(jù)字典描述 1. 1. 數(shù)據(jù)存儲描述數(shù)據(jù)存儲描述 1.11.1 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i1i1 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱管理員表管理員表 簡述簡述增加、修改、查詢

30、學(xué)生學(xué)籍增加、修改、查詢學(xué)生學(xué)籍 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成學(xué)號學(xué)號+ +身份證號身份證號+ +姓名姓名+ +性別性別+ +家家 庭住址庭住址+ +班級班級 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理學(xué)籍管理,成績管理學(xué)籍管理,成績管理 1.21.2 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i2i2 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱學(xué)生表學(xué)生表 簡述簡述登記學(xué)生信息登記學(xué)生信息 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成學(xué)號學(xué)號+ +姓名姓名+ +性別性別+ +班級班級 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理成績管理,課程管理成績管理,課程管理 1.31.3 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i3i3 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱教師

31、表教師表 簡述簡述教師學(xué)科安排教師學(xué)科安排 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成教師姓名教師姓名+ +所教課程所教課程+ +班級班級 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理學(xué)科管理學(xué)科管理 1.41.4 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i4i4 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱院系表院系表 簡述簡述存儲系部信息存儲系部信息 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成編號編號+ +名稱名稱 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理課程管理,成績管理,學(xué)籍管理課程管理,成績管理,學(xué)籍管理 1.51.5 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i5i5 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱專業(yè)表專業(yè)表 簡述簡述存儲專業(yè)信息存儲專業(yè)信息 數(shù)據(jù)存儲組成數(shù)據(jù)存

32、儲組成專業(yè)編號專業(yè)編號+ +專業(yè)名稱專業(yè)名稱 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理成績管理,課程管理成績管理,課程管理 1.61.6 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i6i6 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱班表班表 簡述簡述存儲班級信息存儲班級信息 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成班級編號班級編號+ +班級名稱班級名稱 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理課程管理,成績管理,學(xué)籍管理課程管理,成績管理,學(xué)籍管理 1.71.7 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i7i7 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱課程表課程表 簡述簡述學(xué)生課程上課安排學(xué)生課程上課安排 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成教師姓名教師姓名 + +班級班

33、級+ +課程名稱課程名稱+ +課課 程編號程編號 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理課程管理課程管理 1.81.8 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i8i8 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱學(xué)生選課表學(xué)生選課表 簡述簡述學(xué)生選課課程信息村存儲學(xué)生選課課程信息村存儲 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成姓名姓名 + +班級班級+ +課程名稱課程名稱+ +課程編課程編 號號+ +學(xué)號學(xué)號 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理課程管理,成績管理課程管理,成績管理 1.91.9 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i9i9 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱學(xué)生成績表學(xué)生成績表 簡述簡述存放學(xué)生各科考試成績存放學(xué)生各科考試成

34、績 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成姓名姓名 + +學(xué)號學(xué)號+ +班級班級+ +課程名稱課程名稱+ +課課 程編號程編號 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理課程管理,成績管理課程管理,成績管理 1.101.10 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i10i10 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱學(xué)生特長表學(xué)生特長表 簡述簡述存放學(xué)生特長信息存放學(xué)生特長信息 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成學(xué)號學(xué)號+ +姓名姓名+ +聯(lián)系方式聯(lián)系方式+ +學(xué)生特長學(xué)生特長 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理班級管理,日常管理班級管理,日常管理 1.111.11 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i11i11 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名

35、稱學(xué)生考勤表學(xué)生考勤表 簡述簡述存放學(xué)生出勤狀況存放學(xué)生出勤狀況 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成遲到情況遲到情況+ +曠課情況曠課情況+ +早退情況早退情況+ + 請假情況請假情況 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理班級管理,考勤管理班級管理,考勤管理 1.121.12 項項 目目描描 述述 數(shù)據(jù)存儲編號數(shù)據(jù)存儲編號 i12i12 數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱學(xué)生職務(wù)表學(xué)生職務(wù)表 簡述簡述學(xué)生學(xué)生 數(shù)據(jù)存儲組成數(shù)據(jù)存儲組成學(xué)生職務(wù)學(xué)生職務(wù)+ +學(xué)號學(xué)號+ +姓名姓名 相關(guān)聯(lián)的處理相關(guān)聯(lián)的處理學(xué)生日常管理學(xué)生日常管理 2. 2. 數(shù)據(jù)處理描述數(shù)據(jù)處理描述 2.12.1 處理邏輯名稱處理邏輯名稱身份驗證身份驗證 簡述

36、簡述檢查輸入信息的合法性檢查輸入信息的合法性 輸入的數(shù)據(jù)流輸入的數(shù)據(jù)流學(xué)號學(xué)號+ +密碼密碼 處理過程處理過程根據(jù)輸入的學(xué)號和密碼,檢索用根據(jù)輸入的學(xué)號和密碼,檢索用 戶,確定用戶類別,以確定該用戶,確定用戶類別,以確定該用 戶的權(quán)限,顯示查詢信息戶的權(quán)限,顯示查詢信息 輸出的數(shù)據(jù)流輸出的數(shù)據(jù)流學(xué)生選課信息,學(xué)生成績,學(xué)生學(xué)生選課信息,學(xué)生成績,學(xué)生 學(xué)籍,密碼修改學(xué)籍,密碼修改 處理頻率處理頻率頻繁頻繁 2.22.2 處理邏輯名稱處理邏輯名稱查詢登記查詢登記 簡述簡述查詢專業(yè)表及課程表,成績表查詢專業(yè)表及課程表,成績表 輸入的數(shù)據(jù)流輸入的數(shù)據(jù)流教師名教師名+ +教師號教師號+ +密碼密碼 處

37、理過程處理過程根據(jù)輸入的信息,確定用戶類別,根據(jù)輸入的信息,確定用戶類別, 根據(jù)用戶類別,顯示查詢信息根據(jù)用戶類別,顯示查詢信息 輸出的數(shù)據(jù)流輸出的數(shù)據(jù)流學(xué)生成績,班級表,課程表學(xué)生成績,班級表,課程表 處理頻率處理頻率頻繁頻繁 2.3 處理邏輯名稱處理邏輯名稱修改用戶信息修改用戶信息 簡述簡述用戶對系統(tǒng)已存儲的用戶信息進(jìn)用戶對系統(tǒng)已存儲的用戶信息進(jìn) 行修改行修改 輸入的數(shù)據(jù)流輸入的數(shù)據(jù)流用戶信息檔案用戶信息檔案 處理過程處理過程用戶查找所要修改的用戶信息用戶查找所要修改的用戶信息 對用戶的信息進(jìn)行修改對用戶的信息進(jìn)行修改 將修改保存到用戶系信息檔案中將修改保存到用戶系信息檔案中 輸出的數(shù)據(jù)流

38、輸出的數(shù)據(jù)流 學(xué)生個人信息,日常管理,考勤學(xué)生個人信息,日常管理,考勤 管理管理 處理頻率處理頻率頻繁頻繁 4系統(tǒng)設(shè)計系統(tǒng)設(shè)計 4.1 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計的任務(wù)就是以數(shù)據(jù)字典中所列出的基本數(shù)據(jù)項為原 始數(shù)據(jù),設(shè)計出結(jié)構(gòu)優(yōu)化的數(shù)據(jù)庫邏輯模型和物理模型,并構(gòu)造能 為用戶提供高效的運(yùn)行環(huán)境、滿足信息系統(tǒng)需求的數(shù)據(jù)系統(tǒng)。雖然 需要建立很多的數(shù)據(jù)表,各數(shù)據(jù)表間是互相聯(lián)系互相影響的,它們 是一個統(tǒng)一體,但不影響各個模塊的獨(dú)立性。為了把用戶的數(shù)據(jù)清 晰明確地表達(dá)出來,首先建立一個概念性的數(shù)學(xué)模型,概念性數(shù)學(xué) 模型是一種面向問題的數(shù)學(xué)模型,是按用戶的觀點(diǎn)來對數(shù)據(jù)和信息 建模。最常用的表示概念性數(shù)

39、據(jù)模型的方法是實體聯(lián)系方法。 這種方法用 e-r 圖描述現(xiàn)實世界中的實體,而不涉及這些實體在系 統(tǒng)中的實現(xiàn)方法,該方法又稱為 e-r 模型。 4.1.1 數(shù)據(jù)庫設(shè)計步驟: 數(shù)據(jù)需求分析概念模型設(shè)計邏輯結(jié)構(gòu)設(shè)計物 理結(jié)構(gòu)設(shè)計 1、數(shù)據(jù)需求分析:根據(jù)系統(tǒng)分析中得出的數(shù)據(jù)流程圖和數(shù) 據(jù)字典,進(jìn)行實體對象分析與實體之間的聯(lián)系分析。 2、概念模型設(shè)計:e-r 圖 實體及屬性: (1)學(xué)生學(xué)號、姓名、性別、出生年月、籍貫、聯(lián)系方式、 職務(wù)、特長 (2)日常管理信息學(xué)號、姓名、個人信息、特長搜索、職 務(wù)搜索、學(xué)習(xí)情況 (3)考勤管理信息學(xué)號、姓名、遲到次數(shù)、早退次數(shù)、請 假次數(shù)、曠課次數(shù) 3.e-r 圖:

40、圖 4-1 e-r 圖 4.2 數(shù)據(jù)庫的邏輯設(shè)計數(shù)據(jù)庫的邏輯設(shè)計 根據(jù)關(guān)系模式的設(shè)計,為本系統(tǒng)數(shù)據(jù)庫設(shè)置主鍵、外鍵, 其中主鍵唯一表示該數(shù)據(jù)庫的屬性。形成數(shù)據(jù)庫的文件如 下: 出生年月 學(xué)號 姓名 性別籍貫 聯(lián)系方式 職務(wù) 特長 班級成員 考勤管理日常管理 遲到情況 曠課情況 早退情況 請假情況 個人信息 特長搜索 職務(wù)搜索 學(xué)習(xí)情況 nn (1)班級成員 表 4-1 個人信息數(shù)據(jù)結(jié)構(gòu) 字段名字段類 字段長 度 主鍵外鍵 學(xué)號數(shù)字8y 姓名文本8 性別文本1 出生年月 日期/ 時間 籍貫文本5 聯(lián)系方式數(shù)字12 職務(wù)文本8 特長文本20 (2)考勤管理信息匯總表數(shù)據(jù)結(jié)構(gòu) 表 4-2 考勤管理信

41、息匯總表數(shù)據(jù)結(jié)構(gòu) 字段名字段類主鍵外鍵 學(xué)號數(shù)字y 遲到次數(shù)數(shù)字 早退次數(shù)數(shù)字 請假次數(shù)數(shù)字 曠課次數(shù)數(shù)字 4.3 界面設(shè)計界面設(shè)計 對于要開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)來說,用戶更關(guān)注它的 可用性,因此,從滿足用戶需求的角度出發(fā),我們應(yīng)該設(shè) 計出優(yōu)秀的人機(jī)交互界面。 人機(jī)交互界面是人機(jī)之間的信息的信息界面,它的設(shè)計 既是系統(tǒng)設(shè)計的重要環(huán)節(jié),又是衡量軟件質(zhì)量的重要因素。 隨著計算機(jī)軟硬件技術(shù)的發(fā)展,人機(jī)交互界面的重要性與 日俱增。一些專家指出:“對于用戶,人機(jī)界面就是系統(tǒng) 本身。 ”硬件技術(shù)的飛速發(fā)展,使計算速度與存儲容量不再 成為應(yīng)用系統(tǒng)開發(fā)人員所擔(dān)心的問題,用戶關(guān)心的主要問 題是能否比較容易地使用應(yīng)

42、用。換言之,人們的著眼點(diǎn)在 于應(yīng)用系統(tǒng)的易用性,而易用與否主要取決于人機(jī)界面的 優(yōu)劣。正確體會用戶需求,要做到滿足專家級用戶的需求, 設(shè)計出優(yōu)秀的人機(jī)交互界面,確保應(yīng)用系統(tǒng)的質(zhì)量。 圖 4-2 登錄界面圖示 作為班級管理者,按順序輸入用戶名、密碼并確認(rèn)后即可 登錄。 4.4 輸入設(shè)計輸入設(shè)計 “輸入的是垃圾,則輸出的也一定是垃圾” ??梢娸斎?設(shè)計對系統(tǒng)的質(zhì)量有著決定性的重要影響,因為如果輸入 數(shù)據(jù)有誤,即使計算和處理均十分正確,也無法獲得可靠 的輸出信息。同時,輸入設(shè)計是信息系統(tǒng)與用戶之間交互 的紐帶,決定著人機(jī)交互的效率。 信息系統(tǒng)的輸入所完成的功能是將機(jī)外的數(shù)據(jù)轉(zhuǎn)換成 機(jī)內(nèi)的數(shù)據(jù),是對信

43、息進(jìn)行處理的出發(fā)點(diǎn),是信息系統(tǒng)信 息處理的源頭,因此保證這個源頭的正確性是輸入設(shè)計中 的一個重要內(nèi)容。輸入設(shè)計的根本任務(wù)是確保數(shù)據(jù)方便、 及時、快速地輸入到系統(tǒng)中去,保證輸入數(shù)據(jù)的正確性、 輸入過程的有效性。 輸入設(shè)計工作主要包括:輸入數(shù)據(jù)的分析與內(nèi)容的確 定;輸入方式及設(shè)備的選擇;輸入數(shù)據(jù)的格式設(shè)計;輸入 數(shù)據(jù)的檢驗方法。主要設(shè)計原則就是在保證處理需求的前 提下盡量減少輸入量,輸入過程盡量簡單方便(如減少漢 字輸入、條形碼掃描輸入) ,輸入界面友好,在輸入數(shù)據(jù)時 要采取有效措施,減少輸入錯誤。 4.4.1 輸入數(shù)據(jù)的分析與內(nèi)容的確介質(zhì) 根據(jù)數(shù)據(jù)流程圖和數(shù)據(jù)字典的要求進(jìn)行數(shù)據(jù)輸入,包括具 體數(shù)

44、據(jù)項的數(shù)據(jù)名稱、類型、字符長度、數(shù)值范圍等。 4.4.2 輸入方式與輸入設(shè)備的選擇 我們的輸入方式選擇鍵盤輸入;輸入設(shè)備為鍵盤磁盤輸 入裝置。由管理員等通過鍵盤等輸入信息,經(jīng)可靠性驗證 后存入磁盤等磁記錄介質(zhì)。 4.4.3 輸入方式 主要采取了主要采取了 excel 表格的形式表現(xiàn)詳細(xì)輸入設(shè)計:表格的形式表現(xiàn)詳細(xì)輸入設(shè)計: 圖圖 4-34-3 表表 4.5 輸出設(shè)計輸出設(shè)計 輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息。對于大多數(shù)用 戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開法成功與否 的標(biāo)準(zhǔn)。因此,系統(tǒng)設(shè)計過程與實施過程正好相反,不是 從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。 4.5.1 輸出信息

45、的內(nèi)容 包括輸出項目、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字) 。輸出的項 目包括主頁界面,日常管理界面及旗下個人信息、特長搜 索、職務(wù)搜索、學(xué)習(xí)情況界面,考勤管理界面及旗下遲到 情況、曠課情況、早退情況、請假情況界面。其數(shù)據(jù)形式 包括文字及數(shù)字。 4.5.2 輸出格式 如表格、圖形或文字。我們的系統(tǒng)所輸出的信息的格式為 access 窗體的運(yùn)行界面。 具體如下: (1)主頁輸出: 圖 4-4 主頁輸出 (2)日常管理界面 圖 4-5 日常管理界面 個人信息界面 1 圖 4-6 個人信息界面 特長搜索界面 2 圖 4-7 特長搜索界面 職務(wù)搜索界面 3 圖 4-8 職務(wù)搜索界面 學(xué)習(xí)情況界面 4 圖 4-

46、9 學(xué)習(xí)情況界面 (3)考勤管理界面 圖 4-10 考勤管理界面 遲到情況界面 1 圖 4-11 遲到情況界面 曠課情況界面 2 圖 4-12 曠課情況界面 早退情況界面 3 圖 4-13 早退情況界面 請假情況界面 4 圖 4-14 請假情況界面 4.5.3 輸出設(shè)備 如打印機(jī)、顯示器、磁帶、光盤等。我們的系統(tǒng)輸出信息的設(shè) 備為顯示器。從電腦中查詢信息。 4.5.4 輸出介質(zhì) 如輸出到磁盤上還是磁帶上,輸出用紙是專用紙還是普通紙等。 我們系統(tǒng)輸出的信息的輸出介質(zhì)是輸出到磁盤上,輸出用紙是普通 白紙。 4.6 程序設(shè)計說明書程序設(shè)計說明書 我們站在班級管理者的角度上對該系統(tǒng)進(jìn)行設(shè)計,主要分為日

47、 常管理、考核情況兩大模塊。其功能結(jié)構(gòu)詳見功能結(jié)構(gòu)圖。 表見關(guān)系如下: 表 4-2 程序設(shè)計說明書 1 程序設(shè)計說明書 系統(tǒng)名:班級管理信息系統(tǒng) 子系統(tǒng)名:日常管理子系統(tǒng) 程序名:班級成員信息處查詢 語言:access 一、輸入 班級成員學(xué)號、姓名 二、輸出 班級成員個人信息及學(xué)習(xí)情況 三、程序功能 查詢班級成員個人信息和學(xué)習(xí)情況 表表 4-34-3 程序設(shè)計說明書程序設(shè)計說明書 2 2 程序設(shè)計說明書 系統(tǒng)名:班級管理信息系統(tǒng) 子系統(tǒng)名:日常管理子系統(tǒng) 程序名:搜索管理 語言:access 一輸入 特長名稱、職務(wù)名稱 二輸出 具有特定特長者和相關(guān)職務(wù)者個人信息 三程序功能 通過輸入關(guān)鍵詞查詢

48、具有特定特長者和相關(guān)職務(wù)者個人信息 表表 4-34-3 程序設(shè)計說明書程序設(shè)計說明書 2 2 程序設(shè)計說明書 系統(tǒng)名:班級管理信息系統(tǒng) 子系統(tǒng)名:考核模塊 程序名:考核處理 語言:access 一輸入 班級成員學(xué)號和姓名 二輸出 遲到情況、早退情況、曠課情況、請假情況 三程序功能 通過輸入班級成員學(xué)號和姓名查詢其遲到、早退、曠課、請假 情況。 5 系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn) 5.1 編程軟件的特點(diǎn)編程軟件的特點(diǎn) access 具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特 點(diǎn),是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。其主要特點(diǎn)如下: (1)完善地管理各種數(shù)據(jù)庫對象,具有強(qiáng)大的數(shù)據(jù)組織、用戶管理、 安全檢查等功

49、能。 (2)強(qiáng)大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用 access 開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的 xbase(dbase、foxbase 的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實現(xiàn)的客戶服 務(wù)器(cient/server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機(jī)制,access 具備了許 多先進(jìn)的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯回滾 能力等。 (3)可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建立窗體和報 表,可視性好。 (4)作為 office 套件的一部分,可以與 office 集成,實現(xiàn)無縫連接。 (5)能夠利用 web 檢索和發(fā)布數(shù)據(jù),實現(xiàn)與 internet 的連接。 acce

50、ss 主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機(jī)/服務(wù)器系統(tǒng)中的 客戶端數(shù)據(jù)庫。用它可以做數(shù)據(jù)庫,還可以用 sqlserver,oracle office 的一員??梢哉f是一個數(shù)據(jù)庫軟件 access 是微軟公司出 的 office 中一個軟件 是一個小型數(shù)據(jù)庫 其他小型的數(shù)據(jù)庫還有 vfp 等。 sql server 和 oracle 是大型數(shù)據(jù)庫。搭建個人網(wǎng)站 用 access 就可以了, 可以實現(xiàn)用戶名和密碼注冊等功能。 5.2 系統(tǒng)實施系統(tǒng)實施的步驟的步驟 系統(tǒng)實施是在系統(tǒng)的詳細(xì)設(shè)計以后才開始的,它是以系統(tǒng)分析 和設(shè)計工作為基礎(chǔ)的上,將技術(shù)的設(shè)計轉(zhuǎn)化為可以實際運(yùn)行的物理 系統(tǒng)的階段。 系統(tǒng)

51、實施的步驟 1、系統(tǒng)調(diào)試; 2、系統(tǒng)轉(zhuǎn)換; 3、系統(tǒng)運(yùn)行與維護(hù); 4、系統(tǒng)評價。 5.3 系統(tǒng)運(yùn)行與維護(hù)系統(tǒng)運(yùn)行與維護(hù) 5.3.1 系統(tǒng)的運(yùn)行 新系統(tǒng)正式投入運(yùn)行后,為了保證系統(tǒng)中的各個要素隨著環(huán)境 的變化始終處于最新的、正確的工作狀態(tài),必須加強(qiáng)對管理信息系 統(tǒng)運(yùn)行的日常管理。系統(tǒng)運(yùn)行管理主要由系統(tǒng)管理人員來完成,對 系統(tǒng)每天運(yùn)行情況、數(shù)據(jù)輸入和輸入情況及系統(tǒng)的安全性與完備性 及時地如實記錄和處置。 5.3.2 系統(tǒng)的維護(hù) 系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠的運(yùn)行,并能 使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用;保證軟件系統(tǒng)能持 續(xù)地與用戶環(huán)境、數(shù)據(jù)處理操作、領(lǐng)導(dǎo)或其他有關(guān)部門的請求取

52、得 協(xié)調(diào)。 系統(tǒng)維護(hù)工作并不僅僅是技術(shù)性工作,為了保證系統(tǒng)維護(hù)工作 的質(zhì)量,需要付出大量的管理工作。但由于本系統(tǒng)的功能簡單,規(guī) 模小,只要一般的管理人員進(jìn)行維護(hù)工作就可以了。 6 系統(tǒng)實施部分系統(tǒng)實施部分 6.1 程序框圖及所對應(yīng)的源程序程序框圖及所對應(yīng)的源程序(部分代碼)(部分代碼) 考勤管理界面考勤管理界面 圖圖 6-16-1 考勤管理界面考勤管理界面 option compare database private sub 遲到表_click() on error goto err_遲到表_click dim stdocname as string dim stlinkcriteria a

53、s string stdocname = chrw(-28440) & chrw(21592) & chrw(20449) & chrw(24687) & chrw(-30616) docmd.openform stdocname, , , stlinkcriteria exit_遲到表_click: exit sub err_遲到表_click: msgbox err.description resume exit_遲到表_click end sub private sub 曠課表_click() on error goto err_曠課表_click dim stdocname as st

54、ring dim stlinkcriteria as string stdocname = chrw(20540) & chrw(29677) & chrw(-30616) docmd.openform stdocname, , , stlinkcriteria exit_曠課表_click: exit sub err_曠課表_click: msgbox err.description resume exit_曠課表_click end sub private sub 請假表_click() on error goto err_請假表_click dim stdocname as string dim stlinkcriteria as string stdocname = chrw(-32765) & chrw(26680) & chrw(24773) & chrw(20917) & ch

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論