




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计要用用C语言编写的图书管管理系统高手们帮帮忙发到990705217QQCOM谢谢啦要求如下20116200914提问者青石灬小巷|悬赏分30|浏览次数124次十、图书管理系统1、需求分析图书管理信息采用文件保存,因而要提供文件的输入输出操作;要实现对图书基本信息的查询,则要提供查找操作(提供按书名、作者名查询两种查询方式)和显示操作;要实现对撤销图书信息的删除则要提供文件记录的删除操作;办理借书或还书手续需要提供修改操作;另外还要提供键盘式选择菜单以实现功能选择。2、总体设计整个系统被设计为数据输入模块、数据查询模块、数据删除模块和数据修改模块。3、详细设计数据结构采用结构体,设计图书信息结构体STRUCTBOOKMANAGEINFOCHARBOOKNAME20/图书名称CHARBOOKCODE20/图书编号FLOATPRICE/图书价格CHARAUTHOR10/作者INTSTATE/存在状态,0代表可以出借,1代表已经借出CHARBORROWERNAME10/借书人姓名INTSEX/借书人性别,0代表女,1代表男CHARSTUNO10/借书人学号BOOKMINFO(1)数据输入模块把图书基本信息写入图书信息文件。(2)数据查询模块通过菜单选择查询方式,提供按书名查询和按作者名查询两种查询方式。采用基本查找算法即可。(3)数据删除模块通过菜单选择删除操作,由于C语言没有提供直接删除文件记录的函数,因而需要自己实现读记录,判断是否要删除(与输入的要删除的记录比较),如果要删除,则舍弃;否则重新写入文件。(4)数据修改模块办理借书手续时,先要在文件中查找要借的书的存在状态,若可以出借,则允许借出,把借书人姓名、性别和学号添加到该书的记录中,并把存在状态改为已经借出;否则,显示“抱歉,该书已借出”。办理还书手续时,在文件中查找该书的记录,然后把存在状态改为允许出借,把借书人姓名、性别和学号删除。具体修改操作可以参考删除操作。20116202126最佳答案给个简单的框架参考吧加油祝早点完成INCLUDEINCLUDEINCLUDEDEFINEN10STRUCTMAJORS(主要结构)INTNUMCHARMAJORSNAME12CHARTEACHERNAME15CHARCLASS20INTA,B,CDOUBLEPJFVOIDMAINVOIDSHURUSTRUCTMAJORSSTUNVOIDCHULISTRUCTMAJORSSTUNVOIDXIUGAISTRUCTMAJORSSTUNVOIDSHUCHUSTRUCTMAJORSSTUNVOIDPAIXUSTRUCTMAJORSSTUNVOIDCHAXUNSTRUCTMAJORSSTUNVOIDTONGJSTRUCTMAJORSSTUNDOUBLEPJFSTRUCTMAJORSSTUNVOIDBJGKMSTRUCTMAJORSSTUNSTRUCTMAJORSSTUNINTI0,J0,P0,U0CHARSTR70500FILEFP1,FPIFFPFOPEN“课程信息TXT“,“R“NULLPRINTF“注意为免出错,第一次使用本程序,请选1手动输入课程信息N“ELSEFORI1INIIFI1FPFOPEN“课程信息TXT“,“R“FSCANFFP,“DSSSDDD“,IF1NFCLOSEFPINTCHOICEDOFORI0I18IPRINTF“PRINTF“主菜单“FORJ0J18JPRINTF“PRINTF“N“PRINTF“请选择1课程信息输入2课程信息修改与删除3课程信息查询4信息输出5退出N“FORI0I20IPRINTF“PRINTF“N“SCANF“D“,SWITCHCHOICECASE1SHURUSTUBREAKCASE2XIUGAISTUBREAKCASE3CHULISTUBREAKCASE4SHUCHUSTUBREAKCASE5BREAKDEFAULTPUTS“ERROR“RETURNWHILECHOICE5FP1FOPEN“课程信息TXT“,“W“FORI1INIFPRINTFFP1,“D“,STUINUMFPRINTFFP1,“S“,STUINAMEFPRINTFFP1,“S“,STUITEACHERNAMEFPRINTFFP1,“S“,STUICLASFPRINTFFP1,“D“,STUIAFPRINTFFP1,“D“,STUIBFPRINTFFP1,“D“,STUICFPRINTFFP1,“N“PUTS“信息已保存在“课程信息TXT”中THANKYOU“FCLOSEFP1VOIDSHURUSTRUCTMAJORSSTUNVOIDCHULISTRUCTMAJORSSTUNVOIDXIUGAISTRUCTMAJORSSTUNVOIDSHUCHUSTRUCTMAJORSSTUNVOIDPAIXUSTRUCTMAJORSSTUNVOIDCHAXUNSTRUCTMAJORSSTUNVOIDTONGJSTRUCTMAJORSSTUN/DOUBLEPJFSTRUCTMAJORSSTUN/VOIDBJGKMSTRUCTMAJORSSTUN追问你给的是管理课程信息的我要的是图书馆管理的啊谢谢啊回答自己修改下吧结构很相似的附”删除操作“的代码参考VOIDSANCHUSTRUCTSTUDENTSTUNINTI,N,DEF,J0,K0,H0,ET0CHARMMM12DOIFET0PRINTF“请选择1继续2返回N“SCANF“D“,IFDEF2BREAKPRINTF“请选择1删除单个2删除全部3返回N“SCANF“D“,IFDEF3RETURNSWITCHDEFCASE1PRINTF“请选择删除方式1按姓名删除2按电话号码删除N“SCANF“D“,IFI2PRINTF“请输入电话号码“SCANF“D“,FORI1INIIFSTUINUMNBREAKELSEPRINTF“请输入联系人姓名“SCANF“S“,MMMFORI1INIIFSTRCMPSTUINAME,MMM0BREAKIFIN1PRINTF“未找到要删除的对象N“ELSEPRINTF“已删除N“FORIIINISTUINUMSTUI1NUMSTRCPYSTUINAME,STUI1NAMESTRCPYSTUIYOUX,STUI1YOUXSTUIASTUI1ABREAKCASE2FORJ1JNJFORI1INISTUINUMSTUI1NUMSTRCPYSTUINAME,STUI1NAMESTRCPYSTUIYOUX,STUI1YOUXSTUIASTUI1APRINTF“已全部删除N“BREAKDEFAULTBREAKWHILEDEF3简历智联招聘欢迎下载资料,下面是附带送个人简历资料用不了的话可以自己编辑删除,谢谢蒋RONG超男|已婚|1988年9月生|户口湖南永州|现居住于广东深圳宝安区3年工作经验|团员|身份证广东省GZ市宝安区51810118613345324手机EMAIL314855817QQCOM求职意向工作性质全职期望职业销售业务、销售管理、市场期望行业专业服务/咨询财会/法律/人力资源等、教育/培训/院校、通信/电信运营、增值服务工作地区深圳期望月薪40016000元/月目前状况我目前处于离职状态,可立即上岗职业目标喜欢营销管理类工作,喜欢有挑战的工作,大学四年一直在挑战自己,挑战自己的极限,一直在做营销的兼职,坚信“也精于勤而荒于嬉”一直严于律己,在各方面都要从严要求自己。相信自己总有一天会成功的只有自己不敢做的,没有做不成的,做销售10分靠天,九分靠人做,市场是人做出来的。工作经历2013/012014/04电脑专卖店|市场主管行业类别计算机硬件|企业性质民营|规模20人以下|职位月薪40016000元/月工作描述在各工业区和住宅小区做广告宣传为店铺销售做铺垫,并且为各用户提供售后维护工作。2011/062012/11|销售主管行业类别教育/培训/院校|企业性质民营|规模2099人|职位月薪20014000元/月工作描述为学校制定招生计划,带领招生专员在各社区以及学校周围做广告(包括粘贴墙体广告,入户拜访宣传)开展招生工作,定期到中小学校门口驻点宣传,联系各学校任课老师开展招生工作。教育经历2007/092011/06湖南大学|市场营销|本科在校学习情况曾获院校级三等奖在校实践经验2008/032010/10大学生英语周刊衡阳市推销员到衡阳市区域经理2008年推销员,在学校新生开学期间向学生和家长推销学生英语报20092010年学生英语报衡阳地区区域经理,负
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- VB开发流程的常见问题及答案
- 软件考试试题及答案总结分享
- 开放源代码软件考试题目及答案
- 信息处理技术员考试题库及答案
- 2025届湖南省岳阳市汨罗市沙溪中学数学七下期末学业质量监测试题含解析
- 儿童活动中心安全防范措施计划
- 明确任务分工的实施方案计划
- 校内交流与学习共享活动计划
- 软件水平考试信息处理试题及答案
- 教学日志撰写要求计划
- 2024年江苏省南京玄武区八下英语期末考试试题含答案
- 2024-2030年中国桑蚕丝市场消费需求潜力与前景竞争优势分析研究报告
- 汛期安全隐患重点排查清单
- 大厅租赁合同范本
- 四川省成都市青羊区2024年四年级数学第二学期期末调研试题含解析
- 核电站巡检机器人技术的前沿应用与展望
- 航空货运跨境电商物流新业态分析
- 水稻工厂化育秧技术规程
- MOOC 工程经济学原理-东南大学 中国大学慕课答案
- 经济博弈论(山东联盟)智慧树知到期末考试答案2024年
- 酒吧计划创业计划书
评论
0/150
提交评论