ASP Net và cách xây dựng

24 376 0
ASP Net và cách xây 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

Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Mục lục Chương I : Giới thiệu ASP.NET .2 I.>ASP.Net : .2 II.>Sự khác biệt ASP Net ASP : III.>Phương pháp làm việc mạng: IV>Kiểu mẫu Resquest – Response : V.>Kiểu mẫn Event – Driven : VI.>Sơ lược Net framework : CLR ( COMMON LANGUAGE RUNTIME ) .NET FRAMEWORK CLASS : Chương II: Khảo sát trạng hệ thống Các tác nhân tác động vào hệ thống : Các chức hệ thống : Chương III: Phân tích thiết kế hệ thống .8 I.> Mục đích hệ thống : II.> Phân tích chi tiết hệ thống: Biểu đồ phân cấp chức Biều đồ liệu mức khung cảnh Biều đồ liệu mức đỉnh .10 Biều đồ liệu mức đỉnh 11 III.> Mô tả chi tiết chức năng: 13 1.Phần khách hàng: 13 Phần quản trị: 15 IV Các thực thể mô hình liên kết thực thể E-R : .16 Mô tả thực thể liệu : 16 Sơ đồ quan hệ thực thể E-R : 18 Chương IV : Giao diện ứng dụng 20 Chương V: Kết luận 23 Chương VI: Tài liệu tham khảo 24 Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chương I : Giới thiệu ASP.NET I.>ASP.Net : Trước hết, họ tên ASP.NET Active Server Pages NET (.NET NET framework) Nói đơn giản, ngắn gọn ASP.NET công nghệ có tính cách mạng dùng để phát triển ứng dụng mạng tương lai (ASP.NET is a revolutionary technology for developing web applications) Bạn lưu ý chổ ASP.NET phương pháp tổ chức hay khung tổ chức (framework) để thiết lập ứng dụng hùng mạnh cho mạng dựa CLR (CommonLanguage Runtime) ngôn ngữ lập trình Ngôn ngữ lập trình dùng để diển đạt ASP.NET trongkhóa làC# VB.NET 25 ngôn ngữ NET dùng để phát triển trang ASP.NET mà thôi.Tuy mang họ tên gần giống ASP cổ điển ASP.NET ASP II.>Sự khác biệt ASP Net ASP : ASP.NET phác thảo (re-design) lại từ số không, thay đổi tận gốc rễ phát triển (develop) phù hợp với yêu cầu vạch hướng vững cho tương lai Tin Học Lý Microsoft chán nãn việc thêm thắt kết hợp công dụng vào kiểu mẫu lập trình hay thiết kế mạng theo kiểu cổ điển nên Microsoft nghĩ tốt làm lại kiểu mẫu hoàn toàn thay vá víu chổ chổ vào ASP Ðó chưa kể đến nhiều phát minh đời sau dựa khái niệm mẽ theo xu hướng phát triển công nghệ Tin Học (Information Technology) cần đưa vào kiểu mẫu phát triển Nhờ vậy, ta nói khơi khơi ASP.NET ASP Thật , ASP.NET cung cấp phương pháp hoàn toàn khác biệt với phương pháp ASP Lưu ý: ASP.NET ASP khác biệt chúng hoạt động vui vẽ hài hoà với Web Server bạn (operate side-by-side) Do đó, bạn cài ASP.NET engine, bạn không cần lập trình lại ứng dụng có dạng ASP bạn rằng, muốn, bạn làm điều dễ dàng Sự thay đổi bản: ASP thi hành sứ mạng giao cho để phát triển mạng cách tốt đẹp ta cần phải đổi hoàn toàn? Lý đơn giản ASP không đáp ứng đủ nhu cầu lãnh vực phát triển mạng công nghệ Tin Học Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN ASP thiết kế riêng biệt nằm tầng phiá hệ điều hành Windows Internet Information Server, công dụng rời rạt giới hạn Trong đó, ASP.NET cấu cấu hệ điều hành Windows dạng hay khung NET (.NET framework), ASP.NET dùng object ứng dụng cũ mà xử dụng tất tài nguyên mà Windows có Ta tóm tắc đại khái thay đổi sau: • Tập tin ASP.NET (ASP.NET file) có extension ASPX, tập tin ASP ASP • Tập tin ASP.NET (ASP.NET file) phân tích ngữ pháp (parsed) XSPISAPI.DLL, tập tin ASP phân tích ASP.DLL • ASP.NET kiểu mẫu lập trình phát động kiện (event driven), trang ASP thi hành theo thứ tự từ xuống • ASP.NET xử dụng trình biên dịch (compiled code) nên nhanh, ASP dùng trình thông dịch (interpreted code) hiệu suất tốc độ phát triển thua sút hẳn • ASP.NET yểm trợ gần 25 ngôn ngữ lập trình với NET chạy môi trường biên dịch (compiled environment), ASP chấp nhận VBScript JavaScript nên ASP scripted language môi trường thông dịch(in the interpreter environment) Không vậy, ASP.NET kết hợp nhuần nhuyễn với XML (Extensible Markup Language) để chuyển vận thông tin (information) qua mạng • ASP.NET yểm trợ tất browser quan trọng yểm trợ thiết bị lưu động (mobile devices) Chính thiết bị lưu động, mà ngày phổ biến, khiến việc dùng ASP việc phát triển mạng nhằm vươn tới thị trường trở nên vô khó khăn III.>Phương pháp làm việc mạng: Internet đem lại nhiều điều kỳ diệu cho đời sống ta Thật vậy, có khả 'nối vòng tay lớn' người giới tưởng chừng cách biệt xa xôi ngàn dặm bổng dưng lại gần gang tất, kỹ thuật mang lại biết điều mẽ đến cho ta tỷ e-mail, instant messaging hay World Wide Web (hay gọi tắc WWW hay Web hay mạng) làm việc thông tin liên lạc trở nên dễ dàng, người đời sống thay đổi nhanh chóng 'cuốn theo chiều gió' Từ khởi đầu, việc phát triển mạng đơn giản, cần hay vài trang ta muốn chia thông tin ta thích chắn có người ghé qua Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN thăm viếng Tuy vậy, trang thời kỳ khởi nguyên mạng thụ động, không cho phép khách vãng lai trao đổi thông tin cách hổ tương (interact) với ta, nghĩa thăm có thăm không hỏi hay chia với Dần dà, mạng phát triển thêm nhiều công dụng khác gắn thêm vào hình ảnh, tables, forms cuối trao đổi thông tin hay tâm tình với khách vãng lai qua ứng dụng guestbook, thăm dò ý kiến (user, customer client poll) hay diễn đàn với tiết mục trời đất Sau đó, chuyên gia phát triển mạng lại thêm thắt trang điểm cho mạng lúc đặc sắc hơn, muôn mầu muôn vẽ Tất cố gắng đem tác động hổ tương đến Web Master (hay nhóm quản lý mạng) khách vãng lai ta chứng kiến nay, thiếu hẳn phần quan trọng phần nội dung động tuỳ biến (dynamic content) Do vai trò phương pháp dịch vụ (server processing) phát triển để trình bày nội dung lưu trữ sở liệu (database) tuỳ theo yêu cầu riêng biệt cho cá nhân IV>Kiểu mẫu Resquest – Response : Kiểu mẫu toàn phương pháp làm việc theo kiểu Client /Server dùng với ASP Client/Server - Một trường hợp đơn giản trao đổi thông tin máy vi tính để hoàn thành công việc địnhtrước, máy Server cung cấp dịch vụ theo yêu cầu máy khách hành (Client PC) Thường thường, Server máy vi tính lưu trữ thông tin mạng có hình ảnh, video, trang HTML hay ASP Client máy vi tính dùng để lướt mạng Một cách tổng quát phương pháp gồm có bước sau: Client (thông qua Internet Browser) xác định vị trí Web Server qua nối URL (Universal Resource Locator) Client yêu cầu tham khảo trang mạng thường trang chủ (home page) tỷ index.htm hay default.htm Server đáp ứng cách hoàn trả hồ sơ mà Client yêu cầu Client nhận hồ sơ gởi hiển thị (display) browser Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Lưu ý: Client nhận hồ sơ rồi, trình trao đổi qua lại kết thúc tức khắc Sau đó, Server Client trở thành 'ngưòi xa lạ', coi chưa gặp (stateless model), ta gọi kiểu 'làm ngơ' V.>Kiểu mẫn Event – Driven : Kiểu mẫu event-driven dùng với ASP.NET tương tợ kiểu mẫu event-driven mà ta thường dùng lập trình ứng dụng với Visual Basic Trong kiểu mẫu này, Server không 'ngồi chơi xơi nước' chờ Client yêu cầu tham khảo trang mạng mà Server bố trí kế hoạch sẵn trước tất tình để hành động kịp thời Client định làm điều Ta gọi 'response to your action', kiểu mẫu trước 'response to your request', ASP.NET phát hành động Client để phản ứng cho thích hợp À, sỡ dỉ Server làm 'chuyện khó tin có thiệt đó' dựa vào tiến trình xử lý linh động Client (gọi clever client-side processing) để thực kiểu mẫu event-driven Tiến trình xử lý Client xãy ta bố trí nguồn mã thích hợp mà Client hiểu trang ta gởi cho Client Lưu ý trang mạng (web page) ta chứa Server nguồn mã lại thực xử lý, Server Client (Server-Side processing Client-Side processing) tuỳ theo cách ta bố trí Thật vậy, ASP.NET biết chuyện xãy máy vi tính bạn (Client PC) nhờ vào tiến trình xử lý linh động Client mà Server tiến hành kiểu mẫu phát triển mạng theo phương pháp eventdriven Nhớ ta chạy nguồn mã chỗ khác nhau: chạy Server (gọi Server-side) chạy Client (Clientside) nguồn mã chỗ hoàn toàn khác biệt, tác động hổ tương với (no interact with each other) Ðiều có nghĩa máy Client chịu trách nhiệm thi hành nguồn mã lập trình dành cho máy Server chạy nguồn mã dành cho Server Thông tin hay nội dung cần thiết Server chuyển sang dạng HTML đơn giản (plain HTML) trước gởi đến cho Client, thường nguồn mã dành cho Client chuyển dạng 'plain text command' để thực hiệu ứng động (dynamic effect) máy Client, tỷ thay đổi hình ảnh (image rollover) hay hiển thị thông điệp (message box) ASP.NET dùng ngôn ngữ có trình biên dịch (compiled languages) C# hay VB.NET để soạn nguồn mãtrong trang Web Server Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN VI.>Sơ lược Net framework : Mọi chức ASP.NET có hoàn toàn dựa vào NET framework, có chữ NET ASP.NET Ta cần phải hiểuthấu đáo kiến trúc hạ tầng NET framework để dùng ASP.NET cách hiệu quả, quan trọng CLR và.NET Framework Class CLR ( COMMON LANGUAGE RUNTIME ) CLR môi trường dùng để quản lý thi hành nguồn mã (manage the execution of code) mà ta soạn biêndịch (write and compile code) ứng dụng Tuy nhiên biên dịch nguồn mã, ta lại biên dịch chúng thành mộtngôn ngữ trung gian gọi Microsoft Intermediate Language (MSIL) Chính MSIL trung gian ngôn ngữ chung cho tất ngôn ngữ NET có, bạn đoán ASP.NET biên dịch (compile) MSIL khác Trong biên dịch vậy, ứng dụng sản xuất thông tin cần thiết để tự quảng cáo mình, ta gọi thông tin metadata Ðến ta chạy ứng dụng, CLR tiếp quản (take-over) lại biên dịch (compile) nguồn mã lần thành ngôn ngữ gốc (native language) máy vi tính trước thi hành công tác bố trí nguồn mã Ta cảm thấy việc bận rộn sau hậu trường phải chờ đợi khoãng thời gian cần thiết để CLR chấm dứt nhiệm vụ lần đầu phải biên dịch (compile) hiển thị trang Web, chuyện xuôi chèo mát mái, cuối ta có trình biên dịch (compiled code) để xử dụng hiệu .NET FRAMEWORK CLASS : Ðiều quan trọng mà ta cần phải nhớ thứ NET object, tỷ trang ASP.NET, hộp thông điệp (message box) nút bấm (button), tất object Các object tổ chức lại thành nhóm riêng biệt thư viện để ta dễ dàng xữ dụng Ta gọi nhóm namespaces, ta dùng namespace để gọi hay nhập (import) class cần thiết cho ứng dụng Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chương II: Khảo sát trạng hệ thống Các tác nhân tác động vào hệ thống : Khách hàng , Admin Các chức hệ thống : Trang web bao gồm: Khách hàng có chức sau: - Xem thông tin sản phẩm Đóng góp ý kiến Quản trị viên có chức sau: - Quản lý sản phẩm Thống kê báo cáo Quản lý phản hồi Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chương III: Phân tích thiết kế hệ thống I.> Mục đích hệ thống :  Mục đích toán giới thiệu đến khách hàng mặt hàng công ty  Cung cấp cho người sử dụng phương thức xem hàng trực tuyến thông qua Website  Cung cấp cho Admin chức quản lý Website như: Quản lý sản phẩm, thống kê báo cáo, quản lý ý kiến khách hàng… II.> Phân tích chi tiết hệ thống: Biểu đồ phân cấp chức Quản lý website TÌm kiếm thông tin Quản lý sản phẩm Xem thông tin Cập nhập loại sản phẩm So sánh sản phẩm Cập nhật sản phẩm Sinh viên : Trần Trung Dũng Anh Việt Quản lý phản hồi Tham khảo ý kiến khách hàng Thống kê báo cáo Thống kê sản phẩm Thống kê phản hồi Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Biều đồ liệu mức khung cảnh Yêu cầu thông tin Yêu cầu cập nhật thông tin Quản lý website Khách hàng Admin Thông tin cập nhật thông tin sản phẩm Sinh viên : Trần Trung Dũng Anh Việt Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Biều đồ liệu mức đỉnh Khách hàng Yêu cầu thông tin Thống kê báo cáo Tìm kiếm thông tin Thông tin thỏa mãn Sản phẩm Khách hàng Quản lý sản phẩm Phản hồi Cập nhật thông tin sả n phẩm Ýk n iế ản ph i hồ Quản lý phản hồi Admin Mail thông báo Tham k hảo ý kiến ph ản hồi Sinh viên : Trần Trung Dũng Anh Việt 10 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Biều đồ liệu mức đỉnh BLD mức đỉnh chức “tìm kiếm thông tin“ Khách hàng Tìm kiếm thông tin 1.1 Sản phẩm Tin tức BLD mức đỉnh chức “Quản lý sản phẩm” Admin Cập tin s nhật th ô ản phẩ ng m Quản lý sản phẩm Sản phẩm Sinh viên : Trần Trung Dũng Anh Việt 11 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN BLD mức đỉnh chức “Thống kê báo cáo” Ban lãnh đạo g ốn th u cầ áo u oc Yê bá kê Thống kê vào báo cáo Sản phẩm Phản hồi BLD mức đỉnh chức “Quản lý phản hồi” Sinh viên : Trần Trung Dũng Anh Việt 12 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Admin ý ảo ồi kh n h am Th n p kiế Quản lý phản hồi Email Phản hồi Khách hàng III.> Mô tả chi tiết chức năng: 1.Phần khách hàng: Xem danh mục sản phẩm: + Dữ liệu đầu vào: - Nhóm hàng văn phòng phẩm + Xử lí: - Lấy liệu database + Thông tin đầu ra: - Hiển thị thông tin danh mục sản phẩm Tìm kiếm sản phẩm: + Dữ liệu đầu vào: - Từ khóa, hãng sản xuất, giá tiền Sinh viên : Trần Trung Dũng Anh Việt 13 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN + Xử lí: - Kiểm tra liệu nhập - Tìm kiếm sở liệu + Thông tin đầu ra: - Thông báo không tìm thấy k có sản phẩm thỏa mãn - Đưa danh sách sản phẩm có So sánh sản phẩm + Dữ liệu đầu vào: - 2-3 sản phẩm cần so sánh + Xử lí: - Kiểm tra liệu nhập - Tìm kiếm sở liệu + Thông tin đầu ra: - Thông tin, giá chức chi tiết sản phẩm chọn Thông tin phản hồi: + Dữ liệu đầu vào: - Thông tin người gửi họ tên, email - Nội dung ý kiến phản hồi + Xử lí: - Kiểm tra liệu nhập - Đưa vào sở liệu + Thông tin đầu ra: - Thông báo Sinh viên : Trần Trung Dũng Anh Việt 14 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Phần quản trị: Đăng nhập hệ thống + Dữ liệu đầu vào: - Tên đăng nhập mật admin +Xử lí: - Kiểm tra sở liệu + Thông tin đầu ra: - Thông báo thành công hay không Quản lí loại sản phẩm - Thêm hãng sản xuất điện thoại - Thêm loại phụ kiện + Dữ liệu đầu vào: - Nhập thông tin sản phẩm như: tên, giá, thời gian bảo hành… - Sửa sản phẩm - Xóa sản phẩm cần thiết +Xử lí: - Kiểm tra liệu nhập - Đưa thông tin vào CSDL - Xóa sản phẩm sở liệu (nếu liệu đầu vào xóa) + Thông tin đầu ra: - Thông báo nhập thành công không thành công - Thông báo sửa thành công không thành công - Thông báo xóa thành công không thành công Quản lí phản hồi + Dữ liệu đầu vào: Sinh viên : Trần Trung Dũng Anh Việt 15 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN - Ý kiến phản hồi +Xử lí: - Tham khảo ý kiến phản hồi + Thông tin đầu ra: - Email IV Các thực thể mô hình liên kết thực thể E-R : Mô tả thực thể liệu : +Thực thể Feedback: nội dung chi tiết phản hồi khách hàng +Thực thể sản phẩm: thông tin chi tiết sản phẩm loại sản phẩm +Thực thể Admin : thông tin đăng nhập người quản lý website +Thực thể loại sản phẩm: thông tin loại sản phẩm Bảng Admin Tên trường Kiểu liệu Kích thước Ràng buộc Ghi Ad_acc Text 50 PK Identity Ad_pass Text 50 Not null Password Kích thước Ràng buộc Ghi - Account Bảng categories Tên trường Kiểu liệu Sinh viên : Trần Trung Dũng Anh Việt 16 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Cat_ID Khoa công nghệ thông tin ĐHBKHN AutoNumber Long Integer Cat_Name Text 100 Mã loại sản phẩm Not null Tên loại sản phẩm Bảng feed Tên trường Kiểu liệu Kích thước Feed_ID AutoNumber Long Integer Feed_Content Memo 100 Feed_Date Date/time Feed_Email Text Ràng buộc Ghi Ma Feedback Not null Nội FeedBack dung Ngày FeedBack 50 Email FeedBack Bảng product Tên trường Kiểu liệu P_ID AutoNumber Long Integer Cat_ID Number Long Integer Not Null Mã chủng loại P_Name Text 50 Not Null Tên sản phẩm P_Donvi Text 50 Not Null Đơn vị P_NuocSX Text 50 Allow null Nước sản xuất Sinh viên : Trần Trung Dũng Anh Việt Kích thước Ràng buộc Ghi Mãsản phẩm 17 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Giaban number Long Integer Allow null Giá bán Image Text 225 Allow Null Ảnh Sơ đồ quan hệ thực thể E-R : Sinh viên : Trần Trung Dũng Anh Việt 18 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Sinh viên : Trần Trung Dũng Anh Việt Khoa công nghệ thông tin ĐHBKHN 19 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chương IV : Giao diện ứng dụng Giao diện ứng dụng sau hoàn thành : Sinh viên : Trần Trung Dũng Anh Việt 20 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chức : “ Quản lý sản phẩm “ Sinh viên : Trần Trung Dũng Anh Việt 21 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Sinh viên : Trần Trung Dũng Anh Việt Khoa công nghệ thông tin ĐHBKHN 22 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chương V: Kết luận Qua đợt thực tập em tiềm hiểu ASP.Net cách thức xây dựng trang web.Do lần đầu thử sức thiếu kinh nghiệm nên trang web em có chức giới thiệu quản lý sản phẩm Trang web thiếu nhiều chức khác so với trang web thương mai điện tử Em xin gửi lời cảm ơn đến thầy Hoàng Anh Việt hướng dẫn giúp đỡ em hoàn thành đợt thực tập Sinh viên : Trần Trung Dũng Anh Việt 23 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Chương VI: Tài liệu tham khảo http://wikipedia.org/ www.congdongcviet.com Sinh viên : Trần Trung Dũng Anh Việt 24 Giảng viên hướng dẫn: Hoàng [...]... Kết luận Qua đợt thực tập này em đã tiềm hiểu về ASP. Net và cách thức xây dựng một trang web.Do lần đầu thử sức và thiếu kinh nghiệm nên trang web của em chỉ có chức năng chính là giới thiệu và quản lý sản phẩm Trang web còn thiếu nhiều chức năng khác so với một trang web thương mai điện tử Em xin gửi lời cảm ơn đến thầy Hoàng Anh Việt đã hướng dẫn và giúp đỡ em hoàn thành đợt thực tập này Sinh viên... phản hồi: + Dữ liệu đầu vào: - Thông tin người gửi như họ tên, email - Nội dung ý kiến phản hồi + Xử lí: - Kiểm tra dữ liệu nhập - Đưa vào cơ sở dữ liệu + Thông tin đầu ra: - Thông báo Sinh viên : Trần Trung Dũng Anh Việt 14 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN 2 Phần quản trị: Đăng nhập hệ thống + Dữ liệu đầu vào: - Tên đăng nhập và mật khẩu của admin +Xử... Quản lí loại sản phẩm - Thêm hãng sản xuất điện thoại - Thêm loại phụ kiện + Dữ liệu đầu vào: - Nhập các thông tin về sản phẩm như: tên, giá, thời gian bảo hành… - Sửa sản phẩm - Xóa sản phẩm nếu cần thiết +Xử lí: - Kiểm tra dữ liệu nhập - Đưa thông tin vào CSDL - Xóa sản phẩm trong cơ sở dữ liệu (nếu dữ liệu đầu vào là xóa) + Thông tin đầu ra: - Thông báo nhập thành công hoặc không thành công - Thông... phẩm: + Dữ liệu đầu vào: - Từ khóa, hãng sản xuất, giá tiền Sinh viên : Trần Trung Dũng Anh Việt 13 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN + Xử lí: - Kiểm tra dữ liệu nhập - Tìm kiếm trong cơ sở dữ liệu + Thông tin đầu ra: - Thông báo không tìm thấy nếu k có sản phẩm thỏa mãn - Đưa ra danh sách sản phẩm nếu có So sánh các sản phẩm + Dữ liệu đầu vào: - 2-3 sản phẩm... thành công - Thông báo xóa thành công hoặc không thành công Quản lí phản hồi + Dữ liệu đầu vào: Sinh viên : Trần Trung Dũng Anh Việt 15 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN - Ý kiến phản hồi +Xử lí: - Tham khảo ý kiến phản hồi + Thông tin đầu ra: - Email IV Các thực thể và mô hình liên kết thực thể E-R : 1 Mô tả các thực thể dữ liệu : +Thực thể Feedback: nội... kê Thống kê vào báo cáo 4 Sản phẩm Phản hồi BLD mức dưới đỉnh của chức năng “Quản lý phản hồi” Sinh viên : Trần Trung Dũng Anh Việt 12 Giảng viên hướng dẫn: Hoàng Thực tập tốt nghiệp Khoa công nghệ thông tin ĐHBKHN Admin ý ảo ồi kh n h am hả Th n p kiế Quản lý phản hồi Email 4 Phản hồi Khách hàng III.> Mô tả chi tiết các chức năng: 1.Phần khách hàng: Xem danh mục sản phẩm: + Dữ liệu đầu vào: - Nhóm

