Đồ án phân tích thiết kế hệ thống website

37 7.7K 51
Đồ án phân tích thiết kế hệ thống website

Đ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

Đồ án phân tích thiết kế hệ thống website

Trang 1

Lời nói đầu.

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty, các cá nhân; nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ.

Việc xây dựng các trang web để phục vụ cho các nhu cầu riêng của các tổ chức, công ty thậm chí các cá nhân, ngày nay, không lấy gì làm xa lạ Với một vài thao tác đơn giản, một người bất kì có thể trở thành chủ của một website giới thiệu về bất cứ gì mình quan tâm: giới thiệu và quảng bá hình ảnh của công ty, giới thiệu về bản thân và gia đình, hay trình bày các bộ sưu tập hình ảnh các loại xe hơi mà mình yêu thích.

Đối với các chính phủ và các công ty thì việc xây dựng các website riêng càng ngày càng trở nên cấp thiết Thông qua những website này, thông tin về họ cũng như các công văn, thông báo, quyết định của chính phủ hay các sản phẩm, dịch vụ mới của công ty sẽ đến với những người quan tâm, đến với khách hàng của họ một cách nhanh chóng kịp thời, tránh những phiền hà mà phương thức giao tiếp truyền thống thường gặp phải.

Với nhu cầu như vậy thì chúng ta lại cần phải có một trang web chuyên nghiệp để cung cấp dịch vụ thiết kế web cho những khách hàng có nhu cầu, khách hàng có thể là công ty, tổ chức hoặc cá nhân.

Chúng em xin cám ơn thầy đã truyền đạt những kiến thức của môn Phân tích Thiết kế Hệ thống Thông tin và sự hướng dẫn của thầy cho đề tài của chúng em để chúng em hoàn thành đề tài này.

Tuy có nhiều cố gắng nhưng không thể tránh được những sai sót rất mong được sự góp ý của thầy.

Trang 2

Phần I.KHẢO SÁT HIỆN TRẠNG VÀ TÌM HIỂU NHU CẦU1.Hiện trạng:

Trong hoàn cảnh đất nước hội nhập kinh tế quốc tế và nhu cầu khoa học kĩ thuật phát triển cao, nhu cầu quảng bá hình ảnh công ty và thực hiện các hình thức giao dịch trên mạng internet là hết sức cần thiết.

Nhu cầu cung cấp dịch vụ thiết kế trang web cho các công ty và cá nhân là hết sức cần thiết.

2.Nhu cầu:

a Về giao diện

Chương trình phải hoàn toàn bằng tiếng Việt Giao diện dễ hiểu, thân thiện với người dùng.

Dễ sử dụng, những người không biết tin học có thể sử dụng được

Mỗi thành viên có thể gởi câu hỏi thắc mắc Xem các thông tin chung trên trang web.

Xem các dự án, sản phẩm đã thực hiện của công ty Xem các gói sản phẩm của công ty.

Người quản trị:

Người quản trị có thể đăng nhập tài khoản, thay đổi nội dung của trang web, theo dõi các dự án, trả lời các câu hỏi thắc mắc của các thành viên, cung cấp các gói dịch vụ,…

Có tất cả các chức năng thêm xóa, sửa thay đổi toàn bộ giao diện của trang web.

Phần II.PHÂN TÍCH.1/ Mô tả các giải pháp sơ bộ

a/ Phân tích hệ thống về dữ liệu (hướng mở)

Mỗi thành viên có các thông tin: địa chỉ, số điện thoại, email, tên

Trang 3

Mỗi gói dịch vụ có các thông tin: tên dịch vụ, giá cả, mô tả chi tiết Mỗi thành viên có chức vụ có quyền cập nhật nội dung của trang web.

Mỗi câu hỏi có các thông tin: nội dung câu hỏi, nội dung câu trả lời Mỗi gói dịch vụ cung cấp cho nhiều đối tác và mỗi đối tác cũng sử dụng nhiều gói dịch vụ, mỗi đối tác chứa các thông tin: tên đối tác, email, điện thoại, địa chỉ, url web (đường dẫn đến trang web của đối tác).

Mỗi chức vụ có nhiều thành viên, mỗi chức vụ có tên chức vụ.

Mỗi hợp đồng có các thông tin: tên hợp đồng, ngày ký kết hợp đồng, mỗi hợp đồng của một thành viên, và mỗi hợp đồng là của một dự án, mỗi hợp đồng có một hóa đơn trả trước và một hóa đơn trả sau Mỗi dự án có các nội dung: tên dự án, mô tả, ngày bắt đầu thực hiện

Danh sách các thành viên, và thông tin có liên quan Các gói dịch vụ của công ty.

Danh sách các đối tác và thông tin liên quan Các dự án đã và đang thực hiện.

