1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG: Hệ thống quản lý trông xe

76 871 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 76
Dung lượng 0,92 MB

Nội dung

CHƯƠNG 1: GIỚI THIỆU VỀ HỆ THỐNG51.1.Mô tả bài toán51.2. Xác định và phân tích giá trị nghiệp vụ61.3.Xác định các yêu cầu của hệ thống7CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG92.1. Xây dựng biểu đồ ca sử dụng92.2. Xây dựng các biểu đồ102.2.1. Xây dựng biểu đồ UC102.2.2. Xây dựng biểu đồ lớp lĩnh vực112.2.3. Gán trách nhiêm cho các lớp vừa tìm được112.3. Chi tiết UC122.3.1.UC “Duy trì thông tin khách hàng”122.3.1.1. Đặc tả UC122.3.1.2. Biểu đồ lớp tham gia UC152.3.1.3. Biểu đồ trình tự162.3.2.1.Đặc tả UC192.3.2.2. Biểu đồ lớp tham gia UC222.3.2.3. Biểu đồ trình tự của UC232.3.3. UC “Quản lý thông tin nhân viên”252.3.3.1. Đặc tả UC252.3.3.2. Biểu đồ lớp tham gia UC282.3.3.3. Biểu đồ trình tự của UC29CHƯƠNG 3: THIẾT KẾ HỆ THỐNG333.1. Xây dựng biểu đồ lớp chi tiết333.2. Thiết kế cơ sở dữ liệu333.2.1. Ánh xạ các lớp sang bảng333.2.2. Ánh xạ các liên kết363.2.3. Cơ sở dữ liệu của hệ thống373.3. Thiết kế giao diện38

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MÔN:PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: Hệ thống quản lý trông xe Giáo viên hướng dẫn :T.s Đỗ Mạnh Hùng Sinh viên thực hiện: Nguyễn Tuấn Long Phạm Thị Thanh Hoa Đào Đức Chính Lớp: HTTT2 Nhóm :12 HÀ NỘI - 2016 LỜI MỞ ĐẦU Trong thời đại ngày nay, Công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào lĩnh vực khoa học kĩ thuật sống Nó trở thành công cụ đắc lực nhiều ngành nghề giao thông, quân sự, y học…và đặc biệt công tác quản lí hệ thống nói chung hệ thống quản lí trông xe nói riêng Trước máy tính chưa sử dụng rộng rãi việc quản lí trông xe sử dụng phương pháp thủ công nên thời gian,tốn nhân lực tài Ngày nay, với phát triển khoa học công nghệ Công nghệ thông tin phát triển sử dụng rộng rãi trường học nhà hàng khách sạn…giúp cho công việc quản lý trông xe dễ dàng thuận tiện Vì việc sử dụng Công nghệ thông tin vào hệ thống quản lý trông xe cần thiết cấp bách nhằm xóa bỏ phương pháp lạc hậu lỗi thời tốn nhiều mặt Chính mà yêu cầu đặt việc quản lí hệ thống trông xe chúng em xây dựng đề tài “ Quản lí trông xe” với mong muốn giúp cho việc quản lí dễ dàng thuận tiện Chúng em trân thành cảm ơn hướng dẫn bảo tận tình thầy giáo Đỗ Mạnh Hùng giảng viên trường Đại Học Công Nghiệp Hà Nội.Thầy cho chúng em nhiều kiến thức quan trọng nhiều ý kiến đóng góp quý giá Chúng em mong nhận ý kiến đóng góp thầy, cô giáo người quan tâm đến đề tài để đề tài chúng em hoàn thiện Chúng em xin trân thành cảm ơn! MỤC LỤC Chương 1: Giới thiệu hệ thống 1.1 Xác định phân tích giá trị nghiệp vụ 1.1.1 Mang lại giá trị nghiệp vụ:  Tăng khả quản lý: thông tin xử lý cách tự động, xử lý đồng thời cho kết nhanh chóng, xác  Đáp ứng yêu cầu nghiệp vụ cách tin cậy, xác, an toàn, bí mật  Giao diện dễ vận hành  Tối ưu công việc thủ công, thay xử lý qua hệ thống hoàn toàn xác  Tận dụng tối đa khoảng trống bãi đỗ xe 1.1.2 Mang lại giá trị kinh tế:  Giảm biên chế cán bộ, giảm chi phí hoạt động: Nhờ hệ thống quản lý thông minh mà số nhân viên tối đa cần cho chưng cư lớn từ 4-6 người, chung cư vừa nhỏ sử dụng 2-4 người đủ  Tăng thu nhập, hoàn vốn nhanh: Do tận dụng tối đa vị trí cho xe bãi thời gian xử lý ra/vào cực nhanh nên tăng thu nhập cho chung cư, tăng lượng xe vào, mức độ an toàn đạt 99% đặc biệt, giá trông giữ xe đảm bảo theo giá nhà nước quy định 1.1.3 Mang lại giá trị sử dụng:  Hệ thống hiệu lại dễ sử dụng Nhà quản lý nhân viên dễ dàng sử dụng hệ thống để quản lý thực nhiệm vụ 1.1.4 Khắc phục nhược điểm hệ thống cũ, hỗ trợ chiến lược phát triển lâu dài, đáp ứng ưu tiên, ràng buộc quan trọng hệ thống  Hệ thống quản lý thủ công cũ tồn nhiều yếu tiêu tốn nhiều nhân lực, hao phí nhiều diện tích bãi xe, thời gian gửi,lấy xe lâu thời gian ghi vé, kiểm tra vé…  Hệ thống quản lý khắc phục gần toàn nhược điểm với độ tin cậy cao tiện lợi, mang lại nhiều giá trị cho nhà quản lý khách gửi xe 1.2 Xác định yêu cầu hệ thống  Hệ thống phải cung cấp cho nhà quản lý tài khoản với quyền quản trị cao quyền thao tác tất chức quản lý, báo cáo để nhà quản lý làm việc  Hệ thống quản lý bãi đỗ xe máy theo số vé xe máy định từ việc ước lượng sức chứa bãi đỗ  Khi nhà quản lý có nhu cầu thêm, sửa thông tin hay xóa vé tháng, gia hạn, cấp lại thẻ mất/hỏng hệ thống phải xác nhận, xử lý, gửi phản hồi thật nhanh chóng,chính xác;  Hệ thống hỗ trợ việc lập loại báo cáo cho nhà quản lý dễ dàng, hiệu đầy đủ chức cần thiết  Hệ thống cho phép hệ thống kiểm soát truy cập thông tin cần thiết để xử lý đối chiếu lưu thông tin một cách xác, an toàn  Hệ thống hỗ trợ nhân viên giữ xe thao tác quản lý gửi/lấy xe tối đa, cho phép trao đổi thông tin dễ dàng, nhanh chóng Chương 2: Phân tích hệ thống Xác định ca sử dụng hệ thống Dựa văn mô tả toán việc phân tích để tìm tác nhân, ta xácđịnh ca sử dụng sau:      Đăng nhập hệ thống Quản lý vé xe Quản lý nhân viên Quản lý gửi xe Quản lý lấy xe Các tác nhân Nhà quản lý Các ca sử dụng Đăng nhập hệ thống Quản lý vé xe Quản lý nhân viên Nhân viên Đăng nhập hệ thống Quản lý gửi xe Quản lý lấy xe Hệ thống kiểm soát Quản lý gửi xe Quản lý lấy xe Quản lý chỗ  Vẽ biểu đồ ca sử dụng Biểu đồ Uc mức khung cảnh + Biểu đồ Uc + Biểu đồ ca sử dụng phụ nhà quản lý Quan Ly Ve Xe Nha Quan Ly Quan Ly Nhan Vien Dang Nhap Lap Bao Cao + Biểu đồ ca sử dụng nhân viên Quan Ly Gui Xe Nhan Vien Dang Nhap He Thong Kiem Soat Quan Ly Lay Xe Đặc tả ca sử dụng 1.1 Ca sử dụng Đăng nhập hệ thống 1.1.1 Mô tả tóm tắt - Tên ca sử dụng: Đăng nhập hệ thống - Mục đích: Mô tả cách người sử dụngđăng nhập vào hệ thống - Tác nhân: Nhà quản lý, nhân viên 2.1.1 Các luồng kiện  Luồng kiện  Ca sử dụng bắt đầu tác nhân muốn đăng nhập vào hệ thống  Hệ thống yêu cầu tác nhân nhập tài khoản mật đăng nhập  Tác nhân nhập tên đăng nhập mật đăng nhập mình, chọn đăng nhập  Hệ thống xác nhận tài khoản mật đăng nhập có hợp lệ không, không hợp lệ thực luồng A1 + Hệ thống ghi lại trìnhđăng nhập - Nhập sai tài khoản/mật khẩuđăng nhập - Hệ thống hiển thị thông báo lỗi - Người sử dụng chọn làđăng nhập lại huỷ bỏđăng nhập, ca sử dụng kếtthúc 2.2 Ca sử dụng Quản lý vé xe Ca sử dụng gồm ca sử dụng con: - Duy tri thông tin vé tháng - Gia hạn thẻ - Cấp lại thẻ 2.2.1 Ca sử dụng trì thông tin vé tháng 2.2.1.1 Mô tả tóm tắt: - Tên ca sử dụng: Duy tri thông tin vé tháng - Mục đích : Mô tả cách nhà quản lý trì thông tin vé tháng cho chủ xe - Tác nhân : Nhà quản lý 2.2.1.2 Các luồng kiện: - Ca sử dụng bắt đầu khách hàng muốn đăng ký vé tháng, sửa thông tin hủy bỏ vé cho xe máy - Sau chủ xe cung cấp thông tin cần thiết - Các thông tin xe bao gồm:  Biển số  Loại xe  Số khung  Số máy  Họ tên chủ xe  Số cmnd Kịch gửi xe thất bại vé hết hạn : : Nhan Vien : He Thong Kiem Soat : QL Gui Xe : W_gui xe : The gui xe 1: dang nhap 2: KT dang nhap 3: dua so ve 4: dua bien so 5: KT tinh trang ve 6: KT tinh trang the 7: ket q ua 8: ket qua 9: thong bao the khong hop le Kịch thẻ bị đánh dấu : : Nhan Vien : He Thong Kiem Soat : QL Gui Xe : W_gui xe : The gui xe 1: dang nhap 2: KT dang nhap 3: dua so ve 4: dua bien so 5: KT tinh trang ve 6: KT tinh trang the 7: ket qua 8: ket qua 9: thong bao the khong hop le 10: cap nhat tinh trang the 11: cap nhat tinh trang the 12: 13: ket qua 14: thong bao Xe sử dụng vé lượt- Kịch gửi xe thành công : Quản lý lấy xe Lấy xe theo vé lượt : : Nhan Vien : He Thong Kiem Soat 1: dang nhap : W_gui xe : The gui xe : QL Gui Xe 2: KT dang nhap 3: gui ma the 4: gui bien so 5: Xu ly gui xe 6: Cap nhat thong tin the 7: ket qua\ 8: them xe 9: ket qua 10: ket qua 11: thong bao cong 12: yeu cau cho xe vao 13: Mo barie : Xe Lấy xe theo vé tháng : Biểu đồ trình tự ca sử dụng lấy xe: Sử dụng vé tháng - Lấy xe thành công : : Nhan Vien : He Thong Kiem Soat : QL_Lay xe : W_lay xe : The gui xe 1: dang nhap 2: KT dang nhap 3: quet the 4: gui ma the 5: gui bien so xe 6: lay thong tin the 7: lay thong tin the 8: ket qua 9: ket qua 10: KT thong tin the 11: lay thong tin xe 12: lay thong tin xe 13: ket qua 14: ket qua 15: so sanh bien so xe 16: thong bao hop le 17: gui thong bao hop le 18: mo barie : Xe Lấy xe thất bại : : Nhan Vien : He Thong Kiem Soat : QL_Lay xe : W_lay xe : The gui xe 1: dang nhap 2: KT dang nhap 3: quet the 4: gui ma the 5: gui bien so xe 6: lay thong tin the 7: lay thong tin the 8: ket qua 9: ket qua 10: KT thong tin the 11: thong bao the het han : Xe Thiết kế sở liệu  Bảng Nhân viên (Nhanvien) Tên thuộc tính Đọc Kiểu liệu Ghi maNV Mã nhân viên Text Khóa Hoten Họ tên nhân viên Text CMTND Số CMTDN Int Gioitinh Giới tính Int Diachi Địa Text TaikhoanNV Tài khoản đăng nhập Text Matkhau Mật Text  Bảng Quản lý (Quan ly) Tên thuộc tính Đọc Kiểu liệu Ghi maQL Mã quản lý Int Khóa Hoten Họ tên quản lý Text CMTND Số CMTDN Int Gioitinh Giới tính Int Diachi Địa Text TaikhoanQL Tài khoản đăng nhập Text Matkhau Mật Text  Bảng Xe Tên thuộc tính Đọc Kiểu liệu Ghi Bien so Biển số xe Text Khóa Loai xe Loại xe Text Sokhung Số khung Text Somay Số máy Text Ten chu xe Tên chủ xe Text So CMND Số chứng minh Int thư nhân dân  Bảng The gui xe (Thẻ gửi xe) Tên thuộc tính Đọc Kiểu liệu Ghi Ma the Mã thẻ gửi xe Int Khóa Loai the Loại thẻ Text Tinh trang Tình trạng thẻ Text Thoi han Thời hạn sử dụng Text Tgian vao Thời gian vào gửi Date time Don gia Đơn giá Text maQL Mã quản lý Text Khóa ngoại maNV Mã nhân viên Text Khóa ngoại Bien so Biển số xe gửi Text Khóa Ma cho gui xe Mã chỗ gửi xe Int Khóa  Bảng Cho gui xe (Chỗ gửi xe) Tên thuộc tính Đọc Kiểu liệu Ghi Ma cho gui xe Mã chỗ gửi xe Text Khóa Tinh trang Tình trạng chỗ Text gửi xe  Mô hình sở liệu quan hệ (sql server) Bảng Nhân viên Bảng Quản lý Bảng Xe Bảng Thẻ gửi xe Bảng Chỗ gửi xe 3.3.Thiết Kế Giao Diện Màn Hình Đăng Nhập Quy Trình Thực Hiện [...]... quản lý o Các luồng sự kiện  Luồng sự kiện chính: Ca sử dụng này bắt đầu khi nhà quản lý nhận được đơn xin cấp lại thẻ do chủ xe gửi nhà quản lý xem xét các lý do và quyết định thẻ cấp lại thẻ • Nhà quản lý chọn chức năng cập lại thẻ trên trang chính • Hệ thống hiển thị màn hình cấp lại thẻ • Nhà quản lý nhập biển số xe cùng số cnmd của chủ xe, chọn kiểm tra • Hệ thống kiểm tra thông tin Nếu số xe. .. sang available ngay trên hệ thống kiểm soát Hệ thống lưu lại thay đổi vào csdl Ca sử dụng kết thúc 2.5 Ca sử dụng quản lý lấy xe 2.5.1 Mô tả tóm tắt Tên ca sử dụng: Quản lý lấy xe Mục đích: Ca sử dụng này cho phép nhân viên quản lý vé xe và xe của chủ xe khi trả vé Tác nhân: Nhân viên , hệ thống kiểm soát 2.5.2 Các luồng sự kiện  Luồng sự kiện chính: • Chủ xe thông báo mất vé xe hoăc vé bị hỏng không... cho phép nhà quản lý duy trì thông tin nhân viên trông giữ xe của chung cư, cho phép nhà quản lý thêm, sửa, xóa thông tin nhân viên qua hệ thống Tác nhân: Nhà quản lý 2.3.2 Các luồng sự kiện  Luồng sự kiện chính: Ca sử dụng này bắt đầu khi Nhà quản lý muốn thêm, sửa, hoặc xóa thông tin nhân viên từ hệ thống • Nhà quản lý chọn chức năng duy trì thông tin nhân viên trên trang chính • Hệ thống hiển thị... Luồng A1: đối tượng xe máy với điều kiện số vé xe vẫn còn o Luồng B1: Hệ thống hiển thị các đăng ký trong csdl lên màn • Nhà quản lý chọn đăng ký muốn sửa • Hệ thống hiển thông tin đăng ký với các thông tin của đăng ký được chọn như thông tin chủ xe, thông tin xe, mã thẻ • Nhà quản lý sửa các thông tin cần thiết và chọn cập nhật.Nếu nhà quản lý chọn hủy, ca sử dụng bắt đầu lại • Hệ thống cập nhật vào... cho xe máy • Hệ thống hiển thị 3 lựa chọn: Thêm đăng ký, sửa thông tin đăng ký và thu hồi đăng ký • Nhà quản lý chọn Thêm đăng ký Nếu nhà quản lý chọn sửa thông tin đăng ký thì thực hiện luồng B1, chọn thu hồi đăng ký thì thực hiện luồng B2 • Nhà quản lý nhập thông tin xe, chủ xe, chọn kiểm tra • Hệ thống kiểm tra biển số xe xem đã đăng ký chưa Nếu đã đăng ký thì thông báo,ca sử dụng kết thúc • Nhà quản. .. luồng A2 • Nhà quản lý chọn gia hạn thẻ • Hệ thống gia hạn cho thẻ và cập nhật vào csdl Thời hạn cho mỗi lần gia hạn là 30 ngày.Ca sử dụng kết thúc  Các luồng rẽ nhánh: o LuồngA1: Thẻ chưa hết hạn: • Hệ thống hiển thị thông báo thẻ chưa hết hạn và số ngày còn hạn của thẻ • Nếu chủ xe không gia hạn nữa, nhà quản lý chọn hủy và ca sử dụng kết thúc.Ngược lại, nhà quản lý chọn gia hạn, hệ thống dánh dấu... trong csdl  Nhà quản lý nhập mã nhân viên cần sửa  Hệ thống kiểm tra mã số nhân viên.Nếu mã nhân viên không tồn tại thì thực hiện luồng A1 Nếu mã nhân viên tồn tại, hệ thống hiển thị thông tin chi tiết của nhân viên có mã vừa nhập  Nhà quản lý sửa các thông tin cần thiết và xác nhận thao tác  Hệ thống cập nhất những sửa đổi của nhà quản lý  Luồng xóa thông tin nhân viên  Hệ thống hiển thị màn... Nếu xe đã được đăng ký vé tháng thì có thêm thuộc tính mã thẻ,mã chỗ - Nhà quản lý xem xét thông tin đã hợp lệ chưa Nếu thông tin hợp lệ, nhà quản lý tiến hành đăng ký, nếu chưa, nhà quản lý yêu cầu chủ xe cung cấp thêm thông tin cần thiết hoặc từ chối đăng ký nếu chủ xe không đáp ứng được yêu cầu  Luồng sự kiện chính: • Nhà quản lý chọn chức năng duy trì thông tin vé tháng trên trang chính • Hệ thống. .. sử dụng kết thúc o Luồng B2: Hệ thống hiển thị danh sách đăng ký • Nhà quản lý chọn đăng ký muốn xóa • Hệ thống hiển thị thông tin của đăng ký đã chọn • Nhà quản lý chọn xác nhận Nếu nhà quản lý chọn hủy thao tác, ca sử dụng bắt đầu lại • Hệ thống xóa bỏ đăng ký khỏi csdl, trả lại trạng thái của thẻ là available và thông báo thành công ,trạng thái của chỗ cũng được trả về available Ca sử dụng kết thúc... thông báo lỗi • Hệ thống yêu cầunhà quản lý nhập vào một mã số nhân viên khác hoặc huỷ bỏ thao tác xoá hoặc sửa • Nếunhà quản lý nhập mã số nhân viên khác thì quay lại luồngXoá hoặcSửa • Nếunhà quản lý chọnHuỷ, ca sử dụng kết thúc 2.4 Ca sử dụng Duy trì thông tin nhân viên 2.4.1 Mô tả tóm tắt - Tên ca sử dụng: quản lý gửi xe - Mục đích: Ca sử dụng này cho phép nhân viên thực hiện nhận xe gửi vào bãi

Ngày đăng: 08/09/2016, 19:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w