導航:首頁 > 電腦系統 > 電腦銷售信息管理系統課程設計

電腦銷售信息管理系統課程設計

發布時間:2022-07-14 22:43:29

A. c++做一個 筆記本電腦銷售管理系統

我的去 啊 兔子

B. 電腦銷售系統管理的數據流程圖怎麼

流程圖 有幾種框 用來寫不同的語句
方塊 用來寫對變數的操作
菱形 用來寫判斷語句
開始和結束 以及輸入輸出 是寫在平行四邊形的框里的

C. C語言銷售管理系統課程設計

難 祝你好運

D. C語言編寫筆記本電腦銷售管理系統

#include<stdio.h> /*引用庫函數*/
#include<stdlib.h>
#include<ctype.h>
#include<string.h>
typedef struct /*定義結構體數組*/
{
char num[10]; /*學號*/
char name[20]; /*姓名*/
int score; /*成績*/
}Student;
Student stu[80]; /*結構體數組變數*/
int menu_select() /*菜單函數*/
{
char c;
do{
system("cls"); /*運行前清屏*/
printf("\t\t****Students' Grade Management System****\n"); /*菜單選擇*/
printf("\t\t | 1. Input Records |\n");
printf("\t\t | 2. Display All Records |\n");
printf("\t\t | 3. Sort |\n");
printf("\t\t | 4. Insert a Record |\n");
printf("\t\t | 5. Delete a Record |\n");
printf("\t\t | 6. Query |\n");
printf("\t\t | 7. Statistic |\n");
printf("\t\t | 8. Add Records from a Text File|\n");
printf("\t\t | 9. Write to a Text file |\n");
printf("\t\t | 0. Quit |\n");
printf("\t\t*****************************************\n");
printf("\t\t\tGive your Choice(0-9):");
c=getchar(); /*讀入選擇*/
}while(c<'0'||c>'9');
return(c-'0'); /*返回選擇*/
}
int Input(Student stud[],int n) /*輸入若干條記錄*/
{int i=0;
char sign,x[10]; /*x[10]為清除多餘的數據所用*/
while(sign!='n'&&sign!='N') /*判斷*/
{ printf("\t\t\tstudent's num:"); /*交互輸入*/
scanf("\t\t\t%s",stud[n+i].num);
printf("\t\t\tstudent's name:");
scanf("\t\t\t%s",stud[n+i].name);
printf("\t\t\tstudent's score:");
scanf("\t\t\t%d",&stud[n+i].score);
gets(x); /*清除多餘的輸入*/
printf("\t\t\tany more records?(Y/N)");
scanf("\t\t\t%c",&sign); /*輸入判斷*/
i++;
}
return(n+i);
}
void Display(Student stud[],int n) /*顯示所有記錄*/
{
int i;
printf("\t\t\t-----------------------------------\n"); /*格式頭*/
printf("\t\t\tnumber name score\n");
printf("\t\t\t-----------------------------------\n");
for(i=1;i<n+1;i++) /*循環輸入*/
{
printf("\t\t\t%-16s%-15s%d\n",stud[i-1].num,stud[i-1].name,stud[i-1].score);
if(i>1&&i%10==0) /*每十個暫停*/
{printf("\t\t\t-----------------------------------\n"); /*格式*/
printf("\t\t\t");
system("pause");
printf("\t\t\t-----------------------------------\n");
}
}
printf("\t\t\t");
system("pause");
}
void Sort_by_num(Student stud[],int n) /*按學號排序*/
{ int i,j,*p,*q,s;
char t[10];
for(i=0;i<n-1;i++) /*冒泡法排序*/
for(j=0;j<n-1-i;j++)
if(strcmp(stud[j].num,stud[j+1].num)>0)
{strcpy(t,stud[j+1].num);
strcpy(stud[j+1].num,stud[j].num);
strcpy(stud[j].num,t);
strcpy(t,stud[j+1].name);
strcpy(stud[j+1].name,stud[j].name);
strcpy(stud[j].name,t);
p=&stud[j+1].score;
q=&stud[j].score;
s=*p;
*p=*q;
*q=s;
}
}
int Insert_a_record(Student stud[],int n) /*插入一條記錄*/
{char x[10]; /*清除多餘輸入所用*/
printf("\t\t\tstudent's num:"); /*互動式輸入*/
scanf("\t\t\t%s",stud[n].num);
printf("\t\t\tstudent's name:");
scanf("\t\t\t%s",stud[n].name);
printf("\t\t\tstudent's score:");
scanf("\t\t\t%d",&stud[n].score);
gets(x);
n++;
Sort_by_num(stud,n); /*調用排序函數*/
printf("\t\t\tInsert Successed!\n"); /*返回成功信息*/
return(n);
}
int Delete_a_record(Student stud[],int n) /*按姓名查找,刪除一條記錄*/
{ char s[20];
int i=0,j;
printf("\t\t\ttell me his(her) name:"); /*互動式問尋*/
scanf("%s",s);
while(strcmp(stud[i].name,s)!=0&&i<n) i++; /*查找判斷*/
if(i==n)
{ printf("\t\t\tnot find!\n"); /*返回失敗信息*/
return(n);
}
for(j=i;j<n-1;j++) /*刪除操作*/
{
strcpy(stud[j].num,stud[j+1].num);
strcpy(stud[j].name,stud[j+1].name);
stud[j].score=stud[j+1].score;
}
printf("\t\t\tDelete Successed!\n"); /*返回成功信息*/
return(n-1);
}
void Query_a_record(Student stud[],int n) /*查找並顯示一個記錄*/
{ char s[20];
int i=0;
printf("\t\t\tinput his(her) name:"); /*互動式輸入*/
scanf("\t\t\t%s",s);
while(strcmp(stud[i].name,s)!=0&&i<n) i++; /*查找判斷*/
if(i==n)
{ printf("\t\t\tnot find!\n"); /*輸入失敗信息*/
return;

}
printf("\t\t\this(her) number:%s\n",stud[i].num); /*輸出該學生信息*/
printf("\t\t\this(her) score:%d\n",stud[i].score);
}
void Statistic(Student stud[],int n) /*新增功能,輸出統計信息*/
{ int i,j=0,k=0,sum=0;
float aver; /*成績平均值*/
for(i=0;i<n;i++) /*循環輸入判斷*/
{
sum+=stud[i].score;
if(stud[j].score>stud[i].score) j=i;
if(stud[k].score<stud[i].score) k=i;
}
aver=1.0*sum/n;
printf("\t\t\tthere are %d records.\n",n); /*總共記錄數*/
printf("\t\t\tthe hignest score:\n"); /*最高分*/
printf("\t\t\tnumber:%s name:%s score:%d\n",stud[j].num,stud[j].name,stud[j].score);
printf("\t\t\tthe lowest score:\n"); /*最低分*/
printf("\t\t\tnumber:%s name:%s score:%d\n",stud[k].num,stud[k].name,stud[k].score);
printf("\t\t\tthe average score is %5.2f\n",aver); /*平均分*/
}
int AddfromText(Student stud[],int n) /*從文件中讀入數據*/
{ int i=0,num;
FILE *fp; /*定義文件指針*/
char filename[20]; /*定義文件名*/
printf("\t\t\tInput the filename:");
scanf("\t\t\t%s",filename); /*輸入文件名*/
if((fp=fopen(filename,"rb"))==NULL) /*打開文件*/
{ printf("\t\t\tcann't open the file\n"); /*打開失敗信息*/
printf("\t\t\t");
system("pause");
return(n);
}
fscanf(fp,"%d",&num); /*讀入總記錄量*/
while(i<num) /*循環讀入數據*/
{
fscanf(fp,"%s%s%d",stud[n+i].num,stud[n+i].name,&stud[n+i].score);
i++;
}
n+=num;
fclose(fp); /*關閉文件*/
printf("\t\t\tSuccessed!\n");
printf("\t\t\t");
system("pause");
return(n);
}
void WritetoText(Student stud[],int n) /*將所有記錄寫入文件*/
{
int i=0;
FILE *fp; /*定義文件指針*/
char filename[20]; /*定義文件名*/
printf("\t\t\tWrite Records to a Text File\n"); /*輸入文件名*/
printf("\t\t\tInput the filename:");
scanf("\t\t\t%s",filename);
if((fp=fopen(filename,"w"))==NULL) /*打開文件*/
{
printf("\t\t\tcann't open the file\n");
system("pause");
return;
}
fprintf(fp,"%d\n",n); /*循環寫入數據*/
while(i<n)
{
fprintf(fp,"%-16s%-15s%d\n",stud[i].num,stud[i].name,stud[i].score);
i++;
}
fclose(fp); /*關閉文件*/
printf("Successed!\n"); /*返回成功信息*/
}
void main() /*主函數*/
{
int n=0;
for(;;)
{
switch(menu_select()) /*選擇判斷*/
{
case 1:
printf("\t\t\tInput Records\n"); /*輸入若干條記錄*/
n=Input(stu,n);
break;
case 2:
printf("\t\t\tDisplay All Records\n"); /*顯示所有記錄*/
Display(stu,n);
break;
case 3:
printf("\t\t\tSort\n");
Sort_by_num(stu,n); /*按學號排序*/
printf("\t\t\tSort Suceessed!\n");
printf("\t\t\t");
system("pause");
break;
case 4:
printf("\t\t\tInsert a Record\n");
n=Insert_a_record(stu,n); /*插入一條記錄*/
printf("\t\t\t");
system("pause");
break;
case 5:
printf("\t\t\tDelete a Record\n");
n=Delete_a_record(stu,n); /*按姓名查找,刪除一條記錄*/
printf("\t\t\t");
system("pause");
break;
case 6:
printf("\t\t\tQuery\n");
Query_a_record(stu,n); /*查找並顯示一個記錄*/
printf("\t\t\t");
system("pause");
break;
case 7:
printf("\t\t\tStatistic\n");
Statistic(stu,n); /*新增功能,輸出統計信息*/
printf("\t\t\t");
system("pause");
break;
case 8:
printf("\t\t\tAdd Records from a Text File\n");
n=AddfromText(stu,n); /*新增功能,輸出統計信息*/
break;
case 9:
printf("\t\t\tWrite to a Text file\n");
WritetoText(stu,n); /*循環寫入數據*/
printf("\t\t\t");
system("pause");
break;
case 0:
printf("\t\t\tHave a Good Luck,Bye-bye!\n"); /*結束程序*/
printf("\t\t\t");
system("pause");
exit(0);
}
}
}

