BS模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ASP.NET+SQL SEVER論文_第1頁
BS模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ASP.NET+SQL SEVER論文_第2頁
BS模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ASP.NET+SQL SEVER論文_第3頁
BS模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ASP.NET+SQL SEVER論文_第4頁
BS模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ASP.NET+SQL SEVER論文_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、畢業(yè)設(shè)計(jì)(論文)說明書題 目: B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 作 者: 學(xué) 號(hào): 系 (院): 專業(yè)班級(jí): 指導(dǎo)者: (姓 名) (專業(yè)技術(shù)職務(wù))評(píng)閱者: (姓 名) (專業(yè)技術(shù)職務(wù)) 畢業(yè)設(shè)計(jì)(論文)中文摘要B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要:隨著全國(guó)計(jì)算機(jī)等級(jí)考試的全面推廣,我院學(xué)生每年參加兩次省計(jì)算機(jī)等級(jí)考試,每次都有45千人,同時(shí)學(xué)校每次考試之前都會(huì)開設(shè)相應(yīng)的計(jì)算機(jī)等級(jí)考試輔導(dǎo)班,考試管理工作量相當(dāng)大。因此,為了降低考試管理工作人員和輔導(dǎo)班教師的工作強(qiáng)度,提高管理統(tǒng)計(jì)效率,方便學(xué)生的學(xué)習(xí),有必要開發(fā)一個(gè)基于B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)來充分滿

2、足他們的工作和學(xué)習(xí)需求。本系統(tǒng)針對(duì)我院的計(jì)算機(jī)等級(jí)考試管理現(xiàn)狀,經(jīng)過實(shí)際的需求分析,采用ASP.NET技術(shù)和SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行開發(fā)。整個(gè)系統(tǒng)的開發(fā)本著方便學(xué)生的學(xué)習(xí)、方便教師的教學(xué)、方便管理員的工作的基本思想,從操作簡(jiǎn)便、界面美觀、靈活實(shí)用出發(fā),設(shè)計(jì)開發(fā)的用戶管理、輔導(dǎo)班報(bào)名管理、信息發(fā)布、通過率統(tǒng)計(jì)和信息查詢等功能基本能滿足學(xué)生、教師和管理員的學(xué)習(xí)和管理需求。本設(shè)計(jì)說明書主要介紹了課題的開發(fā)背景、研究意義、所完成的功能、需求分析、系統(tǒng)設(shè)計(jì)、各模塊詳細(xì)設(shè)計(jì)和用戶手冊(cè)等內(nèi)容。關(guān)鍵詞:計(jì)算機(jī)等級(jí)考試管理 ASP.NET SQL Server 2000 畢業(yè)設(shè)計(jì)(論文)

3、外文摘要Design and Implement of a B/S model System for Computer Rant Examination ManagementAbstract: With the prevalence of the national computer rank examination, students in our campus take this examination twice each year, and each time it has about five thousand students .more or less. Simultaneousl

4、y, before the examination, our college will organize corresponding assistant classes for it, so workload for .the management of the examination will be heavy. Therefore, in order to reduce the management staffs and the teachers work intensity , promote the efficiency of the Statistic, and facilitate

5、 student learning, it is necessary for us to develop a B/S model System for computer Rank Examination Management to content their working and learning needs.This page has do actual needs analysis on status quo for the management of the computer rant examination. It is developed using ASP.NET technol

6、ogy and SQL Server 2000 database management system. This system is developed basis on the intention to facilitate student learning, teacher teaching, and staff managing. To develop a system has the functions including managing users and signing up of the assistant classes, publishing and inquiring i

7、nformation, and calculate the ratio who passed the exam, we consider in aspects as following: convenient for operating, friendly interface ,and easy to use. The main topics of this article are the background of development, significance of research, completed function, needs analysis, system design,

8、 particular design and user manuals etc.Keywords: Computer grading examinations management ;ASP.NET; SQL Server 2000; 目錄1 引言11.1 課題的研究背景與意義11.1.1 研究背景11.1.2 研究意義11.2 問題的定義與簡(jiǎn)介21.3 課題調(diào)研21.4 可行性分析21.4.1 技術(shù)可行性31.4.2 經(jīng)濟(jì)可行性31.4.3 操作可行性31.4.4 法律可行性41.5 論文各章簡(jiǎn)介42 系統(tǒng)需求分析52.1 業(yè)務(wù)流分析52.2 數(shù)據(jù)流分析52.3 數(shù)據(jù)字典72.3.1 數(shù)據(jù)流

9、72.3.2 數(shù)據(jù)存儲(chǔ)132.3.3 處理153 系統(tǒng)設(shè)計(jì)203.1 系統(tǒng)總體結(jié)構(gòu)203.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)213.2.1 數(shù)據(jù)概念結(jié)構(gòu)設(shè)計(jì)E-R模型213.2.2 數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)關(guān)系模型223.2.3 數(shù)據(jù)表223.3 系統(tǒng)開發(fā)與運(yùn)行環(huán)境確定273.3.1 開發(fā)環(huán)境273.3.2 運(yùn)行環(huán)境273.3.3 系統(tǒng)實(shí)現(xiàn)的若干關(guān)鍵技術(shù)284 用戶登陸模塊304.1 用戶登入模塊簡(jiǎn)介304.2 用戶登入模塊詳細(xì)設(shè)計(jì)304.2.1 用戶登入模塊詳界面設(shè)計(jì)304.2.2 用戶登入模塊詳具體實(shí)現(xiàn)305 輔導(dǎo)班管理模塊325.1 輔導(dǎo)班管理模塊功能簡(jiǎn)介325.2 輔導(dǎo)班管理模塊詳細(xì)設(shè)計(jì)325.2.1 報(bào)名管理

10、325.2.2 收費(fèi)管理375.2.3 班級(jí)管理385.2.4 教師管理416 通過率統(tǒng)計(jì)模塊436.1 通過率統(tǒng)計(jì)模塊功能簡(jiǎn)介436.2 通過率統(tǒng)計(jì)模塊的詳細(xì)設(shè)計(jì)436.2.1 通過率統(tǒng)計(jì)模塊界面設(shè)計(jì)436.2.2 通過率統(tǒng)計(jì)模塊功能具體實(shí)現(xiàn)447 信息發(fā)布模塊487.1 信息發(fā)布模塊功能簡(jiǎn)介487.2 信息發(fā)布模塊的詳細(xì)設(shè)計(jì)487.2.1 信息發(fā)布模塊界面設(shè)計(jì)487.2.2 信息發(fā)布模塊具體實(shí)現(xiàn)498 信息查詢模塊518.1信息查詢模塊功能簡(jiǎn)介518.2 信息查詢模塊的詳細(xì)設(shè)計(jì)518.2.1 信息查詢模塊界面設(shè)計(jì)518.2.2 信息發(fā)布模塊具體實(shí)現(xiàn)529.1 系統(tǒng)功能介紹549.2 運(yùn)行環(huán)

11、境簡(jiǎn)介559.3 系統(tǒng)運(yùn)行與操作指南5510 系統(tǒng)評(píng)價(jià)5610.1 系統(tǒng)特色與優(yōu)點(diǎn)介紹5610.2 系統(tǒng)存在的不足與改進(jìn)方案5610.2.1 系統(tǒng)存在的不足5610.2.2 改進(jìn)方案5710.3 畢業(yè)設(shè)計(jì)心得與收獲57結(jié) 論58致 謝59參 考 文 獻(xiàn)60畢業(yè)設(shè)計(jì)(論文) 第62頁 共62頁1 引言隨著計(jì)算機(jī)技術(shù)與INTERNET的高速發(fā)展,原始的獲取信息、統(tǒng)計(jì)、管理方式暴露出許多致命的弱點(diǎn),而INTERNET的跨時(shí)間性,跨地域性和海量信息源的優(yōu)勢(shì)越來越來越明顯,同時(shí)也為我們帶來了新的機(jī)遇,為新的基于web的信息管理系統(tǒng)提供了新的發(fā)展途徑。其快速的信息查詢、方便快捷的信息統(tǒng)計(jì)、隨心所欲的交流平

