Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

52 2K 7
Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trong lĩnh vực phát triển của công nghệ thông tin hiện nay,với sự phát triển liên tục và đa dạng nhất là phần mềm,các hệ điều hành,các môi trường phát triển,các ứng dụng liên tục ra đời.

Nguyễn Văn Thuận Lớp: HTTT k46 Trường Đại Học Giao Thông Vận Tải Khoa Công Nghệ Thông Tin Bộ Môn Hệ Thống Thông Tin Đồ Án Tốt Nghiệp Tên đề tài : Xây dựng chương trình quản cửa hàng bán vật liệu xây dựng trên nền web Giáo viên hướng dẫn : ThS. Hoàng Văn Thông Sinh viên thực hiện : Nguyễn Văn Thuận Lớp : Hệ Thống Thông Tin Khóa : 46 Hà Nội 5/2010 1 Nguyễn Văn Thuận Lớp: HTTT k46 Mục lục Danh mục các hình vẽ .4 Danh mục các bảng dữ liệu .6 Lời nói đầu 8 Lời cảm ơn 9 Chương 1 :Tổng quan về lập trình web và ASP.Net 10 I.Giới thiệu về ASP.NET 10 1.Tình hình trước khi ASP.NET ra đời 10 2.Giới thiệu về ASP.NET .11 3.Lịch sử ASP.NET 12 II.Những ưu nhược điểm của ASP.NET 13 1.Ưu điểm của ASP.NET 13 2.Nhược điểm của ASP và ASP.NET 13 III.Kiến trúc của .NET 14 1.Các thành phần của .NET 14 2.Kiến trúc .NET Framework .14 Chương 2 : Khảo sát yêu cầu bài toán .16 I.Tìm hiểu về thực trạng và nhu cầu .16 1.Sơ lược về cửa hàng bán vật liệu KHÔI SƠN 16 2.Thực trạng về khâu Nhập hàng .16 3.Thực trạng về khâu Xuất hàng 17 4.Thực trạng về Khách hàng tới mua hàng 18 II.Ưu điểm và nhược điểm của phương pháp quản của cửa hàng: 18 1.Nhược điểm 18 2.Ưu điểm 19 1.Yêu cầu về chức năng 19 2.Yêu cầu về hệ thống 20 3.Đề xuất phương án giải quyết những vấn đề quản thực tại của cửa hàng 20 a.Các doanh mục cần được phân chia quản 21 b.Các thông tin chi tiết cần quản của từng danh mục 21 c.Cách quản .21 4.Lên kế hoạch thực hiện 22 IV.Khảo sát môi trường và nhiệm vụ của thành viên trong cửa hàng .22 1.Môi trường .22 2.Cơ cấu tổ chức .22 3.Chức năng của từng vị trí 22 Chương 3 : Phân tích thiết kế hệ thống thông tin .23 I.Phân tích chức năng của hệ thống 23 1.Mô hình phân cấp chức năng .24 Hình 1 :Biểu đồ phân rã chức năng .24 II.Biểu đồ luồng dữ liệu 26 1.Khái niệm về biểu đồ luồng dữ liệu 26 2 Nguyễn Văn Thuận Lớp: HTTT k46 a.Các ký hiệu được sử dụng trong biểu đồ BLD .26 Hình 2: Ký hiệu chức năng .26 Hình 3:Ký hiệu luồng dữ liệu .26 Hình 4:Ký hiệu kho dữ liệu .27 Hình 5: Ký hiệu đối tác hay tác nhân ngoài 27 .27 Hình 6:Ký hiệu tác nhân trong .27 b.Kỹ thuật phân mức và các mức của biểu đồ .27 2.Các mức phân cấp của biểu đồ BLD .28 Hình 7 : Biểu đồ luồng dữ liệu mức ngữ cảnh 28 Hình 8:Biểu đồ dữ liệu mức đỉnh 29 Hình 9: Biểu đồ dữ liệu mức dưới đỉnh chức năng nhập hàng 31 Hình 10:Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng xuất hàng32 Hình 11 : Biểu đồ BLD mức dưới đỉnh chức năng thống kê báo cáo .33 3.Một số điểm cần lưu ý trong biểu đồ luồng dữ liệu BLD 34 III.Phân tích hệ thống về dữ liệu 34 1.Thiết lập các thực thể .35 a.Các thuộc tính của thực thể .35 2.Mô hình thực thể liên kết giữ các thực thể 35 Hình 12 : Biểu diễn mối liên kết của các thực thể 37 Hình 13: Sơ đồ thực thể liên kết E/A của hệ thống 38 II.Chuẩn hóa dữ liệu của hệ thống 38 1.Sự cần thiết của việc chuẩn hóa dữ liệu 38 2.Định nghĩa các dạng chuẩn .39 a.Các quan hệ của CSDL khi chưa chuẩn hóa: 40 b.Chuẩn hóa các quan hệ 40 c.Lập các bảng quan hệ và các thuộc tính của quan hệ như sau .41 Hình 14: Bảng Khách hàng 42 42 Hình 15 :Bảng Nhân viên 42 Hình 16:Bảng Nhà cung cấp 42 Hình 17 :Bảng Vật liệu .43 Hình 18:Bảng Dòng hóa đơn nhập 43 Hình 19: Bảng Chi tiết hóa đơn nhập .43 Hình 20 :Bảng Dòng hóa đơn xuất 43 Hình 21 : Bảng Chi tiết hóa đơn xuất .43 Hình 22:Bảng Dòng đơn nhập hàng .44 Hình 23:Bảng Chi tiết đơn nhập hàng 44 Hình 24:Bảng Dòng đơn xuất hàng .44 Hình 25:Bảng Chi tiết đơn xuất hàng 44 3.Mô hình dữ liệu quan hệ 44 Hình 26: Mô hình quan hệ dữ liệu 45 Chương 4 :Tổng quan về cơ sở dữ liệu SQL server2000 .46 I.Hệ quản trị cơ sở dữ liệu SQL Server 2000 .46 1.Sơ qua về SQL Server 2000 .46 2.SQL Server tools 46 3.Cài đặt CSDL .46 3 Nguyễn Văn Thuận Lớp: HTTT k46 Hình 27 : Giao diện kết nối SQL server->Query Analyzer 47 Hình 28: Giao diện soạn thảo câu lệnh SQL server .48 II.Xây dựng các bảng dữ liệu với câu lệnh SQl server 2000 .48 Chương 5 : Thiết kế giao diện chương trình 52 Danh mục các hình vẽ Danh mục các hình vẽ .4 Danh mục các bảng dữ liệu .6 Lời nói đầu 8 Lời cảm ơn 9 Chương 1 :Tổng quan về lập trình web và ASP.Net 10 I.Giới thiệu về ASP.NET 10 1.Tình hình trước khi ASP.NET ra đời 10 2.Giới thiệu về ASP.NET .11 3.Lịch sử ASP.NET 12 II.Những ưu nhược điểm của ASP.NET 13 1.Ưu điểm của ASP.NET 13 2.Nhược điểm của ASP và ASP.NET 13 III.Kiến trúc của .NET 14 1.Các thành phần của .NET 14 2.Kiến trúc .NET Framework .14 Chương 2 : Khảo sát yêu cầu bài toán .16 I.Tìm hiểu về thực trạng và nhu cầu .16 1.Sơ lược về cửa hàng bán vật liệu KHÔI SƠN 16 2.Thực trạng về khâu Nhập hàng .16 3.Thực trạng về khâu Xuất hàng 17 4.Thực trạng về Khách hàng tới mua hàng 18 II.Ưu điểm và nhược điểm của phương pháp quản của cửa hàng: 18 1.Nhược điểm 18 2.Ưu điểm 19 1.Yêu cầu về chức năng 19 2.Yêu cầu về hệ thống 20 3.Đề xuất phương án giải quyết những vấn đề quản thực tại của cửa hàng 20 a.Các doanh mục cần được phân chia quản 21 b.Các thông tin chi tiết cần quản của từng danh mục 21 c.Cách quản .21 4.Lên kế hoạch thực hiện 22 IV.Khảo sát môi trường và nhiệm vụ của thành viên trong cửa hàng .22 1.Môi trường .22 4 Nguyễn Văn Thuận Lớp: HTTT k46 2.Cơ cấu tổ chức .22 3.Chức năng của từng vị trí 22 Chương 3 : Phân tích thiết kế hệ thống thông tin .23 I.Phân tích chức năng của hệ thống 23 1.Mô hình phân cấp chức năng .24 Hình 1 :Biểu đồ phân rã chức năng .24 II.Biểu đồ luồng dữ liệu 26 1.Khái niệm về biểu đồ luồng dữ liệu 26 a.Các ký hiệu được sử dụng trong biểu đồ BLD .26 Hình 2: Ký hiệu chức năng .26 Hình 3:Ký hiệu luồng dữ liệu .26 Hình 4:Ký hiệu kho dữ liệu .27 Hình 5: Ký hiệu đối tác hay tác nhân ngoài 27 .27 Hình 6:Ký hiệu tác nhân trong .27 b.Kỹ thuật phân mức và các mức của biểu đồ .27 2.Các mức phân cấp của biểu đồ BLD .28 Hình 7 : Biểu đồ luồng dữ liệu mức ngữ cảnh 28 Hình 8:Biểu đồ dữ liệu mức đỉnh 29 Hình 9: Biểu đồ dữ liệu mức dưới đỉnh chức năng nhập hàng 31 Hình 10:Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng xuất hàng32 Hình 11 : Biểu đồ BLD mức dưới đỉnh chức năng thống kê báo cáo .33 3.Một số điểm cần lưu ý trong biểu đồ luồng dữ liệu BLD 34 III.Phân tích hệ thống về dữ liệu 34 1.Thiết lập các thực thể .35 a.Các thuộc tính của thực thể .35 2.Mô hình thực thể liên kết giữ các thực thể 35 Hình 12 : Biểu diễn mối liên kết của các thực thể 37 Hình 13: Sơ đồ thực thể liên kết E/A của hệ thống 38 II.Chuẩn hóa dữ liệu của hệ thống 38 1.Sự cần thiết của việc chuẩn hóa dữ liệu 38 2.Định nghĩa các dạng chuẩn .39 a.Các quan hệ của CSDL khi chưa chuẩn hóa: 40 b.Chuẩn hóa các quan hệ 40 c.Lập các bảng quan hệ và các thuộc tính của quan hệ như sau .41 Hình 14: Bảng Khách hàng 42 42 Hình 15 :Bảng Nhân viên 42 Hình 16:Bảng Nhà cung cấp 42 Hình 17 :Bảng Vật liệu .43 Hình 18:Bảng Dòng hóa đơn nhập 43 Hình 19: Bảng Chi tiết hóa đơn nhập .43 Hình 20 :Bảng Dòng hóa đơn xuất 43 Hình 21 : Bảng Chi tiết hóa đơn xuất .43 Hình 22:Bảng Dòng đơn nhập hàng .44 Hình 23:Bảng Chi tiết đơn nhập hàng 44 5 Nguyễn Văn Thuận Lớp: HTTT k46 Hình 24:Bảng Dòng đơn xuất hàng .44 Hình 25:Bảng Chi tiết đơn xuất hàng 44 3.Mô hình dữ liệu quan hệ 44 Hình 26: Mô hình quan hệ dữ liệu 45 Chương 4 :Tổng quan về cơ sở dữ liệu SQL server2000 .46 I.Hệ quản trị cơ sở dữ liệu SQL Server 2000 .46 1.Sơ qua về SQL Server 2000 .46 2.SQL Server tools 46 3.Cài đặt CSDL .46 Hình 27 : Giao diện kết nối SQL server->Query Analyzer 47 Hình 28: Giao diện soạn thảo câu lệnh SQL server .48 II.Xây dựng các bảng dữ liệu với câu lệnh SQl server 2000 .48 Chương 5 : Thiết kế giao diện chương trình 52 Danh mục các bảng dữ liệu Danh mục các hình vẽ .4 Danh mục các bảng dữ liệu .6 Lời nói đầu 8 Lời cảm ơn 9 Chương 1 :Tổng quan về lập trình web và ASP.Net 10 I.Giới thiệu về ASP.NET 10 1.Tình hình trước khi ASP.NET ra đời 10 2.Giới thiệu về ASP.NET .11 3.Lịch sử ASP.NET 12 II.Những ưu nhược điểm của ASP.NET 13 1.Ưu điểm của ASP.NET 13 2.Nhược điểm của ASP và ASP.NET 13 III.Kiến trúc của .NET 14 1.Các thành phần của .NET 14 2.Kiến trúc .NET Framework .14 Chương 2 : Khảo sát yêu cầu bài toán .16 I.Tìm hiểu về thực trạng và nhu cầu .16 1.Sơ lược về cửa hàng bán vật liệu KHÔI SƠN 16 2.Thực trạng về khâu Nhập hàng .16 3.Thực trạng về khâu Xuất hàng 17 4.Thực trạng về Khách hàng tới mua hàng 18 II.Ưu điểm và nhược điểm của phương pháp quản của cửa hàng: 18 1.Nhược điểm 18 2.Ưu điểm 19 1.Yêu cầu về chức năng 19 2.Yêu cầu về hệ thống 20 6 Nguyễn Văn Thuận Lớp: HTTT k46 3.Đề xuất phương án giải quyết những vấn đề quản thực tại của cửa hàng 20 a.Các doanh mục cần được phân chia quản 21 b.Các thông tin chi tiết cần quản của từng danh mục 21 c.Cách quản .21 4.Lên kế hoạch thực hiện 22 IV.Khảo sát môi trường và nhiệm vụ của thành viên trong cửa hàng .22 1.Môi trường .22 2.Cơ cấu tổ chức .22 3.Chức năng của từng vị trí 22 Chương 3 : Phân tích thiết kế hệ thống thông tin .23 I.Phân tích chức năng của hệ thống 23 1.Mô hình phân cấp chức năng .24 Hình 1 :Biểu đồ phân rã chức năng .24 II.Biểu đồ luồng dữ liệu 26 1.Khái niệm về biểu đồ luồng dữ liệu 26 a.Các ký hiệu được sử dụng trong biểu đồ BLD .26 Hình 2: Ký hiệu chức năng .26 Hình 3:Ký hiệu luồng dữ liệu .26 Hình 4:Ký hiệu kho dữ liệu .27 Hình 5: Ký hiệu đối tác hay tác nhân ngoài 27 .27 Hình 6:Ký hiệu tác nhân trong .27 b.Kỹ thuật phân mức và các mức của biểu đồ .27 2.Các mức phân cấp của biểu đồ BLD .28 Hình 7 : Biểu đồ luồng dữ liệu mức ngữ cảnh 28 Hình 8:Biểu đồ dữ liệu mức đỉnh 29 Hình 9: Biểu đồ dữ liệu mức dưới đỉnh chức năng nhập hàng 31 Hình 10:Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng xuất hàng32 Hình 11 : Biểu đồ BLD mức dưới đỉnh chức năng thống kê báo cáo .33 3.Một số điểm cần lưu ý trong biểu đồ luồng dữ liệu BLD 34 III.Phân tích hệ thống về dữ liệu 34 1.Thiết lập các thực thể .35 a.Các thuộc tính của thực thể .35 2.Mô hình thực thể liên kết giữ các thực thể 35 Hình 12 : Biểu diễn mối liên kết của các thực thể 37 Hình 13: Sơ đồ thực thể liên kết E/A của hệ thống 38 II.Chuẩn hóa dữ liệu của hệ thống 38 1.Sự cần thiết của việc chuẩn hóa dữ liệu 38 2.Định nghĩa các dạng chuẩn .39 a.Các quan hệ của CSDL khi chưa chuẩn hóa: 40 b.Chuẩn hóa các quan hệ 40 c.Lập các bảng quan hệ và các thuộc tính của quan hệ như sau .41 Hình 14: Bảng Khách hàng 42 42 Hình 15 :Bảng Nhân viên 42 7 Nguyễn Văn Thuận Lớp: HTTT k46 Hình 16:Bảng Nhà cung cấp 42 Hình 17 :Bảng Vật liệu .43 Hình 18:Bảng Dòng hóa đơn nhập 43 Hình 19: Bảng Chi tiết hóa đơn nhập .43 Hình 20 :Bảng Dòng hóa đơn xuất 43 Hình 21 : Bảng Chi tiết hóa đơn xuất .43 Hình 22:Bảng Dòng đơn nhập hàng .44 Hình 23:Bảng Chi tiết đơn nhập hàng 44 Hình 24:Bảng Dòng đơn xuất hàng .44 Hình 25:Bảng Chi tiết đơn xuất hàng 44 3.Mô hình dữ liệu quan hệ 44 Hình 26: Mô hình quan hệ dữ liệu 45 Chương 4 :Tổng quan về cơ sở dữ liệu SQL server2000 .46 I.Hệ quản trị cơ sở dữ liệu SQL Server 2000 .46 1.Sơ qua về SQL Server 2000 .46 2.SQL Server tools 46 3.Cài đặt CSDL .46 Hình 27 : Giao diện kết nối SQL server->Query Analyzer 47 Hình 28: Giao diện soạn thảo câu lệnh SQL server .48 II.Xây dựng các bảng dữ liệu với câu lệnh SQl server 2000 .48 Chương 5 : Thiết kế giao diện chương trình 52 Lời nói đầu Ngày nay với sự phát triển không ngừng của công nghệ thông tin trong tất cả các lĩnh vực khác nhau của xã hội như :kinh tế,chính trị,an ninh quốc phòng,thương mại điện tử…và đã có tác động rất lớn đến sự phát triển chung của xã hội.Công nghệ thông tin đối với các doanh nghiệp,công ty ngày càng đóng vai trò quan trọng không thể thiếu.Với việc áp dụng thành tựu tiên tiến hiện đại của công nghệ thông tin đã cho ra đời các chương trình thay thế phương pháp thủ công làm giảm bớt thời gian,sức lực,tăng độ chính xác và tính bảo mật cao. Công nghệ thông tin có thể thay thế hoàn toàn cho con người trong các hoạt động bằng chân tay và đầu óc. Trong xu thế hội nhập cùng sự phát triển của nền kinh tế thế giới,thì sự phát triển của công nghệ thông tin trở thành cầu nối quan trọng trong mọi hoạt động lĩnh vực kinh tế,thương mại. 8 Nguyễn Văn Thuận Lớp: HTTT k46 Với sự xuất hiện của công nghệ thông tin công việc của chúng ta được giải quyết một cách nhanh gọn,tiết kiệm được thời gian và của cải từ đó làm cho cuộc sống của chúng ta ngày càng được cải thiện một cách đáng kể. Ứng dụng của công nghệ thông tin là rất rộng rãi,có thể kể đến một số ví dụ điển hình như : ứng dụng cho việc điều tra dân số;xây dựng các chương trình quản nhân viên,bán hàng,bệnh viện,trường học…; ứng dụng trong các thiết bị và thông tin liên lạc như di động,chat,mail . Trong lĩnh vực công nghệ thông tin thì hiện nay xu thế lập trình web đang được mọi người ưu chuộng và thích thú.Hiện nay thì mỗi ngày trên thế giới có khoảng 200 triệu người lướt web.Họ lướt web để tìm kiếm thông tin,để trao đổi mua bán hay đơn giản chỉ là giải trí và đây cũng là nơi để các công ty doanh nghiệp quảng bá sản phẩm,thương hiệu của mình đến tất cả mọi người trên thế giới.Đồng thời web cũng là nơi thu thập luồng thông tin phản hồi tốt nhất của mọi người để từ đó họ có những điều chỉnh thay đổi các sản phẩm sao cho phù hợp với thị hiếu. Nhận biết được tầm quan trọng của công nghệ thông tin chung và lập trình web nói riêng em chọn đề tài : “Xây dựng chương trình quản cửa hàng bán vật liệu xây dựng trên nền web” Với những kiến thức em đã tích lũy được trong quá trình học tập trên ghế nhà trường em hy vọng sẽ góp một phần nhỏ bé của mình vào sự phát triển trung của công nghệ thông tin. Lời cảm ơn Trong quá trình thực hiện đề tài với những khó khăn nhất định gặp phải em đã nhận được sự chỉ bảo tận tình của thầy giáo hướng dẫn giúp đỡ em vượt qua khó khăn,nhà trường đã tạo điều kiện để em hoàn thành đồ án này. Em xin gửi lời cảm ơn tới thầy giáo Ths. Hoàng Văn Thông đã nhiệt tình tận tâm hướng dẫn về kiến thức và tình cảm để em có thể hoàn thành đồ án này. Và cũng xin cảm ơn giai đình và bạn bè đã luôn ở bên động viên để em có động lực và niềm tin trong quá trình hoàn thành đồ án. Do trình độ có phần hạn chế nên trong quá trình thực hiện đồ án không tránh khỏi những thiếu sót về kiến thức,nên kính mong nhận được sự góp ý của các thầy cô trong bộ môm Xin chân thành cảm ơn ! 9 Nguyễn Văn Thuận Lớp: HTTT k46 Hà nội : 04/2009 Sinh viên thực hiện Nguyễn Văn Thuận Chương 1 :Tổng quan về lập trình web và ASP.Net I. Giới thiệu về ASP.NET 1. Tình hình trước khi ASP.NET ra đời Trong lĩnh vực phát triển của công nghệ thông tin hiện nay,với sự phát triển liên tục và đa dạng nhất là phần mềm,các hệ điều hành,các môi trường phát triển,các ứng dụng liên tục ra đời.Đôi khi do sự phát triển không đồng nhất và lợi ích khác nhau của các công ty phần mềm làm ảnh hưởng tới những người viết phần mềm. Sự ra đời của Java đã có sức mạnh đáng kể,nó hướng tới việc chạy ở những hệ điều hành khác nhau,độc lập với bộ vi xử lý.Tuy nhiên Java lại có những mặt 10 [...]... Chương 2 : Khảo sát yêu cầu bài toán Quản cửa hàng bán vật liệu xây dựng là bài toán dựa vào lập trình ứng dụng trên nền web mà cụ thể là ASP.NET để xây dựng nên chương trình quản cửa hàng bán vật liệu xây dựng. Chương trình được xây dựng thành công có thể trợ giúp cho hoạt động kinh doanh của những cửa hàng bán vật liệu xây dựng Cụ thể trong bài toán này em xây dựng chương trình quản cho cửa. .. quản thực tại của cửa hàng Để giải quyết những mặt nhược điểm về mô hình hoạt động ,cách quản của cửa hàng thì phải có những thay đổi về quy cách quản như sau 20 Nguyễn Văn Thuận Lớp: HTTT k46 a Các doanh mục cần được phân chia quản Quản khách hàngQuản vật liệu ,hàng hóa • Quản nhà cung cấp vật liệu b Các thông tin chi tiết cần quản của từng danh mục  Quản khách hàng. .. tổng giá trị  Các vật liệu thường nhập vào : • Là những vật liệucửa hàng tiêu thụ mạnh trong tháng,trong quý • Các mặt hàng hợp thị hiếu • Các mặt hàng chất lượng tốt và giá thành thấp • Nhập hàng từ các cơ sở hay xí nghiệp có uy tiến với cửa hàng  Các yếu tố khi cửa hàng nhập vật liệu hay sản phẩm vào cửa hàng • Số lượng vật liệu, sản phẩm • Chất lượng vật liệu, sản phẩm • Loại vật liệu, sản phẩm •... động của cửa hàng • Tìm hiểu các bảng biểu,hóa đơn nhập xuất,cách lưu trữ,ghi thông tin vào sổ theo dõi hàng • Tạo lập các sơ đồ luồng dữ liệu IV Khảo sát môi trường và nhiệm vụ của thành viên trong cửa hàng 1 Môi trường Bài toán quản cửa hàng bán vật liệu xây dựng được vận hành bởi chủ cửa hàng và nhân viên bán hàng bằng cách giao dịch trực tiếp 2 Cơ cấu tổ chức • Chủ cửa hàng • Nhân viên cửa hàng. .. hàng, để nhập hàng vào kho của cửa hàng và lưu đơn nhập hàng vào cơ sở dữ liệu của hệ thống  Chức năng Quản xuất hàng • Chức năng QLDS khách hàng :Vì khách hàng đến mua hàng tại cửa hàng nên người sử dụng có thể lên danh sách về thông tin của khách hàng và lưu vào cơ sở dữ liệu của chương trình để tiện cho quá trình quản sau này như để phục vụ cho việc báo cáo về số lượng khách hàng đến mua hàng. .. lưu trong một gốc dữ liệu là sổ lưu theo dõi hàng tiện trong việc tra cứu III Yêu cầu của chủ cửa hàng trong việc quản cửa hàng có sử dụng phần mềm quản lý: Chương trình được xây dựng lên phải đáp ứng các nhu cầu của chủ cửa hàng như: 1 Yêu cầu về chức năng Nhập hàng :  Khi cửa hàng tiến hành nhập hàng từ các cơ sở xí nghiệp thì sẽ cho phép nhập và lưu trữ các thông tin về vật liệu và sản phẩm vào... hàng thì chủ cửa hàng có các chính sách bán hàng và đãi ngộ khác nhau  Các yếu tố được thống kê khi khách hàng đến mua hàng • Yêu cầu của khách hàng về vật liệu, sản phẩm • Các mặt hàng được khách hàng ưa chuộng và hợp thị hiếu • Tổng hợp các khách hàng quen của cửa hàng Tất cả các yếu tố trên đều được chủ cửa hàng ghi nhớ vào đầu và sổ sách II Ưu điểm và nhược điểm của phương pháp quản của cửa. .. mới khách hàng, xóa,sửa và cập nhập những thông tin về khách hàng và sau đó lưu vào cơ sở dữ liệu của chương trình • Chức năng QLDS kho hàng : cửa hàng gồm rất nhiều kho hàng ,cho nên chương trình có thể quản các kho hàng. Như lập danh sách kho hàng của cửa hàng, chỉnh sửa ,lưu lại những thông tin của các kho hàng • Chức năng QL hóa đơn xuất :Khi khách hàng đến mua hàng dựa vào yêu cầu mua hàng của... • Chức năng Báo cáo vật liệu tồn :Dựa vào hóa đơn bán hàng và danh sách vật liệu đã lập ra thì người sử dụng có thể đưa ra dang sách những vật liệu còn tồn lại chưa bán được trong kho của cửa hàng • Chức năng Báo cáo hoạt động :Chức năng này có thể thực hiện nhiều chức năng nhỏ như Số lượng vật liệu đã bán trong ngày,những vật liệu bán nhanh hợp thị hiếu khách hàng, những vật liệu bán chậm ít tiêu thụ... sở hoặc xí nghiệp • Chức năng QLDS vật liệu : Chức năng này cho phép người sử dụng có thể quản những vật liệucửa hàng hiện đang có.Những thông tin về vật liệu như : Mã vật liệu, tên vật liệu, đơn vị tính cũng sẽ được quản trong chức năng này.Ngoài ra thì chức năng còn cho phép người dùng có thể thêm mới vật liệu, xóa,sửa và cập nhật những thông tin về vật liệu đó • Chức năng QL hóa đơn nhập

