下面自然就到了上下机部分了,上下机需要建立两个表:
1、上下机表(保存上机记录和消费记录)
2、正在上机表(正在上机的学生信息会保存在此表中)
因此需要注意主窗体了,里面几乎承载了上机下机的所有信息。但是在MDI窗体里怎么也加不上控件,这我就慌了,问了问别人也是笑而不语,让我自己去解决。我在网上查到了两种方案:
1、MDI窗体可以加容器控件,比如说图片框,我试了试,图片框会覆盖子窗体,要不就是二者并列。
2、再在里面放一个子窗体,当时迷糊了一阵,怎么放进去啊?后来想起来了,只要让他们一起加载不就可以了吗。
这个问题是基本解决了,然后就是做主窗体了,在代码部分就是依赖学生信息管理系统里的方法,用什么查什么,更新什么就加什么。这也是我目前掌握的唯一一种方法,虽然慢点,但也实现了,接下来的一周我会尝试新的方法,尽量优化这些。
因此,建立好这两个表就可以敲下面的窗体:
1、主窗体
2、学生上机统计信息查询(操作员)
3、学生上机状态查看(一般用户)
在做学生上机状体查看窗体时遇到了一些困难,我都不好意思说,就是...我不会使用循环…但是至少我知道要使用循环,不就是继续学习嘛!
下面的图表就是此窗体的功能:
在前两个功能中没有什么问题,但是强制下机功能就有点麻烦了,让人家强制下机,把人轰走还是不行的,得给他结账,要不学校不久亏了吗。所以还需要一个个的都给下了机,算了账,更新到数据库里。这就需要循环语句,一个个来。这一循环不要紧,功能是实现了,可是特别慢,这也是这周优化计划中的一步。
分享到:
相关推荐
### 机房收费系统工作总结知识点解析 #### 一、工作内容概述 - **项目背景**: - **来源**:为了提升机房管理效率和服务质量,应对日益增长的学生使用需求。 - **目的与意义**:开发一套智能化的机房收费系统,...
【机房收费管理系统C课程设计】是一个以C语言编写的软件项目,主要目的是为了满足教育机构或个人在进行计算机房管理时的计费需求。这个系统设计简洁,易于理解,适合初学者作为C语言课程设计的实践项目。下面将详细...
总结,"机房收费系统工作说明书"是一个全面指导系统开发的文档,它为相关人员提供了项目背景、目标、架构、任务分配等关键信息,是保证项目成功实施的重要工具。对于初学者来说,理解和遵循这份说明书能帮助他们更好...
### 机房收费系统数据库设计知识点 #### 一、概览 本文档旨在解析一份关于“机房收费系统数据库设计”的文件,该文件涵盖了数据库设计的静态与动态方面,并涉及了若干关键表的设计思路及其作用。 #### 二、触发器...
### 机房收费系统设计报告知识点总结 #### 1. 项目背景与目的 - **背景**:当前很多学校的计算机机房主要用于课堂教学,学生自主学习的时间有限,这限制了学生主动性和知识面的发展。为了更好地利用机房资源,提高...
前一段时间学习了软件工程,所以将UML建模和软工做了一个对比(这里没有画出构件图和部署图):分析图形:下面就通过机房收费系统具体介绍几种主要的图形理解:用例图是从用户的角度来看我们所开发的系统。...
《JSP机房上机收费管理系统》是一款基于JavaServer Pages(JSP)技术开发的管理软件,主要用于高校或教育机构的计算机机房收费管理。该系统涵盖了学生上机记录、费用计算、账户管理、报表统计等多个核心功能,旨在...
本项目旨在开发一个机房收费管理系统,通过该系统实现对机房内学生上机记录的管理。具体包括: - **输入功能**:输入学生的学号、班级、姓名、开始上机时间和结束上机时间等基本信息。 - **计算功能**:根据上机时间...
本文档总结了机房收费管理系统的设计和实现,涵盖了系统分析、系统设计、系统编码、系统调试与运行等方面。该系统主要实现了卡管理、费用管理、权限管理、计费标准管理、计费管理和查询统计等功能。下面是该系统的...
【实训报告--机房收费管理系统】是一份针对北京联合大学C语言程序设计课程设计的报告,旨在通过构建一个机房收费管理系统,使学生能够实践和掌握C语言编程、数据结构和算法设计等核心技能。 1. **问题描述** 机房...
《课程设计机房收费管理系统》是一个旨在培养学生编程能力和实践应用能力的项目,主要采用C++语言实现。课程设计的目标是巩固C++基础知识,特别是数组、指针、结构体和文件数据类型的运用,同时掌握面向过程和面向...
10. 开放性和兼容性:系统与校园网收费系统兼容,实现一卡通,且可在多种操作系统环境下运行。 系统最大的特点是高安全性(服务器端采用SQL Server数据库)和稳定性。异常处理机制包括断电时的数据保护和网络故障时...
从项目的启动到结束,本资源包覆盖了软件开发全生命周期的各个环节,包括但不限于可行性研究报告、概要设计、详细设计、数据库设计、测试计划、总结报告、操作手册、用户手册以及开发进度表等。每一份文档都经过精心...
在机房收费系统中,SQL Server 2000用于存储用户信息、上机记录、费用等关键数据。通过SQL语句,开发者可以实现数据的增删改查,确保系统的数据完整性。 【系统设计】 机房自由上机收费管理软件通常包括以下几个...
【毕业论文“jsp1804机房上机收费管理系统sqlserver.doc”】涉及的知识点主要集中在机房管理系统的开发和实现,以及相关的技术应用。以下是详细的解释: 1. **机房管理系统的背景与意义**: - 该系统旨在提高机房...
传统的管理方式可能存在效率低下、信息更新不及时等问题,因此,开发一套自动化、便捷的机房收费管理系统显得尤为必要。 2. **系统开发技术** 系统采用B/S(Browser/Server)架构,用户通过浏览器即可访问,降低了...
总结,这个JSP机房上机收费管理系统项目涵盖了Web开发的多个重要方面,包括JSP技术的运用、数据库设计、用户管理、计费算法、支付集成以及报表统计等,对于学习和提升Web开发技能具有很高的参考价值。通过分析源代码...
### JSP源码JSP机房上机收费管理系统(源代码+论文+外文翻译) #### 一、项目概述 本资源提供了一套完整的JSP机房上机收费管理系统的开发资料,包括源代码、相关的毕业设计论文以及外文翻译文档。这套系统主要应用于...
- **实现方式**:设定特定的计费规则,如每小时收费多少元等,并结合学生的实际使用时间进行计算。 ### 三、存储过程逻辑分析 #### 1. 变量声明 ```sql declare @studentid char(10), @computerid char(10), @...