zoukankan      html  css  js  c++  java
  • python_面向对象——编程步骤

    校园管理系统:
      设计一个学校机构管理系统,有总部、分校、有学院、老师、员工,实现具体如下需求:

      1.有多个课程,课程要有定价

      2.有多个班级,班级跟课程有关联

      3.有多个学生,学生报名班级,交这个班级对应的课程的费用

      4.有多个老师,可以分布在不同校区,上不同本机的课

      5.有多个员工,可以分布在不同校区或总部,可以统计各校区的账户余额、员工人数、学院人数

      6.学生可以转校、退学

    第一步,定模型,多少个类

      1)找出关键独立名词

        总部

        校区

        学员

        老师

        员工

        课程

        班级

    第二步,定属性

      总部

        名称、地址、电话、网址、

        财务账户

        员工列表

        学员列表

        发工资

        开分校

        招人

      校区

        pass

      学员

        姓名、年龄、班级、余额

        上学打卡

        转学

      员工

        姓名、职务、部门、工资

        上班打卡

      课程

        名称、价格、大纲

      班级

        转学、学费

    第三步,定关系

      校区——总部

      学员——班级

      班级——课程

      班级——校区

      老师——班级

      老师——员工

      学员——老师

      员工——校区

    第四步,画UML模型图

    第五步,写代码

  • 相关阅读:
    前端CSS-font属性,超链接的美化,css精灵,background综合属性
    iOS App上架流程(2016详细版)
    iOS中使用正则
    iOS开发--JS调用原生OC篇
    iOS开发--OC调用JS篇
    CocoaPods 的简单快速安装方法
    iOS开发小技巧 -- tableView-section圆角边框解决方案
    Mac合并分区
    iOS开发小技巧
    iOS开发中遇到的错误整理
  • 原文地址:https://www.cnblogs.com/wangdianchao/p/11923046.html
Copyright © 2011-2022 走看看