摘要 | 第1-5页 |
Abstract | 第5-10页 |
Chapter 1 Introduction | 第10-20页 |
·Project background | 第10页 |
·Main activities of the project | 第10-11页 |
·State of art | 第11-12页 |
·Definitions | 第12-14页 |
·Related techniques and background knowledge | 第14-19页 |
·Main content of the thesis report | 第19-20页 |
Chapter 2 Requirements analysis | 第20-35页 |
·General scheduling problem description | 第20-26页 |
·Constraints and characteristics | 第21-22页 |
·Machine environment | 第22-25页 |
·Optimality criteria | 第25-26页 |
·Scope covered by the project | 第26页 |
·Platform requirements | 第26-34页 |
·Data structure levels | 第27页 |
·User interface | 第27-28页 |
·Module functions description | 第28-32页 |
·Display and export data | 第32-33页 |
·Data storage | 第33页 |
·Evaluation and analysis method | 第33-34页 |
·Summary | 第34-35页 |
Chapter 3 System Design | 第35-52页 |
·System architecture | 第35-37页 |
·System process flow | 第37-38页 |
·Domain model of scheduling problem | 第38-41页 |
·Database design | 第41-48页 |
·Database E-R diagram | 第41-44页 |
·Tables description | 第44-47页 |
·View description | 第47-48页 |
·Interface of algorithm implementation | 第48-49页 |
·Utility API | 第49-50页 |
·Design of data access object(DAO) | 第50-51页 |
·Summary | 第51-52页 |
Chapter 4 System implementation | 第52-70页 |
·Rules of generating data | 第52页 |
·Processing time and setup time | 第52-55页 |
·Processing time | 第53-54页 |
·Setup time | 第54-55页 |
·Define scheduling problems | 第55-65页 |
·Define project | 第55-57页 |
·Define problem | 第57-59页 |
·Define scenario | 第59-61页 |
·Define instance | 第61-63页 |
·Generate instance | 第63-64页 |
·Generate operation route | 第64-65页 |
·Startup platform | 第65-67页 |
·Execute scheduling algorithms | 第67-69页 |
·Summary | 第69-70页 |
Chapter 5 Testing and deployment | 第70-80页 |
·Testing plan | 第70-72页 |
·Testing techniques | 第72-74页 |
·Black-box testing | 第72-73页 |
·White-box testing | 第73-74页 |
·Test cases and results | 第74-78页 |
·Deployment | 第78页 |
·Summary | 第78-80页 |
Conclusion | 第80-81页 |
References | 第81-85页 |
Acknowledgement | 第85-86页 |
Resume | 第86页 |