



















Preview text:
lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP MỤ ỤC L C
LỜI MỞ ĐẦU .............................................................................................................................................. 3
LỜI CẢM ƠN ............................................................................................................................................... 6
CHƯƠNG I: KHẢO SÁT HỆ THỐNG ................................................................................................... 6
1.1 Khảo sát hiện trạng ............................................................................................................................. 6
1.1.1 Tổng quan về nhà đất ................................................................................................................... 6
1.1.2 Mục đích khảo sát hiện trạng ....................................................................................................... 7
1.1.3 Nội dung khảo sát và đánh giá hiện trạng .................................................................................... 7
1.1.4 Đánh giá hiện trạng ...................................................................................................................... 7
1.2 Yêu cầu hệ thống ................................................................................................................................ 7
1.2.1 Công nghệ sử dụng ...................................................................................................................... 7
1.3 Phân tích yêu cầu của hệ thống ........................................................................................................... 9
1.3.1 Yêu cầu chung ............................................................................................................................. 9
1.3.2 Yêu cầu chi tiết của từng chức năng ............................................................................................ 9
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ........................................................................ 9
2.1 Phân tích tác nhân .............................................................................................................................. 9
2.2 Biểu đồ trình tự ................................................................................................................................ 11
2.2.1 Biểu đồ trình tự đăng nhập ....................................................................................................... 11
2.2.2 Biểu đồ trình tự quản lý nhà đất ............................................................................................... 12
2.2.3 Biểu đồ trình tự Dự án ............................................................................................................... 12
2.2.4 Biểu đồ trình tự Tin tức ............................................................................................................. 13
2.2.5 Biểu đồ trình tự Nhà đầu tư ...................................................................................................... 13
2.2.6 Biểu đồ trình tự quản lý tài khoản ............................................................................................. 14
2.2.7 Biểu đồ trình tự quản lý danh mục ............................................................................................ 14
2.3 Cơ sở dữ liệu ..................................................................................................................................... 15
CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH ......................................................................................... 16
3.1 Một số giao diện ............................................................................................................................... 16
3.1.1 Giao diện đăng nhập .................................................................................................................. 16
3.1.2 Giao diện quản lý nhà đất .......................................................................................................... 17
3.1.3 Giao diện Dự án ......................................................................................................................... 18 lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
3.1.4 Giao diện Tin tức ........................................................................................................................ 18
3.1.5 Giao diện Nhà đầu tư................................................................................................................. 19
2.1.6 Giao diện quản lý danh mục ...................................................................................................... 19
2.1.7 Giao diện trang chủ ................................................................................................................... 19
2.1.8 Giao diện tin tức nhà đất ........................................................................................................... 21
2.1.9 Giao diện tin tức dự án .............................................................................................................. 22
2.1.10 Giao diện tìm kiếm ................................................................................................................... 23
2.1.11 Giao diện giới thiệu ................................................................................................................. 24
3.2 Kết luận và hướng phát triển ............................................................................................................ 24
TÀI LIỆU THAM KHẢO .......................................................................................................................... 25 lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP DANH SÁCH HÌNH ẢNH
Hình 1 Use-case hệ thống T-HOUSE..............................................................................10
Hình 2 Biểu đồ trình tự đăng nhập..................................................................................11
Hình 3 Biểu đồ trình tự quản lý nhà đất..........................................................................12
Hình 4 Biểu đồ trình tự Dự án.........................................................................................13
Hình 5 Biểu đồ trình tự Tin tức.......................................................................................14
Hình 6 Biểu đồ trình tự Nhà đầu tư.................................................................................15
Hình 7 Biểu đồ trình tự quản lý tài khoản.......................................................................16
Hình 8 Biểu đồ trình tự quản lý danh mục......................................................................17
Hình 9 Cơ sở dữ liệu.......................................................................................................18
Hình 10 Giao diện đăng nhập..........................................................................................19
Hình 11 Giao diện quản lý nhà đất..................................................................................20
Hình 12 Giao diện Dự án................................................................................................21
Hình 13 Giao diện Tin tức...............................................................................................21
Hình 14 Giao diện Nhà đầu tư.........................................................................................22
Hình 15 Giao diện quản lý danh mục..............................................................................22
Hình 16 Giao diện trang chủ...........................................................................................23
Hình 17 Giao diện tin tức nhà đất...................................................................................24
Hình 18 Giao diện tin tức dự án......................................................................................25
Hình 19 Giao diện tìm kiếm............................................................................................26
Hình 20 Giao diện giới thiệu...........................................................................................27 LỜI MỞ ĐẦU
Xã hội ngày nay càng ngày càng xuất hiện nhiều ngành nghề đa dạng và phong phú. Mỗi
ngành nghề lại đòi hỏi nhiều nghiệp vụ và kỹ năng cần thiết. Trong đó, những lĩnh vực lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
chuyên ngành lại càng là những yêu cầu cần thiết để phục vụ cho những ngành nghề đó.
Tuy nhiên, lĩnh vực Công Nghệ Thông Tin lại là một ngành đặc biệt. Nó không chỉ phục
vụ riêng chuyên ngành cho riêng mình mà nó còn đáp ứng được các nhu cầu cho các ngành
khác. Đặc biệt, trong các lĩnh vực như quản lý, viễn thông, tính toán, nghiên cứu, lưu trữ,
đồ họa, lập trình lại càng cần đến ngành tin học nhiều hơn cả. Cùng với sự phát triển mạnh
mẽ của internet trong những năm gần đây nền kinh tế cũng đã có những bước chuyển mình.
Nhiều doanh nghiệp đã thay đổi hình thức kinh doanh từ truyền thống sang thương mại
điện tử để có thể mở rộng thị trường cũng như khả năng tiếp cận tới khách hàng tiềm năng
của mình. Du lịch Việt Nam đã phát triển bùng nổ qua những năm gần đây nhờ vào danh
lam thắng cảnh vốn có, các bãi biển đẹp và được truyền thông mạnh mẽ thông qua các bộ
phim bom tấn. Lượng du khách trong và ngoài nước tăng lên nhanh chóng qua các năm.
Chính vì vậy các dịch vụ du lịch các phát triển mạnh mẽ theo làm tăng tỉ lệ cạnh tranh ngắt
ngao trong ngành kinh doanh dịch vụ du lịch. Cùng với đó khách hàng có nhiều sự lựa
chọn cũng như ưu đãi từ các doanh nghiệp. Nhưng để nắm bắt và so sánh được giá cả, dịch
vụ, và các tiện ích đi cùng thì khách hàng lại gặp rất nhiều khó khăn do chưa có nhiều
những trang thông tin tổng hợp cũng như kiểm chứng độ xác thực của thông tin. Sàn giao
dịch dịch vụ du lịch ra đời đáp ứng các nhu cầu của tra cứu thông tin của khách hàng cũng
kết nối người dùng với các doanh nghiệp du lịch qua các dịch vụ về du lịch trọn gói, phòng
khách sạn và vé máy bay, đồng thời góp phần hạn chế tình trạng quá tải, xô đẩy, chen lấn
để mua tour khuyến mại thường diễn ra trong các kỳ hội chợ. Đối với sàn giao dịch lượng
thông tin rất lớn cần quản lý một cách chật chẽ để tránh những sai sót có thể xảy ra trong
đó có các thông tin về quản lý vận tải, như vận chuyển hành khách, hành lý.
Do kinh nghiệm và kiến thức còn nhiều hạn chế. Em rất mong nhận được sự góp ý từ thầy
cô cũng như bạn bè để thực hiện đồ án một cách tốt nhất. Em xin trân thành cảm ơn thầy cô!
Đồ án bao gồm những nội dung chính sau:
Chương 1:Khảo sát hệ thống
Chương 2: Phân tích thiết kế hệ thống lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
Chương 3: Xây dựng chương trình lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP LỜI CẢM ƠN
Em xin gửi lời cảm ơn chân thành và sự tri ân sâu sắc đối với các thầy cô của trường Đại
học Điện Lực, đặc biệt là các thầy cô Công Nghệ Thông Tin của trường đã tạo điều kiện
cho em thực hiện đồ án tốt nghiệp. Và em cũng xin chân thành cám ơn thầy/cô Nguyễn Thị
Hồng Khánh đã nhiệt tình hướng dẫn hướng dẫn em hoàn thành tốt khóa thực tập.
Trong quá trình thực tập, cũng như là trong quá trình làm bài báo cáo thực tập, khó tránh
khỏi sai sót, rất mong các thầy, cô bỏ qua. Đồng thời do trình độ lý luận cũng như kinh
nghiệm thực tiễn còn hạn chế nên bài báo cáo không thể tránh khỏi những thiếu sót, em
rất mong nhận được ý kiến đóng góp thầy, cô để em học thêm được nhiều kinh nghiệm
và sẽ hoàn thành tốt hơn bài báo cáo tốt nghiệp sắp tới.
Em xin chân thành cảm ơn! Sinh viên thực hiện HOÀNG PHẠM TIỆP
CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1
Khảo sát hiện trạng
1.1.1 Tổng quan về nhà đất
Những năm gần đây các thành phố kinh tế đón lượng người nhập cư cao khiến
dân số gần như bùng nổ, vì thế các nhà đầu tư đã mở ra hàng loạt nhà ở xã hội dành cho
các hộ gia đình có thu nhập trung bình và dưới trung bình. Các tòa nhà chung cư dự án
xã hội này chưa được quy hoạch để quản lý một cách có tổ chức vì thế đã có rất nhiều
vấn đề nảy sinh sau khi các dự án nhà ở này được hoàn thành. Dưới sự phát triển của
công nghệ thông tin, đặc biệt là sự bùng nổ của thương mại điện tử, các hệ thống đã được
sinh ra để hỗ trợ công việc quản trị của các nhà đầu tư trở nên dễ dàng hơn. Bằng hình
thức này, nhà đầu tư có thể tiết kiệm được nhiều chi phí về quản lý, thống kể, kê kiểm hệ
thống mà còn giúp cho công việc quản lý nhà ở trở nên dễ dàng hơn, người dùng có thể
cập nhật thông tin về sản phẩm một cách nhanh chóng, đầy đủ, tiết kiệm chi phí, thời
gian đi lại,… Tuy nhiên, không phải hệ thống quản lý nào nào cũng có một hệ thống
quản lý hợp lý, tối ưu nhất. Nhiều trường hợp thường xuyên xảy ra như kiểm sai thông
tin, xảy ra lỗi trong quá trình quản lý, khách hàng không nắm rõ được các thông tin cần
thiết và có thể gặp khó khăn, lỗi trong qua trình tham gia thanh toán, … Vì thế các nhà lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
đầu tư này đòi hỏi phải có một hệ thống hợp lý, rõ ràng giúp cho nhà quản trị quản lý
được hệ thống một cách dễ dàng. Chính vì vậy, tùy vào những đối tượng, hệ thống sẽ có
các chức năng hợp lý. Trong bài tập lớn này, sẽ cho các bạn thấy các đối tượng và chức
năng cần thiết nhất cho hệ thống quản lý nhà ở xã hội.
1.1.2 Mục đích khảo sát hiện trạng
Hệ thống quản lý các hộ gia đình của tòa chung cư dự án nhà ở xã hội là một hệ
thống cung cấp cho người sử dụng, nhà quản lý những chức năng cần thiết để điều hành
kiểm soát những hoạt động của cả hệ thống và các hộ gia đình thuộc quản lý của chung cư.
1.1.3 Nội dung khảo sát và đánh giá hiện trạng
Hệ thống quản lý các hộ gia đình của tòa chung cư dự án nhà ở xã hội là một hệ
thống cung cấp cho người sử dụng, nhà quản lý những chức năng cần thiết để điều hành
kiểm soát những hoạt động của cả hệ thống và các hộ gia đình thuộc quản lý của chung cư.
1.1.4 Đánh giá hiện trạng
Hệ thống quản lý các hộ gia đình của tòa chung cư dự án nhà ở xã hội là một hệ
thống cung cấp cho người sử dụng, nhà quản lý những chức năng cần thiết để điều hành
kiểm soát những hoạt động của cả hệ thống và các hộ gia đình thuộc quản lý của chung cư. 1.2
Yêu cầu hệ thống
1.2.1 Công nghệ sử dụng
Hệ cơ sở dữ liệu phải đủ lớn để quản lý được khối lượng dữ liệu lớn. Đáp ứng
được các dịch vụ trực tuyến và độ bảo mật cao. Cơ sở dữ liệu đáp ứng được yêu cầu: SQL server. -
Ngôn ngữ lập trình: ASP.Net (C#, MVC):
ASP.Net hiện nay được xem như là một công cụ hỗ trợ tuyệt vời cho nững trang web động
cũng như là các ứng dụng trong web.
ASP.Net cho phép lựa chọn một trong các ngôn ngữ lập trình: C#, VB, J#, F#,…
ASP.Net hỗ trợ mạnh mẽ và đa dạng các bộ thư viên của .Net Framework, làm việc với
XML, Json,Web Service, API truy cập CSDL quan ADO.Net,...
ASP.Net MVC là 1 framework lập trình web mới của microsoft, công nghệ này ứng dụng
mô hình MVC vào trong ASP.Net. Yêu cầu: lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
Kết hợp với JavaScript và công nghệ Ajax (Asynchronous JavaScript and XML -
JavaScript và XML không đồng bộ).
Lập trình hướng đối tượng.
Thiết kế và xây dựng website theo mô hình MVC (Model – View - Controller – lớp
truy vấn - lớp nhập và hiển thị - lớp điều khiền). -
Hệ quản trị CSDL Microsoft SQL Server:
SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (Relational Database Management
System (RDBMS) ) sử dụng câu lệnh SQL (T-SQL) để trao đổi dữ liệu giữa máy Client
và máy cài SQL Server. Một RDBMS bao gồm databases, database engine và các ứng
dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS.
MS SQL Server là một sản phẩm của Microsoft với nhiều phiên bản, bản mới nhất hiện nay là bản 2017.
SQL Server được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn (Very Large
Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàng ngàn
user. SQL Server có thể kết hợp “ăn ý” với các server khác như Microsoft Internet
Information Server (IIS), E-Commerce Server, Proxy Server….
Có lẽ một trong những tính năng quan trọng nhất của Microsoft SQL Server là công nghệ
từ máy chủ đến dịch vụ lưu trữ trực tuyến. Công nghệ này cung cấp một giải pháp nhanh
chóng và đáng tin cậy để phổ biến ứng dụng. Thêm nữa, việc đồng bộ hóa dữ liệu sẽ trở
nên dễ dàng hơn bao giờ hết nhờ có tính năng đồng bộ dữ liệu trong cơ sở dữ liệu của
Windows Azure SQL. Tiến trình này được thực hiện thông qua quá trình tương tác hai
chiều giữa trung tâm dữ liệu và dịch vụ trực tuyến.
Hệ quản trị cơ sở dữ liệu Microsoft SQL Server giúp người dùng cải thiện hiệu suất
uptime (thời gian máy chủ hoạt động liên tiếp) và cung cấp hiệu suất không gì sánh
bằng. Điều này đã được nhiều ngành công nhận, sử dụng nó làm cơ sở để phát triển các
nền tảng đáng tin cậy. lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP 1.3
Phân tích yêu cầu của hệ thống 1.3.1 Yêu cầu chung
Hệ cơ sở dữ liệu phải đủ lớn để quản lý được khối lượng dữ liệu lớn. Đáp ứng được
các dịch vụ trực tuyến và độ bảo mật cao. Cơ sở dữ liệu đáp ứng được yêu cầu: SQL server. 1.3.2
Yêu cầu chi tiết của từng chức năng
Để đảm bảo cho tiến trình hoạt động tốt các quy trình nghiệp vụ cần được thực hiện đầy
đủ và đúng tiến độ.
Quản trị viên: thống nhất tất cả những người tham gia quy trình về thời gian, quy trình công
việc, tốc độ cũng như phương thức phản hồi. Theo dõi quy trình một cách chặt chẽ dựa
trên những phản hồi của những người tham gia quy trình.
Người tham gia: đảm bảo thực hiện theo quy trình và phản hồi tất cả những yêu cầu của
người quản lý quy trình.
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1 Phân tích tác nhân
Hệ thống có các tác nhân cơ bản như sau:
- Admin: Là người có quyền cao nhất, kiểm soát toàn bộ hệ thống
- Quản trị viên: Là người quản lý các chức năng như đăng tin, quản lý các tài khoản …
- Chuyên viên: Là người đăng các tin bài cho hệ thống lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
Hình 1 Use-case hệ thống T-HOUSE lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
2.2 Biểu đồ trình tự
2.2.1 Biểu đồ trình tự đăng nhập
Hình 2 Biểu đồ trình tự đăng nhập lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
2.2.2 Biểu đồ trình tự quản lý nhà đất
Hình 3 Biểu đồ trình tự quản lý nhà đất
2.2.3 Biểu đồ trình tự Dự án
Hình 4 Biểu đồ trình tự Dự án lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
2.2.4 Biểu đồ trình tự Tin tức
Hình 5 Biểu đồ trình tự Tin tức
2.2.5 Biểu đồ trình tự Nhà đầu tư
Hình 6 Biểu đồ trình tự Nhà đầu tư lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
2.2.6 Biểu đồ trình tự quản lý tài khoản
Hình 7 Biểu đồ trình tự quản lý tài khoản
2.2.7 Biểu đồ trình tự quản lý danh mục
Hình 8 Biểu đồ trình tự quản lý danh mục lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
2.3 Cơ sở dữ liệu
Hình 9 Cơ sở dữ liệu lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH
3.1 Một số giao diện
3.1.1 Giao diện đăng nhập
Hình 10 Giao diện đăng nhập lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
3.1.2 Giao diện quản lý nhà đất
Hình 11 Giao diện quản lý nhà đất lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
3.1.3 Giao diện Dự án
Hình 12 Giao diện Dự án
3.1.4 Giao diện Tin tức
Hình 13 Giao diện Tin tức lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP
3.1.5 Giao diện Nhà đầu tư
Hình 14 Giao diện Nhà đầu tư
2.1.6 Giao diện quản lý danh mục
Hình 15 Giao diện quản lý danh mục
2.1.7 Giao diện trang chủ lOMoAR cPSD| 58490434
GVHD: THS.NGUYỄN THỊ HỒNG KHÁNH SV: HOÀNG PHẠM TIỆP