ĐỀ TÀI QUẢN LÝ BÌNH CHỌN BÀI HÁT CÔNG NGHỆ PHẦN MỀM - Pdf 14

1
BÁO CÁO
ĐỀ TÀI : PHẦN MỀM XỬ LÝ BÌNH CHỌN BÀI HÁT
LỚP: CNTT-K6
NHÓM : 4
• Bùi Duy Thành
• Nguyễn Hồng Thắng
• Trịnh Thị Tài
• Trương Văn Quốc
GVHD : Phạm Cẩm Vân
LỜI NÓI ĐẦU
Ngày nay với sự hội nhập kinh tế thế giới, Việt Nam gia nhập WTO nên có nhiều
nhà doanh nghiệp nước ngoài đầu tư vào Việt Nam. Nhiều công ty lớn nhỏ lần lượt ra
đởi đòi hỏi phải có sự quản lý chặt chẽ. Nhu cầu tin học hoá sẽ giúp các doanh nghiệp
rất nhiều trong việc quản lý. Một trong những môn học giúp cho sinh viên có kiến thức
cơ bản về việc phát triển các phần mềm quản lý doanh nghiệp là môn công nghệ phần
mềm. Báo cáo này thực hiện cũng với mục đích êtànhư vậy. Xin cám ơn Cô đã cung cấp
cho chúng em có những kiến thức quý giá, giúp chúng em có được sự nhìn nhận khái
quát về thực tế. Cảm ơn bạn bè đã tạo điều kiện giúp đỡ cho chúng em hoàn thành tốt
báo cáo này. Do báo cáo này là một trong những sản phẩm đầu tay của chúng em nên sẽ
không tránh khỏi thiếu sót, mong Cô và các bạn có những đóng góp ý kiến giúp chúng
em ngày càng hoàn thiện hơn.
PHẦN I : GIỚI THIỆU VÀ ĐẶC TẢ CỦA ĐỀ TÀI
1. GIỚI THIỆU VỀ ĐỀ TÀI
CÔNG NGHỆ PHẦN MỀM IT-K6
2
Với một xã hội ngày càng phát triển, kéo theo nhu cầu của con người ngày
càng cao. Trong đó nhu cầu về thư giản và giải trí là hết sức cần thiết và quan
trọng. Sau một ngày làm việc mệt nhọc và vất vả thì con người cần giải trí và thư
giản, một trong những hecách tốt nhất để thư giãn và giải trí là nghe nhạc và được
nghỉ ngơi. Giờ đây, để giúp cho những điều đó và giúp cho những người chuyên về

giản và giải trí, một trong những cách hiệu quả để thư giản và giải tỏa căng thẳng tốt
nhất là nghỉ ngơi và nghe nhạc. Song song với việc nghe nhạc là việc bình chọn cũng
như yêu cầu các ca khúc, ca sỹ, nhạc sỹ hay thể loại mình yêu thích. Đáp ứng nhu cầu
đó, thì giờ đây để giúp cho mọi người và những người làm chương trình “ Làn sóng
xanh ” đỡ vất vả thì phần mềm bình chọn bài hát ra đời.
2. Phân tích yêu cầu
2.1 Yêu cầu chức năng
Thiết kế trang web với các chức năng sau:
o Quản lý các danh mục, thể loại, dịch vụ và hoạt động, v v của phần mềm.
o Người dùng truy cập vào website có thể xem, tìm kiếm, nghe và bình chọn.
Bên cạnh đó, đáp ứng được các yêu cầu nghe và nhìn thì người dùng có thể
sử dụng các dịch vụ, cài đặt, chia sẻ, thiết kế của công ty.
o Quản lý khách hàng, người dùng hay hướng tới đối tượng tương tác với sản
phẩm.
o Người dùng có thể xem chi tiết việc mình tương tác trên phần mềm và các
phân quyền mình sử dụng trên sản phẩm.
2.2 Phi chức năng
o Phân quyền : Phần mềm gồm người quản lý và người bình chọn.
o Trang web phải có tính tiện dụng : Người sử dụng dễ dàng bình chọn.
o Tính thẩm mỹ : Website đẹp, dễ nhìn, tương tác cao với người sử dụng
sản phẩm.
o Tính bảo mật : Admin có toàn quyền, giữ bảo mật cho web, bảo mật tài
khoản người bình chọn, người đăng nhập. Thông tin khách hàng được
bảo mật.
Bên cạnh đó, phần mềm cũng đáp ứng được một số các yêu cầu bổ sung thiết yếu
như sau :
o Quản lý chặt chẽ về số lượng nghe/ tải/ chia sẻ trong tuần/tháng về
hoạt động hiệu quả hơn trong việc bình chọn bài hát theo từng thể
loại và theo từng quốc gia.
o Sử dụng cực kỳ đơn giản giúp người nghe bình chọn dễ dàng hơn,

