资源简介

系统采用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个文件信息

评论

共有 条评论