机房收费c课程设计.doc

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

目录 一、概述…………………………………………………………………………1 1.1 研究的背景与意义……………………………………………………1 1.2 设计的任务与需要的知识点…………………………………………1 1.3 具体完成的设计内容…………………………………………………1 二、程序设计与介绍……………………………………………………………2 2.1设计思路………………………………………………………………2 2.2功能要求………………………………………………………………2 2.2.1登录模块……………………………………………………………4 2.2.2查询模块……………………………………………………………4 2.2.3结账模块……………………………………………………………4 2.3系统模块关系图………………………………………………………4 2.4程序代码………………………………………………………………5 2.5 运行结果………………………………………………………………9 三、总结与体会…………………………………………………………………11 四、参考文献……………………………………………………………………13 五、评分标准……………………………………………………………………14 概述 1.1研究的背景与意义 随着科技的飞速发展,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学校、单位等的各项事务进行科学化的管理有着无法比拟的优点。例如:查找方便、迅速、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校、单位等的工作效率,也是未来发展的管理科学化、正规化并与世界接轨的重要条件。 计算机程序设计语言是人与计算机交流的工具,可以说没有程序设计语言和程序设计,计算机就是一台废物。也就是说,程序(软件)是计算机的必要组成部分。计算机首先是要求人们不间断地在程序设计上付出大量的创造性劳动,然后才能享受到它的服务。 进一步培养结构化程序设计的思想,加深对高级系统语言基本语言要素和控制结构的理解,针对C++语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。 此课程设计着眼于知识的运用,把平常学的知识运用到课程实践中来,本身就是考察我们知识运用能力。要求熟悉运用一些编程软件,对我们所学的理论知识进一步的深化。 1.2设计的任务与需要的知识点 我们利用这个小程序来进行对学生上网的计费,达到智能化操作节省人力的使用。用C++语言进行编程设计一个程序使达到我们的目的。 我们需要熟悉C++语言的各种头文件和各种符号、语句代表的含义作用,这样我们才能够运用C++语言进行编程。当然这些了解是不仅仅够的。我们必须十分清楚并且对他已经有过详细认真的学习。我们还要知道一定的逻辑算法。为了更简单运行,我们还需要忽略次要的条件。 1.3 具体完成的设计内容 A、首先完成对学生各种信息的录入。像学生的学号,班级,姓名。给予计算机有选择性的允许学生上网的依据,达到特别人性化的结果。 B、弹出界面让学生选择上网验证方式系统,然后计算机做出判断该学生是否符合上网条件,让学校资源合理利用。 C、程序弹出对话框让学生能够输入开始上网时间以便程序能够记忆然后运行运算,程序开始计时。 D、学生在使用计算机的同时程序提供非常方便和智能化的窗口让学生能够查询自己的上机时间,以便学生做出合理的上网。 E、学生选择下机并同时输入自己的下机时间。 F、系统计时并计算上网费用。学生下机成功。 程序设计与介绍 2.1设计思路 可以知道只要是东华理工大学的教师、学生等持有认可账号的人如果进入机房上网。首先需要登入进去使计算机能够工作。并与此判断进入的人是否有资格使用机房的电脑。如果检查通过则可以进入计算机,如果检查没有通过,则计算机不反应。计算机一旦被进入操作则同时开始计时功能,机房设置好上网价格,其中没有满一个小时也记一个小时计费。然后操作者要下机时打开自己登入的页面点击下机,则此时系统自动把费用计算出来并进行扣费功能操作。具体步骤如下: 需求分析:根据机房收费管理设计的要求,需要设计三个功能,分别是输入功能,计算功能和查询功能。 在输入功能方面,需要把学号、班级、姓名、上机时间等输入进系统中。 在计算功能方面,需要计算出每个学生的上机所用的费用。 在查询功能方面,要能够按照查询条件,查询出相应的班级、学号、姓名、上机时间等学生信息。 在设计工程中,把每个功能使用自定义函数的方式书写,并最后用switch语句在主函数中调用,使用模块化设计的总体思路。 2.2系统功能描述 为

文档评论(0)

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

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

1亿VIP精品文档

相关文档