Luận án Xây dựng Website nhằm giới thiệu các doanh nghiệp huyện Thuỷ Nguyên - Thành phố Hải Phòng

Trong sự phát triển như vũ bão của mọi lĩnh vực đời sống, cũng như những thành tựu mà nó đạt được có sự đóng góp không nhỏ của công nghệ thông tin. Vì vậy mà thế kỉ 21 được gọi là kỷ nguyên của công nghệ thông tin. Công nghệ thông tin nói chung và tin học nói riêng đang phát triển mạnh mẽ ở tất cả các quốc gia trên thế giới trong đó có Việt Nam. Những năm gần đây công nghệ thông tin đã phát triển mạnh mẽ và được ứng dụng trong hầu hết các mặt của đời sống xã hội. Trong số các ứng dụng đó nổi bật hiện nay là sự xuất hiện của Internet. Internet đã liên kết các máy tính ở các quốc gia khác nhau, ở bất cứ đâu. Chỉ cần truy nhập vào Internet là có thể chia sẻ, cập nhật thông tin hoặc cùng sử dụng tài nguyên trên mạng. Internet với một kho tài nguyên rộng lớn gồm vô số các lĩnh vực khác nhau để tra cứu và tìm kiếm thông tin một cách nhanh chóng chính xác. Năm 1990 một dự án thiết kế mạng lưới thông tin toàn cầu Word Wide Web dựa trên ý tưởng siêu văn bản được đưa ra. Công nghệ Web cho phép xử lý các trang dữ liệu đa phương tiện và truy nhập trên mạng diện rộng như Internet. Tất cả cái gọi là “xa lộ thông tin” trên mạng Internet sẽ không trở nên phổ cập nếu không có các trang Web. Web đã trở nên quen thuộc đối với người sử dụng mạng. Web giúp cho người sử dụng có thể tìm kiếm, tra cứu một cách dễ dàng các thông tin mà họ cần. Nhận rõ được tầm quan trọng của Web, vì vậy em quyết định chọn đề tài “ Xây dựng Website nhằm giới thiệu các doanh nghiệp huyện Thuỷ Nguyên - Thành phố H ải Phòng”. Chương trình cho phép mọi người có thể tra cứu các doanh nghiệp đang hoạt động trên địa bàn huyện Thủy Nguyên- Thành phố Hải Phòng, để qua đó người truy cập trang web có thể thu được nhiều thông tin có ích.

