Đến với website sau khi khách hàng đăng ký là thành viên của trang web, chức năng hiển thị của website sẽ cung cấp cho bạn về các quyền hạn của bạn có thể thực hiện trên trang web như xe
Trang 1CÔNG NGHỆ PHẦN MỀM
*Lý do chọn đề tài
Thương mại điện tử là 1 lĩnh vực mới đang được nhiều cơ quan, công ty, nhiều đoàn thể cũng như cá nhân nghiên cứu và phát triển nhằm đưa các thiết bị, các ứng dụng liên quan đến điện tử tin học vào phục vụ cho việc phát triển kinh doanh Thương mại điện tử là một trong những lĩnh vực được xem là mang tính thời sự ở Việt Nam, ở nước
ta cũng đã có nhiều tổ chức, cá nhân nghiên cứu ứng dụng thương mại điện tử vào kinh doanh nhưng đây là một lĩnh vực mới mẽ và còn rất non trẻ
Hiện này, ngành công nghệ luận văn – báo cáo – tiểu luận – tài liệu chuyên ngành công nghệ thông tin phát triển nhanh với công nghệ thông tin vào các lĩnh vực đã thực
sự đóng góp to lớn cho sự phát triển của nhân loại Một đóng góp to lớn của công nghệ thông tin đó là việc áp dụng công nghệ thông tin nói chung và internet nói riêng trong việc quảng bá và giao dịch qua mạng Hình thức này gọi là giao dịch điện tử
Giao dịch điện tử ngày nay đóng góp vai trò quang trọng trong đời sống xã hội Vì
đó là những phương thức giao dịch nhanh nhất, hiệu quả nhất, tận dụng được tối đa thời gian và nguồn lực Giao dịch điện tử là kết hợp của những thành tựu khoa học kỹ thuật luận văn – báo cáo – tiểu luận – tài liệu chuyên ngành kỹ thuật vào việc kinh doanh luận văn – báo cáo - tiểu luận – sách về kinh doanh Vì giao diện tiến hành trên mạng internet nên không bị ảnh hưởng khoản các đại lý, do đó được nhiều người biết đến Nhờ giao diện điện tử mà các nhà kinh doanh đã tiếp cận gần hơn với khách hàng, điều
đó cũng đồng nghĩa tăng chất lượng dịch vụ cho khách hàng
Vì thế chúng tôi đã chọn đề tài “Quản Lý Bán Sách Online” nhằm mục đích khai thác, ứng dụng thương mại điện tử vào việc kinh doanh, buôn bán sách
Trang 2Giới thiệu đề tài và ý nghĩa thực tiễn
Đây là một website giới thiệu một cách đầy đủ thông tin về nhiều thể loại sách của nhà sách Đến với website sau khi khách hàng đăng ký là thành viên của trang web, chức năng hiển thị của website sẽ cung cấp cho bạn về các quyền hạn của bạn có thể thực hiện trên trang web như xem tóm tắc nội dung của cuốn sách, đóng góp ý kiến cho mõi loại sách, thực hiện chức năng đặt mua sách trên website … Như vậy khi đến với website này các bạn sẽ tìm kiếm được những cuốn sách mình muốn, đóng góp ý kiến của bản thân về cuốn sách mà mình yêu thích và đặt mua ngay trên website
Tuy mới phát triển mạnh mẽ khoảng 10 năm qua, nhưng thương mại điện tử đã khẳng định được vị thế và xu hướng tất yếu của nền kinh tế hiện đại Trước sức cạnh tranh mạnh mẽ trên phạm vi toàn cầu
Các hành động về phát triển thương mại điện tử của việt nam còn quá chậm: chưa
có lộ trình, chưa có kế hoạch tổng thể cho việc triển khai và ứng dụng thương mại điện
tử ở Việt Nam
Về nhận thức:
- Trong khi thương mại điện tử đang phát triển mạnh mẽ trong khu vực cũng như trên thế giới thì ở Việt Nam hầu hết các doanh nghiệp vẫn quen với nếp kinh doanh cũ bề bộn công việc bàn giấy cũng như hang loạt các ràng buộc về thủ tục hành chính… Người tiêu dùng Việt Nam vẫn quen với tập quán sinh hoạt ra chợ hay ra cửa hang chọn hang, mua hàng, trả tiền mặt và mang hang về
- Rất hiểm doanh nghiệp chủ động tạo website cho mình và do sự xúc tiến thúc đẩy của các dịch vụ internet
Về cơ sở hạ tầng về công nghệ thông tin và nhận thức:
- Doanh nghiệp lúng túng trong khi tìm kiếm thông tin quảng bá hoạt động kinh doanh trên internet
- Các loại phần mềm cao cấp như hệ hỗ trợ quyết định, hệ quản lí tổng thể hiếm được biết đến
Chúng ta đang sống trong nền tri thức hiện đại, thời đại của công nghẹ thông tin
Sự tiện ích, sức mạnh to lớn của công nghệ thông tin là điều mà ai trong chúng ta cũng biết Vì vậy thật là sai lầm nếu chúng ta không ứng dụng công nghệ thông tin vào trong công việc hằng ngày
Trang 3Website bán sách online là 1 website thương mại điện tử có chức năng như một nhà sách trên mạng với mục đích chính là giúp khách hang có thể đặt mua sách qua mạng một cách nhanh chóng và tiện lợi.
Đến với website bán sách bất kì khách hàng nào cũng có thể tìm hiểu, lựa chọn cho mình một kho báu kiến thức khổng lồ bao gồm hang ngan cuốn sách từ giáo khoa cho đến sách khoa học cơ bản như lịch sử, địa lí, thiên văn học, y học, ngoại ngữ,…vv Sách dược báo chí giới thiệu, sách kinh tế, sách học làm người, sách danh nhân,…vv
Để khách hàng có thể hiểu rõ hơn về các ưu điểm của việc bán sách qua mạng trên website bán sách, xin mời tham khảo các nội dung dưới đây:
Mua sách tại website khách hàng có thuận lợi:
Tiết kiệm thời gian: bạn có thể nhanh chóng tìm kiếm sách và gửi đơn đặt hàng cho nhà sách vào bất kì thời gian nào trong ngày
Tiết kiệm sức lực: vì hàng hóa ddeuf đực chuyển tận tay người mua nên bạn có thể tiết kiệm phần nào sức lực so với việc trực tiếp đi chon mua sách tại nhà sach hay cửa hàng bán sách
Phương thức giao dịch mua bán linh hoạt: bạn có thể trao đổi trực tiếp với nha sách qua thư điện tử hay điện thoại để yêu càu những chế độ ưu dãi riêng hoặc cách thức giao hang phù hợp
Giá cả phù hợp: giá bán của sách qua mạng sẽ được bao đảm rẻ hơn hoạc băng so với giá bán của sản phẩm cùng loại trên thị trường
1 Cách thức cung cấp dịch vụ của website:
1.1 Khả năng cung cấp: hiện nay nhà sách có khả năng cung cấp các mặt hàng ma bạn đạt mua qua website bán sách,
1.2 Phục vụ: đối với các dơn đặt hàng có địa chỉ thanh toán sẽ được trực tiếp thanh toán giao hàng ngay tại địa chỉ ghi trong đơn đặt hàng
1.3 Đặt hàng: sau khi nhận đơn đặt hàng lập tức nhân viên nhà sách sẽ liên lạc lại với khách hàng để xác nhận tính xac thực của đơn đtặ hàng và điều kiện giao nhận hàng
2 Làm thể nào để bạn có thể dặt hàng qua website bán sách?
Trang 4Bước 1: Nếu đã đăng kí là thành viên của nhà sách thì khách hang chỉ cần đăng nhập vào hệ thống.con nếu chưa đăng kí thì khách hàng kích vào nút đăng kí để dăng kí là thành viên.sau đó khách hàng có thể chọn sản phẩm bạn muốn mua.Bước 2: Thêm sản phẩm muốn mua vào giỏ hàng khi kích nút cập nhật giỏ hàng.Bước 3: Ở mục giỏ hàng của khách hàng , khách hàng có thể tiếp tục mua hàng hoặc chuyển qua đặt hàng Nếu chọn mua hàng bạn sẽ được quay trở lại cửa hàng
để tiếp tục chọn các mặt hàng khác Nếu bạn chắc chắn rằng những loại hàng và
số lượng hàng trong giỏ hàng đã đúng ý mình thì chọn nút Đặt hàng Tại mục này bạn vẫn có thể thay đổi các sản phẩm dã chọn bằng cách nháy chuột vào nút Xóa đổi với từng sản phẩm trong giỏ để gửi đi một số sản phẩm đã chọn mua
Nếu bạn muốn thay đổi số lượng của từng mặt hàng đã chọn mua thì bạn có thể thay đổi bằng cách gõ lại các con số ở ô Số lượng sau đó chọn nút Đặt hàng
Trang 51 Mục tiêu và phạm vi đề tài
1.1 Mục tiêu
Việc xây dựng ứng dụng web bán sách nhằm giúp các nhà kinh doanh có thể giải 3quyết các công việc nghiệp vụ liên quan một cách nhanh chóng hiệu quả và chính xác hơn so với làm thủ công Ít tổn thời gian và mở rộng thị trường sách online cùng với đà phát triển của công nghệ thông tin Giúp cho doanh nghiệp tránh được rủi ro về quản trị thông tin cũng như mát mát những thông tin khách hàng nhạy cảm
1.2Phạm vi
- Đối với nhân viên bán hàng
+ Cập nhật thông tin sách+ Nhập sách mới
- Đối với khách hàng + Tìm kiếm thông tin sách + Đăng kí thông tin khách hàng + Thực hiện mua hàng qua mạng + Gởi góp ý đến nhà sách
Trang 6Công cụ phân tích và thiết kế
• UML(unified modeling language)
UML dược tạo ra nhằm chuẩn hóa ngôn ngữ mô hình hóa, UML không phải là một chuẩn về tiến trình và do đó UML phải sử dụng kết hợp với một tiến trình phương pháp
- UML là ngôn ngữ dùng để đặc tả, trực quan hóa, và tư liệu hóa phần mềm hướng đối tượng Nó không mô tả một tiến trình hay một phương pháp mà chúng ta dùng nó để mô hình hóa
- UML phủ tất cả các mức mô hình hóa khác nhau trong quy trình phát triển bao gồm 9 loại sơ đồ, trong đó 5 sơ đồ dùng để biểu diễn khía cạnh tĩnh, 4
sơ đồ biểu diễn khía cnhj động của hệ thống
- Sơ đồ miêu tả khía cạnh tĩnh
Sơ đồ đối tượng(obiect diagram)
Sơ đồ lớp(class diagram)
Sơ đồ use case(use case diagram)
Sơ đồ thành phần(component diagram)
Sơ đồ triển khai(deployment diagram)
- Sơ đồ miêu tả khía cạnh động
Sơ đồ tuần tự(sequence diagram)
Sơ đồ hợp tác(collaboration diagram)
Sơ đồ hoạt động(activity diagram)
Sơ đồ chuyển dịch trạng tháin(component diagram)
• Edraw Max5.6
- Edraw Max5.6 là một phần mềm dành cho các sinh viên, giảng viên và các nhân viên kĩ thuật thiết kế các đồ hình, mô hình , sơ đồ tuyệt đẹp đáp ứng các nhu cầu cao về mặt thẩm mĩ(điêu mà Microsoft visio không thể sánh bằng)
Trang 8Phân tích yêu cầu
1 Phân tích
1.1Đặc tả yêu cầu
• Yêu cầu chức năng
Hệ thống được xây dựng hỗ trợ cho các nhóm người sử dụng như sau:
- Người quản trị website: Là người có quyền cao nhất ở website
+ Quán lí các chức năng(có thể them bớt các chức năng)
+ Quản lí mọi công việc liên quan đến sách
Có thể xem sửa xóa thông tin sách
+ Quán lí tất cả nhân viên
+ Thống kê
Thống kê doanh thu
Thống kê số lượng sách
- Nhân viên: là nười có quyền cao sau người quán trị
+ Quán lí các chức năng(có thể them bớt các chức năng)
+ Quản lí mọi công việc liên quan đến sách
Có thể xem sửa xóa thông tin sách
Trang 9• Yêu cầu phi chức năng
+ Sử dụng công cụ danh cho giao diện ứng dụng DXpeience
- Yêu cầu về chất lượng
+ Website có thể chạy trên tất cả các trình duyệt mà không bị bể hoặc bị lỗi
+ Giao diện thân thiện, màu sắc hài hòa, dễ sử dụng đối với khách hàng
+ Các thao tác đơn giản hóa đến mức tổi đa
+ Cố gắng cung cấp ngày một hoàn thiện các chức năng cần thiết đối với khách hàng
• Công cụ thực hiện
- Sử dụng bộ công cụ visual studio 2008 để thiết kế website
- dựa trên nền tảng NET framework 2.0 và ngôn ngữ c# để lập trình
- Sử dụng quán trị CSDL SQL sever 2005
Trang 10+ Đối với bộ phận quản lý website phải kiểm soát được thông tin và cập nhật
các thông tin một các an toàn và nhanh chóng
+ Khả năng đáp ứng cho số lượng người truy cập lớn tại cùng một thời điểm
+ Khung chính giữa: giới thiệu, giá hot mỗi ngày, sách mới,…
+ Khung phải: sách bán chạy,…
Phần cuối: Một khung gồm tìm kiếm và tìm kiếm nâng cao
Trang 111.3Mô tả use case
Tên use case Đăng nhập
Mô tả Use case “đăng nhập” cho phép thành viên dăng nhập
vào website Các chức năng thành viên chỉ hoạt động được khi dã đăng nhập thành công
Dòng sự kiện Khi người dùng muốn sử dụng một số chức năng thì
phải đăng nhập vào website.người dùng click vào button đăng nhập ở bên trái website
Tác nhân - Nhân viên
- Khách hàng
Đầu vào Nhập Email và Pass vào 2 ô textbox tương ứng phía
bên trái website
Đầu ra Nếu đăng nhập thành công thì website sẽ hiện rat rang
thông tin giỏ hàng, ngược lại sẽ hiện ra dòng thông báo lỗi ”tài khoản không tồn tại.bạn nên kiểm tra lại ” nếu thất bại
Trang xử lí
Trang 12Tên use case Đăng xuất
Mô tả Use case “đăng xuất” cho phép thành viên đã đăng
nhập vào website thoát khỏi website
Dòng sự kiện Muốn thoát khỏi website thi người dùng click vào link
thoát trên trang chủ
Tác nhân - Nhân viên
- Khách hàng
Đầu vào Khi Muốn thoát khỏi website thi người dùng click vào
link thoát trên trang chủ
Đầu ra Hiện ra màn hình trang chủ
Trang xử lí Default.aspx
Trang 13Tên use case Xóa thông tin sách
Mô tả Use case “xóa thông tin sách” cho phép nhân viên xóa
thông tin sách nếu cảm thấy rằng thông tin này không phù hợp nữa
Dòng sự kiện Nhân viên truy cập vào quản lí thông tin sách Chọn
xóa thông tin sách đối với sách muốn xóa
Tác nhân Nhân viên
Đầu vào Thông tin sách cần xóa
Đầu ra Hiển thị thông báo xóa sách thành công hay thất bại
cập nhật lại thông tin sách
Trang xử lí Xoasach.aspx
Trang 14Tên use case Chỉnh sửa sách
Mô tả Use case “chỉnh sửa sách” cho phép nhân viên đăng
nhập vào website có thể tiến hành chỉnh sửa bất ki thông tin sách nào đó
Dòng sự kiện Muốn chỉnh sửa sách thì phải đăng nhập vào website
Tác nhân Nhân viên
Đầu vào Sách cần sửa
Đầu ra Hiển thị thông báo chỉnh sửa sách thành công hay thất
bại cập nhật lại danh sách thông tin sách sau khi chỉnh sửa
Trang xử lí Chinhsua.aspx
Trang 15Tên use case Thêm sách mới
Mô tả Use case “thêm sách” cho phép nhân viên đăng nhập
vào website có thể tiến hành thêm bất kì sách nào đó
Dòng sự kiện Muốn thêm sách thì phải đăng nhập vào website
Tác nhân Nhân viên
Đầu vào Thông tin sách mới
Đầu ra Hiển thị thông báo thêm sách chỉnh sửa sách thành
công hay thất bại cập nhật lại danh sách thông tin sách sau khi thêm sách
Trang xử lí themsach.aspx
Trang 16Tên use case Tạo giỏ hàng
Mô tả Use case “tạo giỏ hàng” cho phép khách hàng đăng
nhập vào website có thể tiến hành tạo giỏ hàng nào đó
Dòng sự kiện Muốn tạo giỏ hàng sách thì phải đăng nhập vào
website
Tác nhân Khách hàng
Đầu vào Khách hàng click vào nút giỏ hàng và click nút tiếp tục
mua thì trang website sẽ hiển thị các loại sách mà nhà sách có Sau khi xem chi tiết dơn sách thì khách hàng click nút mua và click nút giỏ hàng click nút cập nhập giỏ hàng
Đầu ra Hiển thị thông tin giỏ hàng gồm các thông tin Xóa,
Masach, Tên sách, số lượng, đơn giá, Thành tiền, Tổng tiền ngoài ra người dùng có thể xoa s hay thay đổi số lượng sách sau khi đã cập nhật giỏ hàng
Trang xử lí giohang.aspx
Trang 17Tên use case Đặt sách
Mô tả Use case “đặt sách” cho phép khách hàng đăng nhập
vào website có thể tiến hành đặt mua bất ki thông tin sách nào đó
Dòng sự kiện Muốn đặt mua sách thì phải đăng nhập vào website
Tác nhân Khách hàng
Đầu vào Sau khi khách hàng chắc chắn chọn xong các loại sách
cần mua thì click nút đặt hàng Website sẽ hiện ra PHIẾU ĐẶT HÀNG gồm 2 phần thứ nhất là thông tin khách hàng: họ tên, địa chỉ, số DT, Email các thông tin này sẽ được lưu sẵn theo trang đăng kí của khách hàng Thứ 2 yêu cầu của khách hàng: khách hàng sẽ gõ vào ngày giao hàng và các yêu cầu của mình Sau khi
đã đầy đủ thông tin thì click nút Gửi đi
Đầu ra Hiển thị thông báo đặt mua sách thành công hay thất
bại
Trang xử lí dathangaspx
Trang 18Tên use case Góp ý
Mô tả Use case “góp ý” cho phép khách hàng đăng nhập vào
website có thể tiến hành góp ý cho nhà sách
Dòng sự kiện Muốn góp ý thì phải đăng nhập vào website
Tác nhân Khách hàng
Đầu vào Sau khi click nút GÓP Ý thì trang PHIẾU GÓP Ý sẽ
hiện ra Các thông tin về khách hàng như họ tên, SDT, Địa chỉ, Email sẽ được website cập nhập sẵn theo thông tin mà khách hàng đã đăng kí vào website Khách hàng sẽ diền thông tin vào 2 mục Tiêu Đề và Nội Dung Gửi sau đó click nút Gửi hoặc nút soạn kaij nếu thấy cần sửa lại các thông tin o 2 mục trên
Đầu ra Hiển thị thông báo cảm ơn bạn đã góp ý kiến cho nhà
sách hoặc thông báo lỗi…
Trang xử lí gopy.aspx
Tên use case Thống kê doanh thu
Trang 19Mô tả Use case “thống kê doanh thu” cho người quản trị và
nhân viên đăng nhập vào hệ thống có thể thực hiện thống kê doanh thu của nhà sách theo tháng, năm để biết được tình hình mua bán và doanh thu của nhà sách
Dòng sự kiện Đăng nhập thành công vào hệ thống
Nhập ngày, tháng, năm cần thống kê
Tác nhân Người quản trị
Nhân viên
Đầu vào Nhập trực tiếp thông tin: ngày, tháng, năm cần thống
kê doanh thuĐầu ra Hệ thống đưa ra các thông tin thống kê trong khoảng
thời gian đó
Trang xử lí thongke.aspx