學生信息管理系統(tǒng)設(shè)計與開發(fā)_第1頁
學生信息管理系統(tǒng)設(shè)計與開發(fā)_第2頁
學生信息管理系統(tǒng)設(shè)計與開發(fā)_第3頁
學生信息管理系統(tǒng)設(shè)計與開發(fā)_第4頁
學生信息管理系統(tǒng)設(shè)計與開發(fā)_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、學生信息管理系統(tǒng)設(shè)計與開發(fā)目錄第一章前言 311本課題的研究意義及背景 312本人開發(fā)該系統(tǒng)的目的和意義 313軟件設(shè)計的可行性分析 41 4研究設(shè)計中要解決的問題 4第二章系統(tǒng)實現(xiàn)需考慮的問題 52 1系統(tǒng)的基本功能需求 53 2各階段系統(tǒng)的需求情況 6第三章系統(tǒng)開發(fā)工具選用及運行環(huán)境 64 1開發(fā)環(huán)境和運行環(huán)境 65 2開發(fā)、系統(tǒng)運行環(huán)境選用的基于理由 7第四章基于用戶需求的結(jié)構(gòu)與模型 86 1構(gòu)建用戶系統(tǒng)的模塊結(jié)構(gòu) 84 2數(shù)據(jù)流程圖 9第五章系統(tǒng)總體設(shè)計 105 1系統(tǒng)基本簡介 105 2系統(tǒng)結(jié)構(gòu)圖 105 3系統(tǒng)軟件模塊之間的關(guān)系 117 4主要數(shù)據(jù)庫設(shè)計 117.1.1 邏輯設(shè)計

2、127.1.2 物理設(shè)計 127.1.3 E-R 圖 15第六章系統(tǒng)實現(xiàn)技術(shù) 166 1系統(tǒng)流程圖設(shè)計 166 2基于面向?qū)ο蟮南到y(tǒng)實現(xiàn) 176 3系統(tǒng)實現(xiàn)方案的性能分析 178 4列舉系統(tǒng)所需窗體 18第七章系統(tǒng)實施與測試 239 1測試方案 2310 2功能測試 2311 3性能測試 24第八章結(jié)束語 25一、系統(tǒng)設(shè)計達到了預(yù)期目標 25二、系統(tǒng)評價及改進方向 25致謝 24參考文獻 25第一章 前言1 1 本課題的研究意義及背景在信息管理系統(tǒng)多如牛毛的今天,要想找到一套實用的學生信息管理并非一件易事,而要找到適合自己學校發(fā)展的系統(tǒng)更不容易。由于大多數(shù)學校對自己學生信息管理系統(tǒng)持有設(shè)計版權(quán)

3、,所以要想在短期內(nèi)“借鑒”一個成功的信息管理系統(tǒng),似乎不太可能。在這樣的背景下,為我們的學校學生開發(fā)有關(guān)于學生信息管理系統(tǒng)成為必然。所以本課題把我們學校學生信息管理系統(tǒng)作為畢業(yè)設(shè)計課題考慮。本系統(tǒng)實現(xiàn)的最終目的就是搭建一個良好的為學校的相關(guān)管理人員使用的比較完備的學生信息管理系統(tǒng)。面對社會不少軟件公司的產(chǎn)品,他們又能否直接為學校所用呢?回答這個問題,應(yīng)具體情況具體分析,對于中小學來說,購買現(xiàn)成軟件當然為節(jié)約投資的好方法,但對于大中專學校來說,要想尋找一個適合自己學校信息管理的軟件,確實不是一件容易的事。面對這種情況,開發(fā)一個適合自己學校管理的軟件,成為一個必然的課題。由于本系統(tǒng)對于個人數(shù)據(jù)庫管

4、理系統(tǒng)開發(fā)來說是比較大的,所以本人根據(jù)具體情況把完成本系統(tǒng)劃分成三個階段,第一階段為完成學生基本情況部分的設(shè)計,第二階段為學生成績部分,綜合測評,課程,第三階段為成績通知書,補考通知書,考勤統(tǒng)計三個部分。所以說,學校的規(guī)模越大、人數(shù)越多,就越不可能找到適用的產(chǎn)品。另一方面,市場推出的產(chǎn)品絕大多數(shù)是比較普遍的,而不具備針對性。就算有適合學生信息管理軟件的推出,學校管理者也未必肯購買。鑒于以上這些,在學校管理里面,能夠開發(fā)一個適合自己單位的軟件并擁有自己的版權(quán),是完全基于自身發(fā)展需要和參與市場競爭而考慮的。本題目是一個實際課題,其內(nèi)容是為配合教育系統(tǒng)實際工作需要,為教育工作部門而制作的??梢蕴峁┬?/p>

5、息錄入、信息更新、信息查詢、信息統(tǒng)計等功能,方便了學生信息檔案的管理。1 2 本人開發(fā)該系統(tǒng)的目的和意義由于本課題對學校信息管理的意義所在,學校管理者當然希望該系統(tǒng)能夠成功地開發(fā)出來。但對于個人來說,開發(fā)的系統(tǒng)是否能充分滿足自己的需要?。作為一名計算機專業(yè)即將畢業(yè)的本科生來說,承擔并完成該課題豈不是一件兩全其美的事情?既完成了畢業(yè)設(shè)計,又可為學校管理解決一個難題。的確,學校各系的學生管理系統(tǒng)的數(shù)據(jù)復(fù)雜,量又極大。傳統(tǒng)的手工管理方式,工作效 率極低,管理不夠規(guī)范。因此,把計算機技術(shù)應(yīng)用到學生管理中,去開發(fā)一個學生管理系統(tǒng)是十分必要的,引入學生信息管理系統(tǒng),可以大大提高管理效率和質(zhì)量,具有手工管理

6、無法比擬的優(yōu)點,并且用VFW發(fā)工具具有可行性。1 3 軟件設(shè)計的可行性分析從技術(shù)上、經(jīng)濟上和操作上這三個方面對該系統(tǒng)進行可行性分析:1、技術(shù)上:隨著計算機技術(shù)的發(fā)展和普及,相應(yīng)的硬件設(shè)備和軟件開發(fā)平臺可以從市場上購買到。其主要開發(fā)工具VFP7.0與Windows的緊密集成,及方便的安全保護機制越來越受到開發(fā)人員的歡迎。另外,本學生管理信息系統(tǒng)運用VFP7.0 來開發(fā)是恰到好處的,VFP7.0自帶的表格設(shè)計和它一整套有關(guān)于數(shù)據(jù)庫處理都很成熟。由于VFP7.0是一個完整的開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的MircoSoft 公司的一個產(chǎn)品,它的數(shù)據(jù)庫方面的功能是足夠用的,而且,運用VFP7.0就不用另外的建構(gòu)數(shù)

