欢迎来到天天文库
浏览记录
ID:28111209
大小:87.00 KB
页数:33页
时间:2018-12-08
《《图书管理系统》.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《图书管理系统》课程设计报告 专 业: **************** 班 级: ******* 姓 名: ******* 指导教师: ******** 学号: ************* 二00***年****月*****日 1.课程设计题目《图书管理系统》2.课程设计要求及目的1)要学生达到熟练掌握C语言的基本知识和技能;2)掌握利用工具软件开发系统的基本思路和方法;3)强化上机动手能力,闯过编程关,把理论知识与实际应用相结合;3.课程设
2、计数据结构设计 图书编号 字符串 charnum[10]图书名字 字符串 charname[30]图书作者 字符串 charwriter[20]图书单价 浮点型 floatprice借图书者 字符串 char person[20]判断书是否借出整型intyesstructMemberlist 借书人姓名 字符串 charname[20]structMemberlist 借书人姓名 字符串 charname[20] 性别 字符串 charsex[
3、5] 学号 整型 int no[10]3)结构类型定义为全局标识符:typedefstructBookList/*书的结构体*/{ charnum[10];/*图书编号*/ charname[20];/*书名*/ charwriter[20];/*图书作者*/ floatprice;/*书的价格*/ charperson[20];/*借图书者*/ intyes;/*判断书是否存在或者已经借出,1存在,0借出*/ structBookList*next;;}Book; typede
4、fstructMemberList/*会员的结构体*/{ charname[20];/*会员的姓名*/ charsex[5];/*会员的性别*/ int no;/*会员的学号*/ structMemberList*next;}Member; 4.系统功能作用1)新进图书基本信息的输入。2)图书基本信息的查询。3)对撤消图书信息的删除。4)为借书人办理注册。5)办理借书手续(非注册会员不能借书)。6)办理还书手续。5.系统各模块(函数)的组成和功能1)系统目录Menu voidMenu()2)添加图书 BookAdd
5、voidBookAdd()3)图书查询 BookConsult voidBookConsult()4)删除图书 BookDel voidBookDel()5)借书 BookBorrow voidBookBorrow()6)还书 BookReturn voidBookReturn()7)会员注册MemberAdd voidMemberAdd()8)删除会员 MemberDel voidMemberDel()9)查询会员 MemberConsultvoidMemberConsult() 6.各模块功能描述1
6、)系统目录函数原型:voidMenu()函数功能:建立系统目录程序清单:voidMenu(){intn;re: clrscr();printf(" book managesystem ");printf("");printf("**************Menu*************");printf("1----------------------BookAdd");printf("2----------------------BookConsult");printf("3---
7、-------------------BookDel");printf("4----------------------BookBorrow");printf("5----------------------BookReturn");printf("6----------------------MemberAdd");printf("7----------------------MemberDel");printf("8----------------------MemberConsult");prin
8、tf("0----------------------exit");printf("*********************************");printf("");printf("choose0~8number:");scanf("%d",&n);i
此文档下载收益归作者所有