Màn hình Form Chính :

Một phần của tài liệu ĐỀ TÀI: Quản lý bán hàng, chi phí, công nợ, tồn kho của công ty TNHH DV Sắt Thép Sài Gòn (Trang 27)

Sau khi đăng nhập thành công thì màn hình Form Chính sẽ tự động hiện lên ;

Hình 1

Giao diện chính của chương trình (hình 1) chỉ gồm 1 thanh menu bar với các chức năng : ô Soạn cau hỏi ằ, ô Soạn đề thiô}, ô Quản lý người dùng ằ và Thoát.

Tuy nhiên, tùy theo mỗi chức vụ của từng giáo viên giảng dạy thì chức năng của Form chính sẽ hiện ra khác nhau.

Đối với những giáo viên hiện đang chỉ là Giáo Viên Bộ Môn do mình phụ trách thì chỉ được vào 2 chức năng là Soạn câu hỏi và Chính sửa thông tin cá nhân.

Đối với những giáo viên mà là Trưởng Bộ Môn thì được phép vào từng chức năng riêng của hệ thống là :

- Soạn câu hỏi - Soạn đề thi

- Quản lý người dùng ………

4.3 Màn hình Soạn câu hỏi :

Khi người sử dụng click và chức năng này thì một cửa sổ SoanCauHoi xuất hiện theo đúng với môn học mà người dùng đang giảng dạy :

Trên đây là Form Soạn câu hỏi của 1 giáo viên dạy môn tiếng Anh. Ở nửa Form bên trái sẽ là GroupBox Câu hỏi, ở nửa còn lại là GroupBox Câu Trả Lời. Tương ứng với môn học mà người dùng giảng dạy sẽ hiện ra cựng lỳc tất những câu hỏi của mụn đú ở Ngân hàng câu hỏi . Nếu người dùng muốn xem câu hỏi nào thì chỉ cần double click vào câu hỏi tương ứng trên DataGridview.

Ví dụ :

Khi người dùng bấm đúp chuột vào câu hỏi AV005 thỡ cựng lỳc những thông tin về câu hỏi đó như mã câu hỏi, chương, mức độ cũng như thông tin chi tiết nhất về từng câu trả lời ứng với câu hỏi đó cũng sẽ xuất hiện nhằm tạo cho người dùng dễ tìm thấy câu hỏi cũng như dễ dàng hơn trong việc đọc hay lưu những câu hỏi đó. Diễn giải : ở trên khi người dùng bấm vào câu hỏi AV005 thì ngay lập tức ta sẽ biết được đầy đủ thông tin về câu hỏi đó như : câu hỏi AV005 thuộc chương 2, mức độ là khó, có nội dung : My Brown …… Ở bên nữa còn lại sẽ là thông tin câu trả lời : ví dụ như câu hỏi AV005 có 4 câu trả lời là AV0051, AV0052, AV0053, AV0041. Tiếp tục ấn đúp chuột vào câu trả lời thì cũng như bên phần câu hỏi, những thông tin về giá tri đúng sai hay nội dung của từng câu trả lời ứng với cõu hũi đú sẽ hiện ra.

Nếu người dùng muốn chỉnh sửa nội dung câu hỏi hay câu trả lời tương ứng thì sau khi double click vào câu hỏi trên dataGridview thỡ đã có thể chỉnh sữa trực tiếp ngay trên Form Soạc câu hỏi này. Sau khi chỉnh sửa thông tin câu hỏi hay câu trả lời thì phải nhớ ấn nút Lưu để hệ thống lưu vào cơ sở dữ liệu.

Muốn trờ lại trạng thái ban đầu thì chỉ cần bấm nút Trở Lại thì Form Soạn câu hỏi sẽ tự update rồi quay ngược trở lại trang thái ban đầu

Ngoải ra, còn có chức năng Thêm mới và Xóa câu hỏi cũng như thêm mới và xóa câu trả lời.

Trong quá trình thêm mới câu hỏi hay câu trả lời, người dùng phải luôn nhớ là hãy đền đầy đủ thông tin của từng TexbBox hay comboBox, nếu thiếu 1 trong những yếu cầu cơ bản trên thì sẽ có lỗi.

Đặc biệt chương trình càng gần với người dùng hơn bằng việc chương trình sẽ tự động cập nhật mó cõu hũi cũng như mã câu trả lời theo kiểu tự tăng, giúp cho câu hỏi và câu trả lời bị trùng lặp

Trên đây là màn hình Soạn Đề thi, màn hình này chỉ dành cho những giáo viên trưởng bộ môn mà thôi.

Khi bước vào Form Soạn đề thi, bạn có thể tìm những đề thi đã có sẵn trong ngân hàng đề thi bằng cách chọn một đề thi bất kỳ trong combboBox Mã Đề thi.

Khi đó đề thi sẽ hiện lên trên ListBox , đồng thời câu trả lời đúng cũng sẽ được tô đen.

