1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo cuối kỳ công nghệ phần mềm mới

44 0 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 đề Báo Cáo Cuối Kỳ Công Nghệ Phần Mềm Mới
Tác giả Nguyễn Phúc An, Trần Bảo Duy, Trần Kiện Khang, Hoàng Hữu Đức
Người hướng dẫn TS. Nguyễn Trường Hải
Trường học Trường Đại Học Sư Phạm Kỹ Thuật TP. HCM
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2022
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 44
Dung lượng 3,28 MB

Nội dung

Mục đích của dự án:- Với xu thế đọc truyện chữ ngày càng tăng của giới trẻ, từ các lứa tuổi khác nhau.. Vì lẽ đó chúng em quyết định tạo ra một trang web đọc truyện chữ sử dụng các công

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CUỐI KỲ CÔNG NGHỆ PHẦN MỀM MỚI

GVHD: TS Nguyễn Trường Hải SVTH:

Nguyễn Phúc An 19110321 Trần Bảo Duy 19110339 Trần Kiện Khang 19110375 Hoàng Hữu Đức 19110349

TP Hồ Chí Minh, tháng 11 năm 2022

Trang 4

MỤC LỤC

MỤC LỤC 1

CHƯƠNG 1: TỔNG QUAN DỰ ÁN 2

1.1 Giới thiệu dự án 2

1.2 Tổ chức dự án 3

CHƯƠNG 2: LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN 5

2.1 Giới thiệu nhân sự (Project team member): 5

2.2 Lịch biểu công việc 5

2.4 Cấu trúc bảng công việc (WBS) 9

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

3.1 Vòng đời dự án 13

3.2 Phân tích thiết kế 13

3.2.1 Sơ đồ class 13

3.2.2 Sơ đồ Usecase tổng quát 15

3.2.3 Sơ đồ ERD tổng quát 16

3.2.4 Sơ đồ tuần tự: 17

3.2.5 Sơ đồ Activity 19

CHƯƠNG 4: KẾT THÚC ĐỒ ÁN 32

4.1 Giao diện chương trình phía người dùng 32

4.2 Giao diện chương trình phía quản lý 39

1

Trang 5

+ Trần Bảo Duy (DEV)

+ Trần Kiện Khang (DEV)

+ Hoàng Hữu Đức (DEV, TESTER)

d Thời gian thực hiện dự án:

- Tổng thời gian 95 ngày

- Thời gian bắt đầu dự án: 01/09/2022

f Mục tiêu cần thực hiện của dự án:

- Xây dựng hệ thống website đọc truyện chữ với các yêu cầu sau:

Trang 6

- Công nghệ được sử dụng trong dự án: ReactJS, NodeJS, MongoDB.

- Các phần mềm hỗ trợ:

+ Draw.io

+ Github For Desktop

+ Visual Studio Code

+ Discord

+ Trello

- Môi trường test:

+ Tài liệu các quy trình Test

+ Các trình duyệt web phổ biến như Microsoft Edge, Google Chrome, Mozilla FireFox, Opera, Safari,…

Trang 7

CHƯƠNG 2: LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN 2.1 Giới thiệu nhân sự (Project team member):

Trang 8

Tổng thời gian dự kiến là 95 ngày được phân chia như sau:

+ Lập kế hoạch cho dự án : 10 ngày

+ Lập kế hoạch lấy đặc tả yêu cầu : 10 ngày

+ Phân tích và thiết kế phần mềm : 10 ngày

+ Xây dựng phần mềm : 33 ngày

+ Tích hợp và kiểm thử : 28 ngày

+ Chuyển giao hợp đồng : 1 ngày

+ Dự phòng: 7 ngày

- Thời gian chi tiết:

Công việc cụ thể được lên kế hoạch phân công thành các giai đoạn như sau:+ Ngày khởi động dự án: ngày 01/09/2022

Nhiệm vụ Số ngày làm Ngày bắt đầu Ngày kết thúc

Tài liệu quản lý dự án 10 ngày 01/09/2022 10/09/2022

Giai đoạn 2: Lấy đặc tả yêu cầu

5

Trang 9

- Người thực hiện:

+ Trần Bảo Duy

+ Nguyễn Phúc An

Bảng chi tiết:

Nhiệm vụ Số ngày làm Ngày bắt đầu Ngày kết thúc

Yêu cầu phi chức năng 1 ngày 12/09/2022 12/09/2022

Mô tả giao diện hệ thống 3 ngày 18/09/2022 20/09/2022

Giai đoạn 3: Phân tích và thiết kế

Trang 11

Giai đoạn 5: Tích hợp và kiểm thử

- Người thực hiện:

+ Hoàng Hữu Đức

Bảng chi tiết:

Nhiệm vụ Số ngày làm Ngày bắt đầu Ngày kết thúc

Báo cáo kiểm thử chức

Báo cáo kiểm thử chức

Báo cáo kiểm thử chức

năng tạo/đọc truyện 3 ngày 09/11/2022 12/11/2022Báo cáo kiểm thử chức

