C程序设计报告——正文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计报告——正文

中 南 民 族 大 学 软件课程设计报告 电子信息工程学院 07级 电气信息类专业 题目 图书馆信息管理系统 组长 曹秋霞 组员 郑 浩 朱宏琴 刘庆发 蒙 婕 罗 毅 朱方杰 王 松 李 邓 指导教师 陈心浩 2008年 6月9日 目录 ?? ? 一,引言 本课程设计的背景和目的。 2. 功能划分。 二, 设计依据及框图 1. 需求分析。 2. 系统结构设计。 3. 开发运行环境 三, 结构设计 1. 概念结构设计。 2. 定义FILE类型结构体 3. 主要定义不同类型的变量 四,课程设计体会 1.课题组总结 五,软件调试分析 1. 参考文献以及相关网站。 《解析C语言设计》《C语言设计解析与上机指导(第二版)》谭浩强著,清华大学出版社,1999。《C语言应用库函数》 /t21/5095340.html 2. 程序源代码。 3. 致谢 一、 引言 1.本课程设计的背景和目的 本组结合程序设计的要求,VisualC++_6.0应用程序设计进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分并由此设计了数据结构和应用程序。编写目的:我们小组的信息系统开发课程设计题目是:图书管理系统开发。系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理。 本系统主要实现对图书馆信息的管理,主要功能为管理有关读者,书籍,借阅的信息等。本系统结构分为读者信息管理模块,书籍信息管理模块,借阅信息管理模块。读者信息管理部分有两方面的功能,可以浏览读者的信息。书籍信息管理可以浏览书籍的信息。借阅信息管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。可见,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。项目背景:近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 我们小组开发的图书管理系统是基于VC为平台软件进行的。能够在Windows2000/XP系统中运行。 .. 2.功能划分: 1.图书管理系统主要实现以下功能: a.图书管理?????? b.读者管理?????? c.图书查询 d.借阅管理 2.功能描述: 图书管理包括 新书注册,旧书注销,清空图书。 读者管理包括 读者注册,读者注销,格式化。 图书查询包括 编号查询,书名查询,作者查询。 借阅管理包括 借出图书,归还图书。 二、?设计依据及框图 1.????? 需求分析 随着高等教育事业的快速发展,学校的规模不断扩大,如何使图书管理工作规范化、系统化和程序化,避免图书管理的随意性,本系统就是为了管理好图书馆信息设计的。 图书管理系统需要满足来自两方面的需求:图书馆普通工作人员。普通工作人员的需求是进行读者、图书信息的管理和维护,对读者的节约及还书要求进行操作,查询图书馆所存的图书、个人借阅情况及到期和超期未还图书情况;图书馆管理人员的功能比较多,包括对工作人员、读者、图书进行管理和维护,对读者的借阅及还书要求将进行操作。 2.????系统结构设计 基于需求分析及主要任务的表述,可以对上述功能按照结构化程序设计的要求进行集中、分层结构化,自上而下逐层设置得到系统总体功能模块图: 图书管理系统 1.新书注册 2.旧书注销 3.清空图书 读者管理系统 1.新读者注册 2.读者注销 3.格式化 图书查询系统 1.编号查询 2.书名查询 3.作者查询 借阅管理理 1.借出图书 2.归还图书 ?????????? 3.????? 开发运行环境 1)????? 软件配置 操作系统:Windows 2000或Windows XP 开发工具:VisualC++_6.0 2

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档