Các câu hỏi của thành viên.

Lưu trữ hợp đồng của công ty với khách hàng Cập nhật:

Thay đổi mật khẩu của thành viên Thêm, xóa, sửa các gói dịch vụ Thêm, xóa, sửa các dự án.

Thêm, xóa, sửa nội dung trình bày của trang web.

Trang 4

2/ Phát hiện thực thể:

THANHVIENMỗi thực thể là một thành viên trongcông ty, một khách hàng của công ty,đối tác hoặc là những thành viên bình

CHUCVUMỗi thực thể là chức vụ của một

thành viên trong công ty. MSCV,TenCV. HOPDONGMỗi thực thể là một hợp đồng giữa

công ty và khách hàng MSHD,TenHD, NgayKy.

CAUHOIMỗi thực thể là một thắc mắc củathành viên là khách hàng và đượcgiải đáp bởi những thành viên cóchức vụ trong công ty.

MSCH,NoiDungCH, NoiDungCTL.

NOIDUNGMỗi thực thể là một bài viết,được viếtbởi một thành viên trong công ty.

MSND,NgayCapNhat, ChiTiet

DUANMỗi thực thể là một dự án được côngty thực hiện tương ứng với một hợp

HDTRASAUMỗi thực thể là một hóa đơn thanhtoán của khách hàng, họ phải trả hếtsố tiền còn lại sau khi nhận được sảnphẩm.

MSHDTS,NgayLapTS, SoTien

GOIDICHVUMỗi thực thể là một dịch vụ của công

ty cung cấp cho khách hàng. MSDV, TenDV, SoTien, MoTa.

DOITAC Mỗi thực thể là một khách hàng của

công ty hoặc các công ty khác MSDT,TenDT, DienThoaiDT,

Trang 6

9 GOIDICHVU(MSDV, TenDV, GiaCa,MoTa) PK 1 MSTV Mã số của thành viên C 4 byte 4 kí tự B

2 TenTV Tên của thành viên C 25 byte 25 kí tự B 3 DiaChiTV Địa chỉ của thành 9 TenTruyCap Tên truy cập C 30 byte 30 kí tự B

Trang 8

2 NoiDungCH Nội dung của câu

Nhat Ngày cập nhật N 10 byte 10 kítự Đ 3 ChiTiet Chi tiết của nội dung cập

nhật cho trang web

Trang 9

3 Mota Mô tả chi tiết của dự án

100 kí tự K

4 NgayBD Ngày bắt đầu dự án N 10 byte 10 kí tự Đ 5 NgayKT Ngày kết thúc dự án N 10 byte 10 kí tự Đ 3 SoTienTT Số tiền trả trước S 12 byte 12 kí tự Đ

Trang 10

3 SoTienTS Số tiền trả sau S 12 byte 12 kí tự Đ FK 4 MSHD Mã số của hóa đơn C 15 byte 15 kí tự K

2 TenDV Tên của dịch vụ C 25 byte 25 kí tự B 3 GiaCa Số tiền phải trả cho

một gói dịch vụ S 12 byte 12 kí tự Đ 4 MoTa Mô tả chức năng

của gói dịch vụ C 100byte 100 kítự K Tổng 141 byte

Trang 11

2 TenDT Tên của đối tác C 25 byte 25 kí 6 UrlWeb Đường dẫn đến địa

chỉ trang web của

Trang 13

7/ Bảng tổng kết thuộc tính

4 DiaChiTV Địa chỉ của thành viên THANHVIEN 5 DienThoaiTV Điện thoại của thành viên THANHVIEN 6 EmailTV Địa chỉ email của thành viên THANHVIEN 7 Nghenghiep Nghề nghiệp của thành viên THANHVIEN 8 TenCongTy Tên của công ty của thành viên. THANHVIEN

17 NoiDungCH Nội dung của câu hỏi CAUHOI 18 NoiDungTL Nội dung của câu trả lời CAUHOI

21 ChiTiet Chi tiết của nội dung cập nhật cho trang web

NOIDUNG

Trang 14

22 MSDA Mã số của dự án DUAN

27 MSHDTT Mã số của hóa đơn trả trước HDTRATRUOC 28 NgayLapTT Ngày lập hóa đơn trả trước HDTRATRUOC

30 MSHDTS Mã số của hóa đơn trả sau HDTRASAU 31 NgayLapTS Ngày lập hóa đơn trả sau HDTRASAU

35 GiaCa Số tiền phải trả cho một gói dịch vụ.

36 MoTa Mô tả chức năng của gói dịch vụ. GOIDICHVU

39 DienThoaiDT Số điện thoại của đối tác DOITAC 40 EmailDT Địa chỉ email của đối tác DOITAC

