delphi管理論文
德?tīng)柗品? Delphi Method),又稱(chēng)專(zhuān)家規(guī)定程序調(diào)查法,而這個(gè)delphi管理論文你們會(huì)寫(xiě)嗎?這是學(xué)習(xí)啦小編為大家整理相關(guān)的論文,僅供參考!
基于Delphi的學(xué)生成績(jī)管理系統(tǒng)篇一
摘要:在 計(jì)算 機(jī)技術(shù)的迅速 發(fā)展 的前提下,為了加快學(xué)校學(xué)籍 管理,開(kāi)發(fā)一套學(xué)籍管理系統(tǒng)迫在眉捷。本系統(tǒng)主要采用Delphi 7做為開(kāi)發(fā)工具, 應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法進(jìn)行開(kāi)發(fā)與設(shè)計(jì)的。利用其提供的集成開(kāi)發(fā) 環(huán)境及各種控件,尤其是對(duì)數(shù)據(jù)庫(kù)的支持完成對(duì)數(shù)據(jù)庫(kù)的各種操作,達(dá)到對(duì)學(xué)生成績(jī)管理的目的。本系統(tǒng)使用ADO連接數(shù)據(jù)庫(kù)Access2003,提出了權(quán)限管理模塊的具體實(shí)現(xiàn)方法,并完成了相關(guān)軟件的設(shè)計(jì)任務(wù)。最終系統(tǒng)能夠完成信息的輸入、輸出,數(shù)據(jù)的修改、查詢(xún)和 統(tǒng)計(jì)等功能,使用戶(hù)操作起來(lái)簡(jiǎn)便快捷。
關(guān)鍵詞:成績(jī)管理系統(tǒng) 數(shù)據(jù)庫(kù) Delphi ADO
1 系統(tǒng)功能描述
對(duì)于本系統(tǒng),我們需要實(shí)現(xiàn)以下這些基本功能:
1.1 系統(tǒng)用戶(hù)管理:管理使用該系統(tǒng)的用戶(hù)信息,包括系統(tǒng)用戶(hù)數(shù)據(jù)的添加、修改、刪除、查詢(xún)等功能;其中分為管理員和教師和學(xué)生三級(jí)管理權(quán)限。
1.2 基本信息管理:包括班級(jí)信息,課程信息,學(xué)生信息,批次信息,開(kāi)課管理信息。
1.3 成績(jī)管理信息:實(shí)現(xiàn)成績(jī)的批次管理,某一批次的成績(jī)錄入,成績(jī)修改及成績(jī)的匯總與排名;學(xué)生考核成績(jī)查詢(xún)及學(xué)生成績(jī)統(tǒng)計(jì)等。
1.4 補(bǔ)考成績(jī)管理:實(shí)現(xiàn)補(bǔ)考學(xué)生名單打印,某一批次的補(bǔ)考成績(jī)錄入,補(bǔ)考成績(jī)修改與學(xué)生補(bǔ)考成績(jī)查詢(xún)。
2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2.1 系統(tǒng)登錄模塊 根據(jù)需求分析、概要設(shè)計(jì)的結(jié)果,采用Delphi 7作為開(kāi)發(fā)工具,完成學(xué)生成績(jī)管理系統(tǒng)的各個(gè)功能。
2.2 主界面設(shè)計(jì) 主界面是用戶(hù)打開(kāi)系統(tǒng)首先見(jiàn)到的界面,也是進(jìn)入其它模塊的入口。
主界面將常用菜單項(xiàng)設(shè)計(jì)為工具欄,在工具欄上有系統(tǒng)設(shè)置、基本信息、考核管理、補(bǔ)考管理、清考管理、學(xué)分與分?jǐn)?shù)統(tǒng)計(jì),幫助等菜單。
在主窗體中加入狀態(tài)欄控件,可以實(shí)時(shí)反映系統(tǒng)中的各個(gè)狀態(tài)的變化。狀態(tài)欄控件需要在通常的屬性窗口中設(shè)置一般屬性,還需要在其特有的彈出式菜單中進(jìn)行設(shè)置。選中狀態(tài)欄控件,單擊鼠標(biāo)右鍵,選中Property菜單,然后設(shè)置屬性。我用面板1來(lái)顯示我院的名稱(chēng),面板2用來(lái)顯示當(dāng)前日期,面板3用來(lái)顯示當(dāng)前時(shí)間。
2.3 用戶(hù)管理模塊 程序啟動(dòng)后,選擇“用戶(hù)管理菜單”菜單下的“添加”按紐,在此按紐中主要完成操作員及密碼的設(shè)置和添加。
程序啟動(dòng)后,選擇“用戶(hù)管理菜單”菜單下的“保存”按紐,在此按紐中主要完成操作員及密碼的設(shè)置和保存。
程序啟動(dòng)后,選擇“用戶(hù)管理菜單”菜單下的“刪除”按紐,在此按紐中主要完成刪除操作員的功能。
用戶(hù)管理菜單分添加用戶(hù)、修改密碼、刪除用戶(hù)三個(gè)操作,在添加和修改用戶(hù)中分三種用戶(hù)類(lèi)別分別為:管理員、教師、學(xué)生。
2.4 成績(jī)錄入模塊 操作方法:①請(qǐng)先選擇需要錄入成績(jī)的班級(jí)名稱(chēng),課程名稱(chēng)和成績(jī)批次;②然后單擊“下一步”按紐,然后就可以以班級(jí)為單位一個(gè)一個(gè)地錄入本班級(jí)的所有學(xué)生的成績(jī));③當(dāng)一個(gè)學(xué)生的成績(jī)錄入完畢后,點(diǎn)擊“下一學(xué)生”按鈕,系統(tǒng)將自動(dòng)保存改學(xué)生成績(jī)并轉(zhuǎn)到下一個(gè)學(xué)生的成績(jī)錄入窗口,然后在這個(gè)成績(jī)錄入窗口中錄入成績(jī),直到此班級(jí)的所有學(xué)生錄入完畢為止。“下一學(xué)生”按鈕代碼實(shí)現(xiàn)。
2.5 成績(jī)修改功能模塊
2.5.1 功能介紹:①可以按班級(jí)、課程名稱(chēng)與成績(jī)批次組合進(jìn)行多條件查詢(xún)出符合這個(gè)條件的學(xué)生的成績(jī),并選擇其中要修改的學(xué)生的成績(jī)進(jìn)行修改。②可以按學(xué)號(hào)查詢(xún)出學(xué)生成績(jī),并對(duì)該學(xué)號(hào)的學(xué)生的成績(jī)進(jìn)行修改。
2.5.2 操作方法:①先在下拉文本框中選擇需要修改成績(jī)的班級(jí)名稱(chēng)、課程名稱(chēng)和成績(jī)批次;②再單擊“下一步”按鈕,將彈出另一個(gè)修改成績(jī)的窗體。③選擇需要修改的記錄,然后輸入要修改的成績(jī),輸入完畢,單擊“修改”按鈕,可以進(jìn)行修改,最后保存修改后的成績(jī)。
2.6 總分級(jí)名次 計(jì)算 功能模塊
2.6.1 功能介紹:可以按班級(jí)、課程名稱(chēng)與成績(jī)批次組合進(jìn)行多條件計(jì)算出這個(gè)學(xué)期這個(gè)班級(jí)的所有學(xué)生的每一個(gè)學(xué)生的所有課程的成績(jī)之和并從大到小進(jìn)行排名的名單并打印報(bào)表。
2.6.2 操作方法:①先在下拉文本框中選擇需要成績(jī)匯總和排名的班級(jí)名稱(chēng)和成績(jī)批次;②再單擊“下一步”按鈕,將彈出另一個(gè)成績(jī)匯總和排名后的窗體。
2.7 成績(jī)查詢(xún)功能模塊 學(xué)號(hào)、姓名、課程名稱(chēng)、班級(jí)名稱(chēng)和成績(jī)批次這五個(gè)條件進(jìn)行單獨(dú)查詢(xún),也可自由組合進(jìn)行多條件查詢(xún)。查詢(xún)出來(lái)的成績(jī)并可以以報(bào)表的形式打印出成績(jī)單。
2.8 成績(jī)優(yōu)良中差 統(tǒng)計(jì)模塊:統(tǒng)計(jì)成績(jī)優(yōu)秀(90≤成績(jī)<100)、良好(80≤成績(jī)<90)、中等(70≤成績(jī)<80)、及格(60≤成績(jī)<70)、不及格(成績(jī)<60)的學(xué)生名單與人數(shù)并打印報(bào)表以及計(jì)算出優(yōu)秀率、良好率、中等率、及格率、不及格率。
3 總結(jié)
在面向?qū)ο蟮?環(huán)境,結(jié)合Delphi如何使用圖形工具。同時(shí),可以很容易地使用鼠標(biāo),鍵盤(pán)和動(dòng)畫(huà)程序。我們發(fā)現(xiàn)了許多有趣的話題,使用線程編程競(jìng)賽排序算法,編程,網(wǎng)際創(chuàng)建三維圖形 應(yīng)用程序使用OpenGL。
參考 文獻(xiàn) :
[1]夏幫貴.DELPHI數(shù)據(jù)庫(kù)開(kāi)發(fā).第一版.北京: 機(jī)械 工業(yè) 出版社.2004:17.
[2]梁燦.DELPHI 2005數(shù)據(jù)庫(kù)開(kāi)發(fā)教程.第一版.北京:清華大學(xué)出版社.2005:162.
[3]王樵民.Access 2003數(shù)據(jù)庫(kù)開(kāi)發(fā)典型范例.第一版.北京:人民郵電出版社.2006:1-4.
基于Delphi的深海物探設(shè)備管理系統(tǒng)設(shè)計(jì)篇二
摘 要:在深海石油勘探船隊(duì)的設(shè)備管理中,設(shè)備信息的及時(shí)交流和溝通成為影響船隊(duì)正常生產(chǎn)的關(guān)鍵因素,在這其中,網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù)發(fā)揮了重要的作用。通過(guò)對(duì)船隊(duì)設(shè)備管理流程的研究和分析,結(jié)合船隊(duì)設(shè)備管理的實(shí)際操作,利用Delphi7和SQL Server 2000并采用了三層C/S結(jié)構(gòu)設(shè)計(jì)一種深海作業(yè)船隊(duì)設(shè)備管理系統(tǒng)。系統(tǒng)通過(guò)用戶(hù)管理、設(shè)備管理、文件管理、供應(yīng)商信息管理、維修商信息管理這五個(gè)管理模塊,有效的解決了設(shè)備管理效率低下,實(shí)現(xiàn)了企業(yè)設(shè)備管理系統(tǒng)的簡(jiǎn)單化、規(guī)范化、合理化、科學(xué)化,改變了傳統(tǒng)的紙筆以及windows office單機(jī)管理模式,很大程度上提高了企業(yè)設(shè)備管理、使用及維修的效率。
關(guān)鍵詞:設(shè)備管理 Delphi7 C/S結(jié)構(gòu)
中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2012)05(a)-0032-02
設(shè)備是物化的技術(shù)又是物化的資金,尤其是現(xiàn)階段類(lèi)似于石油勘探這樣的大型企業(yè),不僅是企業(yè)實(shí)力的表現(xiàn),又是企業(yè)生產(chǎn)力高低的決定因素。設(shè)備管理是集人、財(cái)、物為一體的系統(tǒng)管理,既需要管理者、使用者、維修者的密切配合,又需要各部門(mén)、各環(huán)節(jié)的通力合作和明確的職責(zé)分工。
國(guó)內(nèi)企業(yè)當(dāng)前在設(shè)備管理方面的問(wèn)題主要表現(xiàn)在以下兩個(gè)方面:(1)設(shè)備管理所涉及的是巨大系統(tǒng)工程。由于企業(yè)規(guī)模大、管理的涉及面廣,造成管理不到位,出現(xiàn)脫節(jié)等現(xiàn)象時(shí)有發(fā)生,致使相關(guān)部門(mén)對(duì)設(shè)備的使用情況掌握不及時(shí),造成設(shè)備使用、維修、保養(yǎng)難的問(wèn)題。(2)給企業(yè)正常的生產(chǎn)經(jīng)營(yíng)帶來(lái)一定影響。有時(shí)因?yàn)樵O(shè)備的原因,該生產(chǎn)和加工的產(chǎn)品不能及時(shí)進(jìn)行,不僅影響生產(chǎn),而且可能失去市場(chǎng);特別是若企業(yè)的設(shè)各狀態(tài)不佳,會(huì)嚴(yán)重制約新產(chǎn)品的開(kāi)發(fā),影響企業(yè)的生命力。(3)針對(duì)石油勘探公司設(shè)備繁多、分散、維護(hù)頻繁等特點(diǎn),從實(shí)際需要出發(fā)設(shè)計(jì)設(shè)備信息管理系統(tǒng),建立一個(gè)使用高效、快捷、方便的管理系統(tǒng),利用現(xiàn)有網(wǎng)絡(luò)資源在各個(gè)部門(mén)之間建立信息通道,實(shí)現(xiàn)數(shù)據(jù)共享,可達(dá)到提高各個(gè)整個(gè)部門(mén)工作效率及整體管理水平的目的。
1 系統(tǒng)需求分析
功能性需求是設(shè)備管理系統(tǒng)需求分析的主要內(nèi)容。功能性需求主要說(shuō)明了系統(tǒng)各功能部件與環(huán)境之間相互作用的本質(zhì),即軟件在功能上的內(nèi)同,反映用戶(hù)的需求。
設(shè)備管理系統(tǒng)是設(shè)備生命周期的信息化管理系統(tǒng),對(duì)勘探設(shè)備信息集中化管理,提供完善的查詢(xún)、統(tǒng)計(jì)服務(wù),并為設(shè)備使用、設(shè)備調(diào)控(申請(qǐng)、維修、報(bào)銷(xiāo)等等)提供有效信息。勘探設(shè)備都用其使用壽命,管理系統(tǒng)要對(duì)每臺(tái)設(shè)備設(shè)置檔案,并對(duì)其進(jìn)行追蹤管理。
2 設(shè)備管理系統(tǒng)功能
根據(jù)設(shè)備管理部門(mén)的業(yè)務(wù)活動(dòng)的實(shí)際情況,設(shè)備管理主要包括用戶(hù)管理、設(shè)備管理、文件管理、供應(yīng)商信息管理以及維修商信息管理這5大部分。
用戶(hù)信息管理主要包括個(gè)人信息管理、勘探單位信息管理和權(quán)限管理。權(quán)限管理是設(shè)備管理系統(tǒng)的核心,員工根據(jù)自己的崗位職能分工有著相應(yīng)的權(quán)限,通過(guò)權(quán)限的分配,可以更清晰的完成自己的工作,有利的提高了工作效率,同時(shí)提高了管理系統(tǒng)的安全性。
設(shè)備管理是整個(gè)系統(tǒng)的核心,主要包括設(shè)備信息管理、設(shè)備使用管理、設(shè)備維修管理,設(shè)備申請(qǐng)和設(shè)備報(bào)廢。在這5部分中,設(shè)備使用管理和設(shè)備維修管理又是重中之重,這是由各類(lèi)設(shè)備使用的具體情況所決定的。在整個(gè)生產(chǎn)單位中,設(shè)備的流動(dòng)量大而復(fù)雜,(圖1)為物探設(shè)備在各個(gè)部門(mén)中的流程。
文件管理是要是針對(duì)上級(jí)主管部門(mén)對(duì)勘探船隊(duì)下發(fā)的各類(lèi)文件以及勘探船隊(duì)的各項(xiàng)申請(qǐng)的管理,包括文件資料的發(fā)布和下載。
供應(yīng)廠商信息管理主要是針對(duì)設(shè)備供應(yīng)商的各種信息的管理,其中包括對(duì)每個(gè)供應(yīng)商提供的各種設(shè)備使用情況的統(tǒng)計(jì)分析,通過(guò)對(duì)設(shè)備使用概況尤其是設(shè)備損毀率的統(tǒng)計(jì)分析,可為以后設(shè)備的采購(gòu)提供參考依據(jù)。
維修商信息管理,在實(shí)際生產(chǎn)中由于某些勘探設(shè)備的特殊性,本單位無(wú)法修復(fù),則必須發(fā)送至某些特殊的廠商進(jìn)行修復(fù),因此有必要對(duì)維修商的各類(lèi)信息進(jìn)行收集和分析,其中包括各個(gè)維修廠商對(duì)損毀設(shè)備修復(fù)情況的統(tǒng)計(jì)很分析。
3 系統(tǒng)架構(gòu)
架構(gòu)是系統(tǒng)分析的基礎(chǔ),包括軟件組件、組件的外部可見(jiàn)性和組件之間的關(guān)系。架構(gòu)將整體劃分為具有特定相互關(guān)系的若干部分,能將各部分集合作為一個(gè)完美的整體共同發(fā)揮出來(lái)。根據(jù)設(shè)備管理系統(tǒng)的功能以及使用環(huán)境的要求,設(shè)備管理系統(tǒng)的架構(gòu)如圖2所示。用戶(hù)根據(jù)自己的權(quán)限進(jìn)入各自系統(tǒng),一方面保證系統(tǒng)的安全運(yùn)行;另一方面,各個(gè)系統(tǒng)功能界面各不相同,僅涉及到各自的工作內(nèi)容,簡(jiǎn)化工作界面,提高工作效率。
系統(tǒng)分成了數(shù)據(jù)庫(kù)、通訊以及功能三個(gè)層面。其中,信息數(shù)據(jù)庫(kù)通過(guò)ADO的方式與功能層面進(jìn)行數(shù)據(jù)通訊。
4 主要模塊功能的實(shí)現(xiàn)
設(shè)備管理主要包括用戶(hù)管理、設(shè)備管理、文件管理、供應(yīng)商信息管理以及維修商信息管理這5大部分,其中設(shè)備管理是整個(gè)系統(tǒng)的核心部分,而在設(shè)備管理模塊中,設(shè)備使用管理和設(shè)備維修管理又是最重要的部分。
設(shè)備使用管理模塊主要完成以下功能。
(1)對(duì)設(shè)備在各個(gè)使用單位的使用情況和庫(kù)存情況的查詢(xún)。(2)處理各個(gè)使用單位中損毀設(shè)備的維修申請(qǐng)。(3)處理各個(gè)使用單位對(duì)設(shè)備的申請(qǐng)。(4)處理各個(gè)使用單位中損毀且無(wú)法修復(fù)設(shè)備的報(bào)廢申請(qǐng)。
在“使用單位”所對(duì)應(yīng)的下拉框中可以找到企業(yè)中與設(shè)備使用、管理、存儲(chǔ)的各個(gè)單位,在下拉框中選中所需查詢(xún)的單位,單擊查詢(xún),即可完成所要查詢(xún)的單位中包括使用中、備用、維修中的設(shè)備所有的設(shè)備,并在上方的DBGrid中顯示。當(dāng)需要查詢(xún)?cè)搯挝恢行枰S修的設(shè)備時(shí),只需在以上操作的基礎(chǔ)上,單擊按鈕“維修信息”,即可帥選出該單位所有需要維修的設(shè)備,當(dāng)“使用單位”所對(duì)應(yīng)的下拉框?yàn)榭諘r(shí),默認(rèn)的是整個(gè)企業(yè)所需要維修的設(shè)備,也可在設(shè)備維修處理單中選擇“待修設(shè)備處理”一欄查看所需維修的設(shè)備。在DBGrid中選中一個(gè)或多個(gè)設(shè)備信息,點(diǎn)擊“維修申請(qǐng)”,會(huì)出現(xiàn)維修信息的界面。
輸入各個(gè)對(duì)應(yīng)項(xiàng)的內(nèi)容即完成使用單位對(duì)損毀設(shè)備的維修申請(qǐng)。此時(shí)選擇的所需維修的設(shè)備信息便會(huì)從自動(dòng)進(jìn)入設(shè)備維修表中。當(dāng)設(shè)備在維修廠商修復(fù)完畢時(shí),管理員接到維修廠商的通知后,只需選中該設(shè)備并點(diǎn)擊界面中的“修復(fù)”鍵,該設(shè)備就會(huì)從設(shè)備的狀態(tài)便會(huì)由“維修中”變成“已維修”。而后點(diǎn)擊維修處理單中的“已維修設(shè)備處理”便可以視實(shí)際情況對(duì)維修完畢的設(shè)備信息進(jìn)行處理。