1、 学学 号:号: 课课 程程 设设 计计 题题 目目 影碟租赁系统租赁者管理的影碟租赁系统租赁者管理的 设计与实现设计与实现 学学 院院 计算机科学与技术计算机科学与技术 专专 业业 计算机科学与技术计算机科学与技术 班班 级级 姓姓 名名 指导教师指导教师 年 月 日 1 目目 录录 计算机基础强化训练任务书 . 1 1问题描述 . 3 1.1 问题描述 . 3 1.2 基本要求 . 3 1.3 数据需求 . 3 1.4 功能需求 . 3 2.实现分析 4 3程序设计 . 4 3.1 存储结构设计 . 4 3.2 主要算法设计 . 5 3.2.1 程序主要函数原型及功能 5 3.2.2 各函
2、数的实现 6 3.2.3 函数模块 18 3.2.4 程序流程图 . 18 4.调试报告 20 4.1 调试中的问题 . 20 4.2 对设计和编码的讨论和分析 . 21 5. 程序运行结果 21 6.经验和体会 . 28 6.1 感受和体会 . 28 6.2 对算法改进的想法 . 29 7.租赁信息链表内容和源程序 30 7.1 租赁信息链表内容 . 30 7.2 源程序 . 30 本科生课程设计成绩评定表 . 42 2 计算机基础强化训练任务书计算机基础强化训练任务书 学生姓名:学生姓名: 专业班级:专业班级: 计算机班计算机班 指导教师:指导教师: 工作单位:工作单位: 计算机科学与技术
3、学院计算机科学与技术学院 题题 目目: : 初始条件:初始条件: 理论:学完计算机基础知识,掌握 C+语言编程基础和 VC 开发平台的使用。 实践:计算机科学系实验中心提供计算机及软件开发环境。 要求完成的主要任务要求完成的主要任务: : (1)系统需求分析,得到系统的数据需求和功能需求,分析结果用表格记录。 (2)系统设计,包括内存数据结构设计、数据文件设计、代码设计、输入/输出设计、用户界面 设计、处理过程设计。要求内存数据用链表组织,数据文件用文本文件,用户界面用字符界面。至少实 现数据记录的增加、修改、删除、查询(查询应能按不同数据项进行) 。 (2)编制好程序后,设计若干测试用例,上
4、机测试所设计的程序。 (4)设计报告按格式要求书写。设计报告正文的内容应包括: 1)系统描述 包括问题说明、数据需求和功能需求。 2)系统设计 包括内存数据结构设计、数据文件设计、代码设计、输入/输出设计、用户界面 设计、处理过程设计。 3)系统测试 包括测试用例的描述、测试方法和测试结果。 4)设计的特点、不足、收获和体会。 时间安排:时间安排: 1、第 20 周(7 月 4 日至 7 月 8 日)完成。 2、7 月 8 日 8:00 到计算机学院实验中心(三楼)检查程序、交课程设计报告、源程序(CD 盘) 。 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 3 课程设计报告书 1问题描述 1.1 问题描述 针对影像店影碟出租的管理,设计一个对租赁者进行管理