7、據(jù)庫的軟件了。另外,市場上有關(guān)于這方面的資料很多,很充足,為我的系統(tǒng)的開發(fā)帶來好處。2、經(jīng)濟上:目前我市大多數(shù)學校都實行電腦化管理,由學校教育者來去開發(fā)此軟件可以大大節(jié)省一筆不必要的開支。因此,不具備其它籌備問題。3、操作上:系統(tǒng)具有良好的用戶界面,用戶操作簡單,使用方便,符合現(xiàn)在計算機操作上的簡單、方便和快捷的特點。本系統(tǒng)的設(shè)計是在windows 98 中文版環(huán)境下,使用Visual Foxpro6.0 開發(fā)成功。它可運行于 windows2000 及 xp 相關(guān)平臺的數(shù)據(jù)庫開發(fā)系統(tǒng)。Visual Foxpro6.0 它不僅可以簡化數(shù)據(jù)庫管理,而且應(yīng)用程序的開發(fā)流程更為合理;它使組織數(shù)據(jù),定

8、義數(shù)據(jù)庫規(guī)則和建立應(yīng)用程序等工作變行簡單易行;利用可視化的設(shè)計工具和向?qū)?,用戶可以快速地?chuàng)建表單,查詢和打印報表。1 4 研究設(shè)計中要解決的問題鑒于本軟件的需求和實現(xiàn)的功能,在本軟件中,我將會利用Visual Fox Pro7.0 軟件對其進行設(shè)計開發(fā)。在設(shè)計開發(fā)過程中大致需要解決如下幾個方面的問題:1、對于總體設(shè)計而言,包括學生信息中各表的錄入操作。2、對于詳細設(shè)計而言,包括了學生信息的更新、查詢、統(tǒng)計等。3、對于技術(shù)實現(xiàn)而言,包括對 VFP7.0的熟練程度,各部分中表的關(guān)聯(lián)。第二章 系統(tǒng)實現(xiàn)需考慮的問題2 1 系統(tǒng)的基本功能需求本系統(tǒng)是專門為教育部門而設(shè)計的,經(jīng)過調(diào)查了解,各學校的學生管理

9、系統(tǒng)的數(shù)據(jù)復(fù)雜,量又極大。傳統(tǒng)的手工管理方式,工作效率極低,管理不夠規(guī)范。因此,把計算機技術(shù)應(yīng)用到學生管理中,去開發(fā)一個學生管理系統(tǒng)是十分必要的,并且用VFP開發(fā)工具具有可行性。學生信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理學生的信息,這種管理方式存在著許多缺點, 如 : 效率低、易出錯等。另外,時間一長, 產(chǎn)生大量的文件和數(shù)據(jù)與實際上的數(shù)據(jù)不符, 這對于查找、更新和維護都帶來了不少的困難。引入學生信息管理系統(tǒng),可以大大提高管理效率和質(zhì)量,具有手工管理無法比擬的優(yōu)點,能夠滿足教育事業(yè)及廣大用戶的需求,設(shè)計學生信息管理系統(tǒng)勢在必行。本系統(tǒng)是利用

10、VISUAL FOXPRO7.肝發(fā)軟件設(shè)計開發(fā)的。由于本系統(tǒng)對于個人數(shù)據(jù)庫管理系統(tǒng)開發(fā)來說是比較大的,所以本人根據(jù)具體情況把完成本系統(tǒng)劃分成三個階段,第一階段為完成學生基本情況部分的大概設(shè)計,第二階段為成績,課程,第三階段為成績通知書,考勤統(tǒng)計三個部分。主要實現(xiàn)的功能有:1、登錄處理該項功能主要對用戶身份的確認,具體操作步驟為選擇用戶名后,必須輸入密碼,而一旦密碼輸入錯誤立即通出系統(tǒng),從而有效地防止非法用戶使用本系統(tǒng)。要求錄入用戶名、密碼。2、初始化要求錄入課程名稱、課程號,教師任課課程、時間。3、數(shù)據(jù)錄入用于錄入學生各種各樣的信息,為其后的各種功能服務(wù)。要求錄入學生的基本情況、教師授課表、還

11、有就是學生的成績。4、信息更新用來更新學生最新的信息或者刪除一些過期的信息和修改錯誤的信息??梢詫W生的基本情況進行修改、添加、刪除,還可以對學生成績進行查詢、修改,以及可以錄入學生的考勤。5、信息查詢用來查詢用戶所需要的各種學生的信息,如學生的基本情況,課程安排,學生的成績等,這一部分功能強大,能滿足一般學校的需求。可以對學生信息、任課教師、課程表進行查詢。6、數(shù)據(jù)統(tǒng)計統(tǒng)計學期末各種所需數(shù)據(jù),如學生考勤,班級出勤率,還有英語四六級考試,計算機二四級的通過率等統(tǒng)計。統(tǒng)計功能主要是滿足學校在學期末的各種需要而設(shè)計的。7、系統(tǒng)維護對于系統(tǒng)維護部分,要求能對本系統(tǒng)進行用戶的設(shè)置,能夠找到幫助,關(guān)于本

12、系統(tǒng)設(shè)計的介紹,還有就是能夠退出本系統(tǒng)。2 2 各階段系統(tǒng)的需求情況基于系統(tǒng)對于個人數(shù)據(jù)庫管理系統(tǒng)開發(fā)來說是比較大的,所以根據(jù)具體情況把完成本系統(tǒng)劃分成三個階段。第一階段為完成學生基本情況部分的大概設(shè)計,第二階段為成績,綜合測評,課程,第三階段為成績通知書,補考通知書,考勤統(tǒng)計三個部分。第一階段擬實現(xiàn)的功能:1、初始化模塊:包括用戶的選擇、密碼錄入等功能。2、學生信息錄入模塊:包括學生基本情況錄入、教師授課表、學生成績等功能。第二階段實現(xiàn)的功能:1、信息更新、查詢模塊:包括學生基本情況查詢、修改、個人成績錯誤處理、編寫合測評、課程等功能。第三階段實現(xiàn)的功能:1、學生統(tǒng)計模塊:包括有成績通知書,