E. 管理信息系統課程設計

1成績管理系統------分析報告(不知如何貼數據流程圖之類的到這里,所以把相關圖片貼到空間里啦)(另:數據字典是表格形式啦,貼來這里就變了。)

一 . 引言
1.系統名稱:學生成績管理信息系統
2.開發目標:開發出一個操作簡便,界面友好,靈活實用,安全可靠的學生成績管理信息系統。
該系統的開發以教務管理人員和任課教師服務為對象,能夠提高學校對學生成績的統計分析效率,減輕教務管理人員對學生成績管理和統計的負擔,提高學校對學生成績的規范化管理。
該成績管理系統能夠及時對學生成績進行收集整理,使學校相關部門及時獲取可靠的學生成績信息,便於管理。
3.主要功能:
本系統的使用者根據其使用者------教務處管理人員和任課教師-----可分為以下幾方面:
(1)教務處管理人員登陸後,進入教務人員管理模塊,可以進行個人信息查詢,教師住處職稱工資情況的查詢,學生信息查詢,成績查詢以及退出系統等操作。
(2)教師登陸教師管理子系統,要能夠對學生成績進行許可權范圍內的錄入、添加、修改、刪除、查詢;查詢教師信息、更改個人登陸密碼、修改個人信息等;
(3)學生單科成績、全科成績的總分、平均分,最高分、最低分,排序等計算和統計實現自動化;可以按班級、按個人進行信息查詢;信息可以發布到網路,以實現數據共享;
(4)能夠自動進行錄入錯誤檢查

