公交卡信息管理系统

公交卡信息管理系统
公交卡信息管理系统

课程设计(论文)

程序设计实训

课程名称

公交卡信息管理系统

题目

信息与控制工程学院

院(系)

软件1402

专业班级

姓名

学号

指导教师

年月日

目录

1. 题目 (2)

2. 需求分析 (2)

2.1功能分析 (2)

3.概要设计 (3)

4. 详细设计 (5)

4.1、程序流程图 (5)

4.2、loading()函数实现用链表读取文件中数据 (6)

4.3、display()函数显示所用用户信息 (8)

5. 实现与测试 (9)

5.1管理员及用户登录界面 (9)

5.2管理员操作界面 (9)

5.3显示所有用户信息 (9)

6.总结 (10)

第 1 页

第 2 页

1.题目

公交卡模拟系统

2.需求分析

2.1功能分析

系统需要满足管理员和持卡用户两类使用者,管理员能实现对数据的添加、删除、查找、修改、显示全部用户五项功能。持卡用户可以实现对数据的添加、查找功能。

添加用户

删除用户 查找用户

修改用户信息

显示全部用户e

管理员

公交卡模拟系统

用 户

3.概要设计

3.1类的设计

1)管理员类及持卡者类

管理者类:可实现对数据的添加、删除、查找、修改、显示操作

class administrator

public:

administrator();

void menu();

void add();

void Delete();

void search();

void modify();

void display();

持卡者类(用户类):实现数据的添加和查找操作。

class user

public:

user();

void menu();

void add();

void search();

2)公交卡分为三类一般卡、老年卡和学生卡

一般卡:包含可执行多个操作的成员函数及卡号和余额两个数据成员

class adult_card

public:

virtual void add();

virtual int Delete(char *p);

virtual int search(char *p);

virtual int modify(char *p);

第 3 页

virtual void display();

adult_card *loading()

double balance;

char card_number[10];

adult_card *next;

老年卡:使用public继承adult_card类并新增姓名、优待证证件号

class seniors_card:public adult_card

public:

virtual void add();

virtual int Delete(char *p);

virtual int search(char *p);

virtual int modify(char *p);

virtual void display();

seniors_card *loading()

char name[20];

char discount_number[10];

seniors_card *next;

学生卡:使用public继承adult_card类并新增姓名、学生证证件号

class student_card:public adult_card

public:

virtual void add();

virtual int Delete(char *p);

virtual int search(char *p);

virtual int modify(char *p);

virtual void display();

student_card *loading()

char name[20];

char student_number[10];

student_card *next;

第 4 页

4.详细设计

4.1、程序流程图

第 5 页

Y N

开始

输入账户、密码登录类型选择

管理员(admin)用户(user)

定义int变量账号:number

Int变量密码:passward

账号密码是否

正确

功能选择

新增用户查找

用户

删除

用户

修改

用户

显示

全部

用户

查找

用户

结束

第 6 页

第 7 页

4.2、loading()函数实现用链表读取文件中数据

adult_card *loading() //loading()函数从文件中载入数据到链表 { adult_card *head, *p1;

head = p1 = new adult_card

while (!in.eof()) //使用eof()函数判断是否到文件末尾 { in >> p1->card_number >> p1->balance;

if (p1->card_number[0] == '\0')break ;

p1->next = new adult_card ; p1 = p1->next;

}

N

Y

新建两个adult_card 类的指针head 、p1

将从文件中读取到的值赋给p1->card_number 和p1->balance ;新

建adult_card 赋给p1->next

开 始

创建adult_card 类的指针*head 、*p1

打开adult.txt 文件 文件中数据传给P1->number 和p1->balance

是否到达文件末尾

结 束 返回值head

p1=p1->next

p1->next=new adult_card

第 8 页

4.3、display()函数显示所用用户信息

void adult_card ::display() { adult_card *p1=loading(); //调用loading()函数义链表形式从文件中读取数据 while (p1->next != NULL ) { cout << "卡号:" << p1->card_number<<"\t"<< "余额:" << p1->balance; cout << endl << endl; p1 = p1->next;

}

Y N

While 语句与链表实现数据

的遍历,并输出所有用户信开 始

新建adult_card 类的指针*p

调用loading()函数(返回值为adult_card 类的指针)将返回值赋给p

p1->number 和p1->balance 输出到显示器

判断是否到达链表末尾

结 束 p1=p1->next

5.实现与测试

5.1管理员及用户登录界面

5.2管理员操作界面

5.3显示所有用户信息

第9 页

第 10 页

6.总结

参考资料和程序示例,通过链表的使用和文件的输入输出我感受到了自己亲自动手编程序、调程序的重要性,我们要熟悉C++的语法、体会调试的思想,最好的一个手段就是自己动手编程、调试,这会比我们一味的看书效果好得多。 另外,对于学C++的我们来说,对类相关知识的掌握也尤为重要。在这次课程设计中,通过各个函数实现及文件读取方式,更进一步加深了我们对基础知识的认识。通过这一次课程设计,我们最大的收获就是分析问题解决问题能力的有了大幅提高。但仍存在许多不足,不能独自写出功能很齐全的代码,写代码要参

考很多资料,所以今后应培养自己独立写代码的能力。在今后学习中,必须精通

至少一门编程语言,并且日后的课程也要认真学习,不断的用知识武装自己的头脑,为以后的学习打一个坚定的基础。

FileTest 类

-headhousinginfo:HousingInfo -temphousinginfo1:HousingInfo

+ReadFile():void

+AppendtoFile(HousingInfo housinginfo):void

+OverrideFile(HousingInfo housinginfo):void

图3.2文件操作FileTest 类

公交卡信息管理系统源码

//注意:程序涉及到文件读写,必须提前在相应工程目录新建adult.txt;seniors.txt;student.txt三个txt文件

# include

# include

# include

using namespace std;

class adult_card

{

public:

virtual void add();

virtual int Delete(char *p);

virtual int search(char *p);

virtual int modify(char *p);

virtual void display();

adult_card *loading() //loading()函数从文件中载入数据到链表{

adult_card *head, *p1;

head = p1 = new adult_card;

ifstream in;

in.open("adult.txt", ios::in); //打开目标文件

if (!in)

{

cerr << "open error!" << endl;

abort();

}

while (!in.eof()) //利用循环实现链表对数据的连续载入

{

in >> p1->card_number >> p1->balance;

if (p1->card_number[0] == '\0')break;

p1->next = new adult_card;

p1 = p1->next;

}

第11 页

in.close(); //关闭目标文件

return head; //返回值为类的指针

};

double balance;

char card_number[10];

adult_card *next;

};

void adult_card::add()

