CHUẨN BỊ DỰ ÁN
Phác thảo dự án
Khoa học công nghệ ngày càng phát triển, nó được ứng dụng rộng rãi trong tất cả các lĩnh vực Cùng với đó nhu cầu tìm kiếm thông tin trên sách vở của con người ngày càng nhiều Hình thức trao đổi mua bán sách cũng ngày càng đa dạng.
Việc ứng dụng thương mại điện tử vào trao đổi buôn bán mang lại nhiều lợi ích cho các doanh nghiệp Các doanh nghiệp có thể giảm đáng kể chi phí cho việc quảng cáo sản phẩm của mình, quảng bá sản phẩm tới khách hàng rộng rãi hơn và nhiều dịch vụ khác.Viếc trao đổi mua bán sẽ trở lên đơn giản hơn rất nhiều.
2 Mục đích và mục tiêu
2.1 Mục đích: Xây dựng một website bán sách.
Giới thiệu đầy đủ các thông tin về sách như tên sách, tên tác giả, nội dung, năm xb, giá cả…
Giúp khách hàng có thể tìm kiếm, mua được sách với tên sách, tên tác giả, nội dung, năm xb, giá cả…phù hợp với nhu cầu của mình chỉ bằng một vài lần click chuột trên chiếc máy tính có kết nối Internet mà không cần đến trực tiếp cửa hàng như vậy tiết kiệm thời gian và chi phí cho khách hàng.
Hỗ trợ khách hàng thanh toán một cách dễ dàng theo nhiều hình thức như: thanh toán bằng tiền mặt, thanh toán bằng chuyển khoản trực tiếp
Giúp người quản lý cập nhật và thống kê sản phẩm (hàng bán chạy, hàng tồn), doanh thu, lãi suất theo tháng, năm một cách đơn giản, nhanh chóng và chính xác.
- Dự án xây dựng website quảng bá sản phẩm và bán sản phẩm trực tuyến cho khách hàng thông qua hệ thống Internet.
- Website được sử dụng cho các cửa hàng bán sách.
- Các cửa hàng cung cấp:
+ Cung cấp chi phí dự án
+ Các mẫu văn bản cần thiết.
+ Cung cấp các nhu cầu, mong muốn khi mua hàng
+ Đưa ra các ý kiến đóng góp về dịch vụ
8 Mốc thời gian quan trọng
- Thời gian bắt đầu dự án: 30/10/2023.
- Thời gian kết thúc dự án: 22/12/2023.
9 Phần hiệu chỉnh/ điều chỉnh
10 Chữ ký Đại diện nhóm Đại diện cửa hàng bán sách.
Khảo sát hiện trạng
Các website trên mạng: ví dụ như Ebook.com, goldbook.com.vn, thuviendientu.com.vn, Minhkhai.com, vinabook.com ….
Từ nhu cầu của bản thân, độc giả, những người thường xuyên tìm kiếm học hỏi thông tin hay mua bán các mặt hàng trên internet
Từ hệ thống bán lẻ:
Một khách hàng khi mua sách người bán sẽ cung cấp các thông tin và tư vấn cho khách hàng về sản phẩm Khi khách hàng đồng ý mua sản phẩm thì người bán sẽ ghi hóa đơn mua hàng Và hình thức thanh toán là trả tiền mặt Đồng thời họ ghi lại thông tin giao dịch để tiện cho việc thống kê.
Sau mỗi ngày người bán thống kê lượng hàng nhập vào và bán ra, hàng bán chạy, hàng kém Sau hàng tháng thống kê lại một lượt về doanh thu, loại hàng bán chạy, hang tồn để đưa ra chiến lược bán hàng mới Và tổng kết lại vào cuối năm.
Nhược điểm của hệ thống:
Người bán thực hiện công việc hoàn toàn thủ công khó khăn trong việc quản lý và thống kê công việc kinh doanh của cửa hàng Người mua phải đến mua tại cửa hàng thì mới mua được sản phẩm Nghĩa là nếu cửa hàng đặt ở Hà Nội có một khách hàng ở TP Hồ Chí Minh muốn mua hàng thi phải ra Hà Nội mới mua được Như vậy rất tốn thời gian và chi phí cho việc đi lại.
Những vấn đề khách hàng quan tâm:
Hình thức thanh toán dễ dàng
Tính thẩm mĩ của sản phẩm
Quản lý dễ dàng công việc kinh doanh
Đáp ứng được nhu cầu cúa khách hàng
Nguồn nhân lực dự kiến
+ Thiết kế giao diện: 3 thành viên + Xây dựng code: 2 thành viên + Các công việc còn lại: 3 thành viên.
Môi trường triển khai
Visual Studio, MS SQL Server …
- Ngôn ngữ sử dụng:HTML, CSS, JavaScript.
- Hệ cơ sở dữ liệu: SQL Server.
KHỞI ĐỘNG DỰ ÁN
Thành lập nhóm
1 Phan Khắc Điền Trang (Nhóm trưởng)
Môi trường triển khai
Visual Studio, MS SQL Server …
- Ngôn ngữ sử dụng:HTML, CSS, JavaScript.
- Hệ cơ sở dữ liệu: SQL Server.
THỰC HIỆN DỰ ÁN
Xây dựng Website bán sách
Yêu cầu để tài: Xây dựng một cửa hàng bán sách trên Internet, là đề tài trong đó chủ yếu là xử lý quá trình bán hàng giữa cửa hàng với khách hàng là những người sử dụng Internet.
Chúng ta có thể hiểu bán hàng ở đây cũng gần giống như bán hàng tại các cửa hàng sách nhưng có khác là ở đây khách hàng gián tiếp mua hàng Vậy nhiệm vụ chúng ta đề ra ở đây là làm thế nào để đáp ứng được đầy đủ các nhu cầu cho khách hàng một cách nhanh chóng, phù hợp yêu cầu mà vẫn đảm bảo chất lượng Khách hàng cảm thấy an toàn, dễ sử dụng phần mềm và công việc giao dịch được thuận lợi, tiết kiệm được thời gian công sức.
Hoạt động của hệ thống:
Trong hoạt động của hệ thống bán hàng trên Internet bao gồm 2 hoạt động chính:
Hoạt động của khách hàng
Hoạt động cuả nhà quản lý( hay người quản trị)
Website có thể đáp ứng được yêu cầu giới thiệu và cung cấp một phương thức có thể giao dịch với khách hàng qua mạng.
Website cung cấp cho khách hàng đầy đủ thông tin về các loại sách.
Website cho phép khách hàng có thể xem, tìm kiếm các loại sách được rao bán trên website Từ đó khách hàng có thể lựa chọn được các loại sách mà mình cần mua, sau mỗi lần lựa chọn thì tên, giá bán và số lượng sách của bạn lựa chọn sẽ được lưu lại trong một giỏ hàng của khách hàng đó
Website còn cho phép khách hàng loại bỏ những quyển sách mà mình đã chọn nhưng không mua nữa hoặc chọn nhầm sản phẩm ở ngay trên giỏ hàng.
Giới thiệu cho khách hàng những dịch vụ có thể có được do website cung cấp: dịch vụ vận chuyển hàng của công ty - Tận tay hoặc khách hàng đến lấy do nhu cầu ( tự chọn )
Website cung cấp các công cụ hỗ trợ người quản trị trong công việc điều hành quản lý cơ sở dữ liệu.
Chức năng của website
Thiết kế và tạo nên giao diện mô tả và giới thiệu về các loại sách được rao bán trên website
Xây dựng mục tìm kiếm sản phẩm trên website để người dùng có thể tìm kiếm sản phẩm dựa trên: Tên sách, tác giả, giá trong khoảng giới hạn…
Tạo giỏ hàng: sẽ đảm bảo cho mỗi khách hàng có một giỏ hàng riêng biệt không liên quan đến khách hàng khác Vì đây là website bán hàng trên mạng, nên cùng một lúc có thể có nhiều khách hàng vào xem giỏ hàng và đăng ký mua hàng.Ngoài ra, bạn có thể cập nhật loại sách trong giỏ như : xóa, sửa………
Thanh toán: Thiết kế và tạo nên một giao diện, để một khách hàng nhập đầy đủ thông tin cá nhân của khách hàng, cùng địa chỉ và địa điểm giao hàng để dễ dàng giao dịch với khách hàng Và lưu lại các thông tin giao dịch Khách hàng có thể thanh toán theo các hình thức sau đây:
Thanh toán bằng thẻ ATM
Thanh toán trực tiêp + Phương thức vận chuyển:
Gửi hàng qua bưu điện
Chuyển phát nhanh trong nước
Quản trị hệ thống: Cho phép người quản trị thêm, xóa, sửa thông tin liên quan đến sản phẩm Người quản trị thường xuyên cập nhật những thông tin mới nhất về sản phẩm Người quản trị có thể thống kê doanh thu bán hàng, lãi suất, sản phẩm bán chạy, sản phẩm bán chậm theo ngày, tháng, năm
Đăng ký,đăng nhập: Cho phép khách hàng mới đăng ký tài khoản và cho phép khách hàng quen đăng nhập vào hệ thống
Giao tiếp với khách hàng: việc khách hàng có thể gửi ý kiến yêu cầu, khiếu nại đến công ty….
Giới thiệu chiến lược kinh doanh của doanh nghiệp như: khuyến mại,dịch vụ chăm sóc khách hàng…
Xây dựng 1 số trang chính và chức năng của trang
Menu ngang gồm có các mục: Trang chủ, Tạo thành viên, Cập nhật sản phẩm, Cập nhật thông tin khách hàng, trả lời ý kiến.
Menu dọc trái gồm có các đề mục sau: Hoá đơn nhập, Hoá đơn xuất, Thống kê hoá đơn,Thống kê sản phẩm.
B_ Khi bạn click vào các mục trong menu trên thì sổ ra các trang :
Tạo thành viên: Thêm các thành viên mới vào quản trị hệ thống Thông tin cần thiết để đăng ký người quản trị: Username, pass, họ và tên, quyền.
Cập nhật các sản phẩm:
Thêm mới một sản phẩm: khi công ty nhập sản phẩm mới về Thông tin cần thiết để nhập:Mã sách, Mã loại, Manxb, Tên sách, Ngày xuất bản, Nội dung, Ảnh bìa, Đơn giá, Tên nhà xuất bản, Số lượng, Tác giả.
Update sản phẩm: chỉnh sửa các thông tin của sản phẩm khi cần thay đổi các thông tin ở trên.
Xóa sản phẩm: Xóa sản phẩm khi người quản lý có nhu cầu.
Hóa đơn nhập: Khi sách mới được nhập về Người quản trị cần phải điền đầy thông tin hóa đơn nhập để thống kê và theo dõi tình trạng sản phẩm Thông tin cần thiết trong hóa đơn là: Mã hóa đơn, Mã sản phẩm, số lượng, Đơn giá, Ngày nhập, Người nhập, Tổng tiền.
Hóa đơn xuất: Khi khách hang mua sách Người quản trị cần cung cấp cho khách hàng hóa đơn xuất để khách hàng tiện theo dõi thông tin sản phẩm mà mình đã mua Thông tin cần thiết trong hóa đơn là: Mã hóa đơn, Mã sản phẩm, số lượng, Đơn giá, Ngày xuất, Người xuất, Tổng tiền.
Cập nhật thông tin khách hàng:
Xem thông tin khách hàng: Dùng để quản lý khách hàng cho thuận lợi cho người quản trị.
Xóa khách hàng: Xóa các khách hàng như khách hàng không phải là khách hàng quen…….
Trả lời ý kiến khách hàng: Xem phần ý kiến của khách hàng, sau đó trả lời ý kiến rồi gửi qua gmail cho khách hàng kết quả trả lời
Thống kê theo tên sản phẩm
Hàng nhập từ ngày …đến ngày
* Thống kê hoá đơn xuất
Thống kê theo tên sản phẩm
Hàng xuất từ ngày… dến ngày
Tình trạng đơn hàng: đã thanh toán or chưa thanh toán
Menu ngang: Khi bạn click vào các mục trên thì sẽ đưa ra các trang chủ đề là các mục trong menu ngang gồm: trang chủ, sách hay, sách bán chạy, sách giảm giá, ý kiến khách hàng.
Mục sách: Sách tin học, sách ngoại ngữ, Từ điển tin học, sách học làm người, Sách pháp luật, Sách thiếu nhi.
Mục tin tức: Sách đặc biệt, Góc cười
Mục thông tin: thông tin số người truy cập, số người online
Thế giới sách: Sách quảng cáo và các danh mục quảng cáo khác….
Mục đăng nhập quản trị gồm thông tin: Username, pass
Mục đăng nhập khách để thực hiện quá trình giao dịch gồm thông tin đăng nhập: Username Pass
Mục giới thiệu sách: Sách ngoại ngữ, Sách đặc biệt, một số quyển sách bán chạy trên thị trường….Và các thông tin quảng cáo khác.
Tìm kiếm thường : Tìm kiếm theo Tác giả, Tên sách
Tìm kiếm nâng cao: Tìm kiếm theo Tên sách, Tác giả, giá nằm trong khoảng từ … đến……
Phần thông tin khuyến mại :Là một ảnh khuyến mại, khi bạn click vào đấy sẽ ra trang thông tin khuyến mại cần thiết khi khách hàng có nhu cầu mua bán.
Phần giới thiệu sản phẩm : Khi bạn click vào mục trong menu trên thì sẽ ra các trang sản phẩm.Trong trang này sản phẩm hiện ra gồm các thông tin như:
Tên sách là một đường link đến trang chi tiết sản phẩm.
Phần giỏ hàng: là một đường link cho phép bạn xem thông tin về giỏ hàng khi cần thiết.
Giới thiệu ngắn gọn thông tin vể sách như : Tên sách, tác giả, ngày xuất bản, nhà xuất bản, giá bán hoặc thông tin khuyến mại về sách.
Giới thiệu nội dung của sách : Gồm các chương, các đề mục chính Và những nội dung đặc biệt của sách.
Phần thêm vào giỏ hàng nếu khách hàng muốn chọn mua.
Trang này kế thừa từ trang masterpage của trang chủ
Bạn có thể sắp xếp sách theo hình thức :ngày cập nhật, theo giá tăng hoặc giảm dần
Cung cấp thông tin cần thiết về cuốn sách như : tên sách, tên tác giả, năm xb, tác giả, giá bán, nhà xuất bản.Bạn chọn và thêm vào giỏ hàng
Trang này kề thừa từ trang masterpage của trang chủ
Bạn có thể sắp xếp sách theo hình thức :ngày cập nhật, theo giá tăng hoặc giảm dần
Cung cấp thông tin về cuốn sách như : tên sách, tên tác giả, năm xb, tác giả, giá bán, nhà xuất bản Bạn chọn và thêm vào giỏ hàng.
Trang này kế thừa từ trang masterpage của trang chủ.
Các Trang như : Sách hay, sách giảm giá, và các trang sách về các chủ đề như : sách tin học, Sách ngoại ngữ, Sách học làm người,
Từ điển, Sách thiếu nhi, Sách pháp luật cũng có cấu trúc như trang sách mới mà ta đã nói ở phần trên.
6 Trang tìm kiếm nâng cao
Ở các trang trên bạn có thể tìm kiếm theo : Tên tác giả, tên sách, giá nằm trong khoảng giới hạn Nhưng đối với trang tìm kiếm nâng cao bạn tìm kiếm theo các tiêu chí sau :
Trang này cũng kế thừa từ trang chủ
7 Trang kết quả tìm kiếm
Trả về kết quả tìm kiếm Bạn có thể xem chi tiết của sách và thêm vào giỏ hàng nếu bạn cần mua cuốn sách đó.
Bạn có thể thêm vào giỏ hàng để thực hiện thanh toán.
Cung cấp thông tin về các sản phẩm bạn chọn như:
Xóa sản phẩm: xóa từng sản phẩm hay xóa cả giỏ hàng.
Cập nhật số lượng sản phẩm, sau đó bạn tính lại giá tiền.
Đặt hàng nếu bạn muốn mua hàng.
9 Trang đăng nhập vào hệ thống thanh toán của khách hàng
Nếu khách hàng là khách hàng cũ thì đăng nhập với tài khoản đã đăng ký gồm:
* Vào trang đăng ký nếu bạn có nhu cầu đăng ký khách hàng
Trang đăng nhập vào hệ thống quản trị cũng như trang đăng nhập vào hệ thống khách hàng Nhưng chỉ có những người trong ban quản trị mới có quyền đăng nhập vào hệ thống quản trị.
10 Trang đăng ký vào hệ thống thanh toán của khách hàng
Nếu khách hàng là khách hàng mới thì bạn cần đăng ký thông tin gồm:
Bạn chọn 1 trong hai phương thức thanh toán: thanh toán trực tiếp và thanh toán băng thẻ ATM
Thanh toán trực tiếp: bạn đi đến cửa hàng và thanh toán trực tiếp với người bán hàng.
Thanh toán bằng thẻ ATM: Bạn cung cấp cho khách hàng 1 thẻ ATM của công ty.Sau mỗi lần mua hàng, khách hàng chỉ cần chọn hình thức thanh toán sau đó nhập mật khẩu để xác định tài khoản của mình Sau khi có đơn mua hàng gửi đến và khách hàng đã nhận được sản phẩm thì tài khoản của khách hàng sẽ bị trừ.
Gửi hàng qua bưu điện
Đưa hàng trực tiếp Ghi chú:
Nếu khách hàng có ghi chú về đơn hàng
Yêu cầu gói hàng thành quà
Các hình thức thanh toán trên chỉ là các hình thức mô phỏng trên phần mềm Em dự định sẽ thực hiện thanh toán như sau:
Sử dụng hình thức thanh toán bằng thẻ ATM Nhưng việc kết nối đến ngân hàng thì không phải là dễ dàng gì Chính vì vậy,em sẽ giả định công ty phát cho mỗi khách hàng thê ATM mỗi khách hàng sẽ tự đặt cho mình mật khẩu riêng, việc tạo tài khoản cho khách hàng thực hiện ở ngay phía máy chủ.Khách hàng có thể nhập số tài khoản của mình và sau mỗi lần mua hàng tài khoản của khách hàng sẽ bị trừ.
Tạo tài khoản: Khi khách hàng muốn mua hàng mà thanh toán bằng thẻ ATM thì mỗi khách hàng cần phải có thê ATM của công ty Thông tin tạo tài khoản gồm:
Nhập số tiền trong tài khoản.
Kiểm tra tài khoản: Khách hàng có thể kiểm tra tài khoản khi nào họ có nhu cầu Thông tin kiểm tra gồm:
Thông tin phản hồi từ phía khách hàng.Khách hàng muốn gửi thông ý kiến cần nhập đầy đủ thông tin sau:
Hướng dẫn khách hàng mua sắm
Liên hệ qua mail với công ty khi cần thiết
Thông báo các tin khuyến mãi mới nhất Ngoài ra, website còn có một số các chức năng :
Đếm số người try cập vào hệ thống
XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG, LUỒNG DỮ LIỆU VÀ TKCS DŨ LIỆU
Biểu đồ phân cấp chức năng
Từ những chức năng cơ bản đã phân tích ở trên để tạo lên một trang website bán hàng Em đã xây dựng lên biểu đồ phân cấp chức năng sau:
QL Tài khoản Giới thiệu
Cập nhật Xem tt_tk Đặt hàng
Cập nhật Ý kiến KH Đăng ký
Thống kê Cập nhật tt_tk Đăng nhập Cập nhập user
Biểu đồ luồng dữ liệu
Khách hàng Người quản trị
Yêu cầu cập nhật tt
*Phân tích biểu đồ luồng dữ liệu ở mức ngữ cảnh (mức 0) Ở biểu đồ luồng này thì thể hiện tác động giữa hai tác nhân: khách hàng và người quản trị tới hệ thống thông qua các luồng dữ liệu.
Khách hàng có yêu cầu xem, tìm kiếm thông tin về sách cũng như yêu cầu đặt mua hàng thì hệ thống sẽ thực hiện các yêu cầu đó thông qua các chức năng tương ứng và gửi thông tin phản hồi lại cho khách hàng.
Người quản trị có yêu cầu xem thống kê hay cập nhật thông tin sản phẩm thì hệ thống cũng sẽ thực hiện các yêu cầu đó thông qua các chức năng tương ứng và gửi thông tin phản hồi về cho người quản trị
Khách hàng Người quản trị
Cập nhất sách Y/c TT sách
Y/c và trả về TT tài khoản
Xem TT tài khoản Y/c TT
Cung cấp TT Trả về TT
Cung cấp tt câ nhân
Cung cấp TT cá nhân
Kho dữ liệu: kho sách, kho user, kho admin, thông tin ý kiến, tài khoản
Chức năng chính của website: Quản lý sách, Quản lý tài khoản, Quản lý ý kiến khách hàng, Quản lý người dùng, Trợ giúp
+ Xem thông tin sách và lựa chọn cuốn sách phù hợp để thực hiện quá trình giao dịch.
+ Đăng ký tài khoản trong đó có tên đăng nhập, Email, mật khẩu,số tài khoản Và kh có thể xem được tài khoản khi cần thiết
+ Đưa ra ý kiến về sản phẩm hay các thông tin khác về sách + Cung cấp thông tin cá nhân để thực hiện việc giao dịch +Yêu cầu trợ giúp khi cần thiết
+Cập nhật sách: thêm, xóa, sửa
+Xem thông tin tài khoản của khách hàng để thông báo cho khách hàng biết lượng tiền có đủ để mua sách không?
+Trả lời ý kiến khách hàng, Thống kê và tìm cách khắcphục +Cung cấp thông tin cá nhân để thực hiện truy cập vàothống Mức 2:
Khách hàng Người quản trị
Y/c thông tin sách Trả về thông tin
Y/c cập nhật TT sách K/q cập nhật TT
Y/c thanh toán K/q TT thanh toán
Y/c tìm kiếm K/q tìm kiếm Kho sách
Kho dữ liệu: Kho sách, kho hóa đơn, kho ý kiến khách hàng
Từ chức năng quản lý sách phân giã làm các chức năng sau: Giới thiệu, Cập nhật sách, tìm kiếm sách, xem thông tin và đặt hàng, Xem giỏ hàng và thanh toán, thống kê sách.
+ Yêu cầu các thông tin cần xem về sách bằng cách sử dụng chức năng của hệ thống.
+ Đưa ra tiêu chí và yêu cầu tìm kiếm sách của hệ thống
+ Yêu cầu đặt hàng và đăng ký thông tin cá nhân
+ Yêu cầu cập nhật thông tin về sách như thêm, xóa, sửa + Yêu cầu tìm kiếm khi cần thiết
+ Xem thông tin về các hóa đơn đặt hàng
+ Thống kê sách như: số lượng sách bán ra, sách bạn chạy, sách mới, hóa đơn theo ngày, tháng tuần
Cập nhật TT tài khoản
Khách hàng Người quản trị
Cung cấp TT Cung cấp TT
Kho dữ liệu: kho tài khoản
Mô tả: Mỗi khách hàng khi đi mua sắm thì cần phải có tiền trong tài khoản,vì vậy chúng ta cần giả định 1 tài khoản riêng cho khách hàng.
Từ chức năng Quản lý tài khoản ta phân nhỏ thành các chức năng sau: Tạo tài khoản, xem thông tin tài khoản, cập nhật thông tin tài khoản, thống kê.
Khách hàng : +Cung cấp thông tin tài khoản
Người quản trị +Cung cấp thông tin tạo tài khoản của chính mình +Xem thông tin tài khoản của khách hàng
+Cập nhật tài khoản và kiểm tra tài khoản +Thống kê tài khoản của khách hàng
Khách hàng Người quản trị Đưa ra K/q ý kiến
Y/c thống kê K/q thống kê Kho ý kiến
Tác nhân: +Người quản trị
Kho tác nhân: ý kiến khách hàng
Mô tả: Khi khách hàng có ý kiến gì về hệ thống hay sản phẩm…thì có thể gửi câu hỏi lên công ty qua Email Sau đó công ty cũng sẽ gửi cho bạn câu trả lời qua Email của bạn.
Từ chức năng quản lý khách hàng ta phân nhỏ ra làm các chức năng sau: Ý kiến khách hàng, cập nhật ý kiến, thống kê ý kiến.
Khách hàng: + Đưa thông tin ý kiến của mình
Người quản trị: +Trả lời ý kiến khách hàng +Thống kê ý kiến khách hàngMức 2: Đăng ký Đăng nhập
Khách hàng Người quản trị
Y/c sửa đổi Kết quả sửa đổi
Y/c sửa đổi Kết quả sửa đổi
Tác nhân : +Khách hàng +Người quản trị
Mô tả: Khách hàng và người quản trị có quyền đăng ký và đăng nhập hệ thống mức độ quyền khác nhau.
Khách hàng: +Đăng ký tài khoản của mình +Đăng nhập vào phần quyền hạn của mình để có t thực hiện giao dịch
+Cập nhật thông tin đăng ký của mình
Người quản trị :+ Đăng ký tài khoản của mình +Đăng nhập vào hệ thống quản trị đê thực hiện Chức năng của mình.
+Cập nhật thông tin đăng ký của mình + Thống kê những yêu câu cần thiết như: Hàng nhập về, số lượng hàng tồn kho,số khách hàng, hoá đơn.
Sơ đồ thuật toán chức năng bán hàng
Xem thông tin Đặc menu loại sách
Tiếp tục mua Đăng ký thông tin KH
Kết thúc giao dịch end
Chức năng quản trị
Ghi vào cơ sở liệu
Nhập Đọc cơ sở dữ liệu
Mô hình quan hệ E_R
Tbl sach tblsáchkm tblhoadonxuat tblCTHD tblloai tblhoadonnhap tbluser tblykien tenuser
Hoten ngauxb Noidung Tensach manxb maloai masach
Dongia anhbia tacgia maloai tenloai
Phần trăm tungay denngay masach tongtien mahd
Ngayxuat thoigian tinhtrang Dongia vanchuyen Diachi mahg
Ngay dat hang 1 khachhang hoten makh matkhau
CÓ có có có có
Thiết kế bảng
Mô tả thuộc tính Kiểu DL
Mã thể loại là khoá chính của bảng
Tên thể loại sách Text
Mô tả thuộc tính Kiểu DL
Mã sách là khoá chính của bảng
Manxb Mã nhà xuất bản Text
Ngày xuất bản Date/time
Tên nhà xuất bản Text
Mô tả thuộc tính Kiểu DL
Họ và tên khách hàng
SoDT Số điện thoại Mumber
UserName Tên đăng nhập Text
Mô tả thuộc tính Kiểu DL
Mahd Mã số đơn hàng Text
Masp Mã sản phẩm Text
Mô tả thuộc tính Kiểu DL username Tên đăng nhập Text
Hovaten Họ và tên người quản trị Text
Mô tả thuộc tính Kiểu DL cityID Mã vận chuyển Text city Tên công ty Text
Mô tả thuộc tính Kiểu DL
Ngày khuyến mại Date/time
Hết ngày khuyến mại Date/time
Mô tả thuộc tính Kiểu DL
STT Số thứ tự Mumber
Mô tả thuộc tính Kiểu DL
Mô tả thuộc tính Kiểu DL mHD Mã hoá đơn Text
TenDN Tên đăng nhập Text
Ngaydathang Ngày đặt hàng Date/time
Ngày giao hàng Date/time
Diachigiaoha ng Địa chỉ giao hàng Text
Chuẩn hoá cơ sở dữ liệu
Danh sách các thuộc tính
Dạng 1NF Dạng 2NF Dạng 3NF
IDSP Tên SP Ảnh Trạng thái Cấu tạo Đặc điểm
IDSP Tên SP Ảnh Trạng thái Cấu tạo Đặc điểm
IDSP Tên SP Ảnh Trạng thái Cấu tạo Đặc điểm
ID Khuyến mại Điều kiện
Họ tên Địa chỉ sách
ID Khuyến mại Điều kiện Thời điểm
Họ tên Điạ chỉ sách
ID Khuyến mại Điều kiện Thời điểm
Họ tên Địa chỉ sách
Ma Pin UserName Trị giá
ID Khuyến mại Điều kiện Thời điểm
Kết quả dự án
Nguyên nhân
Thiếu kinh nghiệm quản lý.
Thiếu kinh nghiệm xây dựng website.
Báo cáo
1 Giới thiệu chung về dự án
- Mục đích: Xây dựng website bán sách.
- Phạm vi: Áp dụng cho các cửa hàng bán sách.
2 Tình hình hiện trạng trước khi thực hiện dự án
- Kinh nghiệm quản lý dự án: chưa có.
- Kinh nghiệm xây dựng website: các thành viên đều chưa có nhiều kinh nghiệm trong xây dựng website.
3 Tóm tắt nội dung công việc của dự án
- Chuẩn bị cho dự án
+ Phác thảo nội dung của dự án
+ Xác định yêu cầu chung của khách hàng
+ Ước tính chi phí, nguồn lực chung cho dự án.
+ Thành lập tổ dự án với nguồn lực dự kiến
+ Lắp đặt các thiết bị, cài đặt chương trình phục vụ cho dự án
+ Lập kế hoạch thời gian làm việc cho dự án
+ Xây dựng bảng công việc cho dự án
+ Xác định các rủi ro ban đầu có thể xảy ra trong quá trình thực hiện dự án
+ Phân tích yêu cầu của khách hàng để xác định các chức năng cho website + Thiết kế cơ sở dữ liệu, giao diện
+ Tích hợp và kiểm thử hệ thống
+ Vận hành và bảo trì
4 Những điểm đã đạt được
+ Đã phân tích, thiết kế được các chức năng của website
+ Xây dựng được một số module.
- Về kinh nghiệm làm việc:
+ Đã xác định được phần nào cách quản lý một dự án
+ Các thành viên có kinh nghiệm hơn trong phân tích, thiết kế hệ thống + Trình độ Code được nâng cao.
5 Các vẫn đề gặp phải khi thực hiện dự án
+ Khả năng code – Nâng cao hơn nữa kiến thức và kinh nghiệm
+ Khả năng quản lý công việc - Nâng cao hơn nữa kiến thức và kinh nghiệm.
SẢN PHẨM DỰ ÁN
7 Lựa chọn danh mục sách
II Source code web https://github.com/phankhacdientrang/QLDA-KN_BOOKSHOP.git
CÁC TÀI LIỆU THAM KHẢO
1 Đề án công nghệ phần mềm – Đại học khoa học tự nhiên
3 Quản lý dự án – Lê Đức Trung
4 Quản lý dự án phần mềm – Phùng Đức Hòa
5 Quản lý dự án Công nghệ thông tin – Ngô Trung Việt và Phạm Ngọc Khôi
6 Giáo trình Quản lý dự án – Học viện công nghệ bưu chính viễn thông