13、考勤統(tǒng)計等功能。2、系統(tǒng)維護模塊:包括有用戶的設(shè)置,密碼的修改,幫助、以及關(guān)于本系統(tǒng)的開發(fā),退出等功能。第三章 系統(tǒng)開發(fā)工具選用及運行環(huán)境3 1 開發(fā)環(huán)境和運行環(huán)境1、硬件環(huán)境:CPU 486以上、內(nèi)存:128M以上、硬盤:1G以上、顯示器:1024X 768分辨率,24位 真彩以上、光驅(qū):8 倍速以上。2、軟件環(huán)境:Window98/2000/XP系列操作系統(tǒng),后臺數(shù)據(jù)庫操作系統(tǒng):Windows98以上的操作系統(tǒng)平臺采用Visual Fox Pro7.0 。3 2 開發(fā)、系統(tǒng)運行環(huán)境選用的基于理由面向二十一世紀的軟件開發(fā)及著眼于5 年的生存期,我們有理由選用較高的配置。從九十年代末到二十一世

14、紀初,計算機軟硬件經(jīng)歷了全球性的多次革命,并且每個升級換代的時間間隔都在不斷地縮短。借助高智能型計算機生產(chǎn)線,九十年代的電子技術(shù)得到了高速的發(fā)展,從微米技術(shù)已經(jīng)向納米技術(shù)走近。同時由于高密集度及多維電子技術(shù)的發(fā)展,迅速推動了計算機的硬件革命;而計算機硬件革命又迅速推動了計算機操作系統(tǒng)的革命;計算機操作系統(tǒng)的革命又反過來刺激以及加速了計算機硬件的革命;而依賴計算機操作系統(tǒng)的各類相關(guān)軟件,包括數(shù)據(jù)庫操作系統(tǒng)等等,又被動或主動地忙于不斷的自我完善及升級之中。全世界所有的計算機軟硬件系統(tǒng)在這幾年呈現(xiàn)在極強的競爭氣氛中。在這樣大的競爭環(huán)境下,任何人都無法預(yù)測到世界在幾年后將會發(fā)展得怎么樣。作為軟件設(shè)計人

15、員,本人相信在經(jīng)濟能力及技術(shù)力量許可的條件下,應(yīng)該與世界保持基本同步。這個同步,最起碼應(yīng)該體現(xiàn)在系統(tǒng)的首次實現(xiàn)和初期設(shè)計階段。只有這樣做才能降低整個系統(tǒng)在短期內(nèi)升級的可能性。同時,由于系統(tǒng)在運行初期的各項優(yōu)化,系統(tǒng)整個生命周期都能夠以最佳的性能進行運行。也就是說,不論是系統(tǒng)方面或是計算機硬件方面都可以為客戶帶來無以倫比的高效率享受。系統(tǒng)生命周期的這種最佳運行狀態(tài)的追求,促使了我們開發(fā)人員自身設(shè)計的軟件和向用戶推出相匹配的方案。以下便是我對該系統(tǒng)環(huán)境選用的一些依據(jù):1、VFP7.0作為數(shù)據(jù)庫系統(tǒng),幾年來的使用客戶數(shù)一直呈上升趨勢。 具集與Microsoft公 司的Windows系列產(chǎn)品的緊密集成

16、,及方便的安全保護機制越來越受到開發(fā)人員的歡迎。同 時由于VFP數(shù)據(jù)庫系統(tǒng)我對它比較熟悉,用起來比較方便,很受大家歡迎。2、因為VFP7.0與Windows的緊密集成,及方便的安全保護機制越來越受到開發(fā)人員的 歡迎。另外,本學生管理信息系統(tǒng)運用VFP7.0來開發(fā)是恰到好處的,VFP7.0自帶的表格設(shè)計和它一整套有關(guān)于數(shù)據(jù)庫各項的處理都很成熟。3、由于VFP7.0是一個完整的開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的 MircoSoft公司的一個產(chǎn)品,它的 數(shù)據(jù)庫方面的功能是足夠用的,而且,運用VFP7.0就不用另外的學習怎樣建構(gòu)數(shù)據(jù)庫的軟件 了。4、另外,市場上有關(guān)于這方面的資料很多,很充足。為我的系統(tǒng)的開發(fā)將帶來

17、好處。第四章基于用戶需求的結(jié)構(gòu)與模型4 1構(gòu)建用戶系統(tǒng)的模塊結(jié)構(gòu)本系統(tǒng)依其功能實現(xiàn)可分為六個子系統(tǒng),其劃分如下:初始化子系統(tǒng),信息錄入子系統(tǒng), 信息更新子系統(tǒng),信息查詢子系統(tǒng),信息統(tǒng)計子系統(tǒng),系統(tǒng)相關(guān)子系統(tǒng)。其功能結(jié)構(gòu)圖如圖 4.1所示。學生信息管理系統(tǒng)系統(tǒng)相子系統(tǒng)圖4.1系統(tǒng)功能結(jié)構(gòu)圖子模塊學生信息管理系統(tǒng)的四個子系統(tǒng)分別是:初始化子系統(tǒng),信息錄入子系統(tǒng),信息更新子 系統(tǒng),信息查詢子系統(tǒng),信息統(tǒng)計子系統(tǒng),系統(tǒng)相關(guān)子系統(tǒng)。六個子系統(tǒng)按其功能又可具體 細分成許多模塊。初始化子系統(tǒng):課程對應(yīng),教師名單;信息錄入子系統(tǒng):學生基本情況,教師授課表,成績;信息更新子系統(tǒng):學生基本情況更新,個人成績錯誤處

18、理,考勤;信息查詢子系統(tǒng):學生基本情況查詢,任課教師一覽,課程表查詢;信息統(tǒng)計子系統(tǒng):班級出勤率,補考名單;系統(tǒng)相關(guān):用戶設(shè)置,幫助,關(guān)于本系統(tǒng),退出。課程對應(yīng)模塊功能:用于學生課程的錄入。輸入:學生課程名稱、課程號。教師名單模塊功能:查詢?nèi)握n教師。輸入:任課教師姓名、職稱、教師電話學生基本情況模塊功能:管理學生基本情況。輸入: 乜 j 姓人 性別,民族,出生日期,家庭住址,家庭電話,郵編,籍貫, 政治面目,學制,標志a (0:正常;1:退學;2:休學;3:死亡),宿舍號,備注)教師授課表模塊功能:用來統(tǒng)計某個教師的任課情況。輸入:班號、課程號、任課教師、學期、授課時間。成績表模塊功能:錄入學