{

balance = 0;

system("cls");

cout << "*******************欢迎使用西安公交卡信息管理系统*******************"<< endl;

cout << "请输入新添加的卡号:";

cin >> card_number;

fstream out("adult.txt", ios::app);

out << card_number<<"\t"<

out.close();

cout << "余额:0.00" << endl;

};

int adult_card::Delete(char *p)

{

adult_card *head, *p1, *p2;

head = p1 = p2 =loading();

while (p1->next != NULL)

{

if (strcmp(p1->card_number, p) == 0)

{

char ch;

cout << "!确认删除?";

cin >> ch;

if (ch == 'y' || ch == 'Y')

{

p2->next = p1->next;

}

第12 页

p1 = head;

remove("adult.txt");

ofstream out;

out.open("adult.txt");

if (!out)

{

cerr << "open error!" << endl;

abort();

}

while (p1->next != NULL)

{

out << p1->card_number << "\t" << p1->balance << '\n';

p1 = p1->next;

}

out.close();

return 1;

}

p2 = p1;

p1 = p1->next;

}

return 0;

};

int adult_card::search(char *p)

{

adult_card *p1 = loading();

while (p1->next!=NULL)

{

if (strcmp(p1->card_number, p)==0)

{

cout << "卡号:" << p1->card_number << "\t" << "余额:" << p1->balance;

cout << endl << endl; return 1;

}

p1 = p1->next;

第13 页

}

return 0;

};

int adult_card::modify(char *p)

{

adult_card *head, *p1;

head = p1 = loading();

while (p1->next != NULL)

{

if (strcmp(p1->card_number, p) == 0)

{

cout << "请输入修改后的余额:";

cin >> p1->balance;

p1 = head;

remove("adult.txt");

ofstream out;

out.open("adult.txt");

if (!out)

{

cerr << "open error!" << endl;

abort();

}

while (p1->next != NULL)

{

out << p1->card_number << "\t" << p1->balance << '\n';

p1 = p1->next;

}

out.close();

return 1;

}

p1 = p1->next;

}

return 0;

};

第14 页

void adult_card::display()

{

adult_card *p1=loading();

while (p1->next != NULL)

{

cout << "卡号:" << p1->card_number<<"\t"<< "余额:" << p1->balance;

cout << endl << endl;

p1 = p1->next;

}

};

class seniors_card:public adult_card

{

public:

virtual void add();

virtual int Delete(char *p);

virtual int search(char *p);

virtual int modify(char *p);

virtual void display();

seniors_card *loading()

{

seniors_card *head, *p1;

head = p1 = new seniors_card;

ifstream in;

in.open("seniors.txt", ios::in);

if (!in)

{

cerr << "open error!" << endl;

abort();

}

while (!in.eof())

{

in >> p1->card_number >> p1->name >> p1->discount_number >> p1->balance;

if (p1->card_number[0] == '\0')break;

第15 页

p1->next = new seniors_card;

p1 = p1->next;

}

in.close();

return head;

};

char name[20];

char discount_number[10];

seniors_card *next;

};

void seniors_card::add()

{

balance = 0;

system("cls");

cout << "*******************欢迎使用西安公交卡信息管理系统*******************"<< endl;

cout << "请输入新添加的卡号:";

cin >> card_number;

cout << "请输入持卡人姓名:";

cin >> name;

cout << "请输入持卡人老年优待证号码:";

cin >> discount_number;

fstream out("seniors.txt", ios::app);

out << card_number << "\t"<< name << "\t"<< discount_number << "\t"<< balance << '\n';

out.close();

cout << "余额:0.00" << endl;

};

int seniors_card::Delete(char *p)

{

seniors_card *head, *p1, *p2;

head = p1 = p2 = loading();

while (p1->next != NULL)

{

if (strcmp(p1->card_number, p) == 0)

{

第16 页

char ch;

cout << "!确认删除?";

cin >> ch;

if (ch == 'y' || ch == 'Y')

{

p2->next = p1->next;

}

p1 = head;

remove("adult.txt");

ofstream out;

out.open("adult.txt");

if (!out)

{

cerr << "open error!" << endl;

abort();

}

while (p1->next != NULL)

{

out << p1->card_number << "\t" << p1->name << "\t" << p1->discount_number << "\t" << p1->balance << '\n';

p1 = p1->next;

}

out.close();

return 1;

}

p2 = p1;

p1 = p1->next;

}

return 0;

};

int seniors_card::search(char *p)

{

seniors_card *p1=loading();

while (p1->next != NULL)

第17 页

{

if (strcmp(p1->card_number, p) == 0)

{

cout << "卡号:" << p1->card_number << "\t";

cout << "姓名:" << p1->name << "\t";

cout << "老年优待证号码:" << p1->discount_number << "\t";

cout << "余额:" << p1->balance << "\t";

cout << endl << endl;

return 1;

}

p1 = p1->next;

}

return 0;

};

int seniors_card::modify(char *p)

{

seniors_card *head, *p1;

head = p1 = loading();

while (p1->next != NULL)

{

if (strcmp(p1->card_number, p) == 0)

{

cout << "请输入修改后的姓名";

cin >> p1->name;

cout << "请输入修改后的优待卡号";

cin >> p1->discount_number;

cout << "请输入修改后的余额:";

cin >> p1->balance;

p1 = head;

remove("seniors.txt ");

ofstream out;

out.open("seniors.txt");

if (!out)

{

第18 页

cerr << "open error!" << endl;

abort();

}

while (p1->next != NULL)

{

out << p1->card_number << "\t" << p1->name << "\t" << p1->discount_number << "\t" << p1->balance << '\n';

p1 = p1->next;

}

out.close();

return 1;

}

p1 = p1->next;

}

return 0;

};

//董老师说:“13级的都说我很慈祥”哈哈哈

//朱老师很严厉哈哈哈;

void seniors_card::display()

{

seniors_card *p1 = loading();

while (p1->next != NULL)

{

cout << "卡号:" << p1->card_number << "\t";

cout << "姓名:" << p1->name << "\t";

cout << "老年优待证号码:" << p1->discount_number << "\t";

cout << "余额:" << p1->balance << "\t";

cout << endl << endl;

p1 = p1->next;

}

};

class student_card:public adult_card