được phát
Phiếu yêu
cầu
Bài hát
Danh mục
bh cần
sưu tầm
Danh mục
bh đã phát
BH được
yêu cầu
Nhạc sỹ
Ca sỹ
Đổi pass
Thông báo
Làm mới
5
ACTOR VAI TRÒ
Admin Quản lý dịch vụ
Quản lý người bình chọn
Quản lý top bài hát được bình chọn
Quản lý bài hát
Cấu hình website
Quản lý đăng nhập & liên hệ
Quản lý hoạt động công ty
Khách hàng Truy cập vào website
Xem thông tin bình chọn, mã số bài hát, cách bình
chọn
Liên hệ chọn mã số bài hát, dịch vụ
Danh sách use-case

VỤ
NGHE/TẢI/
CHIA SẺ
LIÊN HỆ
CẬP NHẬT
NÂNG CẤP,
BẢO MẬT
BÌNH CHỌN
ADMIN
KHÁCH HÀNG
7
ID UC1
Description: Người quản lý đăng nhập vào trang quản lý.
Pre- conditions: Hệ thống đã khởi động và kết nối với csdl.
Basic Coure:
Từ trang chỉnh sửa người quản lý đăng nhập vào để chỉnh sửa thêm những thông tin cần thiết.
Hiển thị giao diện đăng nhập.
Người quản lý đăng nhập đúng tên đăng nhập và mật khẩu mà hệ thống yêu cầu.
Sau đó bấm nút đăng nhập, hệ thống kiểm tra xác nhận thông tin nếu thông tin chính xác thì hệ
thống báo đăng nhập thành công sẽ vào trang quản lý, đăng nhập kết thúc.
Ngược lại, thông tin đăng nhập không chính xác thì hệ thống sẽ thông báo mật khẩu sai hoặc không
tồn tại, người quản lý nhập lại.
Khách hàng không được phép đăng nhập vào trang quản lý website, chỉ được đăng nhập để xem
những thông tin của công ty.
CÔNG NGHỆ PHẦN MỀM IT-K6
8
- Đặc tả use – case liên hệ
ID UC2
Description: Khách hàng khi đã truy cập vào website để nghe/ tải/ bình chọn thì liên hệ với người
quản lý, người quản lý xử lý thông tin đó.

