Đề tài Thiết kế một trang web chia sẻ hình ảnh

Khi đời sống của đa số mọi người đều trở nên khá giả , thì họ lại muốn đi du lịch khắp mọi nơi để mở rộng tầm hiểu biết về văn hóa của các dân tộc ,các quốc gia trên thế giới . Họ chụp lại những nơi họ đã đến và lưu lại những kỷ niệm đẹp trong những chuyến đi đó trong những bức ảnh.

Với công nghệ thông tin đang phát triển như hiện nay, chúng ta có thể chuyển tải thông tin với khoản cách rất xa trong khoảng thời gian ngắn, đặc biệt có thể lưu trữ thông tin trên mạng.

Xuất phát từ ý tưởng xây dựng một website để lưu lại những bức ảnh đẹp của mình và có thể chia sẻ ảnh của mình cho mọi người em đã chọn bài tập với đề tài “ Cung cấp một trang web chia sẻ hình ảnh”

Với trang web chia sẻ hình ảnh này , người dùng có thể đăng nhập ,đăng ký tài khoản và sử dụng trang web để upload những bức ảnh của mình , mỗi bức ảnh khi được upload lên thì người dùng sẽ được tích điểm . Ngoài ra ,người dùng có thể lưu ảnh theo thời gian , theo tên ,địa chỉ mà mình chụp bức ảnh đó, có thể viết lời tựa cho bức ảnh. Còn đối với người quản trị thì phân giá cho các bức ảnh được upload lên . Trang web còn cho phép người dùngcó thể mua những bức ảnh mà mình mong muốn.

Người dùng có thể thay đổi tên của bức ảnh nếu thấy không phù hợp và cũng có thể xóa ảnh

docx 21 trang Minh Tâm 29/03/2025 441
Bạn đang xem 20 trang mẫu của tài liệu "Đề tài Thiết kế một trang web chia sẻ hình ảnh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Đề tài Thiết kế một trang web chia sẻ hình ảnh

Đề tài Thiết kế một trang web chia sẻ hình ảnh
 BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG
 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯƠNG HÀ NỘI
 *********************************
 BÁO CÁO THỰC TẬP CHUYÊN NGÀNH
 PHÂN TÍCH THIẾT KẾ HỆ THỐNG
 Đề Tài: Thiết kế một trang web chia sẻ hình ảnh 
 Lớp: CD13CNT
 Họ và tên nhóm sinh viên:
 1. Nguyễn Thị Long
 2. Trần Trọng Khôi
 3. Lã Đình Tuấn
 4. Phạm Mạnh Cường
 MỤC LỤC LỜI CẢM ƠN
BẢNG PHÂN CÔNG CÔNG VIỆC
LỜI MỞ ĐẦU
PHẦN 1 : TỔNG QUAN VỀ HỆ THỐNG
 I. Nêu bài toán.
 II. Mô tả chức năng của hệ thống
PHẦN 2:PHÂN TÍCH
 I. Biểu đồ use case 
 II. Biểu đồ tuần tự
III. Biểu đồ hoạt động
PHẦN 3: THIẾT KẾ
 1. Biểu đồ lớp
KẾT LUẬN
 LỜI CẢM ƠN
Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, sự giúp đỡ dù ít 
hay nhiều, dù là trực tiếp hay gián tiếp của người khác. Trong suốt thời gian từ khi bắt đầu học tập ở giảng đường Đại Học đến nay, chúng em đã nhận được rất nhiều sự quan tâm, giúp đỡ của 
Thầy Cô, gia đình và bạn bè.
Với lòng biết ơn sâu sắc nhất, chúng em xin gửi đến Thầy Cô ở Khoa Công Nghệ Thông Tin – 
trường Đại học tài nguyên và môi trường Hà Nội đã cùng với tri thức và tâm huyết của mình để 
truyền đạt vốn kiến thức quý báu cho chúng em trong suốt thời gian học tập tại trường. Và đặc 
biệt, trong kỳ này, Khoa đã tổ chức cho chúng em được tiếp cận với môn học rất hữu ích đối với 
sinh viên ngành Công Nghệ Thông Tin. Đó là môn: “Thực tập chuyên ngành”.
 Chúng em xin chân thành cám ơn thầy Nguyễn Ngọc Hoan đã tận tâm hướng dẫn chúng 
