Access課程設(shè)計(jì)報(bào)告
ACCESS課程設(shè)計(jì)報(bào)告
學(xué)號(hào)名稱姓名日期課程201*年1月5日數(shù)據(jù)庫(kù)及應(yīng)用Access簡(jiǎn)單成績(jī)管理系統(tǒng)系統(tǒng)分析:成績(jī)管理系統(tǒng)依托Access對(duì)數(shù)據(jù)的簡(jiǎn)單管理的功能,在數(shù)據(jù)庫(kù)中建立三張數(shù)據(jù)表,即學(xué)生表、課程表、成績(jī)表,它們分別用來(lái)存放有關(guān)學(xué)生的基本信息、存放有關(guān)課程的基本信息和存放某個(gè)學(xué)生的某門課程的考試成績(jī)。數(shù)據(jù)表之間相互關(guān)聯(lián),其中課程表和成績(jī)表通過(guò)課程號(hào)字段設(shè)置關(guān)聯(lián),學(xué)生表和成績(jī)表通過(guò)學(xué)號(hào)字段設(shè)置關(guān)聯(lián),所有關(guān)聯(lián)字段都參照完整性。整個(gè)系統(tǒng)有學(xué)生信息管理、學(xué)生信息查詢、課程信息管理、課程信息查詢、學(xué)生成績(jī)管理、學(xué)生成績(jī)查詢等功能模塊,它們分別能進(jìn)行學(xué)生信息的管理與查詢,課程信息的管理與查詢以及成績(jī)的管理與查詢。窗體與窗體之間通過(guò)三張數(shù)據(jù)表相互關(guān)聯(lián),打印成績(jī)報(bào)表模塊可將考試成績(jī)以報(bào)表的形式輸出打印。窗體都是以簡(jiǎn)單的管理或查詢來(lái)方便用戶使用和操作的,最后創(chuàng)建自動(dòng)運(yùn)行宏Autoexec用來(lái)自動(dòng)運(yùn)行登陸系統(tǒng),進(jìn)而進(jìn)入成績(jī)管理系統(tǒng)。系統(tǒng)結(jié)構(gòu):設(shè)計(jì)內(nèi)容簡(jiǎn)單成績(jī)管理系統(tǒng)學(xué)生信息管理學(xué)生信息瀏覽課程信息管理課程信息瀏覽學(xué)生成績(jī)管理學(xué)生成績(jī)圖示各科成績(jī)?yōu)g覽打印成績(jī)報(bào)表各模塊功能說(shuō)明:學(xué)生信息管理:該模塊實(shí)現(xiàn)對(duì)學(xué)生基本信息的管理功能。具備記錄的增加、刪除和修改等功能,同時(shí)對(duì)新修改數(shù)據(jù)可執(zhí)行撤銷操作。學(xué)生信息瀏覽:該模塊實(shí)現(xiàn)對(duì)學(xué)生基本信息的瀏覽功能。可瀏覽全部學(xué)生的基本信息,也可按住址和戶口所在地分別對(duì)學(xué)生信息進(jìn)行瀏覽。課程信息管理:該模塊實(shí)現(xiàn)對(duì)課程基本信息的管理功能。具備記錄的增加、刪除和修改等功能,同時(shí)對(duì)新修改數(shù)據(jù)可執(zhí)行撤銷操作。課程信息瀏覽:該模塊實(shí)現(xiàn)對(duì)課程基本信息的瀏覽功能。可瀏覽全部課程的基本信息,也可按開(kāi)課學(xué)期對(duì)課程信息進(jìn)行瀏覽。
學(xué)生成績(jī)管理:該模塊實(shí)現(xiàn)對(duì)成績(jī)基本信息的管理功能。具備記錄的增加、刪除和修改等功能,同時(shí)對(duì)新修改數(shù)據(jù)可執(zhí)行撤銷操作。學(xué)生成績(jī)圖示:該模塊展現(xiàn)對(duì)學(xué)生成績(jī)?yōu)g覽圖示。該圖示可展現(xiàn)全部學(xué)生的基本成績(jī)信息,對(duì)學(xué)生各個(gè)科目以及成績(jī)一目了然。各科成績(jī)?yōu)g覽:該模塊實(shí)現(xiàn)對(duì)各科成績(jī)的瀏覽功能?蔀g覽全部科目的成績(jī)信息,也可按各個(gè)科目對(duì)學(xué)生成績(jī)進(jìn)行瀏覽。1.“按姓名查詢”按鈕單擊事件代碼:PrivateSubCommand10_MouseDown(ButtonAsInteger,ShiftAsInteger,xAsSingle,yAsSingle)Child13.LinkChildFields="姓名"Child13.LinkMasterFields="Text8"Endsub2.“選擇以科目查詢”列表單擊事件代碼:PrivateSubList3_AfterUpdate()Child5.LinkMasterFields="list3"Child5.LinkChildFields="課程名稱"關(guān)鍵代碼EndSub3.“添加記錄”按鈕單擊事件代碼:PrivateSubCommand11_Click()OnErrorGoToErr_Command11_ClickDoCmd.GoToRecord,,acNewRecExit_Command11_Click:ExitSubErr_Command11_Click:MsgBoxErr.DescriptionResumeExit_Command11_ClickEndSub
在設(shè)計(jì)成績(jī)管理系統(tǒng)過(guò)程中,我碰見(jiàn)的難點(diǎn):主要的難點(diǎn)是對(duì)于access運(yùn)行原理不懂,對(duì)于語(yǔ)言的不懂,以及以下問(wèn)題:①窗體設(shè)計(jì)出來(lái),數(shù)據(jù)未顯示出來(lái)②有些窗體不合適,沒(méi)有明確規(guī)定其所定義的實(shí)設(shè)計(jì)難點(diǎn)及解決方案際含義③窗體之中的一些命令按鈕不運(yùn)行④在修改一些表的時(shí)候,導(dǎo)致所修的數(shù)據(jù)與窗體有所變化,而且使前后的數(shù)據(jù)不一致。對(duì)于軟件運(yùn)行原理,我通過(guò)閱讀書(shū)籍得到了解答;語(yǔ)言的不懂,請(qǐng)教別人以及對(duì)于書(shū)本研讀得到了解決;數(shù)據(jù)不顯示的問(wèn)題,重新查證后發(fā)現(xiàn)是窗體的屬性設(shè)置不合理導(dǎo)致的;確定按鈕不合適,發(fā)現(xiàn)設(shè)計(jì)時(shí)沒(méi)有點(diǎn)擊向?qū)О粹o,從而導(dǎo)致直接出來(lái)的就是一個(gè)確定按鈕鍵,窗體有的不合適;修改表的同時(shí),發(fā)現(xiàn)后面窗體的數(shù)據(jù)不一致,其原因是在建立查詢的時(shí)候,應(yīng)用了表中的數(shù)據(jù),只要把查詢中一些數(shù)據(jù)修改,窗體與窗體的內(nèi)容就一致了;窗體中的一些命令按鈕不運(yùn)行是剛開(kāi)始新建錯(cuò)誤導(dǎo)致的,重新新建任務(wù)按鈕就解決了。通過(guò)了制作一個(gè)簡(jiǎn)易的數(shù)據(jù)庫(kù)系統(tǒng),明白了我對(duì)于access的使用與應(yīng)用都存在很多不懂的地方,對(duì)于很多不懂的問(wèn)題只源于上課忽視了很多細(xì)節(jié),所以通過(guò)制作簡(jiǎn)易的數(shù)據(jù)庫(kù)是我加強(qiáng)了對(duì)于access知識(shí)的了解。設(shè)計(jì)心得Access的優(yōu)點(diǎn)之一就是存儲(chǔ)方式單一。Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。表表是數(shù)據(jù)庫(kù)的基礎(chǔ),是創(chuàng)建其他5種對(duì)象的基本條件。表由記錄組成,記錄由字段組成,表用來(lái)存貯數(shù)據(jù)庫(kù)的數(shù)據(jù),故又稱數(shù)據(jù)表。查詢查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。窗體窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。報(bào)表報(bào)表的功能是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)分類匯總,然后打印出來(lái),以便分析。宏宏相當(dāng)于DOS中的批處理,用來(lái)自動(dòng)執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來(lái)十分方便。模塊模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用VisualBasic編程。頁(yè)是一種特殊的直接連接到數(shù)據(jù)庫(kù)中數(shù)據(jù)的一種WEB頁(yè)。通過(guò)數(shù)據(jù)訪問(wèn)頁(yè)將數(shù)據(jù)發(fā)布到Internet或Intranet上,并可以適用瀏覽器進(jìn)行數(shù)據(jù)的維護(hù)和操作。通過(guò)這半個(gè)學(xué)期的access數(shù)據(jù)庫(kù)程序設(shè)計(jì)課程的學(xué)習(xí),我體會(huì)到了數(shù)據(jù)庫(kù)的實(shí)用性、強(qiáng)大性、有趣性。Access數(shù)據(jù)庫(kù)雖然有一定難度,但是用心去學(xué)一定能受益頗多。成績(jī)?cè)u(píng)閱人
系統(tǒng)運(yùn)行截圖
擴(kuò)展閱讀:access課程設(shè)計(jì)報(bào)告
課程設(shè)計(jì)報(bào)告書(shū)
班級(jí)0514102學(xué)號(hào)
051410250
姓名石江龍專業(yè)工程管理課程名稱數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用指導(dǎo)老師
河南城建學(xué)院建筑工程管理系
目錄
1.設(shè)計(jì)題目………………………………………………1
2.功能描述………………………………………………2
3.概要設(shè)計(jì)………………………………………………3
4.詳細(xì)設(shè)計(jì)………………………………………………4
5.效果及存在的問(wèn)題……………………………………5
6.心得體會(huì)………………………………………………6
7.參考文獻(xiàn)………………………………………………7
1.設(shè)計(jì)題目
企業(yè)工資管理系統(tǒng)
2功能描述
2.1功能描述
企業(yè)工資管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對(duì)各種工資信息進(jìn)行日常的管理,如查詢、修改、增加、刪除以及存儲(chǔ)等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計(jì)計(jì)算和匯總工作,快速打印出工資報(bào)表,針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能:
(1)對(duì)單位人員的變動(dòng)進(jìn)行處理。一個(gè)單位的職工不會(huì)是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動(dòng)。因此,設(shè)計(jì)系統(tǒng)是應(yīng)考慮到這些情況。
(2)對(duì)職工的工資進(jìn)行計(jì)算、修改。能對(duì)各職工的工資進(jìn)行計(jì)算,即計(jì)算應(yīng)發(fā)金額、應(yīng)扣金額及實(shí)發(fā)金額等。
(3)查詢統(tǒng)計(jì)功能。要求即可以單項(xiàng)查詢,比如查看某個(gè)職工的工資情況等;也可以查詢?nèi)俊?/p>
(4)報(bào)表打印功能。每月發(fā)放工資時(shí),要求能夠打印本月的工資表、隨工資發(fā)給每個(gè)職工的工資條以及工資統(tǒng)計(jì)表.
2.2運(yùn)行環(huán)境
1)奔騰騰II或以上2)520內(nèi)存或以上3)Windowsxp或以上
4)裝了access201*及VisualBasic.NET201*(v7.1)或以上
2.3開(kāi)發(fā)設(shè)計(jì)思想
(1)盡量采用企業(yè)現(xiàn)有軟硬環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用企業(yè)現(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。
(2)系統(tǒng)應(yīng)符合企業(yè)工規(guī)定,滿足對(duì)企業(yè)相關(guān)人員日常使用的需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。
(3)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。
(4)系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的增加、刪除、修改、備份等操作。
3.概要設(shè)計(jì)
3.1開(kāi)發(fā)背景
隨著我國(guó)國(guó)民經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展和具有中國(guó)特色的社會(huì)主義市場(chǎng)經(jīng)濟(jì)體制的迅速完善,各個(gè)行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來(lái)越嚴(yán)峻的挑戰(zhàn),對(duì)企業(yè)體系無(wú)論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。建設(shè)一個(gè)科學(xué)高效的信息管理系統(tǒng)是解決這一問(wèn)題的必由之路。企業(yè)內(nèi)部財(cái)務(wù)管理是該企業(yè)運(yùn)用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟(jì)效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財(cái)務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實(shí)際情況也不盡相同,各項(xiàng)工資條款的發(fā)放,如果沒(méi)有一個(gè)完整的管理系統(tǒng),僅憑手工操作來(lái)實(shí)現(xiàn)不僅容易出錯(cuò),而且也造成資源的不必要浪費(fèi),因此開(kāi)發(fā)這個(gè)工資管理系統(tǒng)是很有必要的。
3.2數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)是通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS-DATABASEMANAGEMENTSYSTEM)軟件來(lái)實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)、管理與使用的DBASELL就是一種數(shù)據(jù)庫(kù)管理系統(tǒng)軟件。(1)數(shù)據(jù)庫(kù)的概念
數(shù)據(jù)庫(kù)是存儲(chǔ)在一起的相關(guān)數(shù)據(jù)的集合,這些數(shù)據(jù)是結(jié)構(gòu)化的,無(wú)有害的或不必要的冗余,并為多種應(yīng)用服務(wù);數(shù)據(jù)的存儲(chǔ)獨(dú)立于使用它的程序;對(duì)數(shù)據(jù)庫(kù)插入新數(shù)據(jù),修改和檢索原有數(shù)據(jù)均能按一種公用的,和可控制的方式進(jìn)行。當(dāng)某個(gè)系統(tǒng)中存在結(jié)構(gòu)上完全分開(kāi)的若干個(gè)數(shù)據(jù)庫(kù)時(shí),則該系統(tǒng)包含一個(gè)"數(shù)據(jù)庫(kù)集合"。
(2)數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)
使用數(shù)據(jù)庫(kù)可以帶來(lái)許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲(chǔ)空間;實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。此外,數(shù)據(jù)庫(kù)技術(shù)還為用戶提供了非常簡(jiǎn)便的使用手段使用戶易于編寫有關(guān)數(shù)據(jù)庫(kù)應(yīng)用程序。(3)數(shù)據(jù)庫(kù)文件的特征
無(wú)論使用哪一種數(shù)據(jù)庫(kù)管理系統(tǒng),由它們所建立的數(shù)據(jù)庫(kù)文件都可以看成是具有相同性質(zhì)的記錄的集合,因而這些數(shù)據(jù)庫(kù)文件都有相同的特性:
1)文件的記錄格式相同,長(zhǎng)度相等。
2)不同的行是不同的記錄,因而具有不同的內(nèi)容。
3)不同的列表示不同的字段名,同一列中的數(shù)據(jù)的性質(zhì)(屬性)相同。4)每一行各列的內(nèi)容是不能分割的,但行的順序和列的順序不影響文件內(nèi)
容的表達(dá)。
3.3需求分析
本系統(tǒng)主要目標(biāo)是采用公司現(xiàn)有的軟硬件及科學(xué)的管理系統(tǒng)開(kāi)發(fā)方案,建立工資管理系統(tǒng),實(shí)現(xiàn)企業(yè)工資管理的計(jì)算機(jī)自動(dòng)化。系統(tǒng)應(yīng)符合公司人事、工資管理制度,并達(dá)到操作直觀、方便、實(shí)用、安全等要求。
設(shè)計(jì)基礎(chǔ)是完成需求分析后提供的需求說(shuō)明書(shū),用概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的關(guān)系,這種數(shù)據(jù)模型是與DBMS無(wú)關(guān)的、面向現(xiàn)實(shí)世界的、易如理解的數(shù)據(jù)模型,其獨(dú)立于計(jì)算機(jī)的數(shù)據(jù)模型,獨(dú)立于計(jì)算機(jī)的軟硬件系統(tǒng),與用戶進(jìn)行交流十分方便。
概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)。這種數(shù)據(jù)模式能真實(shí)地反應(yīng)用戶要求的實(shí)際情況,是一種容易被人們理解的直觀的數(shù)據(jù)庫(kù)結(jié)構(gòu)模式。同時(shí)也是一種相對(duì)穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。概念性數(shù)據(jù)在用戶和設(shè)計(jì)者之間建立了橋梁。是設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的基礎(chǔ)。
概念設(shè)計(jì)中自頂向下的實(shí)體分析方法,即常用的實(shí)體聯(lián)系模型(簡(jiǎn)稱E-R模型),對(duì)具體數(shù)據(jù)進(jìn)行抽象加工,將實(shí)體集合抽象成實(shí)體類型。用實(shí)體間聯(lián)系反映現(xiàn)實(shí)世界事物間的內(nèi)在聯(lián)系。E-R模型是建立概念性數(shù)據(jù)模型的有力工具。
4.詳細(xì)設(shè)計(jì)
4.1功能模塊設(shè)計(jì)
在系統(tǒng)功能分析的基礎(chǔ)上,得到下圖的系統(tǒng)功能模塊。
工資管理系統(tǒng)員工工資工信基資息本匯設(shè)總定資員員料工工基崗工公工個(gè)輸增查礎(chǔ)位具司資人工入刪詢工工工?傎Y資資利表資查詢?yōu)g打圖5.1系統(tǒng)功能模塊圖覽印
4.2數(shù)據(jù)流程圖
企業(yè)工資管理過(guò)程的基礎(chǔ)上,得到本系統(tǒng)所處理的數(shù)據(jù)關(guān)系圖
級(jí)別工資設(shè)定崗位工資設(shè)定工齡工資設(shè)定工資基本設(shè)定員工信息員工工資圖5.2數(shù)據(jù)流程圖
4.3數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
本實(shí)例根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有員工實(shí)體、員工工資實(shí)體、工資等級(jí)實(shí)體、部門崗位實(shí)體、工齡實(shí)體、公司福利實(shí)體,實(shí)體和實(shí)體之間的關(guān)系E-R圖見(jiàn)下面。
員工1對(duì)應(yīng)1員工工資包含基礎(chǔ)工資1對(duì)應(yīng)1工資等級(jí)崗位工資1對(duì)應(yīng)部門崗位1工齡工資1對(duì)應(yīng)1工齡福利費(fèi)用1對(duì)應(yīng)1公司福利圖5.3實(shí)體之間關(guān)系ER圖
4.4數(shù)據(jù)表的邏輯結(jié)構(gòu)設(shè)計(jì)
根據(jù)上述的分析,本系統(tǒng)包括7個(gè)表:?jiǎn)T工信息表、工齡表、崗位及工資表、工資等級(jí)表、公司福利表、員工工資表、管理員表。各數(shù)據(jù)表的邏輯設(shè)計(jì)結(jié)構(gòu)如下:?jiǎn)T工信息表:字段名稱員工編號(hào)員工姓名性別部門身份證號(hào)工資等級(jí)工作時(shí)間工齡表:字段名稱工齡工資崗位及崗位工資表:字段名稱部門崗位數(shù)據(jù)類型文本文本字段大小1010是否主鍵是否數(shù)據(jù)類型數(shù)字?jǐn)?shù)字字段大小整型長(zhǎng)整型是否主鍵是否數(shù)據(jù)類型自動(dòng)編號(hào)文本文本文本數(shù)字文本日期字段大小長(zhǎng)整型8210長(zhǎng)整型8長(zhǎng)日期是否主鍵是否否否否否否工資工資等級(jí)表:字段名稱工資等級(jí)工資金額公司福利表:字段名稱公司福利福利值員工工資表:字段名稱員工編號(hào)員工姓名基本工資崗位工資工領(lǐng)工資福利管理員表:字段名稱用戶名姓名用戶名密碼數(shù)字長(zhǎng)整型否數(shù)據(jù)類型文本數(shù)字字段大小10長(zhǎng)整型是否主鍵是否數(shù)據(jù)類型文本數(shù)字字段大小10整型是否主鍵是否數(shù)據(jù)類型自動(dòng)編號(hào)文本數(shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字字段大小長(zhǎng)整型10長(zhǎng)整型長(zhǎng)整型長(zhǎng)整型整型是否主鍵是否否否否否數(shù)據(jù)類型文本文本字段大小106是否主鍵是否
4.5查詢?cè)O(shè)計(jì)
對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的普通用戶來(lái)說(shuō),數(shù)據(jù)庫(kù)是不可見(jiàn)的。用戶要查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)要通過(guò)查詢操作,所以查詢是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中一個(gè)非常重要的部分。查詢可以對(duì)一個(gè)表進(jìn)行查詢還可以把多個(gè)表連接一起,進(jìn)行整體查詢。
本系統(tǒng)中使用了選擇查詢、刪除查詢、更新查詢、SQL查詢。4.6窗體設(shè)計(jì)
窗體在數(shù)據(jù)庫(kù)應(yīng)用中擔(dān)當(dāng)者眼鏡的功能,是數(shù)據(jù)庫(kù)與用戶聯(lián)系的直接頁(yè)面。根據(jù)上述功能分析及數(shù)據(jù)概念E-R圖的設(shè)計(jì),本系統(tǒng)包含:用戶登錄窗體、歡迎界面、主界面、員工信息窗體、員工查找窗體、員工工資查找窗體等。
系統(tǒng)登錄窗體代碼如下:PrivateSub確定_Click()DimiAsIntegerDimsqlAsString
DimrstAsADODB.RecordsetSetrst=NewADODB.RecordsetIfIsNull(Me![用戶名姓名])ThenMsgBox"請(qǐng)輸入用戶名!"DoCmd.GoToControl"用戶名姓名"ExitSub
ElseIfIsNull(Me![密碼])ThenMsgBox"請(qǐng)輸入密碼!"DoCmd.GoToControl"密碼"ExitSubEndIf
sql="select*from管理員where用戶名姓名=""&Me![用戶名姓名]_&""and用戶名密碼=""&Me![密碼]&"""
rst.Opensql,CurrentProject.Connection,adOpenKeyset,adLockOptimisticIfrst.RecordCount>0ThenDoCmd.Close
DoCmd.OpenForm"歡迎界面"Else
MsgBox"您輸入的用戶名或密碼有誤,請(qǐng)重新輸入!"Me![用戶名]=""Me![密碼]=""
DoCmd.GoToControl"用戶名"EndIf
Setrst=NothingEndSub
5.效果及存在的問(wèn)題
5.1系統(tǒng)運(yùn)行效果
6.心得體會(huì)
該工資管理系統(tǒng)的各個(gè)功能模塊的具體實(shí)現(xiàn)、系統(tǒng)實(shí)施(編碼調(diào)試)、使用方法等各個(gè)過(guò)程沒(méi)有進(jìn)行詳細(xì)的描述。由于時(shí)間,水平的限制,該總結(jié)中難免有不足之處。系統(tǒng)最大的特點(diǎn)是界面直觀、簡(jiǎn)便易行。系統(tǒng)設(shè)計(jì)內(nèi)容全面、實(shí)用性強(qiáng)、安裝方便、維護(hù)簡(jiǎn)單成本低,實(shí)現(xiàn)了數(shù)據(jù)之間的動(dòng)態(tài)關(guān)聯(lián)和數(shù)據(jù)共享,
同時(shí),該系統(tǒng)還具有很強(qiáng)的容錯(cuò)功能;在管理方面體現(xiàn)了對(duì)事不對(duì)人的原則,充分實(shí)現(xiàn)管理的公開(kāi)、公正、公平性,從而大大提高了管理效率,能夠達(dá)到精簡(jiǎn)機(jī)構(gòu),精簡(jiǎn)人員,節(jié)約管理費(fèi)用,促進(jìn)了管理的正規(guī)化、規(guī)范化。由于本管理信息系統(tǒng)的設(shè)計(jì)時(shí)間比較倉(cāng)促,難免會(huì)有一些不足之處,希望提出意見(jiàn)或建議,使該系統(tǒng)能夠更加完善。
在本次課程設(shè)計(jì)中,我們首先面對(duì)的是如何進(jìn)行功能及邏輯結(jié)構(gòu)設(shè)計(jì),經(jīng)過(guò)四個(gè)人的上網(wǎng)、借閱圖書(shū)、請(qǐng)教學(xué)長(zhǎng)等措施解決了本次系統(tǒng)的功能、模塊等設(shè)計(jì)。然后解決了模塊和功能的設(shè)計(jì)在本組員工的明確分工、有組織的緊張進(jìn)行下終于完成了本系統(tǒng)的設(shè)計(jì)。
通過(guò)這次課程設(shè)計(jì)使我明白了對(duì)待代碼等問(wèn)題上,要細(xì)心的的對(duì)待,也許一個(gè)小問(wèn)題就會(huì)導(dǎo)致模塊的調(diào)試錯(cuò)誤。如在系統(tǒng)調(diào)試中把From錯(cuò)誤的把寫成了Form,一個(gè)小小的失誤是我們組陷入了一下午的困境,在學(xué)長(zhǎng)的指導(dǎo)下終于發(fā)現(xiàn)了錯(cuò)誤。
相信在以后的生活、學(xué)習(xí)中我們也能正確對(duì)待錯(cuò)誤,細(xì)心對(duì)待以后發(fā)生的困難,相信會(huì)越來(lái)越好!
7.參考文獻(xiàn)
1)鄭曉玲王學(xué)軍Access項(xiàng)目案例導(dǎo)航.科學(xué)出版社2)廖望葉宏杰余芳中文Access201*項(xiàng)目經(jīng)典.冶金工業(yè)出版社3)劉世峰數(shù)據(jù)庫(kù)基礎(chǔ)與運(yùn)用.中央廣播電視大學(xué)出版社
友情提示:本文中關(guān)于《Access課程設(shè)計(jì)報(bào)告》給出的范例僅供您參考拓展思維使用,Access課程設(shè)計(jì)報(bào)告:該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。