第一篇:學(xué)生檔案信息管理系統(tǒng)
#include “stdio.h”
#include “string.h”
#include “stdlib.h”
#include“conio.h”
typedef struct student
{ long num;
char name[5];
char sex[3];
longyear;
longmonth;
longdate;
char address[20];
long tel;
struct student * next;
}STU;
void input()
{ int i,n;
STU a;
FILE *fp;
system(“cls”);
getchar();
if((fp=fopen(“d:學(xué)生檔案”,“wb”))==NULL){ printf(“error!n”);exit(0);}
printf(“nt 請輸入學(xué)生的人數(shù):”);scanf(“%d”,&n);
getchar();
for(i=0;i { printf(“t請輸入學(xué)號:”); scanf(“%ld”,&a.num); printf(“t 請輸入學(xué)生姓名:”); scanf(“%s”,a.name); printf(“t 請輸入學(xué)生性別:”); scanf(“%s”,a.sex); printf(“t請輸入學(xué)生出生年:”);scanf(“%ld”,&a.year); printf(“t月:”);scanf(“%ld”,&a.month); printf(“t日:”);scanf(“%ld”,&a.date); printf(“t 請輸入學(xué)生生源地:”);scanf(“%s”,&a.address); printf(“t 請輸入學(xué)生電話:”);scanf(“%ld”,&a.tel); fwrite(&a,sizeof(STU),1,fp); } fclose(fp); } void list() {STU a; FILE *fp; system(“cls”);getchar(); if((fp=fopen(“d:學(xué)生檔案”,“rb”))==NULL) { printf(“空白文件n”);exit(1);} printf(“nnnt學(xué)號t姓名t性別t出生年月日t生源地t電話nn”); while(fread(&a,sizeof(STU),1,fp)!=0) printf(“t%ldt%st%st%ldt%ldt%ldt%st%ld”,a.num,a.name,a.sex,a.year,a.month,a.date,a.address,a.tel); fclose(fp); printf(“nt按任意鍵繼續(xù)...”); getchar();getchar(); } /*void modify()/*修改* { STU a[10], *p; int num,n=0,f,i; FILE *fp; p=a; fp=fopen(“d:學(xué)生檔案”,“rb+”); if(fp==NULL){ printf(“error!”);return;} system(“cls”); while(fread(&a[n],sizeof(STU),1,fp)!=0)n++; printf(“請輸入學(xué)生學(xué)號:”); scanf(“%ld”,&num); for(f=0;f<=10;f++,p++) { if(num==a[f].num) printf(“nnnt學(xué)號t姓名t性別t出生年月日t生源地t電話nn”); printf(“t%ldt%st%st%ldt%ldt%ldt%st%ld”,a[f-1].num,a[f-1].name,a[f-1].sex,a[f-1].date,a[f-1].address,a[f-1].tel);break;} do {system(“cls”); printf(“nnttt修改nn”); printf(“ttt1-----修改學(xué)生姓名n”); printf(“ttt2-----修改學(xué)生性別n”); printf(“ttt3-----修改學(xué)生出生年月n”); printf(“ttt4-----修改學(xué)生生源地n”); printf(“ttt5-----修改學(xué)生電話n”); printf(“ttt0-----退出系統(tǒng)n”); printf(“ttt請選擇:”); scanf(“%d”,&i); switch(i) {case 1: printf(“t請輸入學(xué)生姓名:”); scanf(“%s”,&a[f].name); printf(“ttt0-----退出系統(tǒng)n”); printf(“ttt請選擇:”);break; case 2: printf(“t請輸入學(xué)生性別:”); scanf(“%s”,&a[f].sex);break; case 3: printf(“t請輸入學(xué)生出生年月:”); scanf(“%ld”,&a[f].date);break; case 4: printf(“t請輸入學(xué)生生源地:”); scanf(“%s”,&a[f].address);break; case 5: printf(“t請輸入學(xué)生電話:”); scanf(“%ld”,&a[f].tel);break; case 0:break; } }while(i!=0); /* fwrite(&a[f-1],sizeof(STU),1,fp);* printf(“修改后信息:”); printf(“nnntt學(xué)號t姓名t性別t出生年月t生源地t電話號碼nn”); printf(“t%ldt%st%st%ldt%ldt%ldt%st%ld”,a[f-1].num,a[f-1].name,a[f-1].sex,a[f-1].date,a[f-1].address,a[f-1].tel); fseek(fp,(-1)sizeof(STU),0); fwrite(&a[f-1],sizeof(STU),1,fp); fclose(fp); getchar(); }*/ void search()/*查詢*/ { int w; char name[10]; long num; char add[30]; STUa; FILE *fp; system(“cls”); fp=fopen(“d:學(xué)生檔案”,“r”); if(fp==NULL) { printf(“無法打開n”); exit(0); } printf(“ttt1----按姓名查詢n”); printf(“ttt2----按學(xué)號查詢n”); printf(“ttt3----按生源地查詢n”); printf(“t輸入查詢的方式”); scanf(“%d”,&w); switch(w) { case 1: { printf(“請輸入要查學(xué)生姓名:”); scanf(“%s”,name); while(fread(&a,sizeof(STU),1,fp)!=0) {if(strcmp(name,a.name)==0) printf(“t%ldt%st%st%ldt%ldt%ldt%st%ld”,a.num,a.name,a.sex,a.year,a.month,a.date,a.address,a.tel); } break;getchar();getchar(); } case 2: { printf(“請輸入要查學(xué)生學(xué)號:”); scanf(“%ld”,&num); while(fread(&a,sizeof(STU),1,fp)!=0) {if(num==a.num) printf(“t%ldt%st%st%ldt%ldt%ldt%st%ld”,a.num,a.name,a.sex,a.year,a.month,a.date,a.address,a.tel); }break; } case 3: { printf(“請輸入要查學(xué)生生源地:”); scanf(“%s”, add); while(fread(&a,sizeof(STU),1,fp)!=0) {if(strcmp(add,a.address)==0) printf(“t%ldt%st%st%ldt%ldt%ldt%st%ld”,a.num,a.name,a.sex,a.year,a.month,a.date,a.address,a.tel); } } } fclose(fp); printf(“ntpress any key to continue...”); getchar();getchar(); } void delet() { long num,f=0; STU a,*head,*p1,*p2;head=NULL;p1=p2=(STU *)malloc(sizeof(STU));FILE *fp; fp=fopen(“d:學(xué)生檔案.dat”,“rb”); if(fp==NULL){ printf(“error!”);return;} system(“cls”); printf(“n input the deleted number:”); scanf(“%ld”,&num); p1=head; while(num!=p1->num&&p1->next!=NULL) {p2=p1;p1=p1->next;} if(num==p1->num) { if(p1==head) head=p1->next; else p2->next=p1->next; free(p1); } else printf(“%ld 查無此人!n”,num); } void main() {int a; do { system(“cls”); printf(“nntt五組學(xué)生檔案信息管理系統(tǒng)nn”); printf(“ttt1...錄入學(xué)生檔案信息n”); printf(“ttt2...顯示學(xué)生檔案信息n”); printf(“ttt3...查詢學(xué)生檔案信息n”); printf(“ttt4...修改學(xué)生檔案信息n”);printf(“ttt5...刪除學(xué)生檔案信息n”);printf(“ttt0-----退出系統(tǒng)n”);printf(“ttt請選擇:”); scanf(“%d”,&a); switch(a) { case 1:input();break;case 2:list();break; case 3:search();break;//case 4:modify();break;case 5:delet();break;case 0:break; } }while(a!=0); }; 畢業(yè)設(shè)計(論文) 基于SSH框架的學(xué)生信息管理系統(tǒng) 系 別 : 計算機科學(xué)與技術(shù)系 專業(yè)(班級): 計算機科學(xué)與技術(shù)(2011級1班)作者(學(xué)號): 指導(dǎo)教師: 完成日期: 陳洪(51102011007) 顧珺、李鐵柱 2015年4月15日 蚌埠學(xué)院教務(wù)處制 目錄 摘 要........................................................................................................................Abstract....................................................................................................................1 概 述..................................................................................................................1.1 項目簡介............................................................................................................1.1.1 研究背景.........................................................................................................1.1.2 項目開發(fā)目的.................................................................................................1.1.3 項目開發(fā)的意義.............................................................................................2 開發(fā)工具及相關(guān)簡介........................................................................................2.1 SSH框架簡介....................................................................................................2.2 Jsp技術(shù)簡介......................................................................................................2.3 MySQL數(shù)據(jù)庫簡介..........................................................................................2.4 Tomcat 6.0介紹..................................................................................................2.5 MyEclipse的簡介..............................................................................................3 可行性分析........................................................................................................3.1 技術(shù)可行性........................................................................................................3.2 經(jīng)濟可行性........................................................................................................3.3 社會可行性........................................................................................................3.3.1 法律因素.........................................................................................................3.3.2 用戶使用可行性.............................................................................................4 需求分析............................................................................................................4.1 功能分析............................................................................................................4.1.1 管理員模塊.....................................................................................................4.1.2 教師模塊.........................................................................................................4.1.3 學(xué)生模塊.........................................................................................................4.2 系統(tǒng)分析............................................................................................................4.2.1 業(yè)務(wù)流程分析.................................................................................................4.2.2 功能流程分析...............................................................................................5 總體設(shè)計..........................................................................................................5.1 系統(tǒng)功能設(shè)計..................................................................................................5.2 數(shù)據(jù)庫設(shè)計....................................................................................................5.2.1 概念結(jié)構(gòu)設(shè)計...............................................................................................5.2.2 管理員實體屬性圖.......................................................................................5.2.3 教師實體屬性圖...........................................................................................5.2.4 學(xué)生實體屬性圖...........................................................................................5.2.5 公告實體屬性圖...........................................................................................5.2.6 成績實體屬性圖...........................................................................................5.2.7 E-R模型的組成元素....................................................................................5.3 數(shù)據(jù)庫表設(shè)計..................................................................................................5.3.1 管理員信息表...............................................................................................5.3.2 教師信息表...................................................................................................5.3.3 學(xué)生信息表...................................................................................................5.3.4 成績信息表...................................................................................................5.3.5 公告信息表...................................................................................................5.4 系統(tǒng)開發(fā)工具與開發(fā)模式的選擇..................................................................5.4.1 系統(tǒng)開發(fā)工具...............................................................................................5.4.2 系統(tǒng)設(shè)計模式...............................................................................................6 詳細(xì)設(shè)計............................................................................................................6.1 系統(tǒng)登錄模塊..................................................................................................6.1.1 登錄模塊.......................................................................................................6.2.1 基礎(chǔ)信息管理界面.......................................................................................6.2.2 個人信息管理界面.......................................................................................6.2.3 課程管理界面...............................................................................................6.2.4 錄入教師信息界面.......................................................................................6.2.5 錄入學(xué)生信息界面.......................................................................................6.3 教師用戶模塊..................................................................................................6.3.1 個人信息管理界面.......................................................................................6.3.2 查看公告信息界面.......................................................................................6.3.3 學(xué)生成績管理界面.......................................................................................6.4 學(xué)生登錄模塊..................................................................................................6.4.1 查看個人信息界面.......................................................................................6.4.2 課程查詢界面...............................................................................................6.4.3 學(xué)校公告界面...............................................................................................6.4.4 我的成績界面...............................................................................................7 軟件測試與分析..............................................................................................7.1 軟件測試的重要性..........................................................................................7.2 系統(tǒng)的實際測試..............................................................................................7.3 測試環(huán)境與測試條件......................................................................................7.4 系統(tǒng)運行情況..................................................................................................8 結(jié) 論..............................................................................................................8.1 系統(tǒng)的優(yōu)勢......................................................................................................8.2 系統(tǒng)的不足......................................................................................................8.3 總結(jié)..................................................................................................................致 謝....................................................................................................................參 考 文 獻..........................................................................................................蚌埠學(xué)院畢業(yè)設(shè)計(論文) 基于SSH框架的學(xué)生信息檔案管理系統(tǒng) 摘要:由于現(xiàn)在高校招生率的提高,各大高校的學(xué)生數(shù)量普遍增多,隨之增加的就是學(xué)生檔案信息。面對如今繁雜龐大的信息數(shù)據(jù)庫,傳統(tǒng)的手工記錄的管理方式顯得力不從心。伴隨著網(wǎng)絡(luò)信息技術(shù)在教育事業(yè)上的應(yīng)用,學(xué)生檔案管理相應(yīng)而出,使得學(xué)生檔案的管理比以前更方便。本文就此系統(tǒng)做了全面的解析概述,以及每個功能所應(yīng)用的核心技術(shù)及其運用方法,整體結(jié)構(gòu)方法也做了全面介紹。本系統(tǒng)以Myeclipse 2014做為開發(fā)工具,用作支持本系統(tǒng)的數(shù)據(jù)庫是MySQL,服務(wù)器選擇的是Tomcat 6.0,Jsp和Servlet技術(shù)用作前臺開發(fā)手段[1],總體框架采用SSH架構(gòu)。項目總體分為前、后臺兩個部分,前臺提供管理員、教師用戶和學(xué)生用戶的登錄。教師用戶的主要職責(zé)是評定學(xué)生的考試成績,此外還可以對個人信息和公告信息進行查看;學(xué)生用戶可以查看個人信息、課程信息、公告信息和個人成績;管理員則從后臺登錄,管理數(shù)據(jù)庫中的相關(guān)信息如對學(xué)生用戶和教師用戶的添加,以及對公告信息的調(diào)整。 關(guān)鍵詞:SSH框架;MyEclipse;MySQL;Tomcat;Jsp 陳洪:基于SSH框架的學(xué)生檔案信息管理 Students Information File Management System Based on SSH Framework Abstract: Now that increase college enrollment rates, the number of students in major universities generally increased, increased is the student profile information.Today the face of huge information database complexity, the traditional manual records management appeared to be inadequate.Along with the network of information technology, student records management in the education of corresponding out, making the management of student records and more convenient than ever.In this paper, this system made a comprehensive analysis overview, and each function is applied the core technology and its application method, the overall structure of methods to do a comprehensive introduction.This system Myeclipse 2014 as a development tool, used to support the system's database is MySQL, the server is selected Tomcat 6.0, Jsp and Servlet technologies used as foreground development tools, the overall framework architecture using SSH.The overall project is divided into front, back two parts, the front desk manager, teacher and student user to provide the user's login.Teachers users to view personal information, student information and post information, modify personal information, as well as courses for student achievement rates;student users can view personal information, course information, announcements and personal achievement;background provide administrator login, database management for the information of student, teacher and so on[2].Keywords: SSH Framework;MyEclipse;MySQL;Tomcat;Jsp 蚌埠學(xué)院畢業(yè)設(shè)計(論文)開發(fā)工具及相關(guān)簡介 2.1 SSH框架簡介 SSH框架包括了Struts、Spring以及Hibernate,是目前使用相對廣泛的一個Web開源架構(gòu)[3]。 SSH框架結(jié)構(gòu)清晰,大體可分為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,各層之間有很好的關(guān)聯(lián)。該框架有諸多的優(yōu)點,如有較強的可復(fù)用性,能夠幫助使用者更為清晰的搭建需要使用的架構(gòu),而且可維護性好。本系統(tǒng)中的Struts框架采用的是Struts2,主要用在系統(tǒng)的業(yè)務(wù)邏輯層,負(fù)責(zé)業(yè)務(wù)的跳轉(zhuǎn);Hibernate框架主要是負(fù)責(zé)對數(shù)據(jù)庫進行輕量級封裝,做持久化處理,可以減少SQL語句的編寫;Spring框架則是Struts和Hibernate框架的管理者[4]。SSH框架的實現(xiàn)方法是通過配置相關(guān)的xml文件,然后導(dǎo)入一些所需要的jar包,然后對這些jar包進行調(diào)用。 2.2 Jsp技術(shù)簡介 Jsp是SUN公司和許多公司一起建立的一種動態(tài)技術(shù)標(biāo)準(zhǔn)。Jsp網(wǎng)頁的組成其實是在原本網(wǎng)頁中的Html文件中加入了Jsp標(biāo)簽和相關(guān)Java程序片段從而形成了如今Jsp網(wǎng)頁[5]。Jsp技術(shù)的最大特點就是它的所有操作都能在服務(wù)器端的瀏覽器上進行,然后將運行的結(jié)果反饋給用戶,這樣就會很大程度降低對用戶的客戶端瀏覽器的要求。 Jsp技術(shù)是Java Servlet API的擴展。Jsp頁面通常由靜態(tài)Html/XML組件、自定義Jsp標(biāo)簽和成為scriptlet的Java代碼片段組成。Jsp技術(shù)是建立在Servlet基礎(chǔ)上的,兩者的執(zhí)行都是在服務(wù)器端的,用戶可以通過瀏覽器直接進行訪問執(zhí)行。當(dāng)服務(wù)器端出現(xiàn)訪問請求超時時,其中的Java程序會首先被執(zhí)行,之后將執(zhí)行結(jié)果返回給用戶,一并返回的還有相關(guān)的Html代碼。通常的情況下Jsp頁面很少去操作后臺的數(shù)據(jù),Jsp頁面只是用來提取輸入到網(wǎng)頁上的數(shù)據(jù)和解決網(wǎng)頁的靜態(tài)化頁面,至于業(yè)務(wù)處理則毫無干系。若想要對數(shù)據(jù)庫進行操作或者對網(wǎng)頁重定向以及發(fā)送E-mail,都是通過向網(wǎng)頁中插入Java代碼來實現(xiàn),其它所需功能也都可以通過此方法實現(xiàn)。 陳洪:基于SSH框架的學(xué)生檔案信息管理 2.3 MySQL數(shù)據(jù)庫簡介 MySQL的開發(fā)者是瑞典的MySQL AB公司,它是一個免費開源的數(shù)據(jù)庫,對于Windows、Linux等操作系統(tǒng)都適用;此外,MySQL對于網(wǎng)絡(luò)也是完全適用的,也就是說用其構(gòu)建的數(shù)據(jù)庫可以被網(wǎng)上的任何服務(wù)器進行訪問[6]。MySQL具有十分強大的功能,操作又十分簡單,而且有較強的安全可靠性,運行速度方面也不會讓人失望,也比較容易管理。除了以上特點,MySQL最大的優(yōu)點就是它是一個免費開源軟件!而且能夠直接從網(wǎng)上下載到與其相匹配的第三方工具軟件對其操作。在諸如Unix這樣的操作系統(tǒng)上MySQL可以直接下載它的服務(wù)器和客戶端軟件。如果是在Windows系統(tǒng)上,MySQL數(shù)據(jù)庫的客戶機和客戶機程序也都是免費的,這就是MySQL最大的優(yōu)勢。 2.4 Tomcat 6.0介紹 Tomcat服務(wù)器是由Apache Software Foundation(Apache軟件基金會)中Apache Group Jadarta開發(fā)小組開發(fā)的一個免費的開放源代碼的服務(wù)器軟件[7]。Tomcat能夠完全兼容Jsp和Servlet的最新規(guī)范,這都得力于SUN公司的支持。它的不足之處就是它的配置比較繁瑣,而且還具有一些安全問題,但是這些缺點絲毫不會影響它在開發(fā)者心中的地位,Tomcat先進的技術(shù),出色的穩(wěn)定性和兼容性,以及最為人性化的免費政策都是深受開發(fā)者喜愛的原因,成為應(yīng)用最為廣泛的WEB應(yīng)用服務(wù)器軟件。 2.5 MyEclipse的簡介 MyEclipse是一個企業(yè)級的工作平臺,它的前生只是Eclipse的一個插件[8],但是如今卻發(fā)展成為比Eclipse功能更為強大的工作平臺。它是Eclipse的擴展,對Eclipse的功能有全面性的完善,其中就包括了完備的編碼,調(diào)試、測試和發(fā)布功能。利用它可以在數(shù)據(jù)庫和JavaEE(Java Enterpride Edition)的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面大大提高了工作效率,能豐富JavaEE集成開發(fā)環(huán)境。 在MyEclipse組件中,更為方便地提供了Jsp、Servlet、HTML、XML、Struts、Hibernate、Spring等框架的開發(fā)支持,而隨著不斷衍生發(fā)展的新技術(shù),MyEclipse也在不斷的發(fā)展[9]。 蚌埠學(xué)院畢業(yè)設(shè)計(論文)需求分析 4.1 功能分析 4.1.1 管理員模塊 系統(tǒng)管理員可以修改個人密碼,添加修改課程信息、系別信息以及公告信息,此外還可以瀏覽學(xué)生基本信息和成績。 4.1.2 教師模塊 本系統(tǒng)中的教師用戶的主要職責(zé)是對學(xué)生成績進行評定,給出相應(yīng)分?jǐn)?shù),然后可以根據(jù)課程信息和考試時間對考試成績查看。另外,可以對相關(guān)信息進行查看,如個人信息、公告信息和學(xué)生信息等。 4.1.3 學(xué)生模塊 學(xué)生模塊實現(xiàn)的有查看個人信息、課程信息、考試成績和公告信息,此外可以添加自己的相關(guān)課程。 4.2 系統(tǒng)分析 4.2.1 業(yè)務(wù)流程分析 所謂業(yè)務(wù)流程分析是指在進行設(shè)計開發(fā)之前,對自己的系統(tǒng)設(shè)計按照所給要求進行相關(guān)的業(yè)務(wù)處理,設(shè)計好系統(tǒng)的總體框架,根據(jù)實際功能需要進行相關(guān)的業(yè)務(wù)分析,對各個業(yè)務(wù)流程進行詳細(xì)分析,如業(yè)務(wù)內(nèi)容、處理所需的大致時間等,此外對各個業(yè)務(wù)流程所需的信息來源、信息處理的方法也都要有相對應(yīng)的總結(jié),這樣才能更好的進行開發(fā)。 業(yè)務(wù)流程分析就是為了讓開發(fā)者能夠更好的了解系統(tǒng)的開發(fā)方向以及相關(guān)的流程處理,幫助開發(fā)者梳理清楚開發(fā)思路,使系統(tǒng)開發(fā)更有條理。一下是系統(tǒng)的流程圖。 具體業(yè)務(wù)流程如圖4-1所示。 陳洪:基于SSH框架的學(xué)生檔案信息管理 學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué)學(xué) 圖 4-1 業(yè)務(wù)流程圖 4.2.2 系統(tǒng)功能流程分析 功能流程分析能夠讓開發(fā)者對自己的系統(tǒng)中各個角色的功能之間的關(guān)系更加明了,這讓系統(tǒng)更加結(jié)構(gòu)化,在開發(fā)的同時自己在大腦中能夠有一個明確的構(gòu)思,有一個清晰的開發(fā)方向。 下面將具體分析學(xué)生角色和管理員之間的關(guān)系,因為教師與管理員之間的關(guān)系與此基本相似,所以就不一一列出。 具體功能流程圖如圖4-2所示: 0- 陳洪:基于SSH框架的學(xué)生檔案信息管理 總體設(shè)計 5.1 系統(tǒng)功能設(shè)計 系統(tǒng)設(shè)計是一個把功能需求轉(zhuǎn)換成用設(shè)計程序表示的過程。系統(tǒng)設(shè)計時需要事先對要實現(xiàn)的目標(biāo)系統(tǒng)進行分析研究,之后總結(jié)出一套系統(tǒng)的設(shè)計規(guī)劃,以便能夠有計劃地設(shè)計系統(tǒng)。對于本系統(tǒng)來說,設(shè)計之前就要對學(xué)生檔案信息管理系統(tǒng)進行全方位的調(diào)查總結(jié),然后繪制一個系統(tǒng)的總體規(guī)劃。系統(tǒng)設(shè)計包括系統(tǒng)總體設(shè)計、系統(tǒng)詳細(xì)設(shè)計、系統(tǒng)數(shù)據(jù)庫設(shè)計、系統(tǒng)開發(fā)工具、開發(fā)技術(shù)和開發(fā)模式等[8]。 從數(shù)據(jù)流圖出發(fā),對數(shù)據(jù)流圖進行分析,如圖5-1: 后臺功能模塊老師模塊管理員模塊學(xué)生模塊個人信息學(xué)生成績系統(tǒng)公共個人信息學(xué)院管理系別管理班級管理課程管理班級管理學(xué)生管理公共管理個人信息我的成績系統(tǒng)公共 圖5-1 學(xué)生信息管理系統(tǒng)功能模塊圖 5.2 數(shù)據(jù)庫設(shè)計 本系統(tǒng)主的功能實現(xiàn)主要圍繞數(shù)據(jù)庫展開的,所以本系統(tǒng)的核心就是數(shù)據(jù)庫。數(shù)據(jù)庫的設(shè)計直接影響本設(shè)計各項功能的進行,是本設(shè)計的基礎(chǔ),就像是房子的根基一樣,它的穩(wěn)固與否直接影響整個建筑的施工,所以在設(shè)計本系統(tǒng)的數(shù)據(jù)庫的時候非常的細(xì)心,不能出現(xiàn)任何漏洞。 5.2.1 概念結(jié)構(gòu)設(shè)計 從數(shù)據(jù)需求分析中得出系統(tǒng)的實體屬性圖。 陳洪:基于SSH框架的學(xué)生檔案信息管理 級、年齡等。 如圖5-4所示: 開始用戶登錄用戶名密碼是否正確N返回登錄頁面Y進入主頁面結(jié)束 圖5-4學(xué)生實體屬性圖 5.2.5 公告實體屬性圖 公告實體屬性圖描述的是公告信息,包括公告編號、標(biāo)題、內(nèi)容、時間等。如圖5-5所示: 開始用戶登錄用戶名密碼是否正確N返回登錄頁面Y進入主頁面結(jié)束 圖5-5公告實體屬性圖 5.2.6成績實體屬性圖 成績屬性圖描述的是學(xué)生的成績信息,包括成績編號、學(xué)生編號、成績、考核時間等。 如圖5-6所示: 陳洪:基于SSH框架的學(xué)生檔案信息管理 開始用戶登錄用戶名密碼是否正確N返回登錄頁面Y進入主頁面結(jié)束 圖5-7系統(tǒng)E-R圖 5.3 數(shù)據(jù)庫表設(shè)計 5.3.1 管理員信息表 管理員信息表用來存放管理員信息,其中包括管理員編號、用戶名和用戶密碼。具體信息如表5-1所示: 表5-1管理員信息表 字段名 id name pwd 類型 Int varchar varchar 長度 4 30 20 說明 管理員編號(主鍵) 用戶名 用戶密碼 5.3.2 教師信息表 教師信息表用來存放教師信息,包括教師編號、密碼、姓名、年齡、電話等。具體信息如表5-2所示: 陳洪:基于SSH框架的學(xué)生檔案信息管理 具體信息如表5-4所示: 表5-4成績信息表 字段名 id student_id course_id Grade Time Beizhu 類型 Int Int Int Int Datetime varchar 長度 4 4 4 4 8 50 說明 成績編號(主鍵)學(xué)生學(xué)號(外鍵)考核類型編號(外鍵) 成績 考核時間 備注 5.3.5 公告信息表 公告信息表用來存放公告信息,包括公告編號、標(biāo)題、內(nèi)容、時間等。具體信息如表5-5所示: 表5-5公告信息表 字段名 id Title Content Time 數(shù)據(jù)類型 Int varchar varchar Datetime 長度 4 20 100 8 功能描述 編號(主鍵) 標(biāo)題 內(nèi)容 時間 5.4 系統(tǒng)開發(fā)工具與開發(fā)模式的選擇 5.4.1 系統(tǒng)開發(fā)工具 本系統(tǒng)主要的架構(gòu)使用的是SSH框架,結(jié)合Jsp技術(shù)對前端的設(shè)計進行的系統(tǒng)開發(fā)。Jsp技術(shù)安全性較高,可隨處運行,并且與各個開發(fā)軟件兼容;SSH框架則為開發(fā)者提供了一個系統(tǒng)的總體框架,讓開發(fā)者的工作更加系統(tǒng)性的進行,其中Struts2作為系統(tǒng)的基礎(chǔ)框架,也就是為系統(tǒng)搭建一個大致的架構(gòu),Hibernate則是負(fù)責(zé)連接數(shù)據(jù)庫的,通過Spring框架對這兩個框架進行管理,讓 陳洪:基于SSH框架的學(xué)生檔案信息管理 綜上所述,本系統(tǒng)所采用的B/S架構(gòu)也是現(xiàn)在較為流行的開發(fā)架構(gòu)相對于其他架構(gòu)有著不容忽視的優(yōu)勢,這也將會是將來開發(fā)模式的主要發(fā)展趨勢。 0- 陳洪:基于SSH框架的學(xué)生檔案信息管理 圖6-2 登錄失敗 具體流程如圖6-3所示: 開始用戶登錄用戶名密碼是否正確N返回登錄頁面Y進入主頁面結(jié)束 圖6-3 登錄程序流程圖 陳洪:基于SSH框架的學(xué)生檔案信息管理 如圖6-6所示: 圖6-6 課程管理界面 6.2.4 錄入教師信息界面 這是錄入教師信息的功能界面,如圖6-7所示: 圖6-7錄入教師界面 6.2.5錄入學(xué)生信息界面 這是錄入學(xué)生信息的功能界面,如圖6-8所示: 陳洪:基于SSH框架的學(xué)生檔案信息管理 6.3.3 學(xué)生成績管理界面 教師可以按照考試課程、考試時間和考試類型錄入學(xué)生成績信息,如圖6-11所示: 圖6-11學(xué)生成績管理界面 6.4 學(xué)生登錄模塊 6.4.1 查看個人信息界面 學(xué)生可以查看個人信息。如圖6-12所示: 圖6-12 個人信息界面 6.4.2 課程查詢界面 學(xué)生可以查看課程信息,如圖6-13所示: 陳洪:基于SSH框架的學(xué)生檔案信息管理 軟件測試與分析 系統(tǒng)測試是設(shè)計的最后一項,也是至關(guān)重要的一項,只有測試通過新的系統(tǒng)才算完成,所以測試在開發(fā)過程中也占有舉足輕重的地位。軟件測試有專門的測試人員負(fù)責(zé),這和開發(fā)人員的工作是完全不同。如今的軟件測試趨向于開發(fā)的每個階段都應(yīng)該包含測試,該觀點的依據(jù)是早發(fā)現(xiàn)問題早解決,這樣也可以防止影響到后續(xù)工作的進行。 7.1 軟件測試的重要性 軟件測試在整個的軟件開發(fā)中占有著重要的地位,這是軟件交付于客戶之前最后的檢測手段。就相當(dāng)于汽車量產(chǎn)之前的撞墻檢查一樣,這也是從用戶的“安全問題”考慮。所謂的軟件測試就是在運行成功的程序上尋找Bug,檢測出的錯誤一般都是運行時不會出現(xiàn)的,也是開發(fā)人員看不出來的,這就是所謂的Bug。而現(xiàn)在推崇的逐步測試是在開發(fā)的每個階段都進行測試,這樣能更好的消除開發(fā)過程中所遇到的問題,更好的完成開發(fā)。 實際上,對于一個軟件的開發(fā)來說,不論具有多么熟練的開發(fā)技術(shù)、采用怎樣完善的方法,都會有錯誤產(chǎn)生。開發(fā)人員能夠做到的只能是減少錯誤的引入而不能杜絕錯誤的產(chǎn)生,這些引入的錯誤就需要測試來將其找出來,而軟件中的錯誤的數(shù)量也是需要通過測試計算的,所以說測試在軟件開發(fā)中占有著舉足輕重的地位。只要有開發(fā)有程序就一定會有測試。而且據(jù)統(tǒng)計表明,在系統(tǒng)的開發(fā)中,并不是大家想的測試肯定比開發(fā)工作量小,這恰恰是相反的,測試的工作量一般情況下都會比開發(fā)的工作量多40%。而且在開發(fā)中,測試的成本也是占有很大部分的,一般來說都會占有30%到50%。如果把維護階段也考慮在內(nèi),討論整個軟件生存期時,測試的成本比例也許會有所降低,但實際上維護工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。 7.2 系統(tǒng)的實際測試 軟件測試主要分為黑盒測試和白盒測試。黑盒測試:也稱功能測試,數(shù)據(jù)驅(qū)動測試等,它將待測對象堪稱是一個黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,只依據(jù)規(guī)格說明書檢查程序的功能是否能正常使用[15]。白盒測試: 陳洪:基于SSH框架的學(xué)生檔案信息管理 結(jié) 論 8.1 系統(tǒng)的優(yōu)勢 本系統(tǒng)是針對學(xué)生檔案信息的管理而開發(fā),為了讓管理者更為輕松的管理學(xué)生檔案信息。本系統(tǒng)能夠條理化的錄入學(xué)生信息、教師信息、課程信息和公告信息,相比傳統(tǒng)方式更加便捷;在查詢時,可以根據(jù)個人需要的條件進行查詢,如:根據(jù)學(xué)生學(xué)號查詢學(xué)生成績,根據(jù)課程信息查詢所有該課程的學(xué)生成績等;管理時管理員只需要對后臺數(shù)據(jù)庫進行管理,面對龐大的數(shù)據(jù)也可以輕松應(yīng)對。 8.2 系統(tǒng)的不足 所謂人無完人,本系統(tǒng)也有不足之處,例如系統(tǒng)采用B/S架構(gòu)開發(fā),所以管理工作只能在瀏覽器上進行,沒有客戶端方便;系統(tǒng)目前只支持Tomcat 6.0服務(wù)器;系統(tǒng)目前只有對數(shù)據(jù)信息的基本增刪改查功能,在以后的學(xué)習(xí)中一定對其完善。 8.3 總結(jié) 經(jīng)過這幾個月的系統(tǒng)開發(fā),讓我獲益匪淺。由于之前對SSH架構(gòu)掌握的不是很熟練,所以在開發(fā)過程中也在自學(xué),這也算是自學(xué)成功的勞動成果。在整個設(shè)計過程中,由主體SSH框架引申開展的一系列功能均能良好實現(xiàn)。此外,在開發(fā)過程中也對之前的Jsp技術(shù)和MySQL數(shù)據(jù)庫的相關(guān)知識復(fù)習(xí),在運用起來更為熟練。在通過開發(fā)后期對系統(tǒng)的調(diào)試后,系統(tǒng)功能正常運行,基本功能都順利實現(xiàn)。而且本系統(tǒng)界面美觀,操作方便,符合大眾要求。不過部分細(xì)節(jié)可能由于時間倉促加上系統(tǒng)開發(fā)經(jīng)驗上的經(jīng)驗不足,系統(tǒng)在設(shè)計過程中不可避免地遇到了一些諸如以下的一些問題,如: (1)起初對數(shù)據(jù)庫的構(gòu)建不夠完善,導(dǎo)致開發(fā)初期的部分?jǐn)?shù)據(jù)取不到值;(2)在前端頁面的跳轉(zhuǎn)中,由于頁面較多,出現(xiàn)了一些跳轉(zhuǎn)錯誤;(3)在測試階段,在使用了Tomcat7.0服務(wù)器出現(xiàn)了Session error的錯誤。不過在后期的系統(tǒng)完善方面,這些問題都受到了重視,也都得到了解決,使得本系統(tǒng)真正的符合了開發(fā)者和用戶的需求,也更加規(guī)范、科學(xué)。 0- 陳洪:基于SSH框架的學(xué)生檔案信息管理 參 考 文 獻 [1] 劉佳.基于JSP&Servlet圖書信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D].天津大學(xué),2012.[2] Peluso M, Takizawa P.Student involvement in the development of integrated curricula.[J].Medical Education, 2010, 44(11):1120–1121.0.[3] 馬鐸.基于SSH技術(shù)的小區(qū)車輛管理系統(tǒng)設(shè)計與實現(xiàn)[J].信息與電腦:理論版, 2013,(3).[4] 李寧.Java Web編程實戰(zhàn)寶典[M].北京:清華大學(xué)出版,2014: 41.[5] 包子建.基于B/S模式和JSP技術(shù)的教師辦公管理系統(tǒng)的設(shè)計與實現(xiàn)[D].華東師范大學(xué), 2006.DOI:10.7666/d.y1015368.[6] 王飛飛.MySQL數(shù)據(jù)庫應(yīng)用從入門到精通[M].北京:中國鐵道出版社,2014: 36.[7] 李鑒.開源技術(shù)Struts、Spring、Hibernate在MIS開發(fā)中的應(yīng)用研究[D].北方民族大學(xué), 2008.[8] 曹大有, 王瑜.基于MyEclipse的Hibernate持久層框架的開發(fā)過程[J].計算機系統(tǒng)應(yīng)用, 2007,(12):101-104.DOI:10.3969/j.issn.1003-3254.2007.12.025.[9] 張曉梅.基于J2EE的教學(xué)實驗管理系統(tǒng)的設(shè)計與開發(fā)[D].山東大學(xué), 2006.DOI:10.7666/d.y982177.[10] 年軼, 林琳.E-R圖向關(guān)系模型轉(zhuǎn)換規(guī)則的研究[J].微型電腦應(yīng)用, 2004, 20(1):12-14.DOI:10.3969/j.issn.1007-757X.2004.01.002.[11] 李寧.Java Web編程實戰(zhàn)寶典[M].北京:清華大學(xué)出版,2014: 72.[12] 王飛飛.MySQL數(shù)據(jù)庫應(yīng)用從入門到精通[M].北京:中國鐵道出版社,2014: 36.[13] CSDN博客頻道.關(guān)于B/S架構(gòu)和C/S架構(gòu)探析[J].2006.http://blog.csdn.net/yuelengxin/article/details/593561.[14] 王宇.無線局域網(wǎng)基本原理及前沿應(yīng)用[J].中國數(shù)據(jù)通信,2003,5(8):34-39.[15] 薩默維爾.軟件工程(第九版)[M].北京:機械工業(yè)出版社,2011: 78-81.2- 學(xué)生檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn) 商學(xué)院: 楊鋼勇 洪興平指導(dǎo)老師:曾祥光 摘要:高校學(xué)生檔案管理是高校日常管理的一個重要組成部分,其管理效率的高低直接影響著整個學(xué)校的管理工作。現(xiàn)代是以網(wǎng)上手段為主,兼容面授、函授等多種媒體優(yōu)化組合的學(xué)習(xí)方式。學(xué)生檔案信息管理系統(tǒng)是二十一世紀(jì)現(xiàn)代遠(yuǎn)程教育的發(fā)展方向。本文探討了學(xué)生檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)。 關(guān)鍵詞:學(xué)生信息管理系統(tǒng),B/S架構(gòu) University students' archives management in colleges and universities is the daily management is an important part, its management efficiency directly affects the whole school management work.Modern is online means is given priority to, compatible face to award, correspondence and so on the many kinds of media optimized combination ways of learning.Students file information management system is the 21st century modern distance education development direction.This paper discusses the student file information management system design and implementation.Keywords: students' information management system, B/S structure 一 緒論 1.1 背景介紹 面對信息時代的挑戰(zhàn),網(wǎng)絡(luò)的功能越來越強,國內(nèi)教育系統(tǒng)也在積極建設(shè)或升級計算機網(wǎng)絡(luò),并已建成了規(guī)模較大的中國教育科研網(wǎng),全國許多學(xué)校也紛紛建立或升級自己的校園網(wǎng)絡(luò)系統(tǒng),但是,目前校園網(wǎng)的利用率卻不是很高,主要原因是缺少好的網(wǎng)絡(luò)應(yīng)用平臺。以前開發(fā)的MIS系統(tǒng)往往是在單機上運行,或者采用C/S技術(shù)開發(fā)出來的,對于今天因特網(wǎng)時代來說,這些系統(tǒng)很大程度上已經(jīng)不能滿足用戶隨時隨地獲取信息的需要,再者由于高校的擴招,在校學(xué)生人數(shù)的增加,使得開發(fā)B/S結(jié)構(gòu)的MIS是勢在必行。本文正是在這種背景下提出的,目的是為了開發(fā)和設(shè)計出一套功能完善、操作便捷、及時性好、適用面廣的高校學(xué)生檔案管理系統(tǒng),以提高高校學(xué)生檔案管理的效率。 1.2 基于B/S結(jié)構(gòu)的應(yīng)用系統(tǒng)簡介 當(dāng)前,管理信息系統(tǒng)(MIS)一般分為基于單機的集中式的MIS、基于C/S結(jié)構(gòu)的MIS以及基于B/S結(jié)構(gòu)的MIS。 客戶/服務(wù)器結(jié)構(gòu):即Client/Server結(jié)構(gòu),它的基本思想是應(yīng)用程序或應(yīng)用邏輯可以根據(jù)需要劃分在服務(wù)器和客戶工作站中,它可以使應(yīng)用程序合理負(fù)擔(dān)在服務(wù)器和客戶端。瀏覽器/服務(wù)器結(jié)構(gòu):即Browser/Server結(jié)構(gòu),它的基本思想與C/S結(jié)構(gòu)相似,應(yīng)用程序或應(yīng)用邏輯可以根據(jù)需要劃分在服務(wù)器端和客戶端中。 二 高校學(xué)生檔案管理系統(tǒng)的需求分析 2.1問題定義 1.提出問題:如何設(shè)計和實現(xiàn)一個高校學(xué)生檔案管理系統(tǒng)。 2.問題性質(zhì):即設(shè)計一個基于網(wǎng)絡(luò)的優(yōu)秀的學(xué)生信息檔案管理系統(tǒng)。3.應(yīng)用領(lǐng)域:各大高校的學(xué)生管理部門。4.工程設(shè)計目標(biāo): (1)目標(biāo)系統(tǒng)應(yīng)該是一個功能完善的應(yīng)用系統(tǒng)。該系統(tǒng)應(yīng)當(dāng)具有:檔案上傳功能,檔案更新功能、檔案刪除功能、檔案查詢功能,系統(tǒng)管理功能等。 (2)目標(biāo)系統(tǒng)應(yīng)該具有友好的用戶界面。該系統(tǒng)采用基于B/S結(jié)構(gòu)的操作界面。(3)此系統(tǒng)應(yīng)滿足不同地點的終端用戶都可以使用此系統(tǒng)。5.總體目標(biāo) 學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)包括后臺數(shù)據(jù)庫的建立維護和前臺各種窗體展現(xiàn)兩方面的功能。后臺數(shù)據(jù)庫的建立維護要靠建立表來完成,以此來存儲與學(xué)生相關(guān)的信息。前臺窗體的展現(xiàn)要靠在數(shù)據(jù)庫中建立窗體來實現(xiàn),要求能夠保護數(shù)據(jù)庫的安全,提示用戶如何更好地使用該系統(tǒng)等多項功能。學(xué)生信息管理系統(tǒng)的總目標(biāo)是對學(xué)生信息進行存儲、查詢、修改和刪除等操作。 可行性分析 2.2.1 對現(xiàn)有系統(tǒng)的分析 目前,在不少大、中專院校學(xué)生檔案管理系統(tǒng)都是單機的MIS,甚至有的還是手工方式。這種單機的管理系統(tǒng)不僅工作方式效率是極低,而且存在許多弊端,主要包括: 1.檔案錄入效率低下:例如每學(xué)期開學(xué),數(shù)以千計的學(xué)生檔案都由學(xué)生處負(fù)責(zé)錄入,這個工程量之大,可想而知。 2.查詢不便:例如,某個系部要調(diào)出某個學(xué)生的檔案,由于系部沒有管理檔案的權(quán)限,他就必須到學(xué)生處去調(diào)這個學(xué)生的檔案。 3.畢業(yè)生轉(zhuǎn)檔不便:每年大量畢業(yè)生,他們都要轉(zhuǎn)走自已的檔案。在這個過程中,若沒有管理信息系統(tǒng)的參與,工作繁重不可言喻。 2.2.2 設(shè)計技術(shù)和設(shè)計工具 本高校學(xué)生檔案管理系統(tǒng)中,將使用Dreamweaver和ASP、Microsoft Access作為開發(fā)工具。 1.網(wǎng)站構(gòu)架平臺Dreamweaver.Dreamweaver 提供視覺化網(wǎng)頁開發(fā)工具,同時不會降低HTML原始碼的控制,Dreamweaver 提供的 Roundtrip HTML 功能,可以無誤地切換于視覺模式與慣用的原始碼編輯器,拖放式的表格與頁框設(shè)計以及以透過資料庫來管理網(wǎng)站的內(nèi)容更新。2.ASP語言簡介.ASP是 Active Server Pages(動態(tài)服務(wù)器主頁)的縮寫,它是一個服務(wù)器端的腳本環(huán)境,在站點的Web服務(wù)器上解釋腳本,可產(chǎn)生并執(zhí)行動態(tài)、交互式、高效率的站點服務(wù)器應(yīng)用程序。因此利用ASP完全可以實現(xiàn)本系統(tǒng)。3.數(shù)據(jù)庫支持 Microsoft Access就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。4.系統(tǒng)流程圖 系統(tǒng)流程圖是描繪未來物理系統(tǒng)的的傳統(tǒng)工具,下面是該系統(tǒng)的流程圖: 三、詳細(xì)設(shè)計 該系統(tǒng)主要實現(xiàn)學(xué)生信息的瀏覽、查詢、編輯、刪除,可以對于選定的信息生成word文檔。 1、學(xué)生查詢系統(tǒng)主頁的設(shè)計: 根據(jù)以前學(xué)習(xí)過的html編程語言對主頁進行設(shè)計,以表格的形式顯示學(xué)生信息,再通過鏈接到該系統(tǒng)下其他功能的頁面進行功能操作。頁面文字字體大小顏色等套用css文件,是的主頁代碼更為簡潔 2、學(xué)生信息系統(tǒng)查詢模塊: 根據(jù)實驗要求,可以根據(jù)學(xué)院、班級、學(xué)號、姓名字段查詢學(xué)生信息。在主頁上建立了這四個字段的查詢?nèi)肟冢c擊查詢按鈕后自動跳轉(zhuǎn)到查詢頁面,執(zhí)行查詢操作并先是查詢結(jié)果。 3、系統(tǒng)模塊設(shè)計 3.1用戶登錄模塊 3.1.1界面設(shè)計 功能描述:在用戶登錄時,首先判斷登錄用戶名和用戶密碼是否正確,是否具有登錄本系統(tǒng)的權(quán)限,根據(jù)不同的權(quán)限可以進入不同系統(tǒng)界面。單擊“登錄”按鈕后,對用戶名、密碼和權(quán)限進行驗證。 3.1.2主要代碼設(shè)計 單擊“登錄”按鈕所執(zhí)行的后臺代碼進行操作。 3.2.1管理員教師 模塊 1主界面設(shè)計 功能描述:用戶以用戶名admin,密碼123登錄系統(tǒng)后,將進入管理員界面。教師進入系統(tǒng)后的默認(rèn)模塊,這個模塊包括了本系統(tǒng)管理員所能完成的各種功能,包括學(xué)生管理、班級管理、教師管理、課程管理、選課管理和成績管理功能。用戶可以調(diào)用任一個需要的功能模塊進入相應(yīng)的界面。此外,在此頁面中還會顯示用戶的昵稱。 模塊 2學(xué)生管理界面設(shè)計 功能描述:管理員在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的學(xué)生管理后即進入此頁面,管理員可以對學(xué)生信息進行編輯、刪除以及更新操作。 模塊3班級管理界面設(shè)計 功能描述:管理員在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的班級管理后即進入此頁面。管理員可以對班級信息進行編輯、刪除以及更新操作。 模塊4教師管理界面設(shè)計 功能描述:管理員在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的教師管理后即進入此頁面。通過后臺的功能代碼把教師信息表與GridView建立數(shù)據(jù)綁定以顯示數(shù)據(jù)信息,管理員可以對教師信息進行編輯、刪除以及更新操作。 模塊6選課管理界面設(shè)計 功能描述:管理員在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的選課管理后即進入此頁面。通過后臺的功能代碼把學(xué)生信息表、學(xué)生課程表和教師課程表與GridView建立數(shù)據(jù)綁定以顯示數(shù)據(jù)信息,管理員可以對其進行刪除操作。 模塊七 成績管理界面設(shè)計 功能描述:管理員在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的成績管理后即進入此頁面。通過后臺的功能代碼把學(xué)生信息表、學(xué)生課程表和課程表與GridView建立數(shù)據(jù)綁定以顯示數(shù)據(jù)信息,管理員可以對其進行編輯、刪除以及更新操作。 3.2.2普通用戶學(xué)生 模塊 1主界面設(shè)計 功能描述:學(xué)生登錄系統(tǒng)后,將進入學(xué)生主界面。這是普通用戶學(xué)生,進入系統(tǒng)后的默認(rèn)模塊,這個模塊包括了本系統(tǒng)普通用戶所能完成的各種功能,包括個人信息、課程信息、班級信息、選課瀏覽、成績查詢和學(xué)生個人密碼修改功能,用戶可以調(diào)用任一個需要的功能模塊進入相應(yīng)的界面。此外,在此頁面中還可以顯示用戶的昵稱和用戶上傳的頭像。 模塊2個人信息界面設(shè)計 功能描述:普通用戶學(xué)生在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的個人信息后即進入此頁面。在此頁面中,學(xué)生可以查看自己的基本信息。模塊3課程信息界面設(shè)計 功能描述:普通用戶學(xué)生在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的課程信息后即進入此頁面。在此頁面中,學(xué)生可以查看自己所需課程的基本信息。模塊4選課瀏覽界面設(shè)計 功能描述:普通用戶學(xué)生在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的選課瀏覽后即進入此頁面。在此頁面中學(xué)生可以查看自己所選課程的基本信息。如果學(xué)生還沒選課,則還可以在此頁面中選擇自己所需的課程。模塊5.學(xué)生密碼修改界面設(shè)計 功能描述:普通用戶學(xué)生在登錄后的主頁面點擊左側(cè)導(dǎo)航欄的修改密碼后即進入此頁面。在此頁面中學(xué)生輸入自己的用戶名和原密碼后,單擊“修改密碼”即可進行密碼的修改。 系統(tǒng)實現(xiàn)和維護 4.1系統(tǒng)調(diào)試 系統(tǒng)的編碼和測試通稱為系統(tǒng)的實現(xiàn)。在經(jīng)過了對VS2008和SQL Server 2005初步學(xué)習(xí)的基礎(chǔ)上,基本上完成了學(xué)生信息管理系統(tǒng)。系統(tǒng)開發(fā)的各個階段包含了大量的腦力、體力勞動但是人的活動和運用的工具存在著缺陷。在開發(fā)過程中難免存在著一定的錯誤,因此,系統(tǒng)完成設(shè)計后就必須對系統(tǒng)進行必要的調(diào)試,系統(tǒng)調(diào)試是系統(tǒng)質(zhì)量的保證,是對需求分析、系統(tǒng)設(shè)計和編碼的不斷復(fù)審,盡可能早點發(fā)現(xiàn)錯誤與缺陷,以改進和提高系統(tǒng)質(zhì)量及可靠性。4.2系統(tǒng)維護 系統(tǒng)維護在一個系統(tǒng)中起著極其重要的作用。一個功能完善的系統(tǒng)要求有完善的維護模塊,以備系統(tǒng)的管理、維護、更新周密考慮用戶的需要,做到系統(tǒng)的完整性和數(shù)據(jù)的安全性、有效性以適應(yīng)實際應(yīng)用的需要。因此設(shè)計一個功能完善的備份和恢復(fù)模塊是很有必要的,技術(shù)上要求能夠?qū)崿F(xiàn)備份和恢復(fù)不同類型的數(shù)據(jù),方便快捷的操作界面,完善的存取路徑??偨Y(jié)與展望 在本系統(tǒng)的設(shè)計過程中,由于是初次很系統(tǒng)的設(shè)計軟件,在知識、經(jīng)驗方面都存在著不足。另外,在整個設(shè)計的過程中,時間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。因為對學(xué)生管理的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。雖然網(wǎng)絡(luò)在學(xué)生管理系統(tǒng)中的應(yīng)用不是很多,但這將會是未來的發(fā)展方向。盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所必需的。相信本學(xué)生信息管理系統(tǒng)是一套學(xué)校在日常管理中必不可少的管理軟件,通過設(shè)計這個系統(tǒng)我又加深了對SQL Server的了解,鞏固了對ASP.Net的學(xué)習(xí),但在這次信息系統(tǒng)的設(shè)計中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用而是學(xué)會了設(shè)計系統(tǒng)的思維方法以及如何處理遇到的一些編譯問題的能力。但是總的來說,這次的設(shè)計對我來說是一次非常難得的鍛煉機會。在這期間也得到了指導(dǎo)老師曾祥光老師很多的支持和幫助。 旅行社管理信息系統(tǒng)一、旅行社管理信息系統(tǒng)概述 1.旅行社管理的基本業(yè)務(wù) 旅行社基本的業(yè)務(wù)過程就是分別將交通部門、飯店、餐館、旅游景點、商店、文化娛樂等類型企業(yè)生產(chǎn)的單項旅游產(chǎn)品統(tǒng)一采購后進行優(yōu)化組合,形成各具特色的旅游產(chǎn)品,再銷售給旅游者。作為一個“生產(chǎn)”服務(wù)的企業(yè),旅行社最基本的業(yè)務(wù)主要集中在產(chǎn)品的生產(chǎn)銷售、售后服務(wù)及最終的財務(wù)結(jié)算、會計業(yè)務(wù)等部分。以下就這3個基本環(huán)節(jié)做簡單介紹。 (1)產(chǎn)品設(shè)計、宣傳與銷售業(yè)務(wù) 產(chǎn)品設(shè)計、宣傳與銷售是旅行社最基本的業(yè)務(wù)之—。通過對交通、住宿、景點等綜合信息的組織,設(shè)計出各種吸引旅游者的產(chǎn)品,而這種產(chǎn)品的特點是旅游者在消費之前無法直接感受到的。因此,旅游產(chǎn)品的銷售顯得格外重要,即將有關(guān)產(chǎn)品的各種信息通過各種媒介傳遞出去,以便消費者全面了解旅行社的產(chǎn)品并產(chǎn)生購買的欲望。 (2)接待業(yè)務(wù) 旅行社產(chǎn)品的特殊性決定了產(chǎn)品的購買先于消費,并且旅游者實際消費的過程,就是旅行社進行訂房、訂餐、訂票及導(dǎo)游服務(wù)等直接生產(chǎn)和接待的過程。 (3)財務(wù)結(jié)算會計業(yè)務(wù) 財務(wù)結(jié)算會計業(yè)務(wù)在旅行社經(jīng)營中起監(jiān)督、控制、調(diào)節(jié)的作用,并通過賬目往來結(jié)算、財務(wù)分析和成本核算等途徑促使旅行社企業(yè)開源節(jié)流,不斷改善經(jīng)營,獲取更高的經(jīng)濟效益。 2.旅行社管理信息系統(tǒng)的定義和特點 旅行社管理信息系統(tǒng)是利用計算機技術(shù)和通信技術(shù),對旅行杜經(jīng)營的所有信息進行綜合管理和控制的以人為主體的人—機綜合系統(tǒng)。旅行社管理信息系統(tǒng)的職能是對旅行社生產(chǎn)服務(wù)過程的管理實現(xiàn)信息化,從而提高旅行社的生產(chǎn)率和管理效率,同時提高旅行社的市場競爭能力,滿足現(xiàn)代人旅游的個性化服務(wù)要求。旅行社信息系統(tǒng)應(yīng)具有以下幾方面的特點。 (1)處理的信息量大,更新快 旅行社管理涉及的信息量很大,特別是旅游產(chǎn)品的信息。可以說,一個旅行讓收集的旅游產(chǎn)品信息越多,旅游消費者獲取滿意產(chǎn)品的概率就越高。而且旅行社經(jīng)營的產(chǎn)品涉及旅游交通、旅游景點、飯店、餐館等行業(yè)和部門,相關(guān)信息處在不斷的變化之中,其時效性很短,有的只有一天,有些信息甚至只有幾個小時。旅行社管理信息系統(tǒng)必須及時更新系統(tǒng)中的信息,把最有效的旅游信息介紹給旅游消費者。 (2)具有較強的交叉處理能力 旅行社是旅游產(chǎn)品銷售的中間商,組織、銷售旅游產(chǎn)品,為旅游消費者提供服務(wù)是其主要業(yè)務(wù)。旅行社的每一筆業(yè)務(wù)都必須通過各個部門的協(xié)作來完成,如某項旅游產(chǎn)品的銷售,需經(jīng)過銷售、“計調(diào)、接待、陪同、財務(wù)結(jié)算等環(huán)節(jié),為滿足這個流程中信息流向的交叉互動,要求旅行社管理信息系統(tǒng)具備很強的交叉處理信息的能力。 (3)具備靈活的個性化處理能力 現(xiàn)代旅游對個性化的要求越來越高,為迎合這種發(fā)展趨勢,旅行社管理信息系統(tǒng)必須利用Internet網(wǎng)絡(luò)技術(shù)和信息處理技術(shù),為旅游提供個性化的服務(wù)。如對散客而言,旅行社通過提供完美的信息服務(wù),旅游者可以自己確定旅游線路、自己選擇住宿的飯店等,實現(xiàn)自主旅游。對于團隊旅游而言,旅行社在組旅游者外出旅游過程中,通過信息服務(wù)系統(tǒng),可以及時向旅游者提供旅途生活中的各種個性化服務(wù)。 3.旅行社管理信息系統(tǒng)的功能需求 考慮旅行社內(nèi)部網(wǎng)絡(luò)的功能需求,即圍繞旅行社的基本業(yè)務(wù),如旅游產(chǎn)品開發(fā)、旅游產(chǎn)品的促銷、旅游產(chǎn)品的銷售、旅游接待服務(wù)、旅游的售后服務(wù)等環(huán)節(jié)。一個旅行社管理信息系統(tǒng)必須能夠滿足以下功能需求: (1)組團職能。負(fù)責(zé)收集市場信息,組織開發(fā)旅游產(chǎn)品,制定組團接待計劃。 (2)接團職能。負(fù)責(zé)對團隊地面的接待工作,及時協(xié)調(diào)接待中出現(xiàn)的異常問題。 (3)導(dǎo)游職能。根據(jù)客戶要求,合理配備導(dǎo)游員,具體做好接待工作。 (4)散客職能。主要為海外游客提供小包價為主的旅游服務(wù)(區(qū)別于團隊)。 (5)交通職能。負(fù)責(zé)聯(lián)系車輛運輸部門,準(zhǔn)時出票和團隊行李的運送。 (6)計調(diào)職能。做好接待團隊計劃,具體落實旅游中的票、房、車、餐等內(nèi)容。 (7)財務(wù)職能。負(fù)責(zé)對企業(yè)的財務(wù)核算、決算以及經(jīng)濟活動分析等事務(wù)。 (8)綜合業(yè)務(wù)職能。主要是管理各種價格信息,負(fù)責(zé)對價格的審批、檢查、監(jiān)督,并對旅游市場進行調(diào)研和分析。 (9)辦公室管理。主要處理日常辦公事務(wù),如文件、檔案的管理,經(jīng)營協(xié)調(diào)的處理等。 (10)人事管理。主要處理人事方面的事務(wù),如培訓(xùn)記錄、晉升記錄、獎勵記錄等,也包括工資管理等內(nèi)容。 (11)外聯(lián)管理。主要處理和協(xié)調(diào)旅游服務(wù)中需要其他單位配合的一些事務(wù),記錄有關(guān)外聯(lián)的一切數(shù)據(jù)信息。 一個典型的旅行社,其業(yè)務(wù)作業(yè)流程如圖5—1所示。 旅行社的組團中心根據(jù)旅游團(者)組織情況編制自聯(lián)計劃和組團核算,而后將它們分別送至計調(diào)部和財務(wù)部;計調(diào)部接到計劃后,需要逐項落實其中的票、車、房、餐、導(dǎo)游各項內(nèi)容,同時根據(jù)旅游者人數(shù)情況將計劃告知接團中心或散客中心,并將計劃流量通過綜合業(yè)務(wù)部上報至經(jīng)理辦公室;接待中心與散客中心在完成接待工作的同時需將接團核算以費用結(jié)算單的形式送至財務(wù)部進行統(tǒng)計、核算。 4.旅行社管理信息系統(tǒng)的結(jié)構(gòu) 任何一個信息系統(tǒng)都具有一定的結(jié)構(gòu),旅行社管理信息系統(tǒng)也不例外,由于旅行社管理信息系統(tǒng)的軟件不是很多,尤其在許多中小型的旅行社,還沒有真正開展信息化的經(jīng)營管理,所以在這里只能從原理性的角度討論旅行社管理信息系統(tǒng)的結(jié)構(gòu)形式。一般來說,旅行社管理信息系統(tǒng)的結(jié)構(gòu)是指各部件構(gòu)成的框架。對部件不同的理解就構(gòu)成了不同結(jié)構(gòu)方式,一般可以分為概念結(jié)構(gòu)、功能結(jié)構(gòu)、軟件結(jié)構(gòu)和硬件結(jié)構(gòu)等4種方式。 (一)概念結(jié)構(gòu) 概念結(jié)構(gòu)對信息系統(tǒng)的理解是:系統(tǒng)是由信息源、信息處理機、信息用戶、信息管理者等4個部件組成。它是從理論概念的角度看待信息系統(tǒng)的組織結(jié)構(gòu)。 (二)功能結(jié)構(gòu) 功能結(jié)構(gòu)是從系統(tǒng)使用者的角度看,認(rèn)為系統(tǒng)有一個目標(biāo),有多種功能,各種功能之間又有各種信息的聯(lián)系,構(gòu)成一個有機結(jié)合的樹型結(jié)構(gòu)整體。因為系統(tǒng)可以由子系統(tǒng)構(gòu)成,子系統(tǒng)還可以由各功能模塊組成,形成完整的TAMIS系統(tǒng)功能結(jié)構(gòu)。 (三)軟件結(jié)構(gòu) 軟件結(jié)構(gòu)是從軟件開發(fā)技術(shù)人員的角度看,認(rèn)為系統(tǒng)由許多軟件模塊和各種數(shù)據(jù)文件組成,它把各個功能模塊和文件數(shù)據(jù)組合起來,構(gòu)成一個功能矩陣圖,就形成了系統(tǒng)的軟件結(jié)構(gòu)。從軟件結(jié)構(gòu)的角度,一個信息系統(tǒng)是有許多個功能模塊文件、共享文件和數(shù)據(jù)文件構(gòu)成的。 (四)硬件結(jié)構(gòu) 旅行社管理信息系統(tǒng)有硬件部分和軟件部分,硬件結(jié)構(gòu)就是系統(tǒng)的硬件組成及其連接方式,其核心是網(wǎng)絡(luò)硬件結(jié)構(gòu),包括硬件的物理結(jié)點安排、網(wǎng)絡(luò)設(shè)備配置、網(wǎng)絡(luò)布線以及各辦公室的計算機分布規(guī)劃等。 二、旅行社管理信息系統(tǒng)的信息流程 在業(yè)務(wù)上,旅行社的各部門是由計劃數(shù)據(jù)流和財務(wù)數(shù)據(jù)流串接起來的。從發(fā)生的時間順序上來看,計劃數(shù)據(jù)流(即訂單產(chǎn)生)在前,財務(wù)數(shù)據(jù)流在后。現(xiàn)實中旅行社一般業(yè)務(wù)信息流程如圖所示: 從旅行社管理業(yè)務(wù)信息流程可見,旅行社的業(yè)務(wù)開始于根據(jù)游客需求(出游、訂票、送等)形成的計劃訂單。這是數(shù)據(jù)流的源點。在確認(rèn)訂單之后,根據(jù)業(yè)務(wù)的不同做出不同的處理,若是國內(nèi)業(yè)務(wù)則確認(rèn)游客名單并組成旅游團,然后交計調(diào)部門做盯房、訂車、訂票等處理,接著轉(zhuǎn)到接待部門,接待部門按照訂單的要求安排導(dǎo)游人員和派發(fā)物品,從而完成整個接待工作。在此過程中,還必須完成財務(wù)收款、財務(wù)付款,成本利收入的核算,核算的結(jié)果最終作為財務(wù)部的憑證,進行賬務(wù)報表部分處理.因此數(shù)據(jù)流終點是財務(wù)部門,并在綜合業(yè)務(wù)部門進行各種數(shù)據(jù)統(tǒng)計,以便未來旅游產(chǎn)品的開發(fā)與完善。若是海外業(yè)務(wù)或港澳業(yè)務(wù)還必須先辦好各種證件和護照后再做處理c此外,旅行社還將處理一些單項的業(yè)務(wù),其處理過程較團隊業(yè)務(wù)簡單,在確定訂單后交由計調(diào)部門,并最終在財務(wù)部門完成財務(wù)處理I作。 1.組團業(yè)務(wù)的信息流程 組團業(yè)務(wù)由組團報價與織團核算2個部分組成。其中,組團報價的業(yè)務(wù)過程為:根據(jù)客戶(如游客、海外或異地旅行社)的需求,對旅游線路和旅游日期進行預(yù)算,將報價反饋給客戶;客戶同意方案后,編制旅游計劃并確認(rèn)訂單,然后將計劃下發(fā)到接待部門或旅游線路上的各個地接旅行社:并將報價及團隊人數(shù)進行核算。 圖5—2中,加工P1訂單輸入是輸入客戶的訂單意向;P2報價是根據(jù)訂單意向,計算住房費、服務(wù)費、交通費、門票、車費、餐費等,合計每一個單價,生成確認(rèn)的報價,經(jīng)客戶同意后生成確認(rèn)的訂單;P3統(tǒng)計是將報價匯總進行組團結(jié)算,并生成組團匯總文件;P4查詢是提供根據(jù)人數(shù)、國籍、日期等進行組團情況查詢的服務(wù)。 圖5—2中D1是計劃書文件,內(nèi)含訂單編碼、旅行社代碼、旅行社名稱國籍、團隊名稱、團體人數(shù)、婦女人數(shù)、兒童人數(shù)、團隊用房、預(yù)計到達日期、預(yù)計離開日期、旅行線路等數(shù)據(jù);D2為價格文件,用于保存營業(yè)項目、單價等信息;D3為確認(rèn)訂單文件,保存的數(shù)據(jù)內(nèi)容同D1。 在實際業(yè)務(wù)上組團核算應(yīng)屬于財務(wù)部,但由于組團核算業(yè)務(wù)是核算銷售部(或外聯(lián)部)所組團隊的收支情況,所以很多旅行社將組團核算業(yè)務(wù)置于銷售部的行政管理下,流程為:根據(jù)組團報價11食預(yù)提成本,并做銷售收入及預(yù)提成本憑證,記入應(yīng)收賬款。對各地送達的團隊費用結(jié)算單,根據(jù)訂單進行審核,審核內(nèi)容一般為旅游線路與計劃是否相符、費用支出是否合理等。審核結(jié)束后進行核算,記實際成本憑證送財務(wù)并記人應(yīng)付賬款。對財務(wù)部支付給各地旅行社的賬款和回收客戶的營業(yè)款制作憑證,沖減相對應(yīng)的應(yīng)收或應(yīng)付款項。 根據(jù)組團核算業(yè)務(wù)繪制的數(shù)據(jù)流程圖如圖5—3所示。 圖5—3中Pl將報價單按客戶的不同分別進行匯總;P2根據(jù)匯總結(jié)果制作收入憑證,同時掛應(yīng)收賬款;P3對結(jié)算單進行合理、合法性審核;P4將審核后的單據(jù)做支出憑證,并掛應(yīng)付賬款;P5對應(yīng)收或應(yīng)付款根據(jù)條件進行查詢和打印各客戶應(yīng)收或應(yīng)付款信息。 圖5—3中Dl應(yīng)收賬款文件保存收入賬號、費用編碼、數(shù)量、金額、日期等信息;D2應(yīng)付賬款保存支出賬號、費用編碼、數(shù)量、金額、日期等信息。 2.接待業(yè)務(wù)的信息流程 旅行社接待業(yè)務(wù)的工作主要是接待旅游消費者。其中接團核算是其主要環(huán)節(jié),而且核算過程比較復(fù)雜,因此,我們重點介紹接團核算的信息流程。 接團核算業(yè)務(wù)的主要職能是審核各接待部門接待團隊時發(fā)生的費用單據(jù),核算接待團隊的收人情況,并與各組團社進行結(jié)算;根據(jù)接待中心各接待部門送達的接團單據(jù)與訂單進行審核;根據(jù)訂單和費用單據(jù)制作向上結(jié)算單,送達至各組團社,并以之做憑證送財務(wù)部記應(yīng)收賬款;根據(jù)財務(wù)部送來的銀行匯款通知單,沖減應(yīng)收賬款;根據(jù)各種實際發(fā)生的費用單據(jù),如餐單、房單、車單做向下結(jié)算,送達財務(wù)部作為向餐點、景點付款的依據(jù)。 接團核算業(yè)務(wù)的數(shù)據(jù)流程圖如圖5—4所示。 圖5—4中,Pl是根據(jù)訂單(或計劃書)、費用單、行車千米數(shù)據(jù),對計劃執(zhí)行情況及發(fā)生費用進行審核;P2對訂單和費用單據(jù)進行核算,根據(jù)各種收入價格表制作向上結(jié)算單,并送各組團社,同時,根據(jù)各種成本價格表制作向下結(jié)算單.并送財務(wù)部;P3根據(jù)向上結(jié)算單匯總制作收入憑證送財務(wù)部.并記應(yīng)收賬款明細(xì)賬。 圖5—4中D1費用單文件保存費用單編碼、日期、費用編碼、單價、數(shù)量、金額等數(shù)據(jù);D2向上結(jié)算單文件保存對方單位名稱、團號、日期、費用編碼、數(shù)量、金額、備注等數(shù)據(jù);D3應(yīng)收賬款文件保存收入賬號、費用編碼、數(shù)量、金額、日期;D4價格文件主要保存費用編碼、單價等數(shù)據(jù)。 3.計調(diào)業(yè)務(wù)的信息流程 計調(diào)的主要業(yè)務(wù)是接收本社或其他組團社的計劃書,安排訂車船票和電機票,下達用車計劃,負(fù)責(zé)訂餐、訂房,制定接待計劃,接待完成協(xié)助財務(wù)部審查報銷憑據(jù)等。 計調(diào)業(yè)務(wù)的數(shù)據(jù)流程圖如圖5—5所示。 圖5—5中的Pl是把收到的各種計劃書輸入到計劃匯總文件中;P2根據(jù)各接待部收到的訂單變更修訂計劃匯總文件,并通知票務(wù)部或車隊;P3可根據(jù)組(接)團名、旅行社名、日期、國籍、人數(shù)、流量、用房數(shù)、接待方式、地陪抵離則司、游覽內(nèi)容等查詢有關(guān)計劃,P4根據(jù)計劃及調(diào)度情況打印登記表、流量表、機票預(yù)訂單等;P5根據(jù)計劃匯總文件內(nèi)容及調(diào)度方案生成計劃調(diào)度文件。 圖5—5中D1保存接待部門或人員名稱、旅行社代碼、旅行社名稱、國籍、團隊名稱、團隊人數(shù)、女性人數(shù)、兒童人數(shù)、預(yù)計到達日期、預(yù)計離開日期、用房、旅行線路等數(shù)據(jù);D2保存已安排的計劃。其數(shù)據(jù)內(nèi)容同D1。4.綜合業(yè)務(wù)的信息流程 在旅行社經(jīng)營管理中,通常設(shè)置綜合業(yè)務(wù)部處理綜合業(yè)務(wù)。與綜合業(yè)織業(yè)務(wù)往來的部門比較多,而且該部門與本地區(qū)的景點、飯店等聯(lián)系也比較多。綜合業(yè)務(wù)部通過統(tǒng)計、價格確定及檢查等方式,完成各旅行社的總體情況報表,把這些報喪提供給有關(guān)主管部門或經(jīng)理。 綜合業(yè)務(wù)的數(shù)據(jù)流程圖如圖5—6所示。 圖5—6 P1主要將協(xié)議價格進行輸入,并形成綜合數(shù)據(jù)文件;P2根據(jù)綜合數(shù)據(jù)文件中的記錄進行按部門、按項目匯總,生成匯總后的數(shù)據(jù)文件;P3根據(jù)各種條件查詢有關(guān)價格信息;P4打印各種價格報表。 圖5—6中Dl保存明細(xì)的部門編碼、部門名稱、日期、營業(yè)項目、價格、數(shù)量、金額、備注;D2中保存的數(shù)據(jù)內(nèi)容同D1,其中的數(shù)據(jù)則是按部門、按營業(yè)項匯總后的數(shù)據(jù)。5.財務(wù)業(yè)務(wù)的信息流程 財務(wù)是旅行社經(jīng)營管理的核心業(yè)務(wù),主要是根據(jù)各業(yè)務(wù)部門送達的費用單和收入單做收入和支出現(xiàn)金或銀行存款憑證;根據(jù)費用單或收入單制作收支憑證;根據(jù)業(yè)務(wù)內(nèi)容做轉(zhuǎn)賬憑證;根據(jù)憑證記賬,分別記日記賬和明紉賬及總賬,月底根據(jù)總賬及各科目發(fā)生額制作內(nèi)部報表和外部報表。其主要業(yè)務(wù)包括賬務(wù)處理與成本核算2部分。 (1)賬務(wù)處理流程 根據(jù)業(yè)務(wù)性質(zhì)做收入憑證、支出憑證和轉(zhuǎn)賬憑證。根據(jù)憑證中有關(guān)條目記總賬、明細(xì)賬。如果是現(xiàn)金或銀行存款憑證則記日記賬,結(jié)算出當(dāng)天余額。到月底根據(jù)總賬及明細(xì)賬有關(guān)科目做資產(chǎn)負(fù)債表、損益表和其他財務(wù)報表。 (2)成本核算流程 旅行社的接待中心、散客部、交通部或票務(wù)部等業(yè)務(wù)部門將接待所發(fā)生的實際費用單據(jù)經(jīng)初步核算后送財務(wù)部。每月底財務(wù)部將發(fā)生的費用單據(jù)分賓館盤點和業(yè)務(wù)部門匯總,再根據(jù)與旅游部門協(xié)商的價格計算所發(fā)生的費用,記入業(yè)務(wù)部門的成本和賓館、景點、車隊等部門的往來賬戶中。 成本核算業(yè)務(wù)的數(shù)據(jù)流程圖如圖5—7所示。 圖5—7中的Pl將手工制單的來自各業(yè)務(wù)部門的各種成本憑證輸入計算機;P2將系統(tǒng)中記錄的各種費用單據(jù)按費用發(fā)生部門和費用項目進行匯總;P3將匯總費用根據(jù)有關(guān)費用科目記成本憑證;P4將憑證中的成本憑證記入成本賬和掛應(yīng)付款。 圖5—7中D1費用單文件主要保存費用單編碼、日期、費用編碼、單價、數(shù)量、金額等數(shù)據(jù);D2價格表主要保存費用編碼、單價等數(shù)據(jù);D3應(yīng)付賬款保存賬號、費用編碼、數(shù)量、金額、日期;D4成本明細(xì)賬保存費用編碼、單價、數(shù)量、金額、摘要等數(shù)據(jù)。 三、旅行社管理信息系統(tǒng)的總體設(shè)計 旅行社管理信息系統(tǒng)的開發(fā)經(jīng)過信息流程分析和功能分析后,即進入了系統(tǒng)設(shè)計階段。系統(tǒng)設(shè)計階段同樣有總體設(shè)計和詳細(xì)設(shè)計2個階段。在這里僅介紹系統(tǒng)設(shè)計階段中的總體設(shè)計.有關(guān)詳細(xì)設(shè)計的內(nèi)容,讀者可以參考其他管理信息系統(tǒng)類的書籍。 1.旅行社信息系統(tǒng)的設(shè)計標(biāo)準(zhǔn) 一個系統(tǒng)的好壞與總體設(shè)計密切相關(guān),但如何衡量一個系統(tǒng)的好壞?它的標(biāo)準(zhǔn)是什么?旅行社管理信息系統(tǒng)的信息需求量大,涉及的外聯(lián)單位又多,衡量系統(tǒng)的優(yōu)劣有一定的難度。根據(jù)管理信息系統(tǒng)的共性,評價一個旅行社管理信息系統(tǒng)的標(biāo)準(zhǔn)應(yīng)包括以下5個方面。 (1)系統(tǒng)的效率 系統(tǒng)的效率指系統(tǒng)數(shù)據(jù)處理的能力。旅行杜管理信息系統(tǒng)至少是一個局域網(wǎng)系統(tǒng),系統(tǒng)效率是指單位時間內(nèi)所處理的作業(yè)量以及聯(lián)網(wǎng)狀態(tài)下的響應(yīng)速度o這里指的是系統(tǒng)的總體效率,并不是單臺計算機的效率。它要求旅行社管理信息系統(tǒng)具有快速響應(yīng)的數(shù)據(jù)處理能力。 (2)系統(tǒng)工作的質(zhì)量 ‘ 系統(tǒng)工作的質(zhì)量指旅行社管理信息系統(tǒng)所提供的數(shù)量、精度以及信息的及時性。另外還指系統(tǒng)使用的方便程度和實用性。如設(shè)計的界面是否易于操作,信息摸索是否靈活易用,報表形式是否符合管理常規(guī)和用戶習(xí)慣等。 (3)系統(tǒng)的可靠性 系統(tǒng)的可靠性是指系統(tǒng)受外界干擾時的抵御能力和恢復(fù)能力。如系統(tǒng)的保密性輸入的容錯能力、系統(tǒng)數(shù)據(jù)文件的備份以及系統(tǒng)故障時的恢復(fù)周期等。 (4)系統(tǒng)購可擴充性 系統(tǒng)的可擴充性是指系統(tǒng)的功能可以修改和擴充。系統(tǒng)所處的環(huán)境在不斷變化,系統(tǒng)的功能不能一成不變,必須根據(jù)管理要求不斷改進和完善。這是一個管理信息系統(tǒng)必須具備的功能。 (5)信息資源的利用率 信息資源的利用率是指系統(tǒng)能否最大限度地利用現(xiàn)有的信息資源,系統(tǒng)能否處理現(xiàn)有的全部信息,能否提供有效的信息供管理層決策使用。旅行社管理信息系統(tǒng)必須能及時處理原始數(shù)據(jù)并提供決策用的有效信息。 3.旅行社信息系統(tǒng)的子系統(tǒng)劃分 根據(jù)旅行社的組織結(jié)構(gòu)和業(yè)務(wù)功能,在數(shù)據(jù)流程圖分析的基礎(chǔ)上,再結(jié)合功能或數(shù)據(jù)圖的分析,結(jié)合現(xiàn)代旅行社企業(yè)的管理要求,可以得到旅行社管理信息系統(tǒng)的子系統(tǒng)劃分,具體有16個子系統(tǒng)(或稱模塊。 1.價格管理子系統(tǒng) 9.固定資產(chǎn)管理子系統(tǒng) 2.報價組團子系統(tǒng) 10.人力資源管理子系統(tǒng) 3.計劃調(diào)度子系統(tǒng) 11.綜合統(tǒng)計子系統(tǒng) 4.組接團核算子系統(tǒng) 12.散客部綜合管理子系統(tǒng) 5.地面接待子系統(tǒng) 13.中國公民游管理子系統(tǒng) 6.票務(wù)管理子系統(tǒng) 14.辦公自動化子系統(tǒng) 7.賬務(wù)和成本核算子系統(tǒng) 15.總經(jīng)理查詢子系統(tǒng) 8.采購管理子系統(tǒng) 以上16個子系統(tǒng)基本上覆蓋了旅行社的全部業(yè)務(wù)范圍,每個子系統(tǒng)都是一個獨立的系統(tǒng),旅行社可以根據(jù)自己的需要選購和設(shè)計相應(yīng)的子系統(tǒng)。這些子系統(tǒng)運行在不同的部門,通過權(quán)限和屬性的設(shè)置,使每個部門共享一個完整的信息系統(tǒng)。 3.旅行社信息系統(tǒng)的網(wǎng)絡(luò)設(shè)計 一個通用的旅行社管理信息系統(tǒng)的設(shè)計以財務(wù)信息為中心,以計算機局域網(wǎng)為基礎(chǔ)設(shè)施,覆蓋旅行社主要業(yè)務(wù)部門及下屬各企業(yè)實體,使整個企業(yè)實現(xiàn)信息資源的共享,完全擺 脫人工方式的信息傳遞及處理,以達到信息傳遞快捷、信息處理自動化、信息流通網(wǎng)絡(luò)化的要求。 (1)計算機網(wǎng)絡(luò)設(shè)計 旅行社計算機管理系統(tǒng)須建立在旅行社局域網(wǎng)的基礎(chǔ)之上。旅行杜各部門之間工作聯(lián)系的緊密性,決定了旅行社內(nèi)部的計算機系統(tǒng)應(yīng)當(dāng)建成一個現(xiàn)代通信技術(shù)和計算機數(shù)據(jù)處理技術(shù)相結(jié)合的網(wǎng)絡(luò)信息系統(tǒng)。旅行社局域網(wǎng)是旅行社計算機管理系統(tǒng)運行的必要硬件基礎(chǔ)。從技術(shù)上看,不同企業(yè)的局域網(wǎng)設(shè)計和建設(shè)方法都是相似的,旅行社的局域網(wǎng)設(shè)計可以參照飯店的網(wǎng)絡(luò)設(shè)計。 同時,旅行社的對外聯(lián)系業(yè)務(wù)較多,旅行社與其他機構(gòu)之間的網(wǎng)絡(luò)鏈接是旅行社實施信息化的外部基礎(chǔ).主要包括以下3個方面。 與外部聯(lián)網(wǎng) 旅行社與民航、鐵路、公安、海關(guān)等專用系統(tǒng)的聯(lián)網(wǎng),有時還與CRS/GDS等一些專用網(wǎng)的連接(在歐美國家中小旅行社通過CRS/GDS接觸旅游供應(yīng)商或旅游批發(fā)商的產(chǎn)品,通過系統(tǒng)實現(xiàn)房間預(yù)訂等,對這些系統(tǒng)的使用提高了旅行社的效率和代理銷售的產(chǎn)品范圍)。這時旅行社一船只要考慮終端設(shè)置和網(wǎng)絡(luò)接入的問題。 遠(yuǎn)程登錄 許多旅行社在自己的主辦公地點之外,還設(shè)有散客門市部、車隊、代理售票處等業(yè)務(wù)部門。由于距離較遠(yuǎn),這些業(yè)務(wù)部門不能直接與主辦公地點的局域網(wǎng)相連。此時,需要增加調(diào)制解調(diào)器、中繼器等遠(yuǎn)程通信設(shè)備,以擴大網(wǎng)絡(luò)的使用范圍。 與國際互聯(lián)網(wǎng)的連接 旅行社要擴展自身的網(wǎng)絡(luò),必須通過Internet與國內(nèi)的其他旅行社、境外的旅行社以及其他合作單位聯(lián)系,并通過Internet宣傳旅游產(chǎn)品,促進網(wǎng)絡(luò)營銷。在網(wǎng)絡(luò)設(shè)計中,旅行社可以根據(jù)自己組織的特點,設(shè)計一個適合自己企業(yè)特點的網(wǎng)絡(luò)系統(tǒng)。一個典型的旅行社,其網(wǎng)絡(luò)結(jié)構(gòu)如圖5—11所示。 四、旅行社管理信息系統(tǒng)的功能設(shè)計 旅行社管理信息系統(tǒng)功能設(shè)計的依據(jù)是系統(tǒng)分析階段所規(guī)劃的系統(tǒng)數(shù)據(jù)處理流程圖,通過對數(shù)據(jù)處理流程圖的轉(zhuǎn)換和優(yōu)化,并根據(jù)由此得到的模塊結(jié)構(gòu)圖,得到最后的系統(tǒng)功能結(jié)構(gòu)圖。一個完整的旅行社管理信息系統(tǒng)由價格管理、報價組團、計劃調(diào)度、組接團核算、地面接待、票務(wù)管理、賬務(wù)和成本核算、采購管理、固定資產(chǎn)管理、工資管理、綜合統(tǒng)計、散客部綜合管理、中國公民游管理、人力資源管理、辦公自動化、經(jīng)理查詢以及旅游產(chǎn)品管理等共十六個子系統(tǒng)組成,這些子系統(tǒng)分布在不同的部門進行管理,共同集成在一個計算機網(wǎng)絡(luò)系統(tǒng)中。整個系統(tǒng)的功能結(jié)構(gòu)圖如圖5—9所示。 1、價格管理子系統(tǒng) 價格是費用結(jié)算、向上結(jié)算單結(jié)算、成本核算的基礎(chǔ)。報價組團是否合理也受價格是否及時、準(zhǔn)確等因素的影響。由于旅游部門價格項目很多,不同地區(qū)、不同單位同一項服務(wù)價格也不一定相同,必須建立集中、統(tǒng)一、準(zhǔn)確的價格管理體系,在系統(tǒng)設(shè)計上將價格劃為一個子系統(tǒng),以實現(xiàn)對價格的有效、科學(xué)、規(guī)范化管理。本子系統(tǒng)可按淡、旺季等條件完成全國各地線路產(chǎn)品賓館住房、餐飲、各類票務(wù)、風(fēng)味、游船、用車及門票等旅行服務(wù)價格信息的管理工作,為報價組團、成本結(jié)算等工作提供準(zhǔn)確的價格信息。該子系統(tǒng)的功能如圖所示。 2、報價組團子系統(tǒng) 報價組團不是旅行社自己的銷售產(chǎn)品,而是旅行社相互之間的一種銷售服務(wù),是根據(jù)服務(wù)內(nèi)容和要求向?qū)Ψ阶龀龌镜膱髢r。報價組團管理是根據(jù)境外旅行社發(fā)來的中國旅行計劃,按旅行線路及對方要求計算出每人平均服務(wù)價格及全陪價格,并把服務(wù)價格打印出來報給對方,按對方確定的團隊計劃,編排在中國境內(nèi)的旅游線路,并打印出具體的旅行計劃書。本子系統(tǒng)的功能結(jié)構(gòu)圖如圖5—1l所示。 該子系統(tǒng)主要應(yīng)具備的功能有以下幾個方面: (1)報價計劃維護。完成原始計劃的輸入、修改、查詢、取消、打印等工作。 (2)模擬計算團隊的各地(含各個項目)成本以及總成本。 (3)預(yù)算單團利潤。 (4)完成對外正式報價。 (5)確認(rèn)計劃維護。完成確認(rèn)計劃的輸入、修改、查詢、取消、打印等工作。 (6)跟蹤團隊收入變更,調(diào)整團隊成本,并保留每次的修改數(shù)據(jù),隨時可進行利潤核算。 (?)一旦發(fā)現(xiàn)利潤不足,可重新調(diào)整團隊成本,或?qū)惩庵匦聢髢r。 (8)打印、發(fā)送團隊接待計劃書和價格協(xié)議書。(9)審核團隊收入、成本。 (10)單閉利潤核算及賬務(wù)匯總、打印。 3、計劃調(diào)度子系統(tǒng) 本子系統(tǒng)的主要功能是為落實接團計劃進行各種調(diào)度和協(xié)調(diào),打印各種調(diào)度計劃表,并根據(jù)計劃表形成團隊的訂餐、訂房、訂票等表單,對用車進行調(diào)度,進行接團統(tǒng)計,為領(lǐng)導(dǎo)提供輔助決策。具體的功能如下: (1)計劃管理。包括計劃輸入、計劃變更、計劃取消等。 (2)訂票管理。根據(jù)計劃安排訂票,包括打印訂票通知單及清單。 (3)訂房管理。如計劃中指明要求代訂客房,則自動產(chǎn)生訂房單。 (4)流量預(yù)報。根據(jù)計劃,產(chǎn)生今后若干天的人數(shù)、批數(shù)流量預(yù)報表。 (5)定車管理。根據(jù)計劃安排用車、修改用車計劃。 (6)查詢計劃。根據(jù)各種要求,查詢計劃及團隊情況。 (7)初步統(tǒng)計。根據(jù)已發(fā)生的計劃,初步統(tǒng)計出各部門接待的人數(shù)、批數(shù)等數(shù)據(jù)。 4、組接團核算子系統(tǒng) 1).組團核算子系統(tǒng) 組團核算負(fù)責(zé)對外聯(lián)所組團隊的核算工作,包括報價輸入、各旅行社結(jié)算單、收入支出憑證的生成和往來賬的管理等,該子系統(tǒng)功能圖如圖5—12。 該子系統(tǒng)的具體功能為: (1)計劃報價管理。包括組團報價的輸人、修改、查詢等。 (2)各結(jié)算單管理。包括各旅行社送達的結(jié)算單的輸入、查詢、修改等。 (3)匯總制作憑證。根據(jù)報價及結(jié)算單做收入、支出憑證。 (4)往來賬管理。往來賬查詢打印。 (5)各種統(tǒng)計。根據(jù)需要生成統(tǒng)計報表。 2.接團核算子系統(tǒng) 接團財務(wù)核算包括了接團核算的所有業(yè)務(wù),其中有向上結(jié)算單的生成,單團主要費用成本管理,匯總結(jié)算單、收入憑證的制單及應(yīng)收賬款的管理,以及進行各種統(tǒng)計查詢工作。該子系統(tǒng)功能圖如圖5—13所示。 該子系統(tǒng)的具體功能為:(1)計劃管理。包括上團計劃的輸入、修改、查詢、取消工作。(2)費用管理。包括上團發(fā)生的主要費用單據(jù)管理。(3)制作向上結(jié)算單。根據(jù)計劃及完成情況制作向上結(jié)算單。(4)制作成本表。根據(jù)費用單據(jù)和協(xié)商價格做單團成本表。(5)匯總管理。匯總向上結(jié)算單并做收入憑證。(6)往來賬管理。包括往來賬的查詢和打印。(7)查詢統(tǒng)計。根據(jù)各種需要查詢接團情況、收入、支出情況。 5、地面接待子系統(tǒng) 地面接待子系統(tǒng)是與計調(diào)部分相對獨立的,由接待部使用的日常事務(wù)管理模塊。本子系統(tǒng)具有下述功能: (1)分團管理。按計劃團隊事先分配地陪,并打印當(dāng)日有團陪同簽到表。 (2)計劃維護。根據(jù)計劃變更通知隨時更改團隊計劃,打印出更改憑據(jù),記錄變更過程。 (3)陪同管理。管理陪同的上崗、下崗情況、接團情況、創(chuàng)收情況、陪同考勤等。 (4)訂票管理。對團隊訂的飛機票、火車票進行統(tǒng)一的管理。 (5)行李管理。根據(jù)團隊的抵離時間、人數(shù)、所住飯店等各種情況,打印行李任務(wù)表。 (6)成本初審。完成各團隊發(fā)生成本費用的錄入及初審工作。 (7)團隊查詢。按條件查詢團隊的各項基本信息。 (8)陪同查詢。查詢陪同的個人情況、接團情況、上下崗情況、創(chuàng)收情況等各項信息,并可顯示、打印。 (9)定票查詢。查詢各團隊的訂票情況,并可顯示、打印。 (10)訂車查詢。查詢各團隊的訂車情況,并可顯示、打印。 (11)按團隊統(tǒng)計。按團隊統(tǒng)計接待情況,并可顯示、打印。 (12)按部門統(tǒng)計。按部門統(tǒng)計接待情況,并可顯示、打印。 (13)按陪同統(tǒng)計。按陪同統(tǒng)計接待情況,并可顯示、打印。 (14)按語種、國別統(tǒng)計。按語種、國別統(tǒng)計接待情況,并可顯示、打印。 6、票務(wù)管理子系統(tǒng) 票務(wù)管理子系統(tǒng)是處理交通部票務(wù)室與接待部之間的團隊訂票問題以及進行費用核算的管理模塊。本子系統(tǒng)具有下述功能: (1)訂票信息維護。根據(jù)各接待部的團隊計劃預(yù)定飛機、火車票,并可進行修改、增加、刪除。 (2)訂票信息查詢。按條件查詢訂票信息。 (3)訂票信息打印。按條件打印訂票信息。 (4,訂票信息統(tǒng)計。按航班、團隊、人數(shù)統(tǒng)計訂票信息。 (5)交通費用核算。根據(jù)訂票情況核算交通費用。 (6)交通費用查詢。按條件查詢交通費用。 (7)交通費用打印。按條件打印交通費用。 7、旅游產(chǎn)品管理子系統(tǒng) 旅游產(chǎn)品管理包括旅游產(chǎn)品的設(shè)計和組合、旅游產(chǎn)品的營銷和銷售等環(huán)節(jié)。旅行社是旅游產(chǎn)品銷售的中介,為了招攬自己的客戶,必須收集和整理旅游產(chǎn)品和資源,對適合自己銷售的旅游產(chǎn)品實行統(tǒng)一管理,如產(chǎn)品的整理、產(chǎn)品的整合、產(chǎn)品的推銷、產(chǎn)品的維護、產(chǎn)品的查詢以及產(chǎn)品的設(shè)計等。 8、采購管理子系統(tǒng) 旅行社銷售的旅游產(chǎn)品是由旅游者旅游過程中所需的各種吃、住、行、娛、購、游等旅游服務(wù)所組成,旅游服務(wù)采購是旅行社實現(xiàn)旅游產(chǎn)品銷售的必要保障,它與旅游產(chǎn)品的性質(zhì)和形態(tài)有著直接的聯(lián)系。一個運轉(zhuǎn)正常的旅行社,應(yīng)該有相對固定的旅游服務(wù)供應(yīng)商,旅行社與旅游服務(wù)供應(yīng)商簽訂旅游服務(wù)供銷合同,并使這些旅游服務(wù)在旅游者旅游時得以實現(xiàn),從而完成對旅游產(chǎn)品的消費。采購管理子系統(tǒng)的主要功能如下: (1)旅游服務(wù)產(chǎn)品的管理。(2)旅游用品的采購管理。 (3)旅游用品的查詢。(4)采購報表的管理。(5)采購計劃管理。 9、固定資產(chǎn)管理子系統(tǒng) 本子系統(tǒng)對旅行社現(xiàn)有的固定資產(chǎn)臺賬進行登記管理,按月自動計提折舊并根據(jù)使用部門制作憑證,進行各種分類查詢統(tǒng)計,對固定資產(chǎn)的減少進行核算并制作相應(yīng)憑證。固定資產(chǎn)管理子系統(tǒng)的功能結(jié)構(gòu)圖如圖5—14所示。 子系統(tǒng)的具體功能如下:(1)固定資產(chǎn)維護。包括增加和修改固定資產(chǎn)臺賬。(2)計提折舊。根據(jù)設(shè)備狀況計提設(shè)備折舊,并建立憑證。(3)固定資產(chǎn)減少。計提足額折舊并建立臺賬和憑證。(4)對固定資產(chǎn)分類查詢和打印。(5)報表輸出。根據(jù)設(shè)備狀況及使用單位打印固定資產(chǎn)報表。 10、人力資源管理子系統(tǒng)刪除固定資產(chǎn)制作憑證 人力資源管理子系統(tǒng)可分工資管理和人事管理兩部分,主要圍繞人力資源開發(fā)和挖掘開展管理上作。具體該子系統(tǒng)的功能結(jié)構(gòu)圖如圖5—15所示。 (一)工資管理 本子系統(tǒng)主要處理職工的工資事務(wù)。工資核算是根據(jù)工資的固定項目和變動項目,分別計算、輸人應(yīng)發(fā)數(shù)、應(yīng)扣數(shù)和實發(fā)數(shù)。本子系統(tǒng)具有下列功能: (1)人員變動。包括增加人員、人員內(nèi)部調(diào)動和人員調(diào)出的管理。 (2)工資輸入。包括固定項目和變動項目的工資輸入。 (3)匯總統(tǒng)計。根據(jù)輸人的工資匯總應(yīng)發(fā)數(shù)、應(yīng)扣合計、實發(fā)工資。 (4)報表打印。將匯總后的工資按部門和單位打印工資表和工資條。 (5)清零匯總。將工資按項目匯總。 (二)人事檔案管理 本子系統(tǒng)主要完成對旅行社各種人事檔案信息的增刪改、匯總、查詢等的管理,并且可以根據(jù)需要打印出各種人事統(tǒng)計報表。本子系統(tǒng)具有下列功能: (1)檔案管理。人事檔案資料的輸人、刪除、修改、查詢、打印。 (2)匯總資料。人事檔案資料的整理、匯總。 (3)培訓(xùn)紀(jì)錄。處理職工的培訓(xùn)等事務(wù)。 (4)查詢?yōu)g覽。查詢當(dāng)前人事檔案的有關(guān)信息。 (5)報表打印。分別按企業(yè)員工的工種、文化程度及年齡、性別、民族、學(xué)歷、政治面貌、年齡、專業(yè)、特長等打印對內(nèi)、對外人事報表。另外也打印養(yǎng)老保險費年報表、繳費年限表、繳費工資登記確認(rèn)表等。 11、綜合統(tǒng)計子系統(tǒng) 綜合統(tǒng)計子系統(tǒng)可根據(jù)各接待部門送達的統(tǒng)計月報和財務(wù)部門的財務(wù)報表進行匯總統(tǒng)計,輸出各種對內(nèi)部及外部的綜合統(tǒng)計報表,并對各種業(yè)務(wù)的資料進行累計統(tǒng)計。本子系統(tǒng)的功能結(jié)構(gòu)如圖5—17所示。 本子系統(tǒng)的具體功能如下: (1)資料輸入。對各種接待部送達的資料和財務(wù)數(shù)據(jù)進行輸入。 (2)匯總資料-對各種資料進行整理、匯總。 (3)查詢處理。查詢當(dāng)月資料和累計資料。 (4)報表打印。打印對內(nèi)及對外報表。包括有“旅游外匯收入月報”、“旅行社經(jīng)營情況基層報表”、“旅游企業(yè)經(jīng)營情況季報”、“外匯統(tǒng)計月報表”、“外聯(lián)實到人數(shù)統(tǒng)計月報表”、“外聯(lián)實到人數(shù)國籍、組團地月報表”、“接待人數(shù)月報表”、“接待人數(shù)國籍統(tǒng)計月報表”、“旅游情況基層報表”等。 12、散客部綜合管理子系統(tǒng) 該子系統(tǒng)完成兩個主要的功能:對散客部定日游的管理和對零星委托業(yè)務(wù)的管理。 (一)定日游管理 定日游管理的功能主要應(yīng)包括以下幾項: (1j定U游報價。為各旅游項目、路線的定日游進行報價。 (2)飯店預(yù)訂管理。對各飯店預(yù)訂的大車定日游的旅游項目內(nèi)容、時間以及其他特殊要求進行管理,并可隨時進行維護。 (3)大車調(diào)度管理。對服務(wù)于各飯店團隊的大車使用輛數(shù)、上車地點、上車時間等進行管理。 (4,定日游付費類型管理。對參加大車定日游的付費形式(現(xiàn)付、轉(zhuǎn)賬、計劃內(nèi))進行管理。 (二)零星委托業(yè)務(wù)管理 零星委托業(yè)務(wù)管理子系統(tǒng)的主要功能應(yīng)包括以下幾項: (1)計凋、接待。對零星委托的接送機時間、航班車次、來地、去向、人數(shù)、所住飯店等進行管理。 (2)票務(wù)管理。對零星委托的訂票進行管理,包括乘機(車)時間、去向、數(shù)量、取票方式及所住飯店等。 (3)核算制單。進行收入、成本核算并制作憑證。 散客部綜合管理子系統(tǒng)除了以上兩個主要功能外,還應(yīng)有以下功能:①統(tǒng)計報表功能。對接待人數(shù)、收入、費用等進行統(tǒng)計;②查詢打印功能。對定日游的業(yè)務(wù)進行各種查詢和打??;③現(xiàn)金管理功能。對定日游業(yè)務(wù)發(fā)生的各種現(xiàn)金收支進行核算,并建立現(xiàn)金流水賬;④可隨時對大車定日游情況、收入支出情況、用車情況、陪同情況等信息進行查詢?yōu)g覽。 13、中國公民境外游管理子系統(tǒng) 中國公民境外游管理子系統(tǒng)主要完成國內(nèi)公民旅游的相關(guān)事務(wù)處理、財務(wù)往來處理以及日常事務(wù)管理,主要處理國內(nèi)公民的涉外旅游,即境外游的相關(guān)數(shù)據(jù)。本子系統(tǒng)應(yīng)具有下述功能: (1)計劃管理。團隊生成、修改、查詢及打印。 (2)報價管理。報價輸入、修改、查詢及打印。 (3)往來賬管理。對海外部的往來賬務(wù)進行管理。 (4)應(yīng)收款管理。國內(nèi)旅行社、客戶的收款管理。 (5)應(yīng)付款管理。國外旅行社的付款管理。 (6)賬單管理。所有賬單的匯總、打印。 (7)匯總打印。所有收入、成本,以及利潤等表格的打印。 14、賬務(wù)和成本核算子系統(tǒng) 賬務(wù)和成本核算子系統(tǒng)由賬務(wù)管理和成本核算兩部分構(gòu)成。 (一)賬務(wù)管理 賬務(wù)核算子系統(tǒng)主要對憑證檔案、明細(xì)賬、日記賬、余額表及銀行對賬單進行管理。憑證登最后完成余額表、總賬、明細(xì)賬及日汜賬的輸出,并打印出各種報表。可對銀行對賬單進行對賬。本子系統(tǒng)具有下述功能: (1)憑證管理。包括憑證輸入、憑證修改、憑證審核工作。 (2)科目管理。對科目進行管理。 (3)年初數(shù)管理。包括年初數(shù)的輸入、修改工作。 (4)記賬管理。將憑證分條目記人有關(guān)日記賬、明細(xì)賬、余額表中。 (5)日記賬輸㈩、明細(xì)賬輸出。查詢?yōu)g覽日記賬及明細(xì)賬。 (6,余額表。查詢打印總賬余額表及明細(xì)科目余額表。 (7)銀行對賬。根據(jù)銀行對賬單進行手工和計算機對賬。 (二)成本核算 財務(wù)部成本核算包括各種費用單據(jù)的管理往來賬的管理、各種成本的管理和各種間接費用在成本項目中的分?jǐn)?,以做到“單團核算”。本子系統(tǒng)具有下述功能: (1)單據(jù)輸入。對各種實際發(fā)生的費用單據(jù),如餐單、車單、票單輸入管理。 (2)單團核算。根據(jù)每個團隊的實際收入及成本,產(chǎn)生單團的盈虧表及毛利潤率。 (3)向下結(jié)算。根據(jù)實際的餐費、車費、門票費、房費等數(shù)據(jù),產(chǎn)生對各飯店、汽車公司、景點等旅游企業(yè)單位的應(yīng)付款清單及匯總單。 (4)汜賬管理。將各種費用單據(jù)分部門匯總并制作成本憑證,記往來賬。 (5)費用分?jǐn)?。將各種非直接費用在各個成本單位進行分?jǐn)?,并制作憑證。 (6)查詢打印。查詢成本情況及往來賬情況。 15、辦公自動化子系統(tǒng) 所謂辦公自動化就是利用先進的計算機網(wǎng)絡(luò)技術(shù)和信息技術(shù),處理和控制日常的辦公事務(wù),使辦公室事務(wù)和文件管理電子化,以提高事務(wù)的處理效率。一個旅行社的辦公自動化子系統(tǒng)應(yīng)具有如圖5-16所示的功能結(jié)構(gòu)。 16、經(jīng)理查詢子系統(tǒng) 經(jīng)理查詢子系統(tǒng)是對旅行社整個管理信息系統(tǒng)所產(chǎn)生經(jīng)營情況報表進行查詢的子系統(tǒng),包括旅行社當(dāng)前的經(jīng)營信息和歷史的經(jīng)營信息,并集成日常辦公所需各類綜合信息清單,如記事簿、名片夾、電話號碼簿、航班車次表、經(jīng)理信箱、天氣預(yù)報、每日新聞等。本子系統(tǒng)的主要目的是對旅行社管理信息系統(tǒng)中所保存的各種信息加以充分利用,為領(lǐng)導(dǎo)掌握經(jīng)營情況提供方便,并為管理決策提供可靠的依據(jù)。經(jīng)理查詢子系統(tǒng)的功能結(jié)構(gòu)圖如圖5—18所示。 本子系統(tǒng)的具體功能應(yīng)包括以下幾個方面: (1)報價組團。查詢組團情況。 (2)計劃凋度。查詢計劃接團情況和流量情況。 (3)人事檔案。查詢?nèi)耸聶n案有關(guān)信息。 (4)財務(wù)核算。查詢企業(yè)利潤情況和資金運用情況。 經(jīng)理查詢子系統(tǒng)功能圖 (5)統(tǒng)計報表。查詢組團、接團和散客的當(dāng)月數(shù)據(jù)和歷史數(shù)據(jù)。 (6)價格查詢。查詢對內(nèi)對外結(jié)算價格。 (7)報表處理。查詢各種財務(wù)會計報表。 (8)陪同接團查詢。查詢陪同的上崗情況、接團情況,并可做出相應(yīng)的統(tǒng)計。 (9)綜合統(tǒng)計。自動產(chǎn)生提供客源人數(shù)大于設(shè)定值的組團社名單;自動產(chǎn)生提供客源人數(shù)、批數(shù)大于設(shè)定值的境外旅行社名單;根據(jù)系統(tǒng)內(nèi)的各種數(shù)據(jù),綜合分析各客源國市場份額;根據(jù)歷年的組團量及接團量,自動預(yù)測來年的組團、接待情況;根據(jù)歷年的財務(wù)數(shù)據(jù)自動預(yù)測來年的財務(wù)收支情況;根據(jù)人事部提供的有關(guān)學(xué)歷、年齡、崗位技能等數(shù)據(jù),重新對各崗位進行優(yōu)化組合等。 (10)經(jīng)理信箱。定期通過計算機審閱由各部門上報的有關(guān)情況,并將處理意見反饋給各部門。 五、實例演示及問題 1、實例——美狐旅游信息系統(tǒng) 美狐旅行社管理系統(tǒng)是針對中國大陸經(jīng)營各類旅游業(yè)務(wù)的旅行社設(shè)計的旅游業(yè)務(wù)操作系統(tǒng),由美國飛狐國際有限公司和中國企業(yè)合資設(shè)立的軟件企業(yè)——南寧美狐高科技有限公司研發(fā),完全符合各類旅行社常規(guī)的業(yè)務(wù)操作流程,可自動生成各種業(yè)務(wù)單據(jù)和報表,操作簡單,還符合旅行杜計調(diào)操作人員“邊看線路邊操作”的習(xí)慣。美狐旅行社管理系統(tǒng)側(cè)重于建立旅行社內(nèi)部自動化的多部門協(xié)同操作機制和嚴(yán)格的成本控制體系,包含基本旅游資源信息的采集、線路策劃、計調(diào)操作、財務(wù)操作、導(dǎo)游管理、內(nèi)勤管理、統(tǒng)計報表、人事管理、網(wǎng)絡(luò)公告和BBs等功能,可以通過團隊計劃或線路計劃的形式靈活地處理業(yè)務(wù)流程,通用于組團社和地接社。該系統(tǒng)主要包括以下14種模塊。 2、存在問題 1)旅行社多為中小型旅行社,信息化程度低。目前中小型旅行社沒有使用信息系統(tǒng),經(jīng)過實地旅行社調(diào)查,旅行社信息化狀況并不十分理想,仍處于很傳統(tǒng)人工的數(shù)據(jù)處理流程:宣傳發(fā)布旅游信息,利用廣告宣傳單、廣告牌進行旅游促銷—接受旅游者的電話報名—組團—車輛準(zhǔn)備—聯(lián)系酒店、景點的地接服務(wù)等均是人工操作。這樣的方式有很多不足,數(shù)據(jù)的處理、信息的共享和發(fā)布等方面均需要改進。2)系統(tǒng)需要不斷地維護和更新,耗費一定的成本。 需要安排專門的人員對供應(yīng)商的信息和供應(yīng)商產(chǎn)品的信息進行更新和維護, 當(dāng)供應(yīng)商數(shù)量很多時, 工作量將非常大, 而且很難即時保證供應(yīng)商信息和系統(tǒng)內(nèi)部信息的一致性。 3)信息系統(tǒng)較多,且很類似,難以滿足旅行社的一些個性需求。比如有的旅行社側(cè)重出境游,其他的一些功能就不需要了,但是系統(tǒng)卻不能刪除多余的部分。網(wǎng)絡(luò)管理工作人員既要對服務(wù)器維護管理, 又要對客戶端維護和管理, 這需要高昂的投資和復(fù)雜的技術(shù)支持, 維護成本很高, 維護任務(wù)量大。 4)另外目前大部分中小型旅行社都采用門店+ 代理的銷售方式, 終端分散, 且人員經(jīng)常外出, 隨時隨地辦公的要求高, 使用C/ S 結(jié)構(gòu)的系統(tǒng)存在諸多不便。旅行社,需要安排專門的人員對供應(yīng)商的信息和供應(yīng)商產(chǎn)品的信息進行更新和維護, 當(dāng)供應(yīng)商數(shù)量很多時, 工作量將非常大, 而且很難即時保證供應(yīng)商信息和系統(tǒng)內(nèi)部信息的一致性。 信息管理系統(tǒng)學(xué)習(xí)心得 院系:計算機與信息管理工程 班級:09級信息管理2班 姓名:時莉娟 學(xué)號:0906012005 信息管理系統(tǒng)學(xué)習(xí)心得 這個學(xué)期新學(xué)了管理信息系統(tǒng)這門學(xué)科,覺得受益不淺。 我想先描述一下管理信息系統(tǒng)的基本職能:數(shù)據(jù)的收集和錄入,負(fù)責(zé)數(shù)據(jù)的存貯,負(fù)責(zé)系統(tǒng)內(nèi)信息的傳輸,數(shù)據(jù)的加工,模型的建立、求解、應(yīng)用和修改,輸出信息,向各管理層提供信息,支持決策,管理信息系統(tǒng)自身的管理及維護。后面主要為根據(jù)結(jié)構(gòu)化的系統(tǒng)規(guī)范來講主要有系統(tǒng)分析系統(tǒng)設(shè)計等等。 眾所周知,管理信息系統(tǒng)是為了適應(yīng)現(xiàn)代化管理的需要,在管理科學(xué)、系統(tǒng)科學(xué)、信息科學(xué)和計算機科學(xué)等學(xué)科的基礎(chǔ)上形成的一門科學(xué),它研究管理系統(tǒng)中信息處理和決策的整個過程,并探討計算機的實現(xiàn)方法。它是一個由人、計算機、通信設(shè)備等硬件和軟件組成的,能進行管理信息的收集、加工、存儲、傳輸、維護和使用的系統(tǒng)。管理信息系統(tǒng)可促使企業(yè)向信息化方向發(fā)展,使企業(yè)處于一個信息靈敏、管理科學(xué)、決策準(zhǔn)確的良性循環(huán)之中,為企業(yè)帶來更高的經(jīng)濟效益。所以,管理信息系統(tǒng)是企業(yè)現(xiàn)代化的重要標(biāo)志,是企業(yè)發(fā)展的一條必由之路。 信息系統(tǒng)在管理各項事務(wù)中有著普遍的應(yīng)用,促進了企業(yè)管理工作的提升。管理信息系統(tǒng)是為管理服務(wù)的,它的開發(fā)和建立使企業(yè)擺脫落后的管理方式,實現(xiàn)管理現(xiàn)代化的有效途徑。管理信息系統(tǒng)將管理工作統(tǒng)一化、規(guī)范化、現(xiàn)代化,極大地提高了管理的效率,使現(xiàn)代化管理形成統(tǒng)一、高效的系統(tǒng)。過去傳統(tǒng)的管理方式是以人為主體的人工操作,雖然管理人員投入了大量的時間、精力,然而個人的能力是有限的,所以管理工作難免會出現(xiàn)局限性,或帶有個人的主觀性和片面性。而管理信息系統(tǒng)使用系統(tǒng)思想建立起來的,以計算機為信息處理手段,以現(xiàn)代化通信設(shè)備為基本傳輸工具,能力管理決策者提供信息服務(wù)的人機系統(tǒng),這無疑是將管理與現(xiàn)代化接軌,以科技提高管理質(zhì)量的重大舉措。管理信息系統(tǒng)將大量復(fù)雜的信息處理交給計算機,使人和計算機充分發(fā)揮各自的特長,組織一個和諧、有效的系統(tǒng),為現(xiàn)代化管理帶來便捷。 在現(xiàn)代化管理中,計算機管理信息系統(tǒng)已經(jīng)成為企業(yè)管理不可缺少的幫手,它的廣泛應(yīng)用已經(jīng)成為管理現(xiàn)代化的重要標(biāo)志。在企業(yè)管理現(xiàn)代化中,組織、方法、控制的現(xiàn)代化離不開管理手段的現(xiàn)代化。隨著科學(xué)技術(shù)的發(fā)展,尤其是信息技術(shù)和通訊技術(shù)的發(fā)展,使計算機和絡(luò)逐漸應(yīng)用于現(xiàn)代管理之中。面對越來越多的信息資源和越來越復(fù)雜的企業(yè)內(nèi)外部環(huán)境,企業(yè)有必要建立高效、實用的管理信息系統(tǒng),為企業(yè)管理決策和控制提供保障,這是實現(xiàn)管理現(xiàn)代化的必然趨勢。 所以我覺得學(xué)習(xí)管理信息系統(tǒng)是非常必要的,特別是對我們電子商務(wù)的學(xué)生而言。我覺得平時上課學(xué)習(xí)是不夠的,要更加注重實踐操作,并且也要多做練習(xí)題,這樣有利于更好的了解管理信息系統(tǒng)。 管理信息系統(tǒng)這門學(xué)科是這學(xué)期剛學(xué)的,到目前為止已經(jīng)到了期中測試階段,我才想起要寫管理信息系統(tǒng)的學(xué)習(xí)心得體會。對于它,我并不能說是了解地很透徹,只是學(xué)了點皮毛,沒有真正學(xué)會執(zhí)行。所以,我就先介紹一下管理信息系統(tǒng)的理論知識和基本知識,好讓自己真正地理解和掌握。系統(tǒng)是由處于一定的環(huán)境中相互聯(lián)系和相互作用的、若干組成部分結(jié)合而成的,為達到整體目的而存在的集合。信息系統(tǒng)是一個人造系統(tǒng),它由人、硬件、軟件和數(shù)據(jù)資源資源組成,目的是及時、正確的收集、加工、存儲、傳遞和提供信息,實現(xiàn)組織中各項活動的管理、調(diào)解和控制。而管理信息系統(tǒng)是對一個組織(單位、企業(yè)或部門)的信息進行全面管理的人和計算機相結(jié)合的系統(tǒng),它綜合運用計算機技術(shù)、信息技術(shù)、管理技術(shù)和決策技術(shù),與現(xiàn)代化的管理思想、方法和手段結(jié)合起來,輔助管理人員進行管理和決策。我們周圍存在著各種各樣的管理信息系統(tǒng),例如:銀行業(yè)務(wù)系統(tǒng)(存取款業(yè)務(wù)、轉(zhuǎn)賬業(yè)務(wù)、統(tǒng)計分析)、訂票系統(tǒng)(賣票、統(tǒng)計)、超市管理系統(tǒng)(面對顧客的銷售、存貨管理、銷售統(tǒng)計)、圖書館管理系統(tǒng)(借還書管理、書目查詢、統(tǒng)計分析)等等。管理信息系統(tǒng)如同會計、財務(wù)、生產(chǎn)管理、市場、人力資源管理一樣,對企業(yè)經(jīng)營成功具有重要作用,是影響管理效率、職員生產(chǎn)率和情緒、顧客服務(wù)和滿意的重要因素,為成千上萬的人提供了非常重要、變化、挑戰(zhàn)性職業(yè)的機會。這是我的第一篇學(xué)習(xí)心得,只是對管理信息系統(tǒng)的簡單描述,希望以后能更深入透徹地了解下去。 在系統(tǒng)設(shè)計時,應(yīng)遵循系統(tǒng)性、靈活性、可靠性、經(jīng)濟性的原則。 二、系統(tǒng)實施 系統(tǒng)實施的主要內(nèi)容包括物流系統(tǒng)實施、程序設(shè)計與調(diào)試、人員培訓(xùn)、數(shù)據(jù)準(zhǔn)備與錄入、系統(tǒng)切換和評價等。系統(tǒng)實施階段即使成功地實現(xiàn)新系統(tǒng)的階段,又是取得用戶對系統(tǒng)信任的關(guān)鍵階段。這學(xué)期的管理信息系統(tǒng)的學(xué)習(xí)就到這里了,老師很盡心盡責(zé)地教書,雖然我自己學(xué)到的知識可能不是很充足,但是我會繼續(xù)努力,學(xué)習(xí)把理論和實踐結(jié)合。 最后也要謝謝老師的耐心指導(dǎo),在今后的學(xué)習(xí)中我會再接再厲,更加的充實自己!第二篇:基于SSH框架的學(xué)生檔案信息管理系統(tǒng)
第三篇:學(xué)生檔案信息管理系統(tǒng)的設(shè)計與實現(xiàn)
第四篇:旅行社信息管理系統(tǒng)
第五篇:信息管理系統(tǒng)學(xué)習(xí)心得