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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

图书馆管理系统文档含源代码免费Word文档格式.doc

1、2) 按图书出版时间排序可以按图书出版时间的前后排序,显示到屏幕上。(从近到远)3) 按图书价格排序可以按图书价格的贵宜排序,显示到屏幕上。(从便宜到贵)4) 按图书书名排序可以按图书书名字符的大小排序,显示到屏幕上。5) 按图书作者名排序可以按图书作者名字符的大小排序,显示到屏幕上。二、 本人完成的主要工作图书排序功能(排序比较简单只要做出来一个,其他都和它雷同。)三、 设计方案1. 设计分析;1)序功能简介:进入系统s菜单0-退出系统 7-录入数据 5-查询图书1-添加图书2-删除图书3-图书列表4-图书排序6-修改图书输入0返回原始菜单。选择编号、书名、作者名、出版社、类别、出版时间、价

2、格进行修改。来。按照编号、书名、作者名、出版社、类别、出版时间、价格进行排列。价格进行删除。 | 依次录入编号、书名、作者名、出版社、类别、出版时间、价格。价格进行咨询。价格进行列出。输入编号、书名、作者名、出版社、类别、出版时间、2)各个功能流程图1、按图书编号排序 输入排序的功能序号1是 开始输入y/n进,输入n的话返回到主菜单Y/n是(y)显示排序否(n)按Enter2、按图书出版时间排序 输入排序的功能序号23、按图书价格排序 输入排序的功能序号34、按图书书名排序 输入排序的功能序号45、按图书作者名排序 输入排序的功能序号5 2. 操作方法简介;1)主面板输入密码9进入系统。2)

3、主菜单按4进入排序功能。2) 排序功能目录 3)选择功能(比如3)按价格的大小排序3. 实验结果(包括输入数据和输出结果)四、 设计体会在期末课程设计中,我们所选择的是设计一个图书管理系统,这对我们来说是一次尝试与创新的过程,也可以说是一个挑战的过程,毕竟以前没有作过,缺少经验。现在利用自己学到的知识设计并制作一个图书管理系统,这本身就是一个知识转化为生产力的过程,所以大家都很兴奋,不同程度的投入了很高的热情与努力。在具体的设计与实施中,我们看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻。在设计中我们基本能按照规范的方法和步骤进行,首

4、先对现有的系统进行调查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我们深刻的认识到认真执行管理系统软件标准的重要性,我们由于对管理系统软件相关的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与次也没能很好把握住,这些方面通过这次我们都要加强了解。在这次课程设计中,我们被分配以小组为单位去完成图书管理系统的设计与制作,所以小组内的分工和相互协调很重要,大家可以在分工中扬长避短,个及所长,这样可以很好的提高大家的积极性,和合作意识,并有效的缩短开发时间。在其中我掌握了结构体的应用、链表的建立文件的操作、还有一个小的地方就是casen的应用。五、 参考资料C/c

5、+语言程序设计教程从模块化到面向对象六、 附录1. 程序中主要变量、自定义函数的功能说明void paixu(struct book *head); /对图书进行排序void num_paixu(struct book *head); /按图书编号排序void time_paixu(struct book *head); /按图书出版时间排序void price_paixu(struct book *head); /按图书价格排序void bname_paixu(struct book *head); /按图书名排序void wname_paixu(struct book *head); /按

6、作者名排序While() 循环 提供可连续的选择操作Switch() 分支 选择进行的操作。system(cls); 清空输入缓冲区,通常是为了确保不影响后面的数据读取 。输入0即可返回或停止输入。l 主要数据int num; 编号;char bname50; 书名;char wname20; 作者名;char press50; 出版社;char sort50; 图书类别;int time; 出版时间;float price; 图书价格;2. 源程序代码#includestdlib.hstring.hstruct book struct book *next;struct book *crea

7、tbook(); /创建链表struct book *addbook(struct book *head); /添加图书int yanzheng(struct book *head,int m); /验证新添加的图书编码是否已存在void deletebook(struct book *head); /删除图书void fprint(struct book *head); /将链表写入文件struct book *load(); /从文件中读取信息并建成链表void print_book(struct book *head); /将链表信息输出void chaxun(struct book *

8、head); /查询图书信息void num_chaxun(struct book *head); /按图书编号查询图书void wname_chaxun(struct book *head); /按作者名查询图书void sort_chaxun(struct book *head); /按类别查询图书void time_chaxun(struct book *head); /按出版时间查询图书void bname_chaxun(struct book *head); /按图书名查询图书void xiugai(struct book *head); /修改图书信息 /按图书价格排序int main()int choice,n,x,y=1,c,c1=1234;char a,d,b10,b110=yjk;struct book *head=NULL;while(y)system( printf(nnnnnnn printf( * 欢迎光临 *nn * 图书信息管理系统 *nnnprintf(nn =1-用户登录=n =0-退出系统=n 请输入您的选择:scanf(%d,&n);ngetchar();switch(n)case 0:y=0;break;case 1: 请输入您的用户名: g

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

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