năng quản lý tài khoản 3 ngày 13/11/2022 15/11/2022Báo cáo kiểm thử chức

Báo cáo kiểm thử chức

năng nạp tiền, rút tiền 3 ngày 19/11/2022 21/11/2022Báo cáo kiểm thử chức

năng quản lý tiền nạp 3 ngày 22/11/2022 24/11/2022

Sản phẩm bàn giao:

- Hệ thống được thiết kế và triển khai đầy đủ các chức năng, yêu cầu của bên phía khách hàng

- Cơ sở dữ liệu hệ thống

- Mã nguồn (Source code)

2.4 Cấu trúc bảng công việc (WBS)

Trang 12

2.1 Yêu cầu chức năng.

2.2 Yêu cầu phi chức năng

2.3 Use case

2.4 Mockup

2.5 Mô tả giao diện hệ thống

3.0 Phân tích và thiết kế

3.1 Các biểu đồ cho hệ thống trang web đọc truyện chữ

3.2 Các biểu đồ cho hệ thống đăng nhập

3.3 Các biểu đồ cho hệ thống tạo truyện

3.4 Các biểu đồ cho hệ thống đọc truyện

3.5 Các biểu đồ cho hệ thống đánh giá, phản hồi

3.6 Các biểu đồ cho hệ thống nạp tiền, quản lý “tiền” của hệ thống.3.6 Bản thiết kế CSDL

4.0 Xây dựng hệ thống

4.1 Xây dựng CSDL

4.2 Xây dựng giao diện

4.3 Xây dựng hệ thống đăng nhập tài khoản

4.4 Xây dựng hệ thống tạo truyện

5.2 Báo cáo kiểm thử chức năng đăng nhập

5.3 Báo cáo kiểm thử chức năng bình luận

9

Trang 13

5.4 Báo cáo kiểm thử chức năng tạo/đọc truyện.

5.5 Báo cáo kiểm thử chức năng quản lý tài khoản

5.6 Kiểm thử hiệu năng

b) Sơ đồ WBS

c) Danh sách sản phẩm

Phầần mềầm trang web đ c truy n ọ ệ chữ 1.0 Khảo sát

Admin

3.1.1 Quản lý truyện 3.1.2 quản lý thành viên 3.1.3 Quản lý hệ thống nạp tiền,

"tiền"của hệ thống.

3.2 Giao diện chức năng

3.2.1 Trang chủ

3.2.2 Đăng nhập

3.2.3 Đăng ký thành viên

3.2.4 Tạo truyện

3.2.5 Danh sách truyện

3.2.Đọc truyện

3.2.7 Tìm kếm

3.2.8 Nạp tiền thông qua momo

4.0 Xây dựng hệ thống

4.1 Thiết kế CSDL 4.2 Lập trình

4.2.1 Chức năng Admin 4.2.1.1 Quản lý truyện 4.2.1.2 quản lý thành viên 4.2.1.3 quản lý hệ thống nạp tiền, quản lý "tiền" của

4.2.2.4 Tạo truyện

4.2.2.5 Danh sách truyện

4.2.2.6 Đọc truyện

4.2.2.7 Tìm kếm

4.2.2.8 Nạp tiền thông qua momo

5.0 Kiểm tra

5.1 Chạy thử

5.2 Sửa lỗi phát sinh

5.3 Báo cáo

6.0 Bàn giao

6.1 Đưa webside vào hoạt động 6.2 Làm tài liệu hướng dẫn

6.3 Đào tạo

6.4 Bảo trì viên

Trang 14

Biên bản test

Giao diện chính thức

Giao diện module

Giao diện trang chủ

Giao diện truyện chi tiết

PHẦN MỀM QUẢN LÝ TRANG

WEB ĐỌC TRUYỆN CHỮ

Module chương trình

Module theo yêu cầu

Module chức năng chính

Module thông tin truyện

Module đăng ký

Module hồ

sơ người dùng

Giao diện đọc truyện

Trang 15

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ 3.1 Vòng đời dự án

Trang 17

3.2.2 Sơ đồ Usecase tổng quát

Trang 18

3.2.3 Sơ đồ ERD tổng quát

15

Trang 19

3.2.4 Sơ đồ tuần tự:

Trang 22

3.2.5 Sơ đồ Activity

Đăng nhập

19

Trang 23

Đăng ký

Trang 24

Đăng Xuất

21

Trang 25

Đổi Mật Khẩu

Trang 26

Kích hoạt tài khoản

23

Trang 27

Sửa hồ sơ tài khoản

Trang 29

Tìm truyện

Đánh dấu truyện

Trang 30

Xem Truyện

27

Trang 31

Xem Chương

CRUD Truyện

Trang 33

CRUD Chương

Trang 35

CHƯƠNG 4: KẾT THÚC ĐỒ ÁN

4.1 Giao diện chương trình phía người dùng

Trang 42

4.2 Giao diện chương trình phía quản lý

39

Trang 44

41

Ngày đăng: 09/04/2024, 16:16

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

TÀI LIỆU LIÊN QUAN

w