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
6,34 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 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 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 PHẦN 2: SƠ ĐỒ USECASE Nhóm PHẦN 3: FORM Nhân viên 1.1 Đăng nhập Nhóm 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 diaChi Nvarchar(100) nvarchar(Max) Ngày sinh Địa Not null 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 Nhóm 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 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 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 Nhóm nvarchar(100) 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 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) Nhóm 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) 10 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 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 1.1.3 Sửa Chuyến tàu 1.2.Cập nhật Lịch trình 1.2.1 Nhóm Danh sách lịch trình 26 1.2.2 Thêm lịch trình 1.2.3 Sửa lịch trình Lê Hữu Nghĩa 2.1.Cập nhật Tàu 2.1.1 Danh sách Tàu Nhóm 27 2.1.2 Thêm Tàu Nhóm 28 2.1.3 Sửa Tàu 2.2.Cập nhật Loại Tàu 2.2.1 Danh sách Loại Tàu Nhóm 29 2.2.2 Thêm Loại Tàu 2.2.3 Sửa Loại Tàu Nhóm 30 Võ Anh Nguyên 3.1.Cập nhật Quyền 3.1.1 Danh sách Quyền 3.1.2 Thêm Quyền Nhóm 31 3.1.3 Sửa Quyền 3.2.Cập nhật thơng tin Nhân Viên 3.2.1 Nhân viên Nhà Ga 3.2.1.1 Danh sách nhân viên Nhóm 32 3.2.1.2 Thêm Nhân viên 3.2.1.3 Sửa thơng tin Nhân Viên Nhóm 33 3.2.2 Nhân viên Lái Tàu 3.2.2.1 Danh sách nhân viên Nhóm 34 3.2.2.2 Thêm Nhân viên 3.2.2.3 Sửa thơng tin Nhân Viên Nhóm 35 Nguyễn Huỳnh Phi Long 4.1.Cập nhật Tuyến Tàu 4.1.1 Danh sách Tuyến tàu 4.1.2 Thêm Tuyến tàu Nhóm 36 4.1.3 Sửa Tuyến tàu 4.2.Cập nhật thông báo 4.2.1 Danh sách thơng báo Nhóm 37 4.2.1.1 Thêm Thơng báo 4.2.1.2 Sửa thơng tin Thơng báo Nhóm 38 ... Thêm Chuyến tàu Nhóm 25 1.1.3 Sửa Chuyến tàu 1.2.Cập nhật Lịch trình 1.2.1 Nhóm Danh sách lịch trình 26 1.2.2 Thêm lịch trình 1.2.3 Sửa lịch trình Lê Hữu Nghĩa 2.1.Cập nhật Tàu 2.1.1 Danh sách Tàu. .. 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. .. 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