2022年管理系統(tǒng)論文大全免費

字號:

    每個人都曾試圖在平淡的學習、工作和生活中寫一篇文章。寫作是培養(yǎng)人的觀察、聯(lián)想、想象、思維和記憶的重要手段。大家想知道怎么樣才能寫一篇比較優(yōu)質(zhì)的范文嗎?以下是小編為大家收集的優(yōu)秀范文,歡迎大家分享閱讀。
    管理系統(tǒng)論文篇一
    選課系統(tǒng) 學生信息管理系統(tǒng) 數(shù)據(jù)流圖 dfd圖 e-r圖 sc圖 ipo圖 delphi軟件
    隨著學校規(guī)模的不斷擴大,專業(yè)、班級、學生的數(shù)量急劇增加,有關(guān)學生選課的各種信息量也成倍增長,而目前許多高校的學生選課管理仍停留在復(fù)雜的人工操作上,重復(fù)工作較多,工作量大,效率低,因此,迫切需要開發(fā)基于互聯(lián)網(wǎng)的課程信息管理系統(tǒng)來提高管理工作的效率。基于互聯(lián)網(wǎng)的學生選課管理系統(tǒng),在學生選課的規(guī)范管理、科學統(tǒng)計和快速查詢方面具有較大的實用意義。它提高了信息的開放性,大大地改善了學生、教師對其最新信息查詢的準確性。
    1、 目標
    選課系統(tǒng)開發(fā)的目標是實現(xiàn)學生選課信息關(guān)系的系統(tǒng)化、規(guī)范化和自動化。
    2、 系統(tǒng)技術(shù)
    學生選課系統(tǒng)要求具有信息處理的開發(fā)性,方便教師上傳學生成績、學生上網(wǎng)選課和查詢選課信息及成績等,因此本系統(tǒng)設(shè)計為基于www的網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng),使用asp腳本以access為數(shù)據(jù)庫的開發(fā)技術(shù),運行在支持asp的服務(wù)器上。
    3、 基本設(shè)計概念和處理流程
    采用基于sql server的分布式數(shù)據(jù)庫管理系統(tǒng)。三層結(jié)構(gòu)是目前用得最多的,這種結(jié)構(gòu)比傳統(tǒng)的c/s結(jié)構(gòu)增加了一個應(yīng)用程序服務(wù)器,應(yīng)用程序服務(wù)器包括了統(tǒng)一的界面、業(yè)務(wù)規(guī)則和數(shù)據(jù)處理邏輯等等,這樣客戶端程序就可以做得比較小,也就是常說的瘦客戶。更由于業(yè)務(wù)規(guī)則和數(shù)據(jù)處理邏輯的集中在服務(wù)器上統(tǒng)一管理,客戶端無須進行復(fù)雜的計算,也不會因為錯誤的操作而影響到其他的用戶,所以可靠性、穩(wěn)定性和效率都比較好。(其結(jié)構(gòu)如圖)
    4、 用戶的特點
    為保證系統(tǒng)安全高效地運行,本系統(tǒng)把用戶劃分為3類:教務(wù)處、教師和學生。不同的用戶在系統(tǒng)中的作用和權(quán)限也有所不同,所以它所需要完成的功能也就不同。
    (1)教務(wù)處可以完成本系統(tǒng)所有的功能
    學生信息管理:除學生基本信息外,還可管理學生所選課程、成績等。
    教師信息管理:包括教師個人的基本情況和任課情況。
    項目及班數(shù)的設(shè)定:根據(jù)學校教務(wù)處所排課進行班級數(shù)及人數(shù)的統(tǒng)計,然后根據(jù)統(tǒng)計結(jié)果進行項目及班數(shù)的設(shè)定。
    排課:根據(jù)上一步分班情況安排任課教師。
    報表生成及輸出:生成教師擔任課程分班表、按項目生成學生成績表、按學生行政班生成成績表及所有報表的輸出。
    (2)教師在本系統(tǒng)的功能
    查詢學生選課情況、自己任課情況、獲取自己所擔任課程分班表、錄入及修改成績等。
    (3)學生在本系統(tǒng)的功能
    查詢本人信息、教師任課信息、選課、選課信息查詢、成績查詢。
    (一)對功能的規(guī)定
    1、 可實現(xiàn)學生選課注冊。
    2、 方便實現(xiàn)學生選課信息查詢。
    3、 可對學生成績檔案進行管理,成績表單生成簡便。
    4、 安全有效的用戶區(qū)分,管理。
    5、 檔案數(shù)據(jù)的高安全性,保密性。
    6、 有幫助文檔
    (二)對性能的規(guī)定
    使用穩(wěn)定,操作性能好,操作方法易于掌握,系統(tǒng)的安全性強。
    用戶的需求具體表現(xiàn)在對各種信息的提供、編輯、處理及查詢統(tǒng)計上。這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入、處理和輸出。通過分析學生選課管理系統(tǒng)的現(xiàn)實需求,學生選課管理系統(tǒng)各環(huán)節(jié)的基本數(shù)據(jù)及數(shù)據(jù)處理流程,在與管理人員溝通、交流與探討的基礎(chǔ)上,得到以下學生選課系統(tǒng)的數(shù)據(jù)流程圖。
    (一)數(shù)據(jù)庫的設(shè)計
    通過對學生選課管理系統(tǒng)工作內(nèi)容和相關(guān)數(shù)據(jù)流程分析,根據(jù)學生選課管理系統(tǒng)的需要,就可以設(shè)計出能滿足用戶需求的各種實體,以及它們之間的關(guān)系,由此得到數(shù)據(jù)庫所支持的數(shù)據(jù)模型,即數(shù)據(jù)庫的邏輯結(jié)構(gòu),具體情況如下:
    1、 學生信息表
    開學時將教務(wù)處提供的學生信息庫按系統(tǒng)的要求修改庫結(jié)構(gòu)并導(dǎo)入access數(shù)據(jù)庫中,應(yīng)包括如下信息:姓名、學號、院系、班級、性別、所選課程、任課教師、備注等。
    2、 教師信息表
    包括教師姓名、教師代碼、性別、年齡、職稱、主要教授課程、兼任課程等。
    3、 課程信息
    包括課程目錄、課程、課程代碼、教學內(nèi)容、任務(wù)與目的、考試方法、要求等。
    4、 課程表
    包括課程名稱、課程編號、任課教師、課程學分、上課時間。
    5、 成績單列表
    包括學生姓名、學號、院系、班級、課程、任課教師、成績。
    (二)系統(tǒng)功能特點
    1、 內(nèi)容全面 系統(tǒng)全面覆蓋了體育課信息,可為學校、教師和學生提供全面準確的信息。
    2、 層次分明 系統(tǒng)采用模塊化程序設(shè)計結(jié)構(gòu)。各模塊之間既相互獨立,又具有一定的聯(lián)系,各模塊可獨立編制、調(diào)試、查錯、修改和執(zhí)行,結(jié)構(gòu)嚴謹,便于擴展和維護。
    四、數(shù)據(jù)庫概念設(shè)計
    根據(jù)以上數(shù)據(jù)流圖導(dǎo)出數(shù)據(jù)庫所需數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。
    學生:學號、姓名、性別、生日、所在院系、所在班級。
    課程:課程號、課程名、講師、上課時間、地點、課程簡介。
    選課結(jié)果:記錄號、選課學生、所選課程。
    學籍變更記錄:記錄號、變更情況、記錄時間、詳細描述。
    1、 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
    設(shè)計五個基本表:學生信息表、課程信息表、選課結(jié)果表、獎懲信息表、教師信息表。其中教師信息表是外部表,不列出。由于使用打開系統(tǒng)的不只是教務(wù)人員,每個學生都要登錄到選課系統(tǒng)進行課程的選擇,所以需要對不同的登錄人員進行密碼的認證和權(quán)限的限制,防止越權(quán)行為,用戶名、密碼、權(quán)限保存在一個表中。分別設(shè)計如下表:(具體內(nèi)容略)
    user-pass用戶密碼信息表
    course課程信息表
    course-select選課結(jié)果表
    student學生個人信息表
    獎懲記錄信息表
    2、 概要設(shè)計
    4、 選課模塊詳細設(shè)計說明書
    功能:接受學生選課信息,刷新學生課程表。
    界面:調(diào)用添加、刪除模塊,打印課表模塊。
    設(shè)計感想
    通過這次實踐,我對delphi有了全新的認識。delphi可以讓你用最少的程序量來得到最高的開發(fā)效率,從而迅速地開發(fā)windows的應(yīng)用程序。開發(fā)者可按照自己的喜好及用戶要求,隨心所欲地安排窗口的外觀。delphi是以面向?qū)ο蟮姆绞皆O(shè)計程序代碼的,有著面向?qū)ο蟮乃拇筇卣鳎悍庋b性、可維護性、繼承性和多態(tài)性。
    當然,這個系統(tǒng)還有些地方需要修改和完善,我將在以后的時間里逐步學習改進。
    [1][美]grady booch,james rumbaugh,ivar jacobson,uml用戶指南。機械工業(yè)出版社,2001年8月。
    [2]microsoft,msdn.
    [3]microsoft,sql server 2000聯(lián)機手冊。
    [4]roger s. pressman.軟件工程――實踐者的研究方法。機械工業(yè)出版社,1997.
    [5]ipl. software testing and software development lifecycles. ipl,1996.
    [6]karl e. wiegers.軟件需求。機械工業(yè)出版社,1999.
    [7]張海藩。軟件工程導(dǎo)論。清華大學出版社。