資源簡介
系統采用MFC制作,圖形用戶界面,已包含release版本(含源碼),注釋詳細,在此基礎上有二次開發空間。系統分為用戶登錄和管理員登錄(需要密碼),系統自動保存車次信息,自動實時更新車輛的出發狀態。值得下載~~~~(本人親自操刀。。。)

代碼片段和文件信息
//?Admin.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“TicketsSystemMain.h“
#include?“Admin.h“
#include?“Input_ReInput.h“
#include?“Client.h“
#include?
#include?“Delete.h“
#include?“Notice_Admin.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAdmin?dialog
CAdmin::CAdmin(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAdmin::IDD?pParent)
{
//{{AFX_DATA_INIT(CAdmin)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
input_mode?=?0; ???????//input?&?reinput?默認方式為添加?車次信息
}
void?CAdmin::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdmin)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAdmin?CDialog)
//{{AFX_MSG_MAP(CAdmin)
ON_BN_CLICKED(IDC_Admin_Input?OnAdminInput)
ON_BN_CLICKED(IDC_Admin_ReadInput?OnAdminReadInput)
ON_BN_CLICKED(IDC_Admin_Save?OnAdminSave)
ON_BN_CLICKED(IDC_Admin_Delete?OnAdminDelete)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAdmin?message?handlers
void?CAdmin::OnOK()?
{
? //?TODO:?Add?extra?validation?here
extern?void?ReFlash(Bus?buslist[]int??factLength?CListCtrl?*pmyListCtrl);
????extern?CListCtrl?*pmyListCtrl;
extern?Bus?buslist[50];
extern?int?factLength;
ReFlash(buslistfactLengthpmyListCtrl);
}
void?CAdmin::OnAdminInput()?
{
//?TODO:?Add?your?control?notification?handler?code?here
extern?void?ReFlash(Bus?buslist[]int??factLength?CListCtrl?*pmyListCtrl);
extern?CListCtrl?*pmyListCtrl;
extern?Bus?buslist[50];
extern?factLength;
CInput_ReInput?input;
int?busN=0;
int?travlT=0;
int?allTicket=0;
int?soldTicket=0;
char*?StartStation;
char?*ArriveStation;
char*?StartTime;
char?*ArriveTime;
if(IDOK?==?input.DoModal())
{
?????arriveTime?=?input.arriveTime;
?arrivePlace?=?input.arrivePlace;
?totalSeat?=?input.totalSeat;
?startTime?=?input.startTime;
?startPlace?=?input.startPlace;
?soldT?=?input.soldT;
?busNum?=?input.busNum;
?input_mode?=?input.return_radio; //獲取input&reinput對話框傳遞數據
?busN?=?atoi(busNum);
?allTicket?=?atoi(totalSeat);
?soldTicket?=?atoi(soldT);
StartStation?=?startPlace.GetBuffer(startPlace.GetLength()?+?1);
startPlace.ReleaseBuffer();
ArriveStation?=?arrivePlace.GetBuffer(arrivePlace.GetLength()+1);
arrivePlace.ReleaseBuffer();
StartTime?=?startTime.GetBuffer(startTime.GetLength()+1);
startTime.ReleaseBuffer();
ArriveTime?=?arriveTime.GetBuffer(arriveTime.GetLength()+1);
arriveTime.ReleaseBuffer(); //完成對應數據轉換,用來傳遞給buslist數組
if(input_mode?==?0) //添加車次信息
{
if(1?==?busNum.IsEmpty())?
return?;
for(int?k=0;k {
if(busN?==?buslist[
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8670??2010-09-24?20:55??TicketsSystemM\Admin.cpp
?????文件???????1208??2010-10-28?16:09??TicketsSystemM\Buy_NoBuy.cpp
?????文件???????2576??2010-09-21?17:58??TicketsSystemM\Bus.cpp
?????文件???????2523??2010-09-21?17:58??TicketsSystemM\BusList.h
?????文件???????9992??2010-10-28?15:43??TicketsSystemM\Client.cpp
?????文件???????1098??2010-10-28?15:43??TicketsSystemM\Delete.cpp
?????文件???????1208??2010-10-28?15:43??TicketsSystemM\Find.cpp
?????文件???????2115??2010-10-28?15:43??TicketsSystemM\Input_ReInput.cpp
?????文件???????6912??2010-10-28?15:50??TicketsSystemM\Release\TicketsSystemMain.res
?????文件????5696040??2010-10-28?15:44??TicketsSystemM\Release\TicketsSystemMain.pch
?????文件??????66560??2010-10-28?16:09??TicketsSystemM\Release\vc60.idb
?????文件????????750??2010-10-28?15:44??TicketsSystemM\Release\StdAfx.obj
?????文件??????24565??2010-10-28?15:44??TicketsSystemM\Release\TicketsSystemMainDlg.obj
?????文件??????14943??2010-10-28?15:47??TicketsSystemM\Release\TicketsSystemMain.obj
?????文件???????9330??2010-10-28?15:44??TicketsSystemM\Release\PassWord.obj
?????文件???????7814??2010-10-28?15:44??TicketsSystemM\Release\Notice_Admin.obj
?????文件??????10811??2010-10-28?15:44??TicketsSystemM\Release\Input_ReInput.obj
?????文件???????9458??2010-10-28?15:44??TicketsSystemM\Release\Find.obj
?????文件???????9114??2010-10-28?15:44??TicketsSystemM\Release\Delete.obj
?????文件??????27627??2010-10-28?15:44??TicketsSystemM\Release\Client.obj
?????文件???????9342??2010-10-28?16:09??TicketsSystemM\Release\Buy_NoBuy.obj
?????文件??????33750??2010-10-28?15:44??TicketsSystemM\Release\Admin.obj
?????文件??????45056??2010-10-28?16:09??TicketsSystemM\Release\TicketsSystemMain.exe
?????文件??????44724??2010-10-28?15:50??TicketsSystemM\TicketsSystemMain.aps
?????文件???????1475??2010-10-28?15:43??TicketsSystemM\TicketsSystemMain.h
?????文件???????1068??2010-09-24?20:48??TicketsSystemM\Notice_Admin.cpp
?????文件???????1625??2010-10-28?15:43??TicketsSystemM\TicketsSystemMainDlg.h
?????文件??????12976??2010-10-28?15:50??TicketsSystemM\TicketsSystemMain.rc
?????文件???????3777??2010-09-20?12:13??TicketsSystemM\ReadMe.txt
?????文件???????2573??2010-09-24?21:43??TicketsSystemM\resource.h
............此處省略58個文件信息
- 上一篇:二叉樹的生成與遍歷mfc
- 下一篇:簡易寵物店管理系統
評論
共有 條評論