Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
0,94 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC TÂY NGUYÊN BÀI BÁO CÁO THIẾT KẾ LẬP TRÌNH WEB NÂNG CAO Tên đề tài: Trang web giới thiệu và bán nhạc cụ Giáo viên hướng dẫn: Th.S.Nguyễn Thị Như Thành viên: - Lê Đình Vỹ - Trần Văn Hiếu - Trần Việt Tiến - Trần Trung Thành 1 2 MỤC LỤC 3 MỞ ĐẦU 1. Đặt vấn đề Hiện nay có rất nhiều phương tiện giải trí trong cuộc sống, và nhu cầu giải trí của mọi người trong một cuộc sống bận rộn, nhiều áp lực là rất lớn. Và trong một thời đại công nghệ thông tin, chúng tôi xây dựng website với ý tưởng thực hiện đề tài “Quản lý hệ thống bán nhạc cụ” nhằm tạo ra môi trường cung cấp thông tin, trao đổi và hỗ trợ cho mọi người các vấn đề có liên quan dến quản lý và bán sản phẩm. 2. Mục đích nghiên cứu Vận dụng những kiến thức đã học để giải quyết vấn đề trong thực tiễn. Nâng cao, rèn luyện kỹ năng làm việc và kỹ năng giao tiếp xã hội. Tìm hiểu về ngôn ngữ lập trình Web nâng cao, áp dụng vào xây dựng hoàn thiện website giới thiệu và bán nhạc cụ. 3. Mục tiêu nghiên cứu Học được những kiến thức mới, nâng cao khả năng tự học và khả năng hoạt động nhóm của mình. Áp dụng những kiến thức đã học vào giải quyết yêu cầu thực tế. Xây dựng website cho cửa hàng nhạc cụ “Shop nhạc cụ HTTV” gồm các chức năng sau: - Giới thiệu, cung cấp thông tin trao đổi hỗ trợ cho mọi người về các vấn đề liên quan đến các sản phẩm mà khách hàng quan tâm. - Cập nhật các thông tin một cách nhanh chóng, chính xác. - Hỗ trợ quản lý cửa hàng 1 cách dễ dàng và tiện lợi. 4. Phương pháp nghiên cứu - Phương pháp nghiên cứu các tài liệu có sẵn. - Phương pháp khảo sát hoạt động của hệ thống tổ chức. - Phương pháp điều tra và thu thập số liệu. - Phương pháp phân tích, tổng hợp và xây dựng hệ thống thông tin. - Phương pháp phỏng vấn. 5. Phạm vi đề tài - Tìm hiểu PHP,My SQL,JavaScript,Html,My SQL. - Sử dụng ngôn ngữ đã tìm hiểu để xây dựng hoàn thiện website giới thiệu và bán nhạc cụ. 6. Giả thiết khoa học Đỡ tốn thời gian cho người tiêu dùng cũng như nhà quản lý trong việc tham gia hoạt động mua bán. Giúp người tiêu dùng nhận biết giá cả và hình ảnh mặt hàng một cách chính xác. Giúp chủ cửa hàng dễ dàng trong việc quản lý sản phẩm. Chủ cửa hàng có thể thống kê các sản phẩm bán chạy một cách nhanh nhất giúp cho hoạt động kinh doanh trở nên tốt hơn. 7. Tổ chức nghiên cứu 7.1. Đối tượng nghiên cứu - Người sử dụng: chủ cửa hàng, khách hàng. - Đối tượng nghiên cứu:Chủ của hàng, khách hàng,hoạt động của cửa hàng. - Tài liệu: tài liệu về ngôn ngữ PHP,JavaScript,Html,My SQL,biểu mẫu của cửa hàng. 7.2. Thiết bị dụng cụ nghiên cứu - Ngôn ngữ: PHP và Html,My SQL - Thiết bị nghiên cứu: Tài liệu về PHP,JavaScript,Html 4 8. Dự kiến sản phẩm và địa chỉ ứng dụng 8.1. Dự kiến sản phẩm Sản phẩm là 1 Website hỗ trợ người quản lý cửa hàng, quản lý các thông tin của cửa hàng 1 cách tốt nhất và hỗ trợ khách hàng các thông tin chi tiết từ các sản phẩm mà họ quan tâm. 8.2. Địa chỉ ứng dụng Cửa hàng nhạc cụ “Shop nhạc cụ HTTV” (74 Y Ngông nối dài - TP Buôn Ma Thuột). 5 NỘI DUNG CHƯƠNG 1:PHÂN TÍCH YÊU CẦU BÀI TOÁN 1.1. Mô tả hệ thống thực 1.1.1. Giới thiệu “Shop nhạc cụ HTTV” có trụ sở kinh doanh tại địa chỉ: 74 Y Ngông, Tân Tiến, Tp. Buôn Ma Thuột, T. Đaklak. Với các chức năng, nhiệm vụ như sau: Nghiên cứu, tổ chức sản xuất, thu mua chế biến, kinh doanh các loại nhạc cụ trong cả nước và quốc tế. Quy mô công ty: - Tổng số nhân viên: 04 người - Lao động không kì hạn: 04 nhân viên - Lao động theo mùa vụ: Biến động tùy theo số lượng đơn hàng, đến đợt nhập nguyên liệu. Nhành nghề kinh doanh: - Kinh doanh các loại nhạc cụ ở trong và ngoài nước. - Kinh doanh các loại linh, phụ kiện âm nhạc. - Sản xuất và kinh doanh một số loại nhạc cụ truyền thống Việt Nam. Các bộ phận: - Bộ phận tài chính kế toán. - Bộ phận kinh doanh. - Bộ phận sản xuất - Bộ phận kỹ thuật 1.1.2. Cơ cấu tổ chức a) Bộ phận tài chính kế toán: - Chức năng: Quản lý, kiểm tra, hướng dẫn và thực hiện chế độ kế toán – thống kê; quản lý tài chính, tài sản theo pháp luật của Nhà nước, Điều lệ và quy chế tài chính của cửa hàng. Đáp ứng nhu cầu về tài chính cho mọi hoạt động sản xuất kinh doanh của cửa hàng theo kế hoạch. - Nhiệm vụ: Giúp admin về công tác kế toán thống kê, thong tin kinh tế, các hoạt động liên quan đến quản lý tài chính. Đôn đốc kiểm tra việc thực hiện quy chế, đồng thời xây dựng kế hoạch tài chính hàng tháng, quý, năm của công ty phù hợp với yêu cầu sản xuất kinh doanh. Đảm bảo nguồn vốn để đáp ứng nhu cầu hoạt động sản xuất kinh doanh của cửa hàng, kiểm tra, đánh giá hiệu quả sử dụng vốn, tài sản của cửa hàng. Tố chức hạch toán, thống kê kế toán, phản ánh chính xác, đầy đủ các số liệu tình hình luân chuyển các loại vốn trong sản xuất kinh doanh của cửa hàng. Phân tích hiệu quả kinh tế của các dòng sản phẩn của cửa hàng. Cân đối kế hoạch tài chính của cửa hàng, điều hòa các loại vốn trong công ty. 6 Thiết lập và kiện toàn bộ máy kế toán gọn nhẹ, đảm bảo hoạt động có hiệu quả. Chủ trì trong việc thực hiện định kỳ công tác báo cáo tài chính, kiểm kê, đánh giá tài sản trong cửa hàng, kiến nghị thanh lý tài sản vật tư tồn đọng, kém chất lượng, không có nhu cầu sử dụng. Phối hợp với các phòng ban để cùng hoàn thành tốt công việc được giao. b) Bộ phận kinh doanh: - Chức năng: Xây dựng và tổ chức thực hiện kế hoạch sản xuất kinh doanh, xác lập và thống nhất áp dụng các chỉ tiêu định mức kinh tế kỹ thuật của các loại hình sản xuất kinh doanh trong cửa hàng. Thống nhất quản lý và cung cấp vật tư, thiết bị chính cho nhu cầu về hoạt động xây lắp, kinh doanh và dịch vụ của công ty. - Nhiệm vụ: Khi các đơn hàng, hợp đồng đi vào triển khai, lập dự toán thực hiện để làm cơ sở ứng vốn cho đơn hàng thanh toán sau này. c) Bộ phận sản xuất: Chuẩn bị và xử lý nguồn nguyên liệu cho các mặt hàng được sản xuất tại cửa hàng, tiến hành các công đoạn sản xuất các mặt hàng cho đến khi hoàn thành hoàn chỉnh sản phẩm. d) Bộ phận kỹ thuật Giải quyết các vấn đề, sự cố về sản phẩm trong cửa hàng, chịu trách nhiện sửa chữa và bảo hành sản phẩm, kiểm tra chất lượng hàng hóa khi nhập. 1.1.3. Hoạt động bán hàng “Shop nhạc cụ HTTV” quản lý bán hàng chủ yếu với các công đoạn sau: - Nhận đơn hàng và xử lý đơn hàng: Khi khách hàng xác nhận mua hàng trên trang web của shop. Bộ phận hinh doanh sẽ nhận đơn hàng và kiểm tra tính hợp lệ của đơn hàng, nếu không hợp lệ thì gửi thông báo cho khách hàng yêu cầu nhập lại đơn hàng. Nếu đã hợp lệ thì nhân viên gọi điện xác nhận chính xác nhu cầu mua hàng của khách và yêu cầu khách hàng thanh toán tiền trước qua ngân hàng. - Tiến hàng thực hiện đơn hàng: Khi bộ phận bán hàng xác nhận đơn hàng và chuyển qua bộ phận sản xuất. + Nếu mặt hàng đã có sẵn trong kho thì tiến hành xuất hàng. + Nếu mặt hàng chưa có trong khi hoặc làm theo yêu cầu của khách thì bộ phận sản xuất tiến hàng thực hiện đơn hàng. - Thanh toán và gửi hàng: Khi nhận được tiền từ khách hàng sau khi xác nhận đơn hàng thì tiến hàng gửi hàng đến địa chỉ trong đơn hàng. 1.2. Yêu cầu hệ thông thông tin 1.2.1. Yêu cầu chức năng - Đối với người quản trị: Để đảm bảo an toàn cho hệ thống, hệ thống cần cung cấp password để người quản trị có thể truy cập vào hệ thống thao tác với cơ sở dữ liệu của website. Giúp người quản trị có thể xem, theo dõi quản lý các đơn đặt hàng mua sản phẩm nhạc cụ của cửa hàng và quản lý khách hàng. Thuận lợi trong việc them, sửa hàng hóa và kiểm tra dữ liệu nhập vào để đáp ứng kịp thời các nhu cầu của khách hàng. 7 Thống kê tình hình các đơn đặt mua sản phẩm và xem danh sách khách hàng tham gia vào việc đặt mua các sản phẩm và thông tin hàng bán nhiều nhất. - Đối với khách hàng: Có thể xem thông tin các mẫu nhạc cụ mới, tìm kiếm sản phẩm một cách nhanh chóng và chính xác, có thể đóng góp ý kiến, các thắc mắc của mình… Khách hàng có thể đặt mua sản phẩm và thanh toán đơn hàng của mình. 1.2.2. Yêu cầu phi chức năng Hộ trợ khách hàng an toàn khi mua sản phẩm như các thông tin cá nhân liên quan đến khách hàng được đảm bảo an toàn. Giao diện thân thiện dễ dung, hấp dẫn, dễ tìm kiếm thông tin các sản phẩm. Website có dung lượng không quá lớn, tốc độ xử lý nhanh. Việc tính toán đảm bảo chính xác và không chấp nhận sai sót. Đảm bảo an toàn dữ liệu khi chạy. Có khả năng lưu trữ dữ liệu. 1.2.3. Công nghệ xây dựng - Html 4 - CSS 3 - Jquery - PHP - My SQL 8 CHƯƠNG 2:THIẾT KẾ HỆ THỐNG 2.1. Phân nhóm người dùng 2.1.1. Phân nhóm người dùng Nhóm 1: Người duyệt web: • Xem,tìm kiếm thông tin sản phẩm. • Xem thông tin giỏ hàng. • Đọc tìm hiểu các chính sách cho khách hàng,cách thức mua hàng Nhóm 2: Người quản trị: Đăng nhập vào tài khoản, nếu đăng nhập thành công thì: • Quản lý người dùng. • Quản lý danh mục. • Cập nhật thông tin sản phẩm. • Tìm kiếm, thống kê. 2.1.2. Yêu cầu người dùng đối với website Nhóm 1: Người duyệt web: Người duyệt web là những người có nhu cầu tìm hiểu về các thông tin của cửa hàng. Họ sẽ tìm kiếm các thông tin cửa hàng hoặc có nhu cầu: đăng ký mua hàng. Vì thế trang web phải thỏa mãn các chức năng sau: - Hiển thị thông tin cần thiết của cửa hàng để người dùng có thể xem và lựa chọn. - Cung cấp chức năng tìm kiếm sản phẩm. - Cung cấp chức năng đăng ký, đăng nhập cho khách hàng, hệ thống phải có chức năng hiển thị mẫu đăng ký để người dùng để người dùng đăng nhập vào những thông tin cần thiết. - Hiển thị thông tin về sản phẩm (video, hình ảnh, giá cả, thông số…) trong cửa hàng. - Khách hàng khi ghé thăm có thể đặt hàng trực tuyến những mặt hàng có sẵn thông qua mẫu đơn đặt hàng. Ngoài ra khách hàng còn có thể đặt hàng theo yêu cầu dựa vào các thông số có sẵn - Mỗi khách hàng được cấp một giỏ hàng. Khách hàng thêm những mặt hàng vào giỏ mua hàng của mình, nếu tiếp tục tham quan cửa hàng, những mặt hàng mới có thể được thêm vào giỏ hàng khi được yêu cầu. Khách hàng có thể cập nhật số lượng của mặt hàng mình muốn mua, hoặc có thể loại bỏ mặt hàng hiện có trong giỏ mua hàng của mình nếu không muốn mua nó nữa.Khi khách hàng đã sẵn sàng hoàn thành đơn đặt hàng của mình và click vào nút đặt hàng trên thanh công cụ thì các mặt hàng hiện có trong giỏ mua hàng của khách sẽ được chuyển vào đơn đặt hàng và thực hiện chức năng đặt hàng. Một biễu mẫu chi tiết sẽ hiện ra gồm các thông tin gồm địa chỉ người nhận, địa chỉ người gửi, số điện thoại… Sau khi khách hàng đã điển đầy đủ các thông tin cần thiết thì dữ liệu sẽ được chuyển về cho hệ thống cửa hàng. Nhân viên cửa hàng sẽ kiểm tra lại các thông tin của khách hàng cũng như giỏ hàng của khách, và sẽ tiến hành chuyển hàng khi có thông báo của ngân hàng là khách hàng đã chuyển tiền. Nhóm 2: Người quản trị: 9 Là những người làm chủ ứng dụng, có quyền kiểm soát một số mặt hoạt động của hệ thống. Nhóm người này được cấp username và password để đăng nhâp vào hệ thống và thực hiện những công việc được phép. Nếu như đăng nhập thành công thì nhà quản lý có những chức năng sau: - Chức năng quản lý và phân quyền người dùng tùy thuộc vào chức vụ và quyền hạn. - Chức năng quản lý cập nhật (thêm, xóa, sửa, hiển thị) các thông tin liên quan đến cửa hàng và các thông tin liên quan đến sản phẩm như: Tên sản phẩm, giá, nguồn gốc, số lượng còn trong kho Người quản trị có thể bổ sung, loại bỏ và cập nhật mặt hàng để phù hợp với tình hình hoạt động của của hàng và nhu cầu thị hiếu của khách hàng. - Cung cấp giỏ hàng cho thành viên được thuận lợi trong quá trình duyệt web và đặt mua hàng. - Quản lý sản phẩm của từng khách hàng (gồm có những sản phẩm nào? Đã thanh toán chưa? ) - Kiểm tra những đơn đặt hàng hợp lệ cho vào cơ sở dữ liệu. - Bán hàng và xúc tiến khuyến mại: Việc ưu đãi khách hàng thường xuyên và đặt mua với số lượng nhiều là việc làm cần thiết đồng thời các thông tin khuyến mãi cũng kèm theo mặt hàng để cho khách hàng biết. 10 . BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC TÂY NGUYÊN BÀI BÁO CÁO THIẾT KẾ LẬP TRÌNH WEB NÂNG CAO Tên đề tài: Trang web giới thiệu và bán nhạc cụ Giáo viên hướng dẫn: Th.S.Nguyễn Thị. vấn đề trong thực tiễn. Nâng cao, rèn luyện kỹ năng làm việc và kỹ năng giao tiếp xã hội. Tìm hiểu về ngôn ngữ lập trình Web nâng cao, áp dụng vào xây dựng hoàn thiện website giới thiệu và bán. của các dòng sản phẩn của cửa hàng. Cân đối kế hoạch tài chính của cửa hàng, điều hòa các loại vốn trong công ty. 6 Thiết lập và kiện toàn bộ máy kế toán gọn nhẹ, đảm bảo hoạt động có hiệu quả. Chủ