tiểu luận PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài PHÂN TÍCH THIẾT kế WEBSITE bán LAPTOP

38 742 2
tiểu luận   PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài PHÂN TÍCH THIẾT kế WEBSITE bán LAPTOP

Đ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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MÔN : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN BÀI TẬP: PHÂN TÍCH THIẾT KẾ WEBSITE BÁN LAPTOP Giảng viên hướng dẫn: Th.s Nguyễn Thị Hồng Khánh SV thực hiện: Nguyễn Thị Huyền Nguyễn Thị Hà Hà Nội, ngày 24 tháng năm 2015 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MÔN : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN BÀI TẬP: PHÂN TÍCH THIẾT KẾ WEBSITE BÁN LAPTOP Giảng viên hướng dẫn: Th.s Nguyễn Thị Hồng Khánh SV thực hiện: Nguyễn Thị Huyền Nguyễn Thị Hà Hà Nội, ngày 24 tháng năm 2015 MỤC LỤC MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG I: TỔNG QUAN Giới thiệu môn học 1.1 Môn phân tích thiết kế hệ thống thông tin 1.2 Vai trò môn hệ thống phân tích thiết kế hệ thống thông tin .4 Mô tả đề tài .5 Tiềm thương mại điện tử Việt Nam 2.2 Mô tả hoạt động 2.3 Bài toán .7 Chương II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .11 Biểu đồ ngữ cảnh .11 Biểu đồ phân rã chức .12 2.1 Biểu đồ phân rã chức bán hàng .12 2.2 Biểu đồ phân rã chức quản lý tài khoản 13 Mô tả chi tiết chức 13 Biểu đồ luống liệu .17 4.1 Biểu đồ luống liệu mức .17 4.2 Biểu đồ luồng liệu mức .18 Mô hình thực thể mối quan hệ 21 5.1 Liệt kê, xác, chọn lọc thông tin 21 5.2 Xác định thực thể, thuộc tính 22 5.3 Xác định mối qua hệ thuộc tính 23 5.3 Mô hình ERP rút gọn .24 Mô hình quan hệ 24 6.1 Biểu diễn thực thể thuộc tính 24 6.2 Chuẩn hóa 25 6.3 Biểu đồ quan hệ mô hình liệu .25 Thiết kế sở liệu vật lý .26 7.1 Bảng KhachHang .26 7.2 Bảng CongTy 26 7.3 Bảng MatHang 26 7.4 Bảng GiaoDich 27 7.5 Bảng DanhGia 27 CHƯƠNG III: THIẾT KẾ GIAO DIỆN 29 Fom đăng nhập hệ thống 29 From khách hàng .30 From danh sách công ty 31 From danh sách mặt hàng 32 From giao dịch 33 LỜI NÓI ĐẦU Với phát triển mạnh mẽ ngành công nghệ thông tin việc tin học hóa khâu quản lý mua bán nhu cầu cấp thiết thiếu Chúng em thực tập “phân tích thiết kế website bán laptop” nhằm mục đích tìm hiểu thêm kiến thức lĩnh vực Chúng em chân thành cảm ơn cô thời gian tận tình dạy truyền đạt cho chúng em kiến thức quý báu lĩnh vực phân tích thiết kế hệ thống thông tin để chúng em làm hành trang bước vào đời hoàn thành đề tài cách tốt Tuy nhiên, hiểu biết chúng em lĩnh vực nhiều thiếu sót nên chúng em mong thông cảm góp ý chân thành cô Chúng em xin chân thành cảm ơn! CHƯƠNG I: TỔNG QUAN Giới thiệu môn học 1.1 Môn phân tích thiết kế hệ thống thông tin Hệ thống bối cảnh môi trường kinh tế xã hội xem tập hợp phần tử tổ chức phối hợp hoạt động nhằm đạt đến mục đích định Trong trường hợp này, hệ thống xem tổ chức kinh tế xã hội Các đặc trưng hệ thống hệ thống tổ chức, môi trường tổ chức hoạt động Hệ Thống Thông Tin tập hợp nhiều phần tử có mối rang buộc lẫn để thực mục tiêu định Quan điểm hệ thống cách nhìn thực tế phức tạp, xem vật tổng thể bao gồm nhiều phần tử người, phương tiện, phương pháp.Giữa phần tử có ràng buộc lẫn 1.2 Vai trò môn hệ thống phân tích thiết kế hệ thống thông tin Phân tích thiết kế hệ thống thông tin phương pháp sử dụng dãy công ty từ IBM đến Pepsi, Hasbro, Inc…, để tạo trì hệ thống thông tin nhằm thực chức lưu trữ xác tên địa khách hàng, xử lý đơn hàng toán cho người làm công Mục tiêu phân tích thiết kế hệ thống cải tiến hệ thống cấu trúc, điển hình qua ứng dụng phần mềm, giúp đỡ nhân viên hoàn tất công việc doanh nghiệp dễ dàng hiệu hơn.Là người phân tích hệ thống, bạn trung tâm phát triển phần mềm Mô tả đề tài Tiềm thương mại điện tử Việt Nam Thương mại điện tử (TMĐT) Việt Nam trở nên phổ biến Những hình thức kinh doanh phương tiện điện tử liên tục xuất hiện, đặc biệt dịch vụ kinh doanh nội dung số Tuy hình thành hoạt động lĩnh vực triển trai rộng khắp hứa hẹn đem lại doanh thi đáng kể Cùng với lượng người sử dụng Internet thẻ ATM, thẻ tín dụng tăng nhanh nhu cầu mua sắm qua mạng tăng theo nhanh chóng, đặc biệt giới trẻ khu vực đo thị Việt Nam lại nước có dân số trẻ với đặc tính ưa chuộng tiện dụng nên có xu hướng thay đổi từ phương thức mua bán truyền thống sang phương thức mua bán qua mạng Ngày 09/06/2006, nghị định 57/2006/ND-CP thủ tướng phủ TMĐT đánh dấu bước tiến lớn việc hoàn thiện khung pháp lý TMĐT Nghị định thừa nhận giá trị pháp lý chứng từ điện tử hoạt động liên quan tới thương mại Nhờ mà doanh nghiệp người tiêu dùng yên tâm tiến hành giao dịch TMĐT Nghị định đồng thời sở pháp lý xảy tranh chấp Hiện tại, Bộ, ban, ngành cố gắng hoàn thành Nghị định khác hướng dẫn thi hành luật Giao dịch điện tử như: Nghị định chữ ký số, nghị định giao dịch điện tử hoạt động ngân hàng… Hiện tại, ngân hàng có website riêng Một số ngân hàng cung cấp dịch vụ Internet Banking cho phép xem tỷ giá, lãi suất tiền gửi tiết kiệm, số dư tài khoản, liệt kê giai dịch…Tuy nhiên dịch vụ nhiều hạn chế, khách hàng xem thông tin mà chưa thể thực việc chuyển tiền trực tuyến, toán tiền điện, tiền nước Tuy nhiên, để kích thích TMĐT phát triển mạnh cần có liên thông ngân hàng quan trọng cần có cổng toán trung gian với lực hoạt động mạnh 2.2 Mô tả hoạt động Hình 1.1 Các bước đặt mua hàng • Bước 1: Khách hàng truy cập vào website doanh nghiệp (có thể dùng máy tính thiết bị cầm tay điện thoại di động, smart phone, ipad…) Khách thực việc chọn sản phẩm cần mua, điền thông tin cá nhân nhấn với nút “Chuyển tiền” • Bước 2: Hệ thống gửi thông tin thẻ khách hàng tới máy máy chủ ngân hàng Máy kiểm tra tính hợp lệ giao dịch (mật khấu có xác hay không, thẻ đủ tiền cho giao dịch hay không…) Nếu giao dịch chấp nhận tổng đài gửi tin nhắn tới điện thoại khách hàng thông báo tình trạng giao dohcj yêu cầu khách hàng xác nhận lại Đồng thời khách hàng đưa trở lại website doanh nghiệp • Bước 3: Khách hàng sử dụng điện thoại cố định điện thoại di động để gửi thông tin xác nhận tổng đài Tổng đài gửi thông tin cho ngân hàng Ngân hàng kiểm tra thông tin giao dịch chấp nhận thông tin xác Chú ý thông tin xác nhận (bào gồm mật cấp 2) gửi dạng text vả xử lý cách tự động) Thông tin xác nhận coi xác nếu:  Được gửi từ số điện thoại dăng ký với thẻ  Mật cấp xác  Một số kiểm tra khác 2.3 Bài toán Khi khách hàng truy cập vào website họ có khả tìm kiềm xem mặt hàng mà họ cần theo tên mặt hàng, tên nhà cung cấp, giá sản phẩm Khi khách hàng xem sản phẩm cụ thể website đưa thông tin chi tiết sản phẩm, bao gồm mô tả nhà cung cấp, hình ảnh sản phẩm đánh giá khách hàng khác Nếu muốn họ đưa đánh giá sản phẩm đưa sản phẩm vào giỏ hàng website đưa yêu cầu đăng nhập tài khoản, khách hàng chưa có tài khoản webstie đưa hướng dẫn tạo tài khoản Khi tạo tài khoản khách hàng phải cung cấp cho website thông tin sau: Tên khách hàng, ngày sinh, SĐT, số CMTND, số tài khoản ngân hàng, địa mail, tên tài khoản, mật Khi người dùng muốn sửa đổi thông tin cá nhân vào mục sửa đổi thông tin sửa thông tin sau: Mô hình thực thể mối quan hệ 5.1 Liệt kê, xác, chọn lọc thông tin a Tài khoản khách hàng Tên rút gọn Tên khách hàng TenKH √ Ngày sinh NgaySinh √ Số điện thoại SDT √ Số chứng minh thư nhân dân CMTND √ Số tài khoản ngân hàng SoTK √ Địa email Email √ Tên tài khoản khách hàng TenTK_KH √ Mật MatKhau √ Tên công ty TenCongTy √ Địa liên hệ DiaChi √ Địa email Email √ Số điện thoại SDT √ Tên tài khoản công ty TenTK_CT √ Mật MatKhau √ Mã giỏ hàng MaGioHang √ Tên tài khoản khách hàng TenTK_KH √ Tên mặt hàng TenMatHang √ Số lượng SoLuong b Tài khoản công ty c Giỏ hàng √ d Mặt hàng Mã mặt hàng MaMatHang √ 21 Tên mặt hàng TenMatHang √ Tên công ty TenCongTy √ Thông tin sản phẩm ThongTinSanPham √ Thông tin đánh giá ThongTinDanhGia √ Số lượng SoLuong √ Đơn giá DonGia √ Mã hố sơ MaHoSo √ Mã mặt hàng MaMatHang Số lượng SoLuong Tên tài khoản khách hàng TenTk_KH Ngày tháng giao dịch ThoiGianGiaoDich √ Tình trạng giao dịch TinhTrangGiaoDich √ e Hồ sơ giao dịch √ √ √ f Biên cố Mã biên cố MaBBSC √ Tên khách hàng TenKH √ Tên công ty TenCongTy √ Mô tả cố MoTa √ Mã biên báo cáo MaBBBC √ Nội dung NoiDung √ g Biên báo cáo 5.2 Xác định thực thể, thuộc tính TenKH => KhachHang (TenTK_KH, TenKH, QueQuan, SDT, CMTND, SoTK, Email, MatKhau) TenCongTy => CongTy (TenTk_CT, TenCongTy, DiaChi, Email, MatKhau) 22 TenMH => MatHang (MaMH, TenMatHang, ThongTinSanPham, SoLuong, DonGia, TenTK-CT) 5.3 Xác định mối qua hệ thuộc tính Động từ: đánh giá, giao dịch “Đánh giá” gì? Mặt hàng Ai đánh giá? Khách hàng Như nào? Thông tin đánh giá “Giao dịch” gì? Mặt hàng Ai giao dịch? Khách hàng Khi nào? Ngày tháng giao dịch Bao nhiêu? Số lượng Như nào? Tình trạng giao dịch 23 5.3 Mô hình ERP rút gọn Mô hình quan hệ 6.1 Biểu diễn thực thể thuộc tính KhachHang => KhachHang (TenTK_KH, TenKH, NgaySinh, SDT, CMTND, SoTK, Email, MatKhau) CongTy => CongTy (TenTK_CT, TenCongTy, DiaChi, SDT, Email, MatKhau) 24 MatHang => MatHang (MaMatHang, TenMatHang, ThongTinSanPham, SoLuong, DonGia, TenTK_CT) GiaoDich => GiaoDich (MaGiaoDich, TenTK_KH, MaMatHang, SoLuong, ThoiGianGiaoDich, TinhTrangGiaoDich) DanhGia => DanhGia (TenTK-KH, MaMatHang, ThongTinDanhGia) 6.2 Chuẩn hóa Tất dạng chuẩn 3, không cần chuẩn hóa 6.3 Biểu đồ quan hệ mô hình liệu 25 Thiết kế sở liệu vật lý 7.1 Bảng KhachHang Thuộc tính Kiểu liệu Khóa TenTK_KH Nvarchar(50) Khóa TenKH Nvarchar(50) NgaySinh Datetime SDT Int CMTND Int MatKhau Varchar(50) Email Varchar(50) 7.2 Bảng CongTy Thuộc tính Kiểu liệu Khóa TenTK_CT Nvarchar(50) Khóa TenCongTy Varchar(50) SDT Int DiaChi Nvarchar(50) MatKhau Varchar(50) Email Varchar(50) 7.3 Bảng MatHang Thuộc tính Kiểu liệu Khóa MaMatHang Varchar(50) Khóa TenMatHang Nvarchar(50) 26 SoLuong Int DonGia Float ThongTinMatHang Nvarchar(50) TenTK_CT Nvarchar(50) Khóa ngoại Thuộc tính Kiểu liệu Khóa MaGiaoDich Varchar(50) Khóa TenTK_KH Varchar(50) Khóa ngoại MaMatHang Varchar(50) Khóa ngoại ThoiGianGiaoDich Datetime TinhTrangGiaoDich Varchar(50) 7.4 Bảng GiaoDich 7.5 Bảng DanhGia Thuộc tính Kiểu liệu Khóa TenTK_KH Varchar(50) Khóa ngoại MaMaHang Varchar(50) Khóa ngoại ThongTinDanhGia Nvarchar(50) 27 28 CHƯƠNG III: THIẾT KẾ GIAO DIỆN Fom đăng nhập hệ thống 29 From khách hàng 30 From danh sách công ty 31 From danh sách mặt hàng 32 From giao dịch 33 Nhận xét giáo viên ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… 34 35 [...]... email, SĐT, số tài khoản Admin website có quyền xóa tài khoản khách hàng khi khách hàng vị phạm nội quy của website Khi một giao dịch được xác nhận bởi khách hàng thì website sẽ gửi cho khách hàng một email thông báo đã xác nhận giao dịch và mã số giao dịch, thông tin về các mặt hàng, tiền thanh toán…và webstie sẽ gửi giao dịch đến cho website hệ thống xử lí tiệp Website sẽ giữ các thông tin về các nhà... sơ dữ liệu Đưa ra thông tin chi tiết mặt hàng Công ty Tác nhân Đánh giá mặt hàng Giỏ hàng Hồ sơ dữ liệu Tạo tài khoản Tài khoản Hồ sơ dữ liệu 8 Đăng nhập tài khoản Hồ sơ giao dịch Hồ sơ dữ liệu Sửa đổi tài khoản Ban giám đốc Tác nhận Xác nhận giao dịch Sự cố = Gửi thông báo Thông báo = Thêm mặt hàng 2.3.2 Ma trận thực thể dữ liệu – chức năng 9 10 Chương II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 1 Biểu đồ ngữ... đó khỏi website (4.1) Nhận biên bản sự cố: khi khách hàng xác nhận một giao dịch thì website sẽ gửi giao dịch lên hệ thống, hệ thống sẽ kiểm tra lại xem mặt hàng mà khách hàng chọn có còn trong kho không và tiền trong tài khoản của khách hàng có đủ để mua hàng không? Nếu có sự cố xảy ra thì hệ thống sẽ gửi thông báo sự cố đến cho website (4.2) Xử lý sự cố: Khi nhận được biên bản sự cố của hệ thống gửi... khoản của người dùng thì website sẽ gửi một email tới email mà khách hàng đã đăng ký thông báo về việc khóa tài khoản và lý do khóa (1.4.1) Xóa tài khoản: khi khách hàng vi phạm nội quy website mà bắt buộc phải xóa tài khoản hoặc là tài khoản đã không còn sử dụng nữa thì tài khoản sẽ bị xóa để đỡ lãng phí tài nguyên 14 (1.4.2) Gửi email thông báo xóa: gửi email tới người dùng tài khoản đã bị xóa vaflys... đưa hàng lên website thì phải đăng lí tài khoản với nhà quản lý website, cung cấp các thông tin về công ty và các mặt hàng công ty sẽ cung cấp, số tài khoản của công ty .Tài khoản của công ty sẽ được quyền thêm các mặt hàng mới nhưng phải có sự xác nhận admin website thì thông tin về sản phẩm mới được đưa lên cho khách hàng xem Khi có sự cố (nhà cung cấp hết hàng trong kho, số tiền trong tài khoản không... liên hệ DiaChi √ Địa chỉ email Email √ Số điện thoại SDT √ Tên tài khoản công ty TenTK_CT √ Mật khẩu MatKhau √ Mã giỏ hàng MaGioHang √ Tên tài khoản khách hàng TenTK_KH √ Tên mặt hàng TenMatHang √ Số lượng SoLuong 2 b Tài khoản công ty c Giỏ hàng √ d Mặt hàng Mã mặt hàng MaMatHang √ 21 Tên mặt hàng TenMatHang √ Tên công ty TenCongTy √ Thông tin sản phẩm ThongTinSanPham √ Thông tin đánh giá ThongTinDanhGia... với website (1.2.4) Sửa số điện thoại: Người dùng sẽ sửa số điện thoại liên lạc (1.2.5) Sửa số tài khoản: khi người dùng không dùng tài khaonr cũ nữa thì có thể thay đổi tài khoản khác để giao dịch (1.3.1) Khóa tài khoản: khi khách hàng vi phạm các nội quy của website thì có thể tài khoản sẽ bị khóa trong một thời gian nào đó tùy vào mực độ vi phạm (1.3.2) Gửi email thông báo khóa: khi đã khó tài khoản... tài khoản không đủ thanh toán, tài khoản không thực hiện được giao dịch, ), hệ thống sẽ gửi thông báo đến người dùng bằng email hoặc điện thoại tùy theo mực độ của sự cố Khi ban giám đốc website yêu cầu báo các về tình hình hoạt động của website, thì Admin phải lập báo cáo và nộp cho ban giám đốc 2.3.1 Bảng phân tích Cụm động từ + bổ ngữ Cụm danh từ Nhận xét Truy cập + website Khách hàng Tác nhân Xem,... TÍCH VÀ THIẾT KẾ HỆ THỐNG 1 Biểu đồ ngữ cảnh 11 2 Biểu đồ phân rã chức năng 2.1 Biểu đồ phân rã chức năng bán hàng 12 2.2 Biểu đồ phân rã chức năng quản lý tài khoản 3 Mô tả chi tiết các chức năng lá (1.1.1) Cung cấp tên khách hàng/công ty: khi khách hàng hoặc nhà phân phối muốn đăng ký tài khoản với website thì phải cung cấp tên đầy dủ cho website (1.1.2) Cung cấp ngày sinh (khách): nếu là khách hàng... phân phối phải cung cấp số điện thoại để khi cần có thể liên lạc được (1.1.4) Cung cấp số CMTND: khách hàng cần cung số CMTND củ mình cho website, còn nà phân phối thì không cần cung cấp 13 (1.1.5) Cung cấp số tài khoản: khách hàng và nhà phân phối cung cấp số tài khoản ngân hàng sẽ dùng để giao dịch (1.1.6) Cung cấp địa chỉ email: cả nhà phân phối lẫn khách hàng đều phải đăng ký địa chỉ email đế website ... trò môn hệ thống phân tích thiết kế hệ thống thông tin Phân tích thiết kế hệ thống thông tin phương pháp sử dụng dãy công ty từ IBM đến Pepsi, Hasbro, Inc…, để tạo trì hệ thống thông tin nhằm... môn học 1.1 Môn phân tích thiết kế hệ thống thông tin 1.2 Vai trò môn hệ thống phân tích thiết kế hệ thống thông tin .4 Mô tả đề tài .5 Tiềm thương... 2015 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MÔN : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN BÀI TẬP: PHÂN TÍCH THIẾT KẾ WEBSITE BÁN LAPTOP Giảng viên hướng dẫn: Th.s Nguyễn