19、生的成績,方便查詢,統(tǒng)計 輸入:班號、學號、課程號、成績、學年考勤表模塊功能:用來統(tǒng)計學生在班的情況。輸入:學年,學工遲到,曠課,事假,病假,缺勤用戶設(shè)置模塊功能:用來維護本系統(tǒng)。輸入:用戶級別選擇,輸入舊密碼,輸入新密碼,確認新密碼。4. 2數(shù)據(jù)流程圖其實軟件系統(tǒng)的本質(zhì)是信息處理系統(tǒng),而任何信息系統(tǒng)的基本功能是把輸入數(shù)據(jù)轉(zhuǎn)變成 需要的輸出信息。本學生信息管理系統(tǒng)的用戶只有兩種類型,即普通用戶和管理員。普通用 戶進入本系統(tǒng)可能處理的事務(wù)是查詢;管理員進入本系統(tǒng)是進行信息管理?;谝陨锨闆r, 設(shè)計出本系統(tǒng)的基本系統(tǒng)模型如圖 4.2所示。圖4.2學生信息管理系統(tǒng)的基本系統(tǒng)模型就不同用戶所做不同事務(wù)

20、來具體描述系統(tǒng)的功能級數(shù)據(jù)流程。普通用戶進入系統(tǒng)的信息 流程圖如圖4.3所示。圖4.3用戶查詢查詢信息流程圖第五章系統(tǒng)總體設(shè)計5. 1系統(tǒng)基本簡介該系統(tǒng)是專門用于教育部門的用戶登錄,它能夠為用戶提供信息的錄入、修改、刪除、 查詢、統(tǒng)計等功能的應(yīng)用系統(tǒng)。它應(yīng)該具有開放性、方便性和靈活性的特點。管理員可以向 系統(tǒng)添加、修改和查詢學生信息,它允許用戶自愿選擇登錄級別。用戶登錄后,能夠選擇班 級、學號查詢學生的基本信息、成績、以及本班的考勤情況。另外,學生還可以有選擇性查 詢學生的基本信息,補考名單等。學生管理中有學生基本情況表,成績表,綜合測評表,課程表,學生考勤表等。學校的 報表有各班級成績表,成

21、績通知書,補考通知書,考勤統(tǒng)計表等。6. 2系統(tǒng)結(jié)構(gòu)圖根據(jù)需求分析,學生信息管理系統(tǒng)的結(jié)構(gòu)圖如圖 5.1所示。學生信息管理系統(tǒng)初始化信息錄入信息更新J課程對應(yīng)教師名單學生基本情況教師授課表成績一學生基本情況更新個人成績錯誤處理用戶設(shè)置考勤系統(tǒng)相關(guān)幫助關(guān)于本系統(tǒng)退出圖5.1學生信息系統(tǒng)結(jié)構(gòu)圖5. 3系統(tǒng)軟件模塊之間的關(guān)系作為一個學生信息管理系統(tǒng),其各組成部分都是息息相關(guān),有著密切聯(lián)系的。信息錄入 子系統(tǒng)是六個子系統(tǒng)的核心部分。首先,學生信息錄入子系統(tǒng),將有關(guān)學生的所有信息都存 儲在數(shù)據(jù)庫中,其中包括學生基本信息、教師授課情況、學生成績等等。信息更新子系統(tǒng)可 幫助管理員在系統(tǒng)界面上操作、修改數(shù)據(jù)信

22、息。用戶進入學生信息管理系統(tǒng)后,可以選擇班 級、或?qū)W號查詢學生基本情況,成績,考勤,補考名單等信息。圖 5.2表明本軟件模塊之間 的關(guān)系,圖中所示的四個子系統(tǒng)分別以 14編號,即:1、信息錄入子系統(tǒng)2、信息更新子系統(tǒng)3、信息查詢子系統(tǒng)4、信息統(tǒng)計子系統(tǒng)5. 4主要數(shù)據(jù)庫設(shè)計5.1.1 邏輯設(shè)計現(xiàn)將需入的數(shù)歸納成表(下滑線為“關(guān)鍵字”)1、學生基本情況表(學號,班號,姓名,性別,民族,出生日期,家庭住址,家庭 電話,郵編,籍貫,政治面目,學制,標志 a (0:正常;1:退學;2:休學;3: 死亡),宿舍號,備注)2、成績表(立課程號,成績、學年)3、綜合測評表(學年,學號,學業(yè)分,綜合測評總分)

23、4、教師授課表(班號,課程號,任課教師,學期,授課時間)5、任課教師表(任課教師,職稱,電話)6、考勤表(學年,生區(qū)遲到,曠課,事假,病假,缺勤)7、系干部表(學年,學號,系職務(wù))8、班干部表(學年,學號,班職務(wù))說明:考慮到數(shù)據(jù)庫設(shè)計的合理性,減少數(shù)據(jù)冗余,所以進行了表的分拆,表的分拆往 往能減少數(shù)據(jù)冗余,但表個數(shù)的增多又會增加程序的復(fù)雜性,因為需要在不同的工作區(qū)打開 這些表,而且為了實現(xiàn)數(shù)據(jù)聯(lián)用,還要對表進行關(guān)聯(lián),如將表(1)與表(7)進行關(guān)聯(lián)等。其中,為了滿足第三范式,我們還增加了一些表,如宿舍電話對照表,課程和課程號對應(yīng)表 等。還有用于管理用戶的密碼表,這些將在下面的物理設(shè)計中詳細說明

24、。5.1.2 物理設(shè)計(1)確定所有字段名稱、類型和寬度,如表 5.1、表5.2、表5.3所示。表5.1屬性名字段名寬度學號XHC10姓名XMC8性別XBC2民族MZC4籍貫JGC16出生日期CSRQD8政治面貌ZZMMC8學制XZC1標志AINDEXAC1班號CLASSC8家庭住址ADDRESSC40家庭電話PHONEC12表5.2屬性名字段名寬度郵編YBC6備注BZM課程號KCHC3成績SCOREN4, 1學年XNC1學業(yè)分XYFN8, 3綜合測評總分ZHCPN6, 3課程名稱KCMCC20任課老師RCC8授課時間TIMEC8電話DHC8職稱ZCC4學期TERMC1表5.3屬性名字段名寬度

