1. Trang chủ
  2. » Công Nghệ Thông Tin

thiết kế WEBSITE cho đại học điện lực

23 154 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

Định dạng
Số trang 23
Dung lượng 1,51 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Upload file Dành cho user Hiện thị giao diện Hiển thị tin tức theo loại tin, nhóm tin Liên kết các website khác Quảng cáo Tìm kiếm tin bài... Website tin tức trường học Người sử dụng B

Trang 1

MỤC LỤC

MỤC LỤC 1

LỜI MỞ ĐẦU 2

KẾT LUẬN 23

DANH MỤC HÌNH ẢNH Hình 1: Biểu đồ ngữ cảnh hệ thống 6

Hình 2:Biểu đồ phân ra chức năng 6

Hình 3: Mô hình luồng dữ liệu mức 0 9

Hình 4: Biểu đồ tiến trình quản lý menu 9

Hình 5: Biểu đồ tiến trình quản lý bình chọn 10

Hình 6: Biểu đồ tiến trình quản lý tin tức 10

Hình 7: Biểu đồ tiến trình quản lý tài khoản 10

Hình 8: Biểu đồ tiến trình quản lý giao diện 11

Hình 9: Biểu đồ tiến trình tìm kiếm tin bài 11

Hình 10: Biểu đồ rút gọn mô hình thực thể liên kết 12

Hình 11: Biểu đồ quan hệ mô hình dữ liệu 13

Hình 12: Sơ đồ luồng cho tiến trình: Quản lý menu 18

Hình 13: Sơ đồ luồng cho tiến trình: Quản lý bình chọn 18

Hình 14: Sơ đồ luồng cho tiến trình: Quản lý tin tức 19

Hình 15: Sơ đồ luồng cho tiến trình: Quản lý tài khoản 19

Hình 16: Sơ đồ luồng cho tiến trình: Quản lý giao diện 20

Hình 17: Sơ đồ luồng cho tiến trình: tìm kiếm tin 20

Trang 2

DANH MỤC BẢNG BIỂU

Bảng 1: Thông tin bảng bình chọn 13

Bảng 2: Thông tin bảng loại liên kết 14

Bảng 3: Thông tin bảng info 14

Bảng 4: Thông tin bảng hỏi đáp 14

Bảng 5: Thông tin bảng menu 14

Bảng 6: Thông tin bảng loại tin 15

Bảng 7: Thông tin bảng nhóm tin 15

Bảng 8: Thông tin bảng menu phải 15

Bảng 9: Thông tin bảng phương án 15

Bảng 10: Thông tin bảng tin tức 16

Bảng 11: Thông tin bảng tổ chức 16

Bảng 12: Thông tin bảng username 17

LỜI MỞ ĐẦU

Ngày nay, việc ứng dụng công nghệ thông tin đã trở nên phổ biến trong hầu hết mọi cơ quan, doanh nghiệp, trường học đặc biệt là trang các trang website tin tức mang thông tin nhanh và mới nhất được cập nhật hàng giờ

Trang 3

Trong ít năm trở lại đây, với tốc độ phát triển như vũ bão, CNTT đang dần làm cho cuộc sống của con người trở nên thú vị và đơn giản hơn Vì vậy để bắt kịp với nhịp độ phát triển của xã hội, những kiến thức học được trên giảng đường là vô cùng quan trọng đối với mỗi sinh viên chúng em.

Chúng em xin chân thành cảm ơn các thầy, cô bộ môn đã tận tình giảng dạy chúng em trong suốt thời gian học tập vừa qua Nhờ có sự chỉ dạy tận tình của các thầy, cô để giúp chúng em hoàn thành đồ án này Tuy đã có nhiều cố gắng nhưng trong quá trình làm đề tài không thể tránh được những sai sót Chúng em rất mong nhận được các ý kiến đóng góp từ các thầy cô và bạn bè để chúng em rút kinh nghiệm thực hiện tốt hơn ở các đề tài sau

Chúng em xin chân thành cảm ơn thầy cô!

Trang 4

CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG

1.1 Mô tả bài toán

Trang website tin tức cho trường Đại Học Điện Lực cung cấp cho người đọc thông tin về trường, khoa và các tin tức khác một cách nhanh chóng và chính xác hiểu về tổngquan các hoạt động giáo dục - đào tạo của trường, đặc biệt là lĩnh vực đào tạo kỹ thuật - công nghệ

