Code Monkey home page Code Monkey logo

java-simple-lab-management-system's Introduction

Lab Booking/Management System

A Computer Laboratory Booking/Management System powered by Java(7)

Manage Lab Room

Manage Lab Room

Do Booking

Do booking and view

History

This is just another typical academic project you'd get on as your lab assignments. It was created back then 2011 we(was a group project) had to create a system which can manage laboratory bookings of different lab size and other requirements. The project is done using only FileSystem. No databases or nothing related to. Just pure FileWrite & Read. We didn't built the project by ourself only. took a great help from senior Java programmars back then.

Use cases

Our instructor threw us a problem of having difficulties booking computer lab for our classes. Back then it was kind of manual process of choosing a lab-room for instructor. Different class have different requirements e.g. Lab capacity, OS requirement, working tools/software requirements, hardware configurations, class time etc.

She suggested that it'd be nice if we can come up with a solution which can ease the process of booking these computer lab. The flow will be like that.

Faculties will come to the lab operator and tell his/her requirements. E.g (I need a lab of 25 capacity which would have Linux OS with Netbeans. Class time could be anything between 8 a.m to 2 p.m). The lab operator will use this software, filter down requirements and book a room against faculty's name.

Demo

You can always run the project executing the main function. The .jar is included with this repo and also have a pre populated dataset

Issues

I have no intention to maintain this repo. Plus I also think there's anything to be added. You can play around as you want. The codebase is pretty much neat. Now I realize that the filter function doesn't have any year included. feel to free to upgrade as you want.

java-simple-lab-management-system's People

Contributors

faysal515 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.