C语言程序设计-机房收费管理系统02

本文详细介绍了使用C语言进行机房收费管理系统的设计,包括系统功能、原始数据、程序总体设计、功能模块函数设计和调试。系统能够输入学生信息、计算上机费用并按学号、姓名、班级进行查询。在设计过程中,强调了模块化编程和错误处理的重要性。
摘要由CSDN通过智能技术生成

第一部分、引言
课程设计(Curriculum design):是一个有目的、有计划、有结构的产生教学计划、教学大纲以及教科书等系统化活动。
越来越多的研究者把课程设计界定为一种计划或方案。它是在学校教育环境中,旨在使学生获得的、促进其迁移的、进而促使学生全面发展的、具有教育性经验的计划。这种课程观突破了课程局限于课堂教学中,把范围拓展到整个学校教育环境中加以界定。突破了以往只注重知识、经验的积累的局限,把积累、迁移、促进学生发展等多方面因素作为指标。并将课程分为形式课程与环境课程。所谓形式课程是在教育者的直接参与或指导下完成的,而环境课程则不需要教育者的直接参与。
本课程需要实现一个能输入学生信息与上下机时间,能计算并逐个查找学生上机时间与费用的程序
第二部分、系统功能和原始数据
(1)原始数据
为方便测试,这里只输入3个学生的信息
输入时间格式不对
时出错
在这里插入图片描述
分出错在这里插入图片描述
输入选择方式不对

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
机房收费管理系统 问题描述 结合我校计算机机房的运作模式,设计一种适合的收费管理系统,能够实现相关的人员检索,计时收费管理汇总等功能模块。 开发环境 采用C或C++实现,VC++6.0 基本要求 主要功能模块: (1) 登录模块 (2) 上机管理模块 说明:上机登记时,余额不足3元或卡处于挂失状态,则拒绝登记。 每位同学的一次上机形成一条记录,每30秒遍历一次上机记录表,对表中所有正上机字段为TRUE的记录的上机用时增加30秒,同时减少上机卡表中的余额。 (3) 上机卡管理模块 (4) 充值挂失模块 (5) 查找统计模块:统计某天上机的总时数、每次上机的平均时数和机房的收入;某学生上机的次数、上机总时数、每次上机平均时间;挂失和查询余额。 参考的数据结构: 上机卡(卡号,姓名,专业班级,余额,状态),状态有:正常和挂失。 上机记录(卡号,上机日期,开始时间,上机用时,正上机,管理号代码) 上机记录表永久保存,用于事后查询和统计。 设计要求 1) 界面友好,输入信息符合逻辑:如上机时间设定在合理的时间范围。 2) 能从实践生活出发,设计合理的功能模块 3) 各类信息的数据结构明晰 4) 可根据自身生活体验添加相关功能模块。 拓展功能要求 鼓励采用Turbo C/C++、MFC等开发工具,实现彩色或图形操作界面。鼓励引入小型数据作为处理数据的来源,拓展知识面。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是盘盘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值