01/10/2018, 09:09

Thắc mắc về bài tập cấu trúc cơ sở dữ liệu

Chào ace.
Hiện tại e có làm bài tập về Hibernate và Swing, đề yêu câu như sau:
Áp dụng kiến thức lập trình Swing, Hibernate, viết chương trình điểm danh đơn giản cho 2 loại người dùng:
Giáo vụ:

  1. Tạo môn học, qui định tên mã môn, tên môn, thời khóa biểu (ngày bắt đầu học, ngày kết thúc môn, 15 tuần, thứ trong tuần, giờ bắt đầu, giờ kết thúc, tên phòng học).
  2. Add danh sách sinh viên vào môn học. Danh sách này có thể được check chọn, hoặc nhập sinh viên mới, hoặc import từ CSV (chương trình sẽ có chức năng lấy template CSV, giáo vụ nhập theo template, và import trở lại).
  3. Xem kết quả điểm danh: chọn môn, hiển thị n dòng là n sinh viên, và 15 cột là 15 tuần. Có thể edit 1 ô điểm danh (đánh dấu vắng hoặc đánh dấu có mặt)
    Sinh viên:
  4. Điểm danh. Chỉ điểm danh khi chọn chức năng đúng ngày, giờ.
  5. Xem kết quả điểm danh của mình, hiển thị những hôm nào vắng, hôm nào có đi học, hôm nào chưa có dữ liệu (do chưa có ngày).
    Yêu cầu khác:
  • Đổi password.
  • Lưu ý, sv mới vào hệ thống, sẽ được phát sinh username/password là MSSV/MSSV. Khi sv log in lần đầu, phải bắt
    buộc sv đổi password.
  • Mật khẩu phải được hash dưới CSDL
    Nhờ anh chị giúp em hiểu rõ hơn về cách lưu dữ liệu làm sao (cách tạo các bảng dữ liệu lưu trữ). Em dùng MSSQL Server 2014, đồng thời cách tạo giao diện như thế nào( em chưa hình dung được cấu trúc chương trình sẽ chạy như thế nào). Cảm ơn mn ạ
Đăng Trần viết 11:20 ngày 01/10/2018

Giờ em làm hay diễn đàn làm cho em, nếu muốn trọn gói thì mở topic thuê đi em. Cả đống như vầy trong 1 topic ai giúp em cho nổi.

Hoang Trong Nhan viết 11:11 ngày 01/10/2018

Em đăng lên để mn dễ hình dung cái đề thôi a. Ý e là cái csdl chưa biết lưu sao. Thanks a

Đăng Trần viết 11:22 ngày 01/10/2018

Vậy em cố gắng băm nhỏ bài ra, hỏi theo từng giai đoạn, vừa chờ anh em hỗ trợ vừa tiếp tục tìm hiểu. Đó là cách nhanh nhất, đưa một cục dư nhiều ý quá anh em vào dễ rối không hỗ trợ nhanh được!

Bài liên quan
0