4.開發背景
每個學校都需要在學期末進行期末考試成績的統計分析工作,而這些工作都必須在考試結束後近一個星期的時間內完成。大量的成績數據的統計分析工作如果只靠人工來完成,費時費力,還容易出錯。隨著計算機技術的飛速發展,計算機在日常管理應用中迅速普及,利用計算機進行學生成績管理勢在必行。因此需開發出一個能滿足學校進行成績的錄入,統計,查詢,報表和列印等需求的、功能完善、安全可靠、迅速簡便的成績管理信息系統。
二. 系統目標和開發的可行性
1.系統目標:
(1)為教務處管理人員提供各學期、各年級、各班級學生的基本成績信息,以作為其進行成績匯總,分析和考績和總結評比的依據。
(2)方便各任課教師記錄,統計所帶班學生成績,提高工作效率,減輕負擔;總結經驗,提高教學質量。
(3)實現快速方便地處理大量成績數據信息,完成成績的錄入、添加、修改、刪除、統計、查詢、排序等處理要求。
(4)輸出和列印成績單和各種成績報表。

2.開發的可行性
(1)系統的名稱、功能、目標等已如前所述,此地不再重復。
(2)系統環境以及工具:
A. 軟體環境:
用戶端:Windows2000,Windows2003,Windows XP
伺服器端:WindowsNT/Windows2000及以上操作系統
編程語言:SOL
資料庫:Access2003
B 硬體環境:
有高性能的電子計算機、大容量的存貯裝置,個人電腦(終端)以及聯結起來的網線等,組成信息資源共享的計算機網路,有共享的列印機,掃描儀等等
(3)系統設計原則:
1) 系統運行安全可靠,穩定性好;
2) 系統的可管理性和可維護性好;
3) 系統輸入界面友好,操作簡便易行,盡量減少用戶的輸入工作量;
4)允許多種數據輸入方式,能實現多種查詢,允許進行模糊查詢;
5)數據具有規范性,整體性,方便數據之間的比較分析。
(4)系統可行性分析:
A. 技術可行性:系統要求在windows2000以上環境運行,後台資料庫採用access2003,使用SOL編程,採用ADO方式連接資料庫,這些在目前都是容易實現的。程序將部分需要經常調用的數據存入內存,可提高程序運行速度.
B.經濟可行性:在經濟上,用此系統加強了成績信息管理效率,為教務人員提供了較高的效率,可節省人力資源的開支。
C.管理的可行性:在工作上,教務人員管理學生信息量非常大,開發了此系統,可極大提高教務人員的工作的效率。方便成績的儲存和修改,及以後隨時查詢成績信息,是一個比較人性化的管理系統。