Website giới thiệu về trường, cung cấp thông tin các khoa xưởng, phòng ban, trung tâm, đào tạo, nghiên cứu khoa học – hợp tác quốc tế Cho phép tìm kiếm thông tin trên website bằng các từ khóa liên quan

Cho phép đặt logo, các banner trên wesite cũng như nhiều tiện ích khác

1.2 Khái quát hệ thống

Dành cho admin:

Quản lý menu trang chính bao gồm tạo mới, sửa, xóa menu mẹ và từng menu con trong nhóm tin đó

Quản lý giao diện trang chính

Đăng tin tức bao gồm mã tin và mục đăng tin tức, ta sẽ tạo được mục tin có tiêu đề ngày tạo và upload được hình ảnh và tệp tin

Quản lý tin tức sẽ hiển thị thông tin tin tức, có thể chọn hoặc xóa đi tin tức đó

Quản lý chức năng bình chọn có thể tạo mới hoặc sửa xóa câu hỏi bình chọn

Quản lý tài khoản đăng nhập bao gồm thêm sửa xóa tài khoản đăng nhập

Upload file

Dành cho user

Hiện thị giao diện

Hiển thị tin tức theo loại tin, nhóm tin

Liên kết các website khác

Quảng cáo

Tìm kiếm tin bài

Trang 5

Chức năng trắc nghiệm ý kiến

- Danh mục Quảng cáo

- Thông tin trang

- Danh sách tài khoản

Trang 6

Website tin tức trường học

Người sử

dụng

Bộ phận quản lý (admin)

Quản lý giao diện Tìm kiếm thông tin

Quản lý bình chọn Thu nhận thông tin

2.1.2 Biểu đồ phân rã chức năng:

Hình 2:Biểu đồ phân ra chức năng

2.1.3 Mô tả chi tiết chức năng

- Quản lý menu: quản lý menu , giao diện chính, thay đổi logo, banner, đăng quảng cáo

Trang 7

- Quản lý tin tức: cho phép admin đăng tin, thay đổi hoặc xóa tin.

- Quản lý tài khoản: xóa sửa thông tin tài khoản admin

- Upload file: up các file tài liệu hoặc đường dẫn

- Quản lý chức năng bình chọn: thêm sửa xóa thông tin các câu hỏi bình chọn

- Sử dụng website: người dùng xem tin tức, thông tin trên trang web, các đường dẫn liên kết tới các trang khác

- Tìm kiếm tin bài: tìm kiếm thông tin tin tức bằng các từ khóa liên quan

- Trắc nghiệm ý kiến: trả lời câu hỏi bằng cách tích vào câu trả lời bình chọn

Trang 8

2.2 Phân tích mô hình quan niệm

2.2.1 Luồng dữ liệu mức 0:

Trang 9

Hình 3: Mô hình luồng dữ liệu mức 0

2.2.2 Luồng dữ liệu mức 1:

a Biểu đồ tiến trình quản lý menu:

Hình 4: Biểu đồ tiến trình quản lý menu

b Biểu đồ tiến trình quản lý bình chọn:

Trang 10

Hình 5: Biểu đồ tiến trình quản lý bình chọn

c Biểu đồ tiến trình quản lý tin tức:

Hình 6: Biểu đồ tiến trình quản lý tin tức

d Biểu đồ tiến trình quản lý tài khoản:

Hình 7: Biểu đồ tiến trình quản lý tài khoản

e Biểu đồ tiến trình quản lý giao diện:

Trang 11

Hình 8: Biểu đồ tiến trình quản lý giao diện

f Biểu đồ tiến trình tìm kiếm tin bài:

Hình 9: Biểu đồ tiến trình tìm kiếm tin bài

2.2.3 Mô hình E-R

a Xác đinh thực thể gán thuộc tính và xác định định danh

Người sử dụng:

Bộ phận quản lý (username, password)

Tin tức ( Mã tin, Tiêu đề, ngày tạo, tóm tắt, ảnh, nội dung)

Menu (Menu chính, Menu trái, Menu phải)

Bình chọn (Mã bình chọn, Câu hỏi, đáp án)

b Xác định các mỗi quan hệ:

Ai tìm kiếm tin tức ? Người sử dụng

Quản lý cái gì? Nhóm tin, loại tin, Tin tức

