國(guó)際學(xué)校學(xué)生學(xué)籍管理系統(tǒng) 一個(gè)學(xué)生學(xué)籍信息管理系統(tǒng)VB+SQL的
來(lái)源:國(guó)際學(xué)校招生網(wǎng)
時(shí)間:2024-03-21 08:00:52
本文目錄一覽:
- 1、一個(gè)學(xué)生學(xué)籍信息管理系統(tǒng)VB+SQL的
- 2、學(xué)生學(xué)籍管理系統(tǒng)Java+Oracle
- 3、用C++實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)
一個(gè)學(xué)生學(xué)籍信息管理系統(tǒng)VB+SQL的
樓主,先付上報(bào)告,如果對(duì)你有用的話補(bǔ)充問(wèn)題再說(shuō)細(xì)節(jié) 摘要學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。經(jīng)過(guò)分析,我們使用MICROSOFT公司的VISUALBASIC開(kāi)發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。關(guān)鍵字:控件窗體域VISULBASICACCESS數(shù)據(jù)庫(kù) Abstract Thesystemofmanagingstudentfileisatypicalapplicationofmanaginginformationsystem(knowasMIS),whichmainlyincludesbuildingupdata-baseofback-endanddevelopingtheapplicationinterfaceoffront-end.Theformerrequiredconsistencyandintegralityandsecurityofdata.Thelatershouldmaketheapplicationpowerfulandeasilyused.Bylookinguplotsofdatum,weselectedVisualBasicpresentedbyMicrosoftbecauseofitsobjectivetoolsinWin32.VBofferedaseriesofActiveXoperatingadata-base.Itcangiveyouashort-cuttobuildupaprototypeofsystemapplication.Theprototypecouldbemodifiedanddevelopedtillusersaresatisfiedwithit.Keywords:ActiveXFormFieldVBAccessDataBase目錄摘要1Abstract1前言2第一章課題總體介紹31.1課題介紹31.2課題目的及意義31.3主要設(shè)計(jì)功能4第二章開(kāi)發(fā)方法的選擇42.1開(kāi)發(fā)工具的選擇42.2WINDOWS下的VISUALBASIC編程環(huán)境介紹42.3使用ACCESS2000實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)62.4二者的結(jié)合(DBA)72.5硬件開(kāi)發(fā)環(huán)境8第三章系統(tǒng)分析83.1系統(tǒng)分析的重要性83.2需求分析93.3可行性分析9第四章系統(tǒng)總體規(guī)劃104.1系統(tǒng)功能104.2系統(tǒng)流程圖114.3總結(jié)11第五章系統(tǒng)詳細(xì)設(shè)計(jì)125.1系統(tǒng)子模塊功能概括125.2用戶界面的實(shí)現(xiàn)125.3數(shù)據(jù)庫(kù)的實(shí)現(xiàn)245.4系統(tǒng)的特點(diǎn)275.5目前存在的問(wèn)題及改進(jìn)意見(jiàn)27第六章系統(tǒng)測(cè)試286.1系統(tǒng)測(cè)試的分類286.2系統(tǒng)測(cè)試工作的特點(diǎn)286.3本章小結(jié)29第七章謝辭30第八章結(jié)束語(yǔ)31參考文獻(xiàn)32前言學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)設(shè)計(jì)是以能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄螢楹诵膬?nèi)容的。一直以來(lái)人們所使用的傳統(tǒng)的人工管理文件信息的方式實(shí)在是太落后,它存在著許許多多的缺點(diǎn),效率低、保密性差的問(wèn)題尤其突出。另外工作量稍微一大,將會(huì)有大量的文件和數(shù)據(jù)需要維護(hù),有些問(wèn)題是人工所無(wú)法解決的。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)應(yīng)用越來(lái)越廣泛,其強(qiáng)大的功能已為人們所深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),檢索快捷、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些顯而易見(jiàn)的優(yōu)點(diǎn)能夠極大地提高學(xué)校管理人員的工作效率,也即提高進(jìn)行學(xué)生信息管理的效率。由于這些原因加之指導(dǎo)老師的睿智指導(dǎo),選擇這樣一個(gè)《學(xué)生信息管理系統(tǒng)》的設(shè)計(jì)也就成了必然。下面我就談?wù)劇秾W(xué)生信息管理系統(tǒng)》的開(kāi)發(fā)過(guò)程中所遇到的問(wèn)題及解決方法。學(xué)生學(xué)籍管理系統(tǒng)Java+Oracle
ORACLEJAVA班免費(fèi)開(kāi)班了三十年沉淀,王者歸來(lái) ORACLEJava品牌專注高級(jí)軟件編程,以“三十年磨一劍”的心態(tài)打造全中國(guó)最強(qiáng)(不是之一)ORACLEJava學(xué)習(xí)體系:包括ORACLEJava體系原廠教材,ORACLEJava學(xué)習(xí)體系,這些深厚的知識(shí)沉淀已被大量高校、培訓(xùn)機(jī)構(gòu)奉為經(jīng)典。ORACLEJava懷抱“軟件強(qiáng)國(guó)”的理想,立志以務(wù)實(shí)的技術(shù)來(lái)改變中國(guó)的軟件教育。ORACLEJava精英工程師劉佳鑫帶領(lǐng)的講師團(tuán)隊(duì)將帶給廣大學(xué)習(xí)者“非一般”的JAVA教育。 ORACLEJava在前兩年的培訓(xùn)過(guò)程中,憑借自身強(qiáng)悍的師資、一流的課程、真實(shí)原廠項(xiàng)目、超高的就業(yè)率已經(jīng)讓廣大西南學(xué)子成功走上軟件工程師職業(yè)道路。大量學(xué)子已通過(guò)ORACLEJava實(shí)現(xiàn)了就業(yè)。 ORACLEJava師資陣容強(qiáng)大,由國(guó)際著名ORACLEJava原廠體系做堅(jiān)強(qiáng)后盾,還有大量具有豐富實(shí)戰(zhàn)經(jīng)驗(yàn)的老師同臺(tái)授課,為響應(yīng)ORACLE全球人才培養(yǎng)計(jì)劃,現(xiàn)免費(fèi)開(kāi)設(shè)技術(shù)學(xué)習(xí)一個(gè)月,歡迎廣大學(xué)子前來(lái)試聽(tīng),機(jī)會(huì)難得,名額有限。
報(bào)名熱線:六七八六三五零五何老師 周老師
用C++實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)
#include<stdio.h>#include<stdlib.h>
#include<conio.h>
#include<string.h>
struct student{
int id;
char name[10];
int age;
char sex[10];
char birthady[20];
int tel;
char nativeplace[50];
}st[50];
int i=0;
void shuru() {
char a;
do{
printf("\n請(qǐng)輸入學(xué)號(hào):");
scanf("%d",&st[i].id);
fflush(stdin);
printf("\n請(qǐng)輸入姓名:");
gets(st[i].name);
printf("\n") ;
printf("請(qǐng)輸入年齡:");
scanf("%d",&st[i].age);
fflush(stdin);
printf("\n請(qǐng)輸入姓別:");
gets(st[i].sex);
fflush(stdin);
printf("\n請(qǐng)輸入生日:");
gets(st[i].birthady);
printf("\n請(qǐng)輸入電話:");
scanf("%d",&st[i].tel);
fflush(stdin);
printf("\n請(qǐng)輸入籍貫:");
gets(st[i].nativeplace);
printf("\n是否繼續(xù)輸入另外一個(gè)學(xué)生信息?(y/n)");
fflush(stdin);
a=getchar();
i++;
}while(a=='y' && i<=50);
}
void xianshi()
{
int j;
printf("\t學(xué)號(hào)\t姓名\t年齡\t性別\t生日\(chéng)t\t電話\t籍貫\n");
for(j=0;j<i;j++)
printf("\t%d\t%s\t%d\t%s\t%s\t%d\t%s\n",
st[j].id,st[j].name,st[j].age,st[j].sex,st[j].birthady,st[j].tel,st[j].nativeplace);
}
void paixu() //按年齡從大到小排序函數(shù)
{
int j,k;
int temp;
for(j=0;j<i;j++)
{
for(k=0;k<i-1-j;k++)
{
if(st[k].age<st[k+1].age)
{
temp=st[k].age;
st[k].age=st[k+1].age;
st[k+1].age=temp;
}
}
}
xianshi(); //排序后輸出
}
void chazhao()
{
int m;
char name[20],b;
do
{
printf("\n請(qǐng)輸入想查找的學(xué)生姓名:");
fflush(stdin);
gets(name);
for(m=0;m<i;m++)
{
if(strcmp(name,st[m].name)==0)
{
printf("\n\t您查找的學(xué)生在第%d個(gè)位置找到了!!!\n",m+1);
break;
}
}
if(m>=20)
printf("\n\t沒(méi)有找到這個(gè)學(xué)生!!!\n");
else
{
printf("\t學(xué)號(hào)\t姓名\t年齡\t性別\t生日\(chéng)t\t電話\t籍貫\n");
printf("\t%d\t%s\t%d\t%s\t%s\t%d\t%s\n",
st[m].id,st[m].name,st[m].age,st[m].sex,st[m].birthady,st[m].tel,st[m].nativeplace);
}
printf("\n是否查找另一個(gè)學(xué)生的信息?(y/n)");
fflush(stdin);
b=getchar();
}while(b=='y');
}
void shanchu()
{
char name[20],c;
int a,b;
do
{
printf("\n請(qǐng)輸入要?jiǎng)h除的學(xué)生姓名:\n");
fflush(stdin);
gets(name);
for(a=0;a<i;a++)
{
if(strcmp(name,st[a].name)==0)
break;
}
for(b=a;b<i;b++)
st[b]=st[b+1];
if(a>i)
printf("\t沒(méi)有找到這個(gè)學(xué)生!!!\n");
else
{
i--;
xianshi();
}
printf("\n是否繼續(xù)刪除另一個(gè)學(xué)生信息?(y/n) ");
fflush(stdin);
c=getchar();
}while(c=='y');
}
void charu()
{
shuru();
paixu();
}
void main() //主函數(shù)
{
int change;
do{
system("cls");
printf("============================學(xué)生信息管理系統(tǒng)===================================\n");
printf("\t\t一: 輸入學(xué)生信息\n");
printf("\t\t二: 顯示學(xué)生信息\n");
printf("\t\t三: 查找學(xué)生信息\n");
printf("\t\t四: 刪除學(xué)生信息\n");
printf("\t\t五: 插入學(xué)生信息\n");
printf("\t\t六: 退出程序\n");
fflush(stdin);
printf("\t\t請(qǐng)輸入功能選項(xiàng):");
scanf("%d",&change);
switch(change)
{
case 1:
shuru(); break;
case 2:
xianshi(); break;
case 3:
chazhao(); break;
case 4:
shanchu(); break;
case 5:
charu(); break;
case 6:
break;
}
getch();
}while(change!=6);
}
另外,團(tuán)IDC網(wǎng)上有許多產(chǎn)品團(tuán)購(gòu),便宜有口碑
免責(zé)聲明:文章內(nèi)容來(lái)自網(wǎng)絡(luò),如有侵權(quán)請(qǐng)及時(shí)聯(lián)系刪除。