【正文】
學(xué) 士 學(xué) 位 論 文 基于 Delphi 的新生報名管理系 統(tǒng) 的設(shè)計與實現(xiàn) 姓 名: 王莉 學(xué) 號: 202020220426 指導(dǎo)教師: 賈麗娜 院系(部所) : 信息科學(xué)與工程學(xué)院 專 業(yè): 計算機科學(xué)與技術(shù) 學(xué)校代碼: 10904 完成日期: 2020 年 05 月 25 日 學(xué) 士 學(xué) 位 論 文 基 于 Delphi 的新生報名管理系統(tǒng) 的設(shè)計與實現(xiàn) 姓 名: 王莉 學(xué) 號: 202020220426 指導(dǎo)教師: 賈麗娜 院系(部所) : 信息科學(xué)與工程學(xué)院 專 業(yè): 計算機科學(xué)與技術(shù) 完成日期: 2020 年 05 月 25 日 摘 要 新生報名管理系統(tǒng)主要是針對高校作為使用對象而開發(fā)的,其系統(tǒng)開發(fā)任務(wù)主要包括數(shù)據(jù)庫的設(shè)計與維護、應(yīng)用程序的開發(fā)等兩個方面。對于前者要求建立起的數(shù)據(jù)庫具有完整性和一致性,且具有一定的數(shù)據(jù)安全性 , 如 用戶需要密碼才能使用等,而對于后者則要求程序界面友好、功能完備等特點。 根 據(jù)軟件工程的原理,設(shè)計并開發(fā)了新生報名管理系統(tǒng),包括系統(tǒng)的 需求分析,系統(tǒng)的總體設(shè)計和各模塊功能的實現(xiàn)。 通過對各大高校新生報名程序的認(rèn)真調(diào)研, 本系統(tǒng)的主要功能包括 系統(tǒng)管理,數(shù)據(jù)管理,報到管理,住宿管理和繳費管理 , 能集中化、一次性處理各項報到事宜,大大提高了工作效率。 經(jīng)過詳細(xì)的分析,選用 Borland 公司的 Delphi 作為前端開發(fā)工具,利用其提供的集成開發(fā)環(huán)境及各種組件,尤其是對數(shù)據(jù)庫的支持完成對數(shù)據(jù)庫的各種操作,達(dá)到對新生報名管理的 目的。 選用 SQL Server 2020 作為后臺數(shù)據(jù)庫。 首先建立系統(tǒng)應(yīng)用原型,然后對原型系統(tǒng)進行需求迭代, 不斷修正和改進,直到形成用戶滿意的實際可行的系統(tǒng)。 【關(guān)鍵詞】 新生報名 ; 管理 ; 實現(xiàn) ; ODBC。SQL Server Abstract The registration management system of new student is primarily directed at the college as the object is used and developed. The system development includes the principal task of the database design and maintenance and application development to wait for two ways. For the former requests to create the database uniformity and integrities and is of the data security, as users need your password to use,for the latter then requires the application interfaces friendly and functions as. According to the principle of the software engineering,we design and develop the registration management system of new student, including the system of overall needs analysis, the system of overall design and implementation of module functionality. According to the college students register for the serious research, the system of the major functionality include system management,data management,registration management,administrative and payment worker can centralized and onetime deal with the report and has greatly increased efficiency. After careful analysis, the use of Delphi Borland as a development tool, using its offer integrated development environment and the various ponents, especially in the database support to the database every operation, to enter the new management purpose. And we use SQL Server2020 as a background of the first application of a prototype system, then a prototype system to demand an iteration, an amendment and improvement until the satisfaction of the practical system. 【 Keywords】 registration of new student。management。implementation。 ODBC。SQL Server 目 錄 第 1 章 緒論 ......................................................... 1 系統(tǒng)開發(fā)背景 ............................................... 1 系統(tǒng)開發(fā)實 際意義 ........................................... 1 系統(tǒng)開發(fā)存在的問題 ......................................... 2 系統(tǒng)開發(fā)技術(shù)方案 ........................................... 2 開發(fā)技術(shù)的比較 ...................................... 2 DELPHI 簡介 ..................................... 3 SQL SERVER 2020 簡介 .............................. 4 論文的研究內(nèi)容及結(jié)構(gòu)安排 ................................... 5 第 2 章 系統(tǒng)分析 ..................................................... 7 可行性分析 ................................................. 6 經(jīng)濟可行性分析 ....................................... 6 技術(shù)可行性分析 ....................................... 6 開發(fā)方案的選擇性 ..................................... 7 需求分析 ................................................... 7 系統(tǒng)功能需求分析 ..................................... 7 安全保密需求 ......................................... 9 軟硬件環(huán)境需求 ....................................... 9 第 3 章 總體設(shè)計 .................................................... 10 系統(tǒng)功能設(shè)計 .............................................. 10 系統(tǒng)的主要程序邏輯 ........................................ 11 新生報到模塊活動圖 .................................. 11 新生住宿模塊活動圖 .................................. 12 新生繳費模塊活動圖 .................................. 13 數(shù)據(jù)庫設(shè)計 ................................................ 14 數(shù)據(jù)庫規(guī)范設(shè)計方法簡述 .............................. 14 數(shù)據(jù)庫概念設(shè)計 ...................................... 15 數(shù)據(jù)庫邏輯及物理結(jié)構(gòu)設(shè)計 ............................ 17 Ⅰ 第 4 章 詳細(xì)設(shè)計與功能實現(xiàn) .......................................... 21 主要功能界面 .............................................. 21 登錄界面設(shè)計及實現(xiàn) .................................. 21 用戶管理窗體設(shè)計及實現(xiàn) .............................. 24 新生數(shù)據(jù)管理窗 體設(shè)計及實現(xiàn) .......................... 25 新生報到管理窗體設(shè)計及實現(xiàn) .......................... 28 新生住宿管理窗體設(shè)計及實現(xiàn) .......................... 30 新生繳費管理窗體設(shè)計及實現(xiàn) .......................... 31 數(shù)據(jù)庫的連接 .............................................. 32 創(chuàng)建數(shù)據(jù)源 .......................................... 32 連接數(shù)據(jù)庫 .......................................... 32 第 5 章 系統(tǒng)運行與測試 .............................................. 33 系統(tǒng)運行 .................................................. 33 系 統(tǒng)測試 .................................................. 34 單元測試 ............................................ 34 綜合測試 ............................................ 35 確認(rèn)測試 ............................................ 35 第 6 章 結(jié)論與展望 .................................................. 36 參考文獻(xiàn) ........................................................... 38 致謝 ............................................................... 39 Ⅱ 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 1 第 1 章 緒論 系統(tǒng)開發(fā)背景 近年來,由于計算機硬件、軟件、網(wǎng)絡(luò)的飛速發(fā)展和廣泛應(yīng)用,人們迎來了信息社會和知識 經(jīng)濟。我國進入了以信息化帶動工業(yè)化、以工業(yè)化促進信息化的新的歷史時期。而軟件產(chǎn)業(yè)肩負(fù)著發(fā)展信息產(chǎn)業(yè)、對傳統(tǒng)產(chǎn)業(yè)進行信息化改造的歷史任務(wù)。為適應(yīng)這一形勢發(fā)展的需要,我國加快軟件人才培養(yǎng)的步伐,擴大軟件人才培養(yǎng)規(guī)模,深化軟件教學(xué)改革,加強計算機應(yīng)用