Ngày đăng: 30/12/2015, 20:42

Từ khóa liên quan

Mục lục

  • Chương I : Giới thiệu về ASP.NET

    • I.>ASP.Net là gì :

    • II.>Sự khác biệt giữa ASP. Net và ASP :

    • III.>Phương pháp làm việc trong mạng:

    • IV>Kiểu mẫu Resquest – Response :

    • V.>Kiểu mẫn Event – Driven :

    • VI.>Sơ lược về .Net framework :

      • 1. CLR ( COMMON LANGUAGE RUNTIME )

      • 2. .NET FRAMEWORK CLASS :

      • Chương II: Khảo sát hiện trạng hệ thống

        • Các tác nhân tác động vào hệ thống :

        • Các chức năng của hệ thống :

        • Chương III: Phân tích thiết kế hệ thống

          • I.> Mục đích hệ thống :

          • II.> Phân tích chi tiết hệ thống:

            • 1. Biểu đồ phân cấp chức năng

            • 2. Biều đồ dữ liệu mức khung cảnh

            • 3. Biều đồ dữ liệu mức đỉnh

            • 4. Biều đồ dữ liệu mức dưới đỉnh

            • III.> Mô tả chi tiết các chức năng:

              • 1.Phần khách hàng:

              • 2. Phần quản trị:

              • IV Các thực thể và mô hình liên kết thực thể E-R :

                • 1. Mô tả các thực thể dữ liệu :

                • 2. Sơ đồ quan hệ thực thể E-R :

                • Chương IV : Giao diện ứng dụng

                • Chương V: Kết luận

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

  • Đang cập nhật ...

Tài liệu liên quan