freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于delphi的學生信息管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計論文(編輯修改稿)

2024-08-16 03:41 本頁面
 

【文章內(nèi)容簡介】 具有相同屬性的實體具有共同的特性和性質(zhì)。用實體名及其屬性名集合來抽象和描述同類實體,成為實體型。 6) 實體集( Entity set) 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 9 同型實體的集合稱為實體集。 7) 聯(lián)系( Relationship) 現(xiàn)實世界的事物之間是有聯(lián)系的。這種聯(lián)系反映到信息世界中一般可以分為兩類:一類是實體內(nèi)部的聯(lián)系,如組成實體的屬性之間的聯(lián)系;另一類是實體之間的聯(lián)系。兩個實體型之間的聯(lián)系可以分為三類: ? 一對一聯(lián)系( 1: 1) 若對于實體集 A 中每一個實體,實體集 B 中至多有一個實體與之聯(lián)系,反之亦然 ,則稱實體集 A 與實體集 B 具有一對一聯(lián)系,記為 1: 1。 ? 一對多聯(lián)系( 1: n) 若對于實體集 A 中的每一個實體,實體集 B 中有 n 個實體與之聯(lián)系;反之,對于實體集 B 中的每一個實體,實體集 A 中最多有一個實體與之聯(lián)系,則稱實體集 A 與實體集 B 具有一對多的聯(lián)系,記為 1: n。 ? 多對多聯(lián)系( m: n) 若對于實體集 A 中的每一個實體,實體集 B 中有 n 個實體與之聯(lián)系;反之,對于實體集 B 中的每一個實體,實體集 A 中也有 m個實體與之聯(lián)系,則稱實體集 A 于實體集 B 具有多對多的聯(lián)系,記為 m: n。 概念模型最常用的表示方法是實體 聯(lián)系方法,這個方法是用 ER 圖來描述現(xiàn)實世界某一組織的概念模型 ,在 ER 圖中: ? 用長方形表示實體型,在框內(nèi)寫上實體名。 ? 用橢圓形表示實體屬性,并用物象便把實體與其屬性連接起來。 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 10 課 程學 分學 時課 程 名課 程 號教學學 生學 號姓 名性 別出 生 年 月上 課班 級班 級 號班 級 名教 師授 授專 業(yè)屬安 排管教 務 員MMNNMNNNNNM111 圖 26 系統(tǒng) ER 圖 信息表 根據(jù)上面 概念結(jié)構(gòu)設計階段得到的 ER 圖,下一步應該將它轉(zhuǎn)化為關系模型。可以得到對應的關系模式為: 學生信息( 學號 、姓名、性別、 出生年月 、 專業(yè) 、 班級 、 備注 ) 選課信息( 課程名、學號、課序號 、上課時間、上課地點) 成績表( 姓名、學號、課程名 、成績) 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 11 班級信息( 班級號 、班級名、專業(yè)) 登陸表( 用戶名 、密碼) 學生信息管理系統(tǒng)中涉及到的所有實體和數(shù)據(jù)流的信息如下: 表 21 學生信息表 數(shù)據(jù)元素名稱 程序內(nèi)部名 類型 長度 學號 Number 字符 255 姓名 Names 字符 255 性別 Sex 字符 255 出生年月 Yearmonth 數(shù)值 255 專業(yè) Speciality 字符 255 班級 Class 字符 255 備注 Remark 字符 255 表 22 班級 信息表 數(shù)據(jù)元素名稱 程序內(nèi)部名 類型 長度 班級號 ClassID 字符 255 班級名 ClassName 字符 255 專業(yè) Speciality 字符 255 表 23 選課信息表 數(shù)據(jù)元素名稱 程序 內(nèi)部名 類型 長度 課程號 CourseID 字符 255 課程名 CourseName 字符 255 學號 Number 字符 255 上課時間 CourseTime 字符 255 上課地點 CourseAddress 字符 255 表 24 學生成績表 數(shù)據(jù)元素名稱 程序內(nèi)部名 類型 長度 學號 Number 字符 255 姓名 Names 字符 255 課程名 Coursename 字符 255 成績 Score 字符 255 表 25 用戶信息表 數(shù)據(jù)元素名稱 程序內(nèi)部名 類型 長度 用戶名 User 字符 255 密碼 Password 數(shù)值 255 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 12 學生管理系統(tǒng)模塊簡介 ( 1)、 學籍信息管理 每年的大量新生入學,老生畢業(yè)都需要處理大量的學生信息。通過這一模塊,可以實現(xiàn) 學生基本情況的添加、刪除、更新。還能查詢各個學生的情況,姓名、性別 、 出生年月 、學號 、備注 等各個消息 ( 2)、 班級信息管理 實現(xiàn)班級的添加、刪除、更新。查詢班級的所在系別,輔導員等。 ( 3)、 課程信息管理 每個學期都會增加一些新的科目,通過本模塊可以輕松的添加以及更新課程??梢愿鶕?jù)學期條件或者班級條件的選擇,也可根據(jù)課程名、課程號或者班級的選擇,并對值的輸入,可以看到數(shù)據(jù)集中顯示符合條件的課程數(shù)據(jù)信息,而且可以根據(jù)教工的修改要求進行數(shù)據(jù)的添加、刪除、修改的操作。 該項管理對課程的屬性進行了具體化的分類,比如可以分辨是 考試 課 還是考查 課,而且根據(jù)條件的選擇大大得提高了對各學期課程數(shù)據(jù)的記錄操作,很大得幫助了教工們工作效率的提高。 ( 4)、 成績信息管理 本模塊實現(xiàn)了成績的輸入、刪除、更新。還能查詢到平均成績以及單科最高最低成績以及個人成績。把成績統(tǒng)計這個繁瑣的工作簡單化,為學生成績的管理方面提高工作效率。 系統(tǒng)性能分析 數(shù)據(jù)的輸入要符合其對數(shù)據(jù)格式的要求,例如登陸界面中用戶 ID 的輸入要符合要求,比如不能輸入空字符等, 又如教務員在成績錄入時不能輸入大于 100 的整數(shù)等等,其他沒有嚴格規(guī)定。 性要求 (1)用戶登錄系統(tǒng)時間應小于 2 秒 。 (2)更新的用戶信息要及時更新到客戶端用戶信息列表。 (3)系統(tǒng) 連接數(shù)據(jù)庫的時間應小于 3 秒。 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 13 (4)盡量減少用戶的等待時間,避免一次性的大數(shù)據(jù)量檢索和訪問服務器,數(shù)據(jù)查詢的響應時間應小于 5 秒 。 由于本系統(tǒng)由若干的子系統(tǒng)組成,它們之間可以是相互獨立的,所以此系統(tǒng)有很強的可擴展性和兼容性,系統(tǒng)運行過程中由于對精度等方面要求有嚴格的處理,所以不必擔心操作而帶來的不便,加之系統(tǒng)運行過程中如果發(fā)現(xiàn)問題也可以及時的對系統(tǒng)進行維護和改進,系統(tǒng) 將會變的越來越完善。 輸入輸出要求 數(shù)據(jù)庫中 數(shù)據(jù)都有格式要求, 用戶登錄如果輸入不符合格式要求的數(shù)據(jù)類型給出相應提示 ,需要用戶重新輸入。 數(shù)據(jù)處理能力要求 此系統(tǒng)涉及到的數(shù)據(jù)量非常大,所以要求系統(tǒng)對數(shù)據(jù)處理能力要強,除了計算機硬件的性能方面我們無法改變以外,我們可以盡可能的減少不必要的數(shù)據(jù)處理,比如對數(shù)據(jù)庫中表的建立要盡量的正確和規(guī)范等等。 故障處理要求 此系統(tǒng)涉及到的數(shù)據(jù)量很大,所以運行速度跟計算機 CPU 處理速度也有很大的關系,所以解決硬件方面的問題就是配置盡量好點的 計算機硬件;此系統(tǒng)軟件本身已經(jīng)比較穩(wěn)定,不會出現(xiàn)其他問題,為防止問題發(fā)生而產(chǎn)生破壞性的后果,最好的方法就是不定期的對系統(tǒng)軟件進行維護,經(jīng)常注意數(shù)據(jù)庫的備份。 系統(tǒng)運行環(huán)境 為了保證系統(tǒng)能夠高效開發(fā)和穩(wěn)定運行,采用以下軟件環(huán)境配置: (1)本系統(tǒng)的開發(fā)環(huán)境硬件配置: 操作系統(tǒng): Windows Vista 開發(fā)工具: Delphi 20xx 數(shù)據(jù)庫: Microsoft Office Access 20xx (2)本系統(tǒng)的運行環(huán)境配置: 操作系統(tǒng): Windows Vista 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 14 第三章 學生信息管理系統(tǒng)設計 理論分析 根據(jù)第二章對整個系統(tǒng)功能、模塊等的具體分析,本作者設計開發(fā)了學生信息管理系統(tǒng),此系統(tǒng)采用被動數(shù)據(jù)庫存儲各種用戶信信息,此系統(tǒng)所涉及到的用戶對象根據(jù)需求可以分為 3 種(教務員、教師、學生),各種角色的用戶所具有的操作有一定的 區(qū)別 ,教務員可以對整個系統(tǒng)的其他使用者(教師和學生)進行信息管理,同時還要對學生所提交的課程進行組班排課;教師的主要職能是教學生課程,所以當一期課程結(jié)束后,應該由教師錄入所教學生的成績,則教師主要功能是實現(xiàn)學生成績錄入以及修改;學生是此系統(tǒng)的主要使用者,因為不管在哪個學校 ,學生的人數(shù)總是最多的,學生用戶可以通過學生管理模塊實現(xiàn)課程的選擇、成績 及相關信息的查詢、個人信息修改等功能。通過對此系統(tǒng)功能等各個方面進行詳細分析和思考后,采用 access 數(shù)據(jù)庫和 delphi20xx 為開發(fā)工具實現(xiàn)此系統(tǒng)軟件是完全可能的。 總體設計 由于學生信息管理系統(tǒng)涉及多角色用戶,并且各種角色用戶所賦予的操作和管理權(quán)限的不同,因此很難對系統(tǒng)數(shù)據(jù)結(jié)構(gòu)描繪詳盡,層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形描繪數(shù)據(jù)的層次結(jié)構(gòu),程序分析人員從對頂層信息的分類開始,沿圖中每條路徑反復細化,直到 確定了數(shù)據(jù)結(jié)構(gòu)的全部細節(jié)為止,使分析人員對系統(tǒng)的整體結(jié)構(gòu)一目了然,故此采用層次方框圖對系統(tǒng)的整體結(jié)構(gòu)進行描繪,這里只針對學生信息管理系統(tǒng)這個學生操作部分子系統(tǒng)做詳細層次分析,教務員管理系統(tǒng)和教師排課系統(tǒng)是為了實現(xiàn)學生信息管理系統(tǒng)中某些功能而附加的功能,所以本次設計將不把 它 作為重點,只在模塊詳細介紹處對 它 們做介紹。 系統(tǒng)層次方框圖 : 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 15 學 生 信 息 管 理 系 統(tǒng)學籍信息管理班級信息管理學生選課管理成績信息管理課表查詢課程更新學生選課信息查詢信息修改學籍注冊 成績查詢成績更新成績錄入 班級更新班級查詢 模塊劃分 學生信息模塊: 每年的大量新生入學,老生畢業(yè)都需要處理大量的學生信息。通過這一模塊,可以實現(xiàn)學生基本情況的添加、刪除、更新。還能查詢各個學生的情況,姓名、 性別 、 出生年月 、學號 、備注 等各個消息 。 選課模塊: 每個學期都會增加一些新的科目,通過本模塊可以輕松的添加以及更新課程??梢愿鶕?jù)學期條件或者班級條件的選擇,也可根據(jù)課程名、課程號或者班級的選擇,并對值的輸入,可以看到數(shù)據(jù)集中顯示符合條件的課程數(shù)據(jù)信息,而且可以根據(jù)教工的修改要求進行數(shù)據(jù)的添加、刪除、修改的操作。 該項管理對課程的屬性進行了具體化的分類, 比如可以分辨是考試 課 還是考查 課,而且根據(jù)條件的選擇大大得提高了對各學期課程數(shù)據(jù)的記錄操作,很大得幫助了教工們工作效率的提高。 成績管理模塊 : 本模塊實現(xiàn)了成績的輸入、刪除、更新。還能查詢到平均成績以及單科最高最低成績以及個人成績。把成績統(tǒng)計這個繁瑣的工作簡單化,為學生成績的管理方面提高工作效率。 班級信息管理模塊 :實現(xiàn)班級的添加、刪除、更新。查詢班級的所在系別,輔導員等。 圖 31 學生信息管理系統(tǒng)層次方框圖 南京郵電大學 20xx 屆本科生畢業(yè)設計(論文) 16 第四章 學生信息管理系統(tǒng)實施 數(shù)據(jù)庫設計與應用 程序設計是分離的。在學生管理信息系統(tǒng)中,首先要創(chuàng)建學生管理信息系統(tǒng)數(shù)據(jù)庫,然后 進行軟件界 面設計,之后就是將軟件與數(shù)據(jù)庫連接 。 創(chuàng)建數(shù)據(jù)庫 數(shù)據(jù)庫的設計非常重要。有了數(shù)據(jù)庫模型,數(shù)據(jù)庫的設計就簡單多了。在學生管理信息系統(tǒng)中,首先要創(chuàng)建學生管理信息系統(tǒng)數(shù)據(jù)庫,然后在數(shù)據(jù)庫中創(chuàng)建需要的表和字段。下面分別講述本系統(tǒng)中數(shù)據(jù)庫的設計。本例采用 Access20xx 數(shù)據(jù)庫系統(tǒng)來進行數(shù)據(jù)庫的設計。 下面給出在 Access 中創(chuàng)建數(shù)據(jù)庫的過程。 運行 Access 應用程序,在 “ 新建數(shù)據(jù)庫 ” 選項組中選取 “ 空數(shù)據(jù)庫 ” 單選,按鈕, 設定好存放目錄 ,然后單擊 “ 創(chuàng)建 ” 按鈕 。 創(chuàng)建表 下面給出在 Access 中創(chuàng)建 表的過程。 ( 1) 右鍵單擊左側(cè)表欄里的 “ 表 1:表 ” ,在彈出的菜單里選擇 “ 設計視圖 ”
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1