Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
3,46 MB
Nội dung
Đồ án tốt nghiệp Đại học TRƯỜNG ĐẠI HỌC VINH 006.7 KHOA CÔNG NGHỆ THÔNG TIN HOÀNG PHONG BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: XẤY DỰNG WEBSITE BÁN HÀNG VẬT LIỆU CƠ KHÍ Nghệ An, tháng 12 năm 2014 Đồ án tốt nghiệp Đại học LỜI CẢM ƠN Để hoàn thành đề tài “Xây dựng website quản lý bán hàng vật liệu khí”, ngồi nỗ lực cố gắng thân, em nhận giúp đỡ nhiệt tình thầy giáo, giáo khoa CNTT tạo điều kiện cho thực đồ án tốt nghiệp cuối khóa Em xin bày tỏ lời cảm ơn sâu sắc tới Thạc Sỹ Trần thị Kim Oanh người tận tình hướng dẫn, giúp đỡ bảo suốt trình thực đề tài Em xin chân thành cảm ơn bạn lớp động viên, đoàn kết, yêu thương nhau, giúp đỡ suốt thời gian học tập Cuối em xin bày tỏ lịng biết ơn gia đình động viên, giúp đỡ em hoàn thành đồ án Mặc dù cố gắng tiếp thu ý kiến thầy, cô giáo hướng dẫn nổ lực nghiên cứu, song đề tài chắn tránh sai sót Vì vậy, mong góp ý thầy giáo bạn để em có nhìn sâu sắc vấn đề nghiên cứu, hoàn thiện đề tài, đạt chất lượng cao Đồ án tốt nghiệp Đại học Mục lục LỜI MỞ ĐẦU Chương KHẢO SÁT HIỆN TRẠNG VÀ TÌM HIỂU BÀI TỐN QUẢN L C H NG C KH 1.1 Cơ sở lý thuyết để khảo sát trạng 1.1.1 Mục đích việc khảo sát trạng 1.1.2 Nội dung khảo sát đánh giá thực .2 1.1.3 Yêu cầu điều tra 1.1.4 Phương pháp điều tra .3 1.1.5 Phân loại thông tin điều tra 1.1.6 Phê phán thực trạng 1.1.7 Phác họa giải pháp cân nhắc tính khả thi 1.2 Hệ thống lý bán hàng vât liệu khí .4 1.2.1 Tìm hiểu hệ thống 1.2.2 Bài toán quản lý bán hàng .4 1.2.3 Yêu cầu hướng giải Chương PHÂN T CH BÀI TOÁN QUẢN L C H NG C KH 2.1 Phân tích hệ thống chức 2.2 Biểu đồ chức 2.2.1 Biểu đồ phân rã chức .8 2.2.2 Biểu đồ luồng liệu mức ngữ cảnh 2.2.3 Biểu đồ luồng liệu mức đỉnh .9 2.2.4 Biểu đồ luồng liệu mức đỉnh 10 2.3 Phân tích hệ thống liệu 12 2.3.1 Xác định thực thể thuộc tính cho thực thể 12 2.3.2 Xác định liên kết mối quan hệ thực thể 13 2.2.3 Mơ hình thực thể liên kết (mơ hình E-R) 14 2.2.4 Chuẩn hóa lược đồ quan hệ 14 2.2.5 Mơ hình thực thể quan hệ 15 Đồ án tốt nghiệp Đại học Chương XÂY DỰNG CHƯ NG TRÌNH QUẢN L C H NG C KH 16 3.1 Thiết kế CSDL 16 3.1.1 Mơ hình liệu quan hệ 16 3.1.2 Xây dựng bảng liệu 17 3.2 Thiết kế giao diện chương trình 20 3.2.1 Giao diện chung 20 Chương 32 KẾT LUẬN 32 4.1 Những kết đạt 32 4.2 Hướng phát triển 32 4.3 Kết luận 32 Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU Nghành Công nghệ thông tin thay đổi ngày, lĩnh vực phần cứng phần mềm với phát triển ngành Công nghệ thơng tin đóng góp lớn vào cơng phát triển đất nước Ngành Công nghệ thông tin có tác động đặc biệt quan trọng tới phát triển ngành nghề khác xã hội sống người thời đại Chính dù sinh viên ngành Công nghệ thông tin ngày phải không ngừng học hỏi, cập nhật biết ứng dụng kiến thức học vào thực tiễn sống Trải qua bốn năm học Đại học với kiến thức lĩnh hội từ thầy,cô Đồ án tốt nghiệp kết trình rèn luyện tĩch lũy kiến thức chúng em bốn năm qua, nỗ lực để sau trường có cơng việc tốt với chuyên ngành mà học Đề tài thực tập lần chúng em dựa kết phân tích, nghiên cứu thực tế, xây dựng toán thiết kế sở liệu, với mong muốn xây dựng đề tài có chất lượng Để hoàn thành đề tài tốt nghiệp này, cố gắng nỗ lực thân thành viên nhóm tận tình giúp đỡ giảng dạy thầy,cô giáo khoa Công nghệ thông tin Trường Đại học Vinh Do thời gian trình độ có hạn nên chắn khơng tránh khỏi sai lầm, thiếu sót Kính mong đón nhận, ý kiến đóng góp thầy,cơ bạn Em xin chân thành cảm ơn tới cô giáo ThS Trần Thị Kim Oanh hướng dẫn tận tình giúp đỡ chúng em q trình làm đề tài Xin kính chúc chầy giáo ThS Trần Thị Kim Oanh thầy,cô giáo sức khỏe, thành công tiếp tục đạt nhiều thành công nghiên cứu khoa học nghiêp giảng dạy TP.Vinh tháng 12 năm 2014 Sinh viên thực Hoàng Phong Đồ án tốt nghiệp Đại học Chương KHẢO SÁT HIỆN TRẠNG VÀ TÌM HIỂU ÀI TOÁN UẢN L C C HÀNG KH 1.1 Cơ sở lý thuyết để khảo sát trạng Đây bước mở đầu trình phát triển hệ thống, gọi bước đặt vấn đề hay nghiên cứu sơ Khảo sát thực tế để làm quen thâm nhập nhập vào chuyên môn nghiệp vụ mà hệ thống phải đáp ứng, tìm hiểu nhu cầu đặt hệ thống, tập hợp thông tin cần thiết Để vào phân tích thiết kế sở liệu hiệu quả, đáp ứng nhu cầu người sử dụng 1.1.1 Mục đích việc khảo sát trạng Chúng ta xây dựng hệ thống nhằm mục đích thay hệ thống cũ có phần khơng phù hợp với người dùng Việc khảo sát nhằm mục đích : - Tiếp cận nghiệp vụ chuyên môn, môi trường hoạt động hệ thống - Tìm hiểu chức , nhiệm vụ cung cách hoạt động hệ thống - Chỉ chỗ hợp lý hệ thống, cần kế thừa chỗ bất hớp lý hệ thống, cần nghiên cứu khắc phục 1.1.2 Niội dung khảo sát đánh giá thực Gồm nội dung sau: + Tìm hiểu mơi trường bn bán , nghiên cứu cấu tổ chức hệ thống chủ quản cửa hàng + Nghiên cứu chức trách , nhiệm vụ nhân viên làm việc hàng, phân cấp quyền hạn + Thu thập, nghiên cứu hồ sơ sổ sách , tệp với phương thức xử lý cửa hàng + Thống kê phương tiện tài nguyên sử dụng + Đánh giá , phê phán trạng đề xuất hướng giải + Lập hồ sơ tổng hợp trạng 1.1.3 Yêu cầu điều tra Có yêu cầu điều tra: + Trung thực, khách quan, phản ánh tình trạng thực + Khơng bỏ sót thơng tin + Các thơng tin thu thập phải đo đếm + Không trùng lặp, nghĩa phải tiến hành trật cho người điều tra không bị nhiều người điều tra hỏi hỏi lại vấn đề Đồ án tốt nghiệp Đại học + Không gây cảm xúc xấu, tiêu cực người bị điều tra: phải luôn gợi mở , tế nhị, tuyệt đối không can thiệp vào nội họ, hay gây mâu thuẫn nơi điều tra 1.1.4 Phƣơng pháp điều tra Để điều tra mang lại hiệu cao, sử dụng cách sau: + Nghiên cứu tài liệu viết: Là quan sát gián tiếp mắt qua giấy tờ, sổ sách, chứng từ , tài liệu tổng hợp : thống kê,… + Quan sát: cách theo dõi mắt trường, nơi làm việc Việc đòi hỏi nhiều thời gian, quan sát tỷ mỉ chi tiết Cơng việc có hiệu kết hợp với vấn nơi việc cách có hiệu + Phỏng vấn: cách làm việc trực tiếp với người hay nhớm người, điều tra đưa câu hỏi chắt lọc lấy thông tin cần thiết qua câu trả lời người điều tra Có hai loại câu hỏi: -Câu hỏi mở: câu hỏi có khả trả lời lớn , người hỏi chưa hình dung kết Câu hỏi mở hình dung người hỏi chưa có ý định rõ - Câu hỏi đóng: câu hỏi có sẵn phương án trả lời dự kiến, cần khẳng định lại Ngoài , thu kết tốt điều tra cần kết hợp nhiều yếu tố Tạo cho người vấn mối quan hệ để họ đồng cảm hợp tác để khai thác thông tin Người vấn phải tỏ lắng nghe , tôn trọng ý kiến họ Phải thể tin cậy, thiện cảm, tôn trọng 1.1.5 Phân loại thông tin điều tra Các thông tin điều tra sau thu thập qua trình điều tra ta cần phải kiêm tra lại sau phân loại Ta dựa vào tiêu chuẩn sau: + Hiện tại/ tương lai + Nội bộ/ mơi trường ngồi + Tĩnh/ động Sau phân loại cho phép ta xếp lại thông tin cách hệ thống 1.1.6 Phê phán thực trạng Đây cơng việc khó khăn tế nhị, đòi hỏi người điều tra phải thật khéo léo , khiêm tốn thận trọng đặt vấn đề, đưa cho khách hàng hiểu vấn đề bất cập yếu trạng, từ xác định mục tiêu để phát triển hệ thống Đồ án tốt nghiệp Đại học 1.1.7 Phác họa giải pháp cân nhắc tính khả thi Sau tìm hiểu thấy rõ trạng, yêu cầu toán xác lập xây dựng hệ thông mới: + Xác đinh phạm vi: phạm vi tốn đặt bao trùm quan, đơn vị hay phòng nhỏ Nó bao qt cơng tác quản lý vài cửa hàng đơn lẽ + Xác định mục tiêu: - Mang lại tính nghiệp vụ: tăng khả xử lý ,đáp ứng yêu cầu , tin cậy xác, an tồn, bí mật - Mang lại lợi ích kinh tế: giảm biên chế, chi phí hoạt động, tăng thu nhập … - Mang lại lợi ích sử dụng: thuận tiện, nhanh chóng… - Khắc phục nhược điểm hệ thống cũ , hỗ trợ chiến lược phát triển lâu dài + Phác họa dự án: - Chỉ cho người dùng thấy triển vọng dự án - Có định hương cụ thể dự án - Chỉ chức dự án , giải pháp thực hiện, kiên trúc tổng thể hệ thống 1.2 Hệ thống lý bán hàng vât liệu khí 1.2.1 Tìm hiểu hệ thống Cửa hàng vật liệu khí Hiếu Thảo chuyên kinh doanh, buôn bán mặt hàng vật liệu khí,có địa Vinh , Nghệ n Cửa hàng hoạt động mười năm Song quy mơ hàng cịn nhỏ, sản phẩm cịn nhiều hạn chế, chế hoạt động cịn thủ cơng Hoạt động chình cửa hàng bán mặt hàng khí, phục vụ cho ngành khí ngành phụ xây dựng, xử lý gỗ… 1.2.2 Bài tốn quản lý bán hàng a, Mơ tả tốn Qua thời gian tìm hiểu hệ thống quản lý bán hàng cửa hàng bán vật liệu khí Hiếu Thảo, dựa vào phương pháp điều tra ,em tổng kết thơng tin tốn quản lý bán hàng sau: + Cơ cấu tổ chức: - Quản lý tổng thể chủ hàng : nh Hồng Văn Hiếu - Cửa hàng có hai nhân viên chính, với hệ thống bán hàng thủ cơng Đồ án tốt nghiệp Đại học + Công việc nhân viên: - nh Hiếu quản lý cửa hàng, tìm kiếm thêm mối quan hệ bán nhập hàng Không ngừng cập nhật thêm mặt hàng mở rộng quy mô bán hàng của hàng - Hai nhân viên anh Hiếu giao nhiệm vủa quản lý bán hàng trực tiếp hàng Cơ chế bán hàng cịn thủ cơng nên việc bn bán cịn nhiều hạn chế b, Phát triển thành tốn quản tốn Qua thơng tin tìm hiểu thực tế ta phát triển toán sau: + Cửa hàng bán nhiều mặt hàng nên ta cần xây dựng sỡ liệu mặt hàng cửa hàng Chúng ta quản lý thông tin : mã măt hàng, tên mặt hàng , loại mặt hàng, đơn giá, hình ảnh Ứng dụng cần thực hiện: thêm mặt hàng + Việc nhập hàng quản lý thông tin: mã nhập hàng, tên mặt hàng, số lượng, ngày nhập, tổng tiền + Khách hàng đặt hàng cửa hàng thông qua việc gọi điện, gửi đơn đặt hàng fax Khách hàng đặt hàng trực tuyên website quản lý bán hàng Cửa hàng giao hàng tận nơi cho khách hàng hóa đơn tốn Quản lý hóa đơn bán hàng thơng tin :mã hóa đơn, tên hàng, số lượng, tổng tiền, ngày hóa đơn + Đối với khách hàng quản lý thông tin : tên khách hàng, số điên thoại, ngày sinh, số chứng minh, địa Mã khách hàng tự động sinh trình đặt hàng mua hàng cửa hàng + Đối với nhân viên quản lý thông tin sau: Mã nhân viên, tên nhân viên, địa chỉ, số điện thoại, năm sinh + Để biết thơng tin, xuất xứ mặt hàng, ta có đầy đủ thông tin nhà sản xuất sau: mã nhà sản xuất, tên nha sản xuất , địa chỉ, số điện thoai Nhân viên quản lý quản lý chi tiết , đầy đủ, xác danh mục khách hàng, nhập- xuất hàng… Thống kê chi tiết mặt hàng bán dư hàng Tạo điệu kiện cho khách hàng đặt hàng từ xa, có nhân viên chuyển tới tận nhà để tốn đầy đủ xác 1.2.3 Yêu cầu hƣớng giải a, Yêu cầu phần mềm Phần mềm phải đảm bảo yêu cầu sau: * Yêu cầu chức Hệ thống cần đảm bảo chức sau: Đồ án tốt nghiệp Đại học + Phân quyên truy cập : nhân viên chủ hàng có tài khoản để truy cập vào phần mềm, nhân viên có quyền chỉnh sửa, kiểm tra, theo dõi, cập nhật danh mục, thông kê mặt hàng + Lưu trữ : - Mặt hàng: hệ thống đảm bảo lưu trữ thơng tin hàng hóa sau : tên, loại, hình ảnh…Trong hàng có thao tác hàng hóa thêm mặt hàng - Khách hàng: thông tin khách hàng : họ tên, điện thoai… - Đơn đặt hàng : quản lý đơn đặt hàng khách hàng bao gôm thông tin : tên mặt hàng, ngày hóa đơn, số lượng … + Tìm kiếm: Tìm kiếm thông tin mặt hàng thông qua tên mặt hàng + Danh mục : Quản lý danh mục gồm danh sách khách hàng danh sách nhập hàng + Thống kê : -Thống kê theo ngày - Thống kê hàng tồn kho - Thống kê hàng bán chạy - Thống kê hàng bán chạy * Yêu cầu hệ thống : phần mềm có giao diện thân thiện với người dùng, thuận tiện, dễ sử dụng b, Cách tiếp cận hướng giải quết Đối với tốn quản lý có nhiều cách tiếp cận Phổ biến hai cách tiếp cận: + Cách tiếp cận phương pháp có cấu trúc hay gọi tiếp cận hướng chức + Cách tiếp cận phương pháp hướng đối tượng Đối với cách tiếp cận chức cịn có số bất cập mà phương pháp tiếp cận hướng đối tượng phần khắc phục nhược điểm Đối với tốn quản lý em lựa chọn phương pháp tiếp cận theo hướng đối tượng, cài đặt sỡ liệu SQL Server 2008 sử dụng ngơn ngữ lập trình Java Đồ án tốt nghiệp Đại học e, Bảng hóa đơn Tất thơng tin hóa đơn tốn cửa hàng f, Bảng nhập hàng L bảng liệu mặt hàng nhập từ nhà cung cấp 19 Đồ án tốt nghiệp Đại học 3.2 Thiết kế giao diện chƣơng trình 3.2.1 iao diện chung a, Giao diện trang chủ chưa đăng nhập Khi nhân viên, khách hàng truy cập vào trang web vào giao diện chương trình Chỉ nhân viên cửa hàng có tài khoản để đăng nhập vào vào xử lý thơng tin.Cịn khách hàng vào xem sản phẩm khách hàng muốn mua sản phẩm click vào đặt hàng Các form sau thể tiết cụ thể 20 Đồ án tốt nghiệp Đại học b, Giao diện giới thiệu Giới thiệu thông tin cửa hàng thông tin liên quan Trang cho phép khách hàng truy cập xem c, Giao diện trang hỗ trợ kỹ thuật Là thông số kỹ thuật chất liệu vật liệu Trang cho phép khách hàng truy cập xem 21 Đồ án tốt nghiệp Đại học d, Giao diện trang mặt hàng khuyến Khơng có mặt hàng khuyến cửa hàng lịnh kiện khí , có độ bền chất liệu vật phẩm tốt Được người dùng sử dụng lâu dài theo thời gian không bị hư hỏng thời gian dài e, Giao diện trang tin tức Là giao diện thơng tin, tin tức nước 22 Đồ án tốt nghiệp Đại học f, Giao diện trang liên hệ Là giao diện trang cập nhật thông tin cửa hàng để khách hàng nhân viên liên hệ cho cửa hàng địa cửa hàng 23 Đồ án tốt nghiệp Đại học g, Giao diện nhập thông tin khách hàng Là giao diện mà khách hàng nhân viên muốn đặt hàng cửa hàng từ xa qua web.Họ phải vào mục đặt hàng để đặt sản phẩm mình.Khi click vào thông tin cần điền khách hàng.Khách hàng nhập thơng tin click đồng ý Tồn thông tin nhập vào sỡ liệu.và chuyên tới trang web đặt hàng 24 Đồ án tốt nghiệp Đại học h, Giao diện đặt hàng Là giao diện đặt hàng khách hàng 25 Đồ án tốt nghiệp Đại học 3.2.2 Giao diện giành cho nhân viên đăng nhập a, Giao diện đăng nhập vào Là giao diện nhân viên đăng nhập vào sử dụng Khách hàng khơng có quyền sử dụng số tính 26 Đồ án tốt nghiệp Đại học b, Giao diện khách hàng Là giao diện toàn khách hàng mua hàng cửa hàng.Nhân viên click chuột vào danh mục Giao diện nhân viên click vào danh sách khách hàng 27 Đồ án tốt nghiệp Đại học c, Giao diện danh sách nhập hàng Là giao diện thông kê mặt hàng nhập vào cửa hàng 28 Đồ án tốt nghiệp Đại học d, Giao diện thống theo ngày Là giao diên thống kê toàn sản phẩm theo ngày cửa hàng Đầu tiêng click vào muc thống kê chon thống kê theo ngày Giao diện thi danh sách hàng bán theo ngày cửa hàng 29 Đồ án tốt nghiệp Đại học e, Giao diện sản phẩm khách hàng mua nhiều Là mặt hàng bán nhiều f, Giao diện thông kê hàng tồn kho Là tồn bơ hàng cịn dư của hàng chưa bán Được thống kê gồm tên mặt hàng, loại mặt hàng số lượng tồn kho 30 Đồ án tốt nghiệp Đại học g, Giao diện thêm sản phẩm nhân viên Là giao diện mà nhân viên thêm mặt hàng vào sỡ liệu.Nhân viên điền thông tin cần thiết mặt hàng xong click vào nút thêm Dữ liệu chuyển vào sỡ liệu Giao diện trở lại để nhân viên thêm mặt hàng khác 31 Đồ án tốt nghiệp Đại học Chương ẾT LUẬN 4.1 Những kết đạt Qua thời gian tiến hành đồ án tốt nghiệp với đề tài: Xây dựng website quản lý bán hàng vật liệu khí cho cửa hàng khí Hiếu Thảo Vinh- Nghệ n, em làm công việc sau: + Tiến hàng khảo sát thơng tin tốn xác + Phân tích dựa thơng tin thu bám sát yêu cầu tốn , cơng việc cửa hàng + Chương trình lưu trữ thơng tin cần thiết hệ thống + Chương trình thực chức sau : - Cập nhật hàng - Thêm mặt hàng - Tìm kiếm mặt hàng - Đặt hàng từ xa - Danh mục -Thống kê 4.2 Hướng phát triển Trong tương lai, hệ thống phát triển thêm nhiều mặt: - Hệ thống mở rộng bán hàng trực tuyến, quảng bá sản phẩm rộng - Thiết kế cài đặt sỡ liệu SQL thành hệ phân tán 4.3 Kết luận Qua việc phân tích thiết kế tốn trên, em thu nhiều kết từ việc phân tích, thiết kế tới viết chương trình Để hồn thành đồ án em xin chân thành cảm ơn hướng dẫn đóng góp nhiệt tình Ths Trần Thị Kim Oanh bạn giúp em hoàn thành đồ án cách tốt Em xin cảm ơn gia đình cổ vũ tạo đơng lực cho em hoàn thành đồ án cách tốt 32 Đồ án tốt nghiệp Đại học Trong trình làm bài, kiến thực nhiều hạn chế, làm cịn tồn nhiều sai sót Kính mong thầy , giáo góp ý cho em để sau này, em khắc phục sai sót bước vào sống Em xin chân thành cảm ơn! Vinh 12/2014 Sinh viên Hoàng Phong 33 ... thủ cơng Hoạt động chình cửa hàng bán mặt hàng khí, phục vụ cho ngành khí ngành phụ xây dựng, xử lý gỗ… 1.2.2 Bài toán quản lý bán hàng a, Mơ tả tốn Qua thời gian tìm hiểu hệ thống quản lý bán hàng. .. thống lý bán hàng vât liệu khí 1.2.1 Tìm hiểu hệ thống Cửa hàng vật liệu khí Hiếu Thảo chun kinh doanh, bn bán mặt hàng vật liệu khí, có địa Vinh , Nghệ n Cửa hàng hoạt động mười năm Song quy mơ hàng. .. cửa hàng bán vật liệu khí Hiếu Thảo, dựa vào phương pháp điều tra ,em tổng kết thông tin toán quản lý bán hàng sau: + Cơ cấu tổ chức: - Quản lý tổng thể chủ hàng : nh Hồng Văn Hiếu - Cửa hàng