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

C语言图书管理系统2.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
课 程 报 告 课 程 名 称: 程序设计实践 专 业 班 级 : 电子信息工程 1003 学 生 姓 名 : 舒海 学 号 : 201046830511 任 课 教 师 : 徐振强 学 期 :2010-2011 学年第二学期 课程报告任务书 题 图书信息管理系统 目 开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、 出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、库存量 等)。使之能提供以下基本功能: (1)图书信息录入功能(图书信息用文件保存)--输入 (2)图书信息浏览功能--输出 主要 (3)查询功能(至少一种查询方式)、排序功能(至少一种排序方式): 内容 ①按书名查询 ②按作者名查询 ③ 按照价钱排序 ④按出版时间排序等等 (4)图书信息的删除与修改 扩展功能:可以按照自己的程度进行扩展。比如(1)简单的权限处理 (2)报表打 印功能(3)甚至根据自己情况,可以加上学生信息,并扩充为图书借阅系统。(4) 模糊查询 (5)综合查询 (6)统计功能 比如统计处某一类别的图书信息 或 筛 选出小于指定数量库存的图书信息等等,总之,可以根据自己需求进行分析功能。 一、提交材料应包括:(1)系统源代码 (2)课程报告 二、整个设计过程具体要求 (1)需求分析 要求学生对案例系统进行分析,设计出需要完成的功能,完善 任务 各个模块的调用关系; 要求 (2)设计过程 要求学生进一步明确各模块调用关系,进一步完善模块函数细节 (函数名、参数、返回值等) (3)实现过程 要求学生养成良好的编码习惯、完成各个模块并进行测试,最终 完成系统整体测试; (4)总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。 报告撰写情况(30 分) 系统完成情况(30 分) 答辩情况(40 分) 内容 规范程度 程序测试 基本功能 扩展功能 自述情况 答辩情况 成绩 20 分 5 分 5 分 20 分 10 分 10 分 30 分 总分 评定 成绩评定教师: 1 需求分析 图书管理系统 图书的信息包括:序号,名称,作者,价格,出版社,出版时间。 设计图书管理系统有以下功能: 1、系统以菜单形式工作; 2、图书信息录入功能(用文件保存图书信息); 3、图书信息浏览功能; 4、图书的删除功能; 可根据图书的序号,名称,作者,名称和作者就行删除。 5、图书的排序和查询功能; 可根据图书的序号和价格排序,按照图书的名称,作者,出版时间进行查询。 6、图书信息的修改; 7、图书的增添; 在该部分中叙述:对题目中要求的功能进行的简单的叙述分析,把题目内容给介绍一下。 2 概要设计 (1)数据结构 数组用结构体实现 结构类型的层次结构: struct book_node{ int num; // 图书序号 整型 char name[20]; // 图书名称 字符串

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档