(5).系統分析結論:
由以上分析得出,本系統可進行開發。

三. 現行系統概況
1.現行系統現狀調查
現有的學生成績管理系統主要是以成績數據信息的存儲和統計為目標,而且系統的設計繁瑣,管理不夠專人化,需要的人員過多,因此系統的安全性保密性不好;查詢功能簡單,數據共享性不高。
2.系統需求說明
(1)系統需要在實現數據錄入,存儲,統計自動化的基礎上增強查詢功能;
(2)要能夠充分利用網路擴大信息共享程度;
(3)設專人管理員,明確劃分管理許可權,規范管理,以提高系統的安全性保密性。

四. 新系統的邏輯方案
1.業務流程圖

2.數據流程圖

(1)頂層圖:
(2)第一層:
(3)第二層:
A:身份驗證圖:
B:成績變動處理科:
C:教務人員身份驗證:

3.數據字典

A:數據存儲條目:

編號 名稱 組成

D1.1
教師信息表 教師編號,教師姓名,教師職稱,所教班級,所在學院

D1.2
學生成績記錄單 學生學號,姓名,課程名稱,課程編號,課程成績,教師編號

D1.3
教務人員信息表 教務人員姓名,編號,職稱

D1.4
反饋信息表 教務處人員信息後對教師的評價,學生成績的分析

