




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课课 程程 报报 告告 课课 程程 名名 称 称 程序设计实践 专专 业业 班班 级级 学学 生生 姓姓 名名 学学 号号 任任 课课 教教 师师 许伟涛 学学 期期 2016 20172016 2017 学年第二学期学年第二学期 课程报告任务书课程报告任务书 题题 目目 图书信息管理系统图书信息管理系统 主要主要 内容内容 用 C 语言开发一个简单的图书信息管理系统 数据结构数据结构 1 图书数据文件 每种图书的信息包括 图书编号 唯一性标识每一本图书 书 名 作者 作者名中间不出现空格 出版社 类别 出版时间 价格等基本信息 也可以根据自己情况进行扩充 比如 是否借出 库存量等 2 用户数据文件 每个用户的信息包括 用户名 账号 密码 权限级别 区别 系统管理员用户和普通用户 系统实现功能系统实现功能 1 图书管理员处理系统 图书管理员处理系统 1 用户信息管理 批量创建普通读者账号 用户名为学生学号 用户密码可统 一初始化 并将用户信息存储到文件 userinfo dat 中 批量删除普通读者账号 可重置单个用户密码 2 图书信息管理 新书入库 书籍信息可保存到文件 bookinfo dat 中 图 书信息查询 支持以下几种查询方式 a 按书名查询 精确查找 或模糊查找 b 按作者名查询 c 按出版社查询 d 按书名和作者名查询 多条件查询 图书信 息修改 旧书下架 将指定图书删除 可 a 按书名删除 单种删除 或 b 按出 版时间删除 批量删除 2 普通读者管理系统 普通读者管理系统 1 用户信息管理 用户可更改自己账号的密码 2 查询图书信息 支持的查询方式同管理员模式下的查询功能 3 扩展功能 扩展功能 可以按照自己对图书管理系统的理解和解决问题的程度对系统进行扩 展 比如 1 支持新书批量导入 从文件中导入 2 可以添加 学生借阅图书 信息 的管理模块 统计功能等 总之 可以根据自己需求进行分析功能 任务任务 要求要求 一 提交材料应包括 1 系统源代码 2 课程报告 二 整个设计过程具体要求 1 需求分析需求分析 要求学生对案例系统进行分析 设计出需要完成的功能 完善 各个模块的调用关系 2 设计过程设计过程 要求学生进一步明确各模块调用关系 进一步完善模块函数细 节 函数名 参数 返回值等 3 实现过程实现过程 要求学生养成良好的编码习惯 完成各个模块并进行测试 最 终完成系统整体测试 4 总结阶段总结阶段 按照要求完成系统设计和实现报告 并进行总结 答辩 报告撰写情况 报告撰写情况 30 分 分 系统完成情况 系统完成情况 30 分 分 答辩情况 答辩情况 40 分 分 内容内容 2020 分分 规范程度规范程度 5 5 分分 程序测试程序测试 5 5 分分 基本功能基本功能 2020 分分 扩展功能扩展功能 1010 分分 自述情况自述情况 1010 分分 答辩情况答辩情况 3030 分分 总分总分 成绩成绩 评定评定 成绩评定教师 成绩评定教师 1 需求分析 小三黑体 小 4 号宋体 1 5 倍行距 在该部分中叙述 对题目中要求的功能进行的简单的叙述分析 把题目内容给介绍一下 2 概要设计 小三黑体 可适当参考以下提示 可适当参考以下提示 数据结构数据结构 模块划分模块划分 程序总体框架程序总体框架 小 4 号宋体 1 5 倍行距 包括在此说明每个部分的算法设计说明 可以是描述算法的流程图 每个程序中使用 的存储结构设计说明也就是简单介绍一下你程序中自定义的函数 函数名 参数 以及功能 等 3 详细设计 小三黑体 小 4 号宋体 1 5 倍行距 各个算法实现的源程序 对每个题目要有相应的源程序 可以是一组源程序 每个功能 模块采用不同的函数实现 注意 不能把整个源程序都放进去 可以考虑按照函数为划分 源程序要按照写程序的 规则来编写 要结构清晰 重点函数的重点变量 重点功能部分要加上清晰的程序注释 4 调试分析 小三黑体 小 4 号宋体 1 5 倍行距 测试数据 每个模块设计和调试时存在问题的思考 问题是哪些 问题如何解决 算法的改进设想等 5 测试结果 小三黑体 小 4 号宋体 1 5 倍行距 给出实现功能的一组或多组测试数据 程序调试后 将按照此测试数据进行测试的结果 列出来 应当适当加入运行结果图 6 课程心得总结 小三黑体 另起一页 小 4 号宋体 1 5 倍行距 整体要求 打印时请删除本部分文字 1 必须独立完成 不能互相抄袭 2 添加页码 只使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高铁安检安全知识培训内容课件
- 高血脂科普课件
- 110kV变电站(升压站)工程施工组织设计
- 可研及设计评审服务合同
- 电网建设工程造价咨询合同
- 电缆质量知识培训总结课件
- 电站抢修知识培训课件
- 五四制 统编版 语文 一年级 上册 我是小学生【新课标版】课件
- 电石炉净化设备培训知识课件
- 电焊行业专业知识培训课件
- 2025年北京市中考语文真题(含答案)
- 学前教育学完整-2017课件
- 小学英语“教学评一体化”实施
- 英语中考常用一词多义词
- 上海港港口拖轮经营人和港口拖轮名录
- T-CAMET 04017.1-2019 城市轨道交通 全自动运行系统规范 第1部分:需求
- 肾癌伴下腔静脉癌栓诊治共识课件
- 企业安全标准化班组建设PPT课件
- 超长混凝土结构温度应力分析
- 金沙县网约车从业资格考试模拟试卷
- T∕ACSC 01-2022 辅助生殖医学中心建设标准(高清最新版)
评论
0/150
提交评论