12、臺(tái),為人們的學(xué)習(xí)提供非常優(yōu)越的條件,也為管理人員節(jié)省了大量的統(tǒng)計(jì)計(jì)算時(shí)間。1.1 課題的研究背景與意義1.1.1 研究背景隨著全國(guó)計(jì)算機(jī)等級(jí)考試的全面推廣,我院學(xué)生每年參加兩次省計(jì)算機(jī)等級(jí)考試,每次都有45千人報(bào)考,考試管理工作量相當(dāng)大。但是一直以來學(xué)校都是靠人工的方式管理等級(jí)考試相關(guān)的信息,這種管理方式存在著許多缺點(diǎn),如:工作效率低、統(tǒng)計(jì)容易出錯(cuò),另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。同時(shí),學(xué)校每年都會(huì)開設(shè)相應(yīng)的計(jì)算機(jī)等級(jí)考試輔導(dǎo)班,而輔導(dǎo)班的管理歷年來也都是采用人工管理,在輔導(dǎo)班學(xué)生報(bào)名、統(tǒng)計(jì)分班、收費(fèi)、發(fā)布相關(guān)消息時(shí)都感覺非常麻煩,這樣的管理方式

13、不利于學(xué)校輔導(dǎo)班管理員的辦公和輔導(dǎo)班的發(fā)展。而對(duì)于輔導(dǎo)班教師來說,每次的計(jì)算機(jī)等級(jí)考試輔導(dǎo)都有很多不方便的地方,比如發(fā)布輔導(dǎo)班上課時(shí)間地點(diǎn)、教學(xué)時(shí)間地點(diǎn)變更、教師輔導(dǎo)計(jì)劃等等,這些信息都難以傳遞到學(xué)生手里,有時(shí)也只有靠張貼海報(bào)來通知學(xué)生。這種信息傳遞的弊病非常之大,首先信息傳遞速度慢,其次由于海報(bào)的張貼并不容易被學(xué)生所關(guān)注,而且有時(shí)海報(bào)還容易被撕毀,被覆蓋等等,由上可知這種信息的傳遞效果是非常不理想的。另一方面,對(duì)于學(xué)生來說,學(xué)校由于沒有相關(guān)的主題網(wǎng)站,相關(guān)信息發(fā)布比較緩慢,難于滿足學(xué)生對(duì)考試信息的需求。同時(shí),學(xué)生也難以找到一個(gè)學(xué)習(xí)交流的平臺(tái),不利于學(xué)生的學(xué)習(xí)。 由上可知,開發(fā)一個(gè)基于B/S模

14、式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)是非常必要的。1.1.2 研究意義管理系統(tǒng)是進(jìn)行信息的采集、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。利用計(jì)算機(jī)進(jìn)行等級(jí)考試管理,可以充分利用現(xiàn)有數(shù)據(jù)資源,從考試報(bào)名到統(tǒng)計(jì)通過率都可以用計(jì)算機(jī)輔助完成,大大減少人工參與度,使考試管理工作更高效、準(zhǔn)確。同時(shí)該系統(tǒng)也可以給學(xué)生提供一個(gè)交流、學(xué)習(xí)、獲得信息的平臺(tái),給輔導(dǎo)班老師提供一個(gè)完善的辦公平臺(tái),讓輔導(dǎo)班的管理更加規(guī)范化,經(jīng)濟(jì)化等。計(jì)算機(jī)等級(jí)考試管理系統(tǒng)應(yīng)該說是一個(gè)高校不可缺少的部分,它能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,?duì)學(xué)生來說可以輕松的查閱自己的等級(jí)考試成績(jī)以及各種與考試相關(guān)的信息

15、等,也可以方便的對(duì)全院考試情況、技術(shù)論文和輔導(dǎo)班信息進(jìn)行查詢。同時(shí)本系統(tǒng)還提供輔導(dǎo)班網(wǎng)上報(bào)名功能,大大方便了學(xué)生的學(xué)習(xí)也滿足了學(xué)生對(duì)考試信息的需求。對(duì)輔導(dǎo)班老師來說本系統(tǒng)可以讓他們擁有一個(gè)輕松便捷的辦公環(huán)境,在系統(tǒng)中,他們可以方便的發(fā)布輔導(dǎo)班的相關(guān)信息和技術(shù)論文,同時(shí)還可以對(duì)輔導(dǎo)班的各項(xiàng)工作進(jìn)行快捷方便的掌控。對(duì)于管理員來說,本系統(tǒng)可以輕松的讓他們進(jìn)行考生信息和成績(jī)的導(dǎo)入并對(duì)其進(jìn)行通過率統(tǒng)計(jì)分析,而且可以方便的將這些信息及時(shí)的發(fā)布在網(wǎng)站上。另一方面,管理員還可以對(duì)輔導(dǎo)班進(jìn)行一些管理工作,例如輔導(dǎo)班的分班、統(tǒng)計(jì)、收費(fèi)、輔導(dǎo)班教師薪金計(jì)算等等,真正的體現(xiàn)了辦公自動(dòng)化的優(yōu)越性。而本系統(tǒng)作為計(jì)算機(jī)應(yīng)用

16、的一部分,使用計(jì)算機(jī)對(duì)計(jì)算機(jī)等級(jí)考試信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、壽命長(zhǎng)、成本低、易管理等。這些優(yōu)點(diǎn)能夠極大地提高等級(jí)考試管理的效率,也是高校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。1.2 問題的定義與簡(jiǎn)介基于B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)主要要解決的問題有三點(diǎn):其一,為了方便學(xué)生的學(xué)習(xí),其主要任務(wù)是要讓學(xué)生可以最快的獲得最新的考試信息以及考試相關(guān)的學(xué)習(xí)資料,同時(shí)為學(xué)生提供方便快捷的成績(jī)查詢及全院考試情況查詢服務(wù)。其二,為了方便輔導(dǎo)班教師的教學(xué),其主要任務(wù)是方便輔導(dǎo)班教師的辦公,其中包括輔導(dǎo)機(jī)會(huì)的制定、輔導(dǎo)信息發(fā)布、上課時(shí)間地點(diǎn)發(fā)布等等

17、。其三,為了提高管理員的工作效率方便管理員的辦公,其主要任務(wù)是提供快捷方便的通過率統(tǒng)計(jì)頁面以及功能齊全的后臺(tái)管理頁面。1.3 課題調(diào)研全國(guó)計(jì)算機(jī)等級(jí)考試(National Computer Rank Examination,簡(jiǎn)稱NCRE),是經(jīng)原國(guó)家教育委員會(huì)(現(xiàn)教育部)批準(zhǔn),由教育部考試中心主辦,面向社會(huì),用于考查應(yīng)試人員計(jì)算機(jī)應(yīng)用知識(shí)與能力的全國(guó)性計(jì)算機(jī)水平考試體系。計(jì)算機(jī)技術(shù)的應(yīng)用在我國(guó)各個(gè)領(lǐng)域發(fā)展迅速,為了適應(yīng)知識(shí)經(jīng)濟(jì)和信息產(chǎn)業(yè)發(fā)展的需要,操作和應(yīng)用計(jì)算機(jī)已成為人們必須掌握的一種基本技能。 全國(guó)計(jì)算機(jī)等級(jí)考試目前共設(shè)置四個(gè)等級(jí):一級(jí):考核微型計(jì)算機(jī)基礎(chǔ)知識(shí)和使用辦公軟件及因特網(wǎng)(Int

18、ernet)的基本技能。2004年下半年考試科目:一級(jí)MS-OFFICE、一級(jí)WPS 、一級(jí)B。二級(jí):考核計(jì)算機(jī)基礎(chǔ)知識(shí)和使用一種高級(jí)計(jì)算機(jī)語言或數(shù)據(jù)庫(kù)管理軟件編寫程序以及上機(jī)調(diào)試的基本技能。2005年下半年考試科目:編程類:C、Visual Basic、C+、Java、Visual,數(shù)據(jù)庫(kù)類:FoxPro、C+?;A(chǔ)知識(shí)包括如下內(nèi)容:數(shù)據(jù)結(jié)構(gòu)與算法、程序設(shè)計(jì)方法、軟件工程、數(shù)據(jù)庫(kù)基礎(chǔ)。三級(jí):分為PC技術(shù)、 信息管理技術(shù)、數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)技術(shù)四個(gè)類別。自1994年開考以來,NCRE適應(yīng)了市場(chǎng)經(jīng)濟(jì)發(fā)展的需要,考試持續(xù)發(fā)展,考生人數(shù)逐年遞增,至2003年底,累計(jì)考生人數(shù)超過1050萬,累計(jì)獲證人數(shù)

