wiki:WikiStart

Version 2 (modified by 231103, 2 weeks ago) ( diff )

--

Welcome to Trac

LibDB

Short description:

For this project, we are developing a library management system. The database is built to handle all the daily operations of a modern, current day library, storing several key types of data.

First it handles the entire inventory. The system stores detailed information on resources, tracking specific editions, authors, chapters, genres, and individual physical or digital copies.

Also the database stores profiles for both employees and also people who are and want to be members, linking users to membership plans that define their rental durations, concurrent borrowing limits, and fees.

The system records the actual circulation of items. It logs when a book is checked out, tracks due dates, and manages penalties for late returns.

Beyond just tracking books, the database maps out the library's physical layout, including specific rooms and genre-assigned shelves. It also includes data structures for community engagement. This allows the library to organize events that users can register for, while giving patrons the ability to write book reviews, reply to comments, and build personal wishlists.

Team members:

  • Андреј Станоев
  • Благоја Џорлев
  • Тоше Темелков

Course:

Advanced Databases in 2025/2026/Summer

Under the supervision of: Prof. Dr. Goran Velinov or Prof. Dr. Vangel V. Ajanovski, and Assistant Nenad Anchev or Assistant Milan Todorovikj

Content

Phase Link Status Date
P0 0.10.5 0.10.6dev 0.10.6dev
P1 0.11.6 0.11.7dev 0.10.6dev

Trac is a minimalistic approach to web-based management of software projects. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.

All aspects of Trac have been designed with the single goal to help developers write great software while staying out of the way and imposing as little as possible on a team's established process and culture.

As all Wiki pages, this page is editable, this means that you can modify the contents of this page simply by using your web-browser. Simply click on the "Edit this page" link at the bottom of the page. WikiFormatting will give you a detailed description of available Wiki formatting commands.

"trac-admin yourenvdir initenv" created a new Trac environment, containing a default set of wiki pages and some sample data. This newly created environment also contains documentation to help you get started with your project.

You can use trac-admin to configure Trac to better fit your project, especially in regard to components, versions and milestones.

TracGuide is a good place to start.

Enjoy!
The Trac Team

Starting Points

For a complete list of local wiki pages, see TitleIndex.

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.