em qua từng buổi học trên lớp cũng như những buổi nói chuyện, thảo luận về môn học. Trong 
thời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúng em không những thu được 
rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ môn Thực tập 
chuyên ngành
Mặc dù đã rất cố gắng hoàn thiện bài tập với tất cả sự nỗ lực, tuy nhiên, do chưa có cơ hội được 
đi thực thế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, và kiến thức còn hạn chế, nhiều 
bỡ ngỡ, nên bài tập lớn này chắc chắn sẽ không thể tránh khỏi những thiếu sót. Chúng em rất 
mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu của các thầy cô và các bạn 
để đồ án này ngày càng hoàn thiện hơn.
Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dào sức 
khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ 
mai sau.
 BẢNG PHÂN CÔNG CÔNG VIỆC
 Thành Viên Công Việc Trần Trọng Khôi - Khảo sát hiện trạng
 - Biểu đồ tuần tự
 - Chức năng của hệ thống
Phạm Mạnh Cường
 - Biểu đồ usecase tổng quát
 - Biểu đồ usecase phân rã
 Lã Đình Tuấn - Biểu đồ tuần tự
 Nguyễn Thị Long - Biểu đồ lớp
 - Biểu đồ hoạt động LỜI NÓI ĐẦU
 Khi đời sống của đa số mọi người đều trở nên khá giả , thì họ lại muốn đi du lịch khắp mọi nơi 
để mở rộng tầm hiểu biết về văn hóa của các dân tộc ,các quốc gia trên thế giới . Họ chụp lại 
những nơi họ đã đến và lưu lại những kỷ niệm đẹp trong những chuyến đi đó trong những bức 
ảnh.
 Với công nghệ thông tin đang phát triển như hiện nay, chúng ta có thể chuyển tải thông tin với 
khoản cách rất xa trong khoảng thời gian ngắn, đặc biệt có thể lưu trữ thông tin trên mạng.
 Xuất phát từ ý tưởng xây dựng một website để lưu lại những bức ảnh đẹp của mình và có thể 
chia sẻ ảnh của mình cho mọi người em đã chọn bài tập với đề tài “ Cung cấp một trang web 
chia sẻ hình ảnh”
 Với trang web chia sẻ hình ảnh này , người dùng có thể đăng nhập ,đăng ký tài khoản và sử 
dụng trang web để upload những bức ảnh của mình , mỗi bức ảnh khi được upload lên thì người 
dùng sẽ được tích điểm . Ngoài ra ,người dùng có thể lưu ảnh theo thời gian , theo tên ,địa chỉ mà 
mình chụp bức ảnh đó, có thể viết lời tựa cho bức ảnh. Còn đối với người quản trị thì phân giá 
cho các bức ảnh được upload lên . Trang web còn cho phép người dùngcó thể mua những bức 
ảnh mà mình mong muốn.
 Người dùng có thể thay đổi tên của bức ảnh nếu thấy không phù hợp và cũng có thể xóa ảnh .
 Mặc dù đã rất cố gắng để hoàn thành công việc, nhưng do thời gian có hạn và thiếu kinh 
nghiệm cũng như kỹ năng chưa tốt nên việc phân tích thiết kế chương trình còn nhiều thiếu sót 
,kính mong thầy cô và các bạn góp ý ,bổ sung để chúng em hoàn thiện bài tập tốt hơn nữa . 
Chúng em xin chân thành cảm ơn!
 PHẦN 1:TỔNG QUAN VỀ HỆ THỐNG
 I. Nêu bài toán
 Hiện nay, cùng với sự phát triển không ngừng của kỹ thuật máy tính, mạng điện 
 tử, công nghệ thông tin. Mạng Internet là một trong những sản phẩm có giá trị hết 
 sức to lớn của công nghệ thông tin, và ngày càng trở thành cụ không thể thiếu, là nền 
 tảng cho sự truyền tải và trao đổi thông tin trên toàn cầu. Ngày nay ,các hoạt động 
 giải trí , văn hóa ,thể thao, thương mại dần được đưa lên trên mạng và ngày càng 
 chứng tỏ hiệu quả của Internet trong việc chia sẻ thông tin.
 Với bài tập này, em xin trình bày đơn giản một trang web giúp cho người dùng 
 có thể xem, thêm, sửa , xóa các file ảnh của mình và còn có thể mua những bức ảnh 
 của người khác