19、350萬。這項(xiàng)考試發(fā)展勢(shì)頭之猛亦為人們始料不及。從此每年的應(yīng)試人數(shù)都有較大幅度增加,這充分證明該考試適應(yīng)了國(guó)家信息化的迫切需要,對(duì)計(jì)算機(jī)應(yīng)用知識(shí)與技能的普及起到了有力的促進(jìn)作用,成為面向未來,面向21世紀(jì)培訓(xùn)人才的一種有效手段。1.4 可行性分析可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。

20、系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性,技術(shù)上的可行性,操作上的可行性和法律上的可行性。本系統(tǒng)的可行性分析如下。1.4.1 技術(shù)可行性基于B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng),主要包括前端頁面功能程序設(shè)計(jì)以及后臺(tái)數(shù)據(jù)庫(kù)的建立與維護(hù)兩個(gè)方面。對(duì)于前者,應(yīng)具備功能齊全、易于使用等特點(diǎn),而對(duì)于后者則要求能建立一個(gè)有較強(qiáng)數(shù)據(jù)一致性、完整性和安全性的數(shù)據(jù)庫(kù)?;谝陨弦?,本系統(tǒng)采用Microsoft Visual Studio .NET 2003 和SQL Server 2000分別作為前端和后臺(tái)開發(fā)工具。Microsoft Visual Studio .NET 2003是一種面向網(wǎng)絡(luò)、支持各種用戶終端的

21、開發(fā)平臺(tái)環(huán)境。微軟的宏偉目標(biāo)是讓.NET徹底改變軟件的開發(fā)方式、發(fā)行方式、使用方式,使軟件變成為服務(wù)。.NET的核心就是要搭建新一代Internet平臺(tái),用于解決網(wǎng)站之間的協(xié)同合作問題,從而最大限度地獲取信息。在.NET平臺(tái)上,不同網(wǎng)站之間通過相關(guān)的協(xié)定聯(lián)系在一起,網(wǎng)站之間形成自動(dòng)交流,協(xié)同工作,提供最全面的服務(wù)。ASP.NET兼容了各種語言,包括C+,JAVA,VB,HTML,ASP編程語言,所以只要掌握其中的任何一種編程語言,便可使用.NET環(huán)境來開發(fā)程序。所以選擇該工具用于前端頁面功能設(shè)計(jì)在技術(shù)上是完全可行的。MS SQL Server 2000則是目前比較流行的數(shù)據(jù)庫(kù)管理系統(tǒng)。SQL

22、Server 2000是微軟公司推出“.NET戰(zhàn)略”以來的第一個(gè)服務(wù)器產(chǎn)品,由于“.NET”的目標(biāo)就是要以XML格式交換數(shù)據(jù),SQL Server 2000除了具有擴(kuò)展性、可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)應(yīng)用系統(tǒng)的功能,尤其是可以直接存儲(chǔ)XML數(shù)據(jù),可以將搜索結(jié)果以XML格式輸出等特點(diǎn),這些特點(diǎn)在.NET戰(zhàn)略中發(fā)揮著重要的作用。SQL Server 2000通過對(duì)高硬件平臺(tái)以及最新網(wǎng)絡(luò)和存儲(chǔ)技術(shù)的支持,可以為大的Web站點(diǎn)和企業(yè)級(jí)的應(yīng)用提供可擴(kuò)展和高可靠性。另外,所有的SQL Server 2000版本的客戶端軟件可以在Microsoft Windows NT、Microsoft Wi

23、ndows 2000和Microsoft Windows98等操作系統(tǒng)上運(yùn)行,只有服務(wù)器組件(如數(shù)據(jù)庫(kù)引擎和分析服務(wù)器)必須在特定版本的操作系統(tǒng)上運(yùn)行。使用SQL Server 2000用于本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)建立是可行的。綜上所訴,該系統(tǒng)在技術(shù)上是完全可行的。1.4.2 經(jīng)濟(jì)可行性由于開發(fā)此基于B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(Microsoft Visual Studio .NET 2003 和SQL Server 2000),市場(chǎng)上都容易購(gòu)買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,對(duì)用戶不造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入

24、使用,不僅可以減少輔導(dǎo)班管理員和輔導(dǎo)班教師的工作強(qiáng)度,提高工作效率,而且可以滿足廣大師生對(duì)輔導(dǎo)班相關(guān)信息及考試信息的需求,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本管理系統(tǒng)的開發(fā)成本,所以從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。1.4.3 操作可行性基于B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)具備友好的用戶界面,使用方便,易于維護(hù),操作簡(jiǎn)單易于被用戶接受,用戶只需熟練操作計(jì)算機(jī),和對(duì)此系統(tǒng)使用做簡(jiǎn)單的了解即可方便使用,而且使用此系統(tǒng)可以大大減少管理人員的負(fù)擔(dān)。因此從使用操作方面看,此系統(tǒng)的開發(fā)是可行的。1.4.4 法律可行性基于B/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)由本人開發(fā)研制而成,在法律上并未侵害他人權(quán)利

25、,無須承擔(dān)任何法律責(zé)任,所以在法律方面開發(fā)此系統(tǒng)是完全可行的。1.5 論文各章簡(jiǎn)介第1章引言部分,引言主要敘述課題的研究背景和意義、問題的定義和內(nèi)容簡(jiǎn)介、課題的調(diào)研和可行性分析。第2章系統(tǒng)需求分析部分:系統(tǒng)需求分析主要講述了業(yè)務(wù)流程分析過程、數(shù)據(jù)流分析圖例、數(shù)據(jù)字典描述等內(nèi)容。第3章系統(tǒng)總體設(shè)計(jì)部分:系統(tǒng)總體設(shè)計(jì)主要講述了系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)方案、系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)開發(fā)與運(yùn)行環(huán)境設(shè)計(jì)等內(nèi)容。第4章用戶登入模塊部分:用戶登入模塊部分主要講述了用戶登入模塊的主要功能和界面設(shè)計(jì)、詳細(xì)設(shè)計(jì)等內(nèi)容。第5章輔導(dǎo)班管理模塊部分:輔導(dǎo)班管理模塊主要講述了輔導(dǎo)班管理模塊的功能和其功能的實(shí)現(xiàn)過程,以及輔導(dǎo)班管理模

26、塊的界面設(shè)計(jì)。第6章通過率統(tǒng)計(jì)模塊部分:通過率統(tǒng)計(jì)模塊主要講述了通過率統(tǒng)計(jì)模塊的功能、通過率統(tǒng)計(jì)模塊的界面設(shè)計(jì)和功能的詳細(xì)設(shè)計(jì)。第7章信息發(fā)布模塊部分:信息發(fā)布模塊主要講述了信息發(fā)布模塊的功能、信息發(fā)布模塊界面設(shè)計(jì)和詳細(xì)設(shè)計(jì)。第8章信息查詢模塊部分:信息查詢模塊部分主要講述了信息查詢模塊的主要功能和查詢的方式,以及信息查詢模塊的界面設(shè)計(jì)和功能的詳細(xì)設(shè)計(jì)。第9章用戶手冊(cè)部分:用戶手冊(cè)部分的內(nèi)容主要包括:系統(tǒng)功能介紹;運(yùn)行環(huán)境簡(jiǎn)介;系統(tǒng)運(yùn)行與操作指南。第10章系統(tǒng)評(píng)價(jià)部分:系統(tǒng)評(píng)價(jià)部分主要包括:系統(tǒng)特色與優(yōu)點(diǎn)介紹;系統(tǒng)存在的不足與改進(jìn)方案;畢業(yè)設(shè)計(jì)心得與收獲。最后還有總結(jié)、致謝、參考資料等內(nèi)容的介

