Algoritmo prenotazione camere

mercoledì 02 gennaio 2013 - 10.55
Tag Elenco Tags  C#

svipla Profilo | Senior Member

Ciao
devo realizzare in asp.net un sito per la prenotazione di camere online per un hotel.
Vorrei sapere cosa devo studiare per realizzare l'algoritmo di ricerca delle camere disponibili(algoritmi, articoli, libri ecc).
Chiaramente il problema si presenta quando devo ricercare 2 o più camere e devo combinare le varie camere disponibili per visualizzare varie offerte al cliente.
Non cerco del codice bello e pronto, ma gli strumenti per realizzare un buon algoritmo di ricerca delle camere.
Con le conoscenze che ho attualmente non credo di poter creare un algoritmo efficiente.
Grazie mille

alx_81 Profilo | Guru

>Ciao
ciao

>Vorrei sapere cosa devo studiare per realizzare l'algoritmo di
>ricerca delle camere disponibili(algoritmi, articoli, libri ecc).
>Chiaramente il problema si presenta quando devo ricercare 2 o
>più camere e devo combinare le varie camere disponibili per visualizzare
>varie offerte al cliente.
siamo un po' in alto mare.. nel senso, avrai bisogno di uno storage delle tue info (tipicamente un database) e di un progetto in cui definire le logiche di business.
Che cosa avevi intenzione di usare anche come infrastruttura e tecnologia? Vedo che indichi C#.. ma direi che serve anche il resto delle cose
A cosa pensavi?

>Con le conoscenze che ho attualmente non credo di poter creare un algoritmo efficiente.
non credo esista un algoritmo per questa casistica.. credo che dipenda molto anche da come organizzi tu la base dati e / o il modello di business. Legato anche alle richieste funzionali che il tuo richiedente fa..

>Grazie mille
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

svipla Profilo | Senior Member

ciao e grazie
ho intenzione di utilizzare EF.
Lo so che devo organizzare il db, ma una volta recuperate le camere libere devo poter fornire al cliente tutte le possibili combinazioni.
Es. se mi chiedo 2 doppie e non ho 2 doppie posso proporre 1 tripla e 1 singola o una quadrupla o per assurdo 4 singole.
Penso che per questo ci sia bisogno di un algoritmo, o no?

alx_81 Profilo | Guru

>Es. se mi chiedo 2 doppie e non ho 2 doppie posso proporre 1
>tripla e 1 singola o una quadrupla o per assurdo 4 singole.
>Penso che per questo ci sia bisogno di un algoritmo, o no?
sì, ma è molto proprietario, non credo ci sia qualcosa di pubblico in giro.
Dipende anche da te, nel senso, non è detto che il servizio possa proporre le soluzioni, diciamo, matematiche..
Altrimenti devi ragionare sul totale delle persone. In base a quello, la somma delle capienze delle stanze che trovi deve essere minore o uguale al totale..
Su due piedi mi viene così..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5