【编者按】:网学网ASP为您提供学生排课管理系统ASP+SQL参考,解决您在学生排课管理系统ASP+SQL学习中工作中的难题,参考学习。
字数:15324.页数:55,包括,论文和设计, 【摘要】选排课系统功能的设计上,学生选排课系统可以分为登录、排课和选课3个子系统。登录子系统区分排课者(也即系统的管理者)、教师和学生这三者的不同身份,给出不同的权限,在页面中根据身份判断其相应具有的功能来使用这套系统。排课子系统主要供排课者使用,排课者可以在这里进行一切与排课有关的活动。选课系统主要供学生选课使用,在这里可以进行与选课有关的活动;教师可在教师反馈系统中对排课者提出反馈意见,供排课者在排课时可参考使用。 【 Summary 】 Chooses the design that line up the lesson system function last, the student chooses to line up the lesson system cans is divided into the logging, row lesson with select elective courses 3 statures system.Register the sub- system distinction row lesson( too namely the governor of the system), different from student these third of body in teacher a function for, giving a different legal power, in page according to body judging its cowgirl having to use this set of systems.The row lesson sub- system provides to line up the lesson primarily usage, row lesson can be the whole in here proceeding and line up the activity of relevant lesson.Select elective courses the system to provide primarily the student select elective courses the usage, can proceed the activity that have something to do with selecting elective courses here;Teacher can in teacher feedback system to row lesson put forward the feedback opinion, provide to line up the lesson while lining up lesson can consult usage.
系统概述 网上选排课系统(WebCtour。seSettlement)系统是依据大学的网上选排课需求进行设计的。由于在算法上存在难题,且排课问题本身就是组合优化问题里面的一个NP难的问题,所以这个系统并不试图做一个自动排课系统——这真的太难了,以至于没有一个比较理想的近似算法(网上有很多的自动排课软件,效果都不理想)。这个网上选排课系统所做的是让排课者手工排课,然后检测、避免这种排课的冲突(其核心是一个存储过程DetectArrangeCollision),在进行选课时,这里也要检测和避免这种实际中可以遇见的冲突(其核心也是用一个存储过程DetectSelectCollision来实现的)。在这套选排课系统功能的设计上,StudentCourseSettlement系统可以分为登录、排课和选课3个子系统。登录子系统区分排课者(也即系统的管理者)、教师和学生这三者的不同身份,给出不同的权限,在页面中根据身份判断其相应具有的功能来使用这套系统。排课子系统主要供排课者使用,排课者可以在这里进行一切与排课有关的活动。选课系统主要供学生选课使用,在这里可以进行与选课有关的活动;教师可在教师反馈系统中对排课者提出反馈意见,供排课者在排课时可参考使用。 |