1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giới thiệu về phần mềm quản lý sinh viên phần mềm quản lý sinh viên

24 3 0

Đ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

Tiêu đề Giới thiệu về phần mềm quản lý sinh viên
Tác giả Nguyễn Văn Tân, Lê Nhật Tân, Lý Thị Hồng Đào, Trần Anh Thư, Nguyễn Thị Kiều My
Người hướng dẫn Nguyễn Thị Tường Vi
Trường học Trường Đại Học Ngân Hàng Tp.Hcm
Chuyên ngành Đảm bảo chất lượng và kiểm thử phần mềm
Thể loại báo cáo nhóm
Năm xuất bản 2022
Thành phố Tp.Hcm
Định dạng
Số trang 24
Dung lượng 5,72 MB

Nội dung

Giới thiệu về Phần mềm Quản lý sinh viênPhần mềm quản lý sinh viênTrang chủCác menu: 1.1 Menu File:Hình 2 Menu FileĐăng nhập: Cho phép người dùng nhập thông tin: uername, password.. Khi

Trang 1

TRƯỜNG ĐẠI HỌC NGÂN HÀNG TP.HCM

KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ

Trang 2

THÀNH VIÊN NHÓM

Nguyễn Văn Tân

(Nhóm trưởng) 030236200139 Code phần mềm, phân chiacông việc, giám sát quá trình

thực hiện của các thành viên

Lê Nhật Tân 030236200209 Kiểm thử đăng nhập: Kĩ thuật

bảng quyết định

Lý Thị Hồng Đào 030236200034 Kiểm thử nhập mới: Kĩ thuật

kiểm thử cặp đôi, Viết báo cáo

Trần Anh Thư 030236200169 Kiểm thử nhập mới: Kĩ thuật

chuyển đổi trạng thái

Nguyễn Thị Kiều My 030236200084 Kiểm thử nhập mới: Kĩ thuật

phân lớp tương đương, Viếtbáo cáo

Trang 3

MỤC LỤC

1 Giới thiệu về Phần mềm Quản lý sinh viên 1

1.1 Menu File: 1

1.2 Menu Trợ giúp 3

1.3 Menu Chức năng: 4

1.4 Các ràng buộc: 5

2 Kiểm thử các nghiệp vụ 6

2.1 Đăng nhập: Kỹ thuật bảng quyết định 6

2.2 Nhập mới: Kỹ thuật chuyển đổi trạng thái 8

2.3 Nhập mới: Kỹ thuật kiểm thử cặp đôi 11

2.4 Nhập mới: Kỹ thuật phân lớp tương đương 13

3 Kết quả đạt được & Hạn chế 15

Trang 4

DANH MỤC HÌNH ẢNH

Hình 1 Trang chủ 1

Hình 2 Menu File 1

Hình 3 Đăng nhập 2

Hình 4 Đăng nhập sai 2

Hình 5 Đăng nhập thành công 3

Hình 6 Menu Trợ giúp 3

Hình 7 Menu Chức năng 4

Hình 8 Quản lý sinh viên 5

Hình 9 Giới tính 6

Hình 10 Ngày sinh 6

Hình 11 State Diagram 8

Trang 5

1 Giới thiệu về Phần mềm Quản lý sinh viên

Phần mềm quản lý sinh viên

1

Hình 1 Trang chủ

Trang 6

đóng lại và cho phép mở giao diện ứng dụng để thực thi cácform Nếu sai thông tin, thông báo “Bạn vui lòng nhập lại”, đưadấu nháy vào hộp User name và không cho phép mở các formQuản lý sinh viên

Khi nhấn vào nút “Thoát” hoặc nhấn tổ hợp phím Alt +F4, hệthống hỏi “Bạn có muốn thoát không ?” Nếu chọn Yes sẽ đóngchương trình

Hình 3 Đăng nh p ậ

Hình 4 Đăng nh p sai ậ

Trang 7

100% (3)

29

Tóm tắt Nguyên Lý Marketing

an ninh

mạng 100% (2)

160

Trang 8

Menu Trợ giúp

Bao gồm menu con: “Thông tin” phím tắt: F1: Khi ngườidùng nhấn vào menu con sẽ hiển thị thông tin nhóm bao gồm:

Số TT, Mã SV, Họ tên SV, Lớp Dòng dưới cùng của màn

hình thông tin này là 1 label thể hiện tên giảng viên giảng dạy:

“Nguyễn Thị Tường Vi”

Hình 5 Đăng nh p thành công ậ

Hình 6 Menu Tr giúp ợ

Preparing Vocabulary FOR UNIT 6

Led hiển thị 100% (2)

10

Trang 9

1.3 Menu Chức năng:

- Khi người dùng nhấn nút Nhập mới, chương trình xóa trắng các nútnhập và đưa

dấu nháy vào Mã SV để thêm 1 sinh viên vào cơ sở dữ liệu

- Khi người dùng nhấn nút Thêm, sẽ thêm thông tin của sinh viên vừanhập vào

- DataGridView (vùng lưới chứa thông tin chi tiết của sinh viên)

- Khi người dùng nhấn nút Chỉnh sửa, chương trình cho phép sửathông tin của

- sinh viên

- Khi người dùng nhấn nút Lưu chỉnh sửa, chương trình cho phép lưuthông tin của

- sinh viên vào cơ sở dữ liệu

- Khi người dùng nhấn nút Xóa SV, chương trình cho phép xóa thôngtin của sinh

- viên khỏi DataGridView và cập nhật cơ sở dữ liệu

4

Hình 7 Menu Ch c năng ứ

Trang 10

- 6 Khi người dùng nhấn nút Hủy, chương trình cho phép hủy thaotác vừa chọn

- Khi người dùng nhấn nút Thoát, chương trình hỏi trước khi thoá

1.4 Các ràng buộc:

Mã SV: cho phép người dùng nhập kiểu dữ liệu là kiểu số

nguyên, 12 số, trong trường hợp người dùng nhập kí tựtextbox tự đồng xóa dữ liệu buộc người dùng nhập lại

Họ SV: cho phép người dùng nhập kiểu dữ liệu là kiểu kí tự,

trong trường hợp người dùng nhập kiểu số textbox tự đồngxóa dữ liệu buộc người dùng nhập lại

Tên SV: cho phép người dùng nhập kiểu dữ liệu là kiểu kí tự,

trong trường hợp người dùng nhập kiểu số textbox tự đồngxóa dữ liệu buộc người dùng nhập lại

Giới tính: cho phép người chọn 1 trong 3 lựa chọn:

Nam/Nữ/Khác

Hình 8 Qu n lý sinh viên ả

Trang 11

Ngày sinh: cho phép người dùng chọn ngày/tháng/nam phù

hợp

Hình 10 Ngày sinh

2 Kiểm thử các nghiệp vụ

2.1 Đăng nhập: Kỹ thuật bảng quyết định

Luật 1 Luật 2 Luật 3 Luật 4 Điều

1 Nhập sai User, Password Từ chối đăng nhập

6

Trang 12

TC Đầu vào Đầu ra mong đợi

1 Nhập sai User, Password Từ chối đăng nhập

4 Nhập đúng User, Password Đăng nhập thành công

Trạng thái Các bước thực hiện Kết quả

mong muốn của các bước

- Báo lỗi

TừchốiđăngnhậpPass

- Báo lỗi

TừchốiđăngnhậpPass

- Báo lỗi

TừchốiđăngnhậpPass

Trang 13

TC Đầu vào Đầu ra mong đợi

1 Nhập sai User, Password Từ chối đăng nhập

- Đăngnhậpthànhcông

ĐăngnhậpthànhcôngPass

2.2 Nhập mới: Kỹ thuật chuyển đổi trạng thái

Trang 14

có kí tự đặc biệt ngoài số ở lần thứ tư và đúng cú pháp ở lần thứ năm)

Test Mô tả Test Các bước thực hiện Kết Trạng

Trang 15

- Nhập

“030236200123”

- Chọn “Thêm”

- Hiển thịtrường điền thông tin

- Thêm thành công

Thêm thành côngPass

- Báo lỗi

Thêm thành côngFail

- Báo lỗi

Thêm thất bạiPass

- Nhập

“030236200123”

- Chọn “Thêm”

- Hiển thịtrường điền thông tin

- Báo lỗi

Thêm thành côngFail

10

Trang 16

- Nhập

“0302362001234”

- Chọn “Thêm”

- Hiển thịtrường điền thông tin

- Báo lỗi

Thêm thất bạiPass

- Nhập

“03023620012*”

- Chọn “Thêm”

- Hiển thịtrường điền thông tin

- Báo lỗi

Thêm thành côngFail

2.3Nhập mới: Kỹ thuật kiểm thử cặp đôi

Ứng dụngPairwise testing vào màn hình nhập liệu gồm đối tượng sau:

- Mã số sinh viên: MSSV, others

- Giới tính: male, female

- Mã ngành: MIS, others

Test case ID student ID gender industry ID

3 others female others

Trang 17

Trạng thái Các bước thực

hiện

Kết quả mong muốn của các bước

1 + Bước trước: Không

- Chọn “Thêm”

- Hiển thị trường điền thôngtin

- Thành công

nhập mới thành côngpass

2 + Bước trước: Không

- Chọn “Thêm”

- Hiển thị trường điền thôngtin

- Thành công

nhập mới thành công pass

3 + Bước trước: Không

- Chọn “nhập mới”

- Hiển thị trường điền thôngtin

- nhập mới thành công

Nhập mới thành côngPass

4 + Bước trước: Không

Nhập mới thành côngPass

12

Trang 18

Trạng thái Các bước thực

hiện

Kết quả mong muốn của các bước

+ Hiển thị: nhập mới

thành công thông tin trong các trường

- Chọn “nhập mới”

- Nhập mới thành công

