Úvodní studie - X36SIN
Transkript
České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN České vysoké učení technické Fakulta elektrotechnická Softwárové inženýrství (X36SIN) - Katedra počítačů Semestrální projekt I. ÚVODNÍ STUDIE Realizační tým: Petr Vízner (mailto:[email protected]) - vedoucí Vojtěch Bartovský (mailto:[email protected]) Jiří Holý (mailto:[email protected]) Karel Parýzek (mailto:[email protected]) Aleš Roubíček (mailto:[email protected]) Jiří Šulc (mailto:[email protected]) Stránky projektu: http://team.kvalitne.cz/ Datum vypracování: Březen—duben 2005 Studijní skupina: 104 (sudý čtvrtek od 10:00) - team 6 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Deklarace záměru Cílem tohoto projektu je vytvořit informační systém pro menší knihovnu. Systém budou využívat jak zaměstnanci knihovny, tak i jednotliví registrovaní zákazníci a náhodní návštěvníci. Systém bude umožňovat kompletní vedení informací o jednotlivých zákaznících a jednotlivých titulech, které si bude možno vypůjčit nebo případně rezervovat. Odborný článek Hlavním úkolem vytvářeného projektu je nabídnutí možnosti registrovaným zákazníkům vypůjčit nebo rezervovat si vybraný knižní titul a nabídnout zaměstnancům knihovny přesný přehled o aktuálním stavu knih ve vztahu k zákazníkovi. Dále bude systém hlídat čas výpůjček a automaticky generovat upomínky na nevrácené knihy. Námi navrhovaný systém bude dostupný pomocí standardního protokolu HTTP přes Internet pohodlně odkudkoli. Nejdříve se budeme věnovat podrobně informacím, které má námi navrhovaný systém obsahovat. Jsou to informace o titulu. To je samozřejmě název titulu, autor, datum vydání, číslo vydání, případně další informace o titulu. Pro snadnější identifikaci jednotlivých titulů bude každý nabízený titul opatřen svým unikátním čárovým kódem a informace o jeho hodnotě bude též zanesena v informačním systému. Také bude informační systém evidovat, který zákazník a kdy měl titul vypůjčen. Tato položka bude v databázi udržována jen ve vztahu k posledním třem zákazníkům (tato položka slouží k možnosti identifikace zákazníka, pokud došlo k poškození knihy). Systém samozřejmě bude obsahovat osobní informace o každém registrovaném zákazníkovi. Tyto informace budou jméno, příjmení, adresa a rodné číslo, což bude unikátní identifikátor zákazníka. Dále bude mít každý zákazník přiděleno svoje heslo které si sám zvolí. Také zde budou informace, které tituly a do kdy má zákazník půjčené, případně počet titulů. Dále se budeme věnovat tomu jak by měl systém zhruba fungovat. To jest možnostem pro jednotlivé osoby. České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Do systému budou mít přístup uživatelé v rolích: • náhodní návštěvníci • registrovaní zákazníci • zaměstnanci knihovny • administrátor databáze Jejich možnosti ve vztahu k editaci budou různé. Zaměstnanci Měli by mít možnost zadávat a mazat knihy ze systému. Případně modifikovat informace o knize. Vyhledávat v systému. Zadávat a měnit informace o zákazníkovi (buď při registraci nebo při změně některých údajů). Měli by mít právo modifikace informací týkajících se rezervace. Dále zaměstnanec vypůjčující knihy jednotlivým zákazníkům musí mít možnost zanést tuto informaci do informačního systému. Pokud má zákazník knihu půjčenou delší dobu, než ho opravňuje výpůjční řad knihovny je na to zaměstnanec upozorněn systémem, který vygeneruje upomínku a tuto zaměstnanec vytiskne a odešle na adresu zákazníka. Registrovaný zákazník Registrovaný zákazník se přes svoje rodné číslo a heslo může připojit do systému na internetu. Může samozřejmě zjistit stav knihy (je k dispozici, je půjčená, je rezervovaná). Může si rezervovat knihu pokud je tato k dispozici. Do 2 dnů si ji musí vypůjčit jinak se rezervace ruší. Pokud je kniha vypůjčena je rezervace automaticky udělána na datum vrácení. Do dvou dnů od tohoto data rezervace propadá. Zákazník též může provést rezervaci výpůjčky přímo v knihovně, kde bude tato možnost realizována pomocí umístění několika terminálů… Zákazník může v systému vyhledávat informace o knihách, jestli je kniha k dispozici a v kolika exemplářích. Registrovaný zákazník má možnost si zapůjčit maximálně 10 knih současně, přičemž se nepočítají případné požadavky na rezervaci. 2 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Náhodný návštěvník Může pouze přes internet zjistit, jestli knihovna knihu vlastní. Zjistit její údaje a jestli je zrovna volná. Neregistrovaný návštěvník nemá přístup do systému přes terminály v knihovně. Při registraci zákazník obdrží magnetickou kartu, která bude sloužit k jeho identifikaci. Při vypůjčení předloží zákazník kartu a zapíše heslo. Při vrácení knihy heslo požadováno není. Při vypůjčování titulu, respektive při jeho navrácení je povinen zaměstnanec, který tento titul vypůjčuje, nebo přejímá zpět, zanést tuto informaci do informačního systému, což se provede přes čárový kód. Katalog požadavků 1. knihovní systém slouží k evidenci potřebných dat 1.1 k evidenci knih a výpůjček (včetně krátké historie) 1.2 k evidenci zákazníků a rezervací 1.3 upozorňování zaměstnanců na nevrácené knihy 2. k systému se dá přihlásit 2.1 pomocí SmartCard v knihovně 2.2 přes webové rozhranní 3. uživatelé mají přidělené uživatelské role 3 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Kontextový diagram Administrátor vkládání, mazání, modifikace záznamů o zákaznících vkládání, mazání, modifikace záznamů o knihách, rezervacích změna přístupových práv uživatelů údaje o zákaznících údaje o knihách přístupová práva uživatelů Zaměstnanec vkládání, mazání, modifikace záznamů o zákaznících vkládání, mazání, modifikace záznamů o knihách provádění rezervací údaje o zákaznících údaje o knihách záznamy o rezervacích upomínky o zpoždění vrácení knih(y) 4 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Registrovaný zákazník rezervace ( možné provádět i v knihovně na terminálech) údaje o knihách údaje o rezervacích Náhodný návštěvník Má přístup pouze přes webové rozhraní. údaje o knihách Vysvětlivky = systém poskytuje data uživateli = uživatel zadává data do systému Požadavky na software a hardware Pro provoz aplikace je potřeba dedikovaný server s dostatečným výkonem pro provoz databázového serveru a aplikační logiky společně s webovým serverem. Dále jsou zapotřebí klientské počítače vybavené klávesnicemi s čtečkou čipových karet, některé budou určeny pro potřeby personálu, zbylé pro potřeby návštěvníků. To vše musí být propojeno do počítačové sítě, k tomu bude sloužit síťový switch s dostatečným počtem zásuvek. Naše aplikace bude postavena na technologii Microsoft.net verze 2.0 a na databázové platformě Microsoft SQL Server 2005, to vše poběží na serverovém systému Windows 2003. Klientské počítače budou vybaveny operačním systémem Windows XP Home Edition s doinstalovaným MS.net Framework 2.0. 5 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Kalkulace nákladů Server Dell PowerEdge 750 • provedeni Rack • Pentium 4, 1MB cache, 2.8GHz • 2×160GB SATA, RAID • 2 GB DDR 400 SDRAM • UPS APC 1400i 750W Rack • Windows 2003 Standard Edition, 10 klientských licencí • 3 roky Enterprise Silver Support cena: 191 180 Kč bez DPH (227 504 Kč s DPH) Klienti 10x Dell OptiPlex GX280 SFF • Small Form Factor • 17" CRT Monitor • Celeron 2,53GHz • 256MB DDR SDRAM • 40 GB SATA • Optická myš • Klávesnice s čtečkou čipových karet • Windows XP Home Edition CZ • AVG 7.0 • 3 roky Next Bussines Day cena: 17 520 Kč bez DPH (20 849 Kč s DPH) 6 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Tiskárna Dell Laser Printer 3000cn • Barevný tisk • 64 MB paměť • Rozhranní: Ethernet 10/100 Base-T, USB 2.0, Paralelní 1284 • 2 roky Next Bussines Day Cena: 14 800 Kč bez DPH (17 612 Kč s DPH) Síťové prvky Dell PowerConnect 2216 – 7 100 Kč bez DPH (8 449 Kč) Další software Microsoft SQL Server 2005 Standard Edition 10 klientských licencí – 2 799 USD Služby Instalace 25 000 Kč Cena celkem 473 667 Kč bez DPH (563 663 Kč s DPH) 7 České vysoké učení technické, Fakulta elektrotechnická Úvodní studie semestrálního projektu z X36SIN Kalkulace nákladů pomocí dekompozice náklady na jednu úkol pracovní síla pracovní sílu [měsíc / Kč] Analýza problému Implementace modulu databáze Tvorba webového rozhraní Testování Úprava dle výsledků testu čas na daný úkol celkové náklady na [měsíc] daný úkol 3 analytici 35 000 2 210 000 3 programátoři 35 000 1 105 000 3 programátoři 35 000 2 210 000 2 testeři 35 000 1 70 000 3 programátoři 35 000 1 105 000 - celkové náklady na vývoj software jsou 700 000 Kč 8
Podobné dokumenty
Jednoosé nosiče nářadí řady 700
nářadí: žací lišta EUROPA s běžným či odpruženým držákem
ostří bez nastavení, běžné a Duplex lišty. Lišty jsou dostupné jak se suchou spojkou (potřeba údržby), tak se spojkou
v olejové lázni (bez p...
Tisková zpráva z 16. 10. 2008
Státní technická knihovna v Klementinu, z níž NTK vzejde, bude do 28. února 2009 otevřena
bez jakýchkoli omezení. Uzavře se až od 1. března až do úplného odstěhování do nové budovy.
Poloprovoz NTK ...
část A) Specifikace - Server pro provoz e
‐ textový editor
‐ tabulkový procesor
‐ dynamické prezentace
‐ emailový klient
ICT standardy (HW a SW)
PC Dell GX620
P4 2800Hz (800MHz,1MB L2 cache, 64bit,
HyperThreading) , 1024MB DDR II RAM, 40GB
SATA HDD, DVD/CDRW vypalovací mechanika,
226MB VGA, moderní chipset Intel 945G se
sběrnicí DDR2 667MHz...
Expert na svařování MMA
Společnost AIR LIQUIDE Welding si vyhrazuje právo na provádění libovolných změn zařízení bez předchozího upozornění.
Výrobce zodpovídá za ilustrace, popisy a speci fikace,které jsou jen informativ...