25、遲到CDN2曠課KKN2事假SJN2病假BJN2缺勤QQN2系職務(wù)XZWC12班職務(wù)BZWC12用戶名YHMC10用戶級別YHJBC1用戶密碼YHMMC10宿舍號SSHC1宿舍電話SSDHC7(2)確定數(shù)據(jù)庫文件(數(shù)據(jù)表/自由表)的名稱及其組成,如表 5.4所示表5.4關(guān)系名DBF名組成字段學生基本 情況表XSJBXH , XM , XB , ZZMM , XZ , INDEXA , MZ, CSRQ, JG, CLASS, ADDRESS, PHONE, YB, BZ, SSH成績表CJBXH , KCH , SCORE, XN綜合測評表ZHCPXN , XH , XYF , XHCP教師授

26、課表KCBBH, KCH, RK, TERM, TIME任課教師表RKJSRK, CLASS, DH, ZC考勤表KQBXN , XH , CD, KK , SJ, BJ, QQ系下邪表XGBXN , XH , XZW班干部表BGBXN , XH , BZW密他庫表MMKYH , YHJB , YHMM課程對應(yīng)表KCDYKCMC , KCH佰舍電話表SSDHSSH, SSPHONE5.4.3 E-R 圖第六章系統(tǒng)實現(xiàn)技術(shù)6. 1系統(tǒng)流程圖設(shè)計根據(jù)系統(tǒng)總體設(shè)計,首先系統(tǒng)要有一個登錄界面,用戶可以從該界面登錄,查詢信息。管理員也應(yīng)該有一個進入管理登錄界面的通道。在用戶正確輸入用戶名和密碼以后,接著

27、應(yīng)該進入主菜單界面。在該界面上,用戶選擇 信息查詢模塊,這個人機交互的過程是必不可少的。用戶登錄后,選擇班級或?qū)W號可以查詢該班學生的基本信息及學生的成績、考勤情況, 補考名單等將顯示出來。以上是系統(tǒng)查詢、統(tǒng)計的部分。要對系統(tǒng)進行管理,如學生基本信息管理、成績、教師 授課情況等,就需要設(shè)計一些管理界面。下面就來逐步進行設(shè)計。要進行管理,首先要有管理員登錄驗證,這里沒有另外設(shè)計一個界面,使它與用戶登錄 能夠共享同一個界面,以便于系統(tǒng)擴充和增加安全性。管理員登錄以后,應(yīng)該有一個管理項目選擇界面,其中包括初始化、信息錄入、信息更 新等選項。管理用戶的界面可以實現(xiàn)用戶的增加和刪除的功能,管理員在此可以對

28、用戶進行管理。管理管理員的界面,其功能和管理用戶的界面差不多,實現(xiàn)對管理員的增加和刪除功能。管理員可以對學生相關(guān)信息進行查詢、刪除、添加、修改等操作。上述的系統(tǒng)流程如圖6.1所示。歡迎界面用戶登錄I輸入密碼修改密碼主菜單初數(shù)信信數(shù)其系退始據(jù)息息據(jù)他統(tǒng)出化錄更查統(tǒng)操入新詢計作圖6.1系統(tǒng)流程圖6 2 基于面向?qū)ο蟮南到y(tǒng)實現(xiàn)單純以傳統(tǒng)的預(yù)定模塊、預(yù)定功能方式實現(xiàn)系統(tǒng)顯然是不現(xiàn)實的。為什么這樣說呢?第一、因為模塊劃分純屬一個抽象的概念,用戶向你提及的所有模塊僅是他們心目中假設(shè)的一組功能集合。大多數(shù)客戶在這個問題上都是含糊的,他們并沒有對模塊進行深思熟慮科學的劃分,而是想當然隨口而出,變數(shù)甚大。系統(tǒng)設(shè)

29、計人員如果完全照搬客戶方模塊需求來行事,則一定會使自己處于極之被動的狀態(tài)。使自己感覺到永遠都無法從系統(tǒng)脫身,也就是使自己成為了軟件的奴隸。第二、作為功能的實現(xiàn),正如客戶方模塊發(fā)生任何變動一樣,其功能性附屬必然會發(fā)生牽連性影響。有的功能模塊甚至可能產(chǎn)生龐大的功能性變動。在這種情形下,很多軟件設(shè)計人員都會對系統(tǒng)的修改感到束手無策,往往越改越多關(guān)聯(lián)性錯誤發(fā)生,越改腦子越亂。本人兩年前在一系統(tǒng)中就嘗夠了客戶功能性修改的苦頭。第三、傳統(tǒng)的一體化程序設(shè)計方式中,程序設(shè)計人員可能會自覺或不自覺地犯另一個錯誤,那就是他們忽略了功能模塊間獨立性的問題。因為他們有客戶既定模塊的前提,故在每一次軟件修改過程中著重考

30、慮的都是整體系統(tǒng)能否正常運行、軟件能否迅速交給客戶的問題。系統(tǒng)一次又一次的修改,而功能模塊間的耦合度又一次一次地提高。當這種耦合度達到一定的時候,也宣布了該系統(tǒng)的可再修改能力為0 了。7 3 系統(tǒng)實現(xiàn)方案的性能分析從上節(jié)清晰的設(shè)計模塊圖中,不難看出該系統(tǒng)已經(jīng)具備有了以下的能力:1、實現(xiàn)了登錄用戶的跟蹤;從用戶的登錄及離開,系統(tǒng)自動構(gòu)建了登錄記錄。通過該記錄的存在,系統(tǒng)整體的防范能力得到了增強,有效地實現(xiàn)了登錄者非法時段操作的監(jiān)控。同時由于登錄日志記錄存在順序性,故在登錄驗證的同時,實現(xiàn)反時間登錄檢測及雙機(工作站與服務(wù)器)時差允許范圍檢測都是比較容易的。本系統(tǒng)現(xiàn)階段安全性要求并不是太高,故本人

