Bài tập lớp phân tích và thiết kế hệ thống thông tin

65 702 0
Bài tập lớp phân tích và thiết kế hệ thống thông tin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài tập lớp phân tích và thiết kế hệ thống thông tin

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN TRUYỀN THÔNG * BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN      !" #$ %&   '( )$%*+,- . /01$ $23  Contents Phần 1: Đề bài 1. System Requirements of Library System 4%/56%/7%5689599995:%/;8//. 5<8//69% 995=>58%%757?%3/5/395/,/595/=%965<<99599 57.@9955<8//9<=<5%59%:5958%%7935%: 69,5=A5,898%%785/. 5<8//<9%69%%B5/8%%795/3 /595/=%,95995795/59%58<%5/5C5/5.; 8//9<8<5%58<:/%%. DEF95//59/=% ? %8%//%68%%7395/9A/9/555/G8%//%65/H9/,9I. ? 5A<<%5G8%//%65/H9/,<=%:%/I3,985A<<5,:%/ 65/,5=A=%D5..5<9/5/,%/,/5/H9<595E%5:/% %5/%:5<8//. ? 58%//%65/H9/,9:%/95;8//%<. ?C5/595/95995<8//99595/%9,5=5 996%/,9    /5  995,  65  5  /595/ 9  <8//  95/9.  5 5=5 996%/,855,=5. DEF95<8//9955C5/5 ?F95/9955<8//9955C5/5855/5/%9, 996%/,9.  ?8//9B55/5/5<%5585/9,996%/,9. 5<55/55 995%5/:%/%5/=%9%:;8//.5A<<355/:%/8%%7 95/357?%3/5/3/595/=%395//59/=%,959957. ?)55/<95/955/5/8%//%65/H9/,85/9,996%/,9. 5 5/:%/8%%795/3959957,/595/=%. D(E#%//%68%%79 ? 5995/%5995957?%9%:8%%79. ? 5995999,9/=%85/D57?%85/E%557? %. ?@95/8%//%6%8%%79:%/2,9. ?F95/98/8%%7956%8%//%63%55/65/G8%//%65/H9/,9I3 %5:/%%5/.   ?#%%79% 85575,% /5%9595/95/9%<<8/:/%5 95<595<8//%5G:/%%5/I%/95/95/595/5,%5/5 C5/5,<8//9B55<,:%/5.   ?C:95/98%%79/5%5/,53595/%8%//%6%5/ 8%%7.     ?)55/<95/9/595/58%%7956%8%//%6,8%//%65 /595/5,8%%79.#%%7/595/=%6<<855J<5,<5/95J. DKEL5/8%%79 ? 5995/%599598%%7/5/9%:8%%79. ?F95/9/5/8%%79%5G/5/%5/I%:5<8//85:%/55,5,5. ?F95/9/5/8%%79%5G/5/%9I655<8//9<%95,. ( ?8//9B5/5/5,8%%7987%595<59%/%<,5:%/95/9 6%  5  /595/5,  5  8%%79.  D2E5/8%%7 ? 5995<<%6995/9%95/:%/8%%75<8//%69. ?F95/995/8%%799756%/,999G=<5I3G%/I,G8<95/I. DMEL595/8%%79 ? 5<8//995<<%6995/9%G/595/5I8%%79%85:%,:%/ 9%5/59%.N%/5J<5358%%79855575,%. ?F95/9%/595/58%%795<8//,%59%%6. ? 5995/%59959/595/=%9%:8%%7=<59.D@8%%785/% 8595A5,.E ? 5995999,9/=%85/D/595/=%85/E% 5 /595/=%. ?@95//595/5%8%%79D5J<,8%%79,855/595/5,, 9</5,855575,%) ? 5995,%59%<<%6,%8<5/595/=%9:%/5958%%7. ?O5/595/5,8%%795<,:%/555/<95/3<8//9B%=:595/%: 8%5%/5?<.F95/995:5/%5%,D%5%/5?<E 5=5%:/595/=%. ? 5995<<%69575:%/=%%/595/=%9,58 55/<95/. DE;579599 K ? 5<8//995<<%6957599%:58%%7955/<95/ 98%//%65,%//595/5,.F959957<9%855/:%/5,%5/5 C5/5.9595/95759599%5959957 9/55P5/<%%%5<8//995 Phần 2: Giải quyết bài toán Q+$R ? R7S*T, ? U9$ ? /&9$ ? D;%E*V9$ ? W9$ ? 1X//Y$ ? RZ ? ;ZZ[= \+]R3^_%`X_$a . #9599<99 . F9595 (. #X^9b,a K. c^X<7deL 2. #X^<+_[Wf,g< M. d7d%, . #X^/W . 59 2 hi[[  !" #9599@<93#X^9b,a38X ^<+_[Wf,g <L595/3 5/8%%73L5/#%%7 d7d%, 59  #9599@<93#X^9b,a3#X ^  <+  _  [  W  f  ,g  <  %%3 L595/=%#%%79 F9595  #9599@<93#X^9b,a3#X ^<+_[Wf,g<5, 8%%73;579599   ' #9599@<93#X^9b,a3#X ^  <+  _  [  W  f  ,g  <  F,5 C:%=% #$ %& #X^/W M 5,/5j59%/558%//%65/H9/, )595/:%//595/ N<<:%/ ;57F95/H9:%/=% ;57%995 ;/55<8///,,5%95/ @,,F95/H9:%%995 @,,F95/H9:% L555;/, C. Business Analysis . F95/L595/ F95//595/ F95/ 8//9B 95  )595/H9Ck % #%%795/39599573/595/=% 5/35,3,538%//%69 L5//59< L555:%=% . F95<8//99555/5 F95<8//99555/5 F95/ 95  5,/5j59%8%//%68%%79 ;57F95/H9Ck,#%%7H9Ck L5558%%7 @,,5/5j598%//%68%%7%995 ;57%995 )58%%7%F95/ @,,8%//%6H9C:% (. 5,8%%79 5,8%%79 F95/ 8// 95  )58%%7,<8///,%<8// ;/55L5/8%%7:%/6F95/H9Ck,8%%7H95 L555/, L5/;/,%=>5 ;%A/ K. L5/8%%79 L5/8%%79 ;=>5 8// 95  [...]... amount of books Requested quantity is larger than limit amount of books user can borrow Requested time is longer than limit time user can borrow 21 IV Sơ đồ thực thể liên kết ER ISBN Name Quantity BookID UserID Name Group 22 Biểu đồ lớp mô hình hóa dữ liệu V 1 Register Register_table Address CapchaCode Sex TelephoneNumber Password UserName Type Char[30] Varchar[7] Varchar[6] Char[10] Char[30] Varchar[255]... id or author name Show info and book status Receive infomartion and sign out 13 II Usecase Đăng nhập Tìm sách Đặt sách KT trạng thái ĐK Người dùng Người dùng Cho mượn sách Quản thư Trả sách Cập nhật thông tin 14 Biểu đồ ca sử dụng III 1 User registration Usecase ID Name Summary Actor Preconditions Descriptions Exception Scenario U005-#1 U005-#2 U005-#3 U005-#4 U005-#5 U005-#6 U005 User registration Create... User_table UserID CardNumber UserName Email Type Varchar[5] Char[10] Varchar[255] Varchar[255] Key Primarykey Notnull Notnull Notnull 26 5 Lend book 27 6 Update information 7 Check usage status 28 29 VI Thiết kế giao diện Screen Transition Scoop System name S City Library System Date 2009/11/01 UC001 Register Application Invoked Registration Screen “Register” Button Result register screen “Profile” button... Libarian, Systems Librarian login successful Librarian User filling the UserID, BookID and quantity, time of lending System checking the citizen user involving the UserID, checking whether UserID is existing, checking whether UserID has book(s) overdue System checking the books involving the BookID, checking the quantity of books h requested quantiy and checking the time limit with requested timavailable . TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG * BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN     . '( )$%*+,- . /01$ $23  Contents Phần 1: Đề bài 1. System Requirements of Library System 4%/56%/7%5689599995:%/;8//.. 5<8//995<<%6957599%:58%%7955/<95/ 98%//%65,%//595/5,.F959957<9%855/:%/5,%5/5 C5/5.9595/95759599%5959957 9/55P5/<%%%5<8//995 Phần 2: Giải quyết bài toán Q+$R ? R7S*T, ? U9$ ? /&9$ ? D;%E*V9$ ?

Ngày đăng: 31/05/2014, 19:18

Từ khóa liên quan

Mục lục

  • Phần 1: Đề bài

  • Phần 2: Giải quyết bài toán

    • I. Business Analysis

      • 1. User Register

      • 2. Using the library system via the internet

      • 3. Lending books

      • 4. Returning books

      • 5. Search book

      • 6. Reserving book

      • 7. Checking usage status

      • II. Usecase

      • III. Biểu đồ ca sử dụng

        • 1. User registration

        • 3. Check usage status

        • 4. Reserving Book

        • 5. Update information

        • 6. Logon

        • 7. Lending Book

        • IV. Sơ đồ thực thể liên kết ER

        • V. Biểu đồ lớp và mô hình hóa dữ liệu

          • 1. Register

          • 2. Log in

          • 3. Search book

          • 4. Return book

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan