饭卡管理系统Word文档下载推荐.docx

上传人:b****6 文档编号:19644084 上传时间:2023-01-08 格式:DOCX 页数:24 大小:71.05KB
下载 相关 举报
饭卡管理系统Word文档下载推荐.docx_第1页
第1页 / 共24页
饭卡管理系统Word文档下载推荐.docx_第2页
第2页 / 共24页
饭卡管理系统Word文档下载推荐.docx_第3页
第3页 / 共24页
饭卡管理系统Word文档下载推荐.docx_第4页
第4页 / 共24页
饭卡管理系统Word文档下载推荐.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

饭卡管理系统Word文档下载推荐.docx

《饭卡管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《饭卡管理系统Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。

饭卡管理系统Word文档下载推荐.docx

功能框图:

系统总程序:

<

>

;

卡类

{

:

拥卡者性别

拥卡者

1;

拥卡者卡号

拥卡者姓名

初次办卡的时间

卡内余额

卡号设为静态,可以使卡号连续增加

();

设置拥卡者性别

获得拥卡者性别

设置拥卡者

获得拥卡者的

设置拥卡者名字

获取拥卡者名字

设置办卡时间

获取办卡时间

充值

消费

获取卡内余额

获取饭卡编号

消除饭卡

新建饭卡

};

学生类,派生自卡类

:

1;

班级

;

学生属性(本科、研究生)

();

核查身份

现实信息

设置班级

获得班级

设置学生属性

获得学生属性

添加学生

教师类,派生自卡类

教师所属学院

教师职称

设置教师所属学院

获得教师所属学院

设置教师职称

获得教师职称

查询信息

显示信息

临时人员类,派生自卡类

{

:

();

核查信息

显示信息

};

初始化卡号为1

()卡类构造函数

拥卡者卡号为初始卡号加1,当创建对象时,会自动加1

"

0"

;

0;

余额

'

0'

拥卡者

初次办卡的时间0

}

();

卡类析构函数

()卡类对象函数,设置拥卡者姓名,为写的名字

()获得拥卡者姓名

()设置办卡时间

()获得办卡时间

(m)卡类对象函数,给卡充值,m充值金额

{

<

"

你的充值数额:

m<

当前余额:

}

(e)卡类对象函数,消费金额,e消费金额

(>

{

<

您已消费"

e<

元,余额:

}

余额少于消费金额,余额不足

你的余额不足,请充值"

()获得饭卡余额

()获得卡号。

1加上去

(1)设置拥卡者性别

()获得拥卡者性别

()设置拥卡者身份证号,为输入账号

()获得拥卡者身份证号

(2)设置拥卡者班级

12;

()获得拥卡者班级

(1)设置拥卡者属性(本科、研究生)

()获得拥卡者属性(本科、研究生)

(1)类中,设置教师所属学院

()类中,获得教师所属学院

(1)类中,设置教师职称

()类中,获得教师职称

()

选项变量

语句中的选择数据

123;

消费充值,匹配姓名卡号时用

定义性别时用

s[100];

类对象10个

t[100];

c[100];

0001;

456;

撤销卡,匹配姓名卡号的时候用

n0122;

=0;

(0)

**************************\n"

宁波大学饭卡管理系统\n"

************************************\n"

**1帮助信息**\n"

**2新建饭卡**\n"

**3撤销饭卡**\n"

**4饭卡充值**\n"

**5饭卡消费**\n"

**6饭卡查询和排序**\n"

**0退出系统**\n"

*************************************\n"

请选择操作选择(0—6):

>

()

{

1:

<

\n\n宁大饭卡分为三类,教师卡、学生卡、临时卡。

\n"

<

您可以根据您的需要按照服务代码建立饭卡,用于就餐、借阅、医疗等方面消费。

\n\n\n"

;

2:

\n"

***请选择您所需的操作***\n"

学生—1;

老师—2;

临时人员—3.(选择后按回车键确认)\n"

m;

(0)

{

(m)

{

1:

学生建卡

(100)最多100个

{

<

学生帐户已满,不能添加!

!

}

<

输入学生姓名:

>

s[]();

调用卡基类的设置姓名

输入初次办卡时间(如:

2010-1-1):

调用卡基类的设置初次建卡时间

输入性别:

(女—f;

男—m)"

(()'

f'

()'

m'

)如果不输入f和m

{

<

指令错误!

请重新输入!

请输入您的性别(女—f;

男—m):

>

}

调用卡基类的设置性别

输入身份证号码:

所在班级号:

调用派生类学生类的设置班级函数

所属类别(本科生—b;

研究生—y):

y'

b'

}

调用派生类学生类的设置类型函数

添加学生帐户成功!

;

继续下一个

2:

老师建卡

(100)

教师帐户已满,不能添加!

输入老师姓名:

t[]();

输入性别(女—f;

{

}

设置性别

所属学院:

职称(讲师—j;

副教授—;

教授—p):

j'

'

p'

所属类别(讲师—j;

设置职称

添加教师帐户成功!

3:

临时建卡

临时帐户已满,不能添加!

输入临时人员姓名:

c[]();

2010-6-1):

设置性别

<

添加临时帐户成功!

}

;

}

;

3:

请输入待撤销饭卡用户姓名\n"

>

1;

请输入待撤销饭卡用户卡号\n"

2;

(0<

100)

{

4[i]();

5[i]();

6[i]();

n0[i]();

n1[i]();

n2[i]();

(14)输入姓名和学生卡读取姓名一样

(20)输入卡号和学生卡读取卡号一样

s[i]("

);

赋0值

s[i]('

s[i]("

卡号:

s[i]()<

姓名:

办卡时间:

余额:

s[i]();

性别:

身份证号:

所在班级:

类别:

=1;

(15)输入姓名和教师卡读取姓名一样

(21)输入卡号和教师卡读取卡号一样

{

t[i]("

t[i]("

t[i]('

t[i]()<

t[i]()

t[i]();

性别:

职称:

=1;

(16)输入卡号和临时卡读取卡号一样

(22)输入卡号和临时卡读取卡号一样

c[i]("

c[i]("

c[i]('

c[i]()<

初次办卡:

c[i]();

(1)

该账户已成功删除!

}

(0)姓名不匹配

\n\n查无此人!

\n\n"

=0;

4:

饭卡充值

m1;

请输入待充值的卡号\n"

1[i]();

学生卡号

2[i]();

教师卡号

3[i]();

临时卡卡号

(11)

(s[i]()"

请输入充值数额\n"

>

m1;

s[i](m1);

调用卡基类充值函数

(12)

(t[i]()"

t[i](m1);

(13)

(c[i]()"

c[i](m1);

(0)查无此人

5:

请输入待消费的卡号\n"

{(1[i]())学生消费

请输入消费金额\n"

(1[i]())老师消费

(1[i]())临时卡消费

(0)姓名卡号不匹配

6:

请选择排序—1;

查询—2\n"

(m)

1:

现有用户按卡号从大到小排列为:

(99>

=0)

(c[i]()"

)临时卡信息

{

性别(女—f;

c[i]()<

(t[i]()"

)教师信息

所属学院:

职称(讲师—j;

=0)学生信息

(s[i]()"

所属类别(本科生—b;

2:

请输入饭卡拥有者名字—1;

饭卡号码—2\n"

(m)

请输入饭卡查询的名字\n"

>

(0<

4[i]();

学生

5[i]();

教师

6[i]();

临时卡

(14)

{<

(15)

(16)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1