Nhập Môn Công Nghệ Phần Mềm | Học viện Công nghệ Bưu Chính Viễn Thông

Nhập Môn Công Nghệ Phần Mềm | Học viện Công nghệ Bưu Chính Viễn Thôngđược biên soạn dưới dạng file PDF cho các bạn sinh viên tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị thật tốt cho kì thi sắp tới. Mời bạn đọc đón xem.

NHẬP MÔN CÔNG
NGHỆ PHẦN MỀM
Nhóm sinh viên thực hiện
Nguyễn Hữu Thắng - 19522209
Trần Dương Thùy Ngân - 19521889
Nguyễn Quang Thái - 19522190
Trần Việt Hoàng - 18520785
BÁO CÁO ĐỒ ÁN
Lớp: SE104.L25.TMCL
MÔ TẢ BÀI TOÁN
Đăng nhập
Sách
Màn hình chính
Báo cáo
Khách
hàng
Thay đi
quy đnh
Qun lý
sách
D liu
sách
Nhp
sách
Bán sách
Qun lý
khách hàng
Phiếu thu
tin
Tìm kiếm
khách hàng
Báo cáo
công nợ
Báo cáo
tn
Thay đi
quy đnh
Sách
Xây dựng phần mềm
quản nhà sách
KẾ HOẠCH LÀM VIỆC NHÓM
+ Hiểu về quy trình phát triển phần mềm viết một phần mềm bản
+ Hiểu được quy cách làm việc nhóm, làm quen với các công cụ làm việc nhóm
+ Chủ động lập danh sách công việc phân công hợp , ràng
+ Sắp xếp phân công công việc hiệu quả theo dựa quy trình phát triển phần mềm
+ Chia sẻ công việc thân thiện, cởi mở, làm việc nóm nghiêm túc hiệu quả
+ Chủ động linh hoạt trong việc thực hiện các kế hoạch
+ Sử dụng hiệu quả những phần mềm bổ trợ cho việc thảo luận, trình bày thiết kế
phần mềm chung
KẾ HOẠCH LÀM VIỆC NHÓM
THẮNG NGÂN THÁI HOÀNG
THIẾT KẾ CƠ SDỮ LIỆU
XÂY DỰNG CÁC CHỨC NĂNG CỦA PHẦN MỀM
THIẾT KẾ GIAO DIỆN
THIẾT KẾ XỬ LÝ
VIẾT BÁO CÁO
VIẾT SLIDE THUYẾT TRÌNH
MÔ HÌNH PHÁT TRIỂN
CHỮ V
- Phân tích yêu cầu
- Yêu cầu hệ thống
- Thiết kế hệ thống, Thiết kế module
- Code
- Kiểm tra đơn vị
- Kiểm tra tích hợp, Kiểm tra hệ thống
- Thử nghiệm chấp nhận người dùng
- Triển khai & Bảo trì
CODING
PROGRAM
DESIGN
SYSTEM
DESIGN
REQUIREMENTS
ANALYSIS
UNIT & INTE-
GRATION TESTING
SYSTEM
TESTING
ACCEPTANCE
TESTING
OPERATION &
MAINTENANCE
KIẾN TRÚC HỆ THỐNG KIẾN TRÚC PHẦN MỀM
Mô hình Client-Server
Mô hình MVVM
CÁC GIAI ĐOẠN
PHÁT TRIỂN PHẦN MỀM
Giai đoạn Công việc Phân công Kết quả
Khảo sát
-
Thực hiện các khảo sát
sơ bộ và khảo sát chi tiết
-
Tất cả thành viên
- Đã hoàn thành khảo sát dựa
trên
yêu cầu của đồ án
Phân tích hệ
thống
-
Xác định yêu cầu phần
mềm
-
Đặc tả mô hình DFD
-
Phân tích bảng dữ liệu
-
Hữu Thắng
-
Tất cả thành viên
-
Đã thống nhất và hoàn
thành chức năng chính và
phụ của phần mềm
- Xây dựng được mô hình DFD
Phân tích hệ thống
Thiết kế
Thực hiện
Kiểm thử
Triển khai bảo trì
Khảo sát dự án
CÁC GIAI ĐOẠN
PHÁT TRIỂN PHẦN MỀM
Giai đoạn Công việc Phân công Kết quả
Thiết kế
-
Thiết kế CSDL, các hàm truy
vấn, thủ tục để truy xuất dữ liệu
từ CSDL
-
Thiết kế giao diện ban đầu
-
Hữu Thắng
-
Quang Thái
Đã thiết kế CSDL và các
Sử dụng Adobe XD cho
ban
Thực hiện
-
Xây dựng hệ quản trị CSDL
-
Lập trình các modules,
chương trinh,…
-
Xây dựng giao diện
-
Hữu Thắng
-
Tất cả thành viên
Lập trình phần mềm dựa
CÁC GIAI ĐOẠN
PHÁT TRIỂN PHẦN MỀM
Giai đoạn Công việc
Phân công
Kết quả
Kiểm thử
- Thưc hiện công việc kiểm
thử phần mềm
-
Tất cả thành viên
- Vẫn có một số vấn đề mà
nhóm chưa thể giải quyết
được.
Cụ thể:
Triển khai &
Bảo trì
Cài đặt phần mềm và phát
hiện sai sót
-
Tất cả thành viên
- Phần mềm chưa thể triển
khai, cần cải thiện hơn về
giao diện, khắc phc li
nâng cao tính tương tác.
70%
95%
95%
95%
95%
100%
100%
100%
30%
30%
50%
Đăng nhập
Quản lý sách
Nhập sách
Bán sách
Tìm kiếm sách
Qun lý khách hàng
Phiếu thu tiền
Tìm kiếm khách hàng
o cáo công nợ
o cáo tồn
Thay đổi quy định
MC Đ HOÀN THÀNH CÁC CHC NĂNG
CÀI ĐẶT VÀ THỬ NGHIỆM
| 1/10

Preview text:

BÁO CÁO ĐỒ ÁN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Nhóm sinh viên thực hiện
Nguyễn Hữu Thắng - 19522209
Trần Dương Thùy Ngân - 19521889
Nguyễn Quang Thái - 19522190
Trần Việt Hoàng - 18520785 Lớp: SE104.L25.TMCL MÔ TẢ BÀI TOÁN Sách Quản lý Dữ liệu Nhập Sách sách sách sách Bán sách Đăng nhập Khách Quản lý Phiếu thu Tìm kiếm hàng khách hàng tiền khách hàng Màn hình chính Báo cáo Báo cáo Báo cáo công nợ tồn Xây dựng phần mềm quản lý nhà sách Thay đổi Thay đổi quy định quy định KẾ HOẠCH LÀM VIỆC NHÓM
+ Hiểu về quy trình phát triển phần mềm và viết một phần mềm cơ bản
+ Hiểu được quy cách làm việc nhóm, làm quen với các công cụ làm việc nhóm
+ Chủ động lập danh sách công việc và phân công hợp lý, rõ ràng
+ Sắp xếp và phân công công việc hiệu quả theo dựa quy trình phát triển phần mềm
+ Chia sẻ công việc thân thiện, cởi mở, làm việc nóm nghiêm túc và hiệu quả
+ Chủ động và linh hoạt trong việc thực hiện các kế hoạch
+ Sử dụng hiệu quả những phần mềm bổ trợ cho việc thảo luận, trình bày và thiết kế phần mềm chung KẾ HOẠCH LÀM VIỆC NHÓM THẮNG NGÂN THÁI HOÀNG
THIẾT KẾ CƠ SỞ DỮ LIỆU
XÂY DỰNG CÁC CHỨC NĂNG CỦA PHẦN MỀM THIẾT KẾ GIAO DIỆN THIẾT KẾ XỬ LÝ VIẾT BÁO CÁO VIẾT SLIDE THUYẾT TRÌNH OPERATION & MÔ HÌNH PHÁT TRIỂN REQUIREMENTS MAINTENANCE ANALYSIS CHỮ V ACCEPTANCE TESTING SYSTEM - Phân tích yêu cầu DESIGN - Yêu cầu hệ thống SYSTEM TESTING
- Thiết kế hệ thống, Thiết kế module - Code PROGRAM DESIGN - Kiểm tra đơn vị UNIT & INTE- GRATION TESTING
- Kiểm tra tích hợp, Kiểm tra hệ thống
- Thử nghiệm chấp nhận người dùng
- Triển khai & Bảo trì CODING KIẾN TRÚC HỆ THỐNG KIẾN TRÚC PHẦN MỀM Mô hình Client-Server Mô hình MVVM CÁC GIAI ĐOẠN PHÁT TRIỂN PHẦN MỀM Phân tích hệ thống Thực hiện Triển khai và bảo trì Khảo sát dự án Thiết kế Kiểm thử Giai đoạn Công việc Phân công Kết quả Khảo sát
- Thực hiện các khảo sát - Tất cả thành viên
- Đã hoàn thành khảo sát dựa
sơ bộ và khảo sát chi tiết
trên yêu cầu của đồ án
Phân tích hệ - Xác định yêu cầu phần - Hữu Thắng
- Đã thống nhất và hoàn thống mềm
thành chức năng chính và - Đặc tả mô hình DFD - Tất cả thành viên phụ của phần mềm
- Phân tích bảng dữ liệu
- Xây dựng được mô hình DFD CÁC GIAI ĐOẠN PHÁT TRIỂN PHẦN MỀM Giai đoạn Công việc Phân công Kết quả Thiết kế
- Thiết kế CSDL, các hàm truy - Hữu Thắng
- Đã thiết kế CSDL và các
vấn, thủ tục để truy xuất dữ liệu hàm truy xuất dữ liệu từ CSDL - Sử dụng Adobe XD cho
- Thiết kế giao diện ban đầu - Quang Thái
việc thiết kế giao diện ban đầu Thực hiện
- Xây dựng hệ quản trị CSDL - Hữu Thắng
- Lập trình phần mềm dựa - Lập trình các modules, - Tất cả thành viên
trên tài liệu và thiết kế đã chương trinh,…
được thống nhất tuy nhiên - Xây dựng giao diện
vẫn gặp không ít khó khăn CÁC GIAI ĐOẠN PHÁT TRIỂN PHẦN MỀM Giai đoạn Công việc Phân công Kết quả Kiểm thử
- Thưc hiện công việc kiểm - Tất cả thành viên
- Vẫn có một số vấn đề mà thử phần mềm
nhóm chưa thể giải quyết được. Cụ thể:
Triển khai & Cài đặt phần mềm và phát - Tất cả thành viên
- Phần mềm chưa thể triển Bảo trì hiện sai sót
khai, cần cải thiện hơn về
giao diện, khắc phục lỗi và nâng cao tính tương tác. CÀI ĐẶT VÀ THỬ NGHIỆM
MỨC ĐỘ HOÀN THÀNH CÁC CHỨC NĂNG Thay đổi quy định 50% Báo cáo tồn 30% Báo cáo công nợ 30%
Tìm kiếm khách hàng 100% Phiếu thu tiền 100% Quản lý khách hàng 100% Tìm kiếm sách 95% Bán sách 95% Nhập sách 95% Quản lý sách 95% Đăng nhập 70%