版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目錄</b></p><p><b> 摘要1</b></p><p> Abstract2</p><p><b> 1、緒論3</b></p><p> 1.1 課題研究的目的3</p><p> 1.
2、2 課題研究的意義4</p><p> 1.3 課題的可行性分析5</p><p> 1.3.1 課題調(diào)研5</p><p> 1.3.2 可行性分析5</p><p><b> 2、準(zhǔn)備階段5</b></p><p> 2.1 JSP基礎(chǔ)5</p><
3、p> 2.2 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)6</p><p> 3、應(yīng)用系統(tǒng)開(kāi)發(fā)工具8</p><p> 3.1 對(duì)軟件和硬件的要求8</p><p><b> 3.2其他需求8</b></p><p> 3.3數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)簡(jiǎn)介9</p><p> 3.4 實(shí)驗(yàn)課教學(xué)資料管理系
4、統(tǒng)9</p><p> 3.5 SQL Server 簡(jiǎn)介10</p><p><b> 4、系統(tǒng)分析11</b></p><p> 4.1 系統(tǒng)簡(jiǎn)要分析11</p><p> 4.2 應(yīng)用需求分析11</p><p> 4.3 業(yè)務(wù)流分析11</p>
5、<p> 4.4 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)12</p><p> 5.2 實(shí)驗(yàn)課教學(xué)資料下載15</p><p> 5.3 管理員登錄15</p><p> 5.4 老師登陸16</p><p> 5.5 密碼修改16</p><p> 5.6 退出系統(tǒng)17</p>&l
6、t;p> 6、系統(tǒng)調(diào)試與測(cè)試17</p><p> 6.1 程序調(diào)試17</p><p> 6.2 程序的測(cè)試17</p><p> 6.2.1 測(cè)試的重要性及目的17</p><p> 6.2.2 測(cè)試的步驟19</p><p> 6.2.3 測(cè)試的主要內(nèi)容19</p>&
7、lt;p><b> 結(jié)束語(yǔ)21</b></p><p><b> 致謝23</b></p><p><b> 參考文獻(xiàn)24</b></p><p><b> 摘要</b></p><p> Internet網(wǎng)是目前全球最大的計(jì)算機(jī)通信
8、網(wǎng),它遍及全球幾乎所有的國(guó)家和地區(qū)。www系統(tǒng)是一個(gè)大型的分布式超媒體信息數(shù)據(jù)庫(kù),它極大的推動(dòng)了Internet的發(fā)展,己經(jīng)成為Internet中最流行、最主要的信息服務(wù)方式。www技術(shù)之所以能在全球普及,一個(gè)重要的原因就是它與數(shù)據(jù)庫(kù)管理系統(tǒng)相互融合,成為一個(gè)處理和共享信息的強(qiáng)大工具。一方面,數(shù)據(jù)庫(kù)是一種強(qiáng)大的信息管理工具,另一方面,www提供了共享數(shù)據(jù)的方法。兩者強(qiáng)強(qiáng)聯(lián)合取長(zhǎng)補(bǔ)短,發(fā)揮各自優(yōu)勢(shì),使用戶可以在Web瀏覽器上方便地檢索數(shù)據(jù)
9、庫(kù)的內(nèi)容。 </p><p> 本論文主要包括實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)分析與網(wǎng)絡(luò)規(guī)劃,本系統(tǒng)是一個(gè)典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。</p><p> 經(jīng)過(guò)分析,我們使用 SUN公司的JSP (java server p
10、ages)作為開(kāi)發(fā)工具, 用SQLSEVER2000為數(shù)據(jù)庫(kù)。利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。</p><p> 關(guān)鍵詞 實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng) 數(shù)據(jù)庫(kù) 系統(tǒng)設(shè)計(jì)</p><p><b> Abstract</b></p>&
11、lt;p> The Internet net is the present global biggest computer communications network, it spreads global nearly all countries and the area. the www system is a large-scale distributional hypermedia information databas
12、e, its enormous impetus Internet development, oneself after has become in Internet to be most popular, the most main information service way. the reason that the www technology can be popular in the whole world, an impor
13、tant reason is it fuses mutually with the database management system, </p><p> The present paper mainly includes the experiment class teaching resource management system analysis and the network planning, t
14、his system is typical information management system (MIS), its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspec
15、ts. Establishes the data uniformity and the integrity regarding the former request is strong, data security good storehouse. But requests the application</p><p> After the analysis, we use SUN Corporation
16、39;s JSP (java server pages) to take the development kit, with SQLSEVER2000 is the database. Each kind of object-oriented development kit which provides using it, first establishes the system application prototype in a s
17、hort time, then, carries on the demand iteration to the initial prototype system, revises unceasingly and improves, until forms the user satisfied feasible system.</p><p> Key word Experiment class teach
18、ing resource management system Database System design</p><p><b> 1、緒論</b></p><p> 數(shù)據(jù)庫(kù)是從60年代初發(fā)展起來(lái)的計(jì)算機(jī)技術(shù)。經(jīng)過(guò)四十來(lái)年的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)己經(jīng)趨于成熟。Web數(shù)據(jù)庫(kù)在新的Internet環(huán)境中發(fā)生了很大的變化。就數(shù)據(jù)應(yīng)用而言呈現(xiàn)出多樣化的空間,如數(shù)字
19、圖書(shū)館、電子出版物、電子商務(wù)、遠(yuǎn)程教育系統(tǒng)等的出現(xiàn),給web數(shù)據(jù)庫(kù)技術(shù)提出了更多、更高的要求。同時(shí),隨著國(guó)內(nèi)高校校園網(wǎng)的建設(shè),基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)的開(kāi)發(fā)正在蓬勃發(fā)展并發(fā)揮著較大的作用。例如,我國(guó)許多高校的網(wǎng)上招生系統(tǒng),學(xué)校的各種管理信息系統(tǒng),學(xué)校預(yù)約系統(tǒng),還有一些醫(yī)學(xué)院校開(kāi)發(fā)出的網(wǎng)上診所、遠(yuǎn)程診斷系統(tǒng)等等,都是基于校園網(wǎng)的應(yīng)用系統(tǒng)。</p><p> 國(guó)外的教學(xué)科研軟件與國(guó)內(nèi)相比開(kāi)發(fā)的早而且比較成熟。早在七十年
20、代末,美國(guó)就建成了NSFNET(國(guó)家科學(xué)基金網(wǎng)),其課題的申報(bào)及課題的進(jìn)展情況匯報(bào)都在網(wǎng)上進(jìn)行。其網(wǎng)上教學(xué)教務(wù)管理系統(tǒng)也十分完善,世界各地的學(xué)生可以坐在家里通過(guò)互聯(lián)網(wǎng)完成入學(xué)報(bào)名、預(yù)約、考試、畢業(yè)論文、取得學(xué)位這一學(xué)習(xí)生活的全過(guò)程。目前,國(guó)際上已具規(guī)模的遠(yuǎn)程教育學(xué)校就有數(shù)百所之多,網(wǎng)上教育正在各地發(fā)揮著巨大的作用,為世界各國(guó)培養(yǎng)出大批人才。所有這些都表明,基于Internet的校園網(wǎng)的應(yīng)用已深入到校園內(nèi)的各個(gè)方面。</p>
21、<p> 在高等學(xué)校的教務(wù)管理工作中,教學(xué)資料是一項(xiàng)十分復(fù)雜、棘手的工作。在教學(xué)資料管理過(guò)程中提高了教學(xué)資料管理工作的科學(xué)性,又可大大減輕管理人員的工作強(qiáng)度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個(gè)新臺(tái)階。</p><p> 從系統(tǒng)開(kāi)發(fā)的復(fù)雜程度來(lái)看,計(jì)算機(jī)輔助實(shí)驗(yàn)課教學(xué)資料管理是高校教務(wù)系統(tǒng)中的關(guān)鍵子系統(tǒng),目前不少教務(wù)系統(tǒng)尚未很好地解決實(shí)驗(yàn)課問(wèn)題。本文主要對(duì)高校教務(wù)管理系統(tǒng)中實(shí)驗(yàn)課教學(xué)資
22、料管理的基本功能、設(shè)計(jì)思想、需求分析以及實(shí)現(xiàn)技術(shù)進(jìn)行探討。 </p><p> 本系統(tǒng)將從教學(xué)部門的要求出發(fā),實(shí)現(xiàn)實(shí)驗(yàn)課教學(xué)資料管理的功能。</p><p> 1.1 課題研究的目的</p><p> 1.掌握采用Internet的TCP/IP協(xié)議,以B/S方式,JSP編程技術(shù),多媒體技術(shù)。</p><p> 2.掌握一種多任務(wù)多用戶
23、操作系統(tǒng)</p><p> 3.JSP的動(dòng)態(tài)網(wǎng)頁(yè)和SQL Server大型的數(shù)據(jù)庫(kù)。</p><p> 4.學(xué)會(huì)使用某種開(kāi)發(fā)工具。</p><p> 5.培養(yǎng)相互合作的精神。</p><p> 1.2 課題研究的意義</p><p> 實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)是一個(gè)學(xué)校不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和
24、管理者來(lái)說(shuō)都至關(guān)重要,所以實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸南螺d手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低,這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。</p><p> 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。</p><p>
25、作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)教學(xué)資料管理信息進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高實(shí)驗(yàn)室教學(xué)資料管理管理的效率,也是學(xué)校管理的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p> 因此,開(kāi)發(fā)這樣一套軟件成為很有必要的事情,在下面的各章中我們將以開(kāi)發(fā)一套實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)為例,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉
26、及到的問(wèn)題及解決方法。</p><p> 本文中所做的主要工作如下:</p><p> (1)介紹了個(gè)性化頁(yè)面的背景及SQLSEVER2000+IIS+JSP系統(tǒng)的一般原理;</p><p> (2) 闡述整個(gè)個(gè)性化頁(yè)面生成系統(tǒng)的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實(shí)現(xiàn)中的特殊性、難點(diǎn)和重點(diǎn)。</p><p> (3) 設(shè)計(jì)實(shí)現(xiàn)用戶管理、教
27、學(xué)資料管理信息錄入管理、學(xué)生信息錄入管理學(xué)生下載等JSP頁(yè)面 。</p><p> (4) 分析并解決實(shí)現(xiàn)中的若干技術(shù)問(wèn)題。 </p><p> (5) 建立完整的實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng),進(jìn)行測(cè)試并分析結(jié)果。</p><p> 1.3 課題的可行性分析</p><p> 1.3.1 課題調(diào)研</p><p>
28、 (1)本課題要求學(xué)生有熟練的JSP開(kāi)發(fā)能力,有較強(qiáng)的自學(xué)能力以及一定的關(guān)系數(shù)據(jù)庫(kù)理論開(kāi)發(fā)功底。</p><p> ?。?)具有對(duì)復(fù)雜表進(jìn)行處理的能力。</p><p> ?。?)具體問(wèn)題再做詳細(xì)調(diào)查研究并與指導(dǎo)老師面談。</p><p> 1.3.2 可行性分析</p><p> ?。?)技術(shù)可行性-----本系統(tǒng)僅需要一臺(tái)裝有Offic
29、e軟件的計(jì)算機(jī)即可,對(duì)機(jī)器本身沒(méi)有太高的要求,一般當(dāng)前學(xué)?;騻€(gè)人電腦完全可滿足要求。對(duì)于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語(yǔ)言已非常成熟,要運(yùn)用HTML樣式,圖形圖象制作工具來(lái)制作生動(dòng)活潑的網(wǎng)頁(yè)及美觀的圖形文件或動(dòng)畫(huà)文件,數(shù)據(jù)庫(kù)使用SQL Server 2000中提供的數(shù)據(jù)庫(kù)桌面工具JDBC。</p><p> (2) 經(jīng)濟(jì)可行性-----由于本系統(tǒng)是為實(shí)驗(yàn)課教學(xué)資料管理管理使用的系統(tǒng),裝上該應(yīng)用軟件,即可使用系統(tǒng),
30、系統(tǒng)成本主要集中在系統(tǒng)軟件的開(kāi)發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以為學(xué)校節(jié)約大量的人力,物力。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開(kāi)發(fā)成本。在經(jīng)濟(jì)上完全可行。</p><p> ?。?) 操作可行性-----界面設(shè)計(jì)時(shí)充分考慮管理人員的習(xí)慣,使得操作簡(jiǎn)單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。</p><p><b> 2、準(zhǔn)備階段</b></p&
31、gt;<p> 2.1 JSP基礎(chǔ)</p><p> JSP是Java Server Pages的縮寫,中文名稱叫做“動(dòng)態(tài)服務(wù)器頁(yè)面”,服務(wù)器是所有Web站點(diǎn)的核心,后綴名為.JSP。JSP內(nèi)含于IIS(Internet InformatioJSP文件時(shí),服務(wù)器用JSP;②JSP全部讀取請(qǐng)求的文件,執(zhí)行所以的服務(wù)器端腳本,并將腳本輸出與靜態(tài)HTML代碼進(jìn)行合并;③最終的HTML頁(yè)面將在HTTP
32、響應(yīng)中傳送給瀏覽器。 JSP程序是由文本、HTML標(biāo)記和腳本組合而成的。在JSP程序中,腳本通過(guò)分隔符與文本和HTML標(biāo)記區(qū)分開(kāi)來(lái)。JSP用分隔符〈%和%〉包括腳本命令。由分隔符括起的命令稱為主腳本命令,這些命令由主腳本語(yǔ)言進(jìn)行處理。在JSP分隔符〈%和%〉內(nèi),可以包括主腳本語(yǔ)言允許的任何語(yǔ)句、表達(dá)式和操作符等。 JSP實(shí)際上是將標(biāo)準(zhǔn)的HTML文件擴(kuò)展了一些附加特征,也像標(biāo)準(zhǔn)的HTML文件一樣,包含HTML對(duì)象并且有一個(gè)
33、瀏覽器解釋并顯示,任何可以放在HTML 中的東西—Java applets,閃爍字符串,客戶端腳本,客戶端JavaX控制等。都可以放在JSP中。因此,JSP有如下四個(gè)重要特征,使之具備很強(qiáng)的通用性,是Microsoft</p><p> 2.2 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)</p><p> ?。?)在根目錄xk下建立一個(gè)msg_data文件夾用于存放message.db數(shù)據(jù)庫(kù)文件</p>
34、<p> (2)在message.db數(shù)據(jù)庫(kù)文件下建立admin 、classview 、person 、stunum四個(gè)數(shù)據(jù)表,內(nèi)部具體設(shè)置如下:Admin表:admin 、admin_pass分別為超級(jí)用戶名和超級(jí)用戶密碼,驗(yàn)證管理員用。Person表:xuehao 、passwd1 、passwd2 、name …… address等,分別存放學(xué)號(hào)、密碼1、密碼2、姓名……地址信息等,主要存儲(chǔ)個(gè)人注冊(cè)信息和個(gè)人的教
35、學(xué)資料管理信息。Stunum表:xuehao2存儲(chǔ)管理員用戶維護(hù)的學(xué)號(hào),以便提供個(gè)人普通用戶在注冊(cè)的學(xué)號(hào)驗(yàn)證。Classview表:cla_name_num 、cla_name_cn 、cla_term_num 、cla_term_num 、cla_teacher_name……id1等,分別存放課程編號(hào)、課程名稱、學(xué)年年級(jí)、授課老師……輔助編號(hào)1等信息,主要存儲(chǔ)管理員維護(hù)的課程信息,其中輔助編號(hào)id1是用于標(biāo)識(shí)正式教學(xué)資料管理信息和空課
36、信息,其中1表示正式課程信息,0表示空課信息,在程序中使用where id1=0來(lái)刪選需要顯示的教學(xué)資料管理信息。</p><p> 信息系統(tǒng)的主要任務(wù)是通過(guò)大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開(kāi)發(fā)工作好壞的主要指標(biāo)之一。</p><p> 數(shù)據(jù)庫(kù)系統(tǒng)
37、設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來(lái),是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照數(shù)據(jù)庫(kù)提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種下載要求的數(shù)據(jù)模型。為了更好地組織數(shù)據(jù)和設(shè)計(jì)出實(shí)際應(yīng)用數(shù)據(jù)庫(kù),應(yīng)該注意如下問(wèn)題:規(guī)范化地重組數(shù)據(jù)結(jié)構(gòu):對(duì)數(shù)據(jù)進(jìn)行規(guī)范化表達(dá),這在后面將會(huì)具體討論。關(guān)系數(shù)據(jù)結(jié)
38、構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計(jì)完成后數(shù)據(jù)庫(kù)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)工作基本完成,只待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來(lái)了。 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項(xiàng)并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)。定義安全保密性的方法一般有如下幾種: a.原則上所有文件都定義為4級(jí),個(gè)別優(yōu)
39、先級(jí)特別高的辦公室(終端或微機(jī)的入網(wǎng)賬號(hào))可定義高于4級(jí)的級(jí)別,反之則定義為低于4的級(jí)別。 b.統(tǒng)計(jì)文件(表)</p><p> 3、應(yīng)用系統(tǒng)開(kāi)發(fā)工具</p><p> 3.1 對(duì)軟件和硬件的要求</p><p> 系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲(chǔ)容量以及后援存儲(chǔ),重新啟動(dòng)和安全性,運(yùn)行效率等方面的考慮。 </p><p> 系統(tǒng)運(yùn)
40、行時(shí)對(duì)數(shù)據(jù)的保密性要求不高對(duì)一般的數(shù)據(jù)不要求進(jìn)行加密。此外,對(duì)其它軟件幾乎沒(méi)有依賴性,程序健壯性較好</p><p><b> 3.2其他需求</b></p><p> 本系統(tǒng)有較好的可維護(hù)性、可靠性、可理解性、效率。易于用戶理解和操作??删S護(hù)性包括了可讀性、可修改性、可測(cè)試性、等含義??煽啃酝ǔ0ㄕ_性和健壯性。開(kāi)發(fā)過(guò)程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定
41、的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。</p><p> 3.3數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)簡(jiǎn)介</p><p> 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開(kāi)發(fā)的主要過(guò)程為:理解用戶的需求,
42、然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實(shí)用系統(tǒng)。并且,近年來(lái),隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門技術(shù)之一。用戶數(shù)據(jù)目前表明,大多數(shù)主流數(shù)據(jù)庫(kù)管理系統(tǒng)把用戶數(shù)據(jù)
43、表示為關(guān)系?,F(xiàn)在把關(guān)系看作數(shù)據(jù)表。表的列包含域或?qū)傩?,表的行包含?duì)應(yīng)業(yè)務(wù)環(huán)境中的實(shí)體的記錄。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更結(jié)構(gòu)化一些。</p><p> 3.4 實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)</p><p> 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息
44、控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。</p><p> 本系統(tǒng)就是為了管理好實(shí)驗(yàn)課教學(xué)資料管理信息而設(shè)計(jì)的。學(xué)校作為一種信息資源的集散地,學(xué)生和課程繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的學(xué)校的實(shí)驗(yàn)課教學(xué)資料管理都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。
45、根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于教學(xué)資料管理情況的統(tǒng)計(jì)和下載等往往采用對(duì)課程的人工檢查進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管學(xué)校都有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開(kāi)發(fā)的基本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。學(xué)校采取手工方式對(duì)實(shí)驗(yàn)
46、課教學(xué)資料管理情況進(jìn)行人工管理,由于信息比較多,教學(xué)資料管理信息的管理工作混亂而又復(fù)雜;一般教學(xué)資料管理情況是記錄在文件上,課程的數(shù)目和代號(hào)也記錄在文件中,學(xué)校的工作人員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間長(zhǎng)了,如再要進(jìn)行下載,就得在眾多的資料中翻閱、查找了,造成下載費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的教學(xué)資料管理進(jìn)行更改就更加困難了。</p><p> 基于這些問(wèn)題,我認(rèn)為有必要建立一個(gè)實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng),使教學(xué)資料
47、管理管理工作規(guī)范化,系統(tǒng)化,程序化,避免教學(xué)資料管理管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的下載和修改教學(xué)資料管理情況。</p><p> 3.5 SQL Server 簡(jiǎn)介</p><p> SQL Server 是一個(gè)后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),它功能強(qiáng)大操作簡(jiǎn)便,日益為廣大數(shù)據(jù)庫(kù)用戶所喜愛(ài)。越來(lái)越多的開(kāi)發(fā)工具提供了與SQL Server的接口。SQL Serve
48、r 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同開(kāi)發(fā)的。于1988 年推出了第一個(gè)OS/2 版本,在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQL Server 的Windows NT 版本。SQL Server 2
49、000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本,該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能、具有使用方便、可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。</p><p> SQL Server不但可以應(yīng)用于大中型數(shù)據(jù)庫(kù)管理中,建立分布式關(guān)系數(shù)據(jù)庫(kù),并且也可以開(kāi)發(fā)桌面數(shù)據(jù)庫(kù)。事實(shí)上,SQL Server數(shù)據(jù)庫(kù)處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)
50、庫(kù)模式,盡管如此,相信大家都可以輕易的發(fā)現(xiàn),在SQL Server的數(shù)據(jù)庫(kù)處理方式,則是使用面向?qū)ο蟮牟僮鞣绞脚c精神,也就是說(shuō),SQL Server的所有功能,都可以基于系統(tǒng)已經(jīng)建立好的一些對(duì)象來(lái)達(dá)成,是相當(dāng)OO(面向?qū)ο螅┑囊粋€(gè)系統(tǒng)結(jié)構(gòu)。SQL Server 企業(yè)管理器是 SQL Server 的主要管理工具,它提供了一個(gè)遵從 MMC 標(biāo)準(zhǔn)的用戶界面,使用戶得以: 定義 SQL Server 實(shí)例組。將個(gè)別服務(wù)器注冊(cè)到組中。為每個(gè)已
51、注冊(cè)的服務(wù)器配置所有 SQL Server 選項(xiàng)。 在每個(gè)已注冊(cè)的服務(wù)器中創(chuàng)建并管理所有 SQL Server 數(shù)據(jù)庫(kù)、對(duì)象、登錄、用戶和權(quán)限。在每個(gè)已注冊(cè)的服務(wù)器上定義并執(zhí)行所有 SQL Server 管理任務(wù)。 通過(guò)喚醒調(diào)用 SQL 下載分析器,交互地設(shè)計(jì)并測(cè)試 SQL 語(yǔ)句、批處理和腳本。 喚醒調(diào)用為 SQL Server 定義的各種向?qū)А?lt;/p><p><b> 4、系統(tǒng)分析</b&g
52、t;</p><p> 4.1 系統(tǒng)簡(jiǎn)要分析</p><p> 管理員可以通過(guò)超級(jí)用戶身份登錄,對(duì)系統(tǒng)進(jìn)行的管理,對(duì)老師及學(xué)生的添加,刪除,對(duì)信息進(jìn)行管理。管理員可以對(duì)老師及同學(xué)的帳戶進(jìn)行管理,</p><p> 老師、學(xué)生不同身份的用戶進(jìn)入不同的界面,進(jìn)行不同的操作。教師可以發(fā)布教學(xué)資料。同學(xué)可以通過(guò)下載,查看資料信息。 </p><p
53、> 4.2 應(yīng)用需求分析</p><p> 實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)需要滿足來(lái)自三方面的需求,這三個(gè)方面分別是學(xué)生、教師和管理員。學(xué)生的需求是下載,查看資料信息,資料信息及學(xué)生信息的修改;教師對(duì)教學(xué)資料管理系統(tǒng)實(shí)驗(yàn)課教學(xué)資料管理情況進(jìn)行操作,同時(shí)形成實(shí)驗(yàn)課教學(xué)資料管理查看確認(rèn);管理員的功能,包括對(duì)學(xué)生、教師、教學(xué)資料管理進(jìn)行管理。</p><p> 4.3 業(yè)務(wù)流分析<
54、/p><p> 實(shí)驗(yàn)課教學(xué)資料管理管理系統(tǒng)的業(yè)務(wù)流程:首先由教師或系統(tǒng)管理員等有錄入權(quán)限的用戶將各自權(quán)限范圍內(nèi)的信息進(jìn)行錄入,然后保存信息到數(shù)據(jù)庫(kù)中。有權(quán)限的人可以對(duì)這些庫(kù)信息進(jìn)行修改和刪除。學(xué)生可以進(jìn)行信息下載。</p><p> 4.4 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)</p><p> 4.5.1 E-R圖</p><p><b> 管
55、理員</b></p><p><b> 4.5.2 數(shù)據(jù)表</b></p><p> 本系統(tǒng)的數(shù)據(jù)庫(kù)采用了大量的數(shù)據(jù)表:</p><p><b> 教師信息表</b></p><p><b> 學(xué)生信息表</b></p><p>&l
56、t;b> 五、 操作方法</b></p><p><b> 5.1 登錄</b></p><p> 首先,點(diǎn)擊主頁(yè)左邊的實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng),出現(xiàn)實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)畫(huà)面,接著,進(jìn)行新用戶注冊(cè),就可登錄教學(xué)資料管理系統(tǒng),進(jìn)行增加或刪除資料信息;在資料管理關(guān)閉期間,可預(yù)覽所教學(xué)資料管理程或下載自己的歷史成績(jī)。</p><
57、p> 5.2 實(shí)驗(yàn)課教學(xué)資料下載</p><p> 5.3 管理員登錄</p><p> 管理員用戶名是admin,密碼admin888。用管理員帳號(hào)登錄可以管理學(xué)生和老師。</p><p><b> 5.4 老師登陸</b></p><p><b> 5.5 密碼修改</b>&
58、lt;/p><p> 當(dāng)選中密碼修改菜單時(shí),輸入一次舊密碼,兩次新密碼,然后按修改按鈕,密碼修改成功。請(qǐng)務(wù)必記住自己的密碼,并注意保密。</p><p> 5.6 退出系統(tǒng) </p><p> 實(shí)驗(yàn)課教學(xué)資料管理完成后必須登錄注銷退出教學(xué)資料管理系統(tǒng),以防他人修改數(shù)據(jù)。如果還想繼續(xù)使用,請(qǐng)點(diǎn)擊【登錄】,重新登錄</p><p><b
59、> 6、系統(tǒng)調(diào)試與測(cè)試</b></p><p><b> 6.1 程序調(diào)試</b></p><p> 在設(shè)計(jì)系統(tǒng)的過(guò)程中,存在一些錯(cuò)誤是必然的。對(duì)于語(yǔ)句的語(yǔ)法錯(cuò)誤,在程序運(yùn)行時(shí)自動(dòng)提示,并請(qǐng)求立即糾正,因此,這類錯(cuò)誤比較容易發(fā)現(xiàn)和糾正。但另一類錯(cuò)誤是在程序執(zhí)行時(shí)由于不正確的操作或?qū)δ承?shù)據(jù)的計(jì)算公式的邏輯錯(cuò)誤導(dǎo)致的錯(cuò)誤結(jié)果。這類錯(cuò)誤隱蔽性強(qiáng),有
60、時(shí)會(huì)出現(xiàn),有時(shí)又不出現(xiàn),因此,對(duì)這一類動(dòng)態(tài)發(fā)生的錯(cuò)誤的排查是耗時(shí)費(fèi)力的。</p><p><b> 6.2 程序的測(cè)試</b></p><p> 6.2.1 測(cè)試的重要性及目的</p><p><b> ?。?)測(cè)試的重要性</b></p><p> 軟件的測(cè)試在軟件生命周期中占據(jù)重要的地位,
61、在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來(lái),軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。 </p><p> 事實(shí)上,對(duì)于軟件來(lái)講,不論采用什么技術(shù)和什么方法,軟件中仍然會(huì)有錯(cuò)
62、。采用新的語(yǔ)言、先進(jìn)的開(kāi)發(fā)方式、完善的開(kāi)發(fā)過(guò)程,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測(cè)試來(lái)找出,軟件中的錯(cuò)誤密度也需要測(cè)試來(lái)進(jìn)行估計(jì)。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開(kāi)發(fā)的重要部分。自有程序設(shè)計(jì)的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開(kāi)發(fā)項(xiàng)目中,軟件測(cè)試工作量往往占軟件開(kāi)發(fā)總工作量的40%以上。而在軟件開(kāi)發(fā)的總成本中,用在測(cè)試上的開(kāi)銷要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)
63、軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開(kāi)發(fā),乃至多次開(kāi)發(fā),其中必定還包含有許多測(cè)試工作。 </p><p> 在實(shí)踐中,軟件測(cè)試的困難常常使人望而卻步或敷衍了事,這是由于對(duì)測(cè)試仍然存在一些不正確的看法和錯(cuò)誤的態(tài)度,這包括: </p><p> ?、?認(rèn)為測(cè)試工作不如設(shè)計(jì)和編碼那樣容易取得進(jìn)展難以給測(cè)試人員某種成就感; </p><p&g
64、t; ?、?以發(fā)現(xiàn)軟件錯(cuò)誤為目標(biāo)的測(cè)試是非建設(shè)性的,甚至是破壞性的,測(cè)試中發(fā)現(xiàn)錯(cuò)位是對(duì)責(zé)任者工作的一種否定; </p><p> ?、?測(cè)試工作枯燥無(wú)味,不能引起人們的興趣; </p><p> ?、?測(cè)試工作是艱苦而細(xì)致的工作; </p><p> ⑤ 對(duì)自己編寫的程序盲目自信,在發(fā)現(xiàn)錯(cuò)誤后,顧慮別人對(duì)自己的開(kāi)發(fā)能力的看法。 </p><p&
65、gt; 這些觀點(diǎn)對(duì)軟件測(cè)試工作是極為不利的,必須澄清認(rèn)識(shí)、端正態(tài)度,才可能提高軟件產(chǎn)品的質(zhì)量。 </p><p><b> ?。?)測(cè)試的目的 </b></p><p> 如果測(cè)試的目的是為了盡可能多地找出錯(cuò)誤,那么測(cè)試就應(yīng)該直接針對(duì)軟件比較復(fù)雜的部分或是以前出錯(cuò)比較多的位置。 </p><p> ?、?軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)
66、程; </p><p> ?、?測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤; </p><p> ?、?一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤; </p><p> ?、?一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 </p><p> 這種觀點(diǎn)可以提醒人們測(cè)試要以查找錯(cuò)誤為中心,而不是為了演示軟件的正確功能。但是僅憑字面意思理
67、解這一觀點(diǎn)可能會(huì)產(chǎn)生誤導(dǎo),認(rèn)為發(fā)現(xiàn)錯(cuò)誤是軟件測(cè)試的唯一目,查找不出錯(cuò)誤的測(cè)試就是沒(méi)有價(jià)值的,事實(shí)并非如此。 </p><p> 首先,測(cè)試并不僅僅是為了要找出錯(cuò)誤。通過(guò)分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過(guò)程的缺陷,以便改進(jìn)。同時(shí),這種分析也能幫助我們?cè)O(shè)計(jì)出有針對(duì)性地檢測(cè)方法,改善測(cè)試的有效性。其次,沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試也是有價(jià)值的,完整的測(cè)試是評(píng)定測(cè)試質(zhì)量的一種方法。<
68、;/p><p> 6.2.2 測(cè)試的步驟</p><p> 與開(kāi)發(fā)過(guò)程類似,測(cè)試過(guò)程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟的繼續(xù)。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由若干個(gè)模塊組成。因此,大型軟件系統(tǒng)的測(cè)試基本上由下述幾個(gè)步驟組成:</p><p> ?。?)模塊測(cè)試 在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤。</p>
69、<p> ?。?)系統(tǒng)測(cè)試 在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說(shuō)明中的錯(cuò)誤。</p><p> (3)驗(yàn)收測(cè)試 在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說(shuō)明書(shū)中的錯(cuò)誤。</p><p> 6.2.3 測(cè)試的主要內(nèi)容</p><p> 為了保證測(cè)試的質(zhì)量,將測(cè)試過(guò)程分成幾個(gè)階段,即:代碼審查、單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試
70、。 </p><p><b> ?。?)單元測(cè)試 </b></p><p> 單元測(cè)試集中在檢查軟件設(shè)計(jì)的最小單位—模塊上,通過(guò)測(cè)試發(fā)現(xiàn)實(shí)現(xiàn)該模塊的實(shí)際功能與定義該模塊的功能說(shuō)明不符合的情況,以及編碼的錯(cuò)誤。 </p><p><b> ?。?)集成測(cè)試 </b></p><p> 集成測(cè)試是將
71、模塊按照設(shè)計(jì)要求組裝起來(lái)同時(shí)進(jìn)行測(cè)試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。如一個(gè)模塊與另一個(gè)模塊可能有由于疏忽的問(wèn)題而造成有害影響;把子功能組合起來(lái)可能不產(chǎn)生預(yù)期的主功能;個(gè)別看起來(lái)是可以接受的誤差可能積累到不能接受的程度;全程數(shù)據(jù)結(jié)構(gòu)可能有錯(cuò)誤等。 </p><p><b> ?。?)確認(rèn)測(cè)試 </b></p><p> 確認(rèn)測(cè)試的目的是向未來(lái)的用戶表明系統(tǒng)能夠像預(yù)定
72、要求那樣工作。經(jīng)集成測(cè)試后,已經(jīng)按照設(shè)計(jì)把所有的模塊組裝成一個(gè)完整的軟件系統(tǒng),接口錯(cuò)誤也已經(jīng)基本排除了,接著就應(yīng)該進(jìn)一步驗(yàn)證軟件的有效性,這就是確認(rèn)測(cè)試的任務(wù),即軟件的功能和性能如同用戶所合理期待的那樣。 </p><p><b> ?。?)系統(tǒng)測(cè)試 </b></p><p> 軟件開(kāi)發(fā)完成以后,最終還要與系統(tǒng)中其他部分配套運(yùn)行,進(jìn)行系統(tǒng)測(cè)試。包括恢復(fù)測(cè)試、安全測(cè)試
73、、強(qiáng)度測(cè)試和性能測(cè)試等。 </p><p> 單獨(dú)對(duì)系統(tǒng)的測(cè)試主要從以下幾方面入手:</p><p> ?、?功能測(cè)試:測(cè)試是否滿足開(kāi)發(fā)要求,是否提供設(shè)計(jì)所描述的功能,是否用戶的需求都得到滿足。功能測(cè)試是系統(tǒng)測(cè)試最常用和必須的測(cè)試,通常還會(huì)以正式的軟件說(shuō)明書(shū)為測(cè)試標(biāo)準(zhǔn)。</p><p> ?、?強(qiáng)度測(cè)試及性能測(cè)試:測(cè)試系統(tǒng)能力最高實(shí)際限度,即軟件在一些超負(fù)荷情況下
74、功能實(shí)現(xiàn)的情況。</p><p> ?、?安全測(cè)試:驗(yàn)證安裝在系統(tǒng)內(nèi)的保護(hù)機(jī)構(gòu)確實(shí)能夠?qū)ο到y(tǒng)進(jìn)行保護(hù),使之不受各種非常的干擾。針對(duì)本系統(tǒng)主要是對(duì)權(quán)限系統(tǒng)的測(cè)試和對(duì)無(wú)效數(shù)據(jù)、錯(cuò)數(shù)據(jù)、和非法數(shù)據(jù)干擾的能力的測(cè)試。</p><p> 經(jīng)過(guò)上述的測(cè)試過(guò)程對(duì)軟件進(jìn)行測(cè)試后,軟件基本滿足開(kāi)發(fā)的要求,測(cè)試宣告結(jié)束。 </p><p><b> 結(jié)束語(yǔ)</b&g
75、t;</p><p> 幾個(gè)月來(lái)忙碌緊張而又有條不紊的畢業(yè)設(shè)計(jì),使我有機(jī)會(huì)對(duì)本專業(yè)的基本理論、專業(yè)知識(shí)和基本技術(shù)有了更深入的了解和體會(huì),使我在四年中所學(xué)到的知識(shí)得到了系統(tǒng)和升華,真正達(dá)到了學(xué)以致用。 </p><p> 對(duì)管理信息系統(tǒng)的體會(huì) </p><p> 管理信息系統(tǒng)是一門融管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、計(jì)算機(jī)科學(xué)與現(xiàn)代通信技術(shù)為一體的一門綜合性邊緣學(xué)科
76、。它是運(yùn)用系統(tǒng)的方法以計(jì)算機(jī)和現(xiàn)代通信技術(shù)為基本信息處理手段和工具的,能為管理決策提供信息服務(wù)的人—機(jī)系統(tǒng).它可以實(shí)現(xiàn)數(shù)據(jù)處理功能、預(yù)測(cè)功能、計(jì)劃功能、控制功能和輔助決策功能。管理信息系統(tǒng)的開(kāi)發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程,必須嚴(yán)格的按照系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行與評(píng)價(jià)的開(kāi)發(fā)步驟來(lái)進(jìn)行。</p><p> 管理信息系統(tǒng)旨在提供一個(gè)全面的信息加工處理進(jìn)一步利用的工具,以提高管理水平。在系統(tǒng)開(kāi)發(fā)之前,
77、必須了解該系統(tǒng)的特點(diǎn)、適用范圍以及使用者需要一個(gè)什么樣的系統(tǒng),以此作為基礎(chǔ)為開(kāi)發(fā)系統(tǒng)準(zhǔn)確定位,然后對(duì)使用者所需實(shí)現(xiàn)的功能進(jìn)行分析總結(jié),根據(jù)使用者的實(shí)際要求來(lái)給系統(tǒng)設(shè)計(jì)一個(gè)初步方案。系統(tǒng)的開(kāi)發(fā)不僅是要實(shí)現(xiàn)對(duì)數(shù)據(jù)處理的及時(shí)與正確,而且要考慮系統(tǒng)是否具有控制功能,及時(shí)將數(shù)據(jù)反饋給操作者,以進(jìn)行監(jiān)測(cè)和協(xié)調(diào),保證系統(tǒng)的正常運(yùn)行;也要考慮是否具有預(yù)測(cè)功能,運(yùn)用一定的數(shù)學(xué)方法利用歷史的數(shù)據(jù)對(duì)未來(lái)進(jìn)行預(yù)測(cè)的工作。</p><p>
78、;<b> 設(shè)計(jì)實(shí)踐上的體會(huì) </b></p><p> 在設(shè)計(jì)的過(guò)程中,我掌握了很多了很多關(guān)于本系統(tǒng)的編程知識(shí),并對(duì)這種成熟并廣泛應(yīng)用的技術(shù)進(jìn)行了深入的學(xué)習(xí)。設(shè)計(jì)的過(guò)程也是一個(gè)再學(xué)習(xí)的過(guò)程,在遇到問(wèn)題的時(shí)候我盡量自己想辦法解決,這在很大程度上激發(fā)了我們的自學(xué)能力;在沒(méi)有辦法解決的情況下,認(rèn)真的向老師請(qǐng)教,從老師那里我學(xué)到了很多的知識(shí),老師對(duì)我的指導(dǎo)起到了畫(huà)龍點(diǎn)睛的作用。</p&g
79、t;<p> 以往我們?cè)?jīng)有過(guò)多次設(shè)計(jì)的體會(huì),但只是設(shè)計(jì)一個(gè)模塊或一個(gè)小系統(tǒng),而這一次畢業(yè)設(shè)計(jì)是綜合所學(xué)的管理和計(jì)算機(jī)的知識(shí)來(lái)設(shè)計(jì)一個(gè)適合運(yùn)行管理的系統(tǒng)軟件。要想設(shè)計(jì)使用戶滿意,就需要我們付出更多的努力。我在設(shè)計(jì)中經(jīng)常出現(xiàn)一些問(wèn)題不知該如何解決,在此時(shí)許多同學(xué)給予了我們幫助。在設(shè)計(jì)的過(guò)程中增加了于實(shí)際接觸的機(jī)會(huì),不僅培養(yǎng)了我的自學(xué)和編程能力,讓我在即將離開(kāi)學(xué)校進(jìn)入社會(huì)之前有了一定的資本,提高了我與人溝通的能力。</
80、p><p><b> 程序設(shè)計(jì)中的體會(huì) </b></p><p> 在我的程序設(shè)計(jì)過(guò)程中,我充分的體會(huì)到了“實(shí)踐出真知”這一點(diǎn),書(shū)本上的知識(shí)是不夠的,只有把理論與實(shí)踐相結(jié)合才能夠真正的學(xué)到知識(shí)。一個(gè)管理信息系統(tǒng)的設(shè)計(jì),不可能一步到位,還需要不斷的完善和補(bǔ)充。同時(shí),系統(tǒng)中還存在許多問(wèn)題,有待在日后的使用中發(fā)現(xiàn)和解決。編程前的深思熟慮是減少程序調(diào)試工作量的重要方法,只有進(jìn)
81、行充分考慮,才會(huì)減少調(diào)試過(guò)程中的工作量。雖然在開(kāi)始寫程序之前我們做了多的準(zhǔn)備工作,但在真正的寫程序時(shí)仍然發(fā)現(xiàn)許多問(wèn)題,有些問(wèn)題是分析時(shí)的疏漏,有些則是如果不做無(wú)論如何也想不到的。</p><p><b> 致謝</b></p><p> 在本次畢業(yè)設(shè)計(jì)過(guò)程中,得到了指導(dǎo)老師的指導(dǎo)與支持。在此特別感謝XX老師的大力幫助。指導(dǎo)老師的悉心指導(dǎo)和大力支持,在總體結(jié)構(gòu)、功能
82、的把握上給予了非常大的幫助,同時(shí)根我們提供了非常優(yōu)越的設(shè)計(jì)環(huán)境,并對(duì)我在編程、數(shù)據(jù)庫(kù)設(shè)計(jì)等細(xì)節(jié)工作上給予了耐心的指導(dǎo),對(duì)于我們小組順利完成這次畢業(yè)設(shè)計(jì)起到了關(guān)鍵性的作用。</p><p> 另外和我同組同學(xué)大家始終團(tuán)結(jié)協(xié)作,努力拼搏,增強(qiáng)了我的團(tuán)隊(duì)意識(shí),并且我們接下了深厚的友誼,我們自始至終在一種愉快的氣氛中學(xué)習(xí)工作。此次畢業(yè)設(shè)計(jì)對(duì)提高我的編程技術(shù)、協(xié)調(diào)團(tuán)隊(duì)成員的關(guān)系等方面都由許多益處。在此我一并向他表示感謝。
83、我還要感謝我的母?!猉XXXXXX大學(xué),以及在大學(xué)四年生活中給予我關(guān)心和幫助的老師和同學(xué),是他們教會(huì)了我專業(yè)的知識(shí)和做人的道理。通過(guò)這次畢業(yè)設(shè)計(jì)我還明白了作為一名計(jì)算機(jī)專業(yè)的大學(xué)畢業(yè)生,我們要會(huì)的不僅僅是編寫代碼,更重要的是要有整體把握系統(tǒng)設(shè)計(jì)的能力。我會(huì)在以后的工作和學(xué)習(xí)中不斷完善自己,為我最熱愛(ài)的母校爭(zhēng)光,為自己翻開(kāi)輝煌的新篇章。</p><p> 轉(zhuǎn)眼間,大學(xué)生活即將結(jié)束,回首過(guò)去四年的大學(xué)生活,真是有
84、苦也有樂(lè),然而更多的則是收獲,感謝母校的各位老師不但無(wú)私地傳授給我們知識(shí),也教會(huì)了我們?nèi)绾巫鋈?。管理信息系統(tǒng)專業(yè)的畢業(yè)設(shè)計(jì)任務(wù)繁重,但正是在這幾個(gè)月緊張而充實(shí)的設(shè)計(jì)中,我感到自己的知識(shí)得到了一次升華,我相信:我的畢業(yè)設(shè)計(jì)會(huì)給我的四年大學(xué)畫(huà)上一個(gè)圓滿的句號(hào)。</p><p> 21世紀(jì)已經(jīng)到來(lái)了,在新的世紀(jì)里,人們自然對(duì)未來(lái)有許多美好的愿望和設(shè)想?,F(xiàn)代科學(xué)技術(shù)的飛速發(fā)展,改變了世界,也改變了世界的生活。作為新世紀(jì)
85、的大學(xué)生,應(yīng)當(dāng)站在世界的發(fā)展前列,掌握現(xiàn)代科學(xué)技術(shù)知識(shí),調(diào)整自己的知識(shí)結(jié)構(gòu)和能力結(jié)構(gòu),以適應(yīng)社會(huì)發(fā)展的要求。新世紀(jì)需要具有豐富現(xiàn)代科學(xué)知識(shí)、能夠獨(dú)立解決面臨任務(wù)、有創(chuàng)新意識(shí)的新型人才。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] BruceEckel.《JSP編程思想》. 機(jī)械工業(yè)出版社,2003年10月:1-378</p>
86、<p> [2]賽奎春.《JSP工程應(yīng)用與項(xiàng)目實(shí)踐》. 機(jī)械工業(yè)出版社, 2002年8月:23-294</p><p> [3]FLANAGAN.《JSP技術(shù)手冊(cè)》. 中國(guó)電力出版社,2002年6月:1-465</p><p> [4]孫一林,彭波.《JSP數(shù)據(jù)庫(kù)編程實(shí)例》. 清華大學(xué)出版社,2002年8月:30-210</p><p> [5]
87、LEE ANNE PHILLIPS.《巧學(xué)活用 JSP》.電子工業(yè)出版社,2004年8月:1-319</p><p> [6]飛思科技產(chǎn)品研發(fā)中心.《JSP應(yīng)用開(kāi)發(fā)詳解》.電子工業(yè)出版社,2003年9月:32-300</p><p> [7]耿祥義,張躍平.《JSP實(shí)用教程》. 清華大學(xué)出版社,2003年5月1日:1-354</p><p> [8]孫涌.《現(xiàn)
88、代軟件工程》.北京希望電子出版社,2003年8月:1-246 </p><p> [9]薩師煊,王珊.《數(shù)據(jù)庫(kù)系統(tǒng)概論》.高等教育出版社,2002年2月:3-460</p><p> [10]Brown等.《JSP編程指南(第二版)》. 電子工業(yè)出版社 ,2003年3月:1-268 </p><p> [11]清宏計(jì)算機(jī)工作室.《JSP編程技巧》. 機(jī)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于delphi人力資源管理系統(tǒng)論文
- jsp張智輝人力資源管理系統(tǒng)論文
- 張智輝人力資源管理系統(tǒng)論文.docx
- 基于ASP.NET技術(shù)高校多媒體教學(xué)資源管理系統(tǒng)論文.doc
- 基于ASP.NET技術(shù)高校多媒體教學(xué)資源管理系統(tǒng)論文.doc
- 畢業(yè)論文---教學(xué)資源管理系統(tǒng)
- 畢業(yè)論文---教學(xué)資源管理系統(tǒng)
- jsp人力資源管理信息系統(tǒng)論文(新)
- 基于asp.net技術(shù)高校多媒體教學(xué)資源管理系統(tǒng)論文[帶程序]
- 基于android平臺(tái)的大學(xué)生創(chuàng)業(yè)資源管理系統(tǒng)論文
- jsp人力資源管理信息系統(tǒng)論文(新).doc
- 教學(xué)資源管理系統(tǒng)
- 基于JSP的人力資源管理系統(tǒng)論文最終版.doc
- 圖書(shū)管理系統(tǒng)論文圖書(shū)管理系統(tǒng)論文
- 67014.基于jboss的實(shí)驗(yàn)教學(xué)資源管理系統(tǒng)
- 畢業(yè)論文-asp教學(xué)管理系統(tǒng)論文
- 《人力資源管理系統(tǒng)》論文
- vb人事資源管理系統(tǒng)+論文
- jsp人力資源管理信息系統(tǒng)論文(新)任務(wù)書(shū).doc
- 教學(xué)計(jì)劃管理系統(tǒng)論文初稿.doc
評(píng)論
0/150
提交評(píng)論