B:數據加工條目:

編號 名稱 輸入 處理邏輯 輸出
P1.1 身份驗證處理 教師登陸信息 檢驗教師教工號與密碼是否一致 ———
P1.2 成績變動處理 學生學科成績 錄入、修改、刪除成績並檢驗是否輸入錯誤 學生成績記錄單
P1.3 成績查詢處理 學生班別、學號、姓名 查詢學生成績,排序等 學生成績記錄單
P1.4
身份驗證處理 教務人員登陸信息量 檢驗教務人員編號與密碼 ———
P1.5 成績查詢處理 學院編號、年級、學號 查詢班級成績、排序及學期平均分等 學生成績記錄單及對教師的反饋信息

C:數據元素項目:
編號 名稱 數據類型 長度 小數位 取值范圍 說明
01 教師編號 N 8 0
02 教師名字 C 8
03 教師職稱 C 6
04 所教班級 N 8 0
05 學生學號 N 8 0
06 學生姓名 C 8
07 課程名稱 C 16
08 課程編號 N 10
09 成績 N 3 1 0~~100
10 教務人員編號 N 8 0
11 教務人員姓名 C 8
12 教務人員職稱 C 6

五.系統實施計劃:
1.工作任務分工:
系統初步規劃:
實驗報告填寫及圖表繪制:
系統編程:,
後期系統檢測完善:

2.進度安排:
系統分析階段:2006.6.11—2..6.6.13
系統設計階段:20066.20—2006.6.24
系統實施階段:2006.25—2006.6.29

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

2系統設計報告:

系統設計報告
一、概述
以需求分析說明書為依據,針對教務管理人員及教師對學生成績的管理需求,參照現有的開發環境,利用可用資源和使用環境,設計出能滿足相應功能的特點,構造並確定出類和類成員函數。
二、環境說明
1.硬體環境:CPU型號為Pentium Ⅲ以上,內存128M以上。
系統環境:Windows98 及WindowsXP等系統均可。
2.開發環境:Access軟體下開發,此軟體是面向對象的開發工具,易於上手,而且界面比較友好
三、模塊圖

四、功能模塊
本系統大致分為如下四大功能模塊。

1.用戶登陸模塊
用戶登陸模塊:(教務處管理人員---葉飛—密碼:950281)
(教師---劉力—密碼:980102)
A:教務處管理人員登陸後,進入教務人員管理模塊,可以進行個人信息查詢,教師住處查詢,學生信息查詢,成績查詢以及退出系統等操作。

B:教師登陸後,進入教員管理模塊,可以進行個人資料修改,學生信息查詢,本班成績查詢,其它班成績查詢,退出登陸等操作。

2.查詢及修改模塊
包括以下四個模塊:
A:學生個人信息查詢模塊:此模塊又分為學生個體模塊和班級模塊。學生個體模塊包含了學生的基本信息以及成績,可進行如學生所在班組,學院,專業,英語成績等相關查詢操作;

在班級模塊則可按班級查詢學生的信息。

B:教師信息查詢及修改模塊:此模塊主要服務於教務管理人員,可以通過打開「教師表」或「單個教師信息」進行總體或指定個體查詢,如對教師工齡、工資額的設定,對各個工齡段及相應的工齡工資額進行修改、添加、刪除等操作。

C:成績查詢及修改模塊:該模塊又分為三部分:按指定學號進行學生個體成績查詢及修改; 按指定教工號進行教師所教班級成績查詢; 按指定班級號或專業號進行綜合成績查詢其中還包括教師對其它班成績的查詢(但不無修改權)。
成績查詢具體內容包括指定科目成績查詢,成績排序,排名,平均分和不及格科目查詢等

