041_Xây dựng hệ thống quản lý và bán sách trên mạng

2 404 0
041_Xây dựng hệ thống quản lý và bán sách trên mạng

Đang tải... (xem toàn văn)

Thông tin tài liệu

- 24 - Xây dựng hệ thống quản bán sách trên mạng Đỗ Thanh Hà MSV: 0102866 Email: dt_ha_82@yahoo.com Người hướng dẫn: PGS.TS.Vũ Đức Thi 1. Giới thiệu Xã hội ngày càng phát triển, nhu cầu hiểu biết trên tất cả các lĩnh vực của con người ngày càng được nâng cao. Đáp ứng yêu cầu đó ở Việt Nam nhiều nhà sách xuất hiện, nhưng đa số các cửa hàng bán sách hiện nay đều tổ chức kinh doanh theo phương thức truyền thống dẫn đến rất nhiều khó khăn. Những khó khăn trên đã trực tiếp làm giảm đáng kể doanh thu của c ửa hàng bán sách. Đặt ra cho các nhà sách cần phải có một cách tiếp cận, thu hút mới có hiệu quả hơn. Giải pháp áp dụng công nghệ thông tin vào trong quản lý, thương mại hiện nay là một xu thế tất yếu. 2. Cơ sở thuyết Một số công nghệ được lựa chọn để thiết kế ứng dụng 1. Web Server: Hệ thống sử dụng IIS (Internet Information Server) chạy trên hệ điều hành Window2000 Server, hoặc Window2000 Professional hoặc WindowServer 2003 để làm Server cho hệ thống. 2. Web Browser: Hệ thống có thể chạy tốt trên nhiều trình duyệt Web như Internet Explore, Nescape Navigator, Morilla FireFox …vv. 3. Công cụ lập trình: Visual Studio .NET được lựa chon làm công cụ để phát triển hệ thống bán sách qua mạng. Nó được thiết kế để phát triển ứng dụng nhanh sử dụng công nghệ .NET 4. Crystal Report 9.0 được lựa chọn làm công cụ để làm báo cáo cho hệ thống bán sách qua mạng . Crystal Reports được thiết kế để làm việc với CSDL giúp phân tích những thông tin quan trọng. Crystal Reports giúp tạo các báo cáo đơn giản, nó cũng là công cụ cần thiết để xây dưng các báo cáo phức tạp đặc thù. 5. Database Server: Sử dụng SQL Server. 3. Hệ thống bán quản sách trên mạng. 3.1. Quản trị hệ thống Số lượng sách của nhà sách ngày càng lớn, khách hàng truy cập vào hệ thống ngày càng nhiều do đó giao dịch thông qua hệ thống ở mức độ cao. Để có thể đáp ứng tốt nhu cầu của khách hàng nhà sách cần phải có đội ngũ nhân viên đông đảo. Để đội ngũ này hoạt động hiệu quả người quản trị hệ thống cần phải phân quy ền cụ thể cho từng nhân viên. Người quản trị các nhân viên muốn giao tiếp với hệ thống phải đăng nhập thông qua tên đăng nhập mật khẩu. Các nhân viên chỉ thực hiện được những chức năng nhất định ứng với quyền mà người quản trị cấp khi cần người quản trị có quyền huỷ các quyền này. Có các quyền cơ bản sau:  Quyền qu ản trị chung.  Quyền quản trị dữ liệu hệ thống.  Quyền xem trả lời thư góp ý, kiến nghị của khách hàng.  Quyền xem đơn đặt mua sách của khách hàng. 3.2. Cập nhật dữ liệu Chức năng này giúp cho việc cập nhật dữ liệu hệ thống. Mỗi nhân viên sẽ đảm nhiệm một vài công việc mà người quản trị đã cấp. C ập nhật dữ liệu gồm:  Cập nhật phân loại sách.  Cập nhật khung phân loại.  Cập nhật hóa đơn.  Cập nhật nhân viên.  Cập nhật nhà cung cấp. Với mỗi khối trên có đủ các chức năng tìm kiếm, thêm, sửa, xóa. 3.3. Phục vụ khách hàng Đây là chức năng chính, cần thiết nhất cho hệ thống, nó quyết định sự thành bại của nhà sách. Chức n ăng này được thực hiện từ phía khách hàng, gồm các chức năng sau: + Tra cứu sách: Mọi khách hàng truy cập vào Web site đều có thể sử dụng chức năng này. - 25 - Chức năng này liệt kê tất cả các cuốn sách (có trong cửa hàng) tuỳ thuộc vào thông tin khách hàng nhập vào. + Xem thông tin chi tiết về một quyển sách: Trước khi mua một một cuốn sách nào đó các thông tin như mã sách, tên sách, tác giả, nhà xuất bản, nội dung chính của sách . là rất cần thiết cho khách hàng. Đôi khi những thông tin đó giúp khách hàng xác định được cuốn sách mà mình cần mua. + Đăng ký sử dụng hệ thống: Nếu khách hàng chỉ tra cứu hoặc xem chi tiế t sách thì họ không cần phải đăng ký user. Nhưng khi khách hàng muốn mua sách thì họ phải là thành viên của hệ thống bằng cách nhập thông tin cá nhân. Nhà sách lưu thông tin cá nhân này làm cơ sở để tạo hóa đơn. Mỗi khách hàng chỉ cần đăng ký một lần, thông tin quan trọng nhất là tên đăng nhập mật khẩu. Sau khi đăng ký khách hàng sẽ có hòm thư riêng. Việc đăng ký user là một hình thức bảo mật cho khách hàng bởi vì trước khi lập mới hay sửa đơn hàng thư góp ý hỏi đáp họ phải đăng nhập (bằng tên đăng nhập mật khẩu). + Đăng ký mua sách: Khách hàng có thể chọn mua bất kỳ cuốn sách nào có trong kho sau khi đã tra cứu. Trước khi lập đơn đặt mua khách hàng phải đăng nhập vào hệ thống điền đầy đủ thông về thời gian nơi giao nhận sách. + Xem, sửa đơn hàng thông tin cá nhân: Khách hàng có thể thay đổi, hủy bỏ thông tin cá nhân mà mình đã đăng ký trướ c đó đồng thời có thể thay đổi, hủy bỏ đơn hàng đã đặt trước đó. + Góp ý, kiến nghị: Khách hàng có thể gửi thư góp ý hoặc kiến nghị với nhà sách đồng thời xem thư phản hồi từ nhà sách. 4. Thực nghiệm Tôi đã cài đặt thành công Hệ thống bán quản sách trên mạng đáp ứng đầy đủ các yêu cầu đã nêu ở mục 3. Chương trình được viết theo kiến trúc 3 lớp: Database Server sử dụng SQL Server, WebServer là ASP.NET, Client sử dụng bất kỳ một Web Browser. Hệ thống được đánh giá là dễ dùng thân thiện. Tuy nhiên, do điều kiện còn hạn chế nên tôi chưa thể ứng dụng hệ thống trên mạng Internet. 5. Kết luận Trong quá trình làm khóa luận tốt nghiệp tôi đã đạt được các kết quả sau: + Tìm hiểu, nắm bắt làm chủ được công cụ lập trình trên Web là ASP.NET, VBScript, JavaScript cũng như cách thiết kế trang Web phục vụ thương mại điện tử. + Nắm được một vài khung phân loại phổ biến dùng để phân loại sách. + Xây dựng được hệ thống bán sách trên mạng bao gồm giới thiệu sách của nhà sách với khách hàng đồng thờ i giúp nhà sách quản hàng tồn, nhân viên, nhà cung cấp. + Thể hiện được các yêu cầu của Site thương mại điện tử: người mua hàng có thể lựa chọn hàng, thay đổi hàng theo sở thích. Người mua hàng có thể sửa đơn hàng đã đặt. Ngoài ra khách hàng có thể đóng góp ý kiến, kiến nghị với nhà sách. Nhà sách có thể theo dõi được đơn đặt hàng của khách hàng. Đơn hàng của khách hàng cũng như dữ liệu của hệ thống được bảo mật. Những mặt hạn chế: Chưa áp dụng hệ thanh toán điện tử. Việc thanh toán tiền mặt rất khó khăn (đặc biệt là kiểm tra tính đúng đắn của đơn hàng). Tài liệu tham khảo [1] Nguyễn Văn Vỵ, Phân tích thiết kế hệ thống thông tin hướng cấu trúc hướng đối tượng (2002). [2] Alex Hommer, Dave Sussman, Professional ASP.Net 1.0 (2002 ) . Nắm được một vài khung phân loại phổ biến dùng để phân loại sách. + Xây dựng được hệ thống bán sách trên mạng bao gồm giới thiệu sách của nhà sách với khách. giản, và nó cũng là công cụ cần thiết để xây dưng các báo cáo phức tạp và đặc thù. 5. Database Server: Sử dụng SQL Server. 3. Hệ thống bán và quản lý sách trên

Ngày đăng: 06/10/2013, 19:20

Từ khóa liên quan

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

Tài liệu liên quan