Project Title: Developing Web System for QMC Nurse Scheduling Problem Student: Bingyu Li Course: MSc Management of IT Abstract: This project aims to produce a web system to tackle nurse scheduling problem at Queen's Medical Centre. The web system is designed based on SEAMO-R algorithm which was proposed by Dario Landa-Silva and Khoi N.Le. SEAMO-R algorithm is excellent adequate to deal with multi-objective optimization problems and was proposed to solve nurse scheduling problem that the satisfaction of nurse preference drives for non-dominated solutions. So this web system allows nurses choose their favourite shifts, and then nurse manager can generate a high quality schedule considering nurses' preference by applying SEAMO-R algorithm. The difficulty of this project lies within embedding the SEAMO-R algorithm into producing this web system. The problems are how to abstract an efficient interface of the existing SEAMO-R algorithm and how to uniform parameters. Also a requirement specification was created to address the problem. And there was a clear set of requirements that the interfaces and functionalities must meet. In the end, testing and evaluation were conducted in order to analyse whether the goals had been achieved and evaluate the functional and nonfunctional requirements of the web system, finally report the users' feedback on the system.