Ngày đăng: 25/04/2013, 09:19

Hình ảnh liên quan

1.Mô hình phân cấp chức năng - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

1..

Mô hình phân cấp chức năng Xem tại trang 24 của tài liệu.
Hình 7 :Biểu đồ luồng dữ liệu mức ngữ cảnh - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 7.

Biểu đồ luồng dữ liệu mức ngữ cảnh Xem tại trang 28 của tài liệu.
Hình 8:Biểu đồ dữ liệu mức đỉnh - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 8.

Biểu đồ dữ liệu mức đỉnh Xem tại trang 29 của tài liệu.
Hình 9: Biểu đồ dữ liệu mức dưới đỉnh chức năng nhập hàng - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 9.

Biểu đồ dữ liệu mức dưới đỉnh chức năng nhập hàng Xem tại trang 31 của tài liệu.
Hình 10:Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng xuất hàng - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 10.

Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng xuất hàng Xem tại trang 32 của tài liệu.
Hình 11 :Biểu đồ BLD mức dưới đỉnh chức năng thống kê báo cáo - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 11.

Biểu đồ BLD mức dưới đỉnh chức năng thống kê báo cáo Xem tại trang 33 của tài liệu.
2.Mô hình thực thể liên kết giữ các thực thể. - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

2..

Mô hình thực thể liên kết giữ các thực thể Xem tại trang 35 của tài liệu.
Hình 12 :Biểu diễn mối liên kết của các thực thể - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 12.

Biểu diễn mối liên kết của các thực thể Xem tại trang 37 của tài liệu.
Hình 13: Sơ đồ thực thể liên kết E/A của hệ thống - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 13.

Sơ đồ thực thể liên kết E/A của hệ thống Xem tại trang 38 của tài liệu.
Hình 26: Mô hình quan hệ dữ liệu - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 26.

Mô hình quan hệ dữ liệu Xem tại trang 45 của tài liệu.
Hình 27 : Giao diện kết nối SQL server->Query Analyzer - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 27.

Giao diện kết nối SQL server->Query Analyzer Xem tại trang 47 của tài liệu.
Hình 28: Giao diện soạn thảo câu lệnh SQL server - Xây dựng chương trình quản lý cửa hàng bán vật liệu xây dựng trên nền web

Hình 28.

Giao diện soạn thảo câu lệnh SQL server Xem tại trang 48 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan