Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.32 KB | None | 0 0
  1. lab 2
  2. 1.7. Program obsługujący wypożyczalnię sprzętu turystycznego
  3.  
  4. ---
  5. 2. Wykonanie opisu „świata rzeczywistego”.
  6.  
  7. 2.1.Opis zasobów ludzkich
  8. Pracownik firmy handlowej może dodawać do katalogu wypożyczalni nowy sprzęt, może go także usuwać oraz akceptować złożone zamówienia na wypożyczenie.
  9. Każdy produkt jest reprezentowany przez następujące dane: nazwa, koszt wypożyczenia na jednostkę czasu i podatek (który jest stały). Każdy produkt ma określoną kaucję. Wypożyczający może stworzyć listę i dodawać do niej kolejny sprzęt. Każda pozycja wypożyczeia powinna zawierać inny produkt, jeśli sprzęt się powtórzy na liście to powinna zwiększyć się jego ilość. Klient musi podać datę wypożyczenia i oddania sprzętu. Klient może sprawdzić jaki sprzęt dodał do listy i ile będzie musiał zapłacić za wypożyczenie. Klient może od razu zapłacić online lub wybrać opcję zapłaty przy odbiorze.
  10.  
  11. 2.2.Przepisy i strategia firmy.
  12. Pracownik jest odpowiedzialny za poprawność danych wprowadzanych do systemu. Jeśli klient nie odda wypożyczonego sprzętu, odda wypożyczony sprzęt zniszczony lub odda sprzęt po zadeklarowanym przez siebie terminie zostanie naliczona kaucja.
  13.  
  14. 2.3.Dane techniczne - opis warstwy technicznego systemu informacyjnego
  15. (rozmiary, architektura, liczba użytkowników, pozostałe funkcje programu,
  16. stosowane dotąd oprogramowanie i sprzęt):
  17. Klient może przeglądać dostępny asortyment za pośrednictwem strony internetowej. Zakłada się, że jednocześnie może być zalogowanych 1000 klientów oraz firma usługowa może oferować kilkadziesiąt produktów, każdy w kilkudziesięciu egzemplarzach. Wypożyczalnia jest firmą działającą lokalnie, bez możliwości wysyłki.
  18.  
  19. 2.3.1. Dane ilościowe związane z przetwarzaniem realizowanym przez projektowany
  20. program:
  21. Firma zatrudnia pięciu pracowników, każdy może dodawać i usuwać sprzęt z katalogu.
  22. Biorąc pod uwagę założoną liczbę jednocześnie zalogowanych użytkowników zakłada się, że najczęstszą operacją będzie wyświetlanie danych - kilka tysięcy operacji w niewielkim odcinku czasu. Złożenie zamówienia na wypożyczenie będzie odbywać się co najwyżej kilka razy dziennie na jednego zalogowanego użytkownika. Rejestracja będzie odbywać się co najwyżej kilkanaście razy dziennie. Operacja logowania w zależności od pory dnia od kilku do kilku tysięcy razy.
  23.  
  24. 2.3.2. Dane o lokalizacji firmy
  25. Siedziba firmy znajduje się przy ulicy Ciemnej 18 w Chrząszczyżewoszycach, powiat Łękołody.
  26.  
  27. 2.3.3. Dane o profilach klientów firmy oraz pracowników firmy
  28. Aby klient mógł się zarejestrować musi podać: imię, nazwisko, adres zamieszkania, numer telefonu. Aby mógł wypożyczyć sprzęt musi podać również PESEL.
  29. Na profil pracownika składają się te same dane jak klienta.
  30.  
  31. 2.3.4. Dane o używanym sprzęcie i oprogramowaniu.
  32. Firma posiada dwa własne serwery, na których może hostować witrynę. Zalecaną technologią aplikacji webowej jest Java oraz MariaDB jako silnik bazy danych.
  33.  
  34. 3. Zdefiniowanie wymagań funkcjonalnych i niefunkcjonalnych programu na
  35. podstawie opisu biznesowego, przedstawiające czynności projektowanego
  36. oprogramowania.
  37.  
  38. Lista wymagań funkcjonalnych:
  39. 1. System pozwala wyświetlić katalog sprzętu.
  40. 2. Pracownik może dodać, usunąć lub edytować parametry sprzętu.
  41. 2. Te same produkty dodane do jednej listy wypożyczenia powinny łączyć się w grupę.
  42. 3. Każda pozycja posiada przypisaną cenę wypożyczenia na jednostkę czasu i wybraną przez użytkownika liczbę.
  43. 4. Na rachunku powinien znajdować się łączny koszt wypożyczenia sprzętu oraz wyliczoną kaucję.
  44. 5. Klient musi mieć możliwość wyboru i dokonania płatności online lub płatności przy odbiorze.
  45. 6. System w przypadku płatności online musi automatycznie zwracać kaucję na konto, z którego dokonano płatności jeżeli pracownik potwierdzi oddanie sprzętu.
  46.  
  47. Lista wymagań niefunkcjonalnych
  48. 1. Wstawiać nowe produkty może tylko pracownik za to odpowiedzialny.
  49. 2. Listy wypożyczeń są tworzone przez klientów.
  50. 3. System będzie działał jako strona internetowa.
  51. 4. System musi zapewnić bezpieczeństwo danych - profili klientów, pracowników, danych nt. wypożyczeń itp.
  52. 5. System musi oferować bezpieczną metodę płatności online.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement