机房收费系统——总结

本文总结了机房收费系统的开发过程,从明确系统功能、整体结构设计到详细设计,包括数据库和VB6编程。作者强调了流程图在功能拆解中的作用,明确了基本概念并提倡举一反三。此外,还分享了输入/输出限制的统一规划和经典代码的复用,并提供了调试技巧。
摘要由CSDN通过智能技术生成

明确要做什么

 要学习一个东西或者说要做一个东西首先得知道ta是个啥,首先,先分析一下机房收费系统是干什么的。从基本的功能界面可以看出,这个系统主要完成的功能是对机房中电脑的收费,上机下机,充值卡等数据进行管理。开发这个系统的目的在简化机房收费流程,使其简单快速。方便用户操作,及简化管理层人员的工作量,从而使系统高效率达成用户要求。

整体结构设计

知道了大概的需求,就需要将具体的功能进行明确,机房收费系统也是一个依赖于数据库的系统,所以整体分为数据库和vb6中编程2部分

数据库E-R图

机房收费系统功能设计概况

以上是对系统的一个整体认识。

详细设计

有了整体的设计接下来则是详细的功能实现,在具体功能实现中我有以下几个小技巧:

1.流程图的使用,下面分别是上机,下机,注册用户的流程图

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值