学生信息系统管理之 经典功能总结
来源:互联网 发布:强力卸载电脑软件 编辑:程序博客网 时间:2024/05/04 16:37
在敲学生信息管理系统的起步阶段,每天的进度好慢好慢的,一个流程要理好几次才弄明白。然而,一研究代码的时候,我笑了,大家都笑了。原来各个菜单里的功能基本都是一样一样的嘛。。
再回首
添加/更新功能基本大同小异:
- 应注意是否为空 是否为数字 是否重复。
- 遇到日期,要用isdate函数判断,并将日期用formate函数固定格式。
- 遇到添加用户之类,与密码相关,要特别注意,应该先让其输入正确密码。
- 信息有误时,注意提示,清空并获得焦点。
修改:
- 要让一些例如上一页下一页的导航按钮失效。并让与修改相关的更新,删除,取消修改等按钮有效。
删除:
- 删除比较特殊。删除首要想到的是,是否是用户不小心操作造成的。因此,应先提示。
- 是否有内容可删,即记录集是否为空
- 说它特殊的还有一点,Bookmark属性是它的得力助手,直译理解为书签也很好理解。执行删除时,记录先跑到下一条,然后判断此时的记录是否为空。如果空让记录移到第一条,此时书签做标记。然后记录就可以跑回原来要删除的记录位置,将其删除。之后再跳到书签位置。
导航:
- 查询时经常用到。在移动到上一条或下一条时注意是否已经移到到没有记录的地方了。即eof bof是否为true。
密码:
- 所有输入密码的应为*。
- 在修改密码时注意,首先要保证是用户自己。即验证原来的密码。
- 输入新密码时两次验证。(若不希望密码为空,要判定)
- 注意避免空格造成的失误。所以在读取text的值时,用trim函数。
- 信息有误时,要清空并获得焦点。(或让错误信息为选中状态)
界面问题:
- 居中显示。排版舒服整齐。
- 有的提示可以用label 而不是msgbox,看起来更友好。(例如用户名输错,在文本框后提示即可)
- 下拉菜单要注意根据需求,看是否有必要手动输入。
- text要限制长度。防止报错和sql输入。
注释代码问题:
- 在达到让别人不看代码只看注释就知道要实现什么功能的基础上,尽可能简洁。
- 代码应注意命名规范。table和空行的使用。
- 学生信息系统管理之 经典功能总结
- 学生信息系统管理—优化
- 学生信息系统管理(优化篇)
- 学生管理系统总结之功能实现
- 学生系统管理
- 学生系统管理
- 学生系统管理
- 学生信息管理系统总结之“经典语句一”
- 学生信息信息系统错误总结之错误91
- c++程序学生系统管理
- 做学生系统管理收获
- 学生系统管理(Java)
- 学生管理系统管理系统
- 编写学生入住功能总结
- 学生信息系统之总结
- 利用配置快速实现信息系统管理项目总结
- 数据结构课程设计—学生系统管理
- 学生信息查询系统学习总结
- Ubuntu环境下启用MySQL数据库远程访问的方法
- 难逾3000元门槛大关——国产手机的无奈困局
- linux tar命令参数及用法详解--linux打包备份命令
- 用opencv查看视频信息(视频的宽度、高度、帧率和总得帧数)
- HDOJ 1194 Beat the Spread!
- 学生信息系统管理之 经典功能总结
- UVA101- The Blocks Problem
- HDU 4405 Aeroplane chess (概率dp)
- 关于SIGPIPE信号
- 自己学android收集 的 一些 资料,便于自己查询,也分享给大家
- Linux LCD驅動架構學習(三)
- IOS学习之路十四(用TableView做的新闻客户端展示页面)
- ZOJ 3725 Painting Storages DP+排列计数
- 网络流(一).基本概念和算法