2.4 Nhập mới: Kỹ thuật phân lớp tương đương

Mã Khoa:

- 5 Lớp tương đương hợp lệ: NH, MIS, QTKD, LKT, NNA

- 1 Lớp tương đương không hợp lệ: khác các mã nêu trên

Trạng thái Các bước thực

hiện Kết quả mong

muốn của các bước

1 + Bước trước: Không

- Chọn “Thêm”

- Hiển thị trường điền thôngtin

- Thành công

nhập mới thành côngpass

Trang 19

Trạng thái Các bước thực

hiện

Kết quả mong muốn của các bước

2 + Bước trước: Không

- Chọn “Thêm”

- Hiển thị trường điền thôngtin

- Thành công

nhập mới thành công pass

3 + Bước trước: Không

- Chọn “nhập mới”

- Hiển thị trường điền thôngtin

- nhập mới thành công

Nhập mới thành côngPass

4 + Bước trước: Không

- Chọn “nhập mới”

- Hiển thị trường điền thôngtin

- Nhập mới thành công

Nhập mới thành côngPass

5 + Bước trước: Không

Nhập mới thành côngPass

14

Trang 20

Trạng thái Các bước thực

hiện

Kết quả mong muốn của các bước

+mã ngành=QTKD

+ Hiển thị: nhập mới

thành công

-Điền đầy đủ thông tin trong các trường

- Chọn “nhập mới” - nhập mới

thành công

6 + Bước trước: Không

- Chọn “nhập mới”

- Hiển thị trường điền thôngtin

- báo lỗi

Nhập mới thành côngFail

3 Kết quả đạt được & Hạn chế

Sau quá trình học tập môn Đảm bảo chất lượng và Kiểm thử phần mềm,nhóm chúng em đã tích lũy thêm cho mình kiến thức về quá trình kiểm thửphần mềm Cụ thể là quy trình kiểm thử, các cấp độ kiểm thử và cácphương pháp kiểm thử

Trước tiên, để có một qui trình kiểm thử phù hợp cũng như logic, nhómchúng em đã chọn cho mình một phần mềm cụ thể, từ đó phân tích các tínhnăng, nghiệp vụ, phạm vi hoạt động, đối tượng sử dụng… sau đó là xâydựng chiến lược kiểm thử gồm xác định phạm vi kiểm thử, loại kiểm thử,đối tượng kiểm thử, nguồn lực cần có

Trong bài báo cáo, nhóm em đã cố gắng vận dụng các kỹ thuật kiểm thửđược học ở chương 4 vào nghiệp vụ của phần mềm Đó là kỹ thuật kiểmthử cặp đôi, kỹ thuật dùng bảng quyết định, kỹ thuật chuyển đổi trạng thái,

kỹ thuật phân lớp tương đương Tuy không thể sử dụng các kỹ thuật còn lạivào bài, nhưng trong quá trình tìm hiểu và học tập, chúng em đã hiểu được

Trang 21

cách sử dụng của từng kỹ thuật kiểm thử vào kiểm thử nghiệp vụ bao gồm:

kỹ thuật phân tích các giá trị biên, kỹ thuật phân tích vùng miền, kỹ thuậtdựa trên đặc tả Use case, kỹ thuật dùng lược đồ quan hệ nhân quả.Nhóm chúng em đã đáp ứng được một phần mềm để kiểm thử với các chứcnăng cơ bản chẳng hạn như phần mềm của chúng em có thể thêm, xoá, sửasinh viên dựa vào mã số sinh viên, mã khoa, họ và tên, ngày sinh… dẫuvậy vẫn có một số hạn chế như là chưa thể phân lớp cho sinh viên, giới hạnphần có thể xem của sinh viên, sinh viên chưa xem được danh sách các bạncùng lớp Những hạn chế trên là những gì chúng em mong muốn ở phầnmềm nhưng chưa thể thực hiện được, một phần do chưa đủ kiến thức cũngnhư khả năng làm về lập trình web nhưng đã đáp ứng những kiến thức họcđược từ môn kiểm thử vào kiểm thử phần mềm Với những hạn chế nàychúng em chân thành nhận được sự góp ý từ cô và các bạn để ngày cànghoàn thiện, vững chắc hơn về kiến thức cũng như kỹ năng về lập trình web

và kiểm thử phần mềm và web

-HẾT-16

Trang 22

hệ thống

thông tin… 100% (3)

29

Tóm tắt Nguyên Lý Marketing

Trang 23

0302362000 34 Lý Thị Hồng Đào

phương pháp

nghiên cứu… None

14

Nhóm-5 - phân tích thiết kế HTTT

Trang 24

English - huhu

Led hiển thị 100% (3)

10

20 ĐỀ THI THỬ TỐT NGHIỆP THPT NĂM…

an ninh

mạng 100% (2)

160

Preparing Vocabulary FOR UNIT 6

Led hiển thị 100% (2)

10

Ngày đăng: 04/03/2024, 15:49

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w