图书馆信息管理系统实验报告【最新】内容摘要:
modify() { int i=0,choice,modify_num,flag。 read()。 do { printf(\n 输出要修改的图书编号 :)。 scanf(%d,amp。 modify_num)。 for(i=0。 isum。 i++) if(book[i].num==modify_num) { printf(\n **************图书信息 ************** \n\n)。 PRINT1。 PRINT2。 PRINT3。 printf(\n 您要修改哪一项 ?\n)。 printf(\n \n)。 printf(\n \n)。 printf(\n \n)。 printf(\n \n)。 printf(\n \n)。 printf(\n \n)。 printf(\n 请选择 (16):)。 scanf(%d,amp。 choice)。 switch(choice) { case 1: printf(\n ★输入修改后的书名 :)。 scanf(%s,book[i].name)。 break。 case 2: printf(\n ★输入修改后的作者名 :)。 scanf(%s,book[i].writer)。 break。 case 3: printf(\n ★输入修改后的图书类型 :)。 scanf(%s,book[i].type)。 break。 case 4: printf(\n ★输入修改后的出版社 :)。 scanf(%s,book[i].publish)。 break。 case 5: printf(\n ★输入修改后的出版时间 :)。 scanf(%d%d%d,amp。 book[i].,amp。 book[i].,amp。 book[i].)。 break。 case 6: printf(\n ★输入修改后的图书数量 :)。 scanf(%d,amp。 book[i].amount)。 break。 } PRINT1。 PRINT2。 PRINT3。 break。 } if(i==sum) { printf(\n 该图书不存在 !)。 } printf(\n\n ☆ 要继续修改吗 ?(Y/N))。 choice=getch()。 if(choice==39。 Y39。 ||choice==39。 y39。 ) { flag=1。 //继续添加的标志 printf(\n 继续 !\n)。 } else flag=0。 }while(flag==1)。 printf(\n 按任意键返回主菜单 !)。 } //更新模块 void renew() { int choice。 do { printf(\n\n\n *****更新图书信息 *****\n\n)。 printf( \n\n)。 printf( \n\n)。 printf( \n\n)。 printf( \n\n)。 printf( 请选择 (03):)。 scanf(%d,amp。 choice)。 switch(choice) { case 1: del()。 break。 case 2: append()。 break。 case 3: modify()。 break。 case 0: break。 } }while(choice!=0)。 } /******查询模块 ******/ //按图书编号查询 void inquire_num() { int inquire_num,i,j=0。 read()。 printf(\n **********输入要查询的书的编号 :)。 scanf(%d,amp。 inquire_num)。 for(i=0。 isum。 i++) if(book[i].num==inquire_num) { printf(\n **************图书信息 ************** \n\n)。 PRINT1。 PRINT2。 PRINT3。 } else j++。 if(j==sum) printf(\n 该图书不存在 !)。 } //按图书名称查询 void inquire_name() { int i,j=0。 read()。 char inquire_name[20]。 printf(\n **********输入 要查询的图书名称 :)。 scanf(%s,inquire_name)。 for(i=0。 isum。 i++) if(strcmp(book[i].name,inquire_name)==0amp。 amp。 book[i].num!=0) { printf(\n **************图书信息 ************** \n)。 PRINT1。 PRINT2。 PRINT3。 } else j++。 if(j==sum) printf(\n 该图书不存在 !)。 } //按图书类型查询 void inquire_type() { read()。 int i,j=0。 char inquire_type[15]。 printf(\n **********输入要查询的图书类型 :)。 scanf(%s,inquire_type)。 printf(\n *****图书信息 *****\n)。 PRINT1。 PRINT2。 printf(\n)。 for(i=0。 isum。 i++) if(strcmp(book[i].type,inquire_type)==0amp。 amp。 book[i].num!=0) { printf(\n **************图书信息 ************** \n)。 PRINT1。 PRINT2。 PRINT3。 } else j++。 if(j==sum) printf(\n 该图书不存在 !)。 } //查询模块 void inquire() { int choice。 do { printf(\n\n\n ********查询 图书信息 ********\n\n)。 printf( 1. 按图书编号查询 \n\n)。 printf( 2. 按图书名称查询 \n\n)。 printf( 3. 按图书类型查询 \n\n)。 printf( 0. 返回主菜单 \n\n)。 printf( 请选择 ( 03) :)。 scanf(%d,amp。 choice)。 switch(choice) { case 1: inquire_num()。 break。 case 2: inquire_name()。 break。 case 3: inquire_type()。 break。 case 0: break。 } }while(choice!=0)。 } /******排序模块 ******/ //按图书编号排序 void sort_num() { int i,j。 struct BOOK t。 read()。 for(i=0。 isum1。 i++) //选择排序法 for(j=i+1。 jsum。 j++) { if(book[i].numbook[j].num) { t=book[i]。 book[i]=book[j]。 book[j]=t。 } } printf( *****排序结果为 *****)。 output()。 } //按图书名称排序 void sort_name() { int i,j。 struct BOOK t。 read()。 for(i=0。 isum1。 i++) //选择排序法 for(j=i+1。 jsum。 j++) { if(strcmp(book[i].name,book[j].name)0) { t=book[i]。 book[i]=book[j]。 book[j]=t。 } } printf( *****排序结果为 ****。图书馆信息管理系统实验报告【最新】
相关推荐
0 分)。 总评标准:总分 100 分的为好, 99— 80 分的为较好, 79— 50分的为一般, 50 分以下的为差。 三、评分细则 内容等级分值评分细则 墙壁: 好 15 分,无污渍及涂抹、刻画痕迹,与工作有关的张贴物张贴美观整齐 较好 12 分,无明显污渍及涂抹、刻画痕迹,与工作有关的张贴物张贴基本美观整齐 一般 分,有少量轻度污渍及涂抹、刻画痕迹,与工作有关的张贴物张贴凌乱 差 0 分
12 相帮助,工作中要互相支持,勇挑重担,密切配合,团结协作,要正确开展批评与自我批评。 坚持原则,勇于抵制各种不良倾向。 八、文明高尚的道德风貌: 重社会公德,讲究文明礼貌,建设良好馆风,保持良好馆容。 注意勤俭节约,爱护公共财物及图书资料。 树立“五讲”、“四美”新风尚,做建设社会主义精神文明的表率。 图书馆管理制度与流程 13 二、业务规章制度 图书馆管理制度与流程 14 文献采访工作
教育。 四、标准阅览室阅览规则 标准阅览室收藏各类标准目录和标准汇编。 室内图 书只能在本室查阅,不予以外借,如需拿出室外复印,须经管理人员同意并押证。 室内图书按《中图法》分类排架,为保证图书排架正确,便于读者按类索书,阅后请将书放在书桌上,由 图书馆 工作人员归架。 爱护公物,请不要在图书上涂写、标记、折页等,严禁撕剪,不要损坏、窃取图书资料和其它物品,如有损坏,照章赔偿。 维护阅览室的
t。 步骤: highlight 所有数据→ data→ sort→ 读者证号。 3. 开启 \\scdc01\libshare\Libcir_ShareFolder\Libcir Backup Folder\circulation\, 将蓝色部分 的资料 格式 复制到刚才输出的 excel 档。 再把复制好格式的内容 copy and paste 到原有的 里,并将
凡进本室内读者,只限带笔记本。 个人书刊和书包等应放在指定的地方。 室内必须保持肃静、整洁,严禁吸烟、喧哗、随地吐痰和乱扔纸屑。 本室内陈放的报纸,部分工具书,小册子实行开架阅读,阅后请 放回原处。 本室内陈放的期刊和图书资料对学生闭架押证借阅。 本校教职工须在阅览登记簿上签到,选阅后将读物放回原处,不得乱插乱放。 要爱护图书资料,不准折叠、圈点、划线、撕剪、污损,如有上述情况,除进行批评教育外
完成时间 20201126 页码 第 12 页 功能流程图 功能流程图如下图: 学 生 信 息 查 询 . j s p录 入 项 检 验( 非 空 )提 交 所 填 内 容失 败学 生 信 息 查 询 数 据处 理 . j s p成 功 是 否 成 功执 行 数 据 库 操 作学 生 信 息 查 询 结果 . j s p成 功失 败需要说明的问题: 录入项检测使 用 javascript