• 大小: 7.33MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: C/C++
  • 标签: 宿舍  

资源简介

可以支持人员入住,人员删除,人员打印等!是MFC项目!

资源截图

代码片段和文件信息

// MainWindows.cpp : 实现文件
//

#include “stdafx.h“
#include “宿舍管理系统.h“
#include “MainWindows.h“
#include “stdafx.h“
#include
#include
using namespace std;

// MainWindows 对话框

IMPLEMENT_DYNAMIC(MainWindows CDialog)

MainWindows::MainWindows(CWnd* pParent /*=NULL*/)
: CDialog(MainWindows::IDD pParent)
 TotalNumber(0)
 Manager(_T(“Mr L.Black“))
 IDCompute(0)
 DormCompute(0)
 countone(1)
 counttwo(1)
 choice(0)
 NameCompute(““)
 index(““)
{

}

MainWindows::~MainWindows()
{
}

void MainWindows::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX IDC_TotalNum TotalNumber);
DDX_Text(pDX IDC_Manager Manager);
DDX_Text(pDX IDC_SIDIDCompute);
DDX_Text(pDX IDC_SDorm(CString)DormCompute);
DDX_Control(pDX IDC_Namedata edit_name);
DDX_Control(pDX IDC_IDdata edit_ID);
DDX_Control(pDX IDC_Submitdata button_submit);
DDX_Text(pDX IDC_SName(CString)NameCompute);
DDX_Control(pDX IDC_SName edit_s_name);
DDX_Control(pDX IDC_SID edit_s_ID);
DDX_Control(pDX IDC_SDorm edit_s_dorm);
DDX_Control(pDX IDC_Refresh button_refresh);
DDX_Text(pDX IDC_SearchIndex (CString)index);
}


BEGIN_MESSAGE_MAP(MainWindows CDialog)
ON_BN_CLICKED(IDC_Modify &MainWindows::OnBnClickedModify)
ON_BN_CLICKED(IDC_CHECK2 &MainWindows::OnBnClickedCheck2)
ON_BN_CLICKED(IDC_Dorm &MainWindows::OnBnClickedDorm)
ON_BN_CLICKED(IDC_StudentID &MainWindows::OnBnClickedStudentid)
ON_BN_CLICKED(IDC_Submit &MainWindows::OnBnClickedSubmit)
ON_BN_CLICKED(IDC_Refresh &MainWindows::OnBnClickedRefresh)
ON_BN_CLICKED(IDC_Submitdata &MainWindows::OnBnClickedSubmitdata)
ON_BN_CLICKED(IDC_fresh &MainWindows::OnBnClickedfresh)
ON_BN_CLICKED(IDC_Name &MainWindows::OnBnClickedName)
END_MESSAGE_MAP()


//Node类

class Node
{
public:
  char* dorm;
int studentId;
  char* name;
  Node* next;
public:
Node()
{
  studentId=0;
  dorm=name=“0“;
  next=NULL;
}
};

//List类
class List
{
public:
int totalStudent;
Node* head;
Node* tail;
public:
List()
{
head=tail=NULL;
totalStudent=0;
}
public:
  void addElement(char* stdNameint stdIDchar* stdDorm);  
  Node* searchByID(int s_id);
  Node* searchByName(char* s_name);
  Node* searchByDorm(char* s_dorm);
  void moditifyTheData(Node* tempint s_IDchar* s_dormchar* s_name);
};

List list;

void List::addElement(char* stdName int stdIDchar* stdDorm)
{
Node* temp;
temp=NULL;
if(!head)
{
 head=(Node*)malloc(sizeof(Node));
 head->name=stdName;
 head->studentId=stdID;
 head->dorm=stdDorm;
 head->next=NULL;
 tail=head;
 totalStudent++;
}
else
{
temp=head;
        head=(Node*)malloc(sizeof(Node));
    head->name=stdName;
    head->studentId=stdID;
    head->dorm=stdDorm;
head->next=temp;
totalStudent++;

}

Node* exam;


Node* List::searchByName(char* s_name)
{
exam=head;
while(true)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        919  2008-12-27 16:03  宿舍管理系统\宿舍管理系统.sln

    ..A..H.     96768  2008-12-30 19:58  宿舍管理系统\宿舍管理系统.suo

     文件     389120  2008-12-30 10:41  宿舍管理系统\debug\宿舍管理系统.exe

     文件    1263356  2008-12-30 10:41  宿舍管理系统\debug\宿舍管理系统.ilk

     文件    3550208  2008-12-30 10:41  宿舍管理系统\debug\宿舍管理系统.pdb

     文件          0  2008-12-29 19:41  宿舍管理系统\宿舍管理系统\111.txt

     文件       5771  2008-12-25 18:53  宿舍管理系统\宿舍管理系统\MainWindows.cpp

     文件       1123  2008-12-27 16:37  宿舍管理系统\宿舍管理系统\MainWindows.h

     文件          4  2008-12-30 10:39  宿舍管理系统\宿舍管理系统\Message.dat

     文件          4  2008-12-29 09:58  宿舍管理系统\宿舍管理系统\Message.txt

     文件       2843  2008-12-27 16:03  宿舍管理系统\宿舍管理系统\ReadMe.txt

     文件       1695  2008-12-30 10:39  宿舍管理系统\宿舍管理系统\resource.h

     文件        143  2008-12-27 16:03  宿舍管理系统\宿舍管理系统\stdafx.cpp

     文件       2489  2008-12-27 16:03  宿舍管理系统\宿舍管理系统\stdafx.h

     文件          0  2005-12-08 14:56  宿舍管理系统\宿舍管理系统\Student.h

     文件        109  2008-12-28 15:52  宿舍管理系统\宿舍管理系统\StudentNode.h

     文件       1806  2008-12-24 11:24  宿舍管理系统\宿舍管理系统\信息存储模块.cpp

     文件        734  2008-12-24 09:10  宿舍管理系统\宿舍管理系统\学生信息存储模块.h

     文件       1727  2008-12-27 16:03  宿舍管理系统\宿舍管理系统\宿舍管理系统.cpp

     文件        477  2008-12-27 16:03  宿舍管理系统\宿舍管理系统\宿舍管理系统.h

     文件       5646  2008-12-30 00:57  宿舍管理系统\宿舍管理系统\宿舍管理系统.vcproj

     文件       1427  2008-12-30 19:58  宿舍管理系统\宿舍管理系统\宿舍管理系统.vcproj.PC-200810302104.Administrator.user

     文件       1413  2008-12-30 10:44  宿舍管理系统\宿舍管理系统\宿舍管理系统.vcproj.SOFT-C14.Administrator.user

     文件       2384  2008-12-30 10:39  宿舍管理系统\宿舍管理系统\宿舍管理系统Dlg.h

     文件      13706  2008-12-30 10:41  宿舍管理系统\宿舍管理系统\Debug\BuildLog.htm

     文件         67  2008-12-30 10:41  宿舍管理系统\宿舍管理系统\Debug\mt.dep

     文件     336018  2008-12-30 10:20  宿舍管理系统\宿舍管理系统\Debug\stdafx.obj

     文件     707584  2008-12-30 10:41  宿舍管理系统\宿舍管理系统\Debug\vc80.idb

     文件     700416  2008-12-30 10:41  宿舍管理系统\宿舍管理系统\Debug\vc80.pdb

     文件        664  2008-12-30 10:20  宿舍管理系统\宿舍管理系统\Debug\宿舍管理系统.exe.embed.manifest

............此处省略21个文件信息

评论

共有 条评论