search
HomeDatabaseMysql Tutorial机房收费系统验收总结

机房收费系统完成有几天了,但总结一直拖到现在才写。验收的时候师傅帮我提出了很多问题,一共两个验收,感觉收获很。现在来总结验收的问题与收获。 一、收集问题 第一次验收: 1、卡号问题 注册窗体注册卡号的时候,当时没有限制卡号的长度,可以无限的输入

机房收费系统完成有几天了,但总结一直拖到现在才写。验收的时候师傅帮我提出了很多问题,一共两个验收,感觉收获很。现在来总结验收的问题与收获。

一、收集问题

第一次验收: 1、卡号问题 “注册”窗体注册卡号的时候,当时没有限制卡号的长度,可以无限的输入。同理其他的窗体中各个字段也需要相应的限制字符长度。 2、存盘问题 存盘成功之后需要更新数据库的数据,而当时我的数据库没有更新。同理,充值、退卡等窗体也需要更新数据库中相应的字段。 3、退卡问题 退卡成功之后,理应不应充值成功,或上机成功等等。”注册“窗体中两个金额应该显示数量一致。 4、组合查询问题 组合查询应该随记录的清空清空所在记录的表格。
第二次验收: 1、金额问题 注册用户的时候,在注册窗体上显示的金额理应与“基本数据设定”窗体上显示的“最少金额”相一致。 2、用户级别问题 在"添加和删除用户"窗体上选择好用户级别以后,在单击添加按钮以后,在“添加用户”窗体中的用户级别应该是自动选择了并不能修改的与“添加和删除用户”这里选择的用户级别相一致。 3、数据库清零问题 退卡后数据库的数据应该归零。 4、下机提醒 在即将下机的时候,可以提醒用户还有多长时间就会下机,使得用户做好下机准备。 5、退卡问题 师傅:在退卡的时候,提醒用户先去下机,以防用户正在下机。 我:我感觉这里不用提醒,在这里用户肯定是下机完成之后,他才会去退卡,他不可能不下机就会退卡吧!按照正常的逻辑应该是这样吧?所以我认为就不用退卡下机提醒了。 6、结账逻辑 首先说结账是管理员结操作员的账,然后结账窗体中所有的操作(购卡、充值、退卡、临时用户、汇总)都是只对所选的操作员进行操作。再者就是我对各个操作的具体理解。 购卡:该操作员为所有注册过的卡售卡,但这里只结是此操作员操作过的卡。 其中的信息应该包含(卡号、学号、日期、时间、金额),是用户给操作员钱。 充值:该操作员可以为所有的购卡用户充值,但这里只结此操作员售出的卡的 他操作过的充值的卡的账。是用户给操作员钱。
临时用户:类似购卡,只结此操作员登记过卡号。是用户给操作员钱。 退卡:用户向此操作员申请的退卡,是操作员给用户钱。 汇总:是管理员汇总此操作员所有的操作的内容,是操作员给管理员钱。 退出 :是管理员对结账执行的操作。 7、另外,验收过程中没有运行成功的功能:选中学生下线、日结报表中刷新操 作。 二、问题分析
以上这些问题暴露出我自己的最大的问题就是从一开始的时候就没有将这个系统彻底的分析清楚,自己从一开始拿到这个系统的时候有点着急光顾着从头开始敲。结果到最后的时候好多涉及到逻辑问题的地方当然就会很乱。这是最重要的原因之一。 另外,出现以上这些问题的原因还有很多方面:窗体名定义问题,数据库的连接有问题(主要针对“对象变量或with块儿变量未设置”问题),等等大大小小的问题,这些问题之中很多时候是由于自己的代码写的不正确,在写代码的时候很粗心导致的。 三、分析总结 经过机房收费系统的验收,了解到以后无论做任何程序,首要的事情就是分析清楚用户的需求。根据用户的需求去屡清楚自己的思路逻辑,根据清晰的逻辑在对症下药。一点点的解刨系统程序,一点点的完成系统的各个模块。最后实现每个模块的功能,以至完成整个项目工程。
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
总结Linux系统中system()函数的用法总结Linux系统中system()函数的用法Feb 23, 2024 pm 06:45 PM

Linux下system()函数的总结在Linux系统中,system()函数是一个非常常用的函数,它可以用于执行命令行命令。本文将对system()函数进行详细的介绍,并提供一些具体的代码示例。一、system()函数的基本用法system()函数的声明如下:intsystem(constchar*command);其中,command参数是一个字符

如何在空洞中找回遗失的宝箱如何在空洞中找回遗失的宝箱Jan 22, 2024 pm 05:30 PM

