武汉理工大学计算机影碟租赁租赁者管理课程设计内容摘要:
课程设计说 明书 12 p[h]=p[h+1]。 h++。 } } h++。 } } i++。 } } i=0。 printf(修改成功 !\n)。 } else printf(没有相应的会员 !\n)。 printf(继续修改 8;其他数字退出修改 \n 请输入: )。 scanf(%d,amp。 x)。 }while(x==8)。 } ( 5) 删除某些租赁者的信息 首先提示用户选择相应的删除 方式:按姓名删除信息、按编号删除信息。 根据用户选择的删除方式,输入要删除租赁信息的租赁者名字或编号,进行查找,若查找成功,则删除相关租赁信息,同时对租借者数量进行减操作;查找失败,返回失败信息。 删除租赁者信息 函数 void Del_LinkList(LinkList H)的 实现 : void main() { char ch1。 InitNameList()。 CreateHashList ()。 do { printf(D. 显示哈希表 \nF. 查找 \nQ. 退出 \n 请选择: )。 cinamp。 ch1。 switch(ch1) { case 39。 D39。 :Display()。 coutendl。 break。 case 39。 F39。 :FindList()。 coutendl。 break。 case 39。 Q39。 :exit(0)。 } coute on !(y/n):。 cinamp。 ch1。 }while(ch1!=39。 n39。 )。 } 武汉理工大学《 计算机基础强化训练 》课程设计说 明书 13 ( 6) 租赁信息的查找 首先提示用户选择相应的查找方式 :按姓名 查找 信息、按编号 编号 信息。 根据用户选择的 查找 方式,输入要 查找 租赁信息的租赁者名字或编号,进行查找,若查找成功,则 输出 相关租赁信息;查找失败,返回失败信息。 查找 租赁者信息 函数 LinkList Search(LinkList H)的 实现 : LinkList Search(LinkList H) //查找功能函数定义 { int k1,x。 LinkList p。 char name[20]。 long int num。 do { p=H。 printf(请选择: \t1,按租赁者姓名查询 \t2,按租赁者编号查询 \t0,退出查询 \n)。 printf(请选择: )。 scanf(%ld,amp。 k1)。 if(k1==1) //按租赁者姓名查询 { printf(请输入租赁者姓名: )。 scanf(%s,name)。 while(p) { if(equal(p,name)==1) //查找租赁者姓名 { printf(查找成功 !\n)。 Printff(p)。 break。 } else p=pnext。 } if(!p) { printf(查找失败,未注册。 \n)。 } } if(k1==2) //按租赁者编码查询 { printf(请输入租赁者编码(数字 ): )。 scanf(%ld,amp。 num)。 while(p) { 武汉理工大学《 计算机基础强化训练 》课程设计说 明书 14 if(p==num) { printf(查找成功 !\n)。 Printff(p)。 break。 } else p=pnext。 } if(!p) { printf(查找失败,未注册。 \n)。 } } if(k1==0) return(NULL)。 printf(继续查找 8;其他数字退出查找 \n请输入: )。 scanf(%d,amp。 x)。 }while(x==8)。 return p。 } ( 7) 按日期查找租赁信息 根据用户输入的日期,进行查找,若查找到相关日 期有会员注册或者有影碟租赁出去,则返回相关注册信息或者租赁信息 按日期查找函数 void Search_Time(LinkList H)的实现: void Search_Time(LinkList H) //按日期查询租赁信息 { LinkList p。 long int time。 int i=0,x,j=0,k=0。 do { p=H。 printf(请输入日期(格式) :)。 scanf(%ld,amp。 time)。 while(p) //遍历查找 { if(p==time) { i++。 //统计数量 Printff(p)。 } if(p!=time) { 武汉理工大学《 计算机基础强化训练 》课程设计说 明书 15 while(jp) { if(p[j]==time) {Printff(p)。 k++。 } j++。 } } j=0。 p=pnext。 } printf(共有 %d人在 %ld注册 \n,i,time)。 printf(共有 %d人在 %ld租借影碟 \n,k,time)。 k=0。 i=0。 printf(继续按日期查询 8;其余输入退出查询 \n请输入: )。 scanf(%d,amp。 x)。 }while(x==8)。 } ( 8) 显示所有租赁者的租赁信息 显示出所有租赁者的租赁信息,包括: 租赁者 注册时间、租赁时间、对应时间的租赁影碟的名称、租赁影碟的数量、租赁押金、租赁者的编号。 函数 void browsing(LinkList H)的实现: void browsing(LinkList H) //显示所有租赁者的信息 { LinkList p。 int k8=1。 p=Hnext。 if(p==NULL) printf(表为空 !)。 while(p) { printf(第 %d个租赁人信息: \n,k8)。 Printff(p)。 k8++。 p=pnext。 } } ( 9) 输出函数 函数 void Printff(LinkList p)的实现: void Printff(LinkList p) //输出函数 { int i=0。 printf(租赁者姓名 : %s 租借影碟数量 : %d 押金 : %f\n注册日期 : %ld 租赁者编号 :%ld\n 武汉理工大学《 计算机基础强化训练 》课程设计说 明书 16 ,p,p,p,p,p)。 while(ip) { printf(租赁日期: %d 对应的 ,p[i])。 printf(影碟名字: %s\n,p[i])。 i++。 } } ( 10) 将内存链表以文本文件的形式写入外存储器 函数 void WriteCDdata(LinkList H)的实现: void WriteCDdata(LinkList H) { LinkList p。 fstream cddata。 (影碟租赁租赁者管理 .txt,ios::out)。 if(!cddata) printf(文件打开失败 !)。 else { p=Hnext。 if(p==NULL) printf(链表为空,无法完成信息存入硬盘 !)。 else { while(p) { ((char*)amp。 (p),sizeof(p))。 ((char*)amp。 (p),sizeof(p))。 ((char*)amp。 (p),sizeof(p))。 ((char*)amp。 (p),sizeof(p))。 ((char*)amp。 (p),sizeof(p))。 ((char*)amp。 (p),sizeof(p))。 ((char*)amp。 (p),sizeof(p))。 p=pnext。 } } } ()。 } ( 11) 人机交互的实现 主函数 void main( )的实现: void main( ) // 主函数,菜单形式 { int key=0。 LinkList H。 武汉理工大学《 计算机基础强化训练 》课程设计说 明书 17 char l。 H=Creat_LinkList( )。 printf(欢迎使用影碟租赁者管理系统 \n)。 printf(由于现在没会员注册,请先注册会员: \n)。 Add_LinkList(H)。 // 主菜单 内容 do { printf( $$$$$$$$$\n)。 printf( * 0 退出系统 *\n)。 printf( * 1 查询租赁者 *\n)。 printf( * 2 添加新租赁者 *\n)。 printf( * 3 修改租赁数量 *\n)。 printf( * 4 删除租赁者 *\n)。 printf( * 5 查看所有租赁者 *\n)。 printf( * 6 按日期查询 *\n)。 printf( * 7 保存成文件 *\n)。 printf( $$$$$$$$$\n)。 printf(请选择 : )。 scanf(%d,amp。 key)。 printf(\n)。 switch(key) { case 0: printf(你选择退出系统,谢谢使用 !\n)。 return。 break。 case 1: Search(H)。 printf(\n)。 break。 case 2: Add_LinkList(H)。 printf(\n)。 break。 case 3: Revise_LinkList(H)。 printf(\n)。 break。 case 4: Del_LinkList(H)。 printf(\n)。 break。 case 5: browsing(H)。 printf(\n)。 break。 case 6: Search_Time(H)。 printf(\n)。 break。 case 7: WriteCDdata(H)。 printf(\n)。 break。 default: printf(你的选择有误 !\n)。 } printf(继续 Y;退出 N\n)。 printf(请选择 : )。 scanf(%s,amp。 l)。 }while(l==39。 Y39。 ||l==39。 y39。 )。 } 武汉理工大学《 计算机基础强化训练 》课程设计说 明书 18 函数模块 模块调用关系 程序流程图 本次程序流程图如下 主函数 main 添加信息模块 删除信息模块 修改信息模块 文件写入模块 信息显示模块 按时间查找信息模块 查找信息模。武汉理工大学计算机影碟租赁租赁者管理课程设计
相关推荐
具体方法为: 武汉理工大学非学历教育培训结业证书管理办法武汉理工大学非学历教育培训结业证书管理办法根据《武汉理工大学非学历教育培训班管理规定》(试行),全校各类非学历继续教育由教育培训管理办公室归口管理,我校举办的各类非学历教育培训班,均由教育 培训管理办公室统一签发培训结业证书
第 13页,共 51页 质量控制程序 施工方案审批 材料进场、出厂合格证 进场人员资格证 施工准备质量控制 学习规范和规程 熟悉图纸和资料 熟悉施工现 场 查上道工序、补救措施 测 量 定 位 技术交底质量控制 施工图交底 施工方案交底 中间检查 自 检 隐蔽检查 施工过程质量控制 监理工程师检验 办理隐蔽签证 办理工序交接 材质合格证 自检记录 专检记录 质量评定 严格执行验评标准
承诺、质量保证书、使用说明书、有关手续办理规定、统一 口径等; 营 销 部 a) 由营销部牵头,可采用会议或邮件讨论形式; b) 相关部门包括:项目部、设计中心、法律顾问以及其他涉及部门。 c) 填写《对客户公开文件审 批表》(A Y F C M L O 001 02) 建立公开文件清单 营 销 部 a) 《 对 客 户 公 开 文 件 目 录 》(A YF C M L O 001 01) b)
课,上课时严禁接听手机。 教学过程中,严禁吸烟,严禁 化浓装、染奇色头发进课堂,严禁无故离开课堂,严禁做一切与教学无关的事情。 未经批准,教师严禁私下安排代、合课。 遇雨、雪天、高温天气等确因环境恶劣时,必需由教研室主任或者副主任统一安排教学形式和教学内容,并做好登记。 教师因病 (事 )不能上课,应提前以书面形式向教研室主任请假,并将教案、点名册交给教研室主任,以便安排代课。 一般要提前 6
织的 本质特征 A、共同目标 B、相关结构 C、内部规范 组织工作的 任务 A、明确完场目标所需的活动并加以分类 明星类 转变 现金牛类 瘦狗类 清算 问题类 放弃 B、对未实现目标必要的活动进行分组 C、把各个组分派给有必要全力的管理着来领导 D、对组织结构中的横向方面以及纵向方面制订关于协调的规定 E、根据企业环境的变化和组织战略的发展对组织结构进行变革 步骤: A、确定组织的目标 B
老年人提供一个寄宿和同龄人交流的场所,功能相对单一,配套设施、管理水平、服务质量落后,人居环境较差,更谈不上什么档次、品质、品位。 总之武汉市的养老院数量不足、理念落后、硬件设施陈旧简陋、软件设施缺乏、功能配套不全、环境质量较差。 三、老年人住宅市场发展趋势 产权式老年人度假公寓将成为未来老年人住宅市场的发展趋势 纵观武汉市老年人住宅市场的发展现状,各养老院无论是从硬件设施和软件