31、不把時間檢測列為軟件實現(xiàn)考慮。2、實現(xiàn)了用戶模塊劃分的可擴充性;從用戶登錄的那一刻起,用戶功能模塊的劃分就啟用了預(yù)設(shè)等級劃分。從理論上講,除了等級函數(shù)的錯誤返回碼不能用作等級聲明,用其余任何整數(shù)都可作為一種模塊劃分方式,也就是說實現(xiàn)了用戶模塊劃分的可擴充性。不過,作為僅有不到十種的劃分方式,系統(tǒng)在登錄模塊中嵌入swich 語句已經(jīng)足夠可以滿足客戶要求了。3、 實現(xiàn)了抽象類原型的可擴充性;作為身兼模塊類原型及功能模塊類一身的抽象類模塊,在不同軟件需求周期可能有不同的的個數(shù)。對于所有數(shù)據(jù)庫操作窗體,本人都可以設(shè)成一個抽象類,而根據(jù)不同的模塊等級可對該窗體產(chǎn)生不同的派生。例如,我可把普通用戶的信息錄

32、入窗體設(shè)成為一個僅有數(shù)據(jù)保存功能的模塊父類,而管理員操作則是這個父類的繼承,同時增加了刪除和修改操作。在系統(tǒng)早期開發(fā)中,由于數(shù)據(jù)庫錄入窗體是全功能開發(fā)出來的,故本人把用戶窗體作為了父類,而管理員的子類則成為屏蔽父類功能的子類。本人這么做,對簡單的功能屏蔽繼承,系統(tǒng)運行效率是不會有太大影響的;但如果父類比子類具有龐大的多初始化代碼,例如含有數(shù)據(jù)庫檢測、計算等操作時,是絕對不允許子、父類倒置設(shè)計的。 抽象類原型的擴充,在系統(tǒng)設(shè)計人員思路清晰后會越來越多。其不僅反映在窗體上,同時反 映在公共控件集上。4、實現(xiàn)了模塊功能的可擴充性;同一個模塊內(nèi)功能的擴充,從圖中的公共數(shù)據(jù)庫大家可 能看出。正是因為系統(tǒng)

33、采用了公共數(shù)據(jù)庫,使得模塊內(nèi)功能的擴充較為容易,因為函數(shù)的封 裝性徹底解決了非函數(shù)功能斷設(shè)計是所產(chǎn)生的耦合問題。例如,在功能程序段內(nèi),程序可能 把全局部變量當成局部變量來用,原因就是你漏了在局部范圍內(nèi)聲明該變量。但在函數(shù)設(shè)計 時,系統(tǒng)就休想會在這方面出錯,因為一方面你不太可能在函數(shù)集公共區(qū)域設(shè)置變量,另一 方面系統(tǒng)在編譯時也會報錯。所以說,利用數(shù)據(jù)庫后,系統(tǒng)功能擴充性得到了極大的提高, 同時功能之間的耦合度又降到了最低。5、實現(xiàn)了公共函數(shù)的集中管理;公共函數(shù)的集中管理,不僅對函數(shù)庫函數(shù)的修改、增加 帶來了極大的方便,而且對必要的帶自定義函數(shù)耦合的函數(shù)監(jiān)控帶來了方便,因為所有的函 數(shù)都集中在一起

34、了。在本系統(tǒng)中,本人避免設(shè)計這種類型函數(shù),因為這樣可能做會破壞了函 數(shù)的封裝性。6、實現(xiàn)了數(shù)據(jù)庫訪問的集中管理;同樣,對數(shù)據(jù)庫眾多的訪問而言,把所有的連接、查 詢、表、視圖集成在一起也是為了方便了自己日后對系統(tǒng)的修改。集成在一起后,我不用再 象以前一樣到每個窗體或每個功能模塊去數(shù)據(jù)庫相關(guān)的屬性了,使用起來相當方便。同是還 有另外一個優(yōu)點:在窗體登錄成功的同時,系統(tǒng)已經(jīng)對數(shù)據(jù)窗體類中所有的數(shù)據(jù)庫訪問進行 了一次檢測,也就是說系統(tǒng)在菜單窗體顯示正常后,將存在著極高的數(shù)據(jù)庫訪問效率。這一 點,本人是十分滿意的。在優(yōu)點之外,同是也有一個缺點,程序在運行過程中,有時會出一 些差錯7、實現(xiàn)了系統(tǒng)模塊間的極

35、低的耦合度;從整個框圖來看,所了窗體繼承、調(diào)用公共類, 所有同級模塊間是不存在耦合的,使得模塊的獨立性較高。而對于模塊內(nèi)的內(nèi)聚力,這只能 在單個模塊類中考慮。8、功能模塊、抽象類模塊的擴充是不需要考慮系統(tǒng)其它模塊作為前提條件的;而公共訪 問類模塊的擴充,則一定要根據(jù)功能模塊群的實際情況考慮。只要當功能模塊類的數(shù)量達到 一定的時候,才可考慮公共模塊類的劃分或擴充。6. 4列舉系統(tǒng)所需窗體程序界面上力求簡單易用,不需要太專業(yè)或復(fù)雜的參數(shù)設(shè)置就可以直接使用,因此界面 的設(shè)計采用簡潔風格,沒有絢麗的皮膚,簡單易用1、用戶登錄界面,如圖6.2所示登錄界面如果你是非授權(quán)人員而只想瀏寬本系統(tǒng), 請單擊瀏覽挎

36、鈕?然后單擊右鍵進手圖6.22、主菜單界面,如圖6.3所示/開始 ® X名學生信總昔理東當j評審表口 Microsoft W|檔川皿鈍忙他聞F的o ”好學生后定笆理聚銃昌1團 ? « 22:46棚聒仙由裝據(jù)錄入信息更甑5信息查詢信息統(tǒng)計國系茨幅關(guān)丁學生后ja令或摹妓圖6.4主菜單界面3、學生信息錄入窗體,如圖6.4所示。沙學生基本背猊學生必本伉,況第一諳輸入班皴號|受我布加I學號|0510180民族性別國一家庭地址|梅州市梅縣郵編籍貫|廣東梅豆下一記錄下一班保存垠出圖6.4學生信息錄入4、學生信息更新窗體,如圖6.5所示圖6.5學生信息更新5、學生信息查詢的窗體,如圖6.6