{

第19 页

就餐管理规定

员工食堂就餐管理规定 为提倡节俭,杜绝浪费,规范用餐行为,营造清洁、卫生、舒适的就餐环境,特制定本规定。 一、用餐时间 1、员工餐厅开放时间 早餐:07:00——08:00 午餐:12:00——13:00 晚餐:18:00——19:00 2、除按行政班时间上班的员工外,其他特殊岗位的员工须实行轮岗就餐制,确保不空岗。 二、就餐卡 1、就餐卡由学院后勤部统一办理发放。员工如遗失就餐卡须及时向后勤部报失补办,补办前的损失由员工本人承担。 2、员工须凭员工就餐卡就餐,如有无卡强行就餐者,记为违规违纪行为。 三、就餐管理 1、员工须自觉爱护食堂内的餐具及公共设施,如有损坏,须照价赔偿。 2、员工用餐后须将餐具放到食堂指定地点,不得把餐具带出食堂。 3、员工须自觉珍惜粮食和食物,按需取餐,杜绝浪费。 4、原则上,食物不得带出食堂食用,如有特殊情况,经食堂

管理人员同意后,方可带出。 5、员工应自觉维护就餐秩序,按照先后次序排队取餐;取餐时也要注意保持秩序,做到耐心等待和相互礼让。 6、员工应自觉维护餐厅的清洁卫生,须保持桌面清洁,不得乱倒乱吐饭菜残渣;员工用餐后须将残渣倒到餐厅指定垃圾处。 7、员工就餐完毕应及时离开食堂,方便其他员工使用餐位。 8、员工食堂内严禁吸烟,员工不得随地吐痰,不得大声起哄、吵闹,要做到文明用餐。 9、员工在食堂就餐须文明着装,不得赤膊或着其他不雅服饰。 10、对食堂的饭菜质量有意见者,可向后勤部协商解决和完善。 四、就餐登记和外来人员就餐规定 1、与学院有业务往来的外来人员就餐,一律实行登记报批制度,由相关业务部门申请报后勤部批准后,方可安排就餐。 2、学院员工亲属在餐厅就餐,由员工本人向办公室和后勤部提出申请,其就餐费由该员工承担。 五、附则 1、本规定适用餐厅工作人员及所有就餐的学院职工和外来人员。 2、本规定由学院办公室负责解释。 3、本规定自发布之日起严格执行

公交卡管理制度

公交卡使用管理制度 一、目的 为方便公司人员公事出行,提高工作效率,公司特购买二张公车充值卡作为员工福 利供特定在职人员使用。现为规范公交卡使用,及防治由于不规范使用公交卡造成公司 资源浪费,明确责任及使用方法,特制定以下规定。 二、适用范围 适用于公司无交通费补贴的正式职员。 三、职责 由综合管理部负责本制度的实施执行,由该部门负责发放及管理。 四、使用规定 1、保管 ①公交卡由综合管理部门相关人员保管及发放登记使用。 ②综合管理部门相关人员负责统计公交卡的使用人员,外出事项,在公交卡余额小 于20元时及时充值。 2、使用方法 ①领取 a.申请公交卡时需填写《外出人员公交卡使用登记表》,注明公交卡号,外出时间,使用原因并签字确认。 b.由综合管理部门审查签字确认后发放公交卡交由申请人使用。 ②归还 a.外出人员将公交卡归还至综合管理部门,并注明归还时间并签字。 b.综合管理部门负责人员检查公交卡是否损坏。 3、使用权限 仅限因公外出办事途中乘坐公交车刷卡使用。 4、使用时间 ①当天领取当天归还;

②当天时间内因其他原因无法及时归还,须通知负责人员告知原因,获得同意后方 可在另行约定的时间内归还。 5、充值 ①当天使用公交卡的职员发现卡内余额不足20元时当日回来须报备负责人,负责人 须及时完成充值。 ②特殊情况时,使用该卡的职员可先行充值,当天凭相关凭证至报销人员处报销。 ③综合管理部相关人员须对公交卡的充值记录进行登记,记录台账《公交卡使用情况登记表》,以便备查。 6、无卡 公司职员申请公交卡无卡时,申请人填写《外出人员公交卡使用登记表》时注明 无卡外出,所产生的交通费用凭借相关票据至报销人员处报销。 7、遗失 任何人遗失公交卡须立即报备综合管理部门并做好记录,同时予以当事人原价进行 赔偿(含购卡成本和卡内余额)。 五、附表 表一:《公交卡使用登记表》 表二:《公交卡充值记录登记》 综合管理部 2016年10月15日

公交卡管理系统 (2)

公交卡管理系统 1. 引言 公交交通是城市基础事业的重要组成部分,与城市经济、文化发展和广大市民的生活息息相关,随着城市人口的增多,人流量增加,为了减少堵车,保护环境,国家制定相应的政策,人民积极相应,乘车公交车拥挤的现象也随之产生,为了解决这一现象,就需要建立一个良好的公交管理系统,一方面,加快上车速度,减少站点停车时间,增加人们的出行效率;另一方面,帮助公交车公司管理客流量和货币,减少人工开支。 公交卡管理信息系统主要解决一些公交卡的信息管理的问题,设计开发公交卡管理系统,一是实现公交卡一般功能的注册、充值、挂失、激活和注销功能,二是随着经济的逐步发展,完善公交卡功能,相应出现的新功能如电子钱包,异地刷卡,自行车的租借功能,对用户支持用户信息的修改,网上支付充值等功能,操作员密码的修改和一些简单的查询功能。 在课程设计中,系统开发平台为Win7,数据库采用SQL Server 2008,程序运行平台为Win7。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在公交管理部门的管理中,解决实际问题。 2. 需求分析 2.1 调查与初步分析 在编写需求前,我们根据各个公交公司的公交卡占有率和使用情况和市场上对公交卡管理系统的相应的功能需要情况进行相应的调查和分析,首先是对各大网上公交卡管理系统进行了调查,其中包括:公交卡管理系统的界面设计、公交业务流程、公交卡相应功能以及管理员的操作,这几大块进行了调查。结合当时的经济环境和市场需求,合并我们的调查和分析,总结出一套并属于自己特色的设计思路。 用户分析:公交卡的使用者主要有以下几种: 管理人员:公交卡管理系统的操作者和记录者,公交卡管理系统主要分为:注册管理系统、充值管理系统、注销管理系统、挂失管理系统、激活管理系统、电子钱包管理系统、异地刷卡管理系统、异地刷卡管理系统,而公交卡的记录者主要是管理注册、充值、注销、挂失几个一般活动,而公交卡管理系统的操作者主要是对公交卡管理系统的主要操作者,需要对数据库的操作有一定的要求。 系统维护人员:计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 公交卡持有者:公交卡管理系统的客户端使用者和持卡人,他们是公交卡管理系统的使用者,不是管理者,不能对管理系统进行更改工作。

就餐消费卡使用管理规定(完整资料).doc

【最新整理,下载后即可编辑】 员工就餐卡管理规定(试用版) 目的 为了让食堂能够灵活、更好地服务于员工,落实员工福利,加强餐卡的管理,保持良好的就餐环境,结合公司实际情况,制定本规定。 适用范围 本规定适用于食堂就餐管理(餐厅及外来人员接待另行规定)就餐时间 中餐:11:30—12:00 晚餐:17:00—18:00 (冬季);17:30—18:30 (夏季) 中班餐:21:00—21:30 餐标规定 中餐:10元/餐 晚餐、中班餐:12元/餐 就餐规定 凡在公司食堂加班就餐的员工,原则上加班时间不得低于两个小时。 部门职责 1、人事总务部负责餐卡登记、制作、发放、回收、充值、挂失、补办等管理工作;每月负责餐卡数据收集、统计、结算并建立台账,与财务部进行核对;负责充值机、消费机设备维护、维修工作。 2、财务部负责依据员工就餐、出勤记录、加班及出差实际情况对餐卡进行补贴充值工作。 一、餐卡的发放与回收 1、发放 由人事总务部依据餐补规定按照一个月使用金额进行IC消费卡进行预冲,同时做好消费卡使用人信息的登记备案工作(包含卡号、姓名、部门等)。 2、回收 试用期人员、离职员工在办理离厂手续时需将餐卡上交人事

总务部,才给予办理。若有损坏、丢失的将在薪资中扣除相关的材料费用。(具体费用参照“四、餐卡的更换、补领”规定) 二、餐卡的使用 1、就餐补助是公司给予员工的一项福利待遇,实行一人一卡、专人专用,严禁员工将就餐卡转交他人使用。 2、因公出差的员工,应妥善保管好本人的餐卡,不得转交他人使用,人事总务部和财务部将根据员工就餐、考勤、出差情况进行抽查。 3、员工就餐卡每日最多可刷卡三次,累计金额不得超过50元/天。 4、就餐卡只能用于食堂就餐使用,任何员工严禁套取现金或调换其他物品等行为,如果一经发现将停发就餐补助,并处以罚款100元。 三、餐卡的充值 1、员工就餐卡充值由人事总务部和财务部进行管理。 2、餐卡首次使用时将由财务部按补贴规定进行充值。 3、每月5日-10日前,财务部依据人事总务部提供的上月出勤记录、加班及出差实际情况将补贴金额数据导入充值机内。员工只需在就餐前在充值机上进行刷卡即可完成自动充值。 4、使用过程中因个人超标准消费引起的消费金额不足问题,可使用现金到人事总务部进行充值。 5、充值过程或使用中,如发现金额不对请及时与人事总务部联系,待核查后予以矫正。 四、餐卡的更换、补领 1、就餐卡为IC磁卡,员工应妥善保管好本人餐卡。应注意避免与手机或强磁物品放在一起,以免失磁影响使用。 2、因保管不善造成餐卡损坏已无法使用的,可向人事总务部申请更换,人事总务部将收取购买餐卡费用10元。 3、因员工本人保管不力造成餐卡遗失的,应及时到人事总务部进行挂失,需要补领就餐卡的,人事总务部将收取制作餐卡费用50元。

住建部与交通部一卡通标准体系分析

一、 政策背景 目前,住建部和交通部都在大力推广公共交通一卡通的互联互通工作,两个部委也先后颁布了两套技术标准或行业标准。 自2002年起,住房和城乡建设部陆续颁布了14项国家行业标准,涵盖了IC卡终端机具、卡片操作系统、安全体系、后台系统等。形成了一套完整、规范的标准体系。 2008年,建设部的指导城市客运职责整合划入交通运输部。最早由建设部管理的城市交通方面划归交通部,但早期由建设部统筹的一卡通互联互通工程仍由住建部继续实行。 曾经城市交通归国家住建部管,IC卡服务中心推行的是住建部全国城市一卡通密钥体系。因为它发行得很早,所以大多都用住建部的标准。可2008年,国家改革,将城市交通归到了交通部管理。此时,交通部对公交行业进行管理也启用了卡片形式,推出了专属的密钥体系。2014年3月交通部又推出了《城市公共交通IC卡技术规范(试行)》,对以前的密钥及标准体系进行改革,称将逐步在全国推行。 1.住建部 2012年,住建部主导的全国城市一卡通互联互通项目正式开通,当年7月,上海、宁波、绍兴、湖州、台州、常熟、兰州、白银8个城市实现“一卡通”的互联互通。凡是加入全国城市一卡通互联互通平台的联网城市市民即可持本地城市IC卡在其他联网城市刷卡乘坐公共交通,并享受当地刷卡的优惠政策,部分城市内还可享受乘坐地铁、租赁自行车的服务。 2014年6月1日起,由住建部颁布的《城镇建设智能卡系统工程技术规范》工程建设国家标准正式实施。该标准为智能卡领域第一项工程建设国标,同时是强制性国家标准,“对于城市IC卡系统设计、实施、验收的工程项目具有重要的指导意义。”

2.交通部 2014年03月21日,交通运输部发布关于做好《城市公共交通IC卡技术规范(试行)》验证工作的通知。为加快推广普及城市公共交通一卡通并实现跨市域互联互通,交通运输部编制了《城市公共交通IC卡技术规范(试行)》,组织开展技术规范的验证工作。 2015年05月05日,交通部发布关于促进交通一卡通健康发展加快实现互联互通的指导意见。《意见》提到,对新建设系统,要按照部颁标准开展系统建设,鼓励采用实名制。已建立交通一卡通系统的城市,要按照统一的技术标准升级、改造已有系统,并兼容原有存量卡,实现平稳过渡对已有系统进行升级、改造。 《意见》提出,近期目标是,优化和完善交通一卡通互联互通顶层设计,统一行业技术标准,建立全国安全、高效、分级的清分结算体系,建立较为完备的行业监管制度体系,到2020年基本实现各大城市群跨市域、跨省域的交通一卡通互联互通。 远期目标,提升综合运输服务能力,形成高效的运营机制,推动全国各交通运输方式一卡通用,积极开展与其他行业的互惠互利合作,最大限度方便群众出行和满足人民生产生活的需要。 根据《意见》,推进交通一卡通健康发展的重点任务包括:建立统一的交通一卡通标准体系;建立统一的密钥管理体系;建立分级管理清分结算体系等。 根据《意见》,推进以区域为重点的互联互通,选择京津冀、长三角、珠三角、长江经济带中游城市群等条件比较成熟、有内生需求的重点地区,以及公交都市创建城市,率先启动实施城市间交通一卡通互联互通工程。大力开展交通一卡通在出租汽车、长途客运、城际轨道、水上客运、公共自行车及停车场等交通运输领域的应用,积极推进在高速铁路、民航等领域的应用。

基于RFID的公交卡管理系统课程设计说明书

郑州轻工业学院 课程设计说明书题目:基于RFID的公交卡管理系统 姓名: 院(系):计算机与通信工程学院 专业班级:物联网工程XXX 学号: 指导教师: 成绩: 时间:2016年 1 月5日至2016年 1 月8日

郑州轻工业学院 课程设计任务书 题目基于RFID的公交卡管理系统 专业、班级物联网工程XX班学号姓名 主要内容、基本要求、主要参考资料等: 主要内容:利用实验室的读卡器和M1卡,编写程序,实现一简单的公交卡管理功能。 基本要求:(1)当卡放到读卡器上时能够自动显示姓名; (2)读卡器可识别出该卡的类别,即月票、电子钱包、学生票,并显示出剩余的钱数或次数; (3)当刷卡时,可自动扣除钱数或次数; (4)当充值时,可加钱数或次数。 参考资料:[1]高建良,贺建飚.物联网RFID原理与技术[M].北京:电子工业出版社,2015. [2]黄玉兰.物联网射频识别(RFID)核心技术详解[M].北京:人民 邮电出版社,2011. 2016年 1月 5日

课程设计成绩评定表

目录 1实验任务和目的 (1) 2实验过程和结果 (1) 2.1实验过程 (1) 2.2实验结果 (1) 3实验总结和心得 (3) 4参考文献 (4) 5附录(代码) (4)

1实验任务和目的 利用实验室的读卡器和M1卡,编写程序,实现一简单的公交卡管理功能。 能达到如下功能: (1)当卡放到读卡器上时能够自动显示姓名; (2)读卡器可识别出该卡的类别,即月票、电子钱包、学生票,并显示出剩余的钱数或次数; (3)当刷卡时,可自动扣除钱数或次数; (4)当充值时,可加钱数或次数。 2实验过程和结果 2.1实验过程 1.打开VC,建立新的MFC工程; 2.在MFC建立Dialog界面,如下图 3.建立相关的控件链接; 4.在程序编写相关程序,使其能达到相关目标; 5.运行程序检测实验是否成功。 2.2实验结果 1.基本界面

公交卡使用管理规定

公交卡使用管理规定 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

公交卡使用管理规定为方便各处室工作开展,本着“厉行节约、合理使用、严格控制、超标自负”的原则,特制定本制度,具体如下: 一、使用范围: 公交卡为公司外出拜访客户、采购、外出公干使用,不得工卡私用; 二、保管人选定及职责: 由各部门负责人或部门负责人指定人员专门保管,负责监督使用过程并记录本部门《公交卡使用登记表》,要做到单单有记录,账实相符; 三、部门公交卡张数分配以本部门编制人数的多少为准,具体如下: 1、7人以下,配一张公交卡; 2、8—12人,配二张公交卡; 注:如出现业务量增多公交卡不够用的情况时,可向其它部门转借,但需做好记录,此项费用在月底核算时归借用部门承担。四、充值流程: 每月2号前(如遇节假日往后顺延)由部门负责人将本部门上月度《公交卡使用登记表》交办公室核查,并注明卡上余额,经办公室核查无异议的情况下,在4号前(如遇节假日则则往后顺延)负责为各部门充值完成。 五、其它相关规定: 1、领用人需在领用的当天归还,如因特殊情况,当天不能回公司的,应电话告知保管人,并于第二天上班后第一时间内交还保管人;

2、领用人使用后需注明卡上金额,以防止余额不足影响使用; 3、保管人对本部门公交卡的使用情况负全部责任,如因失职造成账实不符,则差额部分由保管人补交; 附件: 《***公交卡使用登记表》 此规定自发布之日起执行,如因个人失误违反此规定的,当月该员工外出拜访客户的所有费用,公司概不负责! ******有限公司 2016年2月26日

食堂就餐打卡管理规定

食堂打卡管理规定 一、目的 为提高工作效率,规范员工的日常用餐,实行食堂就餐打卡管理制度。现将就餐打卡使用办法及相关事项规定如下,望就餐人员遵照执行。 二、适用范围 本制度适用于公司全体员工 三、就餐时间: 午:12:00——12:30 晚:17:00——17:30(冬季)17:30——18:00(夏季) 四、刷卡要求: 1、就餐人员,须先打卡再用餐。 2、实行“一人一卡一餐”制度。 五、注意事项 1、此卡只限于本公司职工在本公司食堂使用。 2、禁止此卡转借他人使用。严禁无卡或不刷卡就餐现象。 3、员工应自觉按顺序排队就餐,做到注意礼让、有序,严禁插队。 4、员工在中午或晚上下班后,到食堂打卡就餐,就餐卡仅限本人使用,若发现不打卡或冒打卡,1个月内第一次罚款20元,第二次罚款30元,第三次罚款40元并通报批评,五次及以上扣除当月绩效工资。 5、行政人事部月底根据就餐卡的打卡记录,核算餐费。

备注:员工考勤卡充当就餐卡,此卡是公司员工就餐刷卡凭证。 行政人事部 2015年1月10号 办公室卫生管理制度 一、主要内容与适用范围 1.本制度规定了办公室卫生管理的工作内容和要求及检查与考核。 2.此管理制度适用于本公司所有办公室卫生的管理 二、定义 1.公共区域:包括办公室走道、会议室、卫生间,每天由行政文员进行清扫; 2.个人区域:包括个人办公桌及办公区域由各部门工作人员每天自行清扫。 1. 公共区域环境卫生应做到以下几点: 1)保持公共区域及个人区域地面干净清洁、无污物、污水、浮土,无死角。 2)保持门窗干净、无尘土、玻璃清洁、透明。 3)保持墙壁清洁,表面无灰尘、污迹。4)保持挂件、画框及其他装饰品表面干净整洁。 5)保持卫生间、洗手池内无污垢,经常保持清洁,毛巾放在固定(或隐蔽)的地方。 6)保持卫生工具用后及时清洁整理,保持清洁、摆放整齐。7)垃圾篓摆放紧靠卫生间并及时清理,无溢满现象。 2. 办公用品的卫生管理应做到以下几点: 1)办公桌面:办公桌面只能摆放必需物品,其它物品应放在个人抽屉,暂不需要的物品就摆回柜子里,不用的物品要及时清理掉。 2)办公文件、票据:办公文件、票据等应分类放进文件夹、文件盒中,并整齐的摆放至办公桌左上角上。3)办公小用品如笔、尺、橡皮檫、订书机、启丁器等,应放在办公桌一侧,要从哪取使用完后放到原位。4)电脑:电脑键盘要保持干净,下班或是离开公司前电脑要关机。5)报刊:报刊应摆放到报刊架上,要定时清理过期报刊。 6)饮食水机、灯具、打印机、传真机、文具柜等摆放要整齐,保持表面无污垢,无灰尘,蜘蛛网等,办公室内电器线走向要美观,规范,并用护钉固定不可乱搭接临时线。7)新进设备的包装和报废设备以及不用的杂物应按规定的程序及时予以清除。3. 个人卫生应注意以下几点: 1)不随地吐痰,不随地乱扔垃圾。 2)下班后要整理办公桌上的用品,放罢整齐。 3)禁止在办公区域抽烟。4)下班后先检查各自办公区域的门窗是否锁好,将一切电源切断后即可离开。 5)办公室门口及窗外不得丢弃废纸、烟头、倾倒剩茶。 4.总经理办公室卫生应做到以下几点:1)保持地面干净清洁、无污物、污水、浮土,无死角。2)保持门窗干净、无尘土、玻璃清洁、透明。 3)保持墙壁清洁,表面无灰尘、污迹。4)保持挂件、画框及其他装饰品表面干净整洁。 三、检查及考核每天由领导检查公共区域的环境,如有发现不符合以上要求,罚10元/次。

