資源描述:
《學(xué)生選系統(tǒng)程設(shè)計(jì)報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、學(xué)生選課管理系統(tǒng)學(xué)生選課管理系統(tǒng)摘要隨著社會(huì)的發(fā)展,學(xué)生的人數(shù)和課程的種類急速增加,傳統(tǒng)的選課管理模式已經(jīng)無(wú)法滿足當(dāng)前的實(shí)際需求,為此,我們開發(fā)了學(xué)生選課管理系統(tǒng)。本人結(jié)合學(xué)生選課管理的實(shí)際需要,完成了對(duì)學(xué)生選課管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析等,并由此設(shè)計(jì)了后臺(tái)數(shù)據(jù)庫(kù)以及前臺(tái)應(yīng)用程序。文中首先對(duì)課題背景,數(shù)據(jù)庫(kù)基礎(chǔ)理論和SQL語(yǔ)言進(jìn)行了簡(jiǎn)單的討論;接著,對(duì)系統(tǒng)前臺(tái)開發(fā)工具PowerBuilder9.0,學(xué)生選課管理系統(tǒng)進(jìn)行了詳細(xì)分析,劃分了具體的功能模塊;最后,給出了學(xué)生選課系統(tǒng)應(yīng)用程序的設(shè)計(jì)過(guò)程,以及每個(gè)功能
2、模塊的核心代碼。系統(tǒng)可以實(shí)現(xiàn)學(xué)生選課的一些重要功能,如:課程的添加、刪除,信息查詢、選課、生成課表,以及學(xué)生選課管理人員、用戶個(gè)人信息的維護(hù)等。關(guān)鍵詞管理系統(tǒng);數(shù)據(jù)庫(kù);PowerBuilder9.0;SQLServer200034學(xué)生選課管理系統(tǒng)SelectCourseManagementSystemofStudentsABSTRECTWiththedevelopmentofsociety,notonlythestudent’snumberbutalsothekindsofcourseincreasedrapidly,thetr
3、aditionalmanagementmodehasbeenunabletoadapttoactualneed,sowedeveloptheselectcoursemanagementsystemofstudents.Accordingtotheactualneedofselectcourse,Ianalyzedthedemand,dividedfunctionnodule,analyzeddatabasemodeofthesystem.Then,Idesigneddatabaseofbackstageandapplicatio
4、nprogramofstage.Firstly,IsimplydiscussedthebackgroundofthissubjectandthebasictheoryofthedatabaseandSQLlanguageinthearticle.ThenIanalyzedthedevelopmenttool—PowerBuilder9.0,analyzedindetailtosystemanddividedtheconcretefunctionmodule.Finally,Iprovidedthedesignprocessoft
5、hesystemandthekeycodeofeachfunctionnodule.Thesystemaccomplishedsomeimportantfunctionsofmanagementsystemofbooks,suchas:course’sinput,output,informationinquiry,selectcourses,createtableofcourse,modifyinformationoftheadministratorsandstudents,etc.KEYWORDSManagementSyste
6、m,Database,PowerBuilder9.0,SQL34學(xué)生選課管理系統(tǒng)目錄摘要IABSTRECTII1緒論11.1課題的背景11.2課題的設(shè)計(jì)21.3本文的結(jié)構(gòu)22相關(guān)知識(shí)基礎(chǔ)32.1數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)32.2關(guān)系型數(shù)據(jù)庫(kù)52.3PowerBuilder9.0開發(fā)工具簡(jiǎn)介72.4SQL概述82.5本章小結(jié)113系統(tǒng)分析123.1系統(tǒng)分析123.1.1用戶要求123.1.2業(yè)務(wù)流程分析123.1.3系統(tǒng)實(shí)體E-R圖分析133.2本章小結(jié)144系統(tǒng)實(shí)現(xiàn)154.1創(chuàng)建一個(gè)工作空間和應(yīng)用程序?qū)ο?54.2創(chuàng)建數(shù)據(jù)庫(kù)表154.3創(chuàng)
7、建主窗口164.4創(chuàng)建主菜單174.5系統(tǒng)管理模塊的實(shí)現(xiàn)1834學(xué)生選課管理系統(tǒng)4.5.1創(chuàng)建課程查詢窗口184.5.2創(chuàng)建添加選課窗口204.5.3創(chuàng)建生成課表窗口244.5.4創(chuàng)建個(gè)人信息窗口264.5.5生成課表窗口的設(shè)計(jì)274.5.6創(chuàng)建登錄窗口294.5.7splash界面的實(shí)現(xiàn)30結(jié)束語(yǔ)32致謝33參考文獻(xiàn)3434學(xué)生選課管理系統(tǒng)1緒論數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。今天,信息資源已成為各個(gè)部門的重要財(cái)富和資源。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或組織生存和發(fā)展的重
8、要條件。因此,作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫(kù)技術(shù)得到越來(lái)越廣泛的應(yīng)用。從小型單項(xiàng)事務(wù)處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機(jī)事務(wù)處理到聯(lián)機(jī)分析處理,從一般企業(yè)管理到計(jì)算機(jī)輔助設(shè)計(jì)與制造(CAD/CAM)、計(jì)算機(jī)集成制造系統(tǒng)(CIMS)、辦公信息系統(tǒng)(OIS)等,越來(lái)越多新