Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
4,87 MB
Nội dung
Thực tập hệthốngthơngtinquảnlý LỜI NĨI ĐẦU Trên thực tế khơng có thành cơng mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập, chúng em nhận nhiều quan tâm, giúp đỡ Thầy Cơ, gia đình bạn bè Chúng em xin chân thành cám ơn thầy Phương Văn Cảnh tận tâm hướng dẫn chúng em qua buổi học lớp buổi nói chuyện, thảo luận mơn học Trong thời gian học tập thực hành hướng dẫn thầy cô, chúng em thu nhiều kiến thức bổ ích, mà truyền say mê thích thú môn “Thực tập hệthốngthôngtinquản lý” Nếu khơng có lời hướng dẫn, dạy bảo thầy chúng em nghĩ đồ án chúng em khó hồn thành Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng đồ án thời gian có hạn, kiến thức hạn chế, nhiều bỡ ngỡ, nên đồ án “Website tin tức nhà đất” chắn khôn thể tránh khỏi thiếu sót Chúng em mong nhận quan tâm, thơng cảm đóng góp q báu thầy cô bạn để đồ án ngày hoàn thiện Sau cùng, chúng em xin kính chúc thầy Khoa Cơng Nghệ ThôngTin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Hà Nội, ngày 20 tháng 12 năm 2015 Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý Sinh viên thực Phạm Minh Đức Vũ Đức Dương Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý MỤC LỤC Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý CHƯƠNG 1: TỔNG QUAN DỰ ÁN 1.1.Hiện trạng Các khu vực mua bán nhà đất phân bố không đồng đều, có phạm vi rộng gây khó khăn cho việc quảnlý mua bán nhà đất Nhằm cải thiện tình trạng đồng thời áp dụng công nghệ thôngtin vào lĩnh vực nhà đất Trang website tin tức mua bán nhà đất nhóm chúng em xây dựng Hiện nay, đa phần xem thôngtin nhà đất thường người truyền người nên thôngtin bị sai lệch cập nhật chậm điều khơng thể tránh khỏi Việc tìm kiếm cập nhật thôngtin nhà đất hầu hết phương pháp thủ cơng gây lãng phí thời gian tiền của, yêu cầu cấp thiết xây dựng hệthống website thôngtin mua bán nhà đất Qua trạng sơ hình thành hệ thống: - Chức - Ràng buộc - Mơi trường hệthống 1.2.Phạm vi mục tiêu dự án Xây dựng hệthống website thôngtin mua bán nhà đất phạm vi nước với mục tiêu ứng dụng công nghệ thôngtin vào đời sống kinh doanh Việc ứng dụng công nghệ thôngtin vào mặt đời sống xã hội mang lại giá trị tích cức lĩnh vực xây dựng website thơngtin bất động sản khơng nằm ngồi xu chung 1.3.Tổng quanhệthống Yêu cầu hệ thống: - Giao diện thân thiện, dễ sử dụng người dùng - Thường xun cập nhật thơngtin có thay đổi - Đảm bảo xác an tồn thơngtin Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý - Mang lại lợi ích kinh tế, tăng hiệu làm việc đơn vị sử dụng Yêu cầu thông tin: - Hình thức xử lý: xử lý trực tiếp liệu cách liên tục Tính khả thi: đáp ứng nhu cầu thực tiễn, giảm bớt nguồn lực, góp phần tiết kiệm thời gian chi phí, thúc đẩy việc kinh doanh Yêu cầu quy trình: - Tiến hành khảo sát, thu thập thông tin: nắm bắt nhu cầu khác hàng trước thực cơng việc cụ - thể Triển khai phân tích u cầu hệ thống, xây dựng thiết - kế hệthống chương trình có logic Phân tích rủi ro q trình xây dựng chương trình phải có biện pháp khắc phục hiệu Khái quát hệthống nhóm đưa ra: Xem thơng tin: - Dự án Tin mua bán nhà đất Dịch vụ Tư vấn Cập nhật thông tin: - Danh mục viết Danh mục thể loại Danh mục quyền Danh mục người dùng Danh mục dự án Dang mục vùng dự án Thống kê truy cập Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý 1.4 Mơi trường phát triển Hệthống website nhóm xây dựng môi trường C# với công nghệ sau: - Ngơn ngữ lập trình: Asp.net MVC/ Razor - Giao diện: Html-Css-Jquery Boostrap - Hệquản trị sở liệu: SQL Server Express 2014 - Kết nối liệu: Entity Framework Code First LINQ - Cơng cụ phân tích phát triển: Rational Rose 7.0 - Các công nghệ khác: Google maps API, Facebook API 1.5 Kết luận Qua chương có nhìn tổng quanhệthống tại, ưu điểm nhược điểm cách tổ chức hệthống Bước đầu vạch tính cần thiết để xây dựng hệthống có hiệu suất tính khả thi cao Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthơngtinquảnlý CHƯƠNG 2: PHÂN TÍCH HỆTHỐNG 2.1.Lược đồ Use Case hệthống Hình 2.1: Usecase Quản Trị Viên Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý Hình 2.2: Use case người dùng 2.2.Bảng tổng quanhệthống Bảng 2.1: Mô tả actor STT ACTOR Ý NGHĨA Là nhóm người sử dụng hệthống – thực chức mà họ chuyên trách Mỗi user vào xem thơngtin nhà đất tin tức khác user id name taikhoan pass email detail priority admin QL_vattu() id QL_NCC() name Thong ke() tailkhoan pass email detail priority Là nhóm người quảnlýhệthống Thực chức tài khoản User Ngồi ra, họ cấp quyền quảnlý user hệthống Họ có quyền cấp phát tài khoản, phân quyền sử dụng cho tài khoản hay xóa tài khoản QL_vattu() QL_NCC() QL_nguoidung() Thongke() Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlý Bảng 2.2: Mô tả usecase STT usecase Ý nghĩa Chức quảnlý danh mục: Thêm loại danh mục, cập QL vat tu QL Danh Muc nhật tình trạng, xóa khỏi hệ thống, quảnlý danh muc ảnh hưởng trực tiếp tới danh mục menu bên phía người sử dụng Khóa, mở khóa danh mục Chức quảnlý dự án: Thêm dự án có yêu cầu Cập nhật thôngtin dự án QL Du An QL nguoi dung (thay địa chỉ, số điện thoại ) Xóa dự án hệthống Chức quảnlý viết: Thêm viết, cập nhật/thay QL nguoi dung QL Bai Viet đổi thông tin, xóa tin tức Khóa/ mở khóa viết Chức quảnlý người dùng: Thêm người dùng, cập nguoi dung QL Nguoi QL Dung nhật/thay đổi thông tin, xóa người dùng Khóa/ mở khóa người dùng Phân quyền người dùng Chức quảnlý quyền: Thêm quyền, cập nhật/thay đổi QL QuyenQL nguoi dung thông tin, xóa quyền Khóa/ mở khóa quyền Chức định danh sách quyền hạn có hệthống Chức quảnlý vùng: Thêm vùng, cập nhật/thay đổi QL Vung QL nguoi dung thơng tin, xóa quyền Khóa/ mở khóa vùng Thống kê truy cập: chức thống kê lượng truy cập với QL nguoi dung viết dự án Xây dựng webiste tin tức nhà đất | Thực tập hệthốngthôngtinquảnlýThong Ke Truy Cap Chức đăng nhập: chức cho phép người dùng QL nguoi dung Dang Nhap quản trị viên đăng nhập thao tác số chức khác Chức đăng nhập cho phép đăng nhập vào hệthống với quyền người dùng với tài khoản facebook Chức đăng ký: người dùng đăng ký tài khoản thơng qua Dang Ky QL nguoi dung chức đăng ký, quyền tài khoản mặc định quyền người dùng 10 Chức bình luận: người dùng bình luận phía cuối Binh LuanQL nguoi dung 11 viết thông qua tài khoản facebook cá nhân Chức xem tin tức: nhấn vào bài, chức hiển thị nội QL nguoi dung Xem Tin Tuc 12 dung viết Chức tìm kiếm: tìm kiếm đăng, dự án mà người dùng muốn Tim Kiem QL nguoi dung tìm Xây dựng webiste tin tức nhà đất | 10 Thực tập hệthốngthôngtinquảnlý Bảng 3.4: Bảng vùng STT Tên thuộc tính Kiểu liệu Null RegionId bigint Unchecked Name nvarchar(50) Checked Lat float Checked Long float Checked Status bit Unchecked Bảng 3.5: Bảng quyền STT Tên thuộc tính Kiểu liệu Null RoleID bigint Unchecked RoleName nvarchar(50) Checked Status Bit Unchecked Xây dựng webiste tin tức nhà đất | 30 Thực tập hệthốngthôngtinquảnlý Bảng 3.6: Bảng người dùng STT Tên thuộc tính Kiểu liệu Null UserName nvarchar(50) Unchecked PassWord nvarchar(50) Unchecked RoleID bigint Unchecked FullName nvarchar(50) Checked Email nvarchar(50) Checked Address nvarchar(100) Checked Status bit Unchecked Xây dựng webiste tin tức nhà đất | 31 Thực tập hệthốngthôngtinquảnlý 3.2.Thiết kế giao diện 3.2.1 Thiết kế giao diện người dùng Hình 3.2 Thiết kế giao diện trang dùng Thiết kế giao diện trang người dùng, với ý tưởng sau sử dụng công nghệ boostrap html để tạo giao diện cách nhanh chóng thuận tiện Vùng 1: phần điều hướng, hiển thị logo trang tin tức nhà đất, đồng thời có danh mục loại tin tức trang tin phần đăng nhập thành viên Xây dựng webiste tin tức nhà đất | 32 Thực tập hệthốngthôngtinquảnlý Vùng 2: phần hiển thị tin tức với đăng hệthống Vùng 3: phần hiển thị tin tức với đăng bật, đăng bật phía người quản trị định, đăng bật có hình ảnh thumbnail lớn so với đăng lại Mỗi đăng trích dẫn tiêu đề phần nội dung viết Vùng 4: tin hai danh mục Tư Vấn Dịch Vụ hệthống xếp theo thứ tự thời gian Vùng 5: tin tức mua bán hệthống xếp theo thứ tự thời gian Vùng 6: slide dự án nhà đất công ty nhà đất, slide đưa dự án nhà đất tên dự án Vùng 7: chân trang, có thơngtin liên hệ gợi ý đăng khác đăng có lượng người xem nhiều Ở tin phần quảng cáo, quảng cáo có độ rộng tối đa 300px 3.2.2 Thiết kế giao diện quản trị Hình 3.3 Thiết kế giao diện quản trị Xây dựng webiste tin tức nhà đất | 33 Thực tập hệthốngthôngtinquảnlý Bố cục trang quản trị website tin tức nhà đất nhóm thiết kê sau: Vùng 1: phần điều hướng, quản trị viên lựa chọn mục quản trị quản trị danh muc, quản trị nội dung Vùng 2: hiển thị thôngtinquản trị viên đăng nhập chức đăng xuất nằm phái phải vùng Vùng 3: bảng danh sách thành phần quản trị mục quản trị, thao tác thực danh mục quản trị Xây dựng webiste tin tức nhà đất | 34 Thực tập hệthốngthôngtinquảnlý CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH 4.1 Lựa chọn cơng nghệ - 4.2 Mơi trường lập trình: Microsoft Visual Studio 2013 Ngơn ngữ lập trình: Asp.net MVC4 Hệquản trị sở liệu: SQL Server Cài đặt chương trình Bước 1: Tạo sở liệu Yêu cầu: máy cài đặt phải có SQL server Vào thư mục chưa project, double-click vào file script.sql Hình 4.1 Thư mục chứa project SQL server khởi động Hình 4.2 Kết nối SQL Server Sau kết nối với hệquản trị sở liệu SQL Server, nhấn Execute để tạo sở liệu Xây dựng webiste tin tức nhà đất | 35 Thực tập hệthốngthơngtinquảnlý Hình 4.3 Thực thi script để tạo sở liệu Bước 2: Chạy project Double-click vào file sln thư mục chứa project, Microsoft Visual Studio khởi chạy Khi cửa sổ chương trình Visual Studio mở lên nhấn f5 để khởi chạy Hình 4.4 Khởi chạy chương trình Trình duyệt tự động mở lên, giao diện chương trình xuất Xây dựng webiste tin tức nhà đất | 36 Thực tập hệthốngthơngtinquảnlý 4.3 Giao diện chương trình 4.3.1 Giao diện người dùng Hình 4.4 Giao diện trang chủ Xây dựng webiste tin tức nhà đất | 37 Thực tập hệthốngthơngtinquảnlý Hình 4.5 Giao diện đọc tin Xây dựng webiste tin tức nhà đất | 38 Thực tập hệthốngthôngtinquảnlý Xây dựng webiste tin tức nhà đất | 39 Thực tập hệthốngthơngtinquảnlý Hình 4.6 Giao diện tìm kiếm Xây dựng webiste tin tức nhà đất | 40 Thực tập hệthốngthôngtinquảnlý 4.3.2 Giao diện quản trị Hình 4.7 Giao diện quảnlý Hình 4.8 Giao diện thống kê Xây dựng webiste tin tức nhà đất | 41 Thực tập hệthốngthơngtinquảnlý Hình 4.9 Giao diện tạo viết Hình 4.10 Giao diện đăng nhập Xây dựng webiste tin tức nhà đất | 42 Thực tập hệthốngthôngtinquảnlý CHƯƠNG 5: KẾT LUẬN Kết đạt 5.1 Quá trình nghiên cứu thực cài đặt chương trình theo khảo sát yêu cầu người dùng hoàn thành đạt số kết sau: - Hiểu nghiệp vụ trang tin tức - Thông qua nghiệp vụ kết hợp với mục đích thực tin học hóa, mơ tả chức hệ thống, xây dựng biểu - đồ UML hệquản trị sở liệu SQL Xây dựng chương trình thơng qua kết thu thập qua trình khảo sát, phân tích hệthống đặc tả giao diện 5.2 Ưu nhược điểm chương trình Ưu điểm: - Website có giao diện thân thiện dễ sử dụng - Quản trị thuận tiện - Đã tối ưu css javascript Khuyết điểm Chưa tận dụng mạnh SQL server Tốc độ chưa đạt hiệu tốt 5.3 Hướng phát triển Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên đồ án “Website tin tức nhà đất” chắn khơng thể tránh khỏi thiếu sót Chúng em mong nhận quan tâm, thông cảm đóng góp q báu thầy bạn để đồ án ngày hoàn thiện hơn: - Tự động thu thập liệu từ trang tin tức nhà đất Tận dụng mạnh SQL server Sử dụng song ngữ Anh-Việt cho website Xây dựng webiste tin tức nhà đất | 43 Thực tập hệthốngthôngtinquảnlý Một lần nữa, chúng em xin chân thành cám ơn mong nhận đóng góp người Sau cùng, chúng em xin kính chúc thầy Khoa Công Nghệ ThôngTin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Xây dựng webiste tin tức nhà đất | 44 ... tự quản lý người dùng Xây dựng webiste tin tức nhà đất | 17 Thực tập hệ thống thông tin quản lý Hình 2.7: Biểu đồ trình tự quản lý viết Xây dựng webiste tin tức nhà đất | 18 Thực tập hệ thống thông. .. Thực tập hệ thống thông tin quản lý Hình 2.10: Biểu đồ trình tự quản lý quyền Xây dựng webiste tin tức nhà đất | 21 Thực tập hệ thống thơng tin quản lý Hình 2.11: Biểu đồ trình tự xem tin Xây...Thực tập hệ thống thông tin quản lý Sinh viên thực Phạm Minh Đức Vũ Đức Dương Xây dựng webiste tin tức nhà đất | Thực tập hệ thống thông tin quản lý MỤC LỤC Xây dựng webiste tin tức nhà đất