基于C语言教材预定信息管理程序设计.doc

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

教材预定信息管理系统 目录 1.绪论 1 2. 系统分析 1 2.1数据需求 1 2.2 功能需求 2 2.3 性能需求 2 3. 总体设计 2 3.1功能模块设计 2 3.2系统设计方案 3 4. 详细设计 4 4.1教材管理链表的输入 4 4.2修改预订教材信息模块 6 4.3删除预定教材信息模块 7 4.4查询预定教材信息模块 8 4.5排列预定教材信息模块 9 4.6添加预定教材信息模块 10 4.7显示预订教材信息模块 11 4.9载入预订教材信息模块 12 4.10储存预订教材信息模块 13 5. 结论 13 结束语 13 参考文献 14 附录1-用户手册 16 附录2-源程序 22 摘 要 教材管理程序设计是一个为人们相互联系提供方便的程序,有了这个程序,可以把高校教材信息保留下来,为以后的查找提供方便,教材管理系统是当今人们生活必不可少的一部分,这个程序的出现为教材管理带来了很大的便利。??? 本系统使用C语言作为程序开发的语言,开发教材管理系统,实现可以对教材的信息进行添加、删除、修改和查询等功能。 本文从分析课题的背景、意义、等出发,分别从需求分析、总体设计、详细设计、等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成情况进行了总结本系统主要是简单管理的系统。本 图1功能模块图 (1)建立预订教材信息模块 对教材的信息建立。 (2)修改预订教材信息模块 对建立好的教材信息进行修改。 (3)删除预定教材信息模块 对建立好的教材信息进行删除。 (4)查询预定教材信息模块 可以按照教材的名称、作者、出版社、预定班级进行查询。 (5)排列预定教材信息模块 对教材按出版时间降序排列。 (6)添加预定教材信息模块 添加预订教材信息。 (7)显示预订教材信息模块 显示预订教材信息。 (8)载入预订教材信息模块 对所有教材信息进行读取。 (9)储存预订教材信息模块 对所有教材信息的进行保存。 3.2系统设计方案 (1) 菜单设计 设计一个总菜单,1建立预订教材信息,2修改预订教材信息,3删除预定教材信息,4查询预定教材信息,5排列预定教材信息,6添加预定教材信息,7显示预订教材信息,8载入预订教材信息模块,9储存预订教材信息模。基本功能的实现都将体现在这几个菜单选项中。 (2) 数据结构 建立结构体如下: char book_num[50]; 教材编号 char book_name[50]; 教材名称 char book_leibie[50]; 教材类别 char zuozhe_name[50]; 作者姓名 char chubanshe_name[50]; 出版社名称 long publish_time; 出版时间 char order_class[50]; 预定班级 struct book *next; 根据模块需要本系统需要用到链表结构。 (3) 函数设计 定义了9个函数,都实现以下功能: struct book *creat()//输入 struct book *xiugai(struct book *head)//修改 struct book *del(struct book *head)//删除 void chaxun(struct book *head)//教材的名字、作者、出版社、预定班级查询 struct book *pailei(struct book *head)//排列 truct book *add(struct book *head) //填加 void print(struct book *head) //显示 struct book *zairu()//读取 void chucun(struct book *head)//保存 4. 详细设计 4.1教材管理链表的输入 教材管理链表的输入是将教材基本信息输入管理系统。(下图) 图2 教材信息输入流程图 4.2修改预订教材信息模块 对预订教材信息进行修改。(下图). 图3 修改预订教材信息流程图 4.3删除预定教材信息模块 对教材中的信息进行删除(下图)。 图4 删除预定教材信息流程图 4.4查询预定教材信息模块 通过教材名称、作者、出版社、预定班级对预定教材信息进行查询(下图)。 图5 查询预定教材信息流程图 4.5排列预定教材信息模块 按出版时间对预订教材信息进行降序排列(下图)。 图6排列预定教材信息流程图 4.6添加预定教材信息模块 添加预订教材信息(下图)。

文档评论(0)

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

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

1亿VIP精品文档

相关文档