D:用戶信息修改模塊:此模塊用於教務管理人員及教師修改密碼或用戶名,教師教課班級及工資職稱等信息的修改。

3.退出模塊
查詢修改完畢,通過退出模塊退出成績管理系統,以確保系統及個人信息的安全。

五、代碼設計:
1 用戶登陸模塊代碼:
A:教務處管理人員登陸
◆Private Sub 教務處人員登錄_Click()
On Error GoTo Err_教務處人員登錄_Click

Dim stDocName As String

stDocName = ChrW(25945) & ChrW(21153) & ChrW(22788) & ChrW(20154) & ChrW(21592) & ChrW(30331) & ChrW(24405)
DoCmd.RunMacro stDocName

Exit_教務處人員登錄_Click:
Exit Sub

Err_教務處人員登錄_Click:
MsgBox Err.Description
Resume Exit_教務處人員登錄_Click

End Sub

B: 教師登陸

◆Private Sub 教師登錄_Click()
On Error GoTo Err_教師登錄_Click

Dim stDocName As String

stDocName = ChrW(25945) & ChrW(24072) & ChrW(30331) & ChrW(24405)
DoCmd.RunMacro stDocName

Exit_教師登錄_Click:
Exit Sub

Err_教師登錄_Click:
MsgBox Err.Description
Resume Exit_教師登錄_Click

End Sub

◆Private Sub ok_Click()
If Len(Nz(Me!UserName)) = 0 And Len(Nz(Me!UserPassword)) = 0 Then
MsgBox "用戶名、密碼為空!請輸入", vbCritical, "error"
Me!UserName.SetFocus
ElseIf Len(Nz(Me!UserName)) = 0 Then
MsgBox "用戶名為空!請輸入", vbCritical, "error"
Me!UserName.SetFocus
ElseIf Len(Nz(Me!UserPassword)) = 0 Then
MsgBox "密碼為空!請輸入", vbCritical, "error"
Me!UserName.SetFocus
Else
If Me!UserName = "劉力" Then
If UCase(Me!UserPassword) = "980102" Then
MsgBox "歡迎使用!", vbInformation, "成功"
DoCmd.OpenForm "教師-綜合信息查詢"
Else
MsgBox "密碼有誤,非正常退出。", vbCritical, "error"
DoCmd.Close
End If
Else
MsgBox "用戶名有誤,非正常退出。", vbCritical, "error"
DoCmd.Close
End If

End If
End Sub

2 學生個人信息查詢模塊代碼
A:指定學生信息查詢:
◆ Private Sub Command1_Click()
On Error GoTo Err_Command1_Click

Dim stDocName As String

stDocName = ChrW(23398) & ChrW(29983) & ChrW(20010) & ChrW(20154) & ChrW(20449) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command1_Click:
Exit Sub

Err_Command1_Click:
MsgBox Err.Description
Resume Exit_Command1_Click

End Sub

B:班級所有學生信息查詢:
◆Private Sub Command20_Click()
On Error GoTo Err_Command20_Click

Dim stDocName As String

stDocName = ChrW(29677) & ChrW(32423) & ChrW(23398) & ChrW(29983) & ChrW(20449) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command20_Click:
Exit Sub

Err_Command20_Click:
MsgBox Err.Description
Resume Exit_Command20_Click

End Sub
3 教師信息查詢及修改模塊代碼
A:指定教師信息查詢
◆Private Sub Command13_Click()
On Error GoTo Err_Command13_Click

Dim stDocName As String

stDocName = ChrW(25945) & ChrW(24072) & ChrW(20449) & ChrW(24687) & ChrW(21333) & ChrW(20010) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command13_Click:
Exit Sub

Err_Command13_Click:
MsgBox Err.Description
Resume Exit_Command13_Click

End Sub

B:全體教師信息查詢:
◆Private Sub Command14_Click()
On Error GoTo Err_Command14_Click