Ngày đăng: 15/11/2015, 09:29

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • LỜI NÓI ĐẦU

  • CHƯƠNG I: TỔNG QUAN

    • 1. Giới thiệu môn học

      • 1.1. Môn phân tích thiết kế hệ thống thông tin

      • 1.2. Vai trò môn hệ thống phân tích thiết kế hệ thống thông tin

      • 2. Mô tả đề tài.

        • 1. Tiềm năng thương mại điện tử tại Việt Nam

        • 2.2. Mô tả hoạt động

        • 2.3. Bài toán

          • 2.3.1. Bảng phân tích

          • 2.3.2. Ma trận thực thể dữ liệu – chức năng

          • Chương II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

            • 1. Biểu đồ ngữ cảnh

            • 2. Biểu đồ phân rã chức năng

              • 2.1. Biểu đồ phân rã chức năng bán hàng

              • 2.2. Biểu đồ phân rã chức năng quản lý tài khoản

              • 3. Mô tả chi tiết các chức năng lá

              • 4. Biểu đồ luống dữ liệu

                • 4.1. Biểu đồ luống dữ liệu mức 0

                • 4.2. Biểu đồ luồng dữ liệu mức 1

                  • 4.2.1. Biểu đồ của tiến trình “1.0 Quản lý tài khoản”

                  • 4.2.2. Biểu đồ của tiến trình “2.0 Quản lý giao dịch”

                  • 4.2.3. Biểu đồ của tiến trình “3.0 Quản lý mặt hàng”

                  • 5. Mô hình thực thể mối quan hệ

                    • 5.1. Liệt kê, chính xác, chọn lọc thông tin

                    • 5.2. Xác định thực thể, thuộc tính

                    • 5.3. Xác định mối qua hệ và thuộc tính

                    • 5.3. Mô hình ERP và rút gọn

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

Tài liệu liên quan