第一篇:VFP學(xué)生成績管理系統(tǒng)設(shè)計(jì)說明
題目學(xué)生成績管理系統(tǒng)一、主要內(nèi)容
學(xué)生成績管理是學(xué)校管理中異常重要的一個(gè)環(huán)節(jié),作為學(xué)校,除了育人,就是育知,學(xué)生成績管理的計(jì)算機(jī)化是整個(gè)學(xué)校教務(wù)管理中的重要一部分,能否實(shí)現(xiàn)這一步關(guān)系到學(xué)校辦學(xué)整體效率的高低,介與它的重要性,學(xué)生成績管理系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。
運(yùn)用學(xué)生成績管理系統(tǒng)可以減輕學(xué)院教學(xué)人員的工作量,加快查詢速度,加強(qiáng)管理,以及國家各部門關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。還有就是縮小開支,提高工作效率與準(zhǔn)確率??梢允箤W(xué)生能夠合理安排時(shí)間,能夠盡快的知道自己的考試成績,投入新的課程的學(xué)習(xí)或復(fù)習(xí)這次沒有考過的課程。并且學(xué)生成績管理系統(tǒng)的應(yīng)用也為今天的高校教育在未來市場的競爭力的提高達(dá)下堅(jiān)實(shí)的基礎(chǔ)。
如今,不管是小學(xué)、初中、高中、甚至是很多大學(xué)生的學(xué)生成績管理基本上是靠人工進(jìn)行管理,但隨著時(shí)間的變化,學(xué)校規(guī)模的擴(kuò)大,有關(guān)學(xué)生成績管理工作和所涉及到的數(shù)據(jù)量越來越大越來越多,大多數(shù)學(xué)校不得不靠增加人力、物力、財(cái)力來進(jìn)行學(xué)生成績管理。但是人工管理成績檔案具有效率低、查找麻煩、可靠性不高、保密性低等因素。因此開發(fā)出一個(gè)不僅僅是適用于大中專院校以及其它高校通用的學(xué)生成績管理系統(tǒng)是必要的。
本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,特別是學(xué)生成績的管理,采用面向?qū)ο蟮脑O(shè)計(jì)思想,以菜單和表單的形式進(jìn)行各表單的調(diào)用,主要任務(wù)是計(jì)算機(jī)對學(xué)生信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外考慮到學(xué)生選課。針對這些要求,設(shè)計(jì)這些要求,設(shè)計(jì)了學(xué)生成績管理系統(tǒng)。
因此,本系統(tǒng)應(yīng)該主要完成和實(shí)現(xiàn)如下功能:
1.系統(tǒng)登陸功能。要求系統(tǒng)登陸時(shí)有密碼管理功能,可分為管理人員登陸和普通用戶登陸兩種方式,只有身份和密碼全正確才能成功登陸。
2.基本數(shù)據(jù)管理功能。此功能主要是用于對學(xué)生的基本情況的管理,如學(xué)生所在的系、班級、以及所學(xué)的專業(yè)、課程等內(nèi)容。管理人員登陸后可對系統(tǒng)內(nèi)的信息進(jìn)行修改。
3.學(xué)生信息管理功能。此功能主要是用于對學(xué)生信息的錄入和管理。包括信息添加,信息瀏覽等。
4.學(xué)生成績管理功能。此功能主要是用于對學(xué)生成績的錄入和管理包括考試成績添加,成績?yōu)g覽等。
5.學(xué)生查詢功能。此功能主要用于對學(xué)生信息的查詢和統(tǒng)計(jì),并打印相關(guān)信息,包括學(xué)習(xí)成績等。
二、基本要求
完成上述五項(xiàng)要求,設(shè)計(jì)好以下界面:1.登陸界面;2.課程管理界面;3.學(xué)生信息管理界面;4.學(xué)生成績管理界面; 5.學(xué)生查詢界面。
最終完成一個(gè)高校的學(xué)生成績管理系統(tǒng),并給出部分相應(yīng)的編程。
三.參考資料
程序設(shè)計(jì)(上海交通大學(xué)出版社)
第二篇:學(xué)生成績管理系統(tǒng)
//*學(xué)生成績管理系統(tǒng)*//
#include
#define N 3
struct student
{
int no;
char name[20];
float english;
float computer;
float math;
float average;
};
void getclass(struct student *class_gishui)
{
int i;
printf(“請輸入%d個(gè)學(xué)生的學(xué)號 姓名 英語 計(jì)算機(jī) 數(shù)學(xué)n”,N);
for(i=0;i { printf(“第%d個(gè)學(xué)生”,i+1); scanf(“%d%s%f%f%f”,&class_gishui[i].no,&class_gishui[i].name,&class_gishui[i].english,&class_gishui[i].computer,&class_gishui[i].math); } } void print_class(struct student *class_gishui) { int i; for(i=0;i { class_gishui[i].average=(class_gishui[i].english+class_gishui[i].computer+class_gishui[i].math)/3; } printf(“學(xué)生信息表如下:n”); printf(“學(xué)號tt姓名tt英語tt計(jì)算機(jī)tt數(shù)學(xué)tt平均成績n”); for(i=0;i printf(“%dtt%stt%ft%ft%ft%fn”,class_gishui[i].no,class_gishui[i].name,class_gishui[i].english,class_gishui[i].computer,class_gishui[i].math,class_gishui[i].average); } void paixu(struct student *class_gishui) { int i,j,flag; struct student t[1]; for(i=0;(i { flag=0; for(j=0;j if(class_gishui[j].average>class_gishui[j+1].average) { t[0]=class_gishui[j]; class_gishui[j]=class_gishui[j+1]; class_gishui[j+1]=t[0]; flag=1; } if(flag==0) break; } printf(“排序后學(xué)生成績?yōu)椋簄”); printf(“學(xué)號t姓名t英語tt計(jì)算機(jī)tt數(shù)學(xué)tt平均成績n”); for(i=0;i printf(“%dt%st%ft%ft%ft%fn”,class_gishui[i].no,class_gishui[i].name,class_gishui[i].english,class_gishui[i].computer,class_gishui[i].math,class_gishui[i].average); } void main() { struct student class_gishui[N]; getclass(class_gishui); print_class(class_gishui); paixu(class_gishui); } 論文題目:學(xué)生成績管理系統(tǒng)的需求分析與 設(shè)計(jì)說明 課程:軟件工程基礎(chǔ)學(xué)院: 班級: 學(xué)號: 姓名: 指導(dǎo)教師: 學(xué)生成績管理系統(tǒng)的需求分析與設(shè)計(jì)說明 一.功能需求 近年來,隨著中學(xué)的辦學(xué)規(guī)模越來越大,在校學(xué)生數(shù)也日益增多,隨之而來的是教務(wù)管理工作日趨復(fù)雜繁重,要耗費(fèi)大量人力、物力,已愈來愈成為學(xué)校日常管理工作的一個(gè)瓶頸。學(xué)生成績管理是教務(wù)、教學(xué)管理中一個(gè)重要組成部分,也是比較煩瑣的工作。在學(xué)生成績管理事務(wù)中,一般有成績輸入:對各年級各班各學(xué)期學(xué)生的各科成績進(jìn)行輸入;成績統(tǒng)計(jì):需要對每個(gè)學(xué)生的成績進(jìn)行處理,例如排名次,成績匯總,成績升降;成績報(bào)表:將學(xué)生成績以報(bào)表形式輸出等等。每次考試都需要大量的人力、物力,為了減輕中學(xué)生成績管理工作量和實(shí)現(xiàn)現(xiàn)代化的科學(xué)管理,特設(shè)計(jì)這個(gè)系統(tǒng)。并根據(jù)中學(xué)的實(shí)際情況,制定以下數(shù)據(jù)和功能需求。 1.1數(shù)據(jù)需求: 下面是學(xué)生成績管理信息系統(tǒng)所需要的輸入、輸出數(shù)據(jù)。字段名類型寬度 學(xué)生:姓名字符型 8 性別邏輯形 1 學(xué)號字符型 8 班級號字符型 4 年級號字符型 2 成績:姓名字符型 8 考試日期日期型 8 考試類型名稱字符型:16 語文數(shù)值型 3 數(shù)學(xué)數(shù)值型 3 外語數(shù)值型 3 化學(xué)數(shù)值型 3 物理數(shù)值型 3 政治數(shù)值型 3 歷史數(shù)值型 3 生物數(shù)值型 3 地理數(shù)值型 3 計(jì)算機(jī)數(shù)值型 3 合計(jì)數(shù)值型 4平均成績數(shù)值型 3 班主任字符型 8 班級人數(shù)數(shù)值型 3 年級總?cè)藬?shù)數(shù)值型 5 1.2功能需求: “學(xué)生成績管理信息系統(tǒng)”包括四個(gè)模塊:成績錄入、班級統(tǒng)計(jì)、年級統(tǒng)計(jì)、系統(tǒng)功能。這五個(gè)模塊既相互聯(lián)系又相互獨(dú)立,班級統(tǒng)計(jì)、年級統(tǒng)計(jì)模塊必須以成績錄入為基礎(chǔ)。 (1)成績錄入模塊: 主要功能用來對中學(xué)生的成績進(jìn)行收集和修改。具體包括中學(xué)生成績錄入、修改、增加、刪除、查詢、打印等功能,由于一些資料可以Word文檔或Excel表格輸入,故在此模塊中增加了導(dǎo)入、導(dǎo)出數(shù)據(jù)功能。成績錄入需要分班級、分年級以及某個(gè)時(shí)間考試的各門功課的成績。修改要與成績錄入相對應(yīng)。增加、刪除是對基本表的操作。查詢條件設(shè)置應(yīng)該齊全,可以班級查詢,年級查詢,也可以姓名查詢,學(xué)號查詢等等。分成績單打印、報(bào)表打印等。 (2)班級統(tǒng)計(jì)模塊: 主要功能用來對中學(xué)生的成績以班級為單位進(jìn)行處理。具體包括各班學(xué)生總成績、平均成績、班級排名及統(tǒng)計(jì)班級某分?jǐn)?shù)段內(nèi)的學(xué)生人數(shù);各個(gè)學(xué)生該科成績、班級排名及統(tǒng)計(jì)班級某分?jǐn)?shù)段內(nèi)的學(xué)生人數(shù)。各項(xiàng)統(tǒng)計(jì)僅對于某學(xué)期某次考試而言。 (3)年級統(tǒng)計(jì)模塊: 主要功能用來對學(xué)生的成績以年級為單位進(jìn)行處理。具體包括各年級學(xué)生總成績、年級排名統(tǒng)計(jì)年級某分?jǐn)?shù)段內(nèi)的學(xué)生人數(shù);各個(gè)學(xué)生該科成績、年級排名及統(tǒng)計(jì)、年級某分?jǐn)?shù)段內(nèi)的學(xué)生人數(shù)。各項(xiàng)統(tǒng)計(jì)僅對于某學(xué)期某次考試而言,在統(tǒng)計(jì)時(shí),還應(yīng)注意各年級考試科目不同。 (4)系統(tǒng)功能模塊: 包括幫助信息,關(guān)于系統(tǒng)及退出系統(tǒng)。 二、概念結(jié)構(gòu)圖 學(xué)生信息模塊: 班級成績模塊 年級模塊: 三、邏輯結(jié)構(gòu)設(shè)計(jì) 為了能夠用某一DBMS實(shí)現(xiàn)用戶需求,還必須將概念結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為相應(yīng)的數(shù)據(jù)模型。設(shè)計(jì)邏輯結(jié)構(gòu)應(yīng)該選擇最施用于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,然后對支持這種數(shù)據(jù)模型的各種DBMS進(jìn)行比較,綜合考慮性能、價(jià)格等各種因素,從而選出最合適的DBMS。 設(shè)計(jì)邏輯結(jié)構(gòu)時(shí)一般要分三步進(jìn)行: *將概念經(jīng)過轉(zhuǎn)化為一般的關(guān)系、網(wǎng)狀、層次模型; *將轉(zhuǎn)化來的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換; *對數(shù)據(jù)模型進(jìn)行優(yōu)化。 成績管理系統(tǒng)數(shù)據(jù)模型: 學(xué)生(姓名、性別、年齡、學(xué)號、班級號、年級號)6 成績(姓名、學(xué)號、考試日期、語文、數(shù)學(xué)、外語、化學(xué)、物理、政治、歷史、生物、地理、計(jì)算機(jī)) 班級(班級號、班主任、年級號、班級人數(shù))年級(年級號、年級主任、年級數(shù)、年級總?cè)藬?shù))四.業(yè)務(wù)流程說明 學(xué)生成績管理業(yè)務(wù)流程圖1 學(xué)生成績管理業(yè)務(wù)流程圖2 7 五.系統(tǒng)功能說明 成績管理流程流程圖 頂層圖 二層圖 S1學(xué)生科,S2學(xué)生,S3教師,S4教務(wù)處 P3.1錄入,P3.2統(tǒng)計(jì),P3.3查詢,P3.4發(fā)布 F2成績單,F(xiàn)2.1學(xué)生成績,F(xiàn)2.2學(xué)生成績單,F(xiàn)2.3補(bǔ)考成績單,F(xiàn)3單科成績,F(xiàn)8成績統(tǒng)計(jì)信息,F(xiàn)10成績,D3學(xué)分,D4成績檔案 六.數(shù)據(jù)流程分析 數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,通過幾個(gè)特定的符號,可以綜合反應(yīng)出信息在系統(tǒng)中的使用、傳遞、儲存的整體情況。 數(shù)據(jù)流程圖是系統(tǒng)結(jié)構(gòu)化分析行之有效的工具,它抽象地描述了系統(tǒng)數(shù)據(jù)處理的情況,但卻無法表達(dá)各個(gè)處理的詳細(xì)內(nèi)容,因此還要隊(duì)數(shù)據(jù)流程圖中出現(xiàn)的數(shù)據(jù)流和處理等做進(jìn)一步的補(bǔ)充說明,這就是數(shù)據(jù)字典和變換邏輯說明。 數(shù)據(jù)字典的任務(wù)就是對數(shù)據(jù)流程圖中的出現(xiàn)的所有被命名的圖形元素在數(shù)據(jù)字典中作為一個(gè)條目加以定義,便得每一個(gè)圖形元素的名字都有一個(gè)確切的解釋。 數(shù)字是對數(shù)據(jù)流程圖的補(bǔ)充說明,它的編制和維護(hù)是一項(xiàng)非常繁重的工作,一旦建立起來,從系統(tǒng)分析直至系統(tǒng)運(yùn)行都用到它。 摘要 辦公用品管理系統(tǒng)是辦公自動化管理系統(tǒng)的重要組成部分,它可以對辦公用品的入庫和領(lǐng)用進(jìn)行規(guī)范化管理,進(jìn)而提高工作效率,避免資源的浪費(fèi)。 此系統(tǒng)根據(jù)單位的辦公用品的購買,入庫,領(lǐng)用流程而設(shè)計(jì)的,特別適用于分批次購買,各部門領(lǐng)用的模式,具有完善的輸入,統(tǒng)計(jì),查詢功能。這樣就更可以合理規(guī)范對企業(yè)辦公用品的管理.本論文將介紹辦公用品管理系統(tǒng)的設(shè)計(jì)和開發(fā)過程,本系統(tǒng)采用VISUAL BASIC作為開發(fā)工具,ACCESS作為后臺數(shù)據(jù)庫,這是經(jīng)典的單機(jī)版數(shù)據(jù)庫管理信息系統(tǒng)開發(fā)組合。通過參與此系統(tǒng)的開發(fā),可以了解信息管理系統(tǒng)的需求分析、設(shè)計(jì)和實(shí)現(xiàn)的完整過程,掌握ACCESS數(shù)據(jù)庫的基本管理方法、常用SQL語言的使用方法以及VISUAL BASIC數(shù)據(jù)庫開發(fā)技術(shù),積累有效的數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)戰(zhàn)經(jīng)驗(yàn)。 目 錄 摘要前言 第一章 引言 1.1 開發(fā)背景 1.2開發(fā)目標(biāo) 1.3 項(xiàng)目提出的意義 1.4 系統(tǒng)開發(fā)所用的技術(shù)準(zhǔn)備 第二章 系統(tǒng)分析 2.1系統(tǒng)需求分析 2.1.1系統(tǒng)調(diào)查 2.1.2組織機(jī)構(gòu)設(shè)置 2.1.3用戶需求 2.1.4系統(tǒng)業(yè)務(wù)流程圖 2.1.5系統(tǒng)設(shè)計(jì)思想 2.1.6系統(tǒng)設(shè)計(jì)分析 2.1.7系統(tǒng)功能分析 2.2新系統(tǒng)邏輯方案 2.2.1數(shù)據(jù)流圖(簡稱為DFD)2.2.2數(shù)據(jù)字典 2.2.3新系統(tǒng)邏輯模型的提出 2.2.4系統(tǒng)邊界 第三章 系統(tǒng)設(shè)計(jì) 3.1查詢系統(tǒng)功能需求簡介 3.2功能需求描述 3.3系統(tǒng)目標(biāo)要求 3.4系統(tǒng)平臺選擇 3.5數(shù)據(jù)庫設(shè)計(jì) 3.5.1數(shù)據(jù)庫需求分析 3.5.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 3.5.3、邏輯結(jié)構(gòu)設(shè)計(jì)(E-R圖向關(guān)系模型的轉(zhuǎn)換)第四章 系統(tǒng)實(shí)施 4.1各子系統(tǒng)模塊程序設(shè)計(jì)舉例 4.2 軟件測試的目的和原則 4.3 子系統(tǒng)測試 4.4 軟件運(yùn)行與轉(zhuǎn)換 第五章 結(jié) 論 致 謝 參考文獻(xiàn) 引言 1.1 項(xiàng)目開發(fā)背景 自1946年人類第一臺計(jì)算機(jī)(ENIAC)問世以來,50多年過去了,計(jì)算機(jī)的軟硬件發(fā)展日新月異,突飛猛進(jìn)。以個(gè)人電腦為例,硬件方面,以CPU、內(nèi)存、硬盤為代表,CPU已發(fā)展到當(dāng)今的P4 2.8GHZ,PⅢ和PⅡ已淡出歷史舞臺,成為昨日黃花;512M DDR內(nèi)存,120G以上的7200轉(zhuǎn)硬盤已成為標(biāo)準(zhǔn)配置。如此高性能的配置,就是和5年之前相比,也不知高出了多少倍。軟件方面,已經(jīng)從當(dāng)初晦澀難懂的機(jī)器語言、匯編語言過渡到今天的第四代語言甚至第五代語言,第四代語言(4GL)是完全非過程化的語言,這種語言只要求用戶指明將要干什么,而無需指明怎么干,如何做這一工作,則完全交給軟件模塊來自動處理,大大提高了軟件的開發(fā)效率和軟件質(zhì)量,使軟件開發(fā)人員從繁重的腦力、體力勞動中解脫出來。 伴隨著計(jì)算機(jī)軟硬件技術(shù)的發(fā)展,計(jì)算機(jī)的技術(shù)和應(yīng)用獲得了突飛猛進(jìn)的發(fā)展,計(jì)算機(jī)已經(jīng)在大致如下的領(lǐng)域得到廣泛的應(yīng)用: 1、科學(xué)計(jì)算:如在天文學(xué)、生物學(xué)、空氣動力學(xué)、核物理學(xué)、地質(zhì)勘探、新材料的研制和天氣預(yù)報(bào)等領(lǐng)域中。 2、數(shù)據(jù)處理:與科學(xué)計(jì)算不同,數(shù)據(jù)處理涉及的數(shù)據(jù)量大,但計(jì)算方法較簡單。 3、過程控制:實(shí)現(xiàn)自動化,智能化! 隨著計(jì)算機(jī)的普及和發(fā)展,人們開始利用計(jì)算機(jī)解決越來越多的實(shí)際問題,雖然現(xiàn)在軟件的數(shù)量如雨后春筍,但依然不能滿足用戶的各種需要,尤其是用于特定教學(xué)管理方面的軟件。系學(xué)生成績管理系統(tǒng)是一個(gè)現(xiàn)代高校管理不可缺少的一部分,它的內(nèi)容對高校實(shí)行高效化、智能化的管理非常重要,所以系學(xué)生成績管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多 缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),其中有些是冗余的或者針對同一目的的數(shù)據(jù)不相吻合,這對于查找、更新和維護(hù)文件等管理工作帶來了不少的困難。 隨著信息科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已滲入人類社會的各個(gè)領(lǐng)域并影響這些領(lǐng)域的發(fā)展,在現(xiàn)代社會中發(fā)揮著越來越重要的作用。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)系統(tǒng)對學(xué)生成績進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn),例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低,數(shù)據(jù)冗余量小等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生成績管理的效率,也是高校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)一套符合本校具體情況的系學(xué)生成績管理軟件成為很有必要的事情。 論文對系統(tǒng)進(jìn)行了較為全面的業(yè)務(wù)需求分析,并進(jìn)行有針對性的系統(tǒng)設(shè)計(jì),包括開發(fā)平臺和工具選型、功能模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等,最后選用Visual Basic6.0和Access數(shù)據(jù)庫進(jìn)行了系統(tǒng)實(shí)現(xiàn),并進(jìn)行了相應(yīng)的系統(tǒng)測試和調(diào)試。 1.2 項(xiàng)目開發(fā)的目標(biāo) 建立辦公用品管理系統(tǒng),采用計(jì)算機(jī)對公司用品進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平.幫助廣大職員提高工作效率,實(shí)現(xiàn)辦公用品信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化.1.3 項(xiàng)目提出的意義 辦公用品管理系統(tǒng)是為各個(gè)企、事業(yè)單位做鋪設(shè)計(jì)服務(wù)的,是企、事業(yè)不可或缺的一個(gè)軟件。本系統(tǒng)具有界面清晰、操作簡易、存儲數(shù)據(jù)安全性高等特點(diǎn),考慮到人們的一些操作習(xí)慣,提高了其的可操作性,完全能夠滿足你的需求。這是一款針對中小企業(yè)設(shè)計(jì)的程序。有了它,您可以輕松管理您的數(shù)據(jù)庫,方便的進(jìn)行用品管理,靈活的搜索和查詢功能使您完全擺脫傳統(tǒng)管理模式下經(jīng)營者面對龐大的辦公用品,不知道有哪些用品,缺哪些物品,數(shù)量有多少。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)的日漸成熟,計(jì)算機(jī)的強(qiáng)大功能已被人們深刻地認(rèn)識,它已經(jīng)和現(xiàn)代社會的發(fā)展隔離不開了。越來越多的人用計(jì)算機(jī)來處理日常事務(wù),使計(jì)算機(jī)的應(yīng)用得到普及,這樣就創(chuàng)造出以計(jì)算機(jī)為基礎(chǔ)的一系列生活方式。不僅如此,計(jì)算機(jī)還被廣泛的應(yīng)用到商業(yè)上,越來越多的人們意識到計(jì)算機(jī)給自己帶來的方便以及他所創(chuàng)造的巨大財(cái)富。人們開始把計(jì)算機(jī)應(yīng)用到現(xiàn)代的各個(gè)領(lǐng)域中,可以不客氣地說,現(xiàn)代社會是一個(gè)計(jì)算機(jī)時(shí)代,如果沒有計(jì)算機(jī)的應(yīng)用,我們的發(fā)展就不會如此之快! 現(xiàn)如今,每個(gè)企業(yè)經(jīng)營者,都在利用規(guī)范的管理流程來提高企業(yè)的效益。可這一切僅靠人是很難及時(shí)準(zhǔn)確地完成包括統(tǒng)計(jì)在內(nèi)的工作。針對這些企業(yè)辦公用品管理存在的缺陷,我開發(fā)了這個(gè)辦公用品管理系統(tǒng),目的是要做到科學(xué)化、自動化、系統(tǒng)化、規(guī)范化,用電腦管理來替代原來以手工、簡單、繁瑣的辦公用品管理,為廣大企、事業(yè)單位提高管理效 益助一臂之力。辦公用品管理系統(tǒng)將成為每個(gè)企、事業(yè)的小當(dāng)家,在理清家務(wù)的同時(shí),減少浪費(fèi),花出該花的,省下可省的。彌補(bǔ)企業(yè)管理上的漏洞,提高管理員的工作效率,為公司帶來經(jīng)濟(jì)效益。 本設(shè)計(jì)來自:完美畢業(yè)設(shè)計(jì)網(wǎng)http://004km.cn 登陸網(wǎng)站聯(lián)系客服遠(yuǎn)程截圖或者遠(yuǎn)程控觀看完整全套論文圖紙?jiān)O(shè)計(jì) 客服QQ:8191040 說明:本軟件/論文系有償閱讀、使用,完整CAD圖紙或源代碼請聯(lián)系客服購買 1.4 系統(tǒng)開發(fā)所用的技術(shù)準(zhǔn)備 1.4.1數(shù)據(jù)庫技術(shù)的現(xiàn)狀與發(fā)展 數(shù)據(jù)庫是60年代末出現(xiàn)的一門計(jì)算機(jī)軟件技術(shù),到現(xiàn)在雖然只有三十多年的歷史,但在理論和時(shí)間上都得到了和很大的發(fā)展?,F(xiàn)在,數(shù)據(jù)庫是數(shù)據(jù)處理的主要工具,是管理信息系統(tǒng)(MIS)的核心部分。數(shù)據(jù)庫系統(tǒng)是當(dāng)今計(jì)算機(jī)信息系統(tǒng)的核心,是計(jì)算機(jī)技術(shù)和應(yīng)用發(fā)展的關(guān)鍵。傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)旨在處理永久、穩(wěn)定的數(shù)據(jù),強(qiáng)調(diào)維護(hù)數(shù)據(jù)的完整性、一致性。 數(shù)據(jù)庫理論與技術(shù)的發(fā)展極其迅速,其應(yīng)用日益廣泛,在當(dāng)今的信息社會中,它幾乎無所不在。以關(guān)系型為代表的三大經(jīng)典(層次、網(wǎng)狀、關(guān)系)型數(shù)據(jù)庫在傳統(tǒng)的(商務(wù)和管理的事務(wù)型)應(yīng)用領(lǐng)域獲得了極大成功。計(jì)算機(jī)世界報(bào)社與IBM公司聯(lián)合舉辦了“21世紀(jì)數(shù)據(jù)庫技術(shù)發(fā)展專家研討會”。IBM DB2的創(chuàng)始人Donald Haderle先生與國內(nèi)著名數(shù)據(jù)庫專家,就下世紀(jì)數(shù)據(jù)庫發(fā)展的趨勢、數(shù)據(jù)庫領(lǐng)域革命性的突破、IBM DB2的應(yīng)用、數(shù)據(jù)倉庫的實(shí)施、我國數(shù)據(jù)庫技術(shù)和應(yīng)用的現(xiàn)狀及趨勢、我國數(shù)據(jù)庫用戶的需求等問題,進(jìn)行了廣泛而深入的討論。 1.4.2數(shù)據(jù)庫系統(tǒng)的選擇原則 (1)數(shù)據(jù)庫系統(tǒng)采用易于集成的,開放的技術(shù)。 (2)產(chǎn)品質(zhì)量優(yōu)異,可靠性高,適于長期運(yùn)行,能支持關(guān)鍵應(yīng)用。 (3)數(shù)據(jù)安全,保安型高。 (4)能提供分布式數(shù)據(jù)庫功能。 (5)支持多種開發(fā)環(huán)境,軟件開發(fā)容易。 (6)擴(kuò)充性和升級能力強(qiáng)。 第二章 管理信息系統(tǒng)綜述 2.1 信息系統(tǒng)的發(fā)展歷程 信息系統(tǒng)的發(fā)展經(jīng)歷了從電子數(shù)據(jù)處理系統(tǒng)到管理信息系統(tǒng)的發(fā)展過程。1.電子數(shù)據(jù)處理系統(tǒng)(1953~1960年) 數(shù)據(jù)處理的人工系統(tǒng)在計(jì)算機(jī)問世以前就已存在,因此,計(jì)算機(jī)一出現(xiàn),首先就用到數(shù)據(jù)處理上。當(dāng)時(shí)主要用計(jì)算機(jī)代替手工勞動,如統(tǒng)計(jì)產(chǎn)量、工資計(jì)算等。1960年以后出現(xiàn)的數(shù)據(jù)更新系統(tǒng)也屬于這方面的內(nèi)容。例如,美國share航空預(yù)約訂票系統(tǒng)可掌握1008個(gè)預(yù)約點(diǎn),76000個(gè)座位和27000個(gè)飛行記錄。由于這種系統(tǒng)不能報(bào)告當(dāng)前的售票速度、何時(shí)才能將票售完,即沒有預(yù)測和控制功能,所以還不能說是管理信息系統(tǒng)。2.信息報(bào)告系統(tǒng)(1961~1970年)信息報(bào)告系統(tǒng)是管理信息系統(tǒng)的雛形,其特點(diǎn)是按事先規(guī)定的要求提供管理報(bào)告,用來支持決策制訂。通常包括生產(chǎn)狀態(tài)報(bào)告系統(tǒng)、服務(wù)狀態(tài)報(bào)告系統(tǒng)、研究狀態(tài)報(bào)告系統(tǒng)。以下內(nèi)容略: 2.2 管理信息系統(tǒng)概述 管理信息系統(tǒng)是一個(gè)由人和計(jì)算機(jī)等組成的,能進(jìn)行管理信息的收集、傳遞、加工、保存、維護(hù)和使用的系統(tǒng),它能實(shí)測國民經(jīng)濟(jì)和企業(yè)的各種運(yùn)行情況;利用歷史數(shù)據(jù)預(yù)測未來;從全局出發(fā)輔助管理決策;利用信息控制企業(yè)的行為、幫助實(shí)現(xiàn)其規(guī)劃目標(biāo)。也就是說,管理信息系統(tǒng)不僅是一個(gè)能對管理者提供幫助的基于計(jì)算機(jī)的人機(jī)系統(tǒng),而且是一個(gè)社會技術(shù)系統(tǒng)。應(yīng)當(dāng)將管理信息系統(tǒng)放到社會這個(gè)大背景去考察,在解決技術(shù)問題的同時(shí),充分考慮使用信息技術(shù)的組織與人,重視系統(tǒng)與組織、環(huán)境的交互作用。這一階段對MIS系統(tǒng)的成敗,對整個(gè)組織信息化的進(jìn)展具有重要意義,以計(jì)算機(jī)為主要手段的管理信息系統(tǒng)是使用單位的管理系統(tǒng)的一個(gè)組成部分。它的建立應(yīng)該服從使用單位的整體目標(biāo)和管理決策活動的需要。為此,這個(gè)階段的主要任務(wù)是了解使用單位的戰(zhàn)略目標(biāo)以及內(nèi)外現(xiàn)實(shí)環(huán)境,確定系統(tǒng)的總目標(biāo)和主要功能,擬定總體方案,并從技術(shù)、經(jīng)濟(jì)、社會條件等方面論證技術(shù)方案的可行性,制定投資規(guī)劃和開發(fā)計(jì)劃,編寫可行性論證報(bào)告。 第三章 開發(fā)方法 3.1系統(tǒng)開發(fā)方法概述 建立一個(gè)管理信息系統(tǒng),是一項(xiàng)復(fù)雜的軟件工程的實(shí)施。近30多年來,軟件工程發(fā)展成為新科學(xué),至今已經(jīng)成為IT產(chǎn)業(yè)的重要支柱。一開始,人們往往使用手工作坊式的軟件開發(fā)方法,靠個(gè)人的力量編寫各種小型程序;但是隨著計(jì)算機(jī)硬件技術(shù)的飛速發(fā)展,計(jì)算機(jī)軟件在各個(gè)領(lǐng)域中的作用日益突出,那種多年來被人們沿用的手工作坊式的開發(fā)方法,已經(jīng)在軟件產(chǎn)品的質(zhì)量、成本及開發(fā)時(shí)間等方面無法滿足需求。 3.2 結(jié)構(gòu)化生命周期法簡介 結(jié)構(gòu)化生命周期法是一種傳統(tǒng)的管理信息系統(tǒng)開發(fā)方法,其基本思想是把整個(gè)系統(tǒng)開發(fā)過程分成若干個(gè)階段,每個(gè)階段進(jìn)行若干活動,每項(xiàng)活動應(yīng)用一系列標(biāo)準(zhǔn)、規(guī)范、方法和技術(shù),完成一個(gè)或多個(gè)任務(wù),形成符合給定規(guī)范的產(chǎn)品。 采用結(jié)構(gòu)化生命周期法開發(fā)管理信息系統(tǒng)時(shí),應(yīng)遵循的主要原則: (一)用戶參與的原則 (二)“先邏輯后物理”的原則 (三)“自頂向下”的原則 (四)工作成果描述(主要指文檔)標(biāo)準(zhǔn)化的原則 其具體開發(fā)步驟可分為以下四步: (一)系統(tǒng)規(guī)劃 (二)系統(tǒng)開發(fā) 1、系統(tǒng)分析.系統(tǒng)初步調(diào)查.系統(tǒng)可行性研究.現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查.新系統(tǒng)邏輯方案的提出 2、系統(tǒng)設(shè)計(jì) .系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì).系統(tǒng)總體功能設(shè)計(jì).系統(tǒng)總體物理結(jié)構(gòu)設(shè)計(jì).系統(tǒng)詳細(xì)設(shè)計(jì).數(shù)據(jù)庫設(shè)計(jì).代碼設(shè)計(jì).輸入輸出設(shè)計(jì) 3、系統(tǒng)實(shí)施.程序設(shè)計(jì).系統(tǒng)測試 第四章 開發(fā)平臺和工具 4.1開發(fā)平臺的選擇 考慮到本系統(tǒng)的性能要求,和現(xiàn)有的條件,我們選擇了WINDOWS2000中文版作為開發(fā)、測試和運(yùn)行的平臺。因?yàn)閃INDOWS操作系統(tǒng)是目前應(yīng)用最廣的操作系統(tǒng),它以全新的圖形界面,簡單快捷的操作方式,支持多媒體功能等特點(diǎn)而成為軟件發(fā)展的流行趨勢,選用它作為開發(fā)平臺,易于功能的擴(kuò)展和軟件升級。 4.2 開發(fā)工具的選擇 針對目前世界上流行的大量軟件和開發(fā)工具,經(jīng)過認(rèn)真分析其優(yōu)缺點(diǎn),結(jié)合計(jì)量器具管理系統(tǒng)的需要和目前的硬件環(huán)境,我們選用微軟WINDOWS平臺下的Visual B asic 6.0(簡寫為VF6.0)作為軟件開發(fā)工具。 4.2.1 開發(fā)語言介紹 現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國市場上最為流行、使用最多、最為先進(jìn)的可用作做作企業(yè)級開發(fā)工具的產(chǎn)品有: Microsoft公司的Visual Basic Microsoft公司的Visual C Borland公司的Delphi Powersoft公司的PowerBulider Java等等 在目前市場上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費(fèi)數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時(shí)間。 作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個(gè)非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個(gè)重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫時(shí),應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言Visual Basic語言,該開發(fā)工具具有很多長處: Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計(jì),可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 總的來說,Visual Basic具有以下特點(diǎn): 可視化編程: 全國最全畢業(yè)設(shè)計(jì),詳細(xì)目錄請加QQ8191040索取 模具畢業(yè)設(shè)計(jì)(注塑模,沖壓模),計(jì)算機(jī)畢業(yè)設(shè)計(jì) (ASP, ASP.NET, C#, Delphi, JAVA, JSP, PB, VC,VB,VFP等)機(jī)械畢業(yè)設(shè)計(jì),電子信息類畢業(yè)設(shè)計(jì),土木路橋畢業(yè)設(shè)計(jì)等等 7萬余篇本科碩士論文,工商管理畢業(yè)論文 漢語言文學(xué)畢業(yè)論文 國際貿(mào)易學(xué)畢業(yè)論文 經(jīng)濟(jì)管理畢業(yè)論文 會計(jì)學(xué)論文 教育類畢業(yè)論文等 問題的提出:編程建立學(xué)生成績管理系統(tǒng)。要求具有以下功能:一個(gè)學(xué)生的信息包括學(xué)號、姓名、英語成績、語文成績、數(shù)學(xué)成績,要求輸入每位學(xué)生的信息并顯示這些信息;同時(shí)計(jì)算每位學(xué)生的總分即英語、語文、數(shù)學(xué)成績之和,并對輸入的若干學(xué)生按總分排名,按總分名次輸出每位學(xué)生及其信息;最后計(jì)算這些學(xué)生的英語平均分、語文平均分和數(shù)學(xué)平均分,并輸出結(jié)果。第三篇:學(xué)生成績管理系統(tǒng)的需求分析與設(shè)計(jì)說明(模版)
第四篇:VFP辦公用品管理系統(tǒng)
第五篇:建立學(xué)生成績管理系統(tǒng)