公交卡使用管理规定

公交卡使用管理方案 第一条管理目的为方便公司各部门工作开展,本着“厉行节约、合理使用、严格控制” 的原则,特制定本制度,具体如下: 第二条使用范围:公交卡为公司员工外出拜访客户、采购、专柜调货、送货等与工作相关事务使用,不得工卡私用; 第三条保管人选定及职责 一、公司所有购买公交卡统一由人事行政部行政专员负责采购、发放、保管、充值登记管 理《公交卡领用登记明细表》(详见附表一),建立公交卡使用台账,保证账实相符; 二、从人事行政部领出的公交卡由各部门负责人或部门负责人指定人员专门保管,负责监 督使用过程并记录本部门《公交卡使用登记表》(详见附表二),做到单单有记录,账实相符; 第四条公交卡的领取: 一、各部门申请公交卡时需填写《公交卡领用申请单》(详见附表三),由部门主管签字 审批; 二、行政专员接收到部门的公交卡申请单交人事行政部门主管签字确认后,予以发放公交 卡至申请部门使用; 三、领用部门将使用余额不足的公交卡归还人事行政部重新领卡时,在行政专员公交卡领 用登记表中签署归还时间,并将本部门的《公交卡使用登记表》同时交行政专员核实; 四、行政专员负责核实账实是否相符,检查公交卡是否损坏,如因使用部门造成的损坏或 消磁由使用部门承担相应的费用,若核实无误按申请流程进行充值足额的公交卡发放;第五条公交卡分配比例:部门公交卡张数分配以本部门编制人数的多少为准,具体如下: 一、、5人以下,配一张公交卡; 二、、6-10人以上,配二张公交卡,除销售部外其它部门最多不超过三张公交卡; 三、如出现部门外出工作业务量增多,公交卡不够用的情况时,可向人事行政部门临时申 借备用公交卡,需在行政专员做好签领登记,使用完毕后当日及时归还,此项费用计入借用部门月支出费用科目。 第六条公交卡充值管理: 一、定期充值:每月5号前为固定公交卡充值时间(如遇节假日往后顺延),由部门负责

