




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學生成績管理系統(tǒng)的設計與實現(xiàn)賀鈞,鄭彥平(西北第二民族學院寧夏銀川750021)摘要:以管理信息系統(tǒng)技術和Java語言程序設計理論為基礎,結合WindowsAccess數(shù)據(jù)庫服務器的相關技術,用JBuilderX作為前臺應用程序開發(fā)工具,闡述構建一個普遍適用于學校、班級的學生成績管理系統(tǒng)的全過程,建立一套在現(xiàn)有Windows操作系統(tǒng)下的單機版學生成績管理系統(tǒng)。該系統(tǒng)適合一般學校和班級使用。管理系統(tǒng)具有簡單實用、操作方便,可靠性強等特點??晒┮话銓W生登陸查詢,管理員則擁有查詢、添加、修改、刪除學生成績的功能。該成績信息管理不僅可以實現(xiàn)傳統(tǒng)管理應用中的屬性數(shù)據(jù)的管理,而且可以針對不同的用戶需求建立
2、對空間數(shù)據(jù)的管理機制,因而可以得到廣泛的應用。關鍵詞:數(shù)據(jù)庫;信息;源代碼;項目中圖分類號:TP311113文獻標識碼:B文章編號:1004373X(2005)06802DesignationandAchieveofStudentsMtHEJun,ZH(Northwest2ndNati)Abstract:Thiscommentbasedsystem,bineswithsomerelatetechniquesofaccessdatabaseserv2er,usingJBuilderXtoolapplicationandexpoundsconstructingaacademicrecordsyst
3、emthatsuitforcollegeissimpleandpracticalandreliablewhichcanbeappliedbystudentsforenteringandconsulting1Themtheadvantagestoinquire,add,reviseandcancelthescoresofstudents1Notonlythesystemcanrealizethetraditionalattributedatagovernment,butalsoitbuildsapowerfulsystemwhichcanmakefulluseofdimensionaldatau
4、sedbydif2ferentcustomers1Thus,thisgovernmentsystemisabletobeappliedwidely1Keywords:database;message;sourcecode;item1引言隨著計算機軟件、硬件技術的飛速發(fā)展,以信息技術為代表的新一代管理信息系統(tǒng)在社會建設發(fā)展的各個行業(yè)管理中的應用越來越普遍,而以MIS技術為基礎的各種信息管理系統(tǒng)的發(fā)展又起著舉足輕重的作用。尤其是在各大院校普遍適用的成績管理系統(tǒng),為提高學校的管理水平和避免資源的重復浪費起到了巨大的作用。因為成績信息管理不僅可以實現(xiàn)傳統(tǒng)管理應用中的屬性數(shù)據(jù)的管理,而且可以針對不同的用
5、戶需求建立對空間數(shù)據(jù)的管理機制,因而得到廣泛的應用。這里將結合MIS技術在管理中的應用就學生成績管理系統(tǒng)做一次有意的嘗試。111系統(tǒng)工作環(huán)境及工具的概述11111Windows下的Java編程環(huán)境簡介Java是新一代的面象對象的、分布式的、健壯的、安全的、結構中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的語言。他的平臺無關性特別適合于Internet應用程序開發(fā)。Java作為軟件開發(fā)的一種革命性的技術,其地位收稿日期:20050622已被確立。他的優(yōu)點在于:便宜,易于使用和管理。不管用戶使用何種類型的機器和操作系統(tǒng),界面是統(tǒng)一的In2ternet瀏覽器,而數(shù)據(jù)庫、Web頁面、應用程序(用Ja
6、va編的Applet)則存在WWW服務器上,無論是開發(fā)人員,還是管理人員,或是用戶都可以受益于該解決方案。他的編譯環(huán)境簡單易行,有JDK(JavaDevelopKit)與JWS(JavaWorkShop)。11112Java語言的特點(1)簡單Java語言的簡單性主要體現(xiàn)在以下3個方面:Java的風格類似于C言是C及C+,從某種意義上講,Java語+語言的一個變種,因此,C+程序員可以很快就掌握Java編程技術。Java摒棄了C針和內存管理。Java提供了豐富的類庫。(2)面向對象中容易引發(fā)程序錯誤的地方,如指面向對象是Java最重要的特性。Java語言的設計完全是面向對象的,他不支持類似C語
7、言那樣的面向過程的程序設計技術。Java支持靜態(tài)和動態(tài)風格的代碼繼承及重用。68112Java開發(fā)工具JBuilderX的概述JBuilderX是Borland公司最新推出的Java跨平臺集(4)管理員登陸到指定的操作界面時,系統(tǒng)顯示連接數(shù)據(jù)庫中所有已錄入的學生成績列表。214需求分析總結通過以上需求經(jīng)過分析并結合個人實際情況,得到的結論是,該管理系統(tǒng)可以由本人自行設計并實施,制作過程在力求完善的情況下盡量做到簡約和精要。該管理系統(tǒng)可行性強,由于數(shù)據(jù)庫要求較低因此可由小型的數(shù)據(jù)庫制作方案完成。215所采用的開發(fā)工具完成該管理系統(tǒng)需要數(shù)據(jù)庫、登陸管理平臺和數(shù)據(jù)庫連接3大部分來實現(xiàn)。根據(jù)本人所掌握
8、的技能所需要的開發(fā)工具如下所示:(1)數(shù)據(jù)庫:MicrosoftAccess數(shù)據(jù)庫設計。(2)數(shù)據(jù)庫連結:JavaJDBC數(shù)據(jù)庫鏈接。(3):JavaJBuilderX。成開發(fā)環(huán)境,他秉承了JBuilder家族簡單易用的風格,能夠很好地支持UML,Web服務,并且能夠顯著地加快開發(fā)速度和提高開發(fā)效率。JBuilderX支持Windows,Lin2ux,Solaris和MacOS,提供了真正的跨平臺開發(fā)能力。JBuilderX是為Java語言量身定做的一款集成開發(fā)工具,因此在JBuilderX的設計中全面體現(xiàn)了對Java語言面向對象特性和網(wǎng)絡功能的支持。JBuilderX針對Java提供了友好的
9、界面、靈活的個性化設計,并且支持多樣化的插件。JBuilderX已經(jīng)成為Java集成開發(fā)工具中的首選。113項目開發(fā)理念一個完整的管理系統(tǒng)開發(fā)項目要有嚴謹?shù)慕M織結構設置和細致的計劃。圖1是一個正規(guī)的開發(fā)項目中所具有的結構圖。容易看到,在這樣一個組織嚴密,分工明確的組織概念下,一個項目的開發(fā)過程會變得非常清晰。且效率的分配也是不言而喻的。21W;MicrosoftwareAccess;Java)3界面程序結構(1)用戶登陸界面,該界面包括:系統(tǒng)登陸成功界面;圖1項目結構圖2系統(tǒng)設計需求分析報告211項目目標建立一套在現(xiàn)有Windows操作系統(tǒng)下的單機版學生成績管理系統(tǒng)。該系統(tǒng)適合一般學校和班級使
10、用。管理系統(tǒng)具有簡單實用、操作方便,可靠性強等特點??晒┮话銓W生登陸查詢,管理員則擁有查詢、添加、修改、刪除學生成績的功能。212項目范圍根據(jù)項目設計要求,開發(fā)范圍限定在學校成績管理方面,以MIS(管理信息系統(tǒng))技術理論為基礎,結合數(shù)據(jù)庫服務器的相關技術,以掌握的面向對象的程序設計語言為工具,實現(xiàn)該管理信息系統(tǒng)各方面的功能。213項目設計需求解決方案針對下述需求:(1)學生可以查詢自己的學習成績;當學生輸入正確提示ID輸入錯誤界面。通過此界面管理員和學生輸入信息以便登陸系統(tǒng)達到各自所需要的使用權限。(2)成績顯示界面,該界面包括:顯示當前登陸學生成績界面;提示數(shù)據(jù)庫未檢索到該學生成績界面。學生
11、通過輸入正確的個人ID得到自己的成績信息并顯示出來,若數(shù)據(jù)庫中未檢索到與該學生匹配的數(shù)據(jù)項則提示用戶該成績未登陸。(3)成績管理界面管理員輸入正確個人ID進入到該界面,通過該界面管理員可以對整個數(shù)據(jù)庫進行添加、刪除、查詢、修改的工作并顯示數(shù)據(jù)庫已錄入信息的所有項目。4項目設計實施監(jiān)控報告針對該管理系統(tǒng)在設計制作過程中可能出現(xiàn)的一系列問題,提出了以下幾種主要的過程監(jiān)控項目,并針對這些項目進行有目標的考核,經(jīng)過考核對該項目在實施過程中出現(xiàn)的問題進行評估。通過評估可以清楚地看到在開發(fā)過程中仍然存在的問題,從而很直觀地對這些問題進行有效解決,為順利完成項目掃清障礙,也為在開發(fā)后期對整個設計過程有一個全
12、面的了解提供數(shù)據(jù)支持。(下轉第72頁)的個人信息時,系統(tǒng)顯示該學生的個人成績。若學生輸入錯誤信息,則系統(tǒng)提示出錯并重新輸入正確的個人信息;(2)管理員可以通過輸入指定的登陸口令進入到管理員操作界面并根據(jù)自己的操作需求對數(shù)據(jù)進行添加、刪除、查詢、修改;(3)系統(tǒng)可根據(jù)管理員分配給使用者的權限提供不同的功能;69空間參考點。所帶來的不良后果,盡可能地減少損失。該研究具有顯著的社會效益和經(jīng)濟效益,對提高高速公路的自動化管理水平具有重要的作用。參考文獻1騰召勝,羅隆福,童調生1智能檢測系統(tǒng)與數(shù)據(jù)融合M1數(shù)據(jù)相關是指通過目標路段的車輛檢測器所采集的實時交通流數(shù)據(jù)與高速公路監(jiān)控中心數(shù)據(jù)庫中的歷史數(shù)據(jù)進行相
13、關處理。數(shù)據(jù)相關的作用是判別不同時間與空間的交通數(shù)據(jù)是否來自同一車輛。參數(shù)估計是指高速公路監(jiān)控中心的數(shù)據(jù)融合系統(tǒng)利用采集的實時交通流數(shù)據(jù)及環(huán)境檢測數(shù)據(jù)估計下一次檢測中參數(shù)的量值,預測的數(shù)值被反饋給隨后的檢測結果,以便進行相關處理。交通事件估計是將目標路段的數(shù)據(jù)集與此前確定的可能態(tài)勢的事件模式相比較,以確定哪種事件模式與檢測區(qū)域內所有車輛的狀態(tài)最匹配。交通事件估計的輸出結果是對交通事件的評定、事件的嚴重程度以及發(fā)展趨勢等。4結語在高速公路異常事件檢測中,應用數(shù)據(jù)融合技術可以實現(xiàn)多數(shù)據(jù)源的信息處理,最大可能的降低異常事件發(fā)生北京:機械工業(yè)出版社,199912LawrenceKleinA1多傳感器數(shù)
14、據(jù)融合理論及其應用M1戴亞平譯1北京:北京理工大學出版社,200413楊佩昆,吳兵1交通管理與控制M1北京:人民交通出版社,200314韓直1交通異常檢測系統(tǒng)J1中國交通工程,1996,(1)15張汝華,楊曉光,嚴海1智能交通信息特征分析與處理系統(tǒng)設計J1交通運輸系統(tǒng)工程及設計,2003,3(4):273316朱彥東,J,3)1作者簡介巨永鋒男,1962年出生,教授、智能測控技術、機電一體化技術等。潘若禹女,。,。(上接第67頁)212重要函數(shù)介紹21211日期合法性判斷函數(shù)f_isdate():主要以用戶輸入數(shù)據(jù)為入口參數(shù),進行類3結語以上對該程序的主要設計過程進行了說明。限于篇幅,對其他一
15、些次要的內容不再討論和聲明。程序在Win2dows2000+PB9+SQLServer下調試通過,并在實際項似left(ls_date,4)調整后判斷。21212年月合法性判斷函數(shù)f_isny():與f_isdate()類似。目的開發(fā)和使用中取得了良好的效果。本文主要通過實際項目對MIS開發(fā)中數(shù)據(jù)智能輸入程序進行了一定研究,提出了以方便用戶為中心的解決方案。參考文獻121213對所做操作保存到日志(系統(tǒng)時間)f_serverdatetime():返回datetime型數(shù)據(jù):selectgetdate()into:ldt_servertimefromsysobjects;returnldt_servertime呂睿,李勇,溫為民,等1PowerBuilder910開發(fā)精解M.北京:電子工業(yè)出版社,2003.2何旭洪,余建英1PowerBuilder810數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航M1北京:人民郵電出版社,20031作者簡介孫林波男,1979年出生,華中科技大學碩士研究生。從事電力電子方面的研究。邵可然男,1946年出生,華中科技大學教授,博士生導師。陳文明男,1973年出生,博士研究生。從事數(shù)據(jù)庫系統(tǒng)設計研究。(上接第69頁)參考文
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國螺旋埋弧焊管行業(yè)發(fā)展狀況及營銷戰(zhàn)略研究報告
- 2025-2030年中國營養(yǎng)煲行業(yè)運行動態(tài)分析與營銷策略研究報告
- 2025-2030年中國花椒大料行業(yè)運營狀況及發(fā)展前景分析報告
- 2025-2030年中國膦酸脲行業(yè)運行狀況與前景趨勢分析報告
- 2025-2030年中國膠合板行業(yè)十三五規(guī)劃及發(fā)展盈利分析報告
- 2025-2030年中國紙杯機行業(yè)運行狀況及前景趨勢分析報告
- 2025-2030年中國粽子行業(yè)十三五規(guī)劃及發(fā)展盈利分析報告
- 2025江西省建筑安全員-B證考試題庫附答案
- 珠??萍紝W院《邊緣計算》2023-2024學年第二學期期末試卷
- 4.2依法履行義務 教案 -2024-2025學年統(tǒng)編版道德與法治八年級下冊
- NB/T 11526-2024煤礦微震監(jiān)測系統(tǒng)通用技術條件
- 2025年福建長汀金龍稀土有限公司招聘筆試參考題庫含答案解析
- 文化差異下的教育國外的小學音樂教育方式探討
- 2024年黑龍江建筑職業(yè)技術學院高職單招語文歷年參考題庫含答案解析
- 公司安全事故隱患內部舉報、報告獎勵制度
- 云停車平臺商戶使用說明
- 確認民族成分申請書
- GB38995-2020嬰幼兒用奶瓶和奶嘴
- 中職《普通話》課程標準(共7頁)
- 修訂韋氏記憶量表(WMS-乙式).doc
評論
0/150
提交評論