Câu hỏi thế nào? Nội dung? Đáp án? Nội dung câu hỏi, Nội dung đáp án

Ai quản lý? Username

c Vẽ biểu đồ rút gọn

Trang 12

Hình 10: Biểu đồ rút gọn mô hình thực thể liên kết

2.3 Thiết kế cơ sở dữ liệu logic:

2.3.1 Chuyển mô hình E-R sang mô hình quan hệ:

a Biểu diễn các thực thể:

Tin tức (Mã tin, Tiêu đề, Ngày tạo, Tóm tắt, Nội dung, Ảnh, Tín nóng)

Menu (Menu chính, Menu trái, Menu phải)

Bình chọn ( Mã bình chọn, Nội dung, Đáp án, hiển thị, số lần chọn)

b Biểu diễn mối quan hệ

Loại tin ( Mã loại tin, tên loại tin, mã nhóm)

Tổ chức( Mã tổ chức, Tên tổ chức, Mã liên kết, Liên kết)

Menu phải( mã menu, ảnh, liên kết, loại menu)

Bình chọn( Mã bình chọn,Nội dung, Đáp án, hiển thi, số lần chọn)

c Chuẩn hóa lại bảng

- Tách bảng bình chọn thành 2 bảng Bình chọn và đáp án

d Biểu đồ quan hệ mô hình dữ liệu

Trang 13

Hình 11: Biểu đồ quan hệ mô hình dữ liệu.

Trang 14

Tên loại liê kết Nvarchar(200)

Bảng 2: Thông tin bảng loại liên kết

Bảng 4: Thông tin bảng hỏi đáp

e Bảng loại menu

Tên loại menu Nvarchar(200)

Bảng 5: Thông tin bảng menu

Trang 15

f Bảng loại tin

Tên loại tin Nvarchar(200)

Mã loại menu Int

Bảng 8: Thông tin bảng menu phải

i Bảng phương án

Trang 16

j Bảng tin tức

Bảng 10: Thông tin bảng tin tức

Trang 17

Username Nvarchar(50) Khóa

Trang 18

Hình 12: Sơ đồ luồng cho tiến trình: Quản lý menuB1: Xác đinh menu cần tạo

B2: Cập nhật menu vào CSDL

b Sơ đồ luồng cho tiến trình: Quản lý bình chọn

Hình 13: Sơ đồ luồng cho tiến trình: Quản lý bình chọnB1: Xác định câu hỏi và đáp án

B2: Cập nhật vào CSDL

c Sơ đồ luồng cho tiến trình: Quản lý tin tức

Trang 19

Hình 14: Sơ đồ luồng cho tiến trình: Quản lý tin tứcB1: Đăng tin tức mới

B2: Quản lý tin tức

B3: Quản lý các tin nóng hiển thị

d Sơ đồ luồng cho tiến trình: Quản lý tài khoản

Hình 15: Sơ đồ luồng cho tiến trình: Quản lý tài khoảnB1: Tạo thêm xóa sửa thông tin tài khoản

e Sơ đồ luồng cho tiến trình: Quản lý giao diện

Trang 20

Hình 16: Sơ đồ luồng cho tiến trình: Quản lý giao diệnB1: Cập nhật giao diện cần sửa

f Sơ đồ luồng cho tiến trình: tìm kiếm tin

Hình 17: Sơ đồ luồng cho tiến trình: tìm kiếm tinB1: Người dùng nhập từ cần tìm kiếm vào ô

B2: Website từ từ khóa tìm kiếm xác đinh thông tin cần tìm và trả về cho người dùng

2.5.2 Thiết kế giao diện

Trang 21

a Giao diện trang admin

b Thiết kê giao diện đăng nhập:

c Thiết kế giao diện trang chủ:

Trang 23

KẾT LUẬN

a Kết quả tự đánh giá

Với sự hướng dẫn tận tình của thầy giáo Phạm Đức Hồng, chúng em đã hoàn thành đề

tài đúng thời hạn Trong quá trình thực hiện đề tài đã giúp chúng em thu hoạch và củng

cố lại các kiến thức đã học

Những kết quả đạt được của chương trình:

Hệ thống Web tin tức với những ưu điểm sau:

Giao diên đơn giản, dễ nhìn

Phân cấp chức năng đăng nhập

