版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
西南大學(xué)學(xué)生信息管理系統(tǒng)綜合作業(yè)
運(yùn)算機(jī)信息處理綜合作業(yè)
題目名稱:西南大學(xué)學(xué)生信息治理系統(tǒng)
考生姓名:
完成日期:
名目
第一章應(yīng)用項(xiàng)目概述
L1概^
(3)
1.2開發(fā)系統(tǒng)所需資源
(4)
].3期望的效益
(4)
第二章系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)目標(biāo)設(shè)計(jì)
⑷
2.2系統(tǒng)功能結(jié)硝一
(5)
2.3系統(tǒng)流程詢一
(5)
24代碼國
⑺
2.5輸入設(shè)計(jì)
⑺
26輸出詢
(8)
2.7數(shù)據(jù)庫結(jié)構(gòu)麗一
⑻
2.8程序模塊設(shè)汗畫
⑼
第三章系統(tǒng)實(shí)施(1
3.1總控模玦
(12)
3.2菜單模玦
(12)
3.3輸入模玦
(13)
3.4編輯模玦
(13)
3.5查詢???/p>
(14)
3.6打印模玦
(15)
第四章操作進(jìn)啰_____________________________________(1
5)
4.1系統(tǒng)使用布
(15)
4.2操作步驟
(15)
第五章要緊咨詢題與改進(jìn)意見
(19)
第六章要緊參考文獻(xiàn)(1
9)
附錄一程序清單___________________________________
(20)
附錄二盤片使用講明書
(46)
第1章應(yīng)用項(xiàng)目概述
1.1概述
1.1.1西南大學(xué)的差不多情形
西南大學(xué)是云南省昆明市屬重點(diǎn)大學(xué),為面向21世紀(jì)國家重點(diǎn)的
一百所大學(xué)之一。
上世紀(jì)三十年代初創(chuàng)建的西南大學(xué)是一所具有光榮傳統(tǒng)的學(xué)校,造就
了許多國內(nèi)外知名學(xué)者和愛國志士?,F(xiàn)在的西南大學(xué)繼承和發(fā)揚(yáng)三十年代
時(shí)的光榮傳統(tǒng)和優(yōu)良校風(fēng),始終以培養(yǎng)“有理想,有道德,有文化,有紀(jì)律”的
社會(huì)主義事業(yè)的建設(shè)者和接班人作為學(xué)校的全然任務(wù)。為社會(huì)主義現(xiàn)代化
建設(shè)事業(yè)培養(yǎng)出更多的優(yōu)秀人才。改革開放以來,學(xué)校以“自強(qiáng)不息”為
校訓(xùn),本著“面向社會(huì)、習(xí)慣市場、發(fā)揚(yáng)優(yōu)勢、辦出特色”的指導(dǎo)思想,
持續(xù)深化教育教學(xué)改革。如全面實(shí)行學(xué)分制、選課制、短學(xué)期制、導(dǎo)師制、
導(dǎo)生制等,學(xué)生在導(dǎo)師的指導(dǎo)下,能夠自主選修課程、自主安排學(xué)習(xí)進(jìn)程、
自主選擇授課教師、自主選擇專業(yè)方向,使學(xué)生盡可能地把社會(huì)的需求同
自己的能力、愛好、特長結(jié)合起來,實(shí)施了一系列改革措施,形成了頗具
特色的辦學(xué)機(jī)制和教學(xué)模式。西南大學(xué)有一支高素養(yǎng)的教師隊(duì)伍,并擁有
一批在某些領(lǐng)域有較高學(xué)術(shù)地位的專家、教授,是一所學(xué)科門類較為齊全、
應(yīng)用學(xué)科和基礎(chǔ)學(xué)科都比較強(qiáng)的綜合性大學(xué)。
1.1.2系統(tǒng)中信息處理的概況及系統(tǒng)的資源情形
隨著辦學(xué)規(guī)模的擴(kuò)大和學(xué)生人數(shù)的持續(xù)增加,學(xué)生信息治理的工作量
也隨之增大。學(xué)生治理系統(tǒng)是一個(gè)學(xué)校不可缺少的部分,它的內(nèi)容關(guān)于學(xué)校
治理者來講是至關(guān)重要,因此學(xué)生治理系統(tǒng)應(yīng)該能夠?yàn)閷W(xué)校治理者提供充足
的信息和快捷的查詢手段。
學(xué)生信息治理部組織機(jī)構(gòu)圖如圖1.2所示
圖1.1學(xué)生信息治理部組織機(jī)構(gòu)圖
有關(guān)業(yè)務(wù)人員的分工如下:
數(shù)據(jù)處理主任(1K全面負(fù)責(zé)有關(guān)數(shù)據(jù)處理的各項(xiàng)治理工作;
資料收集員(2XT負(fù)責(zé)學(xué)生信息的收集和整理工作;
操作員(5人廠負(fù)責(zé)學(xué)生信息的添加、修改、刪除、報(bào)表編制等工
作。
檔案保管員(2XT負(fù)責(zé)檔案保管工作。
一直以來學(xué)校使用傳統(tǒng)人工的方式治理學(xué)生檔案,只是使用運(yùn)算機(jī)編
制各種報(bào)表。這種治理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)刻
長了,將產(chǎn)生大量的文件和數(shù)據(jù),這關(guān)于查找、更新和愛護(hù)都帶來了許多的困
難。
1.1.3系統(tǒng)各類人員對(duì)信息系統(tǒng)的態(tài)度
隨著科學(xué)技術(shù)的持續(xù)提升,運(yùn)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人
們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作
為運(yùn)算機(jī)應(yīng)用的一部分,使用運(yùn)算機(jī)對(duì)學(xué)生信息進(jìn)行治理,具有手工治理所
無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、儲(chǔ)備量大、保
密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提升的效率,也是學(xué)校科
學(xué)化、正規(guī)化治理的重要條件。學(xué)校領(lǐng)導(dǎo)對(duì)新系統(tǒng)的開發(fā)工作十分關(guān)懷和
重視,不管從人力、物力、財(cái)力各方面都給予了極大的支持和關(guān)心。其他
有關(guān)人員也十分支持新系統(tǒng)的開發(fā),關(guān)于新系統(tǒng)的建立也給予了熱情的關(guān)
心。因此,開發(fā)如此一套治理軟件成為專門有必要的情況。為了開發(fā)這套
治理軟件,學(xué)校決定聘請(qǐng)校內(nèi)外專家以及專業(yè)人員,并結(jié)合國內(nèi)外實(shí)際情
形,充分利用已有的條件,克服存在的困難,為走向成功之路打下了堅(jiān)決
的基礎(chǔ)。
1.1.4開發(fā)系統(tǒng)所具備的條件
為建立學(xué)生治理信息系統(tǒng),學(xué)校差不多具備了以下條件:
.已建成數(shù)字通信網(wǎng)絡(luò)
.擁有許多最新的硬件設(shè)備
.已建立起一批規(guī)范的專業(yè)數(shù)據(jù)庫
.已培養(yǎng)起一批專門的設(shè)計(jì)與開發(fā)人員
.以有許多成功的例子
.顯現(xiàn)了一批功能強(qiáng)大的開發(fā)工具
.得到了學(xué)校領(lǐng)導(dǎo)的確信以及寬敞師生的支持與關(guān)心
充分達(dá)到了經(jīng)濟(jì)上、技術(shù)上、以及治理上的可行性。
1.2開發(fā)所需資源
64MB內(nèi)存
10GB硬盤
14”彩色顯示器
打印機(jī)一臺(tái)
軟件資源:MicrosoftWindows98
MicrosoftFoxpro2.5b
1.3期望的效益
通過學(xué)生治理信息系統(tǒng),進(jìn)行學(xué)生信息的收集、傳遞、儲(chǔ)備、加工、
愛護(hù)和使用。處理治理信息和治理事務(wù),極大地提升的效率,節(jié)約時(shí)刻、降
低成本。實(shí)現(xiàn)學(xué)??茖W(xué)化、信息化。
第2章系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)目標(biāo)設(shè)計(jì)
系統(tǒng)設(shè)計(jì)的目標(biāo)是:完全取消目前的人工治理學(xué)生檔案的方式,在前
述系統(tǒng)分析的基礎(chǔ)上,按照學(xué)校的具體情形,科學(xué)合理地進(jìn)行系統(tǒng)的總體
設(shè)計(jì)和具體物理設(shè)計(jì),為下一時(shí)期系統(tǒng)實(shí)施提供必要的技術(shù)資料。具體應(yīng)
做到以下幾點(diǎn):
(1)“快”。按照學(xué)校的具體情形,應(yīng)盡快完成系統(tǒng)開發(fā)。開發(fā)時(shí)刻
過長,不僅沒有時(shí)效性,還可能因時(shí)刻推移發(fā)生需求的變化而導(dǎo)致整個(gè)開
發(fā)的報(bào)廢。
(2)“活”。開發(fā)的系統(tǒng)應(yīng)具有靈活性,對(duì)環(huán)境的變化有專門強(qiáng)的習(xí)
慣性。數(shù)據(jù)庫結(jié)構(gòu)、算法處理、輸入/輸出格式,甚至系統(tǒng)結(jié)構(gòu)本身隨時(shí)都
能夠更換。使用戶在使用過程中,能夠按照需要隨時(shí)修改系統(tǒng)不完善的地
點(diǎn)。
(3)“穩(wěn)”。系統(tǒng)作為一個(gè)整體而存在,整個(gè)系統(tǒng)的代碼統(tǒng)一,設(shè)計(jì)
規(guī)范標(biāo)準(zhǔn)。
(4)“強(qiáng)”。系統(tǒng)操作方便、功能強(qiáng)大,同時(shí)具有良好的用戶界面。
(5)“低”。開發(fā)和進(jìn)行愛護(hù)系統(tǒng)的代價(jià)低。
總的來講確實(shí)是:對(duì)用戶要求最低、限制最少,時(shí)刻和經(jīng)費(fèi)最省而得
到的效益大而不冒失敗的風(fēng)險(xiǎn)。
2.2系統(tǒng)功能結(jié)構(gòu)圖
通過對(duì)現(xiàn)行人工系統(tǒng)的全面調(diào)查和分析,考慮新系統(tǒng)目標(biāo)的要求,
新系統(tǒng)的功能結(jié)構(gòu)圖如圖2.1所示,新系統(tǒng)具有輸入、編輯、查詢、打印等
功能。
圖2.1新系統(tǒng)功能結(jié)構(gòu)圖
2.3系統(tǒng)流程設(shè)計(jì)
2.3.1業(yè)務(wù)流程圖
現(xiàn)行系統(tǒng)的業(yè)務(wù)流程圖如圖2.2所示:
查詢申請(qǐng)總務(wù)處
教師
圖2.2現(xiàn)行系統(tǒng)業(yè)務(wù)流程圖
2.3.2數(shù)據(jù)流程圖
現(xiàn)行系統(tǒng)數(shù)據(jù)流程圖如圖2.3所示。
務(wù)處|
圖2.3現(xiàn)行系統(tǒng)數(shù)據(jù)流程圖
2.3.3信息系統(tǒng)流程圖
按設(shè)計(jì)新系統(tǒng)的目標(biāo)要求,繪制出新系統(tǒng)的信息系統(tǒng)流程圖如圖2.4所
示
圖2.4信息系統(tǒng)流程圖
2.4代碼設(shè)計(jì)
本系統(tǒng)為了便于數(shù)據(jù)的儲(chǔ)備和檢索,提升處理的效率和精度,因
此對(duì)學(xué)生的專業(yè)使用了順序碼。即:1代表運(yùn)算機(jī)信息治理專業(yè)
2代表運(yùn)算機(jī)網(wǎng)絡(luò)專業(yè)
3代表運(yùn)算機(jī)軟件專業(yè)
4代表機(jī)關(guān)治理及辦公自動(dòng)化專業(yè)
5代表行政治理專業(yè)
6代表新聞學(xué)專業(yè)
在輸入過程中,列表框中列出專業(yè)的中文,選擇之后轉(zhuǎn)換為相應(yīng)的代
碼儲(chǔ)存。
2.5輸入設(shè)計(jì)
本系統(tǒng)中使用的輸入表單只有學(xué)生入學(xué)單,這種表單連續(xù)沿用現(xiàn)行系
統(tǒng)的學(xué)生入學(xué)單的格式,如表2.1所示:
表2.1學(xué)生入學(xué)單
學(xué)號(hào)姓名性別專業(yè)政治面貌出身日期入學(xué)成績簡歷
2.6輸出設(shè)計(jì)
本系統(tǒng)的輸出的報(bào)表是學(xué)生檔案表,其打印輸出的格式設(shè)計(jì)如表2.2所
示:
表2.2學(xué)生檔案表
學(xué)號(hào)姓名性別專業(yè)政治面貌出身日期入學(xué)成績簡歷
0001成大龍男運(yùn)算機(jī)信息治理黨員85-01-30500
0002郝巍男運(yùn)算機(jī)軟件群眾84-12-23478
0003余晶女行政治理黨員83-09-12420
0004葉群男運(yùn)算機(jī)信息治理團(tuán)員85-03-04450
0005盛冰女新聞學(xué)團(tuán)員84-02-27445
0006程小東男機(jī)關(guān)治理及辦公自動(dòng)化群眾85-03-01450
0007楊銘男運(yùn)算機(jī)網(wǎng)絡(luò)團(tuán)員84-12-12500
0008高琳女機(jī)關(guān)治理及辦公自動(dòng)化黨員84-12-04449
0009李斌男運(yùn)算機(jī)信息治理團(tuán)員83-06-25487
0010胡霄女運(yùn)算機(jī)網(wǎng)絡(luò)團(tuán)員83-12-28468
0011田志梁男新聞學(xué)群眾84-02-15450
0012屠瞭亮男行政治理團(tuán)員84-03-11425
0013董一飛男運(yùn)算機(jī)網(wǎng)絡(luò)團(tuán)員85-01-25474
0014辛?xí)早髋\(yùn)算機(jī)軟件團(tuán)員83-10-16498
0015尹麗女機(jī)關(guān)治理及辦公自動(dòng)化黨員84-12-09449
0016丁寧女行政治理團(tuán)員85-03-23439
0017程偉男運(yùn)算機(jī)軟件群眾84-12-09470
0018侯彤女運(yùn)算機(jī)信息治理團(tuán)員85-01-19481
0019沈芳女機(jī)關(guān)治理及辦公自動(dòng)化團(tuán)員83-07-22450
0020區(qū)穎女新聞學(xué)黨員84-06-03471
0021郭頑男行政治理黨員85-04-30436
2.7數(shù)據(jù)庫文件結(jié)構(gòu)設(shè)計(jì)
本系統(tǒng)建立了一個(gè)名為XSXX.DBF的數(shù)據(jù)庫文件
表2.3學(xué)生信息治理文件(XSXX.DBF)結(jié)構(gòu)
編號(hào)字段名字段類型寬度小數(shù)位
1學(xué)號(hào)C4
2姓名C8
3性別C2
4專業(yè)C1
5政治面貌C4
6出身日期D8
7入學(xué)成績N3
8簡歷M10
其中,關(guān)鍵字為:學(xué)號(hào)
2.8程序模塊設(shè)計(jì)講明
2.8.1總控模塊
程序名:XNDX.SPR
功能:該??焓窍到y(tǒng)的登陸界面。用來選擇進(jìn)入系統(tǒng)或退出系統(tǒng)。
結(jié)構(gòu)圖:總控模塊結(jié)構(gòu)圖如圖2.5所示。
主控模塊
進(jìn)入系統(tǒng)退出系統(tǒng)
圖2.5主控模塊結(jié)構(gòu)圖
282菜單模塊
(1)程序名:CD.MPR
(2)功能:該模塊是系統(tǒng)的主界面,用來定義本系統(tǒng)的輸入記錄、記錄
編輯、記錄查詢、報(bào)表打印等菜單及各項(xiàng)功能,選取功能菜單中的操作項(xiàng),
進(jìn)入相應(yīng)的操作。
結(jié)構(gòu)圖:菜單模塊結(jié)構(gòu)圖如圖2.6所示。
菜單模塊
圖2.6菜單模塊結(jié)構(gòu)圖
2.8.3輸入模塊
程序名:SR.SPR
功能:該模塊用于數(shù)據(jù)的輸入以及儲(chǔ)存等操作
結(jié)構(gòu)圖:輸入模塊結(jié)構(gòu)圖如圖2.6所示。
輸入模塊
儲(chǔ)存輸入舍棄輸入退出輸入
輸入記錄
圖2.7輸入模塊結(jié)構(gòu)圖
284編輯模塊
程序名:BJ.SPR
功能:該模塊要緊完成對(duì)各類記錄的修改、刪除等各項(xiàng)編輯操作
結(jié)構(gòu)圖:編輯模塊結(jié)構(gòu)圖如圖2.7所示
編輯模塊
修
刪
舍
儲(chǔ)
退
改
除
棄
存
出
記
記
修
修
編
錄
錄
改
改
輯
圖2.8編輯模塊結(jié)構(gòu)圖
2.8.5查詢模塊
程序名:CX.SPR
(2)功能:該模塊要緊功能是能夠利用部分條件對(duì)系統(tǒng)中各類記錄信
息進(jìn)行過濾,找到需要的信息,從而便于對(duì)特定的信息進(jìn)行編輯。
可分為全部查詢和條件查詢兩種:
全部查詢:即每條記錄都可查詢。
條件查詢:可按學(xué)號(hào)、姓名、專業(yè)查詢。
(3)結(jié)構(gòu)圖:查詢模塊結(jié)構(gòu)圖如圖2.8所示
查詢模塊
全部查詢執(zhí)行查詢條件查詢退出查詢
查
查
詢
詢
查
查
按
按
按
上
下
詢
詢
學(xué)
姓
專
首
一
一
末
號(hào)
名
業(yè)
記
記
條
條
查
查
查
錄
錄
詢
詢
詢
記
記
錄
錄
圖2.9查詢模塊結(jié)構(gòu)圖
286打印模塊
(1)程序名:DY.FRX
(2)功能:利用該模塊使用戶能方便地打印出既符合需求又美觀的
各類報(bào)表。
(3)結(jié)構(gòu)圖:報(bào)表打印模塊的結(jié)構(gòu)圖如圖2.10所示。
打印模塊
打印學(xué)生檔案
圖2.10打印模塊結(jié)構(gòu)圖
第三章系統(tǒng)實(shí)施
3.1總控模塊
程序框圖:系統(tǒng)總控模塊程序框圖如圖3.1所示。
圖3.1總控模塊程序框圖
(2)實(shí)施講明:該模塊使用屏幕生成器生成。第一打開屏幕設(shè)計(jì)窗
口,并設(shè)計(jì)屏幕。然后為ScreenLayout對(duì)話框、以及“進(jìn)入系統(tǒng)”和“退
出系統(tǒng)”命令按鈕設(shè)計(jì)代碼,最后選擇系統(tǒng)菜單Program的Generate項(xiàng),
生成屏幕程序,并執(zhí)行該屏幕程序。
3.2菜單模塊
(1)程序框圖:菜單模塊程序框圖如圖3.3所示。
菜單模塊
圖3.2菜單模塊程序框圖
(2)實(shí)施講明:該模塊使用菜單生成器生成。第一打開菜單生成器,
并設(shè)計(jì)菜單。其中,一共有“信息輸入”、“信息編輯”、“信息查詢”、“信
息打印”、“退出系統(tǒng)”五個(gè)菜單項(xiàng)。分別為每個(gè)菜單項(xiàng)設(shè)計(jì)代碼,最后,
生成相應(yīng)的菜單程序。
3.3輸入模塊
(1)程序框圖:輸入模塊程序框圖如圖3.3所示
輸入模塊
輸
儲(chǔ)
舍
退
棄
入
存
出
輸
記
記
輸
入
入
錄
錄
圖3.3輸入模塊程序框圖
(2)實(shí)施講明:該模塊使用屏幕生成器生成。打開數(shù)據(jù)庫文件XSX
X.DBF后,第一打開屏幕設(shè)計(jì)窗口,利用Screen菜單中的QuickScreen項(xiàng)
快速生成屏幕,并調(diào)整。然后修改字段,為ScreenLayout對(duì)話框、以及字
段、命令按鈕設(shè)計(jì)代碼,最后選擇系統(tǒng)菜單Program的Generate項(xiàng),生成
屏幕程序,并執(zhí)行該屏幕程序。
3.4編輯模塊
(1)程序框圖:編輯模塊程序框圖如圖3.4所示
編輯模塊
修
舍
刪
儲(chǔ)
退
改
棄
除
存
出
記
修
記
修
編
錄
改
錄
改
輯
圖3.4編輯模塊程序框圖
(2)實(shí)施講明:該模塊使用屏幕生成器生成。打開數(shù)據(jù)庫文件XSXX.
DBF后,第一打開屏幕設(shè)計(jì)窗口,利用Screen菜單中的QuickScreen項(xiàng)快
速生成屏幕,并調(diào)整。然后修改字段,為ScreenLayout對(duì)話框、以及字段、
命令按鈕設(shè)計(jì)代碼,最后選擇系統(tǒng)菜單Program的Generate項(xiàng),生成屏幕
程序,并執(zhí)行該屏幕程序。
3.5查詢模塊
程序框圖:查詢模塊程序框圖如圖3.5所示
圖3.5查詢模塊程序框圖
(2)實(shí)施講明:該模塊使用屏幕生成器生成。打開數(shù)據(jù)庫文件XSXX.
DBF后,第一打開屏幕設(shè)計(jì)窗口,利用Screen菜單中的QuickScreen項(xiàng)快
速生成屏幕,并調(diào)整。然后修改字段,為ScreenLayout對(duì)話框、以及字段、
命令按鈕設(shè)計(jì)代碼,最后選擇系統(tǒng)菜單Program的Generate項(xiàng),生成屏幕
程序,并執(zhí)行該屏幕程序。
3.6打印模塊
(1)程序框圖:打印模塊程序框圖如圖3.9所示
打印模塊
學(xué)生檔案打印
圖3.6打印模塊程序框圖
(2)實(shí)施講明:該模塊使用報(bào)表生成器生成。打開數(shù)據(jù)庫文件XSXX.
DBF后,打開屏幕設(shè)計(jì)窗口,利用Report菜單中的QuickReport項(xiàng)快速生
成報(bào)表,并調(diào)整。
第四章操作講明
4.1系統(tǒng)使用環(huán)境:
本系統(tǒng)需運(yùn)行在中文Windows98和Foxpro2.5bforWindows數(shù)據(jù)
庫系統(tǒng)環(huán)境中。
4.2操作步驟:
⑴第一啟動(dòng)Windows98,進(jìn)入Foxpro2.5bforWindows系統(tǒng),把本
系統(tǒng)盤插入軟盤驅(qū)動(dòng)器A中。在Command窗口中鍵入命令"DOA:\XN
DX.SPR”(命令不包括引號(hào))進(jìn)入本系統(tǒng)。
(2)主控模塊窗口:在進(jìn)入本系統(tǒng)時(shí),會(huì)顯現(xiàn)主控模塊窗口,(如圖
4.1所示)該窗口是系統(tǒng)的登陸界面,有“進(jìn)入系統(tǒng)”和“退出系統(tǒng)”兩個(gè)按
鈕可供選擇。如果選擇“進(jìn)入系統(tǒng)”按鈕,系統(tǒng)會(huì)調(diào)用DOCD.MPR命令
進(jìn)入主菜單。如果選擇“退出系統(tǒng)”按鈕,則會(huì)退出本系統(tǒng),返回Foxpro。
現(xiàn)在要進(jìn)入主菜單進(jìn)行操作,因此選擇“進(jìn)入系統(tǒng)”按鈕。
圖4.1主控模塊窗口
(3)菜單模塊窗口:主菜單要緊由“信息輸入”、“信息編輯”、“信
息查詢”、“信息打印”和“退出系統(tǒng)”五個(gè)菜單項(xiàng)組成。(如圖4.2所示)用
戶能夠通過選擇菜單項(xiàng)進(jìn)入各個(gè)功能界面。
[^MicrosoftFoxProHBH
信息輸入信息編輯信息查詢信息打印退出系統(tǒng)
圖4.2主菜單窗口
(4)信息輸入菜單:選擇“信息輸入”菜單,系統(tǒng)會(huì)調(diào)用DOSR.SPR命
令,進(jìn)入學(xué)生信息輸入窗口。(如圖4.3所示)在窗口中有“輸入記錄”、“儲(chǔ)
存輸入”、“舍棄輸入”和“退出輸入”四個(gè)按鈕?,F(xiàn)在,只有“輸入記錄”
按鈕和“退出輸入”按鈕被激活,“儲(chǔ)存輸入”和“舍棄輸入”按鈕被屏蔽,
臨時(shí)不可選。第一選擇“輸入記錄”按鈕,在學(xué)號(hào)字段處會(huì)顯現(xiàn)閃耀的光
標(biāo),現(xiàn)在,可輸入學(xué)號(hào),如果輸入的學(xué)號(hào)與已存在的記錄的學(xué)號(hào)相同,在
屏幕的右上角會(huì)顯示“該學(xué)號(hào)所對(duì)應(yīng)的記錄已存在”。這時(shí)需從新輸入學(xué)號(hào),
只有在不重復(fù)輸入學(xué)號(hào)的情形下才能進(jìn)行其他信息的輸入。在輸入過程中,
“儲(chǔ)存輸入”按鈕和“舍棄輸入”按鈕被激活,“輸入記錄”按鈕和“退出
輸入”按鈕被屏蔽,臨時(shí)不可選。輸完一條記錄之后,可按“儲(chǔ)存輸入”
按鈕儲(chǔ)存記錄。如果不想儲(chǔ)存,則按“舍棄輸入”按鈕,舍棄此次操作。
在對(duì)一條記錄進(jìn)行完操作之后,“輸入記錄”按鈕和“退出輸入”按鈕重新
被激活,“儲(chǔ)存輸入”按鈕和“舍棄儲(chǔ)存”按鈕重新被屏蔽。又回到了剛進(jìn)
入本窗口時(shí)的初始狀態(tài),這時(shí),可連續(xù)對(duì)第二條記錄進(jìn)行操作。輸完所要
輸入的所有記錄之后,按“退出輸入”按鈕退至主菜單。
Record1/21Exdussve||Im[NunTT
圖4.3信息輸入窗口
(5)信息編輯菜單:選擇“信息編輯”菜單,系統(tǒng)會(huì)調(diào)用DOBJ.SP
R命令,進(jìn)入學(xué)生信息編輯窗口。(如圖4.4所示)。
^MicrosoftFoxProI
£il?EditD#tcb'Rrcs£rogr?nRUQWindowH.lp
XsxxRecord1/21Exclusive]~jr?~Num~F
圖4.4信息編輯窗口
在窗口中有“修改記錄”、“刪除記錄”、“儲(chǔ)存修改”和“舍棄修
改”和“退出編輯”五個(gè)按鈕?,F(xiàn)在,學(xué)號(hào)字段呈藍(lán)色顯示,第一輸入學(xué)
號(hào),如果該學(xué)號(hào)所對(duì)應(yīng)的記錄不存在,在屏幕的右上角會(huì)顯示“該學(xué)號(hào)所
對(duì)應(yīng)的記錄不存在”只有在正確輸入學(xué)號(hào)的情形下才能進(jìn)行有關(guān)記錄的操
作。正確輸入學(xué)號(hào)后,只有“修改記錄”、“刪除記錄”和“退出編輯”三
個(gè)按鈕被激活,“儲(chǔ)存修改”和“舍棄修改”按鈕被屏蔽,不可選。按下“修
改記錄”按鈕后,可對(duì)該記錄進(jìn)行操作。在修改時(shí),“儲(chǔ)存修改”和“舍棄
修改”按鈕被激活,“修改記錄”、“刪除記錄”和“退出編輯”按鈕以及學(xué)
號(hào)字段被屏蔽,不可操作。改完一條記錄之后,可按“儲(chǔ)存修改”按鈕儲(chǔ)
存該記錄。如果想舍棄該記錄的修改可按“舍棄修改”按鈕。這時(shí),學(xué)號(hào)
字段重新呈藍(lán)色顯示,又回到了剛進(jìn)入本窗口時(shí)的初始狀態(tài)。如果不需要
該記錄,可按“刪除記錄”按鈕刪除該記錄。編輯完畢之后按“退出編輯”
按鈕退至主菜單。
(6)信息查詢菜單:選擇“信息查詢”菜單,系統(tǒng)會(huì)調(diào)用DOCX.S
PR命令,進(jìn)入學(xué)生信息查詢窗口。(如圖4.5所示)。
XsxxRecord1/21Exdusive|InsNum
圖4.5信息查詢窗口
在窗口中有“全部查詢”、“條件查詢”、“執(zhí)行查詢”、“退出查詢”、
“首記錄”、“末記錄”、“上一條”、“下一條”八個(gè)按鈕。現(xiàn)在,只有“執(zhí)
行查詢”被屏蔽,其余七個(gè)按鈕都可選。查詢方式有“全部查詢”和“條
件查詢”兩種。系統(tǒng)默認(rèn)的為“全部查詢”,即查詢的范疇為全部記錄。選
擇“首記錄”、“末記錄”“上一條”、“下一條”四個(gè)按鈕,可進(jìn)行全部記錄
范疇內(nèi)相應(yīng)的查詢工作。如果只想查詢滿足條件的記錄,可選擇“條件查
詢”按鈕,可按學(xué)號(hào)、姓名、專業(yè)來查詢?,F(xiàn)在“執(zhí)行查詢”按鈕被激活,
在輸入相應(yīng)的查詢條件,并選擇“執(zhí)行查詢”按鈕,這時(shí)屏幕上只顯示滿
足條件的記錄。同樣,選擇“首記錄”、“末記錄”“上一條”、“下一條”四
個(gè)按鈕,可進(jìn)行滿足條件范疇內(nèi)相應(yīng)的查詢工作。查詢工作終止后,按“退
出查詢”按鈕可退至主菜單。
(7)信息打印菜單:選擇“信息打印”菜單,系統(tǒng)會(huì)調(diào)用相應(yīng)命令,進(jìn)
入學(xué)生信息打印窗口。(如圖4.6所示)屏幕上會(huì)顯現(xiàn)學(xué)生信息檔案的報(bào)表,
以便打印預(yù)覽。
〔PagePrevi,
-*,
學(xué)生信息打印窗口1?
性別入學(xué)成績一
姓名專業(yè)政治面貌出生日期簡歷|£叼|
郝巍男計(jì)算機(jī)軟件群眾84-12-23478|乙oomIn|
|ZpoiOu*|
余晶女行政管理黨員83-09-12420
葉群男計(jì)算機(jī)信息管理團(tuán)員85-03-04450
盛冰女新聞學(xué)團(tuán)員84-02-27445
程小東男機(jī)關(guān)管理及辦公自動(dòng)化群眾85-03-01450
楊銘男計(jì)算機(jī)網(wǎng)絡(luò)團(tuán)員84-12-12500
高琳女機(jī)關(guān)管理及辦公自動(dòng)化黨員84-12-04449
李斌男計(jì)算機(jī)信息管理團(tuán)員83-06-25487
1▼
??___d
圖4.6信息打印窗口
(8)退出系統(tǒng)菜單:包括“退出至Foxpro”和“退出至Windows”
兩個(gè)子菜單。
點(diǎn)選“退出至Foxpro”菜單,將退出本系統(tǒng),返回到Foxpro系統(tǒng)主界
面
點(diǎn)選“退出至Windows”菜單,將退出本系統(tǒng),同時(shí)退出Foxpro系統(tǒng),
返回到Windows桌面。
第五章要緊咨詢題與改進(jìn)意見
本系統(tǒng)通過自己的努力,通過試用證明,系統(tǒng)差不多滿足學(xué)生信
息的治理方面的需要,實(shí)現(xiàn)了學(xué)生的輸入、編輯、查詢、打印等工作。由
于編者水平有限,編寫時(shí)刻倉促,系統(tǒng)中難免有不當(dāng)之處:
目前采納的是單機(jī)版,差不多不大習(xí)慣進(jìn)展趨勢,可能用不了多久又
得更新。
學(xué)生信息治理功能都不夠強(qiáng)大,只能滿足臨時(shí)需要。
報(bào)表打印功能尚不夠全面完善。
今后設(shè)想:連續(xù)完善此系統(tǒng),把該有的功能盡量實(shí)現(xiàn),使系統(tǒng)真正能
為學(xué)校服務(wù)
敬請(qǐng)指正不足之處,在此深表感謝。
第六章要緊參考文獻(xiàn)
《運(yùn)算機(jī)信息處理綜合作業(yè)教程》經(jīng)濟(jì)科學(xué)出版社2000版
田孝文主編
《治理信息系統(tǒng)》經(jīng)濟(jì)科學(xué)出版社2000版
黃梯云主編
《運(yùn)算機(jī)有用軟件》經(jīng)濟(jì)科學(xué)出版社1997版
高陽主編
附錄一:程序清單
XNDX.SPR(主控模塊)
#REGION0
IFSET("TALK")="ON"
SETTALKOFF
m.talkstat="ON"
ELSE
m.talkstat="OFF"
ENDIF
SETCOMPATIBLEFOXPLUS
m.rborder=SET("READBORDER")
SETREADBORDERON
m.currarea=SELECTO
IFNOTWEXIST("al");
ORUPPER(WTITLE("A1"))=="Al.PJX";
ORUPPER(WTITLE("A1"))=="Al.SCX";
ORUPPER(WTITLE("A1"))=="Al.MNX";
ORUPPER(WTITLE("A1"))=="Al.PRG";
ORUPPER(WTITLE("A1"))=="Al.FRX";
ORUPPER(WTITLE("A1"))=="Al.QPR"
DEFINEWINDOWal;
AT0.000,0.000;
SIZE28.000,109.600;
TITLE"西南大學(xué)學(xué)生信息治理系統(tǒng)";
FONT"MSSansSerif,8;
FLOAT;
NOCLOSE;
MINIMIZE;
SYSTEM;
COLORRGB(,,,0,255,255)
MOVEWINDOWalCENTER
ENDIF
#REGION1
settalkoff
setsafeoff
setescaoff
setdefatoa:\
publiccdl
cdl=.f.
keyboard[{ctrl+f4}]
#REGION1
IFWVISIBLE("al")
ACTIVATEWINDOWalSAME
ELSE
ACTIVATEWINDOWalNOSHOW
ENDIF
@3.308,19.000SAY"西南大學(xué)學(xué)生信息治理系統(tǒng)";
FONT"楷體_GB2312”,22;
STYLE"BT";
COLORRGB(255,0,0??)
@11.538,17.400SAY"姓名:準(zhǔn)考證號(hào):
FONT"宋體",12;
STYLE"BT";
COLORRGB(0,0,128,,,,)
@18.308,33.600GETjrxt;
PICTURE"@*HN進(jìn)入系統(tǒng)”;
SIZE1.353,8.667,0.444;
DEFAULT1;
FONT"宋體",11;
STYLE"B";
VALID_Hi0e5nxl()
@18.154,60.000GETtext;
PICTURE"@*HT退出系統(tǒng)";
SIZE1.353,8.667,0.444;
DEFAULT1;
FONT"宋體",11;
STYLE"B"
@8.462,14.200TO22.616,96.400;
PEN2,8;
STYLE"16";
COLORRGB(0,0,128,,,,)
IFNOTWVISIBLE("al")
ACTIVATEWINDOWal
ENDIF
READCYCLE
RELEASEWINDOWal
SELECT(m.currarea)
#REGION0
SETREADBORDER&rborder
IFm.talkstat="ON"
SETTALKON
ENDIF
SETCOMPATIBLEON
ENDIF
FUNCTION_Hi0e5nxl&&jrxtVALID
#REGION1
keyboard[{ctrl+f4}]
docd.mpr
deacwindal
CD.MPR(主菜單)
SETSYSMENUTO
SETSYSMENUAUTOMATIC
DEFINEPAD_llhlbfjqnOF_MSYSMENUPROMPT"信息輸入"
COLORSCHEME3;
SKIPFORcdl
DEFINEPAD_llhlbfjqoOF_MSYSMENUPROMPT"信息編輯"
COLORSCHEME3;
SKIPFORcdl
DEFINEPAD_llhlbQqpOF_MSYSMENUPROMPT"信息查詢”
COLORSCHEME3;
SKIPFORcdl
DEFINEPAD_llhlbfjqqOF_MSYSMENUPROMPT"信息打印"
COLORSCHEME3;
SKIPFORcdl
DEFINEPAD_llhlbfjqrOF_MSYSMENUPROMPT"退出系統(tǒng)"C
OLORSCHEME3;
SKIPFORcdl
ONSELECTIONPAD_llhlbfjqnOF_MSYSMENU;
DO_llhlbfjqs;
INLOCFILE("CD","MPX;MPR|FXP;PRG","WhereisCD?")
ONSELECTIONPAD_llhlbfjqoOF_MSYSMENU;
DO_llhlbQqt;
INLOCFILE("CD","MPX;MPR|FXP;PRG","WhereisCD?")
ONSELECTIONPAD_llhlbfjqpOF_MSYSMENU;
DO_llhlbfjqu;
INLOCFILE("CD","MPX;MPR|FXP;PRG","WhereisCD?")
ONSELECTIONPAD_llhlbfjqqOF_MSYSMENU;
DO_llhlbfjqv;
INLOCFILE("CD","MPX;MPR|FXP;PRG","WhereisCD?")
ONPAD_llhlbfjqrOF_MSYSMENUACTIVATEPOPUP退出系
統(tǒng)
DEFINEPOPUP退出系統(tǒng)MARGINRELATIVESHADOWCOLOR
SCHEME4
DEFINEBAR1OF退出系統(tǒng)PROMPT"退至Foxpro"
DEFINEBAR2OF退出系統(tǒng)PROMPT"退至Windows"
ONSELECTIONBAR1OF退出系統(tǒng);
DO_llhlbQqw;
INLOCFILE("CD","MPX;MPR|FXP;PRG","WhereisCD?")
ONSELECTIONBAR2OF退出系統(tǒng);
DO_llhlbfjqx;
INLOCFILE("CD","MPX;MPR|FXP;PRG","WhereisCD?")
PROCEDURE_llhlbfjqs
dosr.spr
PROCEDURE_llhlbfjqt
dobj.spr
PROCEDURE_llhlbfjqu
docx.spr
PROCEDURE_llhlbfjqv
usexsxx
repoformdypreview
cdl=.f.
PROCEDURE_llhlbfjqw
settalkon
setescaon
setsafeon
clearall
setsysmenutodefa
keyboard[{ctrl+f2}]
retu
PROCEDURE_llhlbfjqx
quit
SR.SPR(輸入模塊)
#REGION0
IFSET("TALK")="ON"
SETTALKOFF
m.talkstat="ON"
ELSE
m.talkstat="OFF"
ENDIF
SETCOMPATIBLEFOXPLUS
m.rborder=SET("READBORDER")
SETREADBORDERON
m.currarea=SELECTO
IFNOTWEXIST("_lli0sqna9")
DEFINEWINDOW_Hi0sqna9;
AT0.000,0.000;
SIZE31.923,110.000;
TITLE"學(xué)生信息輸入窗口";
FONT"MSSansSerif,8;
FLOAT;
NOCLOSE;
MINIMIZE;
SYSTEM;
COLORRGB(,,,0,255,255)
MOVEWINDOW_Hi0sqna9CENTER
ENDIF
#REGION1
settalkoff
setsafeoff
usexsxx
indeon學(xué)號(hào)toabc
vxh=space(4)
vxm=space(8)
vzy=l
vxb=space(2)
vcsrq=ctod('//')
vrxcj=0
vzzmm=l
vjl=space(200)
al=.t.
a2=.f.
a3=.f.
cdl=.t.
showgets
#REGION1
IFWVISIBLE("_1li0sqna9")
ACTIVATEWINDOW_Hi0sqna9SAME
ELSE
ACTIVATEWINDOW_Hi0sqna9NOSHOW
ENDIF
@6.923,35.400SAY"姓名";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@7.077,64.400SAY"性別";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@13.462,13.400SAY"出生日期";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@16,308,13.400SAY"簡歷";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@16.231,85.400TO16.308,85.400;
PEN1,8
@1.769,25.800SAY”學(xué)生信息輸入窗口”;
FONT"楷體_GB2312”,18;
STYLE"BT";
COLORRGB(255,0,0??)
@7.000,13.400SAY"學(xué)號(hào)";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@10.077,13.000SAY"專業(yè)";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@10,154,58.000SAY"政治面貌";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@13.462,45.600SAY"入學(xué)成績";
FONT"宋體",11;
STYLE"BT";
COLORRGB(0,0,255,,,,)
@5.154,9.600TO24.154,96.400;
PEN2,8;
STYLE"32";
COLORRGB(0,0,255,,,,)
@7.000,23.200GETvxh;
SIZE0.857,6.000;
DEFAULT"";
FONT"宋體",9;
PICTURE"9999";
WHENa2;
VALID_Hi0sqnn4();
COLOR,RGB(,,,0,255,0)
@7.077,45.000GETvxm;
SIZE0.857,10.333;
DEFAULT"";
FONT"宋體",9;
PICTURE"@K";
WHENa3;
COLOR,RGB(,,,0,255,0)
@7.000,73.400GETvxb;
PICTURE"@A男;女";
SIZE1.500,6.667;
DEFAULT"女";
FONT"宋體",9;
WHENa3;
COLOR????RGB(,?0,255,0),RGB(,,,0,255,0)
@9.923,23.000GETvzy;
PICTURE"@A運(yùn)算機(jī)信息治理;運(yùn)算機(jī)網(wǎng)絡(luò);運(yùn)算機(jī)軟件;機(jī)關(guān)治
理及辦公自動(dòng)化;行政治理;新聞學(xué)";
SIZE1.500,22.167;
DEFAULT"運(yùn)算機(jī)信息治理";
FONT"宋體",9;
WHENa3;
COLOR255,0),RGB(,,,0,255,0)
@9.923,74.400GETvzzmm;
PICTURE"@*RVN黨員;團(tuán)員;群眾";
SIZE1.214,7.500,0.286;
DEFAULT1;
FONT"宋體",9;
STYLE"T";
WHENa3;
COLOR????RGB(0,0,255,0,255,0),RGB(0,0,255,0,255,0)
@13,769,29.000GETvcsrq;
SIZE0.857,9.833;
DEFAULT{//};
FONT"宋體",9;
PICTURE"@KD";
WHENa3;
COLOR,RGB(,,,0,255,0)
@13.615,60.400GETvrxcj;
SIZE0.857,6.167;
RANGE0;
DEFAULT0;
FONT"宋體",9;
PICTURE"@K999";
WHENa3;
COLOR,RGB(,,,0,255,0)
@16.538,23.400EDITvjl;
SIZE6.000,55.000,0.000;
PICTURE"@K";
DEFAULT"";
FONT"宋體",9;
SCROLL;
WHENa3;
COLOR,RGB(,,,0,255,0)
@26.154,14.000GETsrjl;
PICTURE"@*HN輸入記錄”;
SIZE1.353,8.667,0.444;
DEFAULT1;
FONT"宋體",11;
STYLE"B";
WHENal;
VALID_lli0sqnnr()
@26.154,56.000GETfqsr;
PICTURE"@*HN舍棄輸入”;
SIZE1.353,8.667,0.444;
DEFAULT1;
FONT"宋體",11;
STYLE"B";
WHENa3;
VALID_lli0sqnny()
@26.154,77.000GETtcsr;
PICTURE"@*HT退出輸入”;
SIZE1.353,8.667,0.444;
DEFAULT1;
FONT"宋體",11;
STYLE"B";
WHENal;
VALID_lli0sqno6()
@26,154,35.000GETbcjl;
PICTURE"@*HN儲(chǔ)存輸入”;
SIZE1.353,8.667,0.444;
DEFAULT1;
FONT"宋體",11;
STYLE"B";
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家具銷售合同范本
- 2024房產(chǎn)中介代理合同版
- 手機(jī)應(yīng)用開發(fā)委托合同格式
- 員工借款協(xié)議書樣式
- 工地簡易用工合同范本參考
- 2024年建筑公司財(cái)務(wù)分析與優(yōu)化外包合同
- 新加坡衛(wèi)星電視節(jié)目合作委托協(xié)議書
- 2024年度BGL氣化爐耐火材料采購及安裝合同
- 施工合同條款合同違約及終止
- 2024云計(jì)算服務(wù)合同-提供高效計(jì)算資源
- DB31T 1295-2021 立體花壇技術(shù)規(guī)程
- 部編版《道德與法治》五年級(jí)上冊第10課《傳統(tǒng)美德 源遠(yuǎn)流長》優(yōu)質(zhì)課件
- 原發(fā)性骨髓纖維化課件
- 消防工程施工驗(yàn)收單樣板
- 中央空調(diào)人員培訓(xùn)內(nèi)容表
- 發(fā)現(xiàn)生活中的美-完整版PPT
- 小學(xué)道德與法治人教三年級(jí)上冊第三單元安全護(hù)我成長-《遭遇陌生人》教案
- CAMDS操作方法及使用技巧
- 平狄克《微觀經(jīng)濟(jì)學(xué)》(第8版)筆記和課后習(xí)題詳解
- 最優(yōu)化理論與算法課程教學(xué)大綱
- 2022年湖北省武漢市江岸區(qū)育才第二小學(xué)六上期中數(shù)學(xué)試卷
評(píng)論
0/150
提交評(píng)論