基于RFID的公交卡管理系统

轻工业学院 课程设计说明书题目:基于RFID的公交卡管理系统 姓名: 院(系):计算机与通信工程学院 专业班级:物联网工程XXX 学号: 指导教师: 成绩: 时间:2016年 1 月5日至2016年 1 月8日

轻工业学院 课程设计任务书 题目基于RFID的公交卡管理系统 专业、班级物联网工程XX班学号 主要容、基本要求、主要参考资料等: 主要容:利用实验室的读卡器和M1卡,编写程序,实现一简单的公交卡管理功能。 基本要求:(1)当卡放到读卡器上时能够自动显示; (2)读卡器可识别出该卡的类别,即月票、电子钱包、学生票,并显示出剩余的钱数或次数; (3)当刷卡时,可自动扣除钱数或次数; (4)当充值时,可加钱数或次数。 参考资料:[1]高建良,贺建飚.物联网RFID原理与技术[M].:电子工业,2015. [2]黄玉兰.物联网射频识别(RFID)核心技术详解[M].:人民邮电, 2011. 2016年1月5日

课程设计成绩评定表

目录 1实验任务和目的 (1) 2实验过程和结果 (1) 2.1实验过程 (1) 2.2实验结果 (1) 3实验总结和心得 (3) 4参考文献 (4) 5附录(代码) (4)

