排课系统-案例分析-江苏科技大学计算机学院
(l)检测数据库中有无管理员帐号,如果有,则等待用户输入用户名和密码,否则按程序本身自动执行插入命令,新建一个管理员用户,并等待用户输入。 (2)验证用户名和密码是否正确,错误次数不能超过三次,超过三次则退出系统登录界面。 (3)当验证通过后,检测该登录用户的管理权限,并设置变量传值给主窗体。系统一旦启动后,将首先出现用户登录窗体(启动窗体),用户选择用户名和输入密码,如果用户3次输入密码不正确,将退出程序。 原始数据管理是系统从外界获取信息的途径,是系统与用户进行交互的第一步,也是后期数据查询和分析的基础,因此,一定要保证数据录入的便捷性和正确性。 在输入框中录入教室名,按添加按钮,教室名被录入教室库;如教室可同时容纳多个班级上课,将教室的容量选定;删除班级,可以先选中要删除的教室名,按删除按钮即可,此处不支持复选,如要重新录入教室可按全部全部清空按钮即可;设置该教室的时间表,选定教室的时间,(添加) 或(删除),设置并保存这个班级的时间表。 排课算法基于回溯算法。回溯算法又叫试探法,它是一种系统地搜索问题的解决方法,通俗的说就是从一条路往前走,能进则进,不能进则退回来,换一条路再试。该方法首先暂时不考虑问题规模大小的限制。 回溯算法核心思想是将问题的候选解按照某种顺序分为若干个步骤的候选解,逐一枚举和检验当前步骤的候选解,并检查当前步骤的解是否满足当前条件。当发现当前步骤
您可能关注的文档
- 对象和对象-关系数据库系统.PPT
- 导体有规则.PPT
- 导盲犬的由来.PPT
- 小区楼宇高层供水的几个方案-淮安庄子电气有限公司.DOC
- 寿光昌田包装制品有限公司环评.DOC
- 小学数学教学论试题-山东自考网.DOC
- 小黑蚊介绍.PPT
- 小雅·庭燎小雅·采薇秦风·蒹葭陈风·宛丘.PPT
- 尚等待托管行修改-建设银行.DOC
- 就业协议书-MBA学院.DOC
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
最近下载
- 信达证券-新兴生物技术专题报告-小核酸药物方兴未艾,海外创新与国内崛起共振.pdf
- 铁路运输市场营销:铁路运输市场分析PPT教学课件.pptx VIP
- 临床护理学:患者评估与沟通技巧.ppt VIP
- 煤矿监测监控培训课件.ppt VIP
- 专题21.8 一元二次方程的根与系数关系-重难点题型(教师版含解析).pdf VIP
- 高考语文文言文阅读《登泰山记》含答案译文.docx VIP
- 09S302雨水斗选用及安装图集(清晰).pdf VIP
- 煤矿掘进工作面的防尘设计毕业论文[1].doc VIP
- 全国优质课一等奖统编版语文三年级下册《习作:我的植物朋友》公开课精美课件.pptx
- 286419刘昕薪酬管理第6版 习题.docx VIP
原创力文档

文档评论(0)