




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、價值工程0引言隨著信息時代的到來,效率已成為人們所關(guān)注的問題。學(xué)校利用計算機對學(xué)生信息進行管理,取代以往的手工作業(yè),能極大地提高學(xué)生信息管理工作的準(zhǔn)確性和效率性。本設(shè)計開發(fā)了面向?qū)W校教學(xué)教務(wù)管理者的學(xué)生信息管理系統(tǒng),主要實現(xiàn)學(xué)生學(xué)籍管理和成績管理,它的使用大大方便了教學(xué)教務(wù)管理者并提高了他們的工作效率。1系統(tǒng)結(jié)構(gòu)及主要功能1.1系統(tǒng)的總體設(shè)計根據(jù)用戶的需要,本系統(tǒng)的總體設(shè)計分為系統(tǒng)初始化、學(xué)籍管理、成績管理、報表打印、系統(tǒng)維護等功能模塊,用以實現(xiàn)對學(xué)生信息管理的相關(guān)服務(wù)。系統(tǒng)功能結(jié)構(gòu)如圖1。 相結(jié)合的方式, 便于用戶進行操作。系統(tǒng)主要有系統(tǒng)初始化、學(xué)籍管理、成績管理、報表打印、系統(tǒng)維護和退出系
2、統(tǒng)共6個功能模塊。下面介紹各模塊的主要功能。系統(tǒng)初始化模塊該模塊主要實現(xiàn)課程設(shè)置、班級設(shè)置和用戶設(shè)置,其中課程設(shè)置功能用于建立課程表信息,包含學(xué)生所修所有課程的課程號和課程名稱;班級設(shè)置功能用于建立班級表信息,包含該校所有班級的班級代碼、班級名稱和班主任;用戶設(shè)置功能用于建立用戶表信息,包含使用該系統(tǒng)的用戶代碼和密碼。學(xué)籍管理模塊該模塊主要實現(xiàn)學(xué)生信息的增加、修改和查詢。成績管理模塊。該模塊主要實現(xiàn)學(xué)生成績的錄入、修改、導(dǎo)入、導(dǎo)出及查詢。報表打印模塊。該模塊主要實現(xiàn)學(xué)生成績表和學(xué)生信息表的打印功能。系統(tǒng)維護模塊。該模塊主要實現(xiàn)畢業(yè)生成績和畢業(yè)生基本信息的備份和刪除。退出系統(tǒng)模塊。該模塊主要實現(xiàn)
3、退出系統(tǒng)的功能。2系統(tǒng)的實現(xiàn)2.1數(shù)據(jù)設(shè)計該系統(tǒng)的數(shù)據(jù)設(shè)計部分包含數(shù)據(jù)庫與表的設(shè)計、查詢設(shè)計和視圖設(shè)計。2.1.1數(shù)據(jù)庫與表的設(shè)計使用數(shù)據(jù)庫,可以存儲一系列的表,在表間建立關(guān)聯(lián),設(shè)置數(shù)據(jù)參照完整性規(guī)則,使相關(guān)聯(lián)的表協(xié)同工作。本系統(tǒng)數(shù)據(jù)庫文件為“學(xué)生管理.DBC ”,含數(shù)據(jù)庫表共有七個:基本情況表。含有的字段為:班級代碼,學(xué)號,姓名,曾用名,性別,籍貫,出生日期,民族,家庭住址,電話,戶口所在地,入學(xué)時間,畢業(yè)學(xué)校,入團時間,入團地點,當(dāng)前狀態(tài),照片。該表設(shè)置主索引為學(xué)號,保證學(xué)生基本信息的唯一性。班級代碼為普通索引。個人簡歷表。含有的字段為:學(xué)號,期間,在何學(xué)校,受獎懲加情況。它是基本情況表的
4、子表,為一對多關(guān)系的多方。該表索引為普通索引,索引表達式為學(xué)號。社會關(guān)系表。含有的字段為:學(xué)號,稱呼,姓名,年齡,政治面貌,工作單位,所任職務(wù)。它也是基本情況表的子表,為一對多關(guān)系的多方。該表索引為普通索引,索引表達式為學(xué)號??记诒?。含有的字段為:學(xué)號,學(xué)期,曠課,事假,病假,轉(zhuǎn)學(xué),休學(xué)。它也是基本情況表的子表,為一對多關(guān)系的多方。該表索引為普通索引,索引表達式為學(xué)號。班級表。含有的字段為:班級代碼,班級名稱,班主任。其中班級代碼為主索引。該表作為班級表與基本情況表這一對多關(guān)聯(lián)中的父表,同時也作為與成績表一對多關(guān)聯(lián)的父表。課程表。含有的字段為:課程號,課程名稱。主索引課程號,作為與成績表一對多
5、關(guān)聯(lián)的父表。成績表。含有的字段為:學(xué)號,班級代碼,學(xué)期,課程號,成績。分別按學(xué)號、課程號、學(xué)期建立普通索引。該表作為與基本情況表、課程表和班級表三對一對多關(guān)聯(lián)的多方(子表 。該數(shù)據(jù)庫表間關(guān)聯(lián)的參照完整性規(guī)則為:更新規(guī)則為“級聯(lián)”,刪除規(guī)則和插入規(guī)則均為“限制”。本系統(tǒng)自由表一個為用戶表,含用戶代碼和密碼兩個字段。2.1.2查詢設(shè)計查詢就是從指定的表和視圖中提取滿足條件的記錄,可按需要定向輸出查詢結(jié)果,以擴展名為.QPR 的文件保存,是一個文本文件,其主體是預(yù)先定義好的一個SQL SELECT 語句,在不同的場合可以直接或反復(fù)使用,從而提高效率。本系統(tǒng)建立了查詢文件成績.QPR ,在打印輸出報表
6、“學(xué)生成績表”時使用。2.1.3視圖設(shè)計視圖(View )通過定義虛擬表,可以對本地的、遠程的或帶參數(shù)的表(視圖)進行操作,視圖可以引用一個或多個表,或者引用其他視圖。使用視圖可以從表中提取一組記錄,改變這些記錄的值,并把更新結(jié)果送回到源表中。使用視圖便于保持?jǐn)?shù)據(jù)的統(tǒng)一性,減少冗余,提高各表集成的靈活性。本系統(tǒng)建立了大量的視圖,在成績管理模塊中使用,在此不再作者簡介:魏武華(1968-),女,陜西西安人,碩士,副教授,研究方向為人工智能與網(wǎng)絡(luò)信息處理;崔欣(1974-),女,陜西西安人,講師。魏武華Wei Wuhua ;崔欣Cui Xin(陜西省行政學(xué)院,西安710068;西安職業(yè)技術(shù)學(xué)院,西
7、安710077)(Shaanxi Administration College ,Xi'an 710068,China ;Xi'an Vocational Technology College ,Xi'an 710077,China )摘要:本文詳細論述了面向?qū)W校教學(xué)教務(wù)管理者的學(xué)生管理信息系統(tǒng)的設(shè)計與實現(xiàn),本系統(tǒng)主要實現(xiàn)學(xué)生學(xué)籍管理和成績管理功能,采用VFP6.0開發(fā)平臺。Abstract :In this paper, we discuss the design and implementing of students management information
8、system based on VFP6.0in detail. 關(guān)鍵詞:VFP6.0;學(xué)生管理信息系統(tǒng);數(shù)據(jù)庫Key words :VFP6.0;students management information system ;database中圖分類號:TP315文獻標(biāo)識碼:A文章編號:1006-4311(2010)32-0182-03·182·Value Engineering列舉。2.2表單設(shè)計用戶對系統(tǒng)的使用和管理幾乎都是通過表單進行的。Visual FoxPro 6. 0提供了“表單設(shè)計器”,它完全實現(xiàn)了可視化編程功能,從而使得系統(tǒng)編程過程變得相當(dāng)簡單,而且很直觀
9、。根據(jù)系統(tǒng)要求,按其功能模塊確定所需設(shè)計的表單,每項功能都對應(yīng)由一個表單或多個表單來完成。本系統(tǒng)共設(shè)計有17個表單,分別是系統(tǒng)主頁表單、系統(tǒng)登錄表單、班級設(shè)置表單、課程表表單、用戶管理表單、學(xué)生情況表錄入表單、學(xué)生情況修改表單、學(xué)生情況查詢表單、成績錄入表單、修改成績表表單、按班級查詢成績表單、按學(xué)號查詢成績表單、學(xué)期名次表表單、報表打印表單、數(shù)據(jù)備份表單、數(shù)據(jù)刪除表單以及退出表單。每個表單實現(xiàn)本系統(tǒng)相關(guān)模塊功能。2.3報表設(shè)計在VFP 中可以用“報表設(shè)計器”來設(shè)計報表,進行打印輸出,簡單方便。但如果要打印式樣復(fù)雜的報表就不夠方便。本系統(tǒng)的報表輸出有兩個,即學(xué)生成績表和學(xué)籍登記表。本系統(tǒng)實現(xiàn)報
10、表輸出的基本方法是把VFP 中的表數(shù)據(jù)導(dǎo)入到Excel 下,進行表格式樣的修飾,實現(xiàn)動態(tài)打印。下面以學(xué)籍登記表為例,介紹本系統(tǒng)實現(xiàn)報表輸出的過程。首先,在Excel 下建立學(xué)籍登記表.xlt ,其樣式如圖2。 sele xj2R=10scanHB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,2.VALUE=xj2. 期間HB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,10.VALUE=xj2. 在何校學(xué)習(xí)HB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,17.VALUE=xj2. 受獎懲情況R=R+1endscan se
11、le xj3R=15scanHB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,2.VALUE=xj3. 稱呼HB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,6.VALUE=xj3. 姓名HB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,10.VALUE=xj3. 年齡HB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,12.VALUE=xj3. 政治面貌HB1.ACTIVEWORKBOOK.SHEETS (1.CELLS(R,14.VALUE=xj3. 工作單位HB1.ACTIVEWORKBOOK.
12、SHEETS (1.CELLS(R,19.VALUE=xj3. 所任職務(wù)R=R+1endscan sele xj4主程序,就是一個數(shù)據(jù)庫應(yīng)用系統(tǒng)的總控部分,是系統(tǒng)首先要執(zhí)行的程序。在主程序中,一般要完成如下任務(wù):·183·價值工程0引言數(shù)控技術(shù)水平的高低和數(shù)控設(shè)備擁有量的多少已成為衡量一個國家工業(yè)現(xiàn)代化的重要標(biāo)志1。隨著機電一體化技術(shù)的迅猛發(fā)展,數(shù)控機床的應(yīng)用已很普及,然而,發(fā)展數(shù)控技術(shù)的最大障礙就是添置設(shè)備的初期投資大,這使許多中小型企業(yè)難以承受。如果淘汰大量的普通機床,而去購買昂貴的數(shù)控機床,勢必造成巨大的浪費。因此,普通機床的數(shù)控化改造設(shè)計大有可為。為了專業(yè)教學(xué)的需要
13、,更新現(xiàn)有的數(shù)控實驗設(shè)備以改善辦學(xué)條件,比較經(jīng)濟有效的辦法就是充分利用和改造現(xiàn)有的設(shè)備,滿足實踐教學(xué)的需要。1系統(tǒng)改造設(shè)計方案在調(diào)研的基礎(chǔ)上對CW6132車床進行數(shù)控化控制設(shè)計,設(shè)計的主導(dǎo)思想是數(shù)控化后的機床,能夠達到使用一臺數(shù)控機床就可提供一個整班實施電氣裝調(diào)實訓(xùn)的配套設(shè)備與環(huán)境,同時也能滿足一定的機械加工任務(wù)。所以在機床改造設(shè)計時,根據(jù)機床功能要求進行結(jié)構(gòu)設(shè)計,要求電氣元件的安裝,接口信號的端子安排都要進行最大程度的整合。在改造方案中, 利用該機床的機械結(jié)構(gòu),液壓冷卻系統(tǒng)作相應(yīng)調(diào)整,重新設(shè)計新型防護罩板,用滾珠絲杠副代替原滑動絲杠副,進給伺服系統(tǒng)中采用交流伺服電動機,X 軸選用1FK706
14、0,Z 軸選用1FK7063交流伺服電動機,機械連接采用電機與絲杠副通過聯(lián)軸節(jié)帶來傳動;主軸的驅(qū)動取消原接觸器控制方式,采用西門子公司生產(chǎn)的MM420變頻器作為主軸的驅(qū)動裝置,并在802D 系統(tǒng)中將其配置為模擬主軸,另外重點對機床電器控制部分的具體功能進行分類整合。數(shù)控系統(tǒng)的選擇,經(jīng)過反復(fù)的比較,我們選擇西門子802D 數(shù)控系統(tǒng)。西門子802D 數(shù)控系統(tǒng)是西門子公司推出的經(jīng)濟型數(shù)控系統(tǒng),是公司針對車床和銑床開發(fā)的中檔數(shù)控系統(tǒng),其核心部件PCU 將CNC 、PLC 、HMI 和通訊等功能集成于一體,可靠性高、易于安裝,并且該系統(tǒng)具有免維護的特點2,通過現(xiàn)場總線PROFIBUS 將驅(qū)動器、進行連接
15、和通訊;集成了內(nèi)置PLC 系統(tǒng),對機床進行邏輯控制,并且隨機提供標(biāo)準(zhǔn)的PLC 子程序庫和實例程序,簡化了設(shè)計過程,縮短了設(shè)計周期。本次驅(qū)動單元改造選擇SIMODRIVE 611UE ,選擇611UE 雙軸模塊作為伺服驅(qū)動模塊,同時在雙軸模塊上設(shè)定疊加軸,配置為模擬主軸,完成對主軸的控制。2系統(tǒng)方案工作原理2.1系統(tǒng)整體原理介紹改造后,機床整體連接的結(jié)構(gòu)如圖1所示,西門子802D 是基于PROFIBUS 總線的數(shù)控系統(tǒng)。輸入輸出信號是通過PROFIBUS 傳送的,位置調(diào)節(jié)(速度給定和位置反饋信號)也是通過PROFIBUS 完成的。ROFIBUS 電纜應(yīng)根據(jù)機床電柜的布局連接,每一個PROFIBU
16、S 插頭上均由一開關(guān),開關(guān)的on/off設(shè)置,遵循兩頭on ,中間off 的原則。PCU 是主站,SIMODRIVE 611UE 和PP72/48是從站。每個PROFIBUS 從設(shè)備(如PP72/48、611UE )都具有自己的總線地址,因而從設(shè)備在PROFIBUS 總線上的排列次序是任意的。PROFIBUS 兩個終端設(shè)備的終端電阻開關(guān)應(yīng)撥至ON 位置,PP72/48的總線地址由模塊上的地址開關(guān)S1設(shè)定,第一塊的總線地址為“9”(出廠設(shè)定)。611UE 的總線地址利用工具軟件SimoCom U 設(shè)定,也可以通過611UE 操作面板上的輸入鍵來設(shè)定。設(shè)定參數(shù)MD11240=3,611UE 總線地
17、址設(shè)定值為12,圖1中X2、作者簡介:宋廣雷(1972-),男,江蘇宿遷人,講師,工學(xué)碩士,主要從事數(shù)控設(shè)備應(yīng)用與維護的研究;周春華(1977-),男,江蘇南通人,碩士,無錫職業(yè)技術(shù)學(xué)院教師。西門子802D 車床的數(shù)控化控制方案設(shè)計Numerical Control Transformation Design Basis of SIEMENS 802D System宋廣雷Song Guanglei ;周春華Zhou Chunhua(無錫職業(yè)技術(shù)學(xué)院,無錫214121)(Wuxi Institute of Technology ,Wuxi 214121,China )摘要:本文通過對通用車床進行
18、西門子802D 數(shù)控化改造,介紹機床數(shù)控化設(shè)計的具體內(nèi)容,探索舊設(shè)備的新型利用方式。Abstract :This paper introduces a method of the numerical control design based of siemens 802D system and presents the details. It provided a newway to utilize the old equipments.關(guān)鍵詞:西門子802D ;數(shù)控化改造Key words :SIEMENS 802D system ;numerical control design中圖分類號:TH11文獻標(biāo)識碼:A文章編號:1006-4311(2010)32-0184-02設(shè)置系統(tǒng)運行系統(tǒng)參數(shù);定義系統(tǒng)全局變量;設(shè)置系統(tǒng)主工作界面;調(diào)用系統(tǒng)主頁表單。本系統(tǒng)的主程序部分在此不再列出。2.6連編運行程序要使本系統(tǒng)能成為一個可運行的應(yīng)用軟件系統(tǒng),還需
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 技術(shù)升級項目合同借款協(xié)議
- 合同管理培訓(xùn)與人才培養(yǎng)的建議
- 餐飲業(yè)原料采購合同(安全食品專用)
- 勞動合同范本:外來專業(yè)技術(shù)人才
- 商業(yè)地皮交易合同書
- 蘇州市模范勞動合同樣本
- 四人合作創(chuàng)業(yè)股份分配合同范本
- 年度合作合同:速記服務(wù)條款
- 液化氣采購框架合同
- 購物中心投資合同樣本
- PAC人流術(shù)后關(guān)愛與健康教育
- 公對公打款合同
- 抗生素種類歸納分類
- 01-BUFR格式應(yīng)用指南(試用版)
- 體育測量與評價04心肺功能的測量與評價
- 提高意識風(fēng)險防范化解能力體會發(fā)言
- 2023年度危險作業(yè)安全監(jiān)護手冊
- 馬克思主義哲學(xué)十講
- 中國故事英文版哪吒英文二篇
- GB/T 9846.1-2004膠合板第1部分:分類
- GB/T 32685-2016工業(yè)用精對苯二甲酸(PTA)
評論
0/150
提交評論