网站大量收购闲置独家精品文档,联系QQ:2885784924

电影俱乐部管理系统(C语言报告)..doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电影俱乐部管理系统(C语言报告).

哈尔滨学院软件学院 课程设计说明书 题目: 电影俱乐部 院(系) 软件学院 专 业 软件工程 年 级 2013级 姓 名 袁祯阳 学 号 指导教师 杨玲 职 称 2014年 7月 22 日 目 录 摘 要 3 第一章 需求分析 4 1.1 系统 4 1.2 系统功能图 4 第二章 概要设计 5 2.1 整体设计 5 第三章 详细设计 6 第五章 系统测试运行 20 5.1 测试目的 20 5.2 测试方案 20 5.3 测试内容 20 总 结 21 摘 要1.1 系统1.2 系统功能图 第二章 概要设计 2.1 整体设计 整体设计为登录模块、会员模块、管理员模块。 会员模块包括会员注册模块、会员充值模块、会员租用DVD模块、会员归还DVD模块、DVD浏览模块、会员信息模块。 管理模块包括会员管理模块、DVD管理模块。 采用文件管理信息,建立两个文件:DVD信息文件和会员信息文件。(实际还有管理员文件,但应不做过多要求所以其功能如修改管理员密码有所忽略,但代码有保留,可以随时添加) 数据结构采用结构体: //DVD信息结构体 Struct DVDInfo { Char No[10]; //DVD编号 Char name[10]; //DVD名字 Int state; //DVD状态:0表示已借出,1表示可出借 }Dvd[200]; //会员信息结构体 Struct MemberInfo { Char No[10]; //会员编号 Char name[10]; //会员姓名 Char password[20]; //会员密码 Float balance; //账户余额 DI borrowDVD[3]; //所借DVD信息; Int state; //表示租用DVD的数目,取值为0-3 }Mem[200]; 2.2 模块设计 2.2.1登陆模块 否 是 是 否 2.2.2会员模块 选择 充值 2.2.3管理员模块 详细设计 3.1登陆模块 3.11会员登陆 int Login1() { struct Member a; int i,n,b,k,t=0; fflush(stdin); system(cls); n=loadM() ; printf(*******************欢迎使用DVD信息管理系统**********************\n); printf(\n请输入会员名:); scanf(%s,a.name); for(i=0;i=n;i++) if(strcmp(a.name,Mem[i].name)==0) {t=1; printf(\n请输入会员密码:); scanf(%s,a.password); if(strcmp(a.password,Mem[i].password)==0) menu1(i); else printf(密码错误); printf(请选择\n1.继续登录\n2.返回\n); do{scanf(%d,b); if(b1||b2) {k=1;printf(输入编号错误,请再次输入\n);} else k=0; }while(k==1); if(b==1) Login1(); else main();} if(t==0) printf( 会员名输入错误\n); printf(请选择\n1.继续登录\n2.返回\n); do{scanf(%d,b); if(b1||b2) {k=1;printf(输入编号错误,请再次输入\n);} else k=0; }while(k==1); if(b==

文档评论(0)

jiulama + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档