doc18 trang | Chia sẻ: maiphuongtl | Lượt xem: 1567 | Lượt tải: 2download
Bạn đang xem nội dung tài liệu Luận án Xây dựng Website nhằm giới thiệu các doanh nghiệp huyện Thuỷ Nguyên - Thành phố Hải Phòng, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
MỤC LỤC LỜI CẢM ƠN Trong quá trình tìm hiểu và để hoàn thiện luận án tốt nghiệp, em xin chân thành cảm ơn các thầy cô giáo khoa Công nghệ thông tin trường Đại học Hàng Hải đã trang bị kiến thức cho em trong suốt thời gian học ở trường. Đặc biệt, em xin chân thành cảm ơn thầy giáo hướng dẫn Nguyễn Hữu Tuân đã tận tình hướng dẫn em trong suốt thời gian em làm luận án tốt nghiệp. Và cuối cùng em xin chân thành cảm ơn gia đình, bạn bè và những người xung quanh đã động viên, tạo điều kiện và giúp đỡ em. Do thời gian eo hẹp và khả năng có hạn nên luận án tốt nghiệp lần này không tránh khỏi những thiếu sót. Kính mong nhận được nhiều ý kiến đóng góp, phê bình của quý thầy cô và các bạn để chương trình được hoàn thiện hơn. Em xin chân thành cảm ơn ! Hải phòng, ngày 15 tháng 10 năm 2006 Sinh viên thực hiện Nguyễn Thị Thu Hương LỜI GIỚI THIỆU Trong sự phát triển như vũ bão của mọi lĩnh vực đời sống, cũng như những thành tựu mà nó đạt được có sự đóng góp không nhỏ của công nghệ thông tin. Vì vậy mà thế kỉ 21 được gọi là kỷ nguyên của công nghệ thông tin. Công nghệ thông tin nói chung và tin học nói riêng đang phát triển mạnh mẽ ở tất cả các quốc gia trên thế giới trong đó có Việt Nam. Những năm gần đây công nghệ thông tin đã phát triển mạnh mẽ và được ứng dụng trong hầu hết các mặt của đời sống xã hội. Trong số các ứng dụng đó nổi bật hiện nay là sự xuất hiện của Internet. Internet đã liên kết các máy tính ở các quốc gia khác nhau, ở bất cứ đâu. Chỉ cần truy nhập vào Internet là có thể chia sẻ, cập nhật thông tin hoặc cùng sử dụng tài nguyên trên mạng. Internet với một kho tài nguyên rộng lớn gồm vô số các lĩnh vực khác nhau để tra cứu và tìm kiếm thông tin một cách nhanh chóng chính xác. Năm 1990 một dự án thiết kế mạng lưới thông tin toàn cầu Word Wide Web dựa trên ý tưởng siêu văn bản được đưa ra. Công nghệ Web cho phép xử lý các trang dữ liệu đa phương tiện và truy nhập trên mạng diện rộng như Internet. Tất cả cái gọi là “xa lộ thông tin” trên mạng Internet sẽ không trở nên phổ cập nếu không có các trang Web. Web đã trở nên quen thuộc đối với người sử dụng mạng. Web giúp cho người sử dụng có thể tìm kiếm, tra cứu một cách dễ dàng các thông tin mà họ cần. Nhận rõ được tầm quan trọng của Web, vì vậy em quyết định chọn đề tài “ Xây dựng Website nhằm giới thiệu các doanh nghiệp huyện Thuỷ Nguyên - Thành phố H ải Phòng”. Chương trình cho phép mọi người có thể tra cứu các doanh nghiệp đang hoạt động trên địa bàn huyện Thủy Nguyên- Thành phố Hải Phòng, để qua đó người truy cập trang web có thể thu được nhiều thông tin có ích. CHƯƠNG I KHÁI QUÁT MỤC ĐÍCH VÀ YÊU CẦU CỦA ĐỀ TÀI 1.1. Mục đích của đề tài - Xây dựng web site quảng bá, giới thiệu về các doanh nghiệp trên địa bàn huyện Thuỷ Nguyên (thông tin doanh nghiệp, lĩnh vực kinh doanh…). - Cho phép các doanh nghiệp có một nơi để quảng bá lĩnh vực kinh doanh, đăng các tin bài phục vụ cho việc kinh doanh của họ (Đăng tin mua, bán sản phẩm, tìm đối tác kinh doanh). - Đăng tin bài mới nhất về tình hình phát triển kinh tế ở huyện Thủy Nguyên và thành phố Hải Phòng… 1.2. Yêu cầu của đề tài - Áp dụng công nghệ ASP.NET - Cho phép đăng tải và tra cứu các thông tin về các doanh nghiệp trên địa bàn huyện Thủy Nguyên, các thông tin về tình hình phát triển kinh tế của Thủy Nguyên và Hải Phòng… - Cho phép chỉnh sửa dữ liệu và thêm thông tin mới về các doanh nghiệp, về tin tức… - Hệ thống website phải có tính bảo mật cao, dễ sử dụng, dễ bảo trì và nâng cấp. - Website phải mang đặc trưng của website thương mại điện tử. CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG Phần I: Phân tích hệ thống Qua tìm hiểu về các hệ thống Website và mục đích, yêu cầu của đề tài, ta có các sơ đồ phân tích hệ thống như sau: 1.4.1. Lưu góp ý vào CSDL 1.4.2. Xử lý góp ý. 0.Hệ thống Website 1.2. Quản lý nội dung trang Web 1.3. Tìm kiếm 1.4. Góp ý 1.1. QL quyền truy nhập 1.2.2. Cập nhật tin tức 1.2.1. Giới thiệu về Thuỷ Nguyên 1.2.3. Cập nhật thông tin của DN 1.3.1. TK theo tên DN 1.3.2. TK theo khu vực 1.3.3. TK theo loại hình kinh doanh 1.3.4. TK mở rộng 1.2.4. Đăng kí thành viên 1.1.1.QL danh sách Admin 1.1.2. QL thông tin truy nhập Hình 2.1. Sơ đồ phân cấp chức năng hệ thống 2.1. Sơ đồ phân cấp chức năng TK theo tên giám đốc DN TK theo số vốn điều lệ TK địa chỉ Web hay Hệ thống có 4 chức năng chính: Quản lý quyền truy nhập : Đối với mỗi Admin khi muốn vào trang quản trị nội dung thì phải đăng nhập để kiểm tra user name và password. Nếu đúng với thông tin lưu trong cơ sở dữ liệu thì cho phép vào trang quản trị nội dung. Còn đối với thành viên website có thể đăng nhập để vào trang upload và trang đăng tin trong mục cơ hội kinh doanh. Quản trị nội dung : Cho phép Admin thực hiện các thao tác cập nhật thông tin như doanh nghiệp mới đăng kí kinh doanh ở huyện Thuỷ Nguyên, địa chỉ web hay, nội dung tin tức mới…, xem và kiểm duyệt các góp ý của độc giả và lựa chọn các thông tin, tin bài, hình ảnh…. để cho phép đăng tải, hiển thị trên trang web. Xử lý góp ý: Cho phép người dùng gửi góp ý, bình chọn của mình về các chủ đề bình chọn mà website đưa ra. Hệ thống sẽ tiếp nhận góp ý và lưu vào cơ sở dữ liệu cùng với các thông tin về độc giả gửi kèm theo. Tìm kiếm thông tin : Cho phép người dùng có thể tìm kiếm các thông tin liên quan về doanh nghiệp như: tên doanh nghiệp, lĩnh vực kinh doanh, tên giám đốc, vốn điều lệ... Hệ thống còn cung cấp chức năng tìm kiếm để người sử dụng có thể tìm kiếm thông tin nhanh hơn. 2.2. Sơ đồ mức ngữ cảnh 0 Hệ thống Website Người truy cập Người quản trị T2 góp ý T2 phản hồi T2 đáp ứng yêu cần tra cứu T2 yêu cầu tra cứu về DN Cập nhật,lựa chọn tin bài hiển thị Xem, kiểm duyệt thông tin góp ý, gửi ý kiến phản hồi Đáp ứng hoặc từ chối yêu cầu đăng nhập Đăng nhập hệ thống T2 phản hồi Hình 2.2. Sơ đồ mức ngữ cảnh 2.3. Sơ đồ luồng dữ liệu mức đỉnh DL người dùng Người truy cập T2 về kết quả tìm kiếm DN 1.1 QL quyền truy nhập Người quản trị T2 từ chối hoặc đáp ứng truy cập T2 yêu cầu truy cập T2 về người quản trị 1.2. QL nội dung trang Web Người quản lý Cập nhật, hiệu chỉnh T2 DL về DN T2 về DN 1.4. Góp ý Người truy cập T2 góp ý T2 phản hồi ý kiến DL góp ý Lưu góp ý Cung cấp T2 góp ý 1.3. Tìm kiếm T2 yêu cầu tìm kiếm DN T2 về DN T2 phản hồi T2 yêu cầu về nguời quản trị T2 về DN T2 yêu cầu về DN Hình 2.3. Sơ đồ luồng dữ liệu mức đỉnh 2.4. Sơ đồ luồng dữ liệu mức dưới đỉnh 2.4.1. Sơ đồ chức năng quản lý quyền truy nhập 1.1 QL quyền truy nhập Người đăng nhập Quản trị T2 về Admin T2 yêu cầu đăng nhập Đáp ứng hoặc từ chối yêu cầu truy cập T2 yêu cầu về Admin Hình 2.4. Sơ đồ chức năng quản lý quyền truy nhập 2.4.2. Sơ đồ chức năng quản lý nội dung trang Web Người quản lý T2 về Doanh Nghiệp T2 giới thiệu về Thuỷ Nguyên T2 cập nhật 1.2.3 Cập nhật nội dung DN 1.2.2 Cập nhật tin tức, quảng cáo 1.2.1 Giới thiệu về Thuỷ Nguyên T2 yêu cầu cập nhật T2 về Website T2 yêu cầu T2 về DN T2 cập nhật T2 về Thuỷ Nguyên DL về DN DL nội dung Website DL tin đăng bài Hình 2.5. Sơ đồ chức năng quản lý nội dung website 1.3.1 TK theo tên DN Người truy cập T2 tìm kiếm theo tên DN T2 kết quả tìm kiếm 1.3.2 TK theo khu vực Người truy cập T2 tìm kiếm theo khu vực T2 kết quả tìm kiếm 1.3.3 TK theo loại hình kinh doanh Người truy cập T2 kết quả tìm kiếm T2 tìm kiếm theo loại hình KD 1.3.4. TK mở rộng T2 kết quả tìm kiếm Người truy cập T2 tìm kiếm DL về DN T2 về DN T2 về khu vực T2 về loại hình KD T2 về DN Hình 2.6. Sơ đồ chức năng tìm kiếm 2.4.3. Sơ đồ chức năng tìm kiếm 1.4 Xử lý góp ý Người truy cập Góp ý T2 góp ý T2 góp ý T2 phản hồi T2 yêu cầu Hình 2.7. Sơ đồ chức năng góp ý 2.4.4. Sơ đồ chức năng góp ý Phần II: Thiết kế hệ thống Từ quá trình phân tích hệ thống ở phần trên em đưa ra phần thiết kế hệ thống. Phần dữ liệu của Website có hai phần chính: - Dữ liệu tĩnh: là thông tin về tài nguyên thiên nhiên, vị trí địa lý và văn hóa xã hội của huyện Thủy Nguyên. Để lưu trữ dữ liệu tĩnh này em sử dụng xml. Tạo ra các file: thuynguyen.xml: lưu thông tin chung về huyện Thủy Nguyên. Commune.xml: lưu tên 36 xã, thị trấn của huyện Thủy Nguyên. - Dữ liệu động: thông tin về các doanh nghiệp trên địa bàn huyện Thủy Nguyên, các tin tức về kinh tế. Từ đó đưa ra các thực thể và sơ đồ liên kết thực thể. 2.5. Sơ đồ liên kết các thực thể: CHƯƠNG IV XÂY DỰNG CÁC CHỨC NĂNG WEBSITE 4.1. Hệ thống các chức năng giao tiếp với người sử dụng Qua sự tìm hiểu, nghiên cứu. Sau khi phân tích và đánh giá các chức năng. Em đã xây dựng đề tài của mình - Website giới thiệu các doanh nghiệp huyện Thủy Nguyên với các chức năng chính sau: - Chức năng giới thiệu về website: giới thiệu chung về website và sơ đồ site. - Chức năng tra cứu thông tin: Tìm kiếm thông tin về doanh nghiệp. - Chức năng đăng thông tin về các doanh nghiệp với các thông tin về tên doanh nghiệp, lĩnh vực kinh doanh, tên giám đốc… Và đăng thông tin về các doanh nghiệp theo từng xã, thị trấn trực thuộc. - Chức năng đăng tải tin tức: Các thông tin về tình hình kinh tế và các thông tin mới về huyện Thủy Nguyên và thành phố Hải Phòng, và các tin tức mà thành viên website có thể đưa lên để chào mua, chào bán sản phẩm, tìm đối tác kinh doanh. - Chức năng thống kê: Thống kê tỷ lệ các doanh nghiệp trong từng xã so với huyện Thủy Nguyên, và thống kê tỷ lệ các loại hình doanh nghiệp trong từng xã. - Chức năng đăng nhập và đăng ký: Đăng nhập vào phần admin với tên đăng nhập và mật khẩu hợp lệ thuộc nhóm admin để vào trang admin quản lý website, đăng nhập thuộc nhóm thành viên sẽ vào trang upload để upload file lên server, và vào trang đăng tin trong mục cơ hội kinh doanh. - Chức năng upload: Chức năng này chỉ cho phép với những người đăng nhập thuộc nhóm thành viên và nhóm admin. - Chức năng liên hệ, góp ý. 4.2. Hệ thống chức năng quản trị hệ thống 4.2.1. Đăng nhập hệ thống. Để vào được hệ thống quản trị, quản trị viên phải xác nhận quyền quản trị. Cung cấp tên truy cập và password để đăng nhập hệ thống. 4.2.2. Quản trị Hệ thống. Các chức năng quản trị em đã xây dựng được: - Cập nhật và hiệu chỉnh thông tin mới về các tài khoản, thay đổi mật khẩu admin. - Trả lời góp ý và trả lời các câu hỏi trong phần hỏi đáp . - Cập nhật tin tức: Cho phép tìm kiếm các tin tức theo từng loại để thuận tiện cho việc hiệu chỉnh. - Đăng tin tức: Các tin có hình ảnh cho phép tải lên server và đăng tin tại server. - Cập nhật và hiệu chỉnh các thông tin về doanh nghiệp. - Quản lý file: Cho phép xóa, di chuyển, sao chép các file mà các thành viên đã upload lên server mặc định trong thư mục upload sang thư mục khác. - Cho phép hiệu chỉnh dữ liệu về huyện Thủy Nguyên và các xã thị trấn lưu trong tệp .xml CHƯƠNG V ĐÁNH GIÁ ĐỀ TÀI - HƯỚNG PHÁT TRIỂN 5.1. Đánh giá đề tài. Đề tài “xây dựng Website giới thiệu các doanh nghiệp huyện Thủy Nguyên” đã được thiết kế tương đối hoàn thiện với các chức năng chính - cơ bản, và các đặc trưng cơ bản sau: - Mang đặc trưng trung của một hệ thống Website thương mại điện tử: Cho phép các doanh nghiệp có một nơi để quảng bá lĩnh vực kinh doanh, đăng các tin bài phục vụ cho việc kinh doanh của họ (Đăng tin mua, bán sản phẩm, tìm đối tác kinh doanh). - Giao diện Website được thiết kế đơn giản, gọn gàng, dễ sử dụng và có tính ổn định cao. Hệ thống Menu được thiết kế khoa học. - Cơ sở dữ liệu đã được chuẩn hoá một cách khoa học, tiêu chuẩn. - Chương trình được viết gọn gàng, khoa học, dễ tìm hiểu. - Hệ thống có xây dựng chức năng quản trị, tránh được cách quả lý truyền thống là khi đưa thông tin lên Web phải tải hệ thống Web về đưa thông tin rồi mới lại upload lại lên mạng. - Hệ thống có tính bảo mật cao: mật khẩu được mã hóa. Hạn chế: - Một số chức năng quản trị còn thủ công, chưa thực sự khoa học. - Do thời gian có hạn lên còn nhiều chức năng thiết kế còn sơ sài, đơn giản. 5.2. Hướng phát triển đề tài. - Với các chức năng trên hệ thống đã thực sự đáp ứng được yêu cầu của một Website thương mại điện tử. Ở đây là website giới thiệu các doanh nghiệp huyện Thủy Nguyên. - Những chức năng còn thiếu và hạn chế em sẽ khắc phục sau này. - Chương trình chưa chạy thực tế do thời gian eo hẹp nên sau khi bảo vệ em sẽ đưa chương trình vào chạy thực tế. KẾT LUẬN Thiết kế Website là một lĩnh vực rất phổ biến trong thời đại CNTT hiện nay. Tuy nhiên để xây dựng thành công được một Website hoàn thiện được độc giả công nhận thì là điều không hề đơn giản. Đặc biệt là vấn đề bảo mật thông tin trong thời đại hiện nay. Trong đề tài của mình, em đã chủ động tiếp cận ngôn lập trình Web ASP.NET chạy trên nền tảng DotNET Framework của Microsoft. Đây là một ngôn ngữ, một môi trường còn mới. Do đó việc tìm hiểu và triển khai gặp rất nhiều khó khăn. Do hạn chế về thời gian, do bản thân còn thiếu kinh nghiệm vì thế trong quá trình thiết kế không thể tránh khỏi những thiếu sót. Ngoài ra do hệ thống còn chưa được sử dụng rộng dãi do đó có thể còn có những lỗi tiềm ẩn phát sinh. Rất mong được sự góp ý của quí thầy cô và các bạn. Em xin chân thành cảm ơn!

Các file đính kèm theo tài liệu này:

  • docTomtat.doc
  • zipchuongtrinh.zip
  • pptluan an.ppt