C++语言课程设计图书馆里系统.doc

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

C++程序设计课程设计说明书 民航订票管理系统 指导教师: 设 计 者: 设计时间: 民航订票管理系统 一、需求分析 设计目的 目前,面向对象程序设计技术是程序设计与软件开发的主流,面向对象程序设计技术最适合的语言是C++语言,因此有人说“C++程序员是标准程序员”。C++程序设计语言是目前最流行和最实用的程序语言,它具有丰富的数据类型和运算功能,并带有庞大的函数库和类库,既支持面向过程的程序设计,又支持面向对象的程序设计,是进行软件开发的最常用工具之一。C++功能丰富,表达能力强,使用灵活方便,目标程序效率高,可移植性好。其应用时分广泛,主要是管理系统,有航空订票、万年历、职工管理、学生管理、计算器等。 对于民航订票管理系统方式,我们查找了多方面的资料,经讨论、研究编辑出此程序,方便、简洁。 需求分析 此程序主要针对民航订票、退票、查看信息等进行管理。其中包括管理人员与客户两种进入方式,管理人员可以订票、退票、查看航班信息、查询航班信息、修改航班信息等,客户能查看信息和查询信息。我们本着快速精准合理的原则来设计,使操作者使用得心应手、不易出错。使客户随时查看信息。 二、系统的软硬件环境 1、硬件环境: (1)80G硬盘. (2)CPU 2.0以上 (3)内存128MB以上 (4)光驱24倍速以上 2、软件环境: (1)WINDOWS XP操作系统 (2)visaul C++6.0版本 三、系统模块功能 1、任务分工 组长王广财主抓整体工作,分配工作,查找资料。 组员华伟莹主要负责打印源程序,完成设计等。 组员柳楠主要负责打印已完成资料、刻盘等户外工作。 我们一起工作,互相配合,共同完成这次报告。 2、模块功能及程序操作步骤(设计思路和程序框图) (1)功能:第一次进入系统时,将要选择不同身份进入系统(有管理员和客户两种身份) 四、使用范围 在合适的软硬件条件下,本程序适用于民航管理,可进行管理员对飞机票的录入、查询、查看、定退票等和客户的查询与查看等。 五、使用说明 把光盘放入计算机,待光盘转动后,如图所示。复制光盘里名为民航订票管理文件夹到计算机硬盘中,然后打开文件夹,在一定的软硬件环境支持下,点击minhang.cpp按照以上的模块功能介绍便能运行此程序。 图一 图二 六、结束语 在整个编译的过程中,本小组经过不懈的努力,克服各种困难,查找资料,征求老师意见,最后终于圆满完成此项课程设计。通过编写这个程序,不仅仅是我们体会到团队的合作精神,这对于我们今后的人生产生很深的影响。 成功之处: 是运用了链表方式,在链表中增加和删除一个结点,要保持链表的连续性。增加一个结点时,插入的结点要与其前后的结点建立指针链接;删除一个结点时,删除的结点的前驱结点和后继结点要重新建立链接。通过这次课程设计是我熟练的掌握了使用链表、结点、指针函数等做管理系统。程序中用airticket结构为链表的结点,建立和增加链表结点的函数Great(),实现退票功能的函数tuipiao(),实现查看订票信息的函数watch(),实现航空公司的订票系统的完整运行,简介易操作。 不足之处: 该程序的实质是建立一个链表进行机票管理,但是链表是动态的,内容不能永久保存,可能会导致一些经营管理方面的不足。由于我们对c++还不算熟,并不能充分利用课本上所有的内容,所以程序中还存在很多的不足,我们还要继续努力学习,让自己的能力得到提高。 程序源代码 #includeiostream.h #includestdio.h #includestring.h #includeiomanip.h #includestdlib.h struct airticket { int IDcard; int num; int day; char time[50]; char count[50]; char start[50]; char ends[50]; airticket * next; }; void main(); FILE * fp; airticket*head=NULL; void fn(); airticket * Create() {

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档