27、紹。2 系統(tǒng)需求分析2.1 業(yè)務(wù)流分析業(yè)務(wù)流程圖(transaction flow diagram,簡(jiǎn)稱TFD),就是用一些規(guī)定的符號(hào)及連接來表示某個(gè)具體的業(yè)務(wù)處理過程。在對(duì)系統(tǒng)的組織結(jié)構(gòu)和功能進(jìn)行分析時(shí),需從一個(gè)實(shí)際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來作進(jìn)一步的分析。業(yè)務(wù)流程分析可以幫助我們了解該業(yè)務(wù)的具體處理過程,發(fā)現(xiàn)和處理系統(tǒng)的調(diào)查工作中的錯(cuò)誤和疏漏,修改和刪除原系統(tǒng)的不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程?;贐/S模式的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的業(yè)務(wù)流程:首先,系統(tǒng)對(duì)所有用戶進(jìn)行驗(yàn)證,若為未注冊(cè)用戶則轉(zhuǎn)到注冊(cè)頁面要求用戶注冊(cè),其中管理員由系統(tǒng)管理員添加、輔導(dǎo)班教師

28、用戶則由管理員在后臺(tái)管理頁添加、學(xué)生注冊(cè)則采用學(xué)號(hào)激活注冊(cè)法(保證用戶為本校用戶)。登入后,管理員和輔導(dǎo)班教師可以跳轉(zhuǎn)到后臺(tái)管理頁進(jìn)行網(wǎng)上辦公,在此管理員可以對(duì)輔導(dǎo)班進(jìn)行初期管理、對(duì)計(jì)算機(jī)等級(jí)考試通過率進(jìn)行統(tǒng)計(jì)、發(fā)布各類信息、進(jìn)行數(shù)據(jù)導(dǎo)入工作和對(duì)站內(nèi)資源進(jìn)行管理等操作。輔導(dǎo)班教師可以在此制定輔導(dǎo)計(jì)劃、為輔導(dǎo)班制定上課時(shí)間地點(diǎn)、發(fā)布輔導(dǎo)班信息、發(fā)布上課時(shí)間、維護(hù)班級(jí)信息、查詢薪金情況等操作。學(xué)生用戶登入后跳轉(zhuǎn)到主頁等待其他操作,在本站學(xué)生可以查詢自己的成績(jī)和學(xué)校的整體考試情況、快速的了解最新的考試資訊、方便的和其他同學(xué)交流學(xué)習(xí)經(jīng)驗(yàn)、下載站內(nèi)資源,也可以在本站進(jìn)行輔導(dǎo)班報(bào)名、輔導(dǎo)班信息查詢等等操作

29、。圖2.1系統(tǒng)業(yè)務(wù)流圖2.2 數(shù)據(jù)流分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖(data flow diagram,簡(jiǎn)稱DFD)來實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。通過對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)大體確定。系統(tǒng)的頂級(jí)數(shù)據(jù)流圖如圖2-2(a)所示:圖2.2 系統(tǒng)頂級(jí)數(shù)據(jù)流圖系統(tǒng)I級(jí)數(shù)據(jù)流圖如圖2-2(b)所示:圖2.3 系統(tǒng)I級(jí)數(shù)據(jù)流圖信息發(fā)布系統(tǒng)數(shù)據(jù)流圖如圖2-2(c)所示:圖2.4

30、 信息發(fā)布系統(tǒng)數(shù)據(jù)流圖輔導(dǎo)班管理系統(tǒng)數(shù)據(jù)流圖如圖2-2(d)所示:圖2.5 輔導(dǎo)班管理系統(tǒng)數(shù)據(jù)流圖2.3 數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。2.3.1 數(shù)據(jù)流(1)名字:輔導(dǎo)班報(bào)名別名:在線報(bào)名描述:學(xué)生用戶在線參加輔導(dǎo)班報(bào)名,以方便輔導(dǎo)班的運(yùn)營(yíng)。定義:報(bào)名信息=學(xué)號(hào)+院系+報(bào)名語種+是否有沖突+沖突內(nèi)容 位置:輔導(dǎo)班報(bào)名管理(2)名字:查詢成績(jī)及通過率別名:無描述:用戶在線查詢成績(jī)和全院的通過率以及考試分析等等定義:查詢成績(jī)及通過率=輸入準(zhǔn)考證查詢成績(jī)+選擇查詢通過率方式位置:成績(jī)/通過率查詢(3)

31、名字:查詢站內(nèi)公告別名:站內(nèi)公告描述:管理員發(fā)布的站內(nèi)信息,以方便用戶及時(shí)了解一些重要信息。定義:站內(nèi)公告=編號(hào)ID+標(biāo)題+內(nèi)容+摘自+作者+發(fā)布時(shí)間+信息類型位置:新聞信息系統(tǒng)(4)名字:查詢考試資訊別名:考試資訊描述:由管理員發(fā)布的考試相關(guān)信息,以便讓用戶及時(shí)掌握考試動(dòng)態(tài)、考試政策、考試時(shí)間、考試內(nèi)容和考試時(shí)間等信息。定義:考試資訊=編號(hào)ID+標(biāo)題+內(nèi)容+摘自+作者+發(fā)布時(shí)間+信息類型位置:新聞信息表(5)名字:查詢技術(shù)文章別名:技術(shù)文章描述:由輔導(dǎo)班教師或者管理員發(fā)布或者摘抄的一些學(xué)術(shù)性文章,以便讓學(xué)生可以重新把握學(xué)習(xí)方向、學(xué)習(xí)方法等等。定義:技術(shù)文章=編號(hào)ID+標(biāo)題+內(nèi)容+摘自+作者+

32、發(fā)表時(shí)間+信息類型位置:新聞信息系統(tǒng)(6)名字:發(fā)布學(xué)習(xí)經(jīng)驗(yàn)別名:學(xué)習(xí)經(jīng)驗(yàn)交流描述:由用戶發(fā)布的學(xué)習(xí)方法和學(xué)習(xí)技巧等信息,以便其他用戶借鑒學(xué)習(xí)。定義:學(xué)習(xí)經(jīng)驗(yàn)=編號(hào)ID+標(biāo)題+內(nèi)容+摘自+作者+發(fā)布時(shí)間+信息類型位置:新聞信息系統(tǒng)(7)名字:站內(nèi)信息管理別名:信息管理描述:管理員對(duì)用戶發(fā)布的信息以及新聞信息進(jìn)行管理和維護(hù)更新。定義:信息管理=刪除信息+更新信息位置:信息發(fā)布系統(tǒng)(8)名字:通過率統(tǒng)計(jì)分析別名:無描述:管理員對(duì)年度計(jì)算機(jī)等級(jí)考試成績(jī)庫(kù)進(jìn)行統(tǒng)計(jì)分析,以方便學(xué)生對(duì)該方面信息的需求和學(xué)校的決策需求。定義:通過率統(tǒng)計(jì)分析=年份+統(tǒng)計(jì)類型+參加人數(shù)+通過人數(shù)+通過率位置:通過率統(tǒng)計(jì)系統(tǒng)(9

33、)名字:輔導(dǎo)班管理別名:無描述:管理員對(duì)輔導(dǎo)班進(jìn)行班級(jí)創(chuàng)建、報(bào)名管理、收費(fèi)、分班、添加/刪除輔導(dǎo)班教師等操作。定義:輔導(dǎo)班管理=輔導(dǎo)班報(bào)名管理+輔導(dǎo)班收費(fèi)管理+輔導(dǎo)班教師管理+輔導(dǎo)班班級(jí)管理位置:管理員辦公頁(10)名字:輔導(dǎo)班信息發(fā)布別名:無描述:由輔導(dǎo)班教師發(fā)布的輔導(dǎo)班相關(guān)信息,如上課時(shí)間、地點(diǎn)、輔導(dǎo)計(jì)劃、課程安排、教師信息等等。定義:輔導(dǎo)班信息=編號(hào)ID+標(biāo)題+內(nèi)容+作者+發(fā)布時(shí)間+信息類型位置:新聞信息系統(tǒng)(11)名字:上傳資源別名:無描述:由輔導(dǎo)班教師或者管理員上傳的一些考試相關(guān)的資料或者軟件等資源。定義:資源=編號(hào)ID+標(biāo)題+文件名+文件路徑+資源描述+大小+下載次數(shù)位置:資源信息

34、管理(12)名字:發(fā)布通過率別名:無描述:管理員對(duì)成績(jī)庫(kù)統(tǒng)計(jì)分析完畢后,將統(tǒng)計(jì)結(jié)果和相關(guān)分析報(bào)告發(fā)布到網(wǎng)站上,以便用戶及時(shí)查看。定義:發(fā)布通過率=編號(hào)ID+標(biāo)題+內(nèi)容+作者+發(fā)布時(shí)間+信息類型位置:新聞信息系統(tǒng)(13)名字:管理員請(qǐng)求別名:進(jìn)入后臺(tái)管理頁描述:管理員登入后可以停留在站內(nèi)首頁,也可以點(diǎn)擊進(jìn)入管理員辦公頁。定義:管理員請(qǐng)求=登入系統(tǒng)+發(fā)送進(jìn)入后臺(tái)頁請(qǐng)求位置:驗(yàn)證系統(tǒng)(14)名字:輔導(dǎo)班教師請(qǐng)求別名:進(jìn)入后臺(tái)管理頁描述:輔導(dǎo)班教師登入后可以停留在站內(nèi)首頁,也可以點(diǎn)擊進(jìn)入輔導(dǎo)班教師辦公頁。定義:輔導(dǎo)班教師請(qǐng)求=登入系統(tǒng)+發(fā)送進(jìn)入后臺(tái)頁請(qǐng)求位置:驗(yàn)證系統(tǒng)(15)名字:提交評(píng)論別名:發(fā)表評(píng)

35、論描述:用戶查看考試資訊、技術(shù)文章、學(xué)習(xí)經(jīng)驗(yàn)和下載資源都可以發(fā)表自己的評(píng)論。定義:提交評(píng)論=信息編號(hào)+評(píng)論編號(hào)+評(píng)論標(biāo)題+評(píng)論內(nèi)容+作者+發(fā)表時(shí)間位置:評(píng)論表(16)名字:制定輔導(dǎo)計(jì)劃別名:無描述:由輔導(dǎo)班教師提交的關(guān)于輔導(dǎo)班的輔導(dǎo)信息,包括制定課程表,輔導(dǎo)班上課時(shí)間地點(diǎn)調(diào)整等相關(guān)信息。定義:輔導(dǎo)計(jì)劃=課程表制定+輔導(dǎo)班相關(guān)信息位置:輔導(dǎo)班管理(17)名字:提交站內(nèi)公告別名:發(fā)布站內(nèi)公告描述:管理員將編輯好的站內(nèi)公告提交給信息發(fā)布系統(tǒng),系統(tǒng)將其進(jìn)行存檔。定義:提交公告=編號(hào)ID+標(biāo)題+內(nèi)容+作者+發(fā)布時(shí)間+摘自+信息類型位置:新聞信息系統(tǒng)(18)名字:提交考試資訊別名:發(fā)布考試資訊描述:管理員

36、將編輯好的考試咨詢提交給信息發(fā)布系統(tǒng),系統(tǒng)將其進(jìn)行存檔。定義:提交考試資訊=編號(hào)ID+標(biāo)題+內(nèi)容+作者+發(fā)布時(shí)間+摘自+信息類型位置:新聞信息系統(tǒng)(19)名字:提交技術(shù)文章別名:發(fā)表技術(shù)文章描述:管理員和輔導(dǎo)班教師將編輯好的技術(shù)文章提交給信息發(fā)布系統(tǒng),系統(tǒng)將其進(jìn)行存檔。定義:提交技術(shù)文章=編號(hào)ID+標(biāo)題+內(nèi)容+作者+考試時(shí)間+摘自+信息類型位置:新聞信息系統(tǒng)(20)名字:執(zhí)行收費(fèi)別名:輔導(dǎo)班收費(fèi)管理描述:學(xué)生報(bào)名之后,到輔導(dǎo)班管理員處繳納報(bào)名費(fèi),輔導(dǎo)班教師收費(fèi)后執(zhí)行后將對(duì)后臺(tái)數(shù)據(jù)進(jìn)行修改,將收費(fèi)標(biāo)志改為已收費(fèi)。定義:執(zhí)行收費(fèi)=已報(bào)名+收費(fèi)+修改收費(fèi)標(biāo)記位置:輔導(dǎo)班管理系統(tǒng)輔導(dǎo)班收費(fèi)管理(21)

37、名字:查看報(bào)名情況別名:輔導(dǎo)班報(bào)名管理描述:管理員在后臺(tái)查詢輔導(dǎo)班報(bào)名情況,主要是對(duì)上課時(shí)間沖突情況進(jìn)行分析定位,以此決定是否要對(duì)課程表進(jìn)行修改。定義:輔導(dǎo)班報(bào)名管理=查看報(bào)名+查看沖突情況+修改課程表位置:輔導(dǎo)班管理系統(tǒng)輔導(dǎo)班報(bào)名管理(22)名字:報(bào)名結(jié)束刪除未收費(fèi)別名:清理報(bào)名表描述:管理員在輔導(dǎo)班報(bào)名結(jié)束后,對(duì)報(bào)名表進(jìn)行清理,將報(bào)名表中未繳納輔導(dǎo)費(fèi)用的無效報(bào)名人員清除,以備將報(bào)名表進(jìn)行備份。定義:報(bào)名結(jié)束刪除未收費(fèi)=報(bào)名結(jié)束+查看未收費(fèi)+刪除所有未收費(fèi)位置:輔導(dǎo)班管理輔導(dǎo)班報(bào)名管理(23)名字:收費(fèi)回執(zhí)別名:無描述:學(xué)生在繳納輔導(dǎo)費(fèi)用之后,將獲得由管理員簽發(fā)的收費(fèi)回執(zhí)單,以防止系統(tǒng)錯(cuò)誤帶

38、來的損失。定義:收費(fèi)回執(zhí)=報(bào)名+繳納費(fèi)用位置:輔導(dǎo)班管理輔導(dǎo)班收費(fèi)管理(24)名字:更新收費(fèi)標(biāo)記別名:無描述:管理員對(duì)某個(gè)學(xué)生執(zhí)行收費(fèi)之后,系統(tǒng)將對(duì)報(bào)名表中學(xué)生的繳費(fèi)標(biāo)記設(shè)為已收費(fèi)。定義:更新收費(fèi)標(biāo)記=報(bào)名+管理員執(zhí)行收費(fèi)位置:輔導(dǎo)班管理 輔導(dǎo)班收費(fèi)管理(25)名字:保存更新別名:保存報(bào)名更新描述:報(bào)名結(jié)束后,管理員對(duì)報(bào)名表進(jìn)行更新,并將未收費(fèi)學(xué)生從報(bào)名表中清除,以便管理員對(duì)報(bào)名數(shù)據(jù)進(jìn)行存檔。定義:保存更新=學(xué)號(hào)+收費(fèi)標(biāo)記位置:輔導(dǎo)班管理 輔導(dǎo)班報(bào)名管理(26)名字:報(bào)名信息別名:提取報(bào)名信息描述:管理員在收費(fèi)時(shí),提取報(bào)名表中的報(bào)名數(shù)據(jù),如果學(xué)生未報(bào)名,則管理員可以打開報(bào)名頁為其報(bào)名,然后再執(zhí)

39、行收費(fèi)。定義:報(bào)名信息=學(xué)號(hào)+部門+姓名+是否沖突+沖突時(shí)間+繳費(fèi)標(biāo)記位置:輔導(dǎo)班管理 輔導(dǎo)班收費(fèi)管理(27)名字:分班后將學(xué)生信息保存別名:無描述:管理員在分班完畢后,系統(tǒng)將自動(dòng)將該學(xué)生信息添加到輔導(dǎo)班學(xué)生表。主要原因是,報(bào)名表每次報(bào)名都會(huì)進(jìn)行備份然后清空,為了保證數(shù)據(jù)不丟失,本系統(tǒng)則考慮重新建立輔導(dǎo)班學(xué)生信息表。定義:收費(fèi)完將學(xué)生保存=學(xué)號(hào)+姓名+班級(jí)+部門位置:輔導(dǎo)班管理 輔導(dǎo)班班級(jí)管理(28)名字:分班別名:輔導(dǎo)班分班管理描述:在報(bào)名結(jié)束后,管理員將對(duì)報(bào)名學(xué)生進(jìn)行統(tǒng)計(jì)分班,同時(shí)修改報(bào)名表中分班標(biāo)記為真。定義:分班=分班+修改分班標(biāo)記+添加到學(xué)生表位置:輔導(dǎo)班管理 輔導(dǎo)班班級(jí)管理(29)

40、名字:創(chuàng)建/刪除班級(jí)別名:無描述:輔導(dǎo)班管理員在分班之前,必須創(chuàng)建班級(jí),并為該班級(jí)分配教師,選擇語種等操作。也可以對(duì)班級(jí)進(jìn)行修改和刪除。定義:班級(jí)=班號(hào)+班級(jí)名稱+班級(jí)人數(shù)+班級(jí)教師ID+開始時(shí)間位置:輔導(dǎo)班管理 輔導(dǎo)班班級(jí)管理(30)名字:添加輔導(dǎo)班教師別名:無描述:管理員在創(chuàng)建班級(jí)之前,對(duì)輔導(dǎo)班教師進(jìn)行添加。定義:添加輔導(dǎo)班教師=教師代碼+教師姓名+教師職稱位置:輔導(dǎo)班管理 輔導(dǎo)班教師管理(31)名字:統(tǒng)計(jì)教師薪金別名:無描述:管理員在教師管理部分對(duì)教師的薪金進(jìn)行統(tǒng)計(jì)。定義:薪金統(tǒng)計(jì)=理論課時(shí)數(shù)*理論課時(shí)單位薪金+上機(jī)課時(shí)數(shù)*上機(jī)課時(shí)單位薪金+獎(jiǎng)金位置:輔導(dǎo)班管理 輔導(dǎo)班教師管理(32)名

41、字:查詢教師信息別名:無描述:管理員可以對(duì)教師信息進(jìn)行查詢、更新、刪除等操作。定義:查詢教師信息=教師代碼+教師姓名+教師職稱位置:輔導(dǎo)班管理 輔導(dǎo)班教師管理(33)名字:提交班級(jí)課程表別名:無描述:輔導(dǎo)班教師在報(bào)名期間對(duì)報(bào)名出現(xiàn)的沖突作分析之后進(jìn)行課程表的安排,以便管理員后來的分班操作。盡量的減少?zèng)_突,讓輔導(dǎo)工作更加順利。定義:班級(jí)課程表=班級(jí)編號(hào)+內(nèi)容+理論課時(shí)間+理論課上課地點(diǎn)+上機(jī)課時(shí)間+ 上機(jī)課地點(diǎn)位置:輔導(dǎo)班管理 輔導(dǎo)班班級(jí)管理(34)名字:提交輔導(dǎo)計(jì)劃別名:無描述:輔導(dǎo)班教師在開課之前將自己的輔導(dǎo)計(jì)劃提交到管理員處,管理員給與指示,然后再發(fā)布到輔導(dǎo)班公告,以便學(xué)生對(duì)自己所在班級(jí)教

42、師的輔導(dǎo)計(jì)劃有所了解。定義:輔導(dǎo)計(jì)劃=信息編號(hào)+標(biāo)題+內(nèi)容+發(fā)布時(shí)間+作者位置:輔導(dǎo)班管理 輔導(dǎo)班班級(jí)管理(35)名字:更改個(gè)人信息別名:無描述:輔導(dǎo)班教師在登入系統(tǒng)后,可以對(duì)自己的個(gè)人信息進(jìn)行更改、添加等操作。定義:更改個(gè)人信息=教師代碼+教師姓名+教師職稱+昵稱位置:輔導(dǎo)班管理 輔導(dǎo)班教師管理2.3.2 數(shù)據(jù)存儲(chǔ)(1)數(shù)據(jù)存儲(chǔ)的編號(hào): D1數(shù)據(jù)存儲(chǔ)的名稱: 通過率信息簡(jiǎn)述: 用于存放由管理員統(tǒng)計(jì)好的通過率。數(shù)據(jù)存儲(chǔ)的組成: 編號(hào)+統(tǒng)計(jì)類型+統(tǒng)計(jì)內(nèi)容+參加考試人數(shù)+通過人數(shù)+考試時(shí)間+通過率關(guān)鍵字: 編號(hào),統(tǒng)計(jì)類型,考試時(shí)間相關(guān)聯(lián)的處理: P3(通過率統(tǒng)計(jì)系統(tǒng)將統(tǒng)計(jì)結(jié)果存入通過率信息) P5

43、(查詢系統(tǒng)從通過率表中讀取通過率數(shù)據(jù))(2)數(shù)據(jù)存儲(chǔ)的編號(hào): D2數(shù)據(jù)存儲(chǔ)的名稱: 成績(jī)信息簡(jiǎn)述: 存放的考生的考試成績(jī)數(shù)據(jù)存儲(chǔ)的組成: 準(zhǔn)考證號(hào)+姓名+系名+學(xué)制+年級(jí)+成績(jī)+通過標(biāo)記+考試時(shí)間關(guān)鍵字: 準(zhǔn)考證號(hào)相關(guān)聯(lián)的處理: P5(查詢系統(tǒng)從成績(jī)表中讀取成績(jī)數(shù)據(jù))(3)數(shù)據(jù)存儲(chǔ)的編號(hào):D3數(shù)據(jù)存儲(chǔ)的名稱:用戶信息簡(jiǎn)述: 存放注冊(cè)用戶的用戶信息數(shù)據(jù)存儲(chǔ)的組成:學(xué)號(hào)+密碼+個(gè)人資料關(guān)鍵字:學(xué)號(hào)相關(guān)聯(lián)的處理:P7(注冊(cè)系統(tǒng)將用戶的注冊(cè)信息存入用戶信息) P8(驗(yàn)證系統(tǒng)在用戶登入時(shí)從用戶信息中查找該用戶信息)(4)數(shù)據(jù)存儲(chǔ)的編號(hào): D4數(shù)據(jù)存儲(chǔ)的名稱:輔導(dǎo)班報(bào)名信息簡(jiǎn)述: 用于保存用戶報(bào)名信息數(shù)據(jù)

44、存儲(chǔ)的組成:學(xué)號(hào)+姓名+班級(jí)+部門名稱+語種+是否沖突+沖突內(nèi)容+收費(fèi)標(biāo)記+報(bào)名時(shí)間+分班標(biāo)記關(guān)鍵字:學(xué)號(hào)相關(guān)聯(lián)的處理:P2.1(報(bào)名系統(tǒng)將報(bào)名用戶的報(bào)名信息存儲(chǔ)到報(bào)名信息中)P2.2(收費(fèi)管理系統(tǒng)從報(bào)名表中提取報(bào)名數(shù)據(jù),收費(fèi)成功則修改收費(fèi)標(biāo)記)P2.3(班級(jí)管理系統(tǒng)從報(bào)名信息中提取數(shù)據(jù)進(jìn)行分班)(5)數(shù)據(jù)存儲(chǔ)的編號(hào):D5數(shù)據(jù)存儲(chǔ)的名稱:輔導(dǎo)班班級(jí)信息簡(jiǎn)述:用于保存輔導(dǎo)班班級(jí)信息數(shù)據(jù)存儲(chǔ)的組成:班號(hào)+班級(jí)名稱+班級(jí)教師+班級(jí)人數(shù)+課時(shí)+語種關(guān)鍵字:班號(hào)相關(guān)聯(lián)的處理:P2.3(班級(jí)管理系統(tǒng)在創(chuàng)建班級(jí)時(shí)將班級(jí)信息存儲(chǔ)到班級(jí)表中,在分班時(shí)則從班級(jí)表中提取數(shù)據(jù)。)(6)數(shù)據(jù)存儲(chǔ)的編號(hào):D6數(shù)據(jù)存儲(chǔ)的名

45、稱:輔導(dǎo)班學(xué)生信息簡(jiǎn)述:用于存儲(chǔ)輔導(dǎo)班學(xué)生信息數(shù)據(jù)存儲(chǔ)的組成:學(xué)號(hào)+姓名+班級(jí)名稱+輔導(dǎo)班班號(hào)關(guān)鍵字:學(xué)號(hào)相關(guān)聯(lián)的處理:P2.3(輔導(dǎo)班班級(jí)管理將學(xué)生分班后系統(tǒng)自動(dòng)把學(xué)生信息保存到輔導(dǎo)班學(xué)生信息中)(7)數(shù)據(jù)存儲(chǔ)的編號(hào):D7數(shù)據(jù)存儲(chǔ)的名稱:輔導(dǎo)班教師信息簡(jiǎn)述:用于存儲(chǔ)輔導(dǎo)班教師信息數(shù)據(jù)存儲(chǔ)的組成:教師代碼+教師名稱+教師職稱+語種關(guān)鍵字:教師代碼相關(guān)聯(lián)的處理:P2.4(教師管理系統(tǒng)在添加輔導(dǎo)班教師時(shí)將教師信息存儲(chǔ)到輔導(dǎo)班教師表中,在對(duì)教師信息更新時(shí)從教師表中提取數(shù)據(jù))(8)數(shù)據(jù)存儲(chǔ)的編號(hào):D8數(shù)據(jù)存儲(chǔ)的名稱:新聞信息簡(jiǎn)述:此表用于存儲(chǔ)站內(nèi)各類信息,包括站內(nèi)公告、考試資訊、技術(shù)文章、學(xué)習(xí)經(jīng)驗(yàn)、輔

46、導(dǎo)班公告等等數(shù)據(jù)存儲(chǔ)的組成:信息編號(hào)+標(biāo)題+內(nèi)容+來源+作者+發(fā)表時(shí)間+信息類型關(guān)鍵字:信息編號(hào)相關(guān)聯(lián)的處理:P1.1(管理員在發(fā)布站內(nèi)公告時(shí)將站內(nèi)公告存入新聞信息)P1.2(管理員在發(fā)布考試資訊時(shí)將考試資訊存入新聞信息)P1.3(管理員和輔導(dǎo)班教師在發(fā)布技術(shù)文章時(shí)將技術(shù)文章存入新聞信息)P1.4(輔導(dǎo)班教師在發(fā)布輔導(dǎo)班公告時(shí)將輔導(dǎo)班公告存入新聞信息)P1.5(發(fā)布系統(tǒng)在發(fā)布新聞信息時(shí)從新聞信息表中提取新聞信息)P1.6(用戶在發(fā)表學(xué)習(xí)經(jīng)驗(yàn)時(shí)將學(xué)習(xí)經(jīng)驗(yàn)信息存入新聞信息)(9)數(shù)據(jù)存儲(chǔ)的編號(hào):D9數(shù)據(jù)存儲(chǔ)的名稱:評(píng)論信息簡(jiǎn)述:該表用于存儲(chǔ)由用戶對(duì)一些新聞信息發(fā)表的評(píng)論數(shù)據(jù)存儲(chǔ)的組成:評(píng)論編號(hào)+信

47、息編號(hào)+標(biāo)題+內(nèi)容+作者+發(fā)表時(shí)間關(guān)鍵字:評(píng)論編號(hào),信息編號(hào)相關(guān)聯(lián)的處理:P1.5(用戶在查看信息時(shí)對(duì)該信息發(fā)表評(píng)論,系統(tǒng)則將評(píng)論自動(dòng)存儲(chǔ)到評(píng)論信息中,而用戶在查看評(píng)論時(shí),系統(tǒng)則從評(píng)論表中提取相應(yīng)評(píng)論)2.3.3 處理(1)處理邏輯編號(hào):P1處理邏輯名稱:信息發(fā)布系統(tǒng)簡(jiǎn)述:用于發(fā)布站內(nèi)各種信息。輸入的數(shù)據(jù)流:站內(nèi)公告發(fā)布、考試資訊發(fā)布、輔導(dǎo)班公告發(fā)布、技術(shù)文章發(fā)布、學(xué)習(xí)經(jīng)驗(yàn)發(fā)布、評(píng)論發(fā)布處理過程:進(jìn)行分類發(fā)布輸出的數(shù)據(jù)流:返回新聞信息、返回評(píng)論處理頻率:800個(gè)/月(2)處理邏輯編號(hào):P2處理邏輯名稱:輔導(dǎo)班管理系統(tǒng)簡(jiǎn)述:用于處理輔導(dǎo)班里各項(xiàng)業(yè)務(wù)輸入的數(shù)據(jù)流:制定輔導(dǎo)計(jì)劃、分班/收費(fèi)/建立班級(jí)

48、處理過程:對(duì)輔導(dǎo)班進(jìn)行管理輸出的數(shù)據(jù)流:輔導(dǎo)班輔導(dǎo)計(jì)劃處理頻率:200個(gè)/月(3)處理邏輯編號(hào):P3處理邏輯名稱:通過率統(tǒng)計(jì)簡(jiǎn)述:用于統(tǒng)計(jì)各類通過率輸入的數(shù)據(jù)流:統(tǒng)計(jì)處理過程:按管理員要求對(duì)成績(jī)庫(kù)進(jìn)行統(tǒng)計(jì)輸出的數(shù)據(jù)流:返回統(tǒng)計(jì)結(jié)果、保存統(tǒng)計(jì)結(jié)果、發(fā)布通過率處理頻率:10個(gè)/月(4)處理邏輯編號(hào):P4處理邏輯名稱:管理員辦公頁簡(jiǎn)述:管理員網(wǎng)上辦公的頁面輸入的數(shù)據(jù)流:管理員登入、返回查詢結(jié)果處理過程:進(jìn)行各類管理操作輸出的數(shù)據(jù)流:統(tǒng)計(jì)、管理、發(fā)布信息處理頻率:100個(gè)/月(5)處理邏輯編號(hào):P5處理邏輯名稱:成績(jī)/通過率查詢簡(jiǎn)述:用于給用戶提供一個(gè)查詢的平臺(tái)輸入的數(shù)據(jù)流:各類數(shù)據(jù)表、統(tǒng)計(jì)結(jié)果處理過

49、程:提供成績(jī)、通過率等各類查詢輸出的數(shù)據(jù)流:成績(jī)信息、通過率報(bào)表等處理頻率:500個(gè)/月(6)處理邏輯編號(hào):P6處理邏輯名稱:進(jìn)入系統(tǒng)簡(jiǎn)述:用戶輸入用戶名密碼等入后進(jìn)入系統(tǒng)輸入的數(shù)據(jù)流:有效用戶、新聞信息、查詢結(jié)果處理過程:為用戶提供平臺(tái)輸出的數(shù)據(jù)流:查詢條件、提交評(píng)論處理頻率:1500個(gè)/月(7)處理邏輯編號(hào):P7處理邏輯名稱:注冊(cè)系統(tǒng)簡(jiǎn)述:為用戶提供注冊(cè)輸入的數(shù)據(jù)流:注冊(cè)、驗(yàn)證失敗后注冊(cè)處理過程:將注冊(cè)信息存儲(chǔ)到用戶信息表輸出的數(shù)據(jù)流:用戶信息處理頻率:100個(gè)/月(8)處理邏輯編號(hào):P8處理邏輯名稱:驗(yàn)證系統(tǒng)簡(jiǎn)述:用于驗(yàn)證用戶的登入信息輸入的數(shù)據(jù)流:用戶名/密碼處理過程:將用戶輸入的用戶

