问答题

阅读以下说明和数据流图,根据要求回答下列问题。
[说明]
现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能如下。
1.信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。
2.信用卡激活。信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。
3.信用卡客户信息管理。信用卡客户的个人信息可以在CCMS中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。
4.交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。
图1和图2分别给出了该系统的顶层数据流图和0层数据流图的初稿。
图1


图2


[问题4]
根据[说明],将图2中P1~P4的处理名称填充完整。

【参考答案】

P1:交易信息查询 P2:(信用卡)客户信息管理
P3:信用卡激活 P4:信用卡申请
热门 试题

问答题
阅读下列说明和C++代码,回答下列问题。 [说明] 某咖啡店卖咖啡时,可以根据顾客的要求在其中加入各种配料,咖啡店会根据所加入的配料来计算费用。咖啡店所供应的咖啡及配料的种类和价格如表所示。 咖啡及配料的种类和价格 咖啡 价格 杯(¥) 配料 价格 份(¥) 蒸馏咖啡(Espresso) 25 摩卡(Mocha) 10 深度烘焙咖啡(DarkRoast) 20 奶泡(Whip) 8 [C++代码] #include <iostream> #include <string> using namespace std; consr int ESPRESSO_PRICE = 25; const int DRAKROAST_PRICE = 20; const int MOCHA_PRICE = 10; const int WHIP_PRICE = 8; class Beverage 饮料 ______: string description; public: ______() return description; ______;; class CondimentDecorator: public Beverage 配料 protected: ______;; class Espresso: public Beverage 蒸馏咖啡 public: Espresso () description= Espresso ; int cost () return ESPRESSO_PRICE; ; class DarkRoast: public Beverage 深度烘培咖啡 public: DarkRoast() description = DardRoast ; int cost() return DRAKROAST_PRICE; ; class Mocha: public CondimentDecorator 摩卡 public: Mocha (Beverage*beverage) this->beverage=beverage; string getDescription() return beverage->getDescription()+ ,Mocha ; int cost() return MOCHA_PRICE+beverage->cost(); ; class Whip: public CondimentDecorator 奶泡 public: Whip (Beverage*beverage) this->beverage=beverage; string getDescription() return beverage->getDescription()+ ,Whip ; int cost() return WHIP_PRICE+beverage->cost(); int main() Beverage* beverage = new DarkRoast() ; beverage=new Mocha(______) ; beverage=new Whip (______) ; cout<<beverage->getDescription()<< ¥ <<beverage->cost() end1; return 0; 编译运行上述程序,其输出结果为:DarkRoast,Mocha,Whip ¥38。