1实验任务和目的 利用实验室的读卡器和M1卡,编写程序,实现一简单的公交卡管理功能。 能达到如下功能: (1)当卡放到读卡器上时能够自动显示; (2)读卡器可识别出该卡的类别,即月票、电子钱包、学生票,并显示出剩余的钱数或次数; (3)当刷卡时,可自动扣除钱数或次数; (4)当充值时,可加钱数或次数。 2实验过程和结果 2.1实验过程 1.打开VC,建立新的MFC工程; 2.在MFC建立Dialog界面,如下图 3.建立相关的控件; 4.在程序编写相关程序,使其能达到相关目标;

公司出车及公共交通费用管理规定

公司出车及公共交通费用管理规定 2016-001 1.目的:为进一步加强汽车配置及管理,提高公司用车的效率,保障汽车安全、合理地使用,并对违章人员有依可循和进一步强调汽车在公司内部及出入公司的管理,秉承绿色、环保、低碳、节约的理念,提高办事效率,节约公司成本特制定本规定。 2.范围: 公司所有员工市内公出、市外公差及用车。 3.内容: 3.1各部门应提前做好公出、公差准备,采取各部门合并出车的原则。 3.2各部门员工公出、公差如为以下情形之一,可以申请派车,严格杜绝公车私用。 A.每次公出、公差人员达到3人(含)以上(不包含驾驶员); B.出纳现金业务(但每周不得超过两次); C. 采购部、模具车间、销售部收发货物(仅限皮卡); D. 销售部门接待客户。 3.3车辆归口:所有公务车(含车钥匙)由XXXX负责管理。 3.4用车申请: 各部门及车间用车需填写《用车申请单》,并填写详细用车原因、目的地、出车时间、随车人数等内容。副总、事业部总经理可以申请使用雷克萨斯、丰田大霸王和宝马;部门主管(经理)只可以申请使用桑塔纳、皮卡、金杯;采购部、模具车间、销售部收发货物仅限皮卡。 3.5用车审批: 《用车申请单》必须由投资管理中心(以XXXXX授权人为准),对其用车原因和路线进行批准确认。副总、事业部总经理、专职驾驶员在晚上和休息日允许使用车辆,但必须上班时,由补签《用车申请单》,董事长特批人员除外。 3.6用车调度: 3.7所有《用车申请单》都提交到投资管理中心,由授权人根据用车单送达先后顺序及任务的轻重缓急程度安排是否出车及出车车号,申请人可以建议车号,但最终必须遵循审批人的决定。如公司不派车,申请人必须利用各公共交通工具按时、按质、按量完成工作,不得以不派车为籍口。 3.8出车: a)申请人认真按《行车记录》填写,《行车记录》保存在投资管理中心。授权人要对数据进行不 定期抽查与核对。 b)驾驶员接到审批好的用车单后,应认真检查车辆安全状况(油、水、电)、胎压状况及整车外 观等以确保车辆正常运行,如发现异常向投资管理中心专职驾驶员反映。 c)出车时间,驾驶员必须确保与公司保持通讯联系 d)行车时必须遵守交通规则,违章造成后果由当事人负责。如果违章罚款,对罚款单,由当事人 承担50%费用,公司承担50%费用作为补偿。违法行为由当事人确认,并由当事人处理,凭处罚单经审准后向财务办报销。 e)在行驶中发生交通事故,违章造成后果由当事人负责。发生的同时应立即向投资管理中心授权 人反映情况,回公司后以书面形式报告投资管理中心,发生的修理费用扣除保险公司赔偿后的损失由事故责任人赔偿。 f)驾驶员未经批准,不得擅自将车辆交给他人驾驶或练习驾驶;严禁将车辆交给无证人员驾驶, 否则后果全部由本人承担。 g)车内不准吸烟,不准将果皮纸屑置于车内。 h)车辆返回后应检查整车外观,如发现异常向投资管理中心专职驾驶员反映,确认无异常后向授 权人交钥匙,并提交行车公里数。 i)如有异常情况,专职驾驶员应对安排现场核实,及时处理异常。

