ImageVerifierCode 换一换
格式:DOCX , 页数:60 ,大小:37.35KB ,
资源ID:10844438      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10844438.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C图书管理系统课程设计报告.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C图书管理系统课程设计报告.docx

1、C图书管理系统课程设计报告程序设计基础课程设计图书管理系统 院 系: 计算机学院一系 班 级: 师计08 2班 姓 名: 闫晓丹 雷春爽 梁艳 焦丽丽 指导教师: 黄绍义 2009 年 1 月 8 日程序设计基础课程设计任务书一、题目:图书管理系统二、设计要求(1)闫晓丹,雷春爽,梁艳,焦丽丽负责设计与实现(2)查阅相关资料,自学具体课题中涉及到的新知识。(3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。(4)所设计的程序应有输入、输出。(5)按要求写出课程设计报告,并于设计结束后1周内提交。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、需求分析、总体设计、详

2、细设计、程序调试与测试、总结、结束语、带中文注释的程序清单、参考文献。报告一律用A4纸打印,中文字体为宋体,西文字体用Time New Roma,一律用小四号字,行距采用“固定值”18磅,首行缩进2字符。总体设计应配合软件总体模块结构图来说明软件应具有的功能。详细设计应用传统或N-S流程图和屏幕抓图说明,调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的(具体要求与写作格式参见课程设计指导书16页第2.5节)。三、课程设计工作量由于是设计小组团结协作完成设计任务,一般每人的程序量在200行有效程序行左右,不得抄袭。四、课程设计工作计划2008年12月16日,指导教师讲课,学生根据题

3、目准备资料;2008年12月22日,设计小组进行总体方案设计和任务分工;2008年12月23日2008年12月28日,每人完成自己承担的程序模块并通过独立编译;2008年12月29日2008年12月30日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;2008年12月30日,验收、撰写报告;2009年1月8日,交课程设计报告 指导教师签章: 教研室主任签章 程序设计基础课程设计指导教师评语与成绩指导教师评语:课程设计表现成绩: 课程设计验收成绩: 课程设计报告成绩: 课程设计 总成绩: 指导教师签章 2008年 1月 10 日1 概述1.1课程设计的目的(1)使学生更深入的理解和

4、掌握该课程设计中的有关基本概念,课程设计思想、技术和方法。(2)培养学生综合运用所学知识独立完成课题以及撰写课程设计报告能力。(3)培养学生勇于探索、谨慎推理、实事求是、有过必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。(4)提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。(5)培养学生从资料文献、科学实验中获得新知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。(6)对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面和口头表达能力进行考核。1.2课程设计的要求(1)以学生自由组成课程设计

5、软件开发小组(即开发团队),可由指导老师确定每个组的人数,建议每组3人左右,并选举1人任组长。指导老师可根据各个开发小组的实际情况进行必要的调整。(2)每组选择课程设计题目中的一个课题,即开发一个所选课题的“软件系统”,每组独立完成。(3)该软件系统要有主菜单,其中应有同步播放的动画音乐,要求每个人有自己的动画音乐,播放完后,通过口令验证(即登录)后,才能进入“XXX系统”。(4)进一步掌握C语言集成开发环境。(5)熟练掌握C语言的数据类型、几种基本结构、数组、指针、结构体、文件、链表、结构化模块设计等知识点。(6)从书中或从互联网中查阅相关资料,自学具体课题中涉及到的新知识。(7)采用结构化

6、、模块化程序设计方法进行设计,功能要完善,界面要美观,应具有一定的创新。(8)软件开发小组组长带领本小组成员团结协作,共同完成本课题的设计任务。要求开发小组中每个组员都应有自己独立设计的若干个模块,每个人设计的有效源程序代码应在200行以上。同时要读懂其他组员完成的内容。1.3课程设计的主要设计思想利用函数调用和数组、指针、结构体、文件、链表、结构化模型开发一个图书管理系统,此系统能够进行书籍管理的各项基本操作,例如对新进图书基本信息的输入、修改、对撤消图书信息的删除,图书信息的基本查询,为借书人办理注册,办理借书、还书手续等。进入系统时显示用点阵编译的字模“图书管理系统”,退出系统时有美丽的

7、动画,并且可以用鼠标控制。2 需求分析1.新进图书基本信息的输入、修改、对撤消图书信息的删除。2.图书基本信息的查询(如按照作者名或专业领域检索一本书,找出被某个借出的一批书,找出借出某本书的读者)。3.为借书人办理注册。4.办理借书手续(非注册会员不能借书)。5.办理还书手续。6.有关信息应保存在几个文件中。7.可增加其它有用信息。3 总体设计我们组所负责的程序共20个模块,分别如下:(1)主程序模块 void main()(2)演示欢迎动画模块 void Display_Welcome()(3)点阵模块 void drawmat()(4)还书模块 huanbook() (5)借书统计模块

8、lendcount()(6)查找图书模块 chabook()(7)按书名查找模块 findbook()(8)按作者查找模块 findbook2()(9)借书模块 lendbook()(10)卡号统计模块 carcount()(11)删除卡号模块 delcar()(12)申请新卡模块 addcar()(13)修改职工资料模块 changemploy()(14)删除职工资料模块 delemploy()(15)现有职工统计模块 employcount()(16)增加职工模块 addemploy()(17)增加图书模块 addbook()(18)图书统计模块 bookcount()(19)删除图书模块

9、 delbook()(20)修改图书资料模块 changebook()概要设计结构图(Structure Chart)如下: 程序基本流程图:4 详细设计#include #include #include #include #include#include#include #include Conio.h#include graphics.h#define maxcircle 80 #define CR 1 #define STACK_INIT_SIZE 10#define OK 1 #define TRUE 1 #define FALSE 0 #define ERROR 0char tu6

10、4H=/* 以下是 图 的 64点阵黑体 字模,512 byte */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x0

11、0,0x00,0x00,0x00,0x00, 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80, 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80, 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80, 0x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x20,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x3C,0x00,0x00,0

12、x0F,0x00, 0x01,0xF0,0x00,0x3C,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x7C,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0xF8,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0xFF,0xFF,0xF8,0x0F,0x00, 0x01,0xF0,0x01,0xFF,0xFF,0xF0,0x0F,0x00, 0x01,0xF0,0x03,0xFF,0xFF,0xE0,0x0F,0x00, 0x01,0xF0,0x03,0xC0,0x01,0xE0,0x0F,0x00, 0x0

13、1,0xF0,0x07,0xC0,0x03,0xC0,0x0F,0x00, 0x01,0xF0,0x0F,0xC0,0x03,0xC0,0x0F,0x00, 0x01,0xF0,0x1F,0xE0,0x07,0x80,0x0F,0x00, 0x01,0xF0,0x3E,0xF0,0x0F,0x00,0x0F,0x00, 0x01,0xF0,0x7C,0x78,0x1E,0x00,0x0F,0x00, 0x01,0xF0,0x78,0x3C,0x3C,0x00,0x0F,0x00, 0x01,0xF0,0x30,0x1F,0x78,0x00,0x0F,0x00, 0x01,0xF0,0x00,0

14、x0F,0xF0,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x07,0xF0,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x0F,0xF0,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x3F,0xFC,0x00,0x0F,0x00, 0x01,0xF0,0x00,0xFE,0x7F,0x80,0x0F,0x00, 0x01,0xF0,0x03,0xF8,0x1F,0xF0,0x0F,0x00, 0x01,0xF0,0x3F,0xE0,0x07,0xFF,0x0F,0x00, 0x01,0xF1,0xFF,0x80,0x01,0xFF

15、,0x0F,0x00, 0x01,0xF0,0xFE,0x06,0x00,0x3F,0x0F,0x00, 0x01,0xF0,0x70,0x0F,0x80,0x0E,0x0F,0x00, 0x01,0xF0,0x00,0x0F,0xF0,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x07,0xFE,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0xFE,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0x3C,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0x0C,0x00,0x0F,0x00, 0

16、x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0xF8,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0xFF,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x01,0xFF,0xE0,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x3F,0xFC,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x07,0xFF,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0xFE,0x00,0x0F,0x00, 0x01,0xF0,0x00

17、,0x00,0x1C,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0x04,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x00, 0x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x00, 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00, 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00, 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00, 0x01,0xFF,0xFF,0xFF,0xFF,0x

18、FF,0xFF,0x80, 0x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x80, 0x01,0xF0,0x00,0x00,0x00,0x00,0x0F,0x80, 0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,;char shu64H=/* 以下是 书 的 64点阵黑体 字模,512 byt

19、e */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x0E,0x00,0x00, 0x00,0x0

20、0,0x00,0x7C,0x00,0x1F,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1F,0xC0,0x00, 0x00,0x00,0x00,0x7C,0x00,0x0F,0xF0,0x00, 0x00,0x00,0x00,0x7C,0x00,0x03,0xF8,0x00, 0x00,0x00,0x00,0x7C,0x00,0x01,0xFE,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x7F,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3F,0x80, 0x00,0x00,0x00,0x7C,0

21、x00,0x00,0x0F,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x06,0x00, 0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00, 0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00, 0x00,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00, 0x00,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1E,0x00

22、,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3E,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3E,0x00,0x00, 0x00,0

23、x00,0x00,0x7C,0x00,0x3C,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3C,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3C,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3C,0x00,0x00, 0x06,0x00,0x00,0x7C,0x00,0x3C,0x00,0x00, 0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00, 0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00, 0x07,0xFF,0xFF,0xFF

24、,0xFF,0xFF,0xFE,0x00, 0x07,0x00,0x00,0x7C,0x00,0x00,0x3E,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3E,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3E,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x

25、3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x3C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x7C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x7C,0x00, 0x00,0x00,0x00,0x7C,0x00,0x03,0xF8,0x00, 0x00

26、,0x00,0x00,0x7C,0x00,0x3F,0xF8,0x00, 0x00,0x00,0x00,0x7C,0x00,0x3F,0xF8,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1F,0xF0,0x00, 0x00,0x00,0x00,0x7C,0x00,0x1F,0x80,0x00, 0x00,0x00,0x00,0x7C,0x00,0x18,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x

27、7C,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,;char guan64H=/* 以下是 管 的 64点阵黑体 字模,512 byte */ 0x00,0x00,0x00,0x00,0x00,

28、0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x40,0x00,0x00,0x40,0x00,0x00, 0x00,0x00,0xF8,0x00,0x00,0x78,0x00,0x00, 0x00,0x00,0xF8,0x00,0x00,0x78,0x00,0x00, 0x00,0x01,0xF0,0x00,0x00,0xF8,0x00,0x00, 0x00,0x01,0xE0,0x00,0x00,0xF0,0x00,0x0

29、0, 0x00,0x03,0xE0,0x00,0x81,0xF0,0x00,0x00, 0x00,0x07,0xFF,0xFF,0x81,0xFF,0xFF,0xF0, 0x00,0x07,0xFF,0xFF,0x83,0xFF,0xFF,0xF0, 0x00,0x0F,0xFF,0xFF,0x83,0xFF,0xFF,0xF0, 0x00,0x1F,0x0F,0x00,0x07,0x81,0xC0,0x00, 0x00,0x3E,0x07,0x00,0x07,0x81,0xE0,0x00, 0x00,0x7C,0x07,0x80,0x0F,0x00,0xE0,0x00, 0x00,0xFC,

30、0x07,0x80,0x1F,0x00,0xF0,0x00, 0x01,0xF8,0x07,0x80,0x0E,0x00,0xF0,0x00, 0x07,0xF0,0x03,0x81,0x80,0x00,0xF0,0x00, 0x01,0xE0,0x00,0x07,0x80,0x00,0x60,0x00, 0x00,0xC0,0x00,0x07,0xC0,0x00,0x00,0x00, 0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x00, 0x00,0x00,0x00,0x03,0xE0,0x00,0x00,0x00, 0x00,0x00,0x00,0x03,0xE

31、0,0x00,0x00,0x00, 0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0, 0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0, 0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0, 0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0xC0, 0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0xC0, 0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0xC0, 0x03,0xC0,0x00,0x00,0x00,0x00,0x03,0xC0, 0x03,0xC0,0x00,0x00,0x00,0x00

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1