学生信息管理系统总结

来源:互联网 发布:maya mac 破解版 编辑:程序博客网 时间:2024/06/13 23:48
  • 学生信息管理系统:
文字说明:
  • 全局:
  • 用户--班级--学籍--课程--成绩
    • 环环相扣
    • 联系密切
    • 后者依赖
      • 添加---用户-班级-学籍-课程-成绩
      • 修改---密码-班级-学籍-课程-成绩
      • 查询---学籍-成绩


  • 登陆:
    • 用户名
      • 是否输入
      • 检查登陆用户名是否正确?
        • yes--
          • 检查密码
        • no--
          • 重新输入--
          • 三次机会--
          • 三次过后退出系统
    • 密码
      • 密码是否正确
        • yes
          • 进入主窗体
        • no
          • 重新输入


  • 主窗体:

  • 系统
    •  添加用户
      • 用户名--约束
      • 密码
      • 确认
    • 修改密码
      • 原密码
        • 是否输入正确
      • 新密码
      • 确认
    • 退出系统


  • 班级管理
    • 添加班级信息
      • 是否填入信息?
        • 班号--文本框
        • 年级--下拉选择--不可手动填写
        • 班主任--文本框
        • 教室--文本框

    • 修改班级信息
      • BOF和EOF的用法,区别
      • 修改的记录是否符合规范
      • 更新记录---用到数据库
        • 数据库连接
        • 数据库相关代码
      • 取消修改
      • 删除记录--delete



  • 学籍管理

    • 添加学籍-------是否符合约束和格式
      • 学号,--文本框-手动输入
      • 姓名,--文本框-手动输入
      • 性别,--下拉箭头--不可手动
      • 出生日期,--日期格式--日期期限约束
      • 班号,--下拉箭头选择(先有班号)
      • 系电话,--·约束位数
      • 入校日期,---日期格式--日期期限约束
      • 家庭住址,--多放了一个滚轮,
      • 备注--char位数可以多放点

    • 修改学籍
      • 同修改班级信息

    • 查询学籍
      • 先选择查询方式
        • 按学号
        • 按姓名
        • 按班号
      • 文本框内输入查找的内容
      • 查询框的设置
        • 列是否够
        • 宽度长度高度的设计
        • 能否全部显现


  • 课程设置
    • 添加课程信息
      • 课程编号
        • 手动输入
        • 设置约束
          • 数字类型
          • 数字在哪个范围内


      • 课程名称
        • 字符限制
      • 课程类型
        • 不可手动
        • 下拉箭头选择
      • 课程描述
    • 修改课程信息
      • 与上述修改窗体大同小异
    • 设置年级课程
      • 选择年级
        • 数据库要有相应的年级数据,
        • 下拉箭头选择
      • 设置课程
        • 出现数据库中所有课程
        • 选中要选择的课程
        • 点击箭头添加到已经选择的课程
        • 若选择错误,则点击已选课程,点击向左的箭头,返回,
      • 确认设置
      • 退出
  • 成绩管理
    • 添加成绩信息
      • 下拉式选择
        • 考试编号
        • 班号
        • 学号
        • 课程
      • 姓名--
        • 这里的姓名应约束为不可手动添加,学号和姓名联系起来
        • 只有数据库中已经i有了的学生才能添加成绩,否则不成功
      • 分数--
    • 修改成绩信息
      • 同上
      • 修改记录要符合上述规范和约束
    • 查询成绩信息
      • 学号与成绩相对应


错误百出:
以上是学生信息管理系统的大概流程,关于代码和里面出现的错误,前面已经总结,就不一一展现出来了。面对问题,解决问题。

总结:
  • 要找到联系,多琢磨一下中间的联系和区别。可以画图去将整个系统流程走一下
  • 学生信息管理系统是给用户体验的,所以不仅是里面的内容要适应群众,界面的设计也是不能马马虎虎。看过很多优秀人的博客,才理解了一句话:如果你的软件猪不能用,那么你就是猪。


嘉奖:
  • 多去查
  • 多总结
  • 记笔记
  • 看别人总结
  • 偶尔思考
反思:
  • 历时太久,主要是因为中间的间断。长达一个月不动。这样就造成了心里想放弃,不想再拿起来。
  • 拖延症:总是不着急,没有一口气将它做好,毅力不坚定
  • 最后的完善没做好。不想去做了
  • 开始没有去思考就一味的先做了



心得:
  • 敲学生首先就不要死扣,按照文档流程来就可以了,敲完之后去进行总结和找联系,将整个来龙去脉搞搞清楚,可以适当画一些联系图。
  • 不要半途终止,这样会造成进度和效率的很大困扰,不要停,不要停,一直走下去。
  • 拒绝拖延,严格按照自己的计划走,
  • 可以找小伙伴帮你点点系统啊,没准他会给你“找麻烦”。这样你提升的空间就会变大咯
  • 多看看别人的博客错误总结,看是否自己也遇到过,遇到的话就增加点自信,因为这个问题你也已经解决了


心得:
  • 敲学生首先就不要死扣,按照文档流程来就可以了,敲完之后去进行总结和找联系,将整个来龙去脉搞搞清楚,可以适当画一些联系图。
  • 不要半途终止,这样会造成进度和效率的很大困扰,不要停,不要停,一直走下去。
  • 拒绝拖延,严格按照自己的计划走,
  • 可以找小伙伴帮你点点系统啊,没准他会给你“找麻烦”。这样你提升的空间就会变大咯
  • 多看看别人的博客错误总结,看是否自己也遇到过,遇到的话就增加点自信,因为这个问题你也已经解决了
原创粉丝点击