thông tin
Dịch vụ
Thêm
version
Xóa sản
phẩm
Thông tin
website
Update
10
Dịch vụ cho sản phẩm:
Các dịch vụ kèm theo khi có mỗi phiên bản như cải tiến thêm giao diện website
hay các dịch vụ nhạc kèm theo, bình chọn hay đơn giản là nghe nhạc.
- Đặc tả use – case quản lý dịch vụ
ID UC5
Description: Giúp người quản lý có thể thêm sửa, thay đổi thông tin dịch vụ.
Pre- conditions: Hệ thống chỉnh sửa đã được khởi động.
Basic course:
Tại trang quản lý, chọn trang dịch vụ sẽ hiển thị tất cả các dịch vụ công ty, admin có thể
tùy chỉnh thông tin hay thêm dịch vụ mới vào. Thông tin sẽ được lưu lại khi admin chọn
cập nhật và sẽ thông báo thành công cho admin biết. Đóng giao diện chỉnh sửa lại.
- Đặc tả use –case
CÔNG NGHỆ PHẦN MỀM IT-K6
11
UC 6
Description: Quản lý tất cả trang điều khiển, thông tin website.
Pre- conditions: Hệ thống trang quản lý được khởi động.
Basic course:
Khi đã đăng nhập vào trang quản lý giao diện cho ta có thể tùy ý chỉnh sửa những thông
tin mới nhất của tin tức, sản phẩm vv…. Sau khi hoàn thành mọi thao tác chỉ cần đồng ý

16
2. Thiết kế menu
2.1 Thiết kế giao diện chính của chương trình
Trong giao diện chính này có các mục chính để ta có thể lựa chọn (bao
gồm Danh mục, Yêu cầu, Thống kê, Mở ứng dụng, Giúp đỡ, Thoát).
CÔNG NGHỆ PHẦN MỀM IT-K6
17
Trong các mục chính đó có nhiều mục nhỏ.
CÔNG NGHỆ PHẦN MỀM IT-K6
18
CÔNG NGHỆ PHẦN MỀM IT-K6
19
3. Thiết kế Form
3.1 Để xem danh sách các bài hát của chương trình : click Menu
danh mục -> bài hát, duyệt qua danh sách bằng cách click vào các
điều khiển bên dưới.
3.2 Tương tự chọn các menu còn lại để xem danh sách các nhạc sĩ
và các ca sỹ, giống các hình dưới đây.
CÔNG NGHỆ PHẦN MỀM IT-K6
20
3.3 Nhập bài hát mới hoặc ca sỹ, nhạc sỹ mới thực hiện nhấn các
nút Thêm ở các cửa sổ tương ứng.
CÔNG NGHỆ PHẦN MỀM IT-K6
21

CÔNG NGHỆ PHẦN MỀM IT-K6
22
3.4 Chọn menu yêu cầu –> phiếu yêu cầu để xem danh sách các
phiếu đã yêu cầu và phát yêu cầu đó.
CÔNG NGHỆ PHẦN MỀM IT-K6

hiện phát hiện những lỗi sai, kiến thức thiếu sót, bổ sung được nhiều kiến thức hay.
Qua đề tài này nhóm đã tìm hiểu thêm nhiều cách thiết kế web đẹp. Hiểu biết thêm về
nhiều phần mềm, các công cụ hỗ trợ để hoàn thành được bài báo cáo hoàn chỉnh hơn. Và
từ đó cũng học thêm cách làm việc nhóm và các kiến thức thiếu sót của bản thân.
CÔNG NGHỆ PHẦN MỀM IT-K6
25
MỤC LỤC
LỜI NÓI ĐẦU
PHẦN I
1. Giới thiệu đề tài tr.2
2. Đặc tả tr.2
PHẦN II : PHÂN TÍCH
1. Khảo sát hiện trạng tr.3
2. Phân tích yêu cầu tr.3
3. Yêu cầu chức năng tr.3
4. Phi chức năng tr.3
5. So đồ phân rã chức năng tr.4
6. Mô hình hóa tr.4
7. Xác định Actor & Use-case tr.5
8. Mô hình Use-case tr.6
9. Đặc tả Use-case tr.7-11
10.Thiết kê
11.Sơ đồ hệ thống
12.Sơ đồ luồng dữ liệu tr.12-14
13.Sơ đồ quan hệ tr.15
PHẦN III: THIẾT KẾ GIAO DIỆN CHƯƠNG TRÌNH tr.15-22
PHẦN VI: KẾT LUẬN
1. Ưu điểm & Nhược điểm tr.23
2. Hướng phát triển tr.23
3. Kinh nghiệm thu được tr.23


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status