图书馆课程设计(操作系统课程设计).doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆课程设计(操作系统课程设计)

河南城建学院 《操作系统》课程设 计说明书 设计题目: 图书管理系统 专 业: 计算机科学与技术 指导教师: 邵国金 班 级: 学 号: 姓 名: 同 组 人: 计算机科学与工程系 2013 年 12 月 30日 前 言 随着社会的发展,人们对于知识的需求也在不断地增长。书籍作为人们获取并增长知识的主要途径,使得图书馆在人们生活中占有了一定位置。但是近几年来,随着书量的不断增长,造成了书库空间极度不足,图书挤压,管理不善。这些都直接影响了读者对图书馆藏书的充分利用。这时图书馆就特别需要开发一套图书馆管理系统,通过该系统来提高图书馆的管理效率,从而减少管理方面的工作流和成本。 一个现代化的图书馆在正常运营中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息,还书信息。面对图书馆数以万计的图书,纷繁复杂的读者信息,频繁更替的借还书信息,传统的直接方法不但管理出现漏洞,造成损失。因此有一个智能化、系统化、信息化的图书管理系统十分重要的。充分利用计算机的功能实现对读者管理、书籍管理,借阅管理等自动化控制,将会使图书馆的工作大大减弱。方便友好的图形界面、简便的操作。将会使得图书馆系统极大限度的应用于现代化图书管理中。 目 录 1系统环境 1 2课程设计目的和要求 2 2.1 课程设计的目的 2 2.2 课程设计的要求 2 3 课程设计内容 3 4 详细设计说明 4 4.1 功能模块图设计说明 4 4.1.1 与用户(管理员)相关的功能 4 4.1.2 与图书相关的功能 4 4.2 数据结构设计 5 4.3 功能模块图 5 5 程序使用说明 7 6 程序部分运行图 8 7 源程序清单 12 8设计中遇到的问题及解决方法 25 9 课程设计心得与体会 26 10参考文献 27 1系统环境 1.1硬件环境: 处理器:Intel(R) Core(TM) i3-2310M CPU @ 2.10GHZ 硬 盘:希捷 500G 5400 rpm 内 存:金士顿 DDR3 4G 1.2 软件环境: 系 统:Windows 7 旗舰版 RedHat 9.0 release 虚拟机:Vmware 9.0 2课程设计目的和要求 2.1 课程设计的目的 编程实践是学习C语言程序设计的一重要环节,上机实习和课程设计是提高同学们程序设计能力的有效途径,能够使同学们初步掌握程序设计的基本方法和调试技能。然而学校安排的上机时间有限,老师也只能教给我们一些方法,因此我们自己需要投入很大的时间和精力来锻炼。 本课程设计作为计算机科学与技术专业重要的实践性环节之一,是在学生学习完《C程序设计语言》课程后进行的一次全面的综合练习。本课程设计的目的: 1)复习巩固C语言的基础知识,进一步加深对C语言编程基本知识的理解和掌握; 2)掌握C语言编程和程序调试的基本技能; 3)基本掌握面向过程程序设计的基本思路和方法; 4)掌握书写程序设计说明文档的能力; 5)达到熟练掌握C语言的基本知识和技能; 6)培养学生在项目开发中团队合作精神、创新意识及实战能力; 7)能够利用所学知识,理论和实际结合,利用资源,采用模块化的结构,使用模仿修改自主设计相结合的方法,锻炼学生综合分析解决实际问题的编程能力。 2.2 课程设计的要求 分析课程设计题目的要求; 团队合作完成系统的设计、编码和调试,使其能正确运行; 系统利用C语言实现; 设计完成的程序要便于操作和使用,有整齐、美观的使用界面; 按照课程设计规范书写课程设计报告,设计完成后提交课程设计报告和源代码文件的电子文档。 3 课程设计内容 图书信息管理系统设计 图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能。 图书信息录入功能---输入 图书信息浏览功能---输出 图书信息的删除与修改(改变图书信息的一个或多个属性,并用新的覆盖已经存在的) 查询或排序功能---算法,包括:按书名查询;按作者名查询 其他要求: 图书信息数据以文件形式存储在磁盘上; 在程序运行中需要对文件进行存取; 对输入数据的容错性进行检查,保证数据的合法性; 4 详细设计说明 下面从该图书信息管理系统

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档