绝区零找回遗失在空洞中的宝箱怎么完成呢?这个副本里的箱子很多,但是因为散落在各处,很多人都找不到,下面我们就和你们一起分享一下如何快速找到箱子通关副本。绝区零找回遗失在空洞中的宝箱怎么完成在绳网中看到委托贴子;具体分析:1、我们可以先去绳网中看到委托贴子【找回遗失在空洞中的宝箱】,然后选择发送信息。2、交流兑换以后就可以去领取这个委托任务了,然后就可以开启这个做法了。3、然后需要我们进入空洞就可以解锁这个任务了呢。4、然后我们就可以接取盗洞客的委托,还可以得到很多数量的齿轮硬币。5、出空洞当中需

Git工作流程管理经验总结Git工作流程管理经验总结Nov 03, 2023 pm 06:45 PM

Git工作流程管理经验总结引言:在软件开发中,版本管理是一个非常重要的环节。而Git作为目前最流行的版本管理工具之一,其强大的分支管理能力使得团队协作更加高效灵活。本文将就Git工作流程管理经验进行总结和分享。一、Git工作流程简介Git支持多种工作流程,可以根据团队的实际情况选择合适的工作流程。常见的Git工作流程有集中式工作流、功能分支工作流、GitF

安全帽的万能绝区如何实现安全帽的万能绝区如何实现Jan 24, 2024 pm 02:36 PM

绝区零万能的安全帽怎么完成呢?要做这个任务,必须要接取一个先行任务,其实就是去到黑燕工地的旧址,然后接取任务,但是到底要怎么做才能完成?下面就和小编一起看看吧。绝区零万能的安全帽怎么完成1、前往黑雁工地旧址的位置处,需要在i这里找到铁头然后就是与他进行对话。2、进行对话之后需要前往坑中的水泥袋旁边,之后就能够在这里看到三个负责安全帽的人,在这里借安全帽。3、之后需要找到谨慎的工人进行对话,对话完成后返回寻找铁头。4、最后与铁头进行对话就能够完成任务了。上述信息就是有关于绝区零万能的安全帽怎么完成

探索自然本源!谷歌2022年终总结第七弹:「生化环材」如何吃上机器学习红利?探索自然本源!谷歌2022年终总结第七弹:「生化环材」如何吃上机器学习红利?Apr 11, 2023 pm 07:19 PM

随着机器学习和量子计算的巨大进步,我们现在有了更强大的新工具,能够以新的方式与各行业研究者合作,并从根本上加速突破性科学发现的进展。 本期谷歌年终总结的主题是「自然科学」,文章作者为谷歌研究院的杰出科学家John Platt,1989年博士毕业于加州理工大学。自从八年前加入 Google Research 以来,我有幸成为一个天才研究人员的社区的一员,致力于应用前沿计算技术来推动应用科学的可能性,目前团队正在探索物理和自然科学的课题,从帮助组织全世界的蛋白质和基因组信息以造福人们的生活,到利用量

ppt总结报告怎么写怎么才能写好ppt总结报告怎么写怎么才能写好Mar 19, 2024 pm 08:16 PM

总结报告是职场生存的必备技能,如果有一篇条理清晰的PPT总结报告,既可以节省领导的时间,又可以有重点的总结工作,一定可以让领导印象深刻。ppt总结报告怎么写呢?一起来看看吧!我们打开一个案例文件,根据这个案例进行讲解。这个案例看起来有点过时,具体可见下图。2、我们既然要修改刚刚的PPT,我们来针对性的讲解一下他存在的问题,具体如图示。3、这里为同学们介绍一个【配色】的网站,vanschneider.com网站,这里网站在配色方面还是非常的丰富,具体如图示。4、这里我们将PPT的文字素材准备好,然

ThinkPHP开发经验总结:提升开发效率的技巧ThinkPHP开发经验总结:提升开发效率的技巧Nov 22, 2023 pm 12:28 PM

ThinkPHP是一款流行的PHP开发框架,具有灵活、高效、易用等特点,被广泛应用于Web应用程序的开发中。在长期的开发实践中,我总结了一些提升开发效率的技巧,以下将分享给大家。一、充分利用ThinkPHP的核心功能ThinkPHP提供了众多强大的核心功能,如模型、视图、控制器等,我们需要充分利用这些功能来简化开发流程。首先,要正确使用MVC设计模式,将业务

鸿蒙版微信适配工作即将完成 华为 Mate70 或首发鸿蒙版微信适配工作即将完成 华为 Mate70 或首发Aug 23, 2024 pm 09:31 PM

最新消息报道,华为纯血鸿蒙系统HarmonyOSNext的微信适配工作目前已经完成大部分,正式版很快跟用户见面。此外,除了微信,其他腾讯系的手机应用,也在适配工作。微信现阶段基本完成了大部分适配工作,消息源称,小程序等微信功能还需要再等等。如果一切顺利,纯血鸿蒙正式登场时,用户可以直接用上微信。按照此前余承东的说法,华为将在今年第四季度首发纯血鸿蒙系统,到时华为Mate70系列上市,想必那时候微信也会正式亮相。另外,根据一些爆料称,鸿蒙版微信或可能是一个简化版,这个版本仅包含微信的一些核心功能,

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Hot Tools

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.