Trên đây là ví dụ về đề thi Anh Văn có mã đề thi là 18.

Nội dung đề thi sẽ được hiển thị trên ListBox và bảng đáp án sẽ được hiển thị ngay bên dưới bảng đề thi nhằm cho người dùng biết được câu nào đỳng (tụ đen) hay câu nào sai, thuận tiện và nhanh chóng hơn trong viờc ra đề cho học sinh. Sau khi chọn đề thi có sẵn, nếu chấp nhận thì người dùng có thể trộn đề ngẫu nhiên thừ đề thi gốc mà minh vừa chọn, trong quá trình trộn câu hỏi, vị trí câu trả lời cũng sẽ được thay đồi theo, tuy nhiên, đáp án đỳng thỡ vẫn chỉ có một.

Sau khi trộn đề, người dùng cò có thể In trực tiếp ra đề thi mẫu cũng như đáp án để xem thử.

Dưới đây là 1 đề thi có sẵn trong cơ sở dữ liệu, đã được in ra bằng file Print Pageup :

Bảng Trả lời dành cho học sinh(chưa điền bất cứ thông tin gì)- bấm nút In bảng  trả lời

Để tạo đề thi mới, người dùng chỉ cần bấm button Tạo Đề thi trước rồi sau đó tùy theo người soạn đề, cứ tiếp tục double click vào câu hỏi trên dataGridview cho đến khi nào đủ số câu hỏi trong đề thi mà người tạo đề cần. Sau khi tạo đề, nếu ban không bấm nút ô Lưuô thỡ mọi thông tin về đề thi mà bạn vừa mới tạo được

sẽ mất đi. Trong quá trình tạo đè thi, bảng câu trả lời tương ứng cũng sẽ hiện ra nhằm làm rõ hơn sự chính xác cũa từng câu hỏi. Ngoài ra, người dùng còn có thể ra đầ thi theo chương hay mức độ tùy thuộc vào người dùng, chỉ cần bấm vào combboBox thì một loạt các danh sách về số chương sẽ hiện ra, hổ trợ cho người dùng hay danh sách mức độ cũng được hiển thị khi chọn combboBox Mức độ.

Sau khi đăng nhập vào Form Chính, nếu người dùng có nhu cầu thay đổi hay chỉnh sửa thông tin cá nhân thì sẽ bấm nút Quản Lý Người Dùng 

Thông Tin Người Dùng. Khi đó người dùng có thể chỉnh sửa mật khẩu hay họ tên của mình.

4.6 Màn hình Dành cho Admin:

Đối với Trưởng bộ môn, nếu muốn thờm, xóa hay sửa thông tin những giáo viên trong khoa mỡnh thỡ sau khi đăng nhập, nguoi dùng sẽ bấm nút Quản Lý Người Dùng Dành Cho Admin

MỤC LỤC

LỜI CẢM ƠN...

Lời nói đầu...

CHƯƠNG 1 : GIỚI THIỆU...

1.1 Giới thiệu chung :...

1.2. Phạm vi nghiên cứu :...

1.3. Phương pháp nghiên cứu :...

1.4. Phương pháp phân tích :...

1.5. Nội dung thực hiện của đề tài :...

1.5.1 Module hỗ trợ soạn thảo câu hỏi :...

1.5.2 Module hổ trợ soạn thảo đề thi :...

1.5.3 Module cho phép xem và chỉnh sửa thông tin cá nhân từng người dùng :...

1.5.4 Module dành cho Admin :...

CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ...

2.1 Sơ đồ ngữ cảnh :...

2.2. Sơ đồ DFD mức 0:...10

2.3 Sơ đồ DFD mức 1 :...11

CHƯƠNG 3 : PHÂN TÍCH THIẾT KẾ...13

3.1. Mô hình quan niệm dữ liệu :...13

3.1.1 Xác định các thực thể, chọn khóa :...13

3.1.2 Xác định các mối kết hợp :...15

3.1.3 Mô hình ER(mô hình thực thể mối kết hợp) :...18

3.2 Mô hình dữ liệu mức vật lý :...19

3.3Mô hình dữ liệu mức logic :...22

3.3.1 Các quan hệ hình thành :...22

3.3.2Các ràng buộc toàn vẹn (RBTV):...23

3.4 Mô hình cơ sở dữ liệu :...25

CHƯƠNG 4 : THIẾT KẾ VÀ TRIỂN KHAI ỨNG DỤNG...26

4.1 Màn hình Đăng Nhập :...27

4.2 Màn hình Form Chính :...27

4.3 Màn hình Soạn câu hỏi :...29

4.4 Màn hình Soạn Đề thi :...31

4.5 Màn hình Chỉnh sửa thông tin cá nhân của người dùng :...37

Một phần của tài liệu ĐỀ TÀI: Quản lý bán hàng, chi phí, công nợ, tồn kho của công ty TNHH DV Sắt Thép Sài Gòn (Trang 27)

Tải bản đầy đủ (DOC)

(40 trang)
w