42 UrlWeb Đường dẫn đến địa chỉ trang web của đối tác.

DOITAC

Trang 16

Phần 3 THIẾT KẾ GIAO DIỆN:1/ Trang chủ:

Ý nghĩa hoạt động:

Là trang đầu tiên được load khi người dùng truy cập đến trang web Vừa là trang chủ vừa đóng vài trò là 1 trang tin tức.

Qui tắc hoạt động:

Trang 17

Người truy cập có thể click có thể click vào biểu tượng yahoo để được hổ trợ trực tuyến.

Người truy cập có thể sử dụng xem nột dung tin tức và các dự án đã thực hiện trên màn hình chính.

Người truy cập có thể click vào button readmore để có thể xem chi tiết nội dung Người truy cập có thể click vào menu chuyển trang để chuyển đến một trang khác.

Người truy cấp có thể điền thông tin vào form đăng nhập và theo dõi dự án của mình.

Người truy cập có thể click vào menu câu hỏi để có thể xem chi tiết.

Người truy cập có thể click vào banner để xem chi tiết thông tin khuyến mãi hay quang cáo.

2/ Các menu chức năng chính của giao diện

a/ Menu chuyển trang

Trong menu chuyển trang bao gồm các chức năng như là chuyển đến Trang chủ, chuyển đến trang Sản phẩm, chuyển đến trang dịch vụ, chuyển đến trang Liên hệ

b/ Menu giới thiệu

Trong menu giới thiệu có thể chuyển đến các trang giới thiệu như: GTCTy, web tĩnh, web động,v v…

Ngoai ra còn chức năng đếm số người truy cập

Trang 18

c/ Menu câu hỏi:

Chuyển đến nôi dung chi tiết của câu hỏi

Trang 19

3.2.From đăng xuất:

Mở ra trang web tương ứng với tài khoản của

thành viên

Trang 20

3.3.From đăng ký:

Ý nghĩa hoạt động:

Dùng để đăng ký lam thành viên của website

Qui tắc hoạt động:

Được dùng bởi tất cả người truy cập vào website Sau khi đăng ký trong vòng 24h sẽ có mail gữi đến địa chỉ mail ma người dùng đã đăng ký để kick hoạt tài khoảng

Input: họ tên, tên nguời dùng, mật khẩu, xác nhận mật khẩu Output: đã đăng kí thành công hay đăng kí không hợp lệ Các table liên quan: THANHVIEN.

Giải thuật:

Trang 22

3.4.From quên mật khẩu:

Thành viên nhâp đầy đủ thông tin và nhấn vào button Gửi mật khẩu Tên ô xử lý: Gửi mật khẩu.

Form: Quên mật khẩu.

Input: tên người dùng, địa chỉ email.

Output: đã gủi mật khẩu thành công hoặc không thành công Các table liên quan: THANHVIEN.

Giải thuật:

Trang 24

3.5.From liên hệ:

Trang 25

Các thao tác màn hình:

Thành viên nhâp đầy đủ thông tin và nhấn vào button Gửi Tên ô xử lý: Gửi

Form: Liên hệ.

Input: nhập tên của bạn, địa chỉ email, tiêu đề của tin nhắn, tin nhắn của bạn Output: đã gửi thành công.

Các table liên quan: CAUHOI,THANHVIEN.

Trang 26

3.6.Trang dự án:

Trang 27

Khách hàng có thể click vào menu câu hỏi để có thể xem chi tiết.

Khách hàng có thể click vào banner để xem chi tiết thông tin khuyến mãi hay quang cáo.

Khách hàng có thể xem hình lớn bằng cách click vao link view full image Tên ô xử lý: Chọn link tên của dự án.

Form: Dự án.

Input: Tên của dự án

Output: hiển thị những thông tin liên quan đến dự án Các table liên quan: DUAN.

Trang 28

Người truy cập có thể click vào menu câu hỏi để có thể xem chi tiết.

Người truy cập có thể click vào banner để xem chi tiết thông tin khuyến mãi hay

Trang 29

Tên của gói dịch

Trang 30

Người truy cập có thể click vào menu câu hỏi để có thể xem chi tiết.

Người truy cập có thể click vào banner để xem chi tiết thông tin khuyến mãi hay quảng cáo.

Tên ô xử lý: Chọn link tên của sản phẩm Form: Sản phẩm.

Trang 33

3.9.Các trang giới thiệu

Trang 34

Người truy cập có thể click vào menu chuyển trang để chuyển đến một trang khác Người truy cấp có thể điền thông tin vào form đăng nhập và theo dõi dự án của mình Người truy cập có thể click vào menu câu hỏi để có thể xem chi tiết.

Người truy cập có thể click vào banner để xem chi tiết thông tin khuyến mãi hay quang cáo.

