Tìm hiểu và xây dựng modul quản trị người dùng

63 514 0
Tìm hiểu và xây dựng modul quản trị người dùng

Đ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

Tìm hiểu và xây dựng modul quản trị người dùng

8 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG o0o ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHÒNG 2013 9 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG o0o TÌM HIỂU XÂY DỰNG MODUL QUẢN TRỊ NGƢỜI DÙNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Thông Tin HẢI PHÒNG 2013 10 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG o0o TÌM HIỀU XÂY DỰNG MODUL QUẢN TRỊ NGƢỜI DÙNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Thông Tin Sinh viên thực hiện: Trần Quang Vũ Giáo viên hƣớng dẫn: Ths. Đỗ Văn Chiểu Mã số sinh viên: 121177 HẢI PHÒNG 2013 11 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc o0o NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Trần Quang Vũ Mã số sinh viên: 121177 Lớp: CT1201 Ngành: Công nghệ thông tin Tên đề tài: Tìm hiểu xây dựng modul quản trị ngƣời dùng 12 NHIỆM VỤ ĐỀ TÀI 1. Nội dung các yêu cầu cần giải quyết trong nhiệm vụ đề tài tốt nghiệp a. Nội dung: - Tìm hiểu về ngôn ngữ lập trình PHP - Tìm hiểu về hệ quản trị cơ sở dữ liệu MySQL - b. Các yêu cầu cần giải quyết - Xây dựng đƣợc tài liệu tổng quan về ngôn ngữ lập trình PHP hệ quản trị cơ sở dữ liệu MySQL. - Xây dựng một modul quản trị ngƣời dùng cho ứng dụng web kết hợp sử dụng ngôn ngữ lập trình PHP hệ quản trị cơ sở dữ liệu MySQL. 2. Các số liệu cần thiết để thiết kế, tính toán. 3. Địa điểm thực tập 13 CÁN BỘ HƢỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Ngƣời hƣớng dẫn thứ nhất: Họ tên:………………………………………………………………… Học hàm, học vị:………………………………………………………… Cơ quan công tác: …………………………………………………………. Nội dung hƣớng dẫn: ……………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………… Ngƣời hƣớng dẫn thứ hai: Họ tên: …………………………………………………………………. Học hàm, học vị: ………………………………………………………… Cơ quan công tác: …………………………………………………………. Nội dung hƣớng dẫn: …………… ……………………………………………………………………………………… ………………………………………………………………… Đề tài tốt nghiệp đƣợc giao ngày tháng năm 2013 Yêu cầu phải hoàn thành trƣớc ngày tháng năm 2013 Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Đã nhận nhiệm vụ: Đ.T.T.N Cán bộ hƣớng dẫn Đ.T.T.N Hải phòng, ngày … tháng … năm 2013 HIỆU TRƢỞNG GS.TS.NGƯT Trần Hữu Nghị 14 PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƢỚNG DẪN 1. Tinh thần thái độ của sinh viên trong quá trình làm đề tài tốt nghiệp: …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………… 2. Đánh giá chất lƣợng của đề tài tốt nghiệp (so với nội dung yêu cầu đã đề ra trong nhiệm vụ đề tài tốt nghiệp) …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ………………………………… … ………………………………………… …………………………………………………………………………………… ………………………………………………………………………………… 3. Cho điểm của cán bộ hƣớng dẫn: ( Điểm ghi bằng số chữ ) …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………… Ngày………. Tháng… … năm 2013 Cán bộ hƣớng dẫn chính ( Ký, ghi rõ họ tên ) 15 PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP 1. Đ ánh giá chất lƣợng đề tài tốt nghiệp(về các mặt nhƣ cơ sở lý luận, thuyết minh chƣơng trình, giá trị thực tế,….) ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………….……………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… …………… …………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………… ……………………………… ………………………………………………………………………… ……………………… 2. Cho điểm của cán bộ phản biện ( Điểm ghi bằng số chữ ) Ngày tháng năm 2013 Cán bộ chấm phản biện ( Ký, ghi rõ họ tên ) 16 MỤC LỤC MỤC LỤC 8 DANH SÁCH HÌNH ẢNH 18 DANH MỤC CÁC TỪ VIẾT TẮT 19 LỜI CẢM ƠN 21 GIỚI THIỆU 22 CHƢƠNG 1: GIỚI THIỆU BÀI TOÁN, LỰA CHỌN HƢỚNG TIẾP CẬN CÔNG NGHỆ 23 1.1 PHÁT BIỂU BÀI TOÁN. 23 1.2 HƢỚNG TIẾP CẬN. 23 1.3 LỰA CHỌN CÔNG NGHỆ. 26 1.4 CÔNG NGHỆ WEB. 28 1.4.1 HTTP HTTPS 28 1.4.2 Phƣơng thức trong HTTP 29 1.4.3 HTML 29 1.4.4 Java Script 29 1.4.5 Tổng quan về PHP 30 1.4.6 Tổng quan về MySQL 39 1.4.7 Kết hợp PHP MySQL trong ứng dụng Website 41 1.4.8 Giới thiệu về CSS 42 1.4.9 Apache IIS 42 CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 44 2.1 KHẢO SÁT PHÂN TÍCH HỆ THỐNG. 44 2.1.1 Khảo sát. 44 2.1.2 Phân tích hệ thống 45 2.2 THIẾT KẾ GIAO DIỆN 58 2.3 MỘT SỐ KỸ THUẬT LẬP TRÌNH. 62 2.3.1 Kỹ thuật bảo mật tài khoản. 62 2.3.2 Kỹ thuật gửi mail. 62 2.3.3 Kỹ thuật khóa tài khoản. 63 17 2.3.4 Kỹ thuật phân quyền. 64 CHƢƠNG 3: THỬ NGHIỆM CHƢƠNG TRÌNH 65 3.1 XÂY DỰNG HỆ THỐNG 65 3.2 MỘT SỐ GIAO DIỆN KẾT QUẢ KHI THỬ NGHIỆM HỆ THỐNG 65 KẾT LUẬN 68 TÀI LIỆU THAM KHẢO 69 [...]... trang web quản lý, lịch sử ngƣời dùng) Chính vì vậy việc phát triển xây dựng module quản lý ngƣời dùng hệ thống mang một vai trò rất quan trọng trong việc xây dựng trang web.Do nhu cầu thực tế nên cần có 1 module làm công việc quản trị ngƣời dùng : - Quản lý số lƣợng ngƣời dùng của hệ thống, thông tin cá nhân - Quản lý số lƣợng ngƣời dùng đang online hay offline,lịch sử hoạt động của ngƣời dùng - Phân... của ngƣời dùng, số lƣợng các tài khoản, tài khoản online - offline , cũng nhƣ lịch sử hoạt động của từng tài khoản Module bao gồm các chức năng: - Ngƣời dùng: o Đăng ký tài khoản đăng nhập vào hệ thống o Cập nhật thông tin cá nhân , đổi mật khẩu lấy lại mật khẩu khi bị quên o Sử dụng các chức năng do ngƣời quản trị phân cho - Ngƣời quản trị: o Quản trị ngƣời dùng hệ thống : Số lƣợng ngƣời dùng, thông... LỜI CẢM ƠN Trong lời đầu tiên của báo cáo đồ án tốt nghiệp Tìm hiểu xây dựng modul quản trị ngƣời dùng này, em muốn gửi những lời cám ơn biết ơn chân thành nhất của mình tới tất cả những ngƣời đã hỗ trợ, giúp đỡ em về kiến thức tinh thần trong quá trình thực hiện đồ án Trƣớc hết, em xin chân thành cám ơn Thầy Giáo - Ths Đỗ Văn Chiểu, Giảng viên Khoa Công Nghệ Thông Tin, Trƣờng ĐHDL Hải Phòng,... ngƣời dùng Bố cục của đồ án nhƣ sau Chƣơng 1: Giới thiệu bài toán, lựa chọn hƣớng tiếp cận công nghệ Chƣơng 2: Phân tích thiết kế hệ thống Chƣơng 3: Giới thiệu một số kỹ thuật lập trình Cuối cùng là phần kết luận hƣớng phát triển tiếp theo của đồ án 22 CHƢƠNG 1: GIỚI THIỆU BÀI TOÁN, LỰA CHỌN HƢỚNG TIẾP CẬN CÔNG NGHỆ 1.1 PHÁT BIỂU BÀI TOÁN Module quản trị ngƣời dùng giúp ngƣời quản trị quản. .. trong PHP 34 Hình 1 5: Liên kết chuỗi biến trong PHP 34 Hình 1 6: Kiểu dữ liệu trong PHP 35 Hình 1 7: Hàm GETTYPE 35 Hình 1 8: Phƣơng thức POST .36 Hình 1 9: Loại dữ liệu trong MySQL 40 Hình 2 1: Biểu đồ ngữ cảnh Module quản trị người dùng 48 Hình 2 2: Biểu đồ phân rã chức năng Module quản trị người dùng .51 Hình 2 3: Ma trận thực thể chức năng... có thể nghiên cứu, thay đổi cải tiến phần mềm, phân phối phần mềm ở dạng chƣa thay đổi hoặc đã thay đổi Công nghệ nguồn mở là công nghệ đang đƣợc phổ biến ƣa dùng hiện nay Với bộ mã nguồn mở đồ sộ với các module, template hoàn toàn miễn phí hoặc miễn phí một phần đáp ứng nhu cầu xây dựng hình ảnh, mạng lƣới kinh doanh, giải trí cho các cá nhân tổ chức Cá nhân tổ chức có thể sử dụng trực... (CLR), cho phép những người lập trình viết mã ASP.NET với bất kỳ ngôn ngữ nào được hỗ trợ bởi NET language SQL Server: Là một hệ thống quản lý cơ sở dữ liệu (Relational Database Management System (RDBMS) ) sử dụng Transact-SQL để trao đổi dữ liệu giữa Client computer SQL Server computer Một RDBMS bao gồm 26 databases, database engine các ứng dụng dùng để quản lý dữ liệu các bộ phận khác nhau... của thầy cô giáo các bạn để em có thêm kinh nghiệm tiếp tục hoàn thiện đồ án của mình Em xin chân thành cảm ơn! Hải Phòng, ngày tháng năm 2013 Sinh viên 21 Trần Quang Vũ GIỚI THIỆU Với bất kỳ trang web nào hiện nay cũng đều rất quan tâm đếm việc quản lý ngƣời dùng của hệ thống,nó giúp ngƣời quản trị nắm đƣợc trình trạng hoạt động của trang web(lƣợt view,số ngƣời sử dụng hệ thống quản lý- đối với... hợp với hệ quản trị cơ sở dữ liệu MySQL PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển cácứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát Nó rất thích hợp với web có thể dễ dàng nhúng vào trang HTML Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C Java,... cấp các tính năng về Website IIS là một thành phần cơ 42 bản để xây dựng một Internet hoặc intranet server trên nền Windows NT 4.0, Workstation Win 95 IIS đƣợc tích hợp đầy đủ trong Windows NT 4.0 Với một bộ đầy đủ IIS Windows NT 4.0 ngƣời sử dụng sẽ nhận đƣợc sự thuận tiện khi xây dựng một cơ chế bảo mật trên Windows NT server Windows NT File System (NTFS) 43 . PHP và hệ quản trị cơ sở dữ liệu MySQL. - Xây dựng một modul quản trị ngƣời dùng cho ứng dụng web kết hợp sử dụng ngôn ngữ lập trình PHP và hệ quản trị. thông tin Tên đề tài: Tìm hiểu và xây dựng modul quản trị ngƣời dùng 12 NHIỆM VỤ ĐỀ TÀI 1. Nội dung và các yêu cầu cần giải

Ngày đăng: 17/03/2014, 02:36

Từ khóa liên quan

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

Tài liệu liên quan