Có nhiều chức năng như tìm kiếm, bình chọn

Hạn chế

- Kinh nghiệm thiết kế chưa nhiều

- Tuy đã thực hiện được hầu hết các yêu cầu, mục tiêu đề ra nhưng chương trình vẫn chưađược tối ưu, chưa thực sự chuyên nghiệp

Nhóm chúng em mong sẽ khắc phục được những hạn chế và thiếu xót trên một cách sớm nhất

Hướng phát triển

Thêm một số chức năng tiện ích

- Ứng dụng các hình thức hỗ trợ qua yahoo, skyper

b Kết luận

Sau thời gian tìm hiểu và nghiên cứu bài tập lớn Nhờ sự hướng dẫn tận tình của thầy

giáo Phạm Đức Hồng nhóm chúng em hoàn thành đề tài “Website tin tức” Nhưng do

thời gian và kiến thức còn nhiều hạn chế nên nhóm chúng em không thể tránh khỏi nhữngthiếu sót

Kính mong thầy giáo cùng các bạn đóng góp ý kiến giúp đỡ nhóm chúng em hoàn thành đề tài

Nhóm chúng em xin chân thành cảm ơn!

Ngày đăng: 04/07/2015, 17:52

HÌNH ẢNH LIÊN QUAN

Hình 2:Biểu đồ phân ra chức năng 2.1.3 Mô tả chi tiết chức năng - thiết kế WEBSITE cho đại học điện lực
Hình 2 Biểu đồ phân ra chức năng 2.1.3 Mô tả chi tiết chức năng (Trang 6)
Hình 3: Mô hình luồng dữ liệu mức 0 - thiết kế WEBSITE cho đại học điện lực
Hình 3 Mô hình luồng dữ liệu mức 0 (Trang 9)
Hình 4: Biểu đồ tiến trình quản lý menu - thiết kế WEBSITE cho đại học điện lực
Hình 4 Biểu đồ tiến trình quản lý menu (Trang 9)
Hình 5: Biểu đồ tiến trình quản lý bình chọn - thiết kế WEBSITE cho đại học điện lực
Hình 5 Biểu đồ tiến trình quản lý bình chọn (Trang 10)
Hình 10: Biểu đồ rút gọn mô hình thực thể liên kết - thiết kế WEBSITE cho đại học điện lực
Hình 10 Biểu đồ rút gọn mô hình thực thể liên kết (Trang 12)
Bảng 2: Thông tin bảng loại liên kết - thiết kế WEBSITE cho đại học điện lực
Bảng 2 Thông tin bảng loại liên kết (Trang 14)
Bảng 7: Thông tin bảng nhóm tin - thiết kế WEBSITE cho đại học điện lực
Bảng 7 Thông tin bảng nhóm tin (Trang 15)
Bảng 6: Thông tin bảng loại tin - thiết kế WEBSITE cho đại học điện lực
Bảng 6 Thông tin bảng loại tin (Trang 15)
Bảng 8: Thông tin bảng menu phải - thiết kế WEBSITE cho đại học điện lực
Bảng 8 Thông tin bảng menu phải (Trang 15)
Bảng 10: Thông tin bảng tin tức - thiết kế WEBSITE cho đại học điện lực
Bảng 10 Thông tin bảng tin tức (Trang 16)
Hình 14: Sơ đồ luồng cho tiến trình: Quản lý tin tức B1: Đăng tin tức mới - thiết kế WEBSITE cho đại học điện lực
Hình 14 Sơ đồ luồng cho tiến trình: Quản lý tin tức B1: Đăng tin tức mới (Trang 19)
Hình 16: Sơ đồ luồng cho tiến trình: Quản lý giao diện B1: Cập nhật giao diện cần sửa - thiết kế WEBSITE cho đại học điện lực
Hình 16 Sơ đồ luồng cho tiến trình: Quản lý giao diện B1: Cập nhật giao diện cần sửa (Trang 20)
Hình 17: Sơ đồ luồng cho tiến trình: tìm kiếm tin B1: Người dùng nhập từ cần tìm kiếm vào ô - thiết kế WEBSITE cho đại học điện lực
Hình 17 Sơ đồ luồng cho tiến trình: tìm kiếm tin B1: Người dùng nhập từ cần tìm kiếm vào ô (Trang 20)

TỪ KHÓA LIÊN QUAN

w