最近写程序的一点体会

来源:互联网 发布:数据统计表格模板 编辑:程序博客网 时间:2024/04/29 22:03

    最近给一个培训机构写个管理系统,我主要负责的是教务管理的那块,包括教师,课程,班级信息的管理。其中主要实现的是信息的增删改查,和课程时间的设置安排。

     其中设计的几个表:Teacher , Courses , Classes , CoursesTeacher , CoursesClasses,CourseClassesTeacher,由于还要实现课程时间的安排,还用到了一个时间表Periodtime,与之对应的就是班级课程时间关联表了PeriodtimeCourseClasses。

    业务流程就是:教师信息的添加,课程信息的添加,同时指定可以上这个课的老师有哪些,可以多选,也就是老师与课程是多对多的关系。班级信息的添加,班级信息添加的时候就可以指定课程。然后进入班级课程时间设置,设置具体的上课时间,设置具体的上课老师。时间的设置可以指定某一天,可以设置每周上,同时设置具体的时间段。

  目前的难点:几个级联表的删除,如何保证数据的正确性。

  大概思路:理清表格数据删除的时候的关系,实现事务删除。

  具体如下:删除教师信息的时候:根据待删的教师id号,删除CourseTeacher关联表中的对应数据,

原创粉丝点击