tài liệu phân tích thiết kế website công nghệ nông thôn

50 296 0
tài liệu phân tích thiết kế website công nghệ nông thôn

Đ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

Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia TÀI LIỆU PHÂN TÍCH THIẾT KẾ Web site Công nghệ nông thôn MÃ SỐ: PMBC- 04- QTPM- QTPMTNv0.0 Tài liệu này mô tả phân tích thiết kế Web site Công nghệ nông thôn. Tài liệu được xây dựng trong quá trình thiết kế phục vụ cho quá trình viết mã kiểm tra và nghiệm thu sản phẩm Người soạn: Lê Huy Phương Người duyệt: Nguyễn Lân Bàng 1 HÀ NỘI – 06/2005 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia BẢN THEO DÕI THAY ĐỔI Lần sửa đổi Ngày sửa đổi Nội dung sửa đổi Người thực hiện Người phê duyệt 2 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia Mục Lục 1. GIỚI THIỆU 4 1.1. Mục đích của tài liệu 4 1.2. Phạm vi tài liệu 4 1.3. Các định nghĩa, khái niệm và từ viết tắt 5 1.4. Tham khảo 6 1.5. Tóm tắt nội dung 6 2. GIỚI THIỆU KIẾN TRÚC HỆ THỐNG 7 3. KHUNG NHÌN USE-CASE 10 3.1. Khối chức năng tìm kiếm công nghệ 12 3.2. Khối chức năng quản trị hệ thống 12 4. KHUNG NHÌN LOGIC 14 4.1. Tìm kiếm tài liệu 16 4.2. Quản trị hệ thống 19 5. KHUNG NHÌN DỮ LIỆU (TÙY CHỌN) 30 5.1. Bảng Tbl_CongNgheNongThon 33 5.2. Bảng Tbl_NguoiSuDung 33 5.3. Bảng Tbl_YeuCauDichVu 34 5.4. Bảng Tbl_DongYeuCau 34 5.5. Bảng Tbl_HoaDon 35 5.6. Bảng Tbl_DịchVu 35 6. KÍCH THƯỚC VÀ HIỆU NĂNG 36 7. CHẤT LƯỢNG 38 3 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia 1. Giới thiệu 1.1. Mục đích của tài liệu Nội dung tài liệu này mô tả các bước phân tích và thiết kế tổng quan – chi tiết Web Site Công nghệ nông thôn. Tài liệu này phục vụ quá trình phân tích thiết kế cũng như quá trình phát triển của dự án. Tài liệu này là cơ sở cho quá trình kiểm tra và nghiệm thu dự án. Dự án phát triển Web site Công nghệ nông thôn là một dự án phát triển phần mềm dưới dạng Web site thư viện điện tử về các tài liệu công nghệ được sử dụng trong quá trình sản xu ất và kinh doanh dịch vụ. Đối tượng sử dụng là cán bộ nghiên cứu, học sinh sinh viên, nông dân cần tìm kiếm các tài liệu về công nghệ nông thôn được số hóa và lưu trữ dưới dạng sách điện tử, các tệp văn bản, tệp âm thanh, hình ảnh … được lưu trữ và cập nhật bởi Web site. Thông qua Web site người sử dụng có thể tìm kiếm các tài liệu mà mình cần sau đó có thể download, hay yêu cầu được cung cấp tài liệu gốc dưới dạng số hóa hay tài liệu giấy. Hơn thế nữa, thông qua Web site khách hàng có thể yêu cầu được cung cấp các dịch vụ tư vấn về các công nghệ mà họ tìm kiếm được thông qua Web site thư viện điện tử công nghệ nông thôn. Dự án được tiến hành trong khuôn khổ chương trình nghiên cứu và phát triển của phòng Thông tin Nông thôn và Miền núi, Trung tâm Thông tin khoa học công nghệ quốc gia. 1.2. Phạm vi tài liệu Tài liệu này nằm trong quy trình phát triển phần mềm của phòng Thông tin Nông thôn và Miền núi, Trung tâm Thông tin khoa học công nghệ quốc gia. Tài liệu này có liên quan đến các tài liệu sau: - Tài liệu mô tả sản phẩm Web site Công nghệ nông thôn. - Tài liệu Kiểm tra Web site Công nghệ nông thôn. 4 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia - Code source của Web site Công nghệ nông thôn. Các thay đổi trong tài liệu Phân tích & Thiết kế Web site Công nghệ nông thôn cần được cập nhật trong các tài liệu nói trên và ngược lại. 1.3. Các định nghĩa, khái niệm và từ viết tắt Tài liệu sử dụng các khái niệm và từ viết tắt được mô tả trong bảng sau: STT Viết tắt Tên đầy đủ Ý nghĩa 1 Web site CNNT Web site Công nghệ nông thôn Tên viết tắt của Web site 2 .Net Dot Net Framework Công nghệ nền để xây dựng và phát triển Web site 3 IIS Internet Information Server Phần mềm cho phép chạy các Web site trên hệ điều hành Widow 4 MS SQL Server Microsoft SQL Server Phần mềm quản trị CSDL của Microsoft 5 Visual C# Visual C sharp Ngôn ngữ lập trình trên nền .Net được sử dụng để phát triển dự án 6 ASP.Net ASP.Net Tên viết tắt công nghệ phát triển ứng dụng web trên nền .Net được sử dụng để phát triển dự án 7 PSTN Public Switching Telephone Network Mạng điện thoại công cộng 8 UC Use case Trường hợp sử dụng, thuật ngữ được sử dụng trong quá trình phân tích thiết kế hệ thống 9 SD Sequence Diagram Lược đồ tương tác mô tả tiến trình tương tác giữa người sử dụng với hệ thống cũng như các thành phần phần mềm 5 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia 1.4. Tham khảo - Tài liệu mô tả sản phẩm Web site Công nghệ nông thôn – Phòng Thông tin Nông thôn và Miền núi, Trung tâm Thông tin khoa học công nghệ quốc gia. - Tài liệu mô tả Quy trình tìm kiếm và cung cấp dịch vụ thông tin – NXB Thống kê 2000 1.5. Tóm tắt nội dung Nội dung tài liệu gồm 6 phần: - Phần 1: Giới thiệu dự án cũng như các tài liệu tham khảo, các khái niệm và thuật ngữ viết tắt. - Phần 2: Giới thiệu tổng quan kiến trúc hệ thống Web site Công nghệ nông thôn, các ràng buộc về phần cứng và phần mềm để hệ thống có thể hoạt động. - Phần 3: Mô hình chức năng mô tả các chức năng chủ yếu của Web site Công nghệ nông thôn. - Phần 4: Kiến trúc và các thành phần của hệ thống mô tả các lược đồ tương tác, các gói và thành phần của từng gói phần mềm trong tương quan tổng thể của kiến trúc hệ thống. - Phần 5: Cơ sở dữ liệu mô tả CSDL bao gồm lược đồ quan hệ, cấu trúc và nội dung các bảng trong CSDL phục vụ cho Web site. - Phần 6: Tiêu chuẩn về chất lượng và hiệu năng của hệ thống. - Ph ần 7: Kết luận 6 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia 2. Giới thiệu kiến trúc hệ thống Kiến trúc của hệ thống được chia làm hai phần đáp ứng yêu cầu của hai nhóm người sử dụng hệ thống: - Nhóm 1: Khách hàng sử dụng Web site Công nghệ nông thôn để tìm kiếm các tìa liệu hay yêu cầu các dịch vụ giá trị gia tăng đối với các công nghệ họ tìm thấy. Nhóm này gồm các đối tượng sau: - Khách hàng sử dụng dịch vụ theo năm: Là những khách hàng trả tiền lệ phí sử dụng dịch v ụ từng năm một. Trong thời gian đăng ký, 1 năm họ có thể sử dụng các dịch vụ sau do hệ thống cung cấp: o Tìm kiếm tài liệu về công nghệ mà họ quan tâm có trên Web site o Download với số lượng không hạn chế các tài liệu mà họ tìm thấy o Yêu cầu cung cấp tài liệu gốc bằng cách sao chụp và gửi qua đường bưu điện. o Yêu cầu cung cấp tài liệu gố c bằng cách gửi tài liệu gốc số hóa (dưới dạng file pdf, âm thanh, hình ảnh, word ) thông qua mail. o Yêu cầu một trong các dịch vụ tư vấn liên quan đến công nghệ sau:  TV1- Sản phẩm-thị trường  TV2- Kế hoạch kinh doanh  TV3- Tìm kiếm đối tác, nguồn công nghệ  TV4- Đánh giá, lựa chọn công nghệ  TV5- Đàm phán hợp đồng chuyển giao công nghệ, mua bán máy móc thiết bị  TV6- Th ực hiện đầu tư, thực hiện chuyển giao công nghệ 7 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia  TV7- Vận hành công nghệ  TV8- Nuôi dưỡng công nghệ  TV9- Cải tiến đổi mới công nghệ  TV10- Pháp luật (sở hữu trí tuệ, nhãn hiệu hàng hóa, tiêu chuẩn, đo lường chất lượng, xây dựng doanh nghiệp, thành lập đại lý chuyển giao công nghệ và các vấn đề khác có liên quan đến chuyển giao công nghệ) - Khách hàng sử dụng dịch vụ theo tài khoản: Khách hàng đăng ký sử dụng dịch vụ với Web site không theo th ời hạn năm mà theo số dư tiền còn trong tài khoản. Mỗi lần sử dụng dịch vụ số tiền trong tài khoản sẽ được trừ dần và khách hàng không thể sử dụng dịch vụ khi số dư không đủ đáp ứng yêu cầu thanh toán. Khách hàng sử dụng dịch vụ theo tài khoản được cung cấp các loại hình dịch vụ giống với khách hàng theo năm trừ dịch vụ download. Trong trường hợp này h ọ phải sử dụng yêu cầu dịch vụ để nhận được tài liệu gốc được chuyển qua đường bưu điện hay Email. - Khách hàng chưa có tài khoản: Khách hàng chưa có tài khoản chỉ có thể sự dụng dịch vụ tìm kiếm do Web site cung cấp. Trong trường hợp có nhu cầu họ cần liên hệ với ban quản trị Web site để đăng ký tài khoản với hệ thống. - Nhóm 2: Quản tr ị hệ thống có nhiệm vụ tiếp nhận và xử lý các yêu cầu cung cấp tài liệu gốc của khách hàng, bổ sung và cập nhật kho tài liệu gốc của Web site, tạo mới, cập nhật các thông tin về các tài khoản sử dụng hệ thống, theo dõi lập báo cáo về các hoạt động của khách hàng cũng như kết quả kinh doanh của từng nhân viên trong hệ thống với các loại dịch vụ. Nhóm này gồm các đối tượ ng sử dụng: 8 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia - Quản trị hệ thống: Có quyền sử dụng đầy đủ bốn nhóm chức năng quản trị: o Quản trị kho tài liệu hệ thống o Quản trị các yêu cầu cung cấp dịch vụ từ khách hàng o Quản trị các tài khoản của hệ thống o Lập các loại báo cáo của hệ thống về kết quả kinh doanh cũng như thông tin v ề từng tài khoản của hệ thống. - Trợ lý quản trị hệ thống: Có vai trò trợ giúp quản trị trong các khâu: o Xử lý các yêu cầu dịch vụ của khách hàng o Quản trị kho tài liệu của hệ thống Từ quan điểm trên kiến trúc tổng thể của Web site Công nghệ nông thôn sẽ bao gồm hai mảng chính như sau: Kh¸ch hµng ch−a cã Kh¸ch hµng theo n¨m Kh¸ch hµng theo tµi kho¶n Qu¶n trÞ hÖ thèng Trî lý qu¶n trÞ T×m kiÕm & DÞch vô Qu¶n trÞ & Cung cÊp dÞch vô Hình 1: Kiến trúc tổng thể của hệ thống 9 Học viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia Nội dung chi tiết của các khối chức năng như được mô tả trong hình trên sẽ lần lượt được trình bầy trong phần tiếp theo – Mô tả các chức năng của hệ thống. 3. Mô hình chức năng hệ thống Hình vẽ sau giới thiệu các chức năng chủ yếu của hệ thống Web site CT2003: 10 [...]... gia : Quản trị hệ : AdminPage thống Phê duyệt tài liệu Danh sách tài liệu chờ phê duyệt : ListOfNewDoc : ADO.Net : InsertNewDoc : ADO.Net Kiểm tra tài khoản Nếu tài kh Chuyển sang trang Phê duyệt tài liệu Cập nhật trạng thái đã phê duyệt Kết quả cập nhật Không phê duyệt tài liệu Chuyển sang trang(Cập nhật nội dung) Lý do cha phê duyệt Cập nhật bản ghi Kết quả cập nhật Hỡnh 8: Phờ duyt ti liu Nu ti... Bu chớnh Vin thụng TRUNG TM CễNG NGH THễNG TIN Trung tõm Thụng tin Khoa hc v Cụng ngh Quc gia : Quản trị hệ thống : AdminPage : InsertNewDoc : ADO.Net Xóa tài liệu Kiểm tra tài khoản Nếu tài kh Chuyển sang trang Xóa tài liệu Xóa tài liệu Xóa tài liệu Hỡnh 9: Xúa ti liu Qun tr viờn la chn cỏc ti liu mun xúa t danh sỏch cỏc ti liu v nhp vo nỳt xúa ti liu Danh sỏch cỏc ti liu mun xúa c chuyn n i tng truy... TIN Trung tõm Thụng tin Khoa hc v Cụng ngh Quc gia 4.2 Qun tr h thng : Trợ lý quản trị Trang quản trị : AdminPage Tạo bản ghi tài liệu mới : InsertNewDoc : ADO.Net Bổ sung tài liệu Kiểm tra tài khoản Nếu tài kh Chuyển sang trang Nội dung tài liệu mới Tạo bản ghi chờ phê duyệt Kết quả tạo bản ghi Hỡnh 7: Thờm ti liu Khi qun tr hay tr giỳp qun tr mun b sung ti liu vo h thng h nhp nỳt B sung ti liu trờn... Khoa hc v Cụng ngh Quc gia Khách hàng theo năm Download Tài liệu Côn g ngh ệ (fro m Kh ố i ch ứ c nă n g tìm kiOm th ô n g tin CNNT) Dịch vụ cung cấp tài liệu công nghệ Tìm kiếm công nghệ (fro m Kh ố i ch ứ c nă n g tìm kiOm th ô n g tin CNNT) (from K h ối chứ c n ă n g tìm kiOm th ôn g tin CNNT) Kh ách hà ng theo tài khoản Yêu cầu dịch vụ (fro m Kh ố i ch... kiOm thô n g tin CNNT) Dịch vụ t vấn về công nghệ (fro m Kh ố i ch ứ c n ă ng tìm kiOm th ô n g tin CNNT) Khách hàng cha có Thê m tài liệu (fro m Kh ố i ch ứ c n ăn g q uả n tr ) Quản lý tài liệu (fro m K hố i ch ứ c n ă ng q u ả n tr ) Cập nhật tài liệu (f ro m K h ố i c h ức n ă ng q uả n t r ) Quản trị hệ thống Ph ê duyệ t tài l iệu m ới (f... FillDataSet ResultDataS et DataBind Yêu cầu Downl oad Chuyển sang trang Thông tin tài khoản Tì m kiếm trong CS DL Kết quả tì m kiếm Đối chiếu thông tin tài khoản Tài liệu gốc Hỡnh 5: Download Ti liu 17 Hc vin Cụng ngh Bu chớnh Vin thụng TRUNG TM CễNG NGH THễNG TIN Trung tõm Thụng tin Khoa hc v Cụng ngh Quc gia : Search Page : Khách hàng theo tài khoản : Seach : ADO.Net Yêu cầu dịch vụ : SendRequestPage : ADO.Net... : ADO.Net Kiểm tra tài khoản Chuyển sang trang Lập danh sách tài khoản Danh sách tài khoản tìm thấy Hiển thị danh sách tài khoản Xem thông tin chi tiết của tài khoản Chuyển sang trang(thông tin chi tiết về tài khoản) Cập nhật nội dung tài khoản Yêu cầu cập nhật nội dung tài khoản Kết quả cập nhật Hỡnh 13: Lp danh sỏch ti khon 25 Hc vin Cụng ngh Bu chớnh Vin thụng TRUNG TM CễNG NGH THễNG TIN Trung tõm... ngh Quc gia : Quản trị hệ thống : AdminPage : ReportMakerPage : ADO.Net : ReportViewerPage Lập báo cáo danh sách tài khoản & số d Kiểm tra tài khoản Chuyển sang trang Tham số lập báo cáo(Loại tài khoản, khoảng thời gian) Lập danh sách tài khoản Danh sách tài khoản Hiển thị báo cáo(Danh sách tài khoản) Hiển thị báo cáo Hỡnh 16: Lp bỏo cỏo ti khon v s d 28 Hc vin Cụng ngh Bu chớnh Vin thụng TRUNG TM CễNG... tin Khoa hc v Cụng ngh Quc gia : Quản trị hệ thống : AdminPage : ReportMakerPage : ADO.Net : ReportViewerPage Lập báo cáo về tài khoản Kiểm tra tài khoản Chuyển sang trang Tham số lập báo cáo(Mã số tài khoản) Lập báo cáo tài khoản Báo cáo về tài khoản Hiển thị báo cáo(Báo cáo tài khoản) Hiển thị báo cáo Hỡnh 17: Lp bỏo cỏo v ti khon 29 Hc vin Cụng ngh Bu chớnh Vin thụng TRUNG TM CễNG NGH THễNG TIN Trung... ghi ngời sử dụng mới Kết quả tạo bản ghi Hỡnh 12: B sung ngi s dng 24 Hc vin Cụng ngh Bu chớnh Vin thụng TRUNG TM CễNG NGH THễNG TIN Trung tõm Thụng tin Khoa hc v Cụng ngh Quc gia Quản trị ngời sử dụng : AdminUserPage : AdminPage : Quản trị hệ thống Lập danh sách tài khoản : ADO.Net : NewUserRecordPage : ADO.Net Kiểm tra tài khoản Chuyển sang trang Lập danh sách tài khoản Danh sách tài khoản tìm thấy . viện Công nghệ Bưu chính Viễn thông TRUNG TÂM CÔNG NGHỆ THÔNG TIN Trung tâm Thông tin Khoa học và Công nghệ Quốc gia TÀI LIỆU PHÂN TÍCH THIẾT KẾ Web site Công nghệ nông thôn. tin khoa học công nghệ quốc gia. Tài liệu này có liên quan đến các tài liệu sau: - Tài liệu mô tả sản phẩm Web site Công nghệ nông thôn. - Tài liệu Kiểm tra Web site Công nghệ nông thôn. 4 Học. tả các bước phân tích và thiết kế tổng quan – chi tiết Web Site Công nghệ nông thôn. Tài liệu này phục vụ quá trình phân tích thiết kế cũng như quá trình phát triển của dự án. Tài liệu này là

Ngày đăng: 25/12/2014, 15:20

Mục lục

  • 1. Giới thiệu

    • 1.1. Mục đích của tài liệu

    • 1.2. Phạm vi tài liệu

    • 1.3. Các định nghĩa, khái niệm và từ viết tắt

    • 1.5. Tóm tắt nội dung

    • 2. Giới thiệu kiến trúc hệ thống

    • 3. Mô hình chức năng hệ thống

      • 3.1. Khối chức năng tìm kiếm công nghệ

      • 3.2. Khối chức năng quản trị hệ thống

      • 4. Mô hình kiến trúc hệ thống

        • 4.1. Tìm kiếm tài liệu

        • 4.2. Quản trị hệ thống

        • 6. Hiệu năng và chât lượng

        • Phụ Lục: Các giao diện chính hệ thống

        • TÀI LIỆU PHÂN TÍCH THIẾT KẾ WEBSITE CÔNG NGHỆ NÔNG THÔN

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

Tài liệu liên quan