Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
2,58 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT BÁO CÁO MÔN ĐỒ ÁN PHẦN MỀM ĐỢT Chủ đề: Xây dựng hệ thống Quản lý lịch trình chuyến tàu nhà ga xe lửa TP Đà Nẵng SVTH: + NGUYỄN HUỲNH PHI LONG (NHÓM TRƯỞNG) + VÕ ANH NGUYÊN + LÊ HỮU NGHĨA + HỒ DUY KHOA NHĨM : GVHD : TS HỒNG THỊ MỸ LỆ Th.S NGUYỄN VĂN PHÁT Nhóm download by : skknchat@gmail.com PHẦN 1: PHÂN TÍCH HỆ THỐNG I Link họp nhóm: Lần : https://youtu.be/ba8UDC0M1_w Lần : https://youtu.be/5NfqDudXkNY Padlet: https://padlet.com/longnguyen8420/a3vuzagn12cj7cc0 II Tác nhân Khách vãng lai: Xem thơng tin lịch trình chuyến tàu Nhân viên: Nhiệm vụ báo cáo thống kê lịch trình Quản trị viên: Quản lí nhân viên, thay đổi cấp quyền cho người sử dụng III Chức Khách Vãng lai 1.1 Xem thông tin chuyến tàu 1.2 Xem lịch trình 1.3 Tìm kiếm 1.3.1 Tìm kiếm theo lịch trình 1.3.2 Tìm kiếm theo chuyến tàu Nhân Viên 2.1.Nhân Viên Nhà ga 2.1.1 Đăng Nhập/Đăng xuất 2.1.2 Tìm kiếm 2.1.3 Cập nhật thơng tin cá nhân 2.1.4 Cập nhật lịch trình 2.1.5 Cập nhật thơng tin tuyến tàu 2.1.6 Cập nhật thông tin chuyến tàu 2.1.7 Cập nhật thơng tin tàu Nhóm 2 download by : skknchat@gmail.com 2.1.8 Cập nhật thông tin loại tàu 2.1.9 Cập nhật thông báo 2.2.Nhân Viên lái tàu 2.2.1 Đăng Nhập/Đăng xuất 2.2.2 Tìm kiếm 2.2.3 Cập nhật thơng cá nhân 2.2.4 Cập nhật lịch trình 2.2.5 Cập nhật thơng tin chuyến tàu 2.2.6 Cập nhật thơng báo tình trạng tàu (nếu có cố) Quản trị viên (Admin) 3.1.Đăng nhập/đăng kí 3.2.Cập nhật thơng tin nhân viên Nhóm download by : skknchat@gmail.com PHẦN 2: SƠ ĐỒ USECASE Nhóm download by : skknchat@gmail.com PHẦN 3: FORM Nhân viên 1.1 Đăng nhập Nhóm download by : skknchat@gmail.com Lấy liệu từ bảng NhanVien Tên trường maNhanVien Kiểu liệu Nvarchar(100) Mô tả Mã Tài khoản Ràng buộc Primary key maQuyen Nvarchar(100) Tên Tài Khoản FOREIGN KEY matKhau Nvarchar(150) Họ tên Quyen Not null hoVaTen Nvarchar(100) Mật Khẩu Not null gioiTinh nvarchar(100) Giới tính not null ngaySinh Nvarchar(100) Ngày sinh Not null diaChi nvarchar(Max) Địa Not null Email Nvarchar(200) Email [a-z]@gmail.com, SDT NUMERIC(10,0) Số điện thoại unique not null - Bảng Quyen Tên trường maQ tenQ Kiểu liệu Nvarchar(100) Nvarchar(100) Mô tả Mã Quyền Tên Quyền Ràng buộc Primary key Not null Nhóm download by : skknchat@gmail.com 1.2 Cập nhật thông tin tuyến tàu - Lưu liệu vào bảng tuyến tàu Tên trường maTuyen loaiTuyen gaDi gaDen khoangCach Kiểu liệu Nvarchar(50) Nvarchar(100) Nvarchar(100) Nvarchar(100) Float Mô tả Mã Tuyến Loại tuyến Ga Ga đến Khoảng cách Ràng buộc Primary key Not null Not null Not null Khoảng cách >0, Not null Nhóm download by : skknchat@gmail.com 1.3 Cập nhật thông tin loại tàu - Lưu liệu vào bảng loaiTau Tên trường Kiểu liệu Mô tả Ràng buộc maLoaiTau nvarchar (100) Mã loại tàu Primary key loaiTau nvarchar(100) Loại tàu not null hangSanXuat Nvarchar(100) Hãng sản Not null soHieu xuấy Số hiệu not null nvarchar(100) Nhóm download by : skknchat@gmail.com 1.4 Cập nhật thông tin tàu Lưu vào bảng tàu Tên trường Kiểu liệu Mô tả Ràng buộc maTau nvarchar (100) Mã tàu Primary key tenTau Nvarchar(100) Tên tàu Not null maLoaiTau nvarchar(100) Mã loại tàu foreign key loaiTau Nhóm download by : skknchat@gmail.com 1.5 Cập nhật chuyến tàu - bảng ChuyenTau Tên trường Kiểu liệu maChuyenTau Nvarchar (250) maTau Nvarchar (50) maTuyen Nvarchar (20) Mô tả Mã Chuyến tàu Mã Tàu Mã Tuyến Ràng buộc Primary key foreign key(tau) foreign key(tuyenTau) Nhóm 10 download by : skknchat@gmail.com PHẦN 6: Phân Công Nhiệm Vụ Nguyễn Huỳnh Phi Long 1.1 Nhân viên 1.1.1 Nhân viên nhà ga 1.1.1.1 Cập nhật thông báo 1.1.1.2 Cập nhật tuyến tàu 1.1.1.3 Đăng nhập/ Đăng xuất 1.1.2 Nhân viên lái tàu 1.1.2.1 Cập nhật thông báo 1.1.2.2 Đăng nhập/ Đăng xuất Võ Anh Nguyên 2.1 Nhân viên 2.1.1 Nhân viên nhà ga 2.1.1.1 Cập nhật thông tin nhân viên 2.1.1.2 Đăng nhập/ đăng xuất 2.1.2 Nhân viên lái tàu 2.1.2.1 Cập nhật thông tin nhân viên 2.1.2.2 Đăng nhập/đăng xuất 2.2 Admin 2.2.1 Cập nhật quyền 2.2.2 Cập nhật thông tin nhân viên Hồ Duy Khoa 3.1 Nhân viên 3.1.1 Nhân viên nhà ga 3.1.1.1 Cập nhật chuyến tàu 3.1.1.2 Cập nhật lịch trình 3.1.1.3 Đăng nhập/đăng xuất 3.1.2 Nhân viên lái tàu 3.1.2.1 Cập nhật chuyến tàu 3.1.2.2 Cập nhật lịch trình 3.1.2.3 Đăng nhập/đăng xuất Lê Hữu Nghĩa 4.1 Nhân viên 4.1.1 Nhân viên nhà ga 4.1.1.1 Cập nhật tàu 4.1.1.2 Cập nhật loại tàu 4.1.1.3 Đăng nhập/đăng xuất Nhóm 24 download by : skknchat@gmail.com PHẦN 7: Phần thiết kế giao diện Hồ Duy Khoa 1.1.Cập nhật Chuyến tàu 1.1.1 Danh sách Chuyến tàu 1.1.2 Thêm Chuyến tàu Nhóm 25 download by : skknchat@gmail.com ... Nhân viên nhà ga 3 .1. 1 .1 Cập nhật chuyến tàu 3 .1. 1 .2 Cập nhật lịch trình 3 .1. 1.3 Đăng nhập/đăng xuất 3 .1. 2 Nhân viên lái tàu 3 .1. 2 .1 Cập nhật chuyến tàu 3 .1. 2. 2 Cập nhật lịch trình 3 .1. 2. 3 Đăng... Đăng xuất 1. 1 .2 Nhân viên lái tàu 1. 1 .2 .1 Cập nhật thông báo 1. 1 .2. 2 Đăng nhập/ Đăng xuất Võ Anh Nguyên 2 .1 Nhân viên 2 .1. 1 Nhân viên nhà ga 2 .1. 1 .1 Cập nhật thông tin nhân viên 2 .1. 1 .2 Đăng nhập/... thông tin chuyến tàu 1. 2 Xem lịch trình 1. 3 Tìm kiếm 1. 3 .1 Tìm kiếm theo lịch trình 1. 3 .2 Tìm kiếm theo chuyến tàu Nhân Viên 2 .1. Nhân Viên Nhà ga 2 .1. 1 Đăng Nhập/Đăng xuất 2 .1. 2 Tìm kiếm 2 .1. 3 Cập