资源简介
符合mvc三层架构,只用用于后台操作支持mysql数据库,连接好数据库可以直接使用
代码片段和文件信息
#include
#include
#include
#include
#include
#include
using namespace std;
class yonghu1;
class piao1;
struct yonghu
{
int num;
string name;
string mima;
string xingbie;
string tel;
vectornumber;
};
struct piao
{
int number;
string name;
int zhangtinghao;
string zuowei;
string time;
};
class yonghu1
{
public:
friend void xiugaiyonghu(yonghu1 &A piao1 &B);
yonghu1();
void tuipiao();
void qingkong()
{
list1.clear();
}
string zhuce();
int dengru();
list::iterator list1begin()
{
return list1.begin();
}
list::iterator list1end()
{
return list1.end();
}
void shanchu(string name)
{
list::iterator i;
for (i = list1begin(); i != list1end(); i++)
{
if ((*i).name == name)
{
list1.erase(i);
}
}
}
friend void chapiao(yonghu1 &it string name piao1&it1);
friend void dingpiao(yonghu1 &it string name piao1&it1);
private:
static int num;
listlist1;
};
void yonghu1::tuipiao()
{
cout<<“请输入您要退订的影票号:“< int x;
cin>>x;
list::iterator j;
for (j = list1.begin(); j != list1.end(); j++)
{
for(int i=0;i<(*j).number.size();i++)
{
if(x==(*j).number[i])
{
(*j).number[i]=0;
cout<<“退票成功“< break;
}
}
}
}
yonghu1::yonghu1()
{
fstream in;
in.open(“d:\\1234.txt“ ios::in);
if (!in)
cout << “文件错误“ << endl;
while (!in.eof())
{
yonghu m;
in >> m.num >> m.name >> m.mima >> m.xingbie >> m.tel;
num = m.num;
list1.push_back(m);
}
}
string yonghu1::zhuce()
{
yonghu m;
string x;
cout << “请输入您的姓名:(一经注册不能修改)“ << endl;
cin >> m.name;
A:
cout << “请输入你想要的密码:“ << endl;
cin >> x;
cout << “请再次输入密码,确定密码“ << endl;
cin >> m.mima;
if (m.mima != x)
{
cout << “您输入的两次密码不一致“ << endl;
cout << “请重新输入“ << endl;
system(“pause“);
system(“cls“);
goto A;
}
cout << “请输入您的性别:“ << endl;
B:
cin >> m.xingbie;
if (m.xingbie == “男“ || m.xingbie == “女“)
{
goto BB;
}
else
{
cout << “输入错误“ << endl;
cout << “请重新输入:“ << endl;
goto B;
}
BB:
cout << “请输入您的手机号码:“ << endl;
cin >> m.tel;
list1.push_back(m);
num++;
m.num = num;
system(“cls“);
cout << “注册成功“ << endl;
fstream out;
out.open(“d:\\1234.txt“ ios::out | ios::app);
out<< m.num <<“ “<< m.name << “ “ << m.mima << “ “ << m.xingbie << “ “ << m.tel << endl;
system(“pause“);
return m.name;
}
int yonghu1::dengru()
{
string name mima;
int x = 0;
cout << “请输入姓名:“ << endl;
M:
cin >> name;
cout << “请输入密码:“ << endl;
cin >> mima;
list::iterator j;
for (j = list1.begin(); j != list1.end(); j++)
{
cout << (*j).name << endl< if (name == (*j).name&&mima == (*j).mima)
{
cout << “登入成功“ << endl;
system(“pause“);
return 1;
}
}
if (x == 0)
{
cout << “姓名与密码不对应或错误,请重新输入姓名:“ << endl;
goto M;
}
}
i
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-25 10:20 电影购票系统\
文件 22278 2017-10-25 10:20 电影购票系统\mymovie.sql
文件 7107 2017-10-25 10:00 电影购票系统\MyMovie\src\com\iotek\view\UsersView.java
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\
文件 374 2017-10-18 18:42 电影购票系统\MyMovie\.classpath
文件 383 2017-10-18 18:42 电影购票系统\MyMovie\.project
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\.settings\
文件 598 2017-10-18 18:42 电影购票系统\MyMovie\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\bin\
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\bin\com\
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\bin\com\iotek\
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\bin\com\iotek\control\
文件 1691 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\AdminControl.class
文件 2286 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\CinemaControl.class
文件 1724 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\CommentControl.class
文件 2269 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\MovieControl.class
文件 1283 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\MovieDetailControl.class
文件 2235 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\MovieHallControl.class
文件 2055 2017-10-25 10:01 电影购票系统\MyMovie\bin\com\iotek\control\MovieSessionControl.class
文件 2149 2017-10-25 08:22 电影购票系统\MyMovie\bin\com\iotek\control\SeatControl.class
文件 1670 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\SessionControl.class
文件 2884 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\TicketControl.class
文件 1488 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\control\TicketDetailsControl.class
文件 3027 2017-10-25 09:18 电影购票系统\MyMovie\bin\com\iotek\control\UsersControl.class
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\bin\com\iotek\dao\
文件 502 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\dao\MyMovieDao.class
目录 0 2017-10-25 10:20 电影购票系统\MyMovie\bin\com\iotek\dao\impl\
文件 2600 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\dao\impl\AdminDaoImpl.class
文件 4071 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\dao\impl\CinemaDaoImpl.class
文件 4088 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\dao\impl\CommentDaoImpl.class
文件 4096 2017-10-25 08:10 电影购票系统\MyMovie\bin\com\iotek\dao\impl\MovieDaoImpl.class
............此处省略138个文件信息
- 上一篇:JAVA 连连看游戏
- 下一篇:Java设计模式刘伟课后习题答案
评论
共有 条评论