




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)報(bào)告學(xué)校社團(tuán)管理系統(tǒng)學(xué)院:專 業(yè):組 員:指導(dǎo)老師: 完成時(shí)間:目錄摘要-3關(guān)鍵詞-31、前 言-41.1大學(xué)生社團(tuán)概述-41.2發(fā)展現(xiàn)狀-41.2.1我校社團(tuán)管理的實(shí)際問-41.3開發(fā)背景及意義-42、系統(tǒng)分析-52.1需求分析-52.2業(yè)務(wù)流程分析-52.3數(shù)據(jù)流程分析及數(shù)據(jù)字典-72.3.1數(shù)據(jù)流程分析-72.3.2數(shù)據(jù)字典-103、系統(tǒng)設(shè)計(jì)-143.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)-143.1.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)-143.2數(shù)據(jù)庫(kù)設(shè)計(jì)-153.2.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述-153.2.2概念模型設(shè)計(jì)(E-R圖)-163.2.3邏輯模型的設(shè)計(jì)-203.2.4物理模型的設(shè)計(jì)-
2、213.2.5用戶界面設(shè)計(jì)-224、系統(tǒng)實(shí)施-234.1系統(tǒng)界面的實(shí)現(xiàn)-235.1.1系統(tǒng)登陸模塊的實(shí)現(xiàn)-234.1.2系統(tǒng)主窗體的實(shí)現(xiàn)-234.1.3活動(dòng)審核界面-235、系統(tǒng)的測(cè)試與運(yùn)行-255.1、測(cè)試-255.1.1軟件測(cè)試的定義-255.1.2系統(tǒng)的調(diào)試與測(cè)試-266、總 結(jié)-26摘要:中國(guó)中等學(xué)校和高等學(xué)校學(xué)生在自愿基礎(chǔ)上自由結(jié)成的群眾組織。這些社團(tuán)可打破年級(jí)、系科以及學(xué)校的界限。團(tuán)結(jié)興趣愛好相近的同學(xué),發(fā)揮他們?cè)谀撤矫娴奶亻L(zhǎng),開展有益于學(xué)生身心健康的活動(dòng)。學(xué)生社團(tuán)形式多種多樣,如學(xué)術(shù)問題、社會(huì)問題的討論研究會(huì),文學(xué)藝術(shù)、體育、音樂、美術(shù)等方面組成的活動(dòng)小組,有文藝社、棋藝社、攝影
3、社、美工社、歌詠隊(duì)、話劇團(tuán)、籃球隊(duì)、足球隊(duì)等等。學(xué)生社團(tuán)的活動(dòng)以保證完成學(xué)生的學(xué)習(xí)任務(wù)和不影響學(xué)校正常教學(xué)秩序?yàn)榍疤?;以有益于學(xué)生的健康成長(zhǎng)和有利于學(xué)校各項(xiàng)工作的進(jìn)行為原則。學(xué)生社團(tuán)組織和活動(dòng)的目的是活躍學(xué)校的學(xué)習(xí)空氣,提高學(xué)生自己管理自己的能力,豐富學(xué)生的課余生活。學(xué)生社團(tuán)可以根據(jù)學(xué)校的不同情況利用學(xué)生的課余時(shí)間開展各種形式的活動(dòng),以交流思想,切磋技藝,互相啟迪,增進(jìn)友誼。本統(tǒng)主要是為了給同學(xué)們提供社團(tuán)的各方面信息,讓同學(xué)們及時(shí)了解社團(tuán)動(dòng)態(tài),積極參加社團(tuán)活動(dòng)。讓同學(xué)們?cè)诖髮W(xué)生活中感受到生活的樂趣, 社團(tuán)是高等院校學(xué)生綜合素質(zhì)培養(yǎng)的載體,是大學(xué)生培養(yǎng)能力、增長(zhǎng)知識(shí)的一條重要途徑。無(wú)論從數(shù)量、規(guī)
4、模還是性質(zhì)、風(fēng)格上看都是豐富多彩的,它形成了一種“百花齊放,百家爭(zhēng)鳴”的局勢(shì)。體現(xiàn)了當(dāng)代大學(xué)生的時(shí)代特征,其力量越來越不容忽視。關(guān)鍵詞:學(xué)校;社團(tuán)組織;信息管理系統(tǒng)1 前言1.1 大學(xué)生社團(tuán)概述大學(xué)生社團(tuán)活動(dòng)作為學(xué)校教育的補(bǔ)充和延伸而存在,作為高等院校學(xué)生綜合素質(zhì)培養(yǎng)的主要載體,是學(xué)生依據(jù)自己的需要而自由拓寬的天地,是大學(xué)生培養(yǎng)能力、增長(zhǎng)知識(shí)、提高素質(zhì)的一條重要途徑,是提高學(xué)生綜合素質(zhì)的第二課堂。隨著教育體制改革的不斷變化,社團(tuán)日益成為校園里凝聚力和號(hào)召力最強(qiáng)的群體。 1.2發(fā)展現(xiàn)狀1.2.1我校社團(tuán)管理的實(shí)際問題我們?nèi)龒{學(xué)院現(xiàn)有很多學(xué)生社團(tuán),在課外時(shí)間,各大學(xué)生社團(tuán)積極廣泛的開展各類活動(dòng),為
5、學(xué)校的素質(zhì)教育、學(xué)生工作做出了一定的貢獻(xiàn)。但同時(shí),也有一部分社團(tuán)處在一種比較松散、管理無(wú)序的自發(fā)發(fā)展?fàn)顟B(tài)之中。有的社團(tuán)名存實(shí)亡,有的打著社團(tuán)的旗號(hào),做的卻是毫無(wú)意義的事情,有的處于重復(fù)建設(shè)中;這樣的狀況已不能適應(yīng)新形勢(shì)的發(fā)展要求,這種社團(tuán)格局面臨著新的挑戰(zhàn)。1.3開發(fā)背景及意義系統(tǒng)以信息管理為中心,采用結(jié)構(gòu)化開發(fā)方法對(duì)學(xué)校社團(tuán)內(nèi)部組織結(jié)構(gòu),功能需求進(jìn)行可行性分析,自頂向下逐層分解,主要分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)測(cè)試幾個(gè)階段。其中有對(duì)學(xué)校社團(tuán)管理現(xiàn)狀的分析,對(duì)系統(tǒng)實(shí)施的可行性分析,對(duì)業(yè)務(wù)流程、數(shù)據(jù)流程的分析,對(duì)系統(tǒng)結(jié)構(gòu)與功能的設(shè)計(jì),系統(tǒng)環(huán)境的設(shè)計(jì),對(duì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì),用戶界面的設(shè)
6、計(jì)等等。主要有業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、ER圖、數(shù)據(jù)字典。本系統(tǒng)主要提供了對(duì)學(xué)生社團(tuán)的管理平臺(tái),在系統(tǒng)中,將管理用戶分為了兩大類,一類為社聯(lián)系統(tǒng)管理員,主要用于對(duì)各社團(tuán)信息的管理,其主要職能有:規(guī)劃社團(tuán)發(fā)展與建設(shè),審核社團(tuán)的成立、注冊(cè)、撤銷、恢復(fù)等,審核社團(tuán)活動(dòng),評(píng)定社團(tuán)成績(jī),對(duì)社團(tuán)進(jìn)行評(píng)優(yōu) ;另一類為社團(tuán)事務(wù)的管理,主要實(shí)現(xiàn)對(duì)本社團(tuán)的管理,如向社聯(lián)申請(qǐng),社團(tuán)活動(dòng)管理、會(huì)員信息管理、評(píng)優(yōu)管理,社團(tuán)財(cái)務(wù)管理等。通過C/S 模式,普通用戶可以申請(qǐng)退社,可以方便的查詢社團(tuán)的活動(dòng)信息、值班安排,運(yùn)用方便,操作簡(jiǎn)單,效率很高。 2 系統(tǒng)分析2.1需求分析需求是對(duì)信息系統(tǒng)應(yīng)該具備的目標(biāo)、功能、性能等要素的綜
7、合描述。根據(jù)對(duì)三峽學(xué)院的社團(tuán)管理的調(diào)查,詳細(xì)了解、分析了社團(tuán)管理的現(xiàn)狀,歸納和總結(jié)了社團(tuán)的需求,明確了系統(tǒng)的功能。其功能主要如下:基礎(chǔ)申請(qǐng):社團(tuán)的成立、注冊(cè)、撤銷、恢復(fù)要向社聯(lián)申請(qǐng),每學(xué)年開始各社團(tuán)注冊(cè)后才能開展活動(dòng),社聯(lián)審核各項(xiàng)申請(qǐng);社員退出社團(tuán)要向社團(tuán)提出申請(qǐng); 社團(tuán)事務(wù)管理:社團(tuán)活動(dòng)管理(社團(tuán)活動(dòng)的開展要先提出活動(dòng)申請(qǐng),社聯(lián)的審核)、評(píng)優(yōu)管理、會(huì)員管理、值班管理和制度管理;社團(tuán)財(cái)務(wù)管理:包括收入管理、支出管理和物品的管理;查詢:有基礎(chǔ)查詢、社團(tuán)事務(wù)查詢、財(cái)務(wù)查詢;核算統(tǒng)計(jì):社團(tuán)財(cái)務(wù)統(tǒng)計(jì)、物品統(tǒng)計(jì)、會(huì)員統(tǒng)計(jì);打?。汗ぷ髯C、報(bào)表打?。幌到y(tǒng)設(shè)置:主要有用戶管理和數(shù)據(jù)庫(kù)管理(數(shù)據(jù)庫(kù)備份和數(shù)據(jù)庫(kù)還
8、原)2.2業(yè)務(wù)流程分析業(yè)務(wù)流程圖是系統(tǒng)各部門、人員之間關(guān)系、業(yè)務(wù)關(guān)系、作業(yè)順序、管理信息流動(dòng)的圖形表示。它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回,逐個(gè)調(diào)查所有環(huán)節(jié)的處理業(yè)務(wù)、處理順序、處理內(nèi)容和對(duì)處理時(shí)間的要求,明白各環(huán)節(jié)需求信息、信息來源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)。圖2-1 業(yè)務(wù)流程圖符號(hào)說明社團(tuán)管理員申請(qǐng)各類申請(qǐng)信息審核活動(dòng)表社聯(lián)管理員評(píng)優(yōu)社長(zhǎng)出席情況基礎(chǔ)分信息社團(tuán)評(píng)優(yōu)表財(cái)務(wù)管理收入支出信息物品信息核算統(tǒng)計(jì)物品統(tǒng)計(jì)表財(cái)務(wù)報(bào)表會(huì)員統(tǒng)計(jì)表普通會(huì)員社團(tuán)管理員查詢會(huì)員管理會(huì)員信息表申請(qǐng)退社會(huì)員退社信息社團(tuán)信息表表圖2-2 社團(tuán)管理系統(tǒng)業(yè)務(wù)流
9、程圖2.3數(shù)據(jù)流程分析及數(shù)據(jù)字典2.3.1數(shù)據(jù)流程分析數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。數(shù)據(jù)流程圖的特點(diǎn):具有抽象性和概括性。抽象性表現(xiàn)在它完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動(dòng)、加工處理和存儲(chǔ);概括性表現(xiàn)在它可以把信息中的各種不同業(yè)務(wù)處理過程聯(lián)系起來,形成一個(gè)整體。結(jié)構(gòu)化分析方法繪制數(shù)據(jù)流程圖的基本思想:自頂向下,由外向里,逐步分解 。 處理 外部實(shí)體 外部實(shí)體 數(shù)據(jù)流 存儲(chǔ)圖2-3數(shù)據(jù)流程圖符號(hào)說明三峽學(xué)院社團(tuán)管理系統(tǒng)社聯(lián)管理員社團(tuán)管理員普通會(huì)員社團(tuán)評(píng)優(yōu)表、財(cái)務(wù)報(bào)表會(huì)員信息表值班安排活動(dòng)信息工作證社團(tuán)
10、評(píng)優(yōu)表財(cái)務(wù)報(bào)表社團(tuán)申請(qǐng)成立、注冊(cè)、撤銷、恢復(fù)、活動(dòng)表圖2- 社團(tuán)管理系統(tǒng)頂層數(shù)據(jù)流程圖申請(qǐng)成立社團(tuán)信息申請(qǐng)注冊(cè)社團(tuán)信息申請(qǐng)撤銷社團(tuán)信息申請(qǐng)恢復(fù)社團(tuán)信息 P1社團(tuán)基礎(chǔ)申請(qǐng)D1 社團(tuán)信息表社團(tuán)成功注冊(cè)信息 P2社團(tuán)事務(wù)管理 P3社團(tuán)財(cái)務(wù)管理活動(dòng)收入支出信息經(jīng)費(fèi)申請(qǐng)信息 P4核算統(tǒng)計(jì)社團(tuán)收入支出信息物品信息D3 經(jīng)費(fèi)申請(qǐng)表D2 活動(dòng)信息表社團(tuán)管理員社團(tuán)管理員財(cái)務(wù)核算信息物品統(tǒng)計(jì)信息社聯(lián)管理員財(cái)務(wù)核算信息物品統(tǒng)計(jì)信息 P5打印物品統(tǒng)計(jì)信息財(cái)務(wù)核算信息工作證、財(cái)務(wù)報(bào)表會(huì)員信息工作證、財(cái)務(wù)報(bào)表圖2-5社團(tuán)管理系統(tǒng)一層數(shù)據(jù)流圖(1)社團(tuán)管理員 P2.1申請(qǐng)活動(dòng)社團(tuán)成功注冊(cè)信息 P2.2活動(dòng)審核D2 活動(dòng)信息
11、表 P2.3評(píng)優(yōu)活動(dòng)評(píng)分信息D5 社團(tuán)基礎(chǔ)分表D4 出席情況表社聯(lián)管理員D6 社團(tuán)評(píng)優(yōu)表圖2-6二層數(shù)據(jù)流圖(2)社團(tuán)管理員 P3.1經(jīng)費(fèi)申請(qǐng) P3.2經(jīng)費(fèi)審核 P3.3收入支出管理經(jīng)費(fèi)申請(qǐng)信息D3 經(jīng)費(fèi)申請(qǐng)表D8 社團(tuán)支出表D7 社團(tuán)收入表社團(tuán)收入支出信息活動(dòng)收入支出信息審核信息圖2-7 二層數(shù)據(jù)流圖(3)P4.1財(cái)務(wù)核算社團(tuán)收入支出信息物品信息財(cái)務(wù)核算信息P4.2物品統(tǒng)計(jì)D9 物品登記表物品統(tǒng)計(jì)信息社聯(lián)管理員社團(tuán)管理員D10 物品借還表財(cái)務(wù)核算信息圖2-8 二層數(shù)據(jù)流圖(4)2.3.2數(shù)據(jù)字典(1)數(shù)據(jù)項(xiàng)表2-1 數(shù)據(jù)項(xiàng)會(huì)員編號(hào)名稱內(nèi)容數(shù)據(jù)項(xiàng)編號(hào)C01數(shù)據(jù)項(xiàng)名稱社團(tuán)會(huì)員編號(hào)簡(jiǎn)要說明是每個(gè)會(huì)
12、員的惟一識(shí)別數(shù)據(jù)類型varchar長(zhǎng)度50表2-2數(shù)據(jù)項(xiàng)社團(tuán)編號(hào)名稱內(nèi)容數(shù)據(jù)項(xiàng)編號(hào)C02數(shù)據(jù)項(xiàng)名稱社團(tuán)編號(hào)簡(jiǎn)要說明每一個(gè)社團(tuán)的唯一標(biāo)識(shí)數(shù)據(jù)類型varchar長(zhǎng)度50(2) 數(shù)據(jù)結(jié)構(gòu)表2-3數(shù)據(jù)結(jié)構(gòu)社團(tuán)信息表名稱內(nèi)容數(shù)據(jù)結(jié)構(gòu)編號(hào)D1數(shù)據(jù)結(jié)構(gòu)名稱社團(tuán)信息表別名無(wú)數(shù)據(jù)結(jié)構(gòu)組成社團(tuán)編號(hào)+社團(tuán)全稱+社團(tuán)負(fù)責(zé)人+社團(tuán)創(chuàng)始人+主管單位+成立日期+社團(tuán)性質(zhì)+社團(tuán)簡(jiǎn)介+備注(3)數(shù)據(jù)流表2-4 數(shù)據(jù)流經(jīng)費(fèi)申請(qǐng)信息數(shù)據(jù)流名稱內(nèi)容數(shù)據(jù)流編號(hào)DS3數(shù)據(jù)流名稱經(jīng)費(fèi)申請(qǐng)信息簡(jiǎn)要說明社團(tuán)向社聯(lián)申請(qǐng)經(jīng)費(fèi)數(shù)據(jù)流來源社團(tuán)數(shù)據(jù)流去向經(jīng)費(fèi)申請(qǐng)表數(shù)據(jù)流組成社團(tuán)編號(hào)+金額+原因+經(jīng)手人+備注(4)處理邏輯表3-5 表3-6給出了申請(qǐng)?zhí)幚?/p>
13、、評(píng)優(yōu)處理等部分處理邏輯。表2-5 處理邏輯申請(qǐng)?zhí)幚砻Q內(nèi)容處理邏輯編號(hào)P1處理邏輯名稱申請(qǐng)?zhí)幚砗?jiǎn)要說明描述社團(tuán)基本申請(qǐng)的信息輸入的數(shù)據(jù)流申請(qǐng)成立社團(tuán)信息、申請(qǐng)社團(tuán)注冊(cè)信息、申請(qǐng)社團(tuán)撤銷信息、申請(qǐng)社團(tuán)恢復(fù)信息處理如果要成立社團(tuán)就必須先提出申請(qǐng),社團(tuán)每年都要進(jìn)行注冊(cè)否則無(wú)法開展活動(dòng);要撤銷社團(tuán)必須先提出申請(qǐng),撤銷后也可以在一定的時(shí)間內(nèi)恢復(fù)社團(tuán),但必須提出申請(qǐng)。輸出的數(shù)據(jù)流社團(tuán)信息表表2-6處理邏輯評(píng)優(yōu)處理名稱內(nèi)容處理邏輯編號(hào)P2.3處理邏輯名稱評(píng)優(yōu)處理簡(jiǎn)要說明社聯(lián)根據(jù)社團(tuán)的活動(dòng)評(píng)分、基礎(chǔ)分、出席情況對(duì)社團(tuán)進(jìn)行評(píng)優(yōu); 輸入的數(shù)據(jù)流活動(dòng)評(píng)分表、出席情況表、社團(tuán)基礎(chǔ)分表處理社聯(lián)對(duì)社團(tuán)進(jìn)行評(píng)優(yōu),得分結(jié)果
14、為社團(tuán)優(yōu)秀、良好和不及格輸出的數(shù)據(jù)流社團(tuán)評(píng)優(yōu)表(5)數(shù)據(jù)存儲(chǔ)表2-7數(shù)據(jù)存儲(chǔ)社團(tuán)評(píng)優(yōu)表名稱內(nèi)容數(shù)據(jù)存儲(chǔ)編號(hào)D6數(shù)據(jù)存儲(chǔ)名稱社團(tuán)評(píng)優(yōu)表簡(jiǎn)要說明社團(tuán)評(píng)分情況數(shù)據(jù)存儲(chǔ)組成社團(tuán)編號(hào)+屆時(shí)+總得分+備注數(shù)據(jù)來源社團(tuán)基礎(chǔ)分信息、出席情況表、活動(dòng)評(píng)分表數(shù)據(jù)去向社團(tuán)評(píng)優(yōu)表(6)外部實(shí)體表2-8外部實(shí)體社團(tuán)管理員名稱內(nèi)容外部實(shí)體編號(hào)S01外部實(shí)體名稱社團(tuán)管理員簡(jiǎn)要說明社團(tuán)管理員向社聯(lián)申請(qǐng)成立、注冊(cè)、撤消、恢復(fù)社團(tuán)、開展活動(dòng)輸入的數(shù)據(jù)流填寫申請(qǐng)信息輸出的數(shù)據(jù)流申請(qǐng)表表2-9外部實(shí)體社聯(lián)管理員 名稱內(nèi)容外部實(shí)體編號(hào)S02外部實(shí)體名稱社聯(lián)管理員簡(jiǎn)要說明社聯(lián)管理員審核社團(tuán)的各類信息輸入的數(shù)據(jù)流各類登記表、申請(qǐng)表輸出的數(shù)
15、據(jù)流社團(tuán)信息表、活動(dòng)表、評(píng)優(yōu)表3 系統(tǒng)設(shè)計(jì)3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)3.1.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)功能結(jié)構(gòu)圖如下圖所示l.三峽學(xué)院社團(tuán)管理系統(tǒng)基礎(chǔ)申請(qǐng)社團(tuán)事務(wù)管理社團(tuán)財(cái)務(wù)管理查詢核算統(tǒng)計(jì)打印系統(tǒng)設(shè)置社團(tuán)成立社團(tuán)注冊(cè)撤銷社團(tuán)恢復(fù)社團(tuán)活動(dòng)管理評(píng)優(yōu)管理會(huì)員管理制度管理收入管理支出管理物品管理基礎(chǔ)查詢社團(tuán)事務(wù)查詢社團(tuán)財(cái)務(wù)查詢核算統(tǒng)計(jì)證件打印報(bào)表打印用戶管理系統(tǒng)管理退出圖3-1系統(tǒng)總功能模塊圖社團(tuán)成立:成立新的社團(tuán)(社團(tuán)負(fù)責(zé)人申請(qǐng),等待社聯(lián)的審核);社團(tuán)注冊(cè):每學(xué)年開始由社團(tuán)負(fù)責(zé)人填寫社團(tuán)注冊(cè)登記表,未注冊(cè)社團(tuán)將不予批準(zhǔn)開展活動(dòng);社聯(lián)來審核;撤銷社團(tuán):自主申請(qǐng)撤銷社團(tuán)(社團(tuán)負(fù)責(zé)人)、強(qiáng)制撤銷社團(tuán)(社聯(lián)的系
16、統(tǒng)管理員操作,根據(jù)社團(tuán)積分撤銷,撤銷后社團(tuán)活動(dòng)停止);恢復(fù)社團(tuán):對(duì)于撤銷的社團(tuán)其在后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)會(huì)保留半年時(shí)間,在此時(shí)間段內(nèi)社團(tuán)負(fù)責(zé)人可向社聯(lián)申請(qǐng)恢復(fù),社聯(lián)審核通過,則恢復(fù)社團(tuán);如過期則刪除社團(tuán)記錄(在數(shù)據(jù)維護(hù)中實(shí)現(xiàn)),不可再恢復(fù);活動(dòng)管理:活動(dòng)申請(qǐng)(由社團(tuán)負(fù)責(zé)人提交活動(dòng)申請(qǐng)表)、活動(dòng)審核(由社聯(lián)系統(tǒng)管理員審核通過);審核功能的實(shí)現(xiàn)主要是通過查詢數(shù)據(jù)庫(kù)找到提交的活動(dòng),然后由社聯(lián)系統(tǒng)管理員審核是否通過。如果通過,由系統(tǒng)管理員進(jìn)行活動(dòng)登記,并供社團(tuán)負(fù)責(zé)人查詢;如審核不通過,點(diǎn)擊不通過的同時(shí)修改字段為不通過供社團(tuán)負(fù)責(zé)人查詢;評(píng)優(yōu)管理:社團(tuán)評(píng)優(yōu),社聯(lián)根據(jù)活動(dòng)評(píng)分、出席情況、基礎(chǔ)分來評(píng)選優(yōu)秀社團(tuán)(各
17、社團(tuán)負(fù)責(zé)人每學(xué)期按通知出席全委會(huì),總分30分,按學(xué)校規(guī)定進(jìn)行扣分,剩余分計(jì)入總額);會(huì)員管理:主要是對(duì)社團(tuán)會(huì)員信息進(jìn)行登記、修改;由社團(tuán)會(huì)員提出退社,經(jīng)社團(tuán)通過后退社;制度管理:各個(gè)社團(tuán)的制度的登記、修改;可供社團(tuán)成員查詢;收入管理:社團(tuán)經(jīng)費(fèi)申請(qǐng)(社團(tuán)負(fù)責(zé)人)、撥經(jīng)費(fèi)(由社聯(lián)負(fù)責(zé)人審批)、社團(tuán)收入(社團(tuán)活動(dòng)所拉的贊助、會(huì)員所交會(huì)費(fèi)及其它收入)支出管理:社團(tuán)活動(dòng)支出及其它支出,并可在核算統(tǒng)計(jì)模塊中進(jìn)行收入支出核算;物品管理:物品登記、物品借還、物品報(bào)損;核算:主要對(duì)社團(tuán)每年的收入、支出進(jìn)行核算,并且按照不同指標(biāo)進(jìn)行總核算,以便準(zhǔn)確的掌握社團(tuán)的財(cái)務(wù)狀況,統(tǒng)計(jì):會(huì)員統(tǒng)計(jì)(按不同的字段進(jìn)行人數(shù)統(tǒng)計(jì))、
18、社團(tuán)事務(wù)統(tǒng)計(jì)(社團(tuán)活動(dòng)的統(tǒng)計(jì)、優(yōu)秀社團(tuán)的統(tǒng)計(jì)等)、物品統(tǒng)計(jì)(借出、借入、到期未歸還物品的統(tǒng)計(jì));證件打?。簳?huì)員卡、工作證等打??;報(bào)表打?。荷鐖F(tuán)中一些表單需做成報(bào)表打印、財(cái)務(wù)報(bào)表打印;用戶管理:主要有用戶名、密碼、權(quán)限的管理;數(shù)據(jù)庫(kù)管理:數(shù)據(jù)庫(kù)的備份、數(shù)據(jù)庫(kù)的還原。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述計(jì)算機(jī)信息系統(tǒng)以數(shù)據(jù)庫(kù)為核心,在數(shù)據(jù)庫(kù)管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲(chǔ)、檢索、更新、加工、統(tǒng)計(jì)和傳播等操作。對(duì)于數(shù)據(jù)庫(kù)應(yīng)用開發(fā)人員來說,為使現(xiàn)實(shí)世界的信息流計(jì)算機(jī)化,并對(duì)計(jì)算機(jī)化的信息進(jìn)行各種操作,就是如何利用數(shù)據(jù)庫(kù)管理系統(tǒng)、系統(tǒng)軟件和相關(guān)硬件系統(tǒng),將用戶的要求轉(zhuǎn)化成有效的數(shù)據(jù)結(jié)構(gòu),
19、并使數(shù)據(jù)庫(kù)結(jié)構(gòu)易于實(shí)現(xiàn)用戶新的要求的過程。確切的說,數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,提供一個(gè)確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè)計(jì),以及一個(gè)確定數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)與存取方法的物理設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,又能被某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo),并能有效存取數(shù)據(jù)的數(shù)據(jù)庫(kù)。3.2.2概念模型設(shè)計(jì)(E-R圖)實(shí)體型:指客觀世界存在的可相互區(qū)別的事物,用矩形表示,矩形框內(nèi)寫明實(shí)體名,實(shí)體。屬性:指實(shí)體某一方面的特征,用橢圓形表示,并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來。聯(lián)系:指實(shí)體之間的相互關(guān)系,用菱形表示,菱形框內(nèi)寫明聯(lián)系名,旁標(biāo)上聯(lián)系的類型(1
20、 : 1,1 : n或m : n)。符號(hào)說明實(shí)體聯(lián)系屬性根據(jù)對(duì)系統(tǒng)的分析,可獲得系統(tǒng)實(shí)體對(duì)象之間如下的聯(lián)系:一個(gè)會(huì)員可以加入多個(gè)社團(tuán),一個(gè)社團(tuán)由多個(gè)會(huì)員組成;一個(gè)社團(tuán)可以舉辦多次活動(dòng),一個(gè)會(huì)員也能參加多項(xiàng)活動(dòng);一個(gè)社團(tuán)可以制定多項(xiàng)制度,會(huì)員可以查詢各項(xiàng)制度;社團(tuán)對(duì)自己的每個(gè)會(huì)員進(jìn)行評(píng)優(yōu),社聯(lián)對(duì)每一個(gè)社團(tuán)進(jìn)行評(píng)優(yōu);社聯(lián)管理每一個(gè)社團(tuán),審核社團(tuán)的各項(xiàng)活動(dòng);每個(gè)社團(tuán)管理自己的各項(xiàng)財(cái)務(wù),社聯(lián)管理各社團(tuán)財(cái)務(wù)核算報(bào)表。普通會(huì)員社團(tuán)組成社聯(lián)管理活動(dòng)舉辦審核制定制度查詢財(cái)物管理管理參加1MN1N1N1N11NN1NM11圖3-9 社團(tuán)管理系統(tǒng)E-R圖普通會(huì)員編號(hào)姓名職位所屬社團(tuán)屆時(shí)出生日期所在班級(jí)所在系寢室號(hào)
21、電話號(hào)碼備注圖3-10普通會(huì)員實(shí)體屬性 社團(tuán)編號(hào)負(fù)責(zé)人創(chuàng)始人社團(tuán)全稱主管單位成立日期社團(tuán)性質(zhì)社團(tuán)簡(jiǎn)介備注圖3-11 社團(tuán)實(shí)體屬性活動(dòng)審核狀態(tài)監(jiān)查人員活動(dòng)負(fù)責(zé)人活動(dòng)編號(hào)活動(dòng)主題活動(dòng)日期承辦單位內(nèi)容備注圖3-12活動(dòng)屬性社聯(lián)社聯(lián)屆時(shí)辦公地點(diǎn)社聯(lián)負(fù)責(zé)人聯(lián)系電話備注圖3-13社聯(lián)實(shí)體屬性財(cái)務(wù)金額收入支出性質(zhì)經(jīng)手人項(xiàng)目名稱日期備注社團(tuán)編號(hào)屆時(shí)圖3-14財(cái)務(wù)實(shí)體屬性3.2.3邏輯模型的設(shè)計(jì)邏輯模型就是把概念模型,即E-R圖,轉(zhuǎn)換為與數(shù)據(jù)模型相符合的邏輯模型關(guān)系模型。E-R圖向關(guān)系模型轉(zhuǎn)換,首先要進(jìn)行數(shù)據(jù)的規(guī)范化。所謂規(guī)范化是指在一個(gè)數(shù)據(jù)結(jié)構(gòu)中沒有重復(fù)出現(xiàn)的項(xiàng)組。規(guī)范化是在關(guān)系數(shù)據(jù)庫(kù)中減少數(shù)據(jù)冗余的過程。具
22、體E-R圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如下所示,其中帶下劃線的為關(guān)鍵碼:普通會(huì)員:(會(huì)員編號(hào)、所屬社團(tuán)、姓名、屆時(shí)、加入時(shí)期、職位、性別、出生日期、所在班級(jí)、所在系、寢室號(hào)、電話號(hào)碼、備注)社團(tuán):(社團(tuán)編號(hào)、社團(tuán)全稱、社團(tuán)負(fù)責(zé)人、社團(tuán)創(chuàng)始人、主管單位、成立日期、社團(tuán)性質(zhì)、社團(tuán)簡(jiǎn)介、備注) 活動(dòng)表:(活動(dòng)編號(hào)、活動(dòng)主題、日期、審核狀態(tài)、活動(dòng)負(fù)責(zé)人、社聯(lián)監(jiān)查人員、承辦單位、活動(dòng)內(nèi)容、備注)社聯(lián):(社聯(lián)屆時(shí)、社聯(lián)負(fù)責(zé)人、辦公地點(diǎn)、聯(lián)系電話、備注)社團(tuán)評(píng)優(yōu)表:(社團(tuán)編號(hào)、屆時(shí)、總得分、備注)財(cái)務(wù):(社團(tuán)編號(hào)、屆時(shí)、金額、收入支出性質(zhì)、經(jīng)手人、日期、備注)3.2.4物理模型的設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)的主要目的是根據(jù)邏
23、輯設(shè)計(jì)的結(jié)果,將邏輯模型轉(zhuǎn)換成與選用的數(shù)據(jù)庫(kù)系統(tǒng)所支持的數(shù)據(jù)模型相一致的模型,我選用SQL Server數(shù)據(jù)庫(kù)作為本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)中包含數(shù)個(gè)表,一部分表的信息如下:表3-1會(huì)員信息表表3-2社團(tuán)成立表表3-3社團(tuán)活動(dòng)表 表3-4活動(dòng)評(píng)分表 3.2.5用戶界面設(shè)計(jì)用戶界面是系統(tǒng)與用戶之間的接口,也是控制信息和選擇信息進(jìn)出的重要途徑。用戶界面設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的一個(gè)重要工作。用戶通過用戶界面來感知,認(rèn)識(shí)和使用信息系統(tǒng),對(duì)用戶來講,用戶界面代表了信息系統(tǒng)的全部。用戶界面設(shè)計(jì)必須考慮用戶的需要和特點(diǎn),以用戶為中心。我設(shè)計(jì)的用戶界面設(shè)計(jì)堅(jiān)持友好、簡(jiǎn)便、實(shí)用、易于操作的原則,盡量避免過于繁瑣和花哨,
24、做到使用簡(jiǎn)便、一致性好。4 系統(tǒng)實(shí)施4.1系統(tǒng)界面的實(shí)現(xiàn)4.1.1系統(tǒng)登陸模塊的實(shí)現(xiàn)程序啟動(dòng)后,首先進(jìn)入系統(tǒng)登錄界面驗(yàn)證管理員密碼.此系統(tǒng)分三種權(quán)限:社聯(lián)管理員、社團(tuán)管理員、普通會(huì)員。只需要輸入用戶名和正確的密碼,就可以成功登陸。用戶的權(quán)限設(shè)置在系統(tǒng)管理員添加該用戶的時(shí)候就已經(jīng)設(shè)置了。系統(tǒng)登陸模塊主要實(shí)現(xiàn)如下功能:支持鼠標(biāo)和鍵盤操作。用戶名、密碼和權(quán)限驗(yàn)證成功后,進(jìn)入主界面。用戶名、錯(cuò)誤或密碼錯(cuò)誤提醒并返回錯(cuò)誤點(diǎn)。4.1.2系統(tǒng)主窗體的實(shí)現(xiàn)系統(tǒng)不同的管理員進(jìn)入不同的管理模塊。進(jìn)入的界面不同,實(shí)現(xiàn)的功能也不同。下圖社團(tuán)管理員主菜單:4.1.3活動(dòng)審核界面 登陸窗體的代碼如下:procedure
25、TLoginForm.SpeedButton1Click(Sender: TObject);begin if (trim(combobox1.Text)='') or (trim(edit1.Text)='') or(trim(combobox2.Text)='') then application.MessageBox('請(qǐng)檢查用戶名、密碼、權(quán)限是否為空!','wanning') else begin name:=trim(combobox1.Text); pass:=trim(edit1.Text); user
26、limit:=trim(combobox2.Text); ClientDataSet1.Close; sql_login:='select * from userTable where userName='''+name+''' and password='''+pass+''' and limit='''+userlimit+'''' ClientDataSet1.CommandText:=sql_login; ClientDataS
27、et1.Open; if ClientDataSet1.RecordCount >0 then begin if userlimit='社聯(lián)管理員' then begin form3.Show; form3.Menu:=Form3.MainMenu2; LoginForm.Hide; end else begin if userlimit='社團(tuán)管理員' then begin form3.Show; form3.Menu:=Form3.MainMenu1; LoginForm.Hide; end else begin form3.Show; form3.M
28、enu:=Form3.MainMenu3; loginForm.Hide; end; end; end else begin showmessage('請(qǐng)查看用戶名、密碼或用戶權(quán)限是否正確,重新輸入!'); edit1.SetFocus; edit1.SelectAll; end;end;end;procedure TLoginForm.FormShow(Sender: TObject);begin combobox1.Clear; with ClientDataSet1 do begin close; sql_login:='select * from userTab
29、le' ClientDataSet1.CommandText:=sql_login; ClientDataSet1.Open; if recordcount<1 then begin showmessage('目前沒有任何用戶!請(qǐng)建立一個(gè)管理員用戶。'); form2.Show; close; sql_login:='select *from userTable' ClientDataSet1.CommandText:=sql_login; ClientDataSet1.Open; while not Eof do begin combobox1.Items.Add(fieldbyname('userName').AsString); next; end; while not Eof do begin combobox2.Items.Add(fieldbyname('limit').AsString); next; end; end else begin while not Eof do
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高端別墅室內(nèi)裝飾設(shè)計(jì)與施工合同
- 體育產(chǎn)業(yè)智慧場(chǎng)館建設(shè)與賽事運(yùn)營(yíng)支持方案
- 《國(guó)際政治格局演變歷程:高中政治教學(xué)教案》
- 乘用車行業(yè)智能化生產(chǎn)與銷售方案
- 經(jīng)典科學(xué)故事讀后感
- 車輛銷售服務(wù)合同附加條款
- 防盜門銷售合同協(xié)議書
- 服裝公司服裝買賣協(xié)議
- 健康產(chǎn)業(yè)產(chǎn)品推廣與營(yíng)銷策略
- 裝修增項(xiàng)補(bǔ)充合同協(xié)議
- 生產(chǎn)組織供應(yīng)能力說明
- 碳酸丙烯酯法脫碳工藝工程設(shè)計(jì)
- 藥劑學(xué)-名詞解釋
- 口語(yǔ)課件Unit 1 Ways of Traveling Possibility and Impossibility
- 做一個(gè)幸福教師
- 城市支路施工組織設(shè)計(jì)
- 耐堿玻纖網(wǎng)格布檢測(cè)報(bào)告
- 20米往返跑教案 (2)
- 甲醛安全周知卡
- 《書法練習(xí)指導(dǎo)》教案江蘇鳳凰少年兒童出版社四年級(jí)下冊(cè)
- 三菱變頻器e700使用手冊(cè)基礎(chǔ)篇
評(píng)論
0/150
提交評(píng)論