公交卡收费系统设计方案

深圳市卡联科技有限公司SHENZHEN CARDLAN TECHNOLOGY CO., LTD 联系人:张文瀚先生电话: 0755- 89966666-163;/ 传真:0755- 89966666-801网站: E-MAIL: 地址:深圳市龙岗区南湾街道丹竹头康正路莲塘工业区1栋3楼

第五章系统设计特点 ............................................................................................................................ - 33 - 一、先进的非接触式与接触式相结合的操作模式 ............................................. 错误!未定义书签。 二、国内领先水平 .......................................................................................................................... - 33 - 三、灵活多变的卡类型转换 .......................................................................................................... - 34 - 四、符合准金融系统的环境设置和安全标准 .............................................................................. - 34 - 五、精确实时清算功能 .................................................................................................................. - 34 - 六、完备的防黑卡能力 .................................................................................................................. - 35 - 七、高可靠性数据传输与管理 ...................................................................................................... - 35 - 八、灵活的可适应性 ...................................................................................................................... - 36 - 九、高度的可扩展性 ...................................................................................................................... - 36 - 十、跨行业应用扩展---城市一卡通系统 .................................................................................... - 36 - 十一、公交行业应用扩展——公交运营管理系统 ...................................................................... - 37 - 第六章系统配置清单报价 .................................................................................................................... - 37 - 第七章系统实施说明 ............................................................................................................................ - 38 - 第八章培训计划 .................................................................................................................................... - 39 - 一、培训前 ......................................................................................................................... - 39 - 二、培训 ............................................................................................................................... - 39 - 第九章售后服务 ..................................................................................................................................... - 39 - 附件一经营理念 ................................................................................................... - 40 - 附件二产品优势 ................................................................................................... - 41 - 附件三荣誉证书 ........................................................................... 错误!未定义书签。 附件四深圳市卡联科技有限公司部分客户项目表........................................................ - 42 - 附件五深圳市卡联科技有限公司部分客户参考图........................................................ - 42 - 你愿意看到这样的一幕吗?

职工就餐卡管理规定精编版

职工就餐卡管理规定精 编版 MQS system office room 【MQS16H-TTMS2A-MQSS8Q8-MQSH16898】

职工就餐卡管理规定? 为加强公司食堂就餐管理,合理安排职工就餐,有效改善职工食堂伙食状况,逐步提高饭菜质量,规范管理、科学管理、合理分配资源,充分体现公司对职工的关爱,公司实行就餐刷卡制度,具体规定如下:? 一、公司综合管理部负责职工就餐卡的初次发放、充值金额的确定。综合管理部食堂负责人做就餐卡的信息统计、写入储值等日常管理;? 二、现有职工由综合管理部根据职工花名册统一发放就餐卡,新职工就餐卡开户时须携带本人入职通知书到综合管理部办理就餐卡,开户后由职工本人保管。就餐卡与职工本人姓名、工作部门、编号等相一致,一人一卡。? 三、充值就餐标准:? 1.公司管理人员、职工(包括派遣人员)伙食标准:360元/月,就餐标准:12元/人/天,早餐:2元,午餐5元,晚餐5元。? 2.临时工作人员有所在部门出具证明到综合管理部办理就餐卡,充值标准根据工作时间确定:12元/人/天。? 3.外来人员、外包工队要在公司食堂就餐,须向综合管理部接洽,由综合部统一安排,食堂不得私自安排就餐。? 四、充值方法:? 1.已开卡职工充值:各单位食堂管理员于月末最后一日收齐所在单位人员就餐卡送综合管理部进行数据采集,综合管理部每月1日按公司上月职工月报表提供在职人员清单充值。? 五、就餐卡使用与管理? 1.各部门职工应在所工作区域内食堂刷卡就餐,公司职工由于工作临时调动就餐可根据工作地点,选择就近食堂提前报餐,刷卡就餐。

2.公司各食堂在实行刷卡就餐制度后,杜绝无卡就餐人员,无卡就餐发生费用有食堂管理员承担,并作相应处罚。 3.充值员要精心操作,认真核对相关数据信息,确保卡内数据与采集信系准确。 4.食堂工作人员根据标准严格刷卡,避免遗漏或数据不实。 5.就餐卡仅限本人使用,每人每餐只能刷卡一次。 六、补卡与退卡 1.因就餐卡遗失或损坏而须重新办卡的职工,须到综合管理部办理餐卡补办手续(补卡收费30元/卡)。 2.窗口发现挂失餐卡时应立即收回交综合管理部待失主认领。 3.补卡后原卡剩余金额转入现卡。 4.员工离职时,综合管理部收回就餐卡,办理销户手续,未办理销卡者卡内金额将从工资中全额扣除。