Dim stDocName As String

stDocName = ChrW(25945) & ChrW(24072) & ChrW(20449) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command14_Click:
Exit Sub

Err_Command14_Click:
MsgBox Err.Description
Resume Exit_Command14_Click

End Sub

4 成績查詢及修改模塊代碼
A:指定學生個體成績查詢:
◆Private Sub Command23_Click()
On Error GoTo Err_Command23_Click

Dim stDocName As String

stDocName = ChrW(23398) & ChrW(29983) & ChrW(20010) & ChrW(20154) & ChrW(25104) & ChrW(32489) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command23_Click:
Exit Sub

Err_Command23_Click:
MsgBox Err.Description
Resume Exit_Command23_Click

End Sub

B: 指定班級綜合成績查詢
◆Private Sub Command24_Click()
On Error GoTo Err_Command24_Click

Dim stDocName As String

stDocName = ChrW(25353) & ChrW(29677) & ChrW(32423) & ChrW(26597) & ChrW(-29726) & ChrW(23398) & ChrW(29983) & ChrW(25104) & ChrW(32489)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command24_Click:
Exit Sub

Err_Command24_Click:
MsgBox Err.Description
Resume Exit_Command24_Click

End Sub

5 用戶信息修改模塊代碼
◆Private Sub Command28_Click()
On Error GoTo Err_Command28_Click

Dim stDocName As String

stDocName = ChrW(25945) & ChrW(21153) & ChrW(22788) & ChrW(20154) & ChrW(21592) & ChrW(20449) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Command28_Click:
Exit Sub

Err_Command28_Click:
MsgBox Err.Description
Resume Exit_Command28_Click

End Sub

6 退出模塊代碼
◆Private Sub Command31_Click()
On Error GoTo Err_Command31_Click

DoCmd.Quit

Exit_Command31_Click:
Exit Sub

Err_Command31_Click:
MsgBox Err.Description
Resume Exit_Command31_Click

End Sub

__________________________________________________________________________________________________________
3系統實施報告

成績管理系統實施報告
一、 系統物理實施
物理實施階段的任務:實現系統設計階段提出的物理模型;
按照實施方案完成一個可以實際運行的成績管理信息系統,交付用戶使用;
硬體包括計算機主機、輸入輸出設備、存儲設備、輔助設備、網路連接等。

系統的實施環境:A:硬體准備:戴爾電腦
B:軟體准備:windows98或windows xp環境下。

二、 程序設計
一)設計系統要具有以下性質
1、可維護性 由於信息系統需求的不確定性,系統需求可能會隨著環境的變化而不斷變
化,因此,就必須對系統功能進行完善和調整,為此,就要對程序進行補充或修改。此外,由於計算機軟硬體的更新換代也需要對程序進行相應的升級。
2 、可靠性:程序應具有較好的容錯能力, 意外情況下應便於處理,不至產生意外的操作,從而造成嚴重損失,致使學生教師信息的丟失。
3、 可理解性:程序不僅要求邏輯正確,計算機能夠執行,而且應當層次清楚,便於閱讀及修改。

二)模塊圖
用戶登陸模塊:(教務處管理人員---葉飛—密碼:950281)
(教師---劉力—密碼:980102)
A:教務處管理人員模塊

B:教員管理模塊

2.查詢及修改模塊
包括以下四個模塊:
A:學生個人信息查詢模塊:

在班級模塊則可按班級查詢學生的信息。

B:教師信息查詢及修改模塊:

C:成績查詢及修改模塊:

D:用戶信息修改模塊

三、系統的測試與評價
系統評價就是客觀,從三方面評價該學生成績管理系統的各項功能:優點,
缺點以及將來可能提出的要求。

一> 系統的特點
1.流程符合教務處及教師對成績管理的需求。
2.可進行多方面查詢:教務管理人員,可以通過進入教務管理人員模塊進行總體或3.指定個體的查詢及修改,如對教師工齡、工資額的設定。且操作明朗化
4.界面較友好,輸入信息方便,便於保存信息。
5.系統擴充容易。可根據需要建立針對特殊條件下的篩選查詢。

