下载此文档

杂志订阅管理软件设计.doc


文档分类:论文 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
1C 语言课程设计题目名称:杂志订阅管理软件设计姓名: 学号: 班级序号: 指导老师: 2 目录前言******************************************* 2 设计思路及要求******************************** 3 1. 程序设计思路**************************** 3 2. 程序设计要求**************************** 3 程序总体设计流程图*************************** 5 功能模块的调试和测试************************** 5 1. 增加订户模块**************************** 6 2. 删除过期订户**************************** 7 3. 输出所有信息**************************** 8 4. 统计本月订户**************************** 9 5. 查询用户******************************** 10 程序设计的原代码***************************** 11 结束语*************************************** 18 3 前言 C 语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。 C 语言是一种结构化语言。它层次清晰, 便于按模块化方式组织程序, 易于调试和维护。 C 语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit) 一级的操作。因此,它的应用范围广泛。 C 语言在很多方面都可以用,不仅仅是在软件开发上,各类科研都是需要用到 C 语言的。具体应用比如我是学硬件的,单片机以及嵌入式系统都可以用 C 来开发。 C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件,如 DBASE Ⅲ PLUS 、 DBASE Ⅳ都是由 C 语言编写的。用 C语言加上一些汇编语言子程序, 就更能显示 C 语言的优势了,像 PC- DOS 、 WORDSTAR 等就是用这种方法编写的。在信息化迅速更新的今天,计算机已经普及,而 C 语言为计算机的更新换代提供了很好的基础平台,作为当代的大学生学好 C 语言是很重要的。为此学校为我们提供了提高 C 语言专业知识的载体,为我们开设了 C 语言上机实****课程。 4 设计思路及要求程序设计思路 C语言程序设计主要是利用C语言的设计操作能力设计出一个杂志订阅管理系统,一个完整的杂志订阅管理软件至少应该具有: (1)能够提供文件的储存、输入、输出、删除等操作; (2)能够提供文件的添加操作,增加新用户等操作; (3)能够提供文件的查询,查找等操作; (4)能够通过文件的删除操作纪实删除已到期的订户记录; (5)能够提供统计和显示操作统计本期杂志本期用户数并打印运算结果; (6)另外文件还要具备提供键盘式选择菜单以实现功能选择. 程序设计要求 C语言程序的设计需要明确课程设计的目的,能根据课程设计的要求,查阅相关文献,为完成设计准备必要的知识,提高学生用高级语言进行程序设计的能力,重点提高用 C语言进行文件操作和绘图应用的编程技术水平,并能够初步了解软件开发的一般方法和步骤,提高撰写技术文档的能力。 5 而对于本次程序设计的要求则是:使用计算机对一种杂志的订阅进行管理,该杂志拥有的最多用户不能超过 10 人,每个订户的信息包括:姓名,性别,地址, 电话号码,杂志单价,订阅数,订阅的期限(至**年**月)。要求用菜单选择并完成下述功能: (1)增加新用户,即将订户的全部信息输入的文件中; (2)根据当天的日期对订户文件进行查询,删除已到期的订户记录: (3)统计本期杂志订户数并打印运算结果: 本期订户信息表订户名订阅数单价金额李平 2 黄海 1 合计 3 6 程序总体设计流程图功能模块的调试和测试 7 1. 增加订户模块 8 2. 删除过期订户 9 在上图中我假设当前时间为 2008\08\08 对文件中订户信息进行更新。下面来看看保存有订户信息的文本文件中的数据情况。在上图中我们可以看出所有的到期时间在 2008\08\08 之前的订户的信息都被一段特殊的信息所代替。 3. 输出所有信息 10 在上图中我输出了在 中的所有订户的信息。 4. 统计本月订

杂志订阅管理软件设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wsh309048309
  • 文件大小0 KB
  • 时间2016-07-09