足球俱乐部会员管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息科学与技术学院

程序设计基础课程设计报告

题目名称:足球俱乐部会员管理系统

学生姓名:毛晨

学号: 2012508258

专业班级:信管12级(2)班

指导教师:郑瑶

2013年1月23日

目录

1 课程设计题目与要求 (2)

1.1设计题目 (2)

1.2 设计要求 (2)

2总体设计

2.1流程图 (3)

2.2 设计说明 (4)

3详细设计

3.1数据结构设计 (4)

3.2主模块设计 (4)

4 运行结果 (13)

5 课程设计总结 (13)

6 参考文献 (14)

足球俱乐部会员管理系统

1.设计要求

1.1足球俱乐部会员管理系统

1. 有工作界面(采用菜单或按钮方式)。

2. 进行会员信息的录入,包括编号、用户名、性别、年龄、职业、资金、入

会时间字段;所录入的数据(至少包括6条)存入一个文本文件中;能根据情况调出数据。

3. 编号必须唯一。

4. 具有对新会员信息插入功能,并按其编号插入排序,使数据仍然有序。

5. 具有删除功能。

6. 具有修改功能,统一减少所有会员资金或增加某一会员资金。

7. 具有查询功能

(1)按序号查询会员资金情况。

(2)按用户名查询用户相关信息(如有同名,则必须将所有记录全部显示)。

8. 具有统计功能:

(1)统计不同年龄段的人数。

(2)根据入会时间统计不同时间段的资金情况。

9.能在屏幕上输出所有会员的信息。

2.总体设计

2.1流程图

2.2设计说明

本程序包括:一个main函数和7个子函数.main函数的功能是根据不同的条件调用不同的子函数来完成一定的功能;子函数input()是输入会员信息;setin()子函数用来插入会员信息;delate()子函数是删除会员信息;correct()子函数是修改会员信息;,search().数是查询会员信息,tongji()是统计会员信息,display()子函数是用来显示教工信息.

3.详细设计

#include

#include

#include

#include

//输入输出文件流类,如果是IF则是输入文件流类

using namespace std;

struct hy

{

string xh;

string yhm;

char xb[2];

int nl;

char zhy[18];

float zj;

char sj[20];

struct hy *next;

};

int input();

int setin();

int delate();

int correct();

int search();

int tongji();

int display();

int main()

{

int i;

string z;

for(i=0;;i++)

{

cout<<"欢迎您进入足球俱乐部会员管理系统"<

cout<<""<

cout<<" 您可以操作的如下:"<

cout<<""<

cout<<" ----------------"<

cout<<" 请输入您的选择:"<

cin>>z;

if(z=="1")

input();

else if(z=="2")

setin();

else if(z=="3")

delate();

else if(z=="4")

correct();

else if(z=="5")

search();

else if(z=="6")

tongji();

else if(z=="7")

display();

else if(z=="8")

break;

else cout<<"您的选择有误,请您按序号选择"<

cout<<""<

cout<<""<

}

return 0;

}

int input()

{

struct hy *p,*head,*q;

q=new hy;

//用NEW开辟一个存放HY类型数据的空间

p=q;

相关文档
最新文档