二>系統的缺點
1.網路功能欠缺。本系統沒有建立網路連接,只能單機運行,無法實現資源共享。
2.容錯性不高。系統的抗錯,容錯性不高。如必須使用規范查詢語言,否則系統無法辨識執行。
3.有很多地方還設計的不夠詳細,且系統分析報告中提及的一些功能在此未能實現。如教務管理人員並不能將信息給反饋任課教師。

4.沒有良好的密碼限制以防止人為的破壞與盜竊數據資源。

四、系統的試運行
運行時間:2007.6.28 檢測時間:4小時 檢測人員: 運行結果:初步認定各項功能執行良好。

五、人員培訓
人員培訓是管理信息系統的重要組成部分,包括教務管理人員和教師以及管理與維護信息系統的專業人員。每一個與新系統有關的人都應該了解管理信息系統的運作方式和運作過程。培訓就是使有關系統使用者,管理人員和技術人員了解和掌握新系統的有效途徑之一。通過相關培訓,使其了解注意事項,培養他們使用系統的習慣,以及熟練程度。經過培訓,使員工非常良好的融入到系統當中。

六,文檔編制
1.程序設計手冊
2.程序設計手冊將選定計算機語言或開發工具,來描述成績管理系統的計算機模型,其主要使用者是系統維護人員。手冊包括以下內容: A:系統採用的術語 B:系統的功能詳細描述
C:程序清單 D:系統覆蓋的流程
3.用戶操作手冊
用戶操作手冊為教務處管理人員和教師提供系統能夠作什麼和不能作什麼的概況,一份詳細的安裝指南,以及一個貫穿系統詳細指南。

F. 求:信息管理系統》課程設計

我有一份用vb和access做的.有應用程序有程序代碼.如果要的話把你的QQ告訴我

G. 求一個VFP的《**房地產銷售信息管理系統》的課程設計

建議你到梅子論壇里去搜一下,裡面有很多有原代碼的實例,一看就明白的

H. 資料庫課程設計 汽車銷售信息管理系統

本汽車銷售信息管理系統是為滿足在校學生課程設計的需要,開發的一個基於JAVA技術的銷售信息管理系統,功能包括:客戶信息管理模塊、銷售信息管理模塊、售後服務信息管理模塊、市場策略公告模塊、統計報表管理模塊,模塊包括信息的添加、刪除、修改等功能。
本課程設計報告,對整個系統及其內部的各個功能模塊的構想、設計思路、實現方法和過程,做出了詳細的說明和介紹。

閱讀全文

與電腦銷售信息管理系統課程設計相關的資料

熱點內容
蘋果電腦系統一鍵安裝 瀏覽:195
學校電腦連上了wifi卻不能上網 瀏覽:378
電腦買了一年降價多少 瀏覽:650
家用台式電腦排名 瀏覽:506
英國哪個品牌電腦好 瀏覽:513
z10電腦安裝軟體 瀏覽:648
台式電腦取消休眠 瀏覽:1
電腦cpu硅膠多少錢 瀏覽:712
為什麼我的電腦安裝不了軟體 瀏覽:936
三星note3如何連接電腦連接 瀏覽:846
電腦內存卡可以裝系統嗎 瀏覽:271
電腦音控軟體哪個最好 瀏覽:14
電腦系統卸載軟體win10 瀏覽:533
電腦為什麼黑屏不是鎖屏畫面 瀏覽:673
電腦應用那個平台的軟體 瀏覽:695
雲電腦打聯盟哪個好 瀏覽:180
蘋果八軟體更新限制 瀏覽:312
電腦右鍵菜單放大win10 瀏覽:212
台式電腦外置網卡驅動安裝 瀏覽:576
電腦怎麼關機狀態重置系統 瀏覽:737