Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 36 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
36
Dung lượng
1,1 MB
Nội dung
lOMoARcPSD|17838488 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO HỌC PHẦN THỰC TẬP HỆ THỐNG THÔNG TIN QUẢN LÝ ĐỀ TÀI: XÂY DỰNG WEBSITE QUẢN LÝ ĐẶT HÀNG NÔNG SẢN Giảng viên hướng dẫn: ĐẶN TRẦN ĐỨC Sinh viên thực hiện: Mã sinh viên: ĐẬU QUỐC TỒN 18810310606 Chun ngành: CƠNG NGHỆ PHẦN MỀM Lớp: Khóa: D13CMPM7 2018-2023 Hà Nội, tháng 07 năm 2022 lOMoARcPSD|17838488 LỜI MỞ ĐẦU Những năm gần đây, vai trị cơng nghệ thông tin doanh nghiệp ngày lớn mạnh Từ chỗ sử dụng để hỗ trợ số hoạt động văn phịng, hệ thống thơng tin trở nên có vai trị chiến lược doanh nghiệp Đặc biệt thành tựu công nghệ thông tin (CNTT) khiến doanh nghiệp ngày ý tới việc áp dụng để gia tăng ưu cạnh tranh tạo hội cho Hiện nay, trào lƣu ứng dụng thành tựu CNTT không giới hạn doanh nghiệp lớn, tầm cỡ đa quốc gia mà lan rộng tất doanh nghiệp, kể doanh nghiệp vừa nhỏ nƣớc phát triển Việc xây dựng lên hệ thống thông tin quản lý cho doanh nghiệp hay công ty, quan trọng Cần có độ xác an tồn bảo mật cao cho liệu lưu trữ Do yêu cầu thiết lúc việc xây dựng hệ thống quản lý hệ thống cho tổ chức cơng ty, nhằm xóa bỏ phương pháp lạc hậu, lỗi thời gây tốn nhiều mặt mang lại hiệu cao Cùng với dẫn nhiệt tình thầy Đặng Trần Đức, Em xây dựng dự án phần mềm “Quản lý đặt hàng nông sản” mà cơng ty thực Trong q trình phân tích, thiết kế xây dựng, em khơng thể tránh khỏi sai sót, mong thầy bạn đóng góp ý kiến để ứng dụng em hoàn thiện Đồ án bao gồm nội dung sau: Chương Tổng quan đề tài Chương Phân tích thiết kế hệ thống Chương Xây dựng sở liệu Chương Thiết kế giao diện lOMoARcPSD|17838488 LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Điện Lực, đặc biệt thầy cô Công Nghệ Thông Tin trường tạo điều kiện cho em thực đồ án Và em xin chân thành cám ơn Đặng Trần Đức nhiệt tình hướng dẫn hướng dẫn em hồn thành tốt khóa thực tập Trong trình thực tập, trình làm báo cáo thực tập, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn cịn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành cảm ơn! Sinh viên thực Đậu Quốc Toàn lOMoARcPSD|17838488 Mục lục LỜI MỞ ĐẦU LỜI CẢM ƠN CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI .1 1.1 Đặt vấn đề .1 1.2 Đặc tả yêu cầu toán 1.3 Yêu cầu sản phẩm .2 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Các tác nhân hệ thống .3 2.2 Các chức hệ thống 2.3 Biểu đồ usecase .5 2.3.1 Biểu đồ use case 2.4 Biểu đồ trình tự .6 2.4.1 Biểu đồ trình tự “Quản lý sản phẩm” 2.4.2 Biểu đồ trình tự “Quản lý đại lý” 2.4.3 Biểu đồ trình tự “Xóa bình luận” 2.5 Biểu đồ cộng tác 2.5.1 Biểu đồ cộng tác “Đăng nhập” 2.5.3 Biểu đồ cộng tác “Sửa sản phẩm” 10 2.5.4 Biểu đồ cộng tác “Thêm sản phẩm” 11 2.5.5 Biểu đồ cộng tác “Xóa sản phẩm” 12 2.5.6 Biểu đồ cộng tác “Xem sản phẩm” .13 2.6 Biểu đồ lớp 13 2.6.1 Biểu đồ lớp cho ca sử dụng “Quản lý sản phẩm” 13 2.6.2 Biểu đồ lớp cho ca sử dụng “Quản lý điều xe” .15 2.7 Biểu đồ hoạt động .16 2.7.1 Đặc tả biểu đồ hoạt động tìm kiếm 16 2.7.2 Đặc tả biểu đồ hoạt động sửa sản phẩm 17 lOMoARcPSD|17838488 2.7.3 Đặc tả biểu đồ hoạt động xóa sản phẩm 18 2.7.4 Đặc tả biểu đồ hoạt động them sản phẩm 19 2.8 Biểu đồ triển khai 20 CHƯƠNG XÂY DỰNG CƠ SỞ DỮ LIỆU 21 3.1 Xây dựng sở liệu .21 lOMoARcPSD|17838488 PHIẾU CHẤM ĐIỂM Giảng viên hướng dẫn chấm: Họ tên Chữ ký Ghi Chữ ký Ghi ĐẶNG TRẦN ĐỨC Sinh viên thực hiện: Họ tên ĐẬU QUỐC TOÀN Giảng viên chấm: Họ tên Chữ ký Ghi lOMoARcPSD|17838488 CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng internet, công nghệ thông tin ngày chinh phục đỉnh cao Mạng internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu lĩnh vực sống Với internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đầy khai sinh phát triển thương mại điện tử phủ điện từ khắp thể giới, làm biến đối đáng kể mặt văn hóa, nâng cao chẩt lượng sống người Trong hoạt động sản xuất kinh doanh, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với khách sạn, việc quảng bá giới thiệu đến khách hàng chương trình, cung cấp cách hiệu kịp thời yếu tố định đến lợi nhuận doanh nghiệp Vì vậy, thiếu sót cơng ty bạn chưa xây dựng website quảng bá đặt hàng trực tuyến, song song với đó, để quản lý điều hành website cách dễ dàng hiệu để thu kết mong muốn Đây vấn đề cấp thiết nỗi trăn trở cơng ty nói riêng doanh nghiệp khác nói chung, doanh nghiệp Việt Nam Với đề tài xin trình bày cách thức quản lý website cho người quản trị dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web quản lý hiệu khách hàng đơn đặt hàng mạng 1.2 Đặc tả yêu cầu tốn Khách sạn cập nhật thơng tin hàng lên website với đầy đủ thông tin giá loại hàng, vị trí hình ảnh minh họa (nếu có) Người viếng thăm website xem, tìm kiếm thơng tin hàng hành tìm kiếm theo yêu cầu cụ thể giá sau khách hàng tiến hành đặt hàng cho tơi xem muốn Khách hàng đặt hàng trực tuyến, website cập nhật thông tin đặt chỗ lưu trực tiếp lên sở liệu, cho phép người quản trị phân quyền theo các cơng việc sau: lOMoARcPSD|17838488 - Tìm kiếm đơn đặt hàng xác nhận hay chưa xác nhận - Xác nhận đơn đặt hàng hợp lệ chỉnh sửa thông tin khách hàng thông tin đặt hàng đơn cụ thể thống kê tình hình đặt hàng - Xem danh sách khách hang - Thay đổi, thêm xóa bỏ thơng tin, hình ảnh hàng mà công ty muốn giới thiệu cho khách hàng - Theo dõi tình hình liên hệ thông qua website để đáp ứng kịp thời nhu cầu họ Về tổ chức lưu trữ thực u cầu: - Thêm xóa sửa thơng tin hình ảnh hàng 1.3 Yêu cầu sản phẩm - Website phải có dung lượng khơng q lớn, tốc độ xử lý nhanh - Giao diện dễ nhìn thân thiện với người sử dụng - Cơng việc tính tốn phải thực xác, khơng chấp nhận sai sót - Sử dụng mã hóa thơng tin nhạy cảm khách hàng - Đảm bảo an toàn liệu chạy website trực tuyến lOMoARcPSD|17838488 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Các tác nhân hệ thống STT Tác nhân Ý nghĩa, nhiệm vụ Actor Tác nhân Admin tác nhân giữ vai trị hệ thống website, người điều hành, quản lý theo dõi hoạt động hệ thống Tác nhân Admin thực tất chức có hệ thống quản trị như: đăng nhập, quản lý sản phẩm, quản lý hàng, quản lý danh mục, quản lý khách hàng, tìm kiếm… Tác nhân Admin tác nhân giữ vai trị hệ thống website, người điều hành, quản lý theo dõi hoạt động hệ thống Tác nhân Admin thực tất chức có hệ thống quản trị như: đăng nhập, quản lý sản phẩm, quản lý hàng, quản lý danh mục, quản lý khách hàng, tìm kiếm… Khơng có quyền tạo tài khoản khác.s 2.2 Các chức hệ thống Dựa văn mơ tả tốn việc phân tích tác nhân, ta xác định ca sử dụng sau: lOMoARcPSD|17838488 STT Mô tả Tên chức Chức cho phép Admin, Khách Hàng Quản lý sản phẩm thành viên, nhân viên giao hàng vào hệ thống tài Quản lý đại lý Quản lý nhà cung cấp khoản để thực chức họ Chức giúp Admin khách hàng tìm kiếm thơng tin sản phẩm, sản phẩm Khách hàng viết, gửi bình luận, nội dung thơng tin người bình luận lưu vào sở liệu Quản lý đơn hàng Chức cho phép khách hàng duyệt hàng đại lý Quản lý phiếu website nhấn nút đặt hàng chọn Chức cho phép hiển thị hàng yêu cầu nhà cung khuyến mại để khách hàng lựa chọn cấp Chức cho phép Admin quản lý Quản lý điều xe thông tin khách hàng thành viên, có thể: xem, Quản lý nhập thêm, sửa , xóa Chức cho phép Admin có thể: xem, hàng xóa Quản lý tồn kho Quản lý tài khoản Chức cho phép Admin thêm, xem, sửa, xóa thơng tin hình ảnh hàng Chức cho phép Admin quản lý loại hàng: xem, thêm, sửa, xóa hàng danh mục lOMoARcPSD|17838488 2.7 Biểu đồ hoạt động 2.7.1 Đặc tả biểu đồ hoạt động tìm kiếm Hình 2.7.1 - Biểu đồ hoạt động tìm kiếm Đặc tả quy trình hoạt động tìm kiếm sản phẩm: - Người dùng yêu cầu tìm sản phẩm - Lúc tác nhân tương tác việc tìm kiếm thơng qua giao diện trang chủ hệ thống - Hệ thống hiển thị giao diện tìm kiếm yêu cầu tác nhân nhập thơng tin muốn tìm kiếm - Việc tìm kiếm thực Hệ thống vào từ khóa tìm kiếm tác nhân để thao tác sở liệu - Kết trả theo yêu cầu tìm kiếm tác nhân qua giao diện trang chủ - Nếu tác nhân tiếp tục muốn tìm kiếm thêm thơng tin thực việc nhập thơng tin tìm kiếm ban đầu hệ thống tiếp tục thực theo quy trình 16 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 - Kết thúc quy trình kiếm kiếm 2.7.2 Đặc tả biểu đồ hoạt động sửa sản phẩm Hình 2.7.2 - Biểu đồ hoạt động sửa sản phẩm Đặc tả quy trình hoạt động sửa sản phẩm: - Người dùng yêu cầu sửa sản phẩm hệ thống hiển thị giao diện sửa sản phẩm - Khi hệ thống hỏi người dùng có muốn sửa hay không 17 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 - Hệ thống yêu cầu tác nhân chọn cần sửa nhập thông tin muốn sửa Sau người dùng nhập thơng tin cần sửa hệ thống kiểm tra giá trị sửa xem hay không + Nếu kiệu vừa nhập vào chấp nhận việc sửa Lúc hệ thống cập nhật lại thông tin sửa cho người dùng kiểm tra kết thúc quy trình sửa tin + Nếu liệu vừa nhập sai hệ thống yêu cầu người dùng nhập lại trở lại quy trình nhập thông tin ban đầu 2.7.3 Đặc tả biểu đồ hoạt động xóa sản phẩm Hình 2.7.3 - Biểu đồ hoạt động xóa sản phẩm 18 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Đặc tả quy trình hoạt động xóa sản phẩm: - Người dùng yêu cầu xóa sản phẩm - Hệ thống hiển thị giao diện xóa sản phẩm người dùng xóa sản phẩm lựa chọn xóa nhiều sản phẩm lúc - Sau chọn chức xóa sản phẩm Hệ thống hỏi lại chắn muốn xóa chưa + Nếu khơng đồng ý hệ thống hủy việc xóa sản phẩm kết thúc q trình xóa trường hợp việc xóa sản phẩm khơng thành cơng + Nếu đồng ý, hệ thống yêu cầu người dùng chọn danh sách sản phẩm muốn xóa chấp nhận xóa Hệ thống trả kết bạn xóa sản phẩm thành cơng - Kết thúc quy trình xóa sản phẩm 2.7.4 Đặc tả biểu đồ hoạt động them sản phẩm 19 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Hình 2.7.4 - Biểu đồ hoạt động thêm sản phẩm Đặc tả quy trình hoạt động thêm sản phẩm: - Người dùng yêu cầu thêm sản phẩm - Hệ thống hiển thị giao diện thêm sản phẩm - Sau hệ thống u cầu người dùng nhập thơng tin cho sản phẩm để hồn thành quy trình thêm sản phẩm với thông tin như: mã sản phẩm, tên sản phẩm, nội dung, thời gian, tác giả - Người dùng nhập thơng tin hệ thống kiểm tra liệu đầu vào xem đùng hay không Kết lúc trả giá trị: Đúng sai + Nếu cho phép thêm sản phẩm việc thêm sản phẩm thành cơng + Ngược lại sai hệ thống u cầu nhập lại quay lại việc nhập thông tin kiểm tra thông tin nhận - Kết thúc quy trình thêm sản phẩm 2.8 Biểu đồ triển khai Hình 2.8.1 - Biểu đồ triển khai 20 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 CHƯƠNG XÂY DỰNG CƠ SỞ DỮ LIỆU 3.1 Xây dựng sở liệu Dựa vào biểu đồ biểu đồ lớp chi tiết nhóm xây dựng bảng sở liệu sau: + user(id, fullName, Password, Email…) + product (id, name, image, category, quantity , price,) + agent(id, name, phoneNumber, address, email, bankNumber)s + supplier(id, name, phoneNumber, address, email, bankNumber) 3.2.Bảng User Tên trường STT Kiểu liệu Ràng buộc Mô tả Khóa chính, khơng phép rỗng Khóa bảng id int(50) fullName Varchar(50) Được phép rỗng password Varchar(50) Không phép rỗng phoneNumber Varchar(50) Không đươc phép Số điện thoại rỗng 21 Downloaded by hây hay (vuchinhhp3@gmail.com) Tên dùng người Mật lOMoARcPSD|17838488 Bảng Product STT Tên trường Kiểu liệu Ràng buộc Mô tả id int Khóa chính, khơng rỗng Khóa bảng image Nvarchar(200 ) Được phép rỗng ảnh mô tả category Int Không phép rỗng Mã loại sản phẩm price float Được phép rỗng Giá sản phẩm quantity int Được rỗng phép Số lượng Bảng agent: STT Tên trường Id Kiểu liệu Int Ràng buộc Mơ tả Khóa chính, khơng rỗng Mã đại lý Name Nvarchar(100) Được phép rỗng Img Nvarchar(100) Được phép rỗng ảnh mô tả phoneNumber Nvarchar(100) Được phép rỗng Số thoại email Nvarchar(100) Được phép rỗng Thư điện tử bankNumber Nvarchar(100) Được phép rỗng Tài khoản ngân hàng 22 Downloaded by hây hay (vuchinhhp3@gmail.com) Tên đại lý điện lOMoARcPSD|17838488 Bảng supplier STT Tên trường id Kiểu liệu Ràng buộc Mơ tả Int Khóa Mã khách hàng NVarchar(50) Khơng rỗng Tên khách name address Int Được phép rỗng Mã hàng đặt phone Int Được phép rỗng Số điện thoại gmail NVarchar(50) Được rỗng phép Địa thư điện tử CHƯƠNG 4: GIAO DIỆN DEMO 23 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Đăng nhập Trang chủ 24 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Sản phẩm Đại lý 25 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Nhà cung cấp 26 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Nhà cung cấp Phiếu yêu cầu nhà cung cấp 27 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 Điều xe Nhập hàng 28 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 10.Tồn kho 11.Tài khoản 29 Downloaded by hây hay (vuchinhhp3@gmail.com) lOMoARcPSD|17838488 KẾT LUẬN Với tốc độ phát triển ngày tăng mạng máy tính, việc ứng dụng thương mại điện tử vào sống ngày lựa chọn phù hợp Chính qua trình tìm hiểu, khảo sát, em chọn xây dựng hệ thống website quản lí đặt hàng Với kiến thức tảng cộng thêm giảng dạy tận tình thầy lớp, chúng em hoàn thành đề tài chúng em phần hiểu quy trình, cách thức xây dựng website Chúng em hiểu ngôn ngữ HTML, CSS, javascript, biết cách sử dụng công cụ hỗ trợ để xây dựng trang web nhằm tiết kiệm thời gian, công sức thiết kế website Mặc dù hệ thống website hồn thành, cịn nhiều mặt hạn chế vấn đề thiếu xót Như là, mơ tả chức chưa đầy đủ, thiếu xác, thiết kế giao diện sơ xài chưa chuẩn hóa, chưa thực hồn thiện, Chúng em mong nhận đóng góp thầy giáo bạn để thời gian tới chúng em cố gắng khắc phục hạn chế, vấn đề chưa tốt, bổ sung thêm chức cho hệ thống Em xin chân thành cảm ơn! 30 Downloaded by hây hay (vuchinhhp3@gmail.com) ... thống website, người điều hành, quản lý theo dõi hoạt động hệ thống Tác nhân Admin thực tất chức có hệ thống quản trị như: đăng nhập, quản lý sản phẩm, quản lý hàng, quản lý danh mục, quản lý khách... Khách Hàng Quản lý sản phẩm thành viên, nhân viên giao hàng vào hệ thống tài Quản lý đại lý Quản lý nhà cung cấp khoản để thực chức họ Chức giúp Admin khách hàng tìm kiếm thơng tin sản phẩm, sản. .. phẩm Khách hàng viết, gửi bình luận, nội dung thơng tin người bình luận lưu vào sở liệu Quản lý đơn hàng Chức cho phép khách hàng duyệt hàng đại lý Quản lý phiếu website nhấn nút đặt hàng chọn