50、名/密碼與數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行比較輸出的數(shù)據(jù)流:通過驗(yàn)證、用戶名密碼錯(cuò)誤處理頻率:2000個(gè)/月(9)處理邏輯編號(hào):P9處理邏輯名稱:輔導(dǎo)班教師辦公頁簡(jiǎn)述:輔導(dǎo)班教師專用的管理頁輸入的數(shù)據(jù)流:輔導(dǎo)班教師登入處理過程:為輔導(dǎo)班教師提供一個(gè)網(wǎng)上辦公條件輸出的數(shù)據(jù)流:一些管理操作處理頻率:100個(gè)/月(10)處理邏輯編號(hào):P1.1處理邏輯名稱:站內(nèi)公告發(fā)布簡(jiǎn)述:管理員用此系統(tǒng)發(fā)布站內(nèi)公告輸入的數(shù)據(jù)流:提交/更改站內(nèi)公告處理過程:將提交的站內(nèi)公告進(jìn)行存儲(chǔ)輸出的數(shù)據(jù)流:保存站內(nèi)公告處理頻率:10個(gè)/月(11)處理邏輯編號(hào):P1.2處理邏輯名稱:考試資訊發(fā)布簡(jiǎn)述:管理員用此系統(tǒng)發(fā)布考試資訊輸入的數(shù)據(jù)流:提交/

51、更改的考試資訊處理過程:將提交的考試資訊進(jìn)行存儲(chǔ)輸出的數(shù)據(jù)流:保存考試資訊處理頻率:20個(gè)/月(12)處理邏輯編號(hào):P1.3處理邏輯名稱:技術(shù)文章發(fā)布簡(jiǎn)述:管理員和輔導(dǎo)班教師用此系統(tǒng)發(fā)布技術(shù)文章輸入的數(shù)據(jù)流:提交/更改的技術(shù)文章處理過程:將提交的技術(shù)文章進(jìn)行存儲(chǔ)輸出的數(shù)據(jù)流:保存技術(shù)文章處理頻率:50個(gè)/月(13)處理邏輯編號(hào):P1.4處理邏輯名稱:輔導(dǎo)班公告發(fā)布簡(jiǎn)述:輔導(dǎo)班教師用此系統(tǒng)發(fā)布輔導(dǎo)班公告輸入的數(shù)據(jù)流:提交/更改的輔導(dǎo)班公告處理過程:將提交的技術(shù)文章進(jìn)行存儲(chǔ)輸出的數(shù)據(jù)流:保存輔導(dǎo)班公告處理頻率:20個(gè)/月(14)處理邏輯編號(hào):P1.5處理邏輯名稱:發(fā)布簡(jiǎn)述:此系統(tǒng)用于發(fā)布各類提交的

52、新聞信息輸入的數(shù)據(jù)流:讀取新聞信息表中的數(shù)據(jù)、發(fā)表的評(píng)論處理過程:為用戶提供交流的平臺(tái)輸出的數(shù)據(jù)流:保存評(píng)論、返回新聞信息處理頻率:1000個(gè)/月(15)處理邏輯編號(hào):P1.6處理邏輯名稱:學(xué)習(xí)經(jīng)驗(yàn)簡(jiǎn)述:用戶用此系統(tǒng)交流學(xué)習(xí)經(jīng)驗(yàn)輸入的數(shù)據(jù)流:提交/更改的學(xué)習(xí)經(jīng)驗(yàn)文章處理過程:將提交的學(xué)習(xí)經(jīng)驗(yàn)文章進(jìn)行存儲(chǔ)輸出的數(shù)據(jù)流:保存學(xué)習(xí)經(jīng)驗(yàn)文章處理頻率:100個(gè)/月(16)處理邏輯編號(hào):P2.1處理邏輯名稱:報(bào)名管理簡(jiǎn)述:為學(xué)生提供在線報(bào)名,為管理員提供一個(gè)管理報(bào)名的平臺(tái)輸入的數(shù)據(jù)流:報(bào)名、查看報(bào)名情況處理過程:將提交的報(bào)名信息保存到報(bào)名表,根據(jù)查詢條件返回查詢結(jié)果輸出的數(shù)據(jù)流:保存報(bào)名信息、返回報(bào)名情況

53、信息處理頻率:100個(gè)/月(17)處理邏輯編號(hào):P2.2處理邏輯名稱:收費(fèi)管理簡(jiǎn)述:管理員在此對(duì)已報(bào)名的學(xué)生執(zhí)行收費(fèi)輸入的數(shù)據(jù)流:執(zhí)行收費(fèi)、提取報(bào)名信息處理過程:執(zhí)行收費(fèi)并且將報(bào)名表中該學(xué)生的收費(fèi)標(biāo)記設(shè)為“已收費(fèi)”輸出的數(shù)據(jù)流:保存收費(fèi)結(jié)果、返回收費(fèi)結(jié)果處理頻率:100個(gè)/月(18)處理邏輯編號(hào):P2.3處理邏輯名稱:輔導(dǎo)班班級(jí)管理簡(jiǎn)述:管理員在此可以創(chuàng)建輔導(dǎo)班、對(duì)報(bào)名人員進(jìn)行分班、審批輔導(dǎo)班教師提交的輔導(dǎo)班課程表和輔導(dǎo)計(jì)劃輸入的數(shù)據(jù)流:創(chuàng)建班級(jí)、分班、提取班級(jí)信息、提交的輔導(dǎo)計(jì)劃、提交的課程表、查詢班級(jí)學(xué)生處理過程:對(duì)已報(bào)名的學(xué)生進(jìn)行分班、創(chuàng)建班級(jí)、審批輔導(dǎo)班教師提交的信息輸出的數(shù)據(jù)流:保存

54、輔導(dǎo)班班級(jí)、提交分班結(jié)果、返回審評(píng)結(jié)果處理頻率:10個(gè)/月(19)處理邏輯編號(hào):P2.4處理邏輯名稱:輔導(dǎo)班教師管理簡(jiǎn)述:為管理員和輔導(dǎo)班教師提供一個(gè)交流的平臺(tái)輸入的數(shù)據(jù)流:添加/刪除輔導(dǎo)班教師信息、查詢薪金、更改個(gè)人信息、統(tǒng)計(jì)輔導(dǎo)班教師薪金處理過程:對(duì)輔導(dǎo)班信息進(jìn)行各類操作輸出的數(shù)據(jù)流:保存教師數(shù)據(jù)、處理頻率:10個(gè)/月3 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)總體結(jié)構(gòu)本課題提出的是基于B/S模式的信息平臺(tái),并在此基礎(chǔ)上利用.NET和SQL Server 2000技術(shù)構(gòu)建基于Web數(shù)據(jù)庫(kù)的管理系統(tǒng),意在構(gòu)造一個(gè)集計(jì)算機(jī)等級(jí)考試成績(jī)查詢、考試信息發(fā)布、學(xué)習(xí)經(jīng)驗(yàn)交流、輔導(dǎo)班網(wǎng)上報(bào)名、輔導(dǎo)班教師網(wǎng)上辦公、通過率統(tǒng)計(jì)分析等子系統(tǒng)為一體的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)。目的是為了方便輔導(dǎo)班教師的教學(xué)、方便學(xué)生的學(xué)習(xí)交流以及方便學(xué)校對(duì)計(jì)算機(jī)等級(jí)考試的管理和相關(guān)數(shù)據(jù)的分析。本系統(tǒng)由九個(gè)子模塊組成:用戶登錄模塊、考生相關(guān)數(shù)據(jù)導(dǎo)入模塊、輔導(dǎo)班報(bào)名管理模塊、考試成績(jī)庫(kù)導(dǎo)入模塊、通過率統(tǒng)計(jì)模塊、信息發(fā)布模塊、報(bào)表模塊、信息查詢模塊和系統(tǒng)管理模塊。整個(gè)系統(tǒng)的結(jié)構(gòu)框架圖如下圖所示: 圖3.1 系統(tǒng)模塊框架圖3.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)3.2.1 數(shù)據(jù)概念結(jié)構(gòu)設(shè)計(jì)E-R模型 (1) 用戶管理:圖

溫馨提示

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

評(píng)論

0/150

提交評(píng)論