37、所示。設(shè)置!學生基蓿息"""":一:!|獎懲|成既字號姓名性別政治面目旁(1標志的號冢府住址0510101何美雷文團員305101梅州市梅縣一2r向上律動I向下漳動向上覷頁向下翻頁圖6.6學生信息查詢6、學生基本信息查詢窗體,如圖 6.7所示。圖6.7學生基本信息查詢7、學生成績查詢窗體,如圖6.8所示。圖6.8學生成績查詢8、學生成績更新,如圖6.9所示。9、班級更新窗體,如圖6.10所示。圖6.9學生成績更新圖6.10班級更新10、教師情況窗體,如圖6.11所示。11、修改密碼窗體,如圖6.12所示。圖6.11教師情況圖6.12修改密碼12、關(guān)于本系

38、統(tǒng)說明窗體,如圖6.13所小。二1百兇2口口佯1。月1日卜丁關(guān)于本源圖6.13關(guān)于本系統(tǒng)第七章 系統(tǒng)實施與測試作為軟件開發(fā)的重要環(huán)節(jié),軟件測試是受到用戶的重視。隨著軟件開發(fā)規(guī)模的增大、復(fù)雜程度的增加,以尋找軟件中的錯誤為目的的測試工作就顯得更加困難。然而,為了盡可能多地找出程序中的錯誤,生產(chǎn)出高質(zhì)量的軟件產(chǎn)品,加強對測試工作的組織和管理就顯得尤為重要。測試本系統(tǒng)達到以下目的:功能性:軟件所實現(xiàn)的功能達到它的設(shè)計規(guī)范和滿足用戶需求的程度??煽啃裕涸谝?guī)定的時間和條件下,軟件所能維持其性能水平的程度。易使用性:對于一個軟件,用戶學習、操作、準備輸入和理解輸出所作努力的程度。效率:在指定條件下,用軟件

39、實現(xiàn)某種功能所需的計算機資源(包括時間)的有效程度??删S護性:在一個運行軟件中,當環(huán)境改變或軟件發(fā)生錯誤時,進行相應(yīng)修改所做努力的程度??梢浦残裕很浖囊粋€計算機系統(tǒng)或環(huán)境移植到另一個系統(tǒng)或環(huán)境的容易程度。系統(tǒng)開發(fā)完成以后,為了檢驗整個系統(tǒng)的開發(fā)情況,需對系統(tǒng)進行測試。測試主要從功能、性能兩方面著手,功能方面主要看是否達到了系統(tǒng)需求的要求,性能方面主要看使用的方便性、穩(wěn)定性、實用性等方面的情況。測試環(huán)境:硬件環(huán)境:PC機一臺。軟件環(huán)境:Windows XP操作系統(tǒng)、Visual FoxPro7.0 開發(fā)工具。7 1 測試方案測試方案是測試階段的關(guān)鍵技術(shù)問題。為了提高測試效率降低測試成本,本測試

40、方案采用黑盒法中等價類劃分設(shè)計基本的測試方案,所謂等價類劃分是指將數(shù)量巨大的數(shù)據(jù)( 有效的和無效的 ) 劃分成若干等價類,在每一個等價類中選取一個代表性的輸入數(shù)據(jù)作為測試的輸入條件,通過這些少量代表性測試數(shù)據(jù)覆蓋整個輸入數(shù)據(jù)集合,取得良好的測試效果。8 2 功能測試針對系統(tǒng)的需求。對本系統(tǒng)要求具備的每項功能逐一進行測試,看是否具備此項功能,功能是否完善。具體測試結(jié)果如下表所示。測試用例:基于黑盒測試技術(shù)中的等價類劃分方案,在設(shè)計測試用例時,首先對所測的數(shù)據(jù)劃分等價類,然后再逐個設(shè)計測試數(shù)據(jù)。由于系統(tǒng)中的數(shù)據(jù)較多,限于篇幅,在這里不再將所有的測試數(shù) 據(jù)一一列出,僅以客機信息為例設(shè)計測試用例。表7

41、.1功能測試表系統(tǒng)需求功能項本系統(tǒng)是否具備教師授課時間是教師名單錄入是學生基本情況錄入是學生成績錄入是學生考勤錄入是學生基本情況更新、查詢功能是學生成績修改、添加功能是學生考勤查詢、統(tǒng)計功能是學生綜合測評功能是9 3性能測試性能方面的測試具體到每個模塊,主要從可操作性、界面、穩(wěn)定性、速度等方面進行 以學生基本情況更新模塊為例,如表 7.2所示。表7.2學生基本情況更新模塊測試項目測試項目描述介紹是否通過可操作性快捷鍵,操作靈活性采用F2鍵激活窗體、 回車鍵代替Tab鍵, 具有必要的錯誤操作提示通過界面空件的布局,用戶環(huán)境變化布局合理通過穩(wěn)定性破壞性操作數(shù)據(jù)的完整性通過速度窗口打開的速度,增加、

42、刪除、 保存數(shù)據(jù)的速度基本上感覺不到延遲通過第八章 結(jié)束語從收集資料到整理,學生信息管理系統(tǒng)已經(jīng)設(shè)計三個多月了。這短短的三個月里,卻足以反映出自己在嘉大成教三年來所學知識運用能力的高低。在本系統(tǒng)中開發(fā)過程,自己直接用到的課程知識就有:數(shù)據(jù)庫系統(tǒng)教程;數(shù)據(jù)庫原理;VFP7.0開發(fā)系統(tǒng)指南;軟件工程;利用這些課本知識和本人幾年來積累的計算機知識,在一定程度上,自己已經(jīng)掌握了Visual FoxPro7.0 編程的一些方法,并且還能在系統(tǒng)開發(fā)過程中解決實際問題,既提高了自己的計算機水平,又在自己的工作中起了很大的幫助。一、系統(tǒng)設(shè)計達到了預(yù)期目標本設(shè)計是自己根據(jù)本人所在單位入口,學校的學生管理系統(tǒng)的數(shù)

43、據(jù)復(fù)雜,量又極大。傳統(tǒng)的手工管理方式,工作效率極低,管理不夠規(guī)范。因此,把計算機技術(shù)應(yīng)用到學生管理中,去開發(fā)一個學生管理系統(tǒng)是十分必要的,并且用VFP開發(fā)工具具有可行性。學生信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。由于本系統(tǒng)對于個人數(shù)據(jù)庫管理系統(tǒng)開發(fā)來說是比較大的,所以本人根據(jù)具體情況把完成本系統(tǒng)劃分成三個階段,第一階段為完成學生基本情況部分的大概設(shè)計,第二階段為成績,課程,第三階段為成績通知書,考勤統(tǒng)計三個部分。主要實現(xiàn)的模塊有主登陸模塊;學校管理員模塊;更改、錄入等功能學生查詢數(shù)據(jù)等功能學校統(tǒng)計報表功能。二、系統(tǒng)評價及改進方向本系統(tǒng)是設(shè)計成最普通的軟件操作界面,結(jié)合vfp

44、 本身對數(shù)據(jù)庫管理系統(tǒng)的整合,本系統(tǒng)包括學生基本信息的管理,學生成績管理(一部分)。系統(tǒng)實現(xiàn)后,我對本管理系統(tǒng)的各個功能模塊,設(shè)計測試用例,對系統(tǒng)運行穩(wěn)定性、兼容性、容錯性以及各功能的完善性進行了詳細的測試。通過測試,不僅改正了系統(tǒng)中的一些錯誤,而且增加了系統(tǒng)運行的可靠性。但由于時間倉促,該系統(tǒng)還有一部分功能還在調(diào)試中。這三個月是自己在嘉大成教三年來所學知識的一次綜合、一次鞏固和一次提高。通過這次設(shè)計畢業(yè)論文,使本人在計算機方面有了進一步的提高,對自己的工作有很大幫助。致 謝!在本次畢業(yè)設(shè)計中,我從指導老師嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的

45、幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助,感謝他耐心的輔導。另外,在系統(tǒng)開發(fā)過程中同科組老師也給于我很大的幫助,幫助解決了不少的難點,使得系統(tǒng)能及時開發(fā)完成,還有同組的其他同學同樣給與我不少幫助,這里一并表示感謝。參考文獻1、王能斌數(shù)據(jù)庫系統(tǒng)教程電子工業(yè)出版社2002-8-12、郭盈發(fā)張紅娟數(shù)據(jù)庫原理西安電子科技大學出版2002-2-203、楊敏VFP7.0開發(fā)系統(tǒng)指南電子工業(yè)出版社 2004-4-14、謝夫娜軟件工程電子工業(yè)出版社2004-5-1 ;5、黃明信息管理系統(tǒng)開發(fā)指南機械工業(yè)出版社2005-7-1 。附錄:主要的程序設(shè)計如下為主要的程序(main.prg)

46、 :set default to e:vfp98do form e:vfp98formmainmain.visible=.f.main.hide()do form e:vfp98formwelcomeread events其中的一個查詢程序:SELECT Cjb.xh, Kcdy.kcmc, SUM(Cjb.score);FROM database!kcdy INNER JOIN database!cjb;INNER JOIN database!xsjb ;ON Xsjb.xh = Cjb.xh ;ON Kcdy.kch = Cjb.kch;WHERE Xsjb.class = "&

47、amp;t"AND Cjb.xn = "&x"OR (Xsjb.xh = "&t"AND Cjb.xn = "&x");GROUP BY Cjb.xh, Kcdy.kcmc;ORDER BY Cjb.xh, Kcdy.kcmc;INTO CURSOR SYS(2015)DO (_GENXTAB) WITH ' 查詢 5'菜單 1.mpr 代碼:LPARAMETERS oFormRef, getMenuName, lUniquePopups, parm4, parm5, parm6, p

48、arm7, parm8, parm9LOCAL cMenuName, nTotPops, a_menupops, cTypeParm2, cSaveFormNameIF TYPE("m.oFormRef") # "O" OR ;LOWER(m.oFormRef.BaseClass) # 'form' OR ;m.oFormRef.ShowWindow # 2MESSAGEBOX( 只能從頂層表單調(diào)用該菜單。請確認您表單的ShowWindow 屬性已設(shè)為2。閱讀此菜單 MPR 文件的頭部分,可以獲得詳細信息。RETURNENDIFm.cTy

49、peParm2 = TYPE("m.getMenuName")m.cMenuName = SYS(2015)m.cSaveFormName = m.oFormRef.NameIF m.cTypeParm2 = "C" OR (m.cTypeParm2 = "L" AND m.getMenuName) m.oFormRef.Name = m.cMenuNameENDIFIF m.cTypeParm2 = "C" AND !EMPTY(m.getMenuName)m.cMenuName = m.getMenuNameE

50、NDIFDIMENSION a_menupops6IF TYPE("m.lUniquePopups")="L" AND m.lUniquePopupsFOR nTotPops = 1 TO ALEN(a_menupops) a_menupopsm.nTotPops= SYS(2015)ENDFORELSEa_menupops1=" 初始化 r"a_menupops2=" 數(shù)據(jù)錄入i"a_menupops3=" 信息更新ua_menupops4=" 信息查詢qa_menupops5="

51、信息統(tǒng)計sa_menupops6=" 系統(tǒng)相關(guān)oENDIF* * *菜單定義* *DEFINE MENU (m.cMenuName) IN (m.oFormRef.Name) BARDEFINE PAD _0ko1biq87 OF (m.cMenuName) PROMPT "KEY ALT+R, "" ;SKIP FOR num=100DEFINE PAD _0ko1biq88 OF (m.cMenuName) PROMPT "KEY ALT+I, "" ;SKIP FOR num=100DEFINE PAD _0ko1bi

52、q89 OF (m.cMenuName) PROMPT "KEY ALT+U, "" ;SKIP FOR num=100DEFINE PAD _0ko1biq8a OF (m.cMenuName) PROMPT "KEY ALT+Q, "" ;SKIP FOR num=100DEFINE PAD _0ko1biq8b OF (m.cMenuName) PROMPT "KEY ALT+S, "" ;SKIP FOR num=100DEFINE PAD _0ko1biq8c OF (m.cMenuName)

53、PROMPT "KEY ALT+O, ""初始化 (<R)" COLOR SCHEME 3 ;數(shù)據(jù)錄入(<I)" COLOR SCHEME 3 ;信息更新(<U)" COLOR SCHEME 3 ;信息查詢(<Q)" COLOR SCHEME 3 ;信息統(tǒng)計(<S)" COLOR SCHEME 3 ;系統(tǒng)相關(guān)(<O)" COLOR SCHEME 3 ;ATE POPUP (a_menupops1)ATE POPUP (a_menupops2)ATE POPUP (a_menupops3)ATE POPUP (a_menupops4)ATE POPUP (a_menupops5)ATE POPUP (a_menu

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論