II. Mô tả chức năng hệ thống.
 1. Tổng quan
 ­ Đăng kí thành viên :Người dùng cần đăng kí thông tin cá nhân với hệ thống để trở thành 
 viên của hệ thống .
 ­ Đăng nhập trang web:Người dùng nhập tên và mật khẩu vào form đăng nhập để truy 
 nhập vào trang web để xem, sửa, xóa, upload hình ảnh của mình và mua ảnh .
 ­ Upload :Người dùng upload những bức ảnh của mình vào form upload trên trang web.
 ­ Tìm kiếm :Người dùng nhập thông tin hình ảnh mà mình muốn xem vào form tìm kiếm 
 trên trang web.
 ­ Thanh toán : Người dùng chọn hình ảnh muốn mua sau đó thanh toán với hệ thống
 ­ Quản lý ảnh :Người quản lý phân giá ảnh khi người dùng upload ảnh lên, cập nhật 
 thông tin hình ảnh khi người dùng sửa , xóa ảnh,lưu thông tin vào cơ sở dư liệu.
 ­ Quản lý người dùng :Lưu thông tin ,mật khẩu ,tên truy cập của người dùng vào cơ sở dữ 
 liệu.
2. Mô tả chi tiết các chức năng
 ­ upload : Chức năng này cho phép người dùng đăng tải những bức ảnh của mình lên trên 
 trang web , người dùng đặt tên, đặt địa chỉ ,chủ đề cho ảnh. Mỗi ảnh được đăng lên 
 người dùng sẽ được tích điểm. 
 ­ Tìm kiếm : Chức năng này cho phép người dùng tìm kiếm các hình ảnh trên trang web 
 theo tên , theo địa chỉ mà người dùng đã đặt tên khi upload ảnh lên.
 ­ Thanh toán : Chức năng này cho phép người dùng thanh toán bằng tiền mặt ,bằng thẻ 
 hay chuyển khoản. ­ Quản lý ảnh :Chức năng này cho phép người quản trị cập nhật thông tin khi người dùng 
 upload ,sửa , xóa lại ảnh ,phân giá cho các hình ảnh.
­ Quản lý người dùng :Chức năng này cho phép lưu các thông tin của người vào cơ sở dữ 
 liệu ,lưu hoạt động của người dùng trên trang web.
 PHẦN 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 
I. Sơ đồ use case 
 1.Sơ đồ use case tổng quát.
 Sơ đồ use case tổng quát 1.1 Danh sách các Actor
STT Tên Actor Ý nghĩa/Ghi chú
 1 Người dùng -Người có quyền upload ảnh ,mua ảnh
 Người quản trị Quản lý hình ảnh và người dùng
1.2 Danh sách các USE-CASE
STT Use-case Ý nghĩa
 1 Đăng ký Đăng ký tài khoản 
 2 Đăng nhập Đăng nhập thông tin vào hệ thống
 3 Upload Upload hình ảnh
 4 Tìm kiếm Tìm kiếm hình ảnh
 5 Thanh toán Thanh toán tiền
 6 Quản lý người dùng Quản lý thông tin của người dùng
 7 Quản lý ảnh Quản lý thông tin hình ảnh
2. Sơ đồ use case phân rã
2.1Sơ đồ use case phân rã chức năng quản lý ảnh. 
 Sơ đồ phân rã chức năng quản lý ảnh
2.2 Sơ đồ use case phân rã chức năng quản lý người dùng.
 Sơ đồ phân rã chức năng quản lý người dùng
2.3 Sơ đồ use case phân rã chức năng tìm kiếm Sơ đồ phân rã chức năng tìm kiếm
II.Sơ đồ tuần tự
1. Sơ đồ tuần tự chức năng đăng ký
Mô tả :
 • Người dùng truy cập vào website , chọn chức năng đăng ký.
 • Form đăng ký yêu cầu người dùng điền thông tin cá nhân .
 • Người dùng điền thông tin cá nhân .
 • Form gửi thông tin của người dùng đến hệ thống
 • Hệ thống kiểm tra và lưu thông tin của người dùng.
 • Hệ thống gửi thông báo xác nhận đăng ký thành công và hiển thị giao diện chính của 
 website.

File đính kèm:

  • docxde_tai_thiet_ke_mot_trang_web_chia_se_hinh_anh.docx