ĐỒ ÁN HỆ THỐNG THÔNG TIN WEBSITE NHÀ SÁCH ONLINE

42 609 0
ĐỒ ÁN HỆ THỐNG THÔNG TIN WEBSITE NHÀ SÁCH ONLINE

Đ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

ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN Môn: ĐỒ ÁN HỆ THỐNG THÔNG TIN Đề Tài: WEBSITE NHÀ SÁCH ONLINE Giáo Viên Hướng Dẫn: Cô Nguyễn Đình Loan Phương Sinh Viên Thực Hiện (NHÓM 4): 1. LÝ BẢO HUY MSSV: 09520104 2. LƯƠNG TRỌNG NGHĨA MSSV: 09520186 TP Hồ Chí Minh, tháng 6 năm 2013 MỤC LỤC Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT GV: Ths. Nguyễn Đình Loan Phương 2 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT GIỚI THIỆU Từ lâu, hoạt động thương mại đã là 1 thành phần không thể thiếu trong giao thương kinh tế toàn cầu. Về mô tả cơ bản, thương mại là 2 hay nhiều chủ thể có thực và được xác định, gặp mặt nhau để thương lượng, ký kết, mua bán hay trao đổi vật phẩm, thông tin, tri thức,… Tuy nhiên điều đó chỉ đúng với thương mại truyền thống. Hiện nay cùng với sự bùng nổ về CNTT khoảng vài thập niên trở lại đây trên toàn cầu, một nhánh khác của thương mại đã ra đời, khởi đầu cho một kỷ nguyên mới trong hoạt động kinh doanh - đó là Thương Mại Điện Tử (TMĐT). TMĐT – hiểu đơn giản tức là giao dịch qua mạng. Và vì vậy đối với cả bên mua và bên bán thì quy mô và uy tín của website là điều tối quan trọng. Chúng ta cùng đi vào xây dựng và tìm hiểu 1 website Thương mại cụ thể để biết rõ những đặc trưng và yêu cầu cần đạt, cơ chế quản lý hoạt động thương mại, cách xây dựng và quản lý hệ thống dữ liệu, Đó cũng là đề tài báo cáo mà nhóm em đã chọn để báo cáo cho môn học: Đồ Án Hệ Thống Thông Tin Tên đề tài: WebSite Nhà Sách Online. Framework: ASP.NET Ngôn ngữ lập trình: C# sử dụng mô hình MVC Hệ quản trị CSDL: MS SQL 2008 GV: Ths. Nguyễn Đình Loan Phương 3 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT GV: Ths. Nguyễn Đình Loan Phương 4 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT CHƯƠNG I. XÁC ĐỊNH YÊU CẦU I. Phát biểu đề tài Khách truy cập vào website để tham quan và mua sách. Trong đó khách có thể đăng ký làm thành viên (nếu chưa có tài khoản), nhưng đặc biệt khi không cần đăng ký khách vẫn có thể mua sách được. Tuy nhiên nếu thường xuyên tham quan và mua sách ở website này, thì khách hàng nên đăng ký và mua sách dưới quyền thành viên để được hưởng những ưu đãi đặc biệt vào nhiều dịp trong năm cho nhiều cấp độ thành viên. Khách hàng có thể tìm kiếm sách theo Menu được bố trí sẵn theo chiều dọc ngay ở trang chủ, hay tìm kiếm bằng từ khóa, sau đó xem thông tin chi tiết của sách và đưa ra lựa chọn. Trong quá trình chọn, khách hàng tùy ý thêm sách vào giỏ hàng hay loại bỏ sách khỏi giỏ hàng. Sau quá trình lựa chọn, ở trang chủ khách hàng sẽ thấy giỏ hàng của mình cùng những thông tin về tên sách và số lượng mà mình đã chọn, cùng với tổng số tiền phải thanh toán. Khách hàng điền đầy đủ thông tin người nhận, địa chỉ để nhận sách. Sách sẽ được thanh toán bằng cách chuyển khoản qua ngân hàng hay thanh toán trực tiếp cho người nhận. Nhân viên cũng có tài khoản như khách, nhưng được phân quyền nhân viên. Theo đó nhân viên có thể đồng thời xem và xuất danh sách người mua, danh sách giỏ hàng và hóa đơn. Người quản trị (admin) có thể phân quyền cho người sử dụng (admin khác, nhân viên hoặc khách hàng) và thậm chí có thể mua sách như khách hàng bình thường. Tuy nhiên quan trọng nhất là cập nhật đầy đủ và kịp thời CSDL cho website để đảm bảo cho việc kinh doanh trôi chảy và thuận lợi. GV: Ths. Nguyễn Đình Loan Phương 5 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT II. Yêu cầu chức năng 1. Tìm kiếm và lưu trữ  Tìm kiếm Sách theo chủ đề, theo từ khóa.  Lưu trữ thông tin thành viên.  Lưu trữ thông tin Sách.  Lưu trữ thông tin Giỏ Hàng.  Lưu trữ thông tin Đơn Đặt Hàng. 2. Xử lý  Xử lý thông tin thêm bớt sách trong Giỏ Hàng.  Xử lý giao dịch Đặt Hàng và tính tổng tiền thanh toán.  Xử lý Ưu Đãi cho khách hàng. 3. Thống kê  Kết xuất báo biểu liệt kê danh sách người mua theo ngày.  Kết xuất báo biểu liệt kê danh sách giỏ hàng được mua theo ngày.  Kết xuất báo biểu thống kê danh sách hóa đơn theo ngày. III. Yêu cầu phi chức năng  Giao diện thân thiện, bố cục rõ ràng hợp lý.  Tốc độ xử lý nhanh, dễ dàng cho nhiều người truy cập cùng lúc.  Phân quyền và bảo mật hệ thống.  Dễ sửa chữa, cập nhật khi cần thiết. GV: Ths. Nguyễn Đình Loan Phương 6 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT CHƯƠNG II. PHÂN TÍCH ĐỀ TÀI I. Mô hình Use Case GV: Ths. Nguyễn Đình Loan Phương 7 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT II. Phân rã từng Use case 1. Manage user (Quản lý người dùng) GV: Ths. Nguyễn Đình Loan Phương 8 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 2. Manage commercial DB (Quản lý dữ liệu kinh doanh: Sách, tác giả,…) 3. Login (Đăng nhập) GV: Ths. Nguyễn Đình Loan Phương 9 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 4. Edit user information (Sửa thông tin người dùng) 5. Search Item (Tìm Sách) GV: Ths. Nguyễn Đình Loan Phương 10 [...]... danh sách, thêm, xóa hay sửa thông tin người dùng hệ thống 2 Website ghi nhận và lưu lại thông tin mới Các dòng thay thế: 1 Thông báo cập nhật thất bại và quay về trang quản lý người dùng (nhân viên và khách hàng) a Sequence diagram GV: Ths Nguyễn Đình Loan Phương 14 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram GV: Ths Nguyễn Đình Loan Phương 15 Khoa Hệ Thống Thông Tin. .. quản lý dữ liệu kinh doanh GV: Ths Nguyễn Đình Loan Phương 16 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT a Sequence diagram GV: Ths Nguyễn Đình Loan Phương 17 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram GV: Ths Nguyễn Đình Loan Phương 18 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 4 Xem danh sách hóa đơn Usecase này khởi động khi Nhân Viên chọn chức năng xem... và chọn chức năng sửa thông tin Các dòng cơ bản: 1 Người dùng nhập thông tin mới 2 Website kiểm tra tính hợp lệ của dữ liệu và kiểm tra mật khẩu cũ (trường hợp đổi mật khẩu) 3 Thông báo sửa thông tin thành công Các dòng thay thế: 1 Thông báo sửa thông tin thất bại, quay về trang xem thông tin người dùng GV: Ths Nguyễn Đình Loan Phương 26 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT a Sequence diagram... Loan Phương 27 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram GV: Ths Nguyễn Đình Loan Phương 28 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 9 Tìm sách Usecase này khởi động khi Khách chọn chức năng tìm sách Các dòng cơ bản: 1 Khách chọn tìm sách theo tên hay theo giá 2 Website tìm kiếm và đưa ra danh sách Sách thỏa yêu cầu Các dòng thay thế: 1 Thông báo không tìm... 29 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram GV: Ths Nguyễn Đình Loan Phương 30 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 10 Thao tác trên giỏ hàng (thêm, xóa sách) Usecase này khởi động khi Khách chọn chức năng thêm sách vào hay xóa sách khỏi giỏ hàng Các dòng cơ bản: 1 Khách chọn thêm sách vào hay xóa sách khỏi giỏ hàng 2 Website kiểm tra số lượng sách còn... toán trực tiếp) 4 Cập nhật lại số tiền của khách sau khi thanh toán (online) Các dòng thay thế: 1 Thông báo số tiền trong tài khoản không đủ (thanh toán online) 2 Xuất hóa đơn thanh toán a Sequence diagram GV: Ths Nguyễn Đình Loan Phương 34 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram GV: Ths Nguyễn Đình Loan Phương 35 Khoa Hệ Thống Thông Tin - UIT IV Môn: Đồ Án. ..Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 6 Add/Delete item on basket (Thêm/xóa sách từ giỏ hàng) 7 Pay off (Thanh toán) GV: Ths Nguyễn Đình Loan Phương 11 Khoa Hệ Thống Thông Tin - UIT III Môn: Đồ Án HTTT Đặc tả từng Use Case 1 Đăng nhập Usecase này khởi động khi người dùng đã đăng ký tài khoản và thực hiện đăng nhập vào hệ thống Các dòng cơ bản: 1 Người dùng nhập username và password 2 Hệ thống. .. danh sách người mua, hóa đơn hay giỏ hàng 2 Danh sách được xuất dưới dạng file word Các dòng thay thế: 1 Không có a Sequence diagram GV: Ths Nguyễn Đình Loan Phương 24 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram GV: Ths Nguyễn Đình Loan Phương 25 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 8 Sửa thông tin người dùng Usecase này khởi động khi Người Dùng hệ thống. .. hàng có còn đủ (trường hợp khách thêm sách) 3 Cập nhật lại tên sách và số lượng sách trong giỏ hàng Các dòng thay thế: 1 Thông báo thêm vào giỏ hàng thất bại nếu đã hết sách mà khách muốn mua GV: Ths Nguyễn Đình Loan Phương 31 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT a Sequence diagram GV: Ths Nguyễn Đình Loan Phương 32 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT b Activity diagram c Class diagram... Đình Loan Phương 33 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT 11 Thanh toán Usecase này khởi động khi Khách chọn chức năng Thanh Toán cho giỏ hàng Các dòng cơ bản: 1 Khách chọn hình thức thanh toán (online hay trực tiếp) 2 Website xét ưu đãi và khuyến mãi để tính tổng tiền khách phải trả 3 Website kiểm tra số tiền trong tài khoản có đủ (trường hợp thanh toán Online) và thông tin người gởi, người nhận . HỌC QUỐC GIA TP.HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN Môn: ĐỒ ÁN HỆ THỐNG THÔNG TIN Đề Tài: WEBSITE NHÀ SÁCH ONLINE Giáo Viên Hướng Dẫn: Cô Nguyễn Đình Loan Phương Sinh. 09520186 TP Hồ Chí Minh, tháng 6 năm 2013 MỤC LỤC Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT GV: Ths. Nguyễn Đình Loan Phương 2 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT GIỚI THIỆU Từ lâu,. MVC Hệ quản trị CSDL: MS SQL 2008 GV: Ths. Nguyễn Đình Loan Phương 3 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT GV: Ths. Nguyễn Đình Loan Phương 4 Khoa Hệ Thống Thông Tin - UIT Môn: Đồ Án HTTT CHƯƠNG

Ngày đăng: 05/04/2015, 16:41

Mục lục

  • c. Nạp tiền vào tài khoản

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

Tài liệu liên quan