Trang 35

3.10.Trang nội dung chi tiết

Người truy cập có thể click vào menu câu hỏi để có thể xem chi tiết.

Người truy cập có thể click vào banner để xem chi tiết thông tin khuyến mãi hay quang cáo.

Tên ô xử lý: Chọn link nội dung của trang web Form: Trang chủ.

Input: Tên của nội dung muốn xem.

Output: hiển thị những thông tin của nội dung Các table liên quan: NOIDUNG.

Giải thuật:

Trang 36

 Ưu điểm của đề tài:

Đây là một đề tài mới có khả năng phát triển.

Trang web đã thể hiện được những chức năng cơ bản.

Sử dụng tool Joomla hỗ trợ tất cả các chức năng cho admin khi thực hiện thiết kế giao diện.

 Khuyết điểm của đề tài:

Có nhiều chức năng của admin chưa trình bày trong bài, vì tất cả các chức năng điều do Joomla hỗ trợ.

Vì không có thời gian và chưa thực sự cần thiết nên một số bảng trong cơ sở dữ liệu chưa được sử dụng trong đề tài.

Tên của nội dung muốn xem

Mở bảng NOIDUNG

Đóng bảng NOIDUNG

Hiển thị thông tin của nội dung cần xem

Trang 37

Bảng phân công công việc.

Nguyễn Thái BìnhNguyễn Thị Minh Hiếu

Tuần 5 Khảo sát hiện trạng và tìm hiểu nhu cầu

Mô tả các giải pháp sơ bộ

Tuần 6 Phát hiện thực thể

sang mô hình quan hệ Tuần 10 Bảng chi tiết quan hệ Bảng tổng kết quan hệ

Bảng tổng kết thuộc tính Phát hiện các ràng buộc Tuần 11 Thiết kế giao diện

Tuần 12 Thiết kế giao diện

Tuần 15 Đánh và chỉnh sửa báo cáo Đánh và chỉnh sửa báo cáo

Ngày đăng: 14/09/2012, 09:16

Hình ảnh liên quan

3/ Mô hình ERD. - Đồ án phân tích thiết kế hệ thống website

3.

Mô hình ERD Xem tại trang 5 của tài liệu.
6/ Bảng tổng kết quan hệ: - Đồ án phân tích thiết kế hệ thống website

6.

Bảng tổng kết quan hệ: Xem tại trang 12 của tài liệu.
6/ Bảng tổng kết quan hệ: - Đồ án phân tích thiết kế hệ thống website

6.

Bảng tổng kết quan hệ: Xem tại trang 12 của tài liệu.
7/ Bảng tổng kết thuộc tính - Đồ án phân tích thiết kế hệ thống website

7.

Bảng tổng kết thuộc tính Xem tại trang 13 của tài liệu.
Các thao tác màn hình: - Đồ án phân tích thiết kế hệ thống website

c.

thao tác màn hình: Xem tại trang 19 của tài liệu.
Các thao tác màn hình: - Đồ án phân tích thiết kế hệ thống website

c.

thao tác màn hình: Xem tại trang 20 của tài liệu.
Các thao tác màn hình: - Đồ án phân tích thiết kế hệ thống website

c.

thao tác màn hình: Xem tại trang 25 của tài liệu.
Các thao tác màn hình: - Đồ án phân tích thiết kế hệ thống website

c.

thao tác màn hình: Xem tại trang 29 của tài liệu.
Mởbảng - Đồ án phân tích thiết kế hệ thống website

b.

ảng Xem tại trang 30 của tài liệu.
Các thao tác màn hình: - Đồ án phân tích thiết kế hệ thống website

c.

thao tác màn hình: Xem tại trang 31 của tài liệu.
Mởbảng - Đồ án phân tích thiết kế hệ thống website

b.

ảng Xem tại trang 32 của tài liệu.
Các thao tác màn hình: - Đồ án phân tích thiết kế hệ thống website

c.

thao tác màn hình: Xem tại trang 35 của tài liệu.
Vì không có thời gian và chưa thực sự cần thiết nên một số bảng trong cơ sở dữ liệu chưa được sử dụng trong đề tài. - Đồ án phân tích thiết kế hệ thống website

kh.

ông có thời gian và chưa thực sự cần thiết nên một số bảng trong cơ sở dữ liệu chưa được sử dụng trong đề tài Xem tại trang 36 của tài liệu.
Bảng phân công công việc. - Đồ án phân tích thiết kế hệ thống website

Bảng ph.

ân công công việc Xem tại trang 37 của tài liệu.
Tuần 7 Mô hình ERD Mô hình ERD - Đồ án phân tích thiết kế hệ thống website

u.

ần 7 Mô hình ERD Mô hình ERD Xem tại trang 37 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan