hagary / compensation-system Goto Github PK
View Code? Open in Web Editor NEWA reservation system for uni classes, modelled as a CSP and implemented using clpfd.
A reservation system for uni classes, modelled as a CSP and implemented using clpfd.
Get the capacity and location of every room.
Calculate the off days, of the TA's.
Assign the lectures to every tutorial and put them on the occupied list.
Calculate the official holidays.
Calculate the size of every group.
Write the compensation dates results from prolog in an XML file and in the correct format.
Process the data to prolog in the correct format.
Calculate the off days, of every tutorial.
Get the occupied list of every lecturer and TA.
Get the occupied lists of every room.
Please, assign the issues to yourself before starting to work on it, in order to avoid conflicting. Be sure to test the issue well and make sure that it works according to the format, we agreed on to avoid wasting time on debugging. Try to comment with a brief explanation of the implementation way, to be understood by the other team members.
The compensation dates should be represented as a 8 lists, one for each two consecutive weeks.
Read the compensation dates from the XML file and process them to prolog.
Test the project by testing the following:
1- Processing the data using java.
2- Process the output from java to prolog.
3- The functionality of Prolog code.
4- Processing the output from prolog to an XML file.
5- Reuse the output in the XML file using Prolog.
Introduce the problem of reserving a compensation at the GUC in general without technical details.
Write the output results from prolog in an XML file.
A detailed problem description and its requirements as in the project description.
Run the prolog code file with the correct input.
A web server to receive the user's input, retrieve needed data for prolog, run prolog file, and finally return the output as html.
https://www.overleaf.com/13030174pbdfvjxjyssk#/49959660/
Make sure to copy it in a new overleaf or sharelatex project and not to edit in the same link!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.