公交车运营管理系统

广西大学 数据库课程设计 题目:公交车运营管理系统 专业: 信息管理与信息系统 班级: 2011级 小组号: 7 小组成员:

目录 第1章需求分析 (1) 第2章系统功能结构图 (2) 第3章数据库设计 (3) 3.1系统ER图 (3) 3.2关系模式设计 (3) 第4章数据字典 (5) 4.1数据项 (5) 4.2数据存储条目 (15) 第5章数据库实现 (20) 5.1数据表 (20) 5.2存储过程 (24) 5.2.1失物表的增删查改.......................................... 错误!未定义书签。 5.2.2领取表的增删查改.......................................... 错误!未定义书签。 5.2.3领取人表的增删查改...................................... 错误!未定义书签。 5.2.4拾到表增删查改.............................................. 错误!未定义书签。 5.2.5站点表增删查改.............................................. 错误!未定义书签。 5.2.6司机表增删查改.............................................. 错误!未定义书签。 5.2.7投诉表增删查改.............................................. 错误!未定义书签。 5.2.8驾驶表增删查改.............................................. 错误!未定义书签。 5.2.9收到表增删查改.............................................. 错误!未定义书签。 5.2.10公交车表增删查改........................................ 错误!未定义书签。 5.2.11行驶表增删查改 ............................................ 错误!未定义书签。 5.2.12客户表增删查改............................................ 错误!未定义书签。 5.2.13租用表增删查改............................................ 错误!未定义书签。 5.2.14修理厂表增删查改........................................ 错误!未定义书签。 5.2.15修理表增删查改............................................ 错误!未定义书签。 5.2.16统计及触发器................................................ 错误!未定义书签。 5.2.17 数据备份 (93) 第6章心得体会 (95) 参考文献 (96)

就餐消费卡使用管理规定

员工就餐卡管理规定(试用版) 目的 为了让食堂能够灵活、更好地服务于员工,落实员工福利,加强餐卡的管理,保持良好的就餐环境,结合公司实际情况,制定本规定。适用范围 本规定适用于食堂就餐管理(餐厅及外来人员接待另行规定)就餐时间 中餐:11:30—12:00 晚餐:17:00—18:00 (冬季);17:30—18:30 (夏季)中班餐:21:00—21:30 餐标规定 中餐:10元/餐 晚餐、中班餐:12元/餐 就餐规定 凡在公司食堂加班就餐的员工,原则上加班时间不得低于两个小时。 部门职责 1、人事总务部负责餐卡登记、制作、发放、回收、充值、挂失、补办等管理工作;每月负责餐卡数据收集、统计、结算并建立台账,与财务部进行核对;负责充值机、消费机设备维护、维修工作。 2、财务部负责依据员工就餐、出勤记录、加班及出差实际情况对餐卡进行补贴充值工作。

一、餐卡的发放与回收 1、发放 由人事总务部依据餐补规定按照一个月使用金额进行IC消费卡进行预冲,同时做好消费卡使用人信息的登记备案工作(包含卡号、姓名、部门等)。 2、回收 试用期人员、离职员工在办理离厂手续时需将餐卡上交人事总务部,才给予办理。若有损坏、丢失的将在薪资中扣除相关的材料费用。(具体费用参照“四、餐卡的更换、补领”规定) 二、餐卡的使用 1、就餐补助是公司给予员工的一项福利待遇,实行一人一卡、专人专用,严禁员工将就餐卡转交他人使用。 2、因公出差的员工,应妥善保管好本人的餐卡,不得转交他人使用,人事总务部和财务部将根据员工就餐、考勤、出差情况进行抽查。 3、员工就餐卡每日最多可刷卡三次,累计金额不得超过50元/天。 4、就餐卡只能用于食堂就餐使用,任何员工严禁套取现金或调换其他物品等行为,如果一经发现将停发就餐补助,并处以罚款100元。 三、餐卡的充值 1、员工就餐卡充值由人事总务部和财务部进行管理。 2、餐卡首次使用时将由财务部按补贴规定进行充值。 3、每月5日-10日前,财务部依据人事总务部提供的上月出勤记

公交车刷卡管理信息系统.doc

公交卡管理系统 专业:信息与计算科学 关键词信息管理系统;数据库;公交车 1.目标 1设计目的 随着经济的日益增长,车辆作为最重要的交通工具,在当今社会中得以普及。由于汽车数量的增加,而道路的承载能力有限。因此,城市公交车的迅速发展成为一种必然趋势。在这样的情况下,公交车运营商的车辆数目已经增加了许多,而且车型也不再单一,与此同时便产生了车辆资源的合理分配和使用问题。该问题涉及到车辆的档案管理、驾驶员档案管理、车辆管理、公交车运营线路的分配和管理等。如何对公交车公司的车辆进行合理的分配,科学的使用,使其发挥最大的价值是本问题探讨的重点。该管理系统的提出,对于一个公交车运营商来说,不但可以对车辆的使用进行合理的管理,而且对车辆的使用情况进行跟踪记录。 2设计任务 提高信息准确度; 改进管理和服务; 系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高; 更简便、信息化程度更高的公交卡管理流程。 2.用户的特点 本软件的最终用户是面向管理员,管理员具有一定的计算机应用基础,可以比较熟练操作计算机。管理员是经常性用户。 系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 3. 需求分析 3.1需求规定

在公交卡管理系统中,管理员要为每个用户建立账户,并且录入用户信息,包括基本的姓名、性别、联系方式等,用户通过管理员注册后,会发放给用户一张公交卡,包括卡号和用户姓名和照片等基本信息。持有公交卡的用户,通过接触公交车上的刷卡机器,用户即可正常的乘坐公交车。当然,系统还提供强大的信息查询服务,查询可以通过多种方式实现,包括通过用户名查询、公交卡号查询和用户的身份证号码查询的方式。通过这些方式可以查询用户的基本信息和用户的消费情况。 公交卡管理员通过该系统能够提供公交卡的挂失和注销服务,为丢失了公交卡的用户或者不愿再使用公交卡的用户提供更加优质的服务。 3.2数据流图 + 3.3功能描述 一.管理员身份登陆 (1)公交卡管理 ?公交卡注册:通过此功能,通过用户提供的信息,管理员录入注册信息即可完成公交卡的注册,用户即可正常使用公交卡; ?公交卡的充值:用户可以完成对公交卡的充值,可以继续使用公交卡; ?公交卡的注销:如果用户要换卡或者不想继续使用公交卡可以通过此项功能实现; ?公交卡挂失:挂失丢失的公交卡,冻结公交卡上的余额,让丢失的公交卡不能再被其他人使用;

相关文档
最新文档