Phần mềm quản lý bán sách

37 32 0
Phần mềm quản lý bán sách

Đ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

Đồ án tốt nghiệp Đại học 005.5 TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP Tên đồ án: Phần mềm quản lý bán sách Sinh viên thực hiện: Giáo viên hướng dẫn: Trần Văn Thục - Mssv:1051070415 Lớp: 51k-CNTT ThS Trần Thị Kim Oanh Nghệ An, tháng 12 năm 2014 Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU Ngày dƣới phát triển mạnh mẽ khoa học kỹ thuật, kinh tế nƣớc ta phát triển cách mạnh mẽ Đi liền với việc phát triển kinh tế việc quản lý khơng phần quan trọng Khi kinh tế phát triển kéo theo khối lƣợng xử lý công việc tăng lên cách nhanh chóng Trong đó, việc quản lý theo mơ hình thủ cơng sử dụng sức ngƣời ngày cáng phải xử lý khối lƣợng liệu khổng lồ khơng ngừng tăng trƣởng Vì sử dụng sức ngƣời lên khơng tránh khỏi sai sót thời gian trình xử lý, tốn tiền bạc, từ ảnh hƣởng tói hiệu suất xử lý cơng việc quan, tổ chức Vì vậy, ƣcách thức quản lý sách theo mơ hình thủ công (truyền thống) đáp ứng đƣợc yêu cầu thực tiễn quản lý Do đó, yêu cầu đƣợc đặt làm để quản lý sách mà khơng nhiều thời gian, chi phí thấp quản lý đƣợc cách tối ƣu, triệt để phù hợp với khoa học công nghệ nay, đặc biệt việc áp dụng công nghệ thơng tin vào q trình quản lý hệ thống thơng tin Vì vậy, chúng em chọn đề tài “Xây dựng hệ thống quản lý bán sách” Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học CHƢƠNG KHẢO SÁT, XÁC ĐỊNH YÊU CẦU CÔNG VIỆC QUẢN LÝ CỬA HÀNG BÁN SÁCH Để xây dựng đƣợc phần mềm quản lý theo yêu cầu đề tài, trƣớc hết cần xác định đƣợc yêu cầu cần thiết phục vụ xây dựng phần mềm nhƣ: tìm hiểu cách khái quát hệ thống, cấu tổ chức cửa hàng (mỗi nhân viên làm việc cửa hàng, q trình xử lí hệ thống nhƣ bán sách, nhập sách quản lý tồn kho Thơng qua đó, tìm đƣợc yêu cầu chức cần thiết quản lý kinh doanh, quản lý danh mục hệ thống dừ liệu mà cần xây dựng SQL Server 2008 - Phần mềm phân tích quản lý liệu hệ Ngày nay, tổ chức phải đối mặt với khó khăn liệu: phát triển liệu hệ thống hoạt động kinh doanh; việc cần thiết để cung cấp cho nhân viên, khách hàng đối tác truy cập liệu cách thích hợp; mong muốn trang bị cho nhân viên có đƣợc thơng tin đầy đủ để đƣa định tốt; nhiệm vụ kiểm sốt chi phí mà khơng có ứng dụng có giá trị, bảo mật tốt đáng tin cậy Bản phát hành SQL Server đƣợc thiết kế để giúp doanh nghiệp giải khó khăn SQL Server 2005 giải pháp phân tích quản trị liệu hệ Microsoft Nó cho phép nâng cao độ bảo mật, khả xếp, giá trị cho liệu hoạt động kinh doanh ứng dụng phân tích, làm cho chúng dễ dàng việc tạo dựng, triển khai quản lý Đƣợc xây dựng dựa điểm mạnh SQL Server 2000, SQL Server 2005 cung cấp quản trị liệu hợp giải pháp phân tích để giúp tổ chức dù lớn hay nhỏ có thể: Xây dựng triển khai ứng dụng kinh doanh cách bảo đảm, dễ xếp có độ tin cậy cao  Phát huy tối đa hiệu CNTT cách giảm phức tạp việc tạo, triển khai quản lý ứng dụng sở liệu  Trao quyền cho ngƣời phát triển ứng dụng thông qua môi trƣờng phát triển phong phú, linh hoạt đại, làm cho việc tạo ứng dụng sở liệu an toàn  Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học Chia sẻ liệu qua nhiều hệ thống máy tính, ứng dụng thiết bị để tạo kết nối dễ dàng bên bên ngồi hệ thống  Trình bày rõ ràng kết hợp giải pháp tin tức kinh doanh, để điều chỉnh định kinh doanh kịp thời tăng hiệu toàn tổ chức bạn   Kiểm sốt giá thành mà khơng cần cung cấp thực thi, khả sẵn có hay khả xếp 1.1 Giới thiệu phần mền 1.1.1 Giới thiệu SQL 2005 SQL Server 2005 nâng cao có ba phần chính: quản lý liệu hoạt động kinh doanh, hiệu phát triển tin tức kinh doanh Quản lý liệu hoạt động kinh doanh Trong giới đƣợc kết nối nhƣ ngày nay, liệu hoạt động quản lý liệu luôn cần thiết ngƣời dùng Với SQL Server 2005, ngƣời dùng chuyên gia CNTT tổ chức bạn có lợi thơng qua việc giảm thời gian chết ứng dụng, tăng phát triển hiệu suất, thít chặt kiểm sốt bảo mật SQL Server cải thiện việc quản lý liệu kinh doanh lĩnh vực dƣới đây: Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học  Khả sẵn có Khả đầu tƣ cơng nghệ cao, thêm khả phục hồi chép, cải tiến cho phép hoạt động kinh doanh xây dựng triển khai ứng dụng có độ tin cậy cao  Khả xếp Những tiến xếp nhƣ việc phân chia, tách riêng biệt hỗ trợ 64-bit cho phép bạn xây dựng triển khai hầu hết ứng dụng yêu cầu việc sử dụng SQL Server 2005  Bảo mật Những nâng cấp bảo mật nhƣ thiết lập “bảo vệ mặc định” mô hình bảo mật nâng cao cung cấp khả bảo mật cao cho liệu kinh doanh bạn  Khả quản lý Một công cụ quản lý mới, khả tự điều hƣớng đƣợc mở rộng, mơ hình lập trình tăng tính hiệu quản trị viên sở liệu  Khả hoạt động liên kết Thông qua hỗ trợ chuẩn công nghiệp, dịch vụ Web Microsoft NET Framework, SQL Server 2005 hỗ trợ khả liên kết hoạt động với nhiều hệ thống, ứng dụng thiết bị Hiệu phát triển Một cản trở đến hiệu phát triển thiếu cơng cụ tích hợp cho phát triển sở liệu trình sửa lỗi, SQL Server 2005 cung cấp tiện ích làm thay đổi cách mà ứng dụng sở liệu đƣợc triển khai phát triển trƣớc Những cải tiến bao gồm:  Các công cụ Các chun gia phát triển sử dụng cơng cụ phát triển cho Transact – SQL, XML, Multidementional Expression (MDX), XML for Analysis (XML/A) Sự tích hợp với mơi trƣờng Visual Studio® cung cấp hiệu cho phát triển sửa lỗi ứng dụng tin tức kinh doanh giới hạn kinh doanh  Hỗ trợ ngơn ngữ mở rộng Ngồi ngơn ngữ chung (CLR) đƣợc cầu hình sở liệu, chun gia phát triển chọn ngơn ngữ quen thuộc nhƣ Transact-SQL, Microsoft Vitual Basic®.NET, Microsoft Vitual C#®.NET để phát triển ứng dụng Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học XML dịch vụ Web SQL Server 2005 hỗ trợ XML kiểu quan hệ riêng lẻ, hoạt động kinh doanh lƣu, quản lý phân tích liệu theo định dạng phù hợp với cần thiết Sự hỗ trợ cho việc tồn đƣa chuẩn mở nhƣ Giao thức truyền siêu văn (HTTP), XML, Giao thức truy cập đối tƣợng đơn giản (SOAP), Xquery Định nghĩa lƣợc đồ XML (XSD) cho phép việc truyền thông hoạt động kinh doanh đƣợc mở rộng Tin tức kinh doanh Khó khăn thách thức hứa hẹn tin tức kinh doanh tập trung xung quanh việc cung cấp cho nhân viên thơng tin xác thời điểm Phiên yêu cầu giải pháp tin tức kinh doanh am hiểu, bảo đảm, tích hợp với hệ thống hoạt động phải có hàng ngày SQL Server giúp công ty thực mục tiêu SQL Server 2005 Những cải tiến tin tức kinh doanh bao gồm:  Hệ thống tích hợp SQL Server 2005 đƣa hệ thống tin tức kinh doanh đƣờng với phân tích tích hợp gồm có q trình phân tích trực tuyến (OLAP); khai thác liệu; công cụ trích, biến đổi nạp (ETL); việc xếp liệu; chức đƣa tin  Việc tạo định Những cải tiến cho việc tồn đặc tính tin tức kinh doanh nhƣ OLAP, khai thác liệu việc giới thiệu máy chủ đƣa tin mới, cung cấp cho doanh nghiệp khả chuyển đổi thông tin thành định kinh doanh tốt tất mức tổ chức  Bảo mật khả xếp Nâng cấp khả xếp bảo mật cung cấp cho ngƣời dùng truy cập tới ứng dụng tin tức kinh doanh tin không bị ngắt quãng Khả phân tích hoạt động kinh doanh rộng Một công cụ ETL đƣợc cải tiến cho phép tổ chức dễ dàng tích hợp phân tích liệu từ nhiều nguồn tin khác Bằng việc phân tích liệu qua loạt hoạt động hệ thống, tổ chức tăng cạnh tranh thông qua việc hiểu cặn kẽ kinh doanh họ 1.1.2 Giới thiệu CSS CSS chữ viết tắt Cascading Style Sheets, đơn dạng file text với phần tên mở rộng css Trong Style Sheet chứa câu lệnh Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học CSS Mỗi lệnh CSS định dạng phần định HTML ví dụ nhƣ: font chữ, đƣờng viền, màu nền, chỉnh hình ảnh v.v Trƣớc chƣa có CSS, ngƣời thiết kế web phải trộn lẫn thành phần trình bày nội dung với Nhƣng với xuất CSS, ngƣời ta tách rời hồn tồn phần trình bày nội dung Giúp cho phần code trang web gọn quan trọng dễ chỉnh sửa Trƣớc bắt đầu tìm hiểu thêm CSS muốn bạn biết chút mạnh việc thiết kế web Ví dụ làm việc với HTML bạn muốn font chữ toàn trang web Arial Bạn phải làm làm lại nhƣ cho tất file html mà bạn có Nhƣng bạn sử dụng CSS, bạn cần làm lần tất cà trang khác tự động đƣợc thay đổi Ba cách để định dạng trang web Có ba cách bạn sử dụng để định dạng trang web là: cục bộ, nhúng vào trang liên kết đến file CSS riêng biệt Trong thực tế cách cuối liên kết đến file riêng biệt đƣợc sử dụng phổ biến Nhƣng bạn nên biết hai cách cịn lại đơi bạn phải sử dụng đến khơng nhiều 1.1.2.1 Cục – code CSS chèn trực tiếp vào thẻ HTML Cách định dạng cục bạn sử dụng code CSS chèn trực tiếp vào thẻ HTML có tác động lên thẻ 1.1.2.2 Nhúng vào trang web Cách thứ hai bạn khai báo code CSS nằm cặp thẻ đƣợc đặt phần tài liệu Về có tác động cục lên file mà bạn chèn đoạn code CSS Nó có phạm vi ảnh hƣởng lớn cách chèn cục đƣợc nói trên, nhƣng khơng có ảnh hƣởng đến file khác trang web 1.1.2.3 Liên kết đến file biệt lập Thực tế cách cuối mạnh thực CSS bạn cần tạo file CSS viết code lần Nó ảnh hƣởng đến tồn trang web khơng ảnh hƣởng đến file html đơn lẻ thẻ hàng ngàn thẻ mà bạn có Bằng cách tách rời hồn tồn thành phần trình bày nội dung khỏi Nếu bạn viết toàn code CSS file liên kết đến trang cịn lại, việc thay đổi sửa chữa trang web trở nên đơn giản Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học Để liên kết file CSS đến tất file html bạn, bạn cần chèn đoạn code sau vào thẻ tài liệu: Và trình duyệt tự động dùng file style_sheet.css để định dạng cho trang web bạn Tất nhiên file style_sheet.css bạn viết code CSS Điều cuối bạn cần biết loại hình sử dụng CSS Cục > Nhúng vào trang > Liên kết đến file biệt lập Cơng thức có nghĩa cách Cục “đánh bại” cách Nhúng vào trang Liên kết đến file riêng biệt Hoặc nói theo cách khác cách nhúng cục mạnh nhất, sau đến Nhúng vào trang cuối liên kết đến file biệt lập 1.1.3 Giới thiệu HTML – HTML(HyperText Markup Language hay “Ngôn ngữ Đánh dấu Siêu văn bản”), ngôn ngữ đánh dấu đƣợc thiết kế để tạo nên trang web với mẩu thông tin đƣợc trình bày World Wide Web – Tim Berners-Lee cha đẻ HTML Từ năm 1996, chi tiết kỹ thuật HTML đƣợc trì, với đóng góp từ nhà cung cấp phần mềm thƣơng mại, World Wide Web Consortium(W3C) – HTML đƣợc viết theo mẫu thành phần HTML bao gồm thẻ đƣợc đặt bên dấu ngoặc nhọn – HTML khơng phải ngơn ngữ lập trình, ngơn ngữ trình bày 1.2 Giới thiệu hệ thống Tên đối tƣợng khảo sát: Cửa hàng sách Nhà sách trung tâm chuyên kinh doanh loại sách báo với nhiều thể loại khác nhƣ: tiểu thuyết, sách khoa học, Khảo sát hệ thống quản lý bán sách 1.2.1 Cơ cấu tổ chức của hàng Hệ thống quản lý nhà sách bao gồm: - Nhân viên bán hàng có nhiệm vụ hƣớng dẫn khách hàng tìm kiếm sách phù họp, tính tiền số sách mà khách hàng mua lập phiếu xuất kiêm hóa đơn bán hàng gửi cho khách hàng để toán, gửi cho kế toán - Kế toán tiến hành đối chiếu, thu tiền khách hàng ghi nhận lại sổ kế toán liệu giao dịch đo lƣờng tiền Dựa vào đó, kế tốn thống kê doanh thu, số sách bán, số sách tồn kho Việc đƣợc thống kê theo thời kì nhƣ: tháng, theo quý theo năm Với thông tin đƣợc ngƣời Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học quản lý cửa hàng lƣu trữ lại để đƣa định kinh doanh phù hợp, phát triển bền vững cửa hàng - Nhân viên thủ kho có nhiệm vụ quản lý việc nhập xuất sách kiểm tra sách cửa hàng Khi cần bán sách, thủ kho nhận phiếu xuất kiẽm hóa đơn bán hàng từ phận kế tốn chuyển sang, dựa vào tiến hành xuất sách từ quầy hay kho Khi hết sách, thủ kho lập phiếu nhập hàng Trong thông tin phiếu nhập phiếu xuất phải ghi rõ đầy đủ thông tin ngày nhập - xuất, chủng loại, số lƣợng, tên nhân viên tham gia giao dịch - Ngƣời quản lý ngƣời liên hệ trực tiếp với nhà cung ứng để nhập sách Ngƣời quản lý quản lý nhân viên, khách hàng quản lý doanh thu cửa hàng, quản lý việc nhập xuất sách cửa hàng 1.2.2 Quá trình quản lý bán sách Ở đây, khách hàng cần mua lẻ sách vào quầy để tự chọn sách cần mua Trong quầy, sách đƣợc cất giữ giá sách để theo khu vực riêng biệt tƣơng ứng với thể loại sách, kèm theo thông báo khu vực chứa tên thể loại sách Sau khách hàng chọn xong sách, khách hang quầy thu ngân đểthanh tốn Cịn khách hàng mua nhiều (mua ngay) phải thơng qua đơn đặt hàng ghi rõ thông tin khách hàng tên sách cần mua, số lƣợng cụ thể Neu đơn đặt hàng đƣợc chấp nhận khách hàng đƣợc thơng qua phiếu xuất hàng Các mặt hàng đơn hàng khách hàng đƣợc xuất thành nhiều lần tùy theo yêu cầu khách khả nhà sách Sau phiếu xuất hàng đƣợc thơng qua kế toán dựa vào phiếu xuất để thu tiền khách hàng Khi khách hàng tốn nhân viên lập hóa đơn bán hàng thơng tin cần thiết mặt hàng mà khách chọn, thông tin liên quan đến khách hàng - Các thông tin khách hàng nhƣ: + Tên khách, địa - Các thông tin mặt hàng nhƣ : + Mã sách, đơn vị tính, số lƣợng, đơn giá,thành tiền - Cuối hóa đơn ghi thơng tin sau : + Tổng cộng (bằng số ), Ghi chữ + Ngày tháng năm + Ngƣời lập phiếu, nhân viên tốn, khách hàng Thơng tin khách hàng Trần Văn Thục – Lớp 51K2 - Khoa CNTT Đồ án tốt nghiệp Đại học đƣợc lƣu trữ hệ thống quản lý nhà sách để phục vụ cho công tác thống kê, báo cáo nhà sách sau NHÀ SÁCH Địa Chỉ: 60 Nguyễn Du – TP.Vinh Tel: 0977 103 047 Fax: 0977 987 456 Hóa Đơn Bán Sách Số hóa đơn: Tên khách hàng: Tel: STT Tên Sách Mã khách hàng: Địa chỉ: SL Giá Giảm (%) Thành Tiền Tổng cộng tiền toán: ……………………………………………… Ghi chữ:……………………………………………………………… Ngày… tháng …năm… Khách Hàng Nhân Viên Thanh Tốn Hình 1.1: Mẩu hóa đơn bán sách 1.2.3 Quá trình quản lý nhập sách Mỗi có nhu cầu mua sách, nhà sách vào thông tin nhà cung cấp, thông tin giá thông qua báo giá nhà cung cấp thƣờng thông tin cung cấp phận nghiên cứu thị trƣờng, để có kế hoạch mua hàng cho phù hợp Từ kế hoạch nhà sách trích theo nhà cung cấp lập đơn đặt hàng nhà sách cho nhà cung cấp để đảm bảo lƣợng sách cần nhập đủ với yêu cầu giá hợp lí Nhà sách lƣu trữ lại thông tin nhà cung cấp để phục vụ trình quản lý, báo cáo thống kê sau Thủ kho tiến hành kiểm tra lƣợng sách cần nhập danh sách nhập cửa hàng với lƣợng sách nhận đƣợc từ nhà cung cấp Nếu thỏa mãn thủ kho lập Trần Văn Thục – Lớp 51K2 - Khoa CNTT 10 Đồ án tốt nghiệp Đại học 3.2 Các Form phần mềm 3.2.1 Form đăng nhập (login) Trần Văn Thục – Lớp 51K2 - Khoa CNTT 23 Đồ án tốt nghiệp Đại học Hình 3.1: Form đăng nhập 3.2.2 Form chương trình (Mainprogram) Hình 3.2: Form chương trình (mainprogram) 3.2.3 Form quản lý khách hàng Trần Văn Thục – Lớp 51K2 - Khoa CNTT 24 Đồ án tốt nghiệp Đại học Hình 3.3: Form quản lý khách hàng 3.2.4 Form thống kê danh mục Hình 3.4: Form danh mục 3.2.5 Form tìm kiếm Hình 3.5: Form tìm kiếm Trần Văn Thục – Lớp 51K2 - Khoa CNTT 25 Đồ án tốt nghiệp Đại học 3.2.6 Thiết kế Form quan ly người dùng Hình 3.6: Form quản lý người dùng 3.2.7 Thiết kế Form nhập hàng Hình 3.10: Form lập báo cáo sách bán Hình 3.11: Form lập báo cáo sách nhập 3.2.10 Thiết kế Form xem sách Trần Văn Thục – Lớp 51K2 - Khoa CNTT 26 Đồ án tốt nghiệp Đại học Hình 3.7: Form quản lý nhap hàng 3.2.8 Thiết kế Form hiển thị loại sách Hình 3.8: Form hiển thị sách nhập 3.2.9 Thiết kế Form tìm kiếm theo thể loại Trần Văn Thục – Lớp 51K2 - Khoa CNTT 27 Đồ án tốt nghiệp Đại học Hình 3.9: Thống kê hàng tồn kho 3.2.10 Phiếu xuất hàng Hình 3.10: Phiếu xuất 3.2.11 Quản lý nhân Viên Hình 3.11: Thống kê nhân viên Trần Văn Thục – Lớp 51K2 - Khoa CNTT 28 Đồ án tốt nghiệp Đại học 3.2.12 Thêm sách Hình 3.12: Thêm sách 3.2.13 Quản lý tác giả Hình 3.13: Quản lý tác giả Trần Văn Thục – Lớp 51K2 - Khoa CNTT 29 Đồ án tốt nghiệp Đại học 3.2.14 Quản lý người dùng Hình 3.14: Quản lý người dùng 3.2.15 Quản Nhà cung cấp Hình 3.15: Quản lý nhà cung cấp Trần Văn Thục – Lớp 51K2 - Khoa CNTT 30 Đồ án tốt nghiệp Đại học 3.2.16 Quản lý loại sách Hình 3.16: Loại sách 3.2.17 Quản lý ngơn ngữ Hình 3.17: Quản lý ngôn ngữ Trần Văn Thục – Lớp 51K2 - Khoa CNTT 31 Đồ án tốt nghiệp Đại học KẾT LUẬN o Các vấn đề đƣợc giải đề tài: • Hỗ trợ nghiệp vụ cửa hàng nhƣ: nhập sách, bán sách quản lý tồn kho • Cung cấp báo cáo thống kê theo nhiều tiêu chí: theo khách hàng, nhà cung cấp, theo giai đoạn (tháng, quý, năm) • Cung cấp tính tìm kiếm, tra cứu thơng tin danh mục, phiếu • Giao diện ngƣời dùng thân thiện, dễ sử dụng, o Các vấn đề/ khuyết điểm chƣa đƣợc giải quyết: • Bài làm cịn chƣa thực hoàn chỉnh kiến thức hạn hẹp thiết kế, xây dựng phần mềm chƣa có kinh nghiệm việc kinh doanh cửa hàng • Giao diện cịn thơ sơ o Hƣớng phát triển: • Xây dựng trang web hỗ trợ đặt hàng, giới thiệu sách có cửa hàng • Kết nối sở liệu với website hỗ trợ kinh doanh trực tuyến Một lần nữa, em xin trân cảm ơn cô THS.Trần Thị Kim Oanh tận tinh giảng dạy truyền đạt cho chúng em nhiều kiến thức Tuy cố gắng để hoàn thiện đề tài nhƣng chắn khơng thể tránh khỏi sai sót Chúng em mong đƣợc thông cảm, hƣớng dẫn bảo quý thầy cô giáo bạn bè Em xin chân thành cảm ơn! Trần Văn Thục – Lớp 51K2 - Khoa CNTT 32 Đồ án tốt nghiệp Đại học TÀI LIỆU THAM KHẢO [1] Bùi Thế Tâm, Giảo trình Microsoft Access nâng cao, Hà Nội 2013 [2] Website: http://thuthuataccess.com [3] Website: http://www.danketoan.com [4] Dân Trí - Việt Hùng, Giáo trình Microsoft Access 2003, Nhà xuất giao thông vận tải, Hà Nội, - 2008 [5] Hồng Anh Quang, Tự Học Lập Trình Ke Tốn Tiền Mặt Trên Visual Basic Access, NXB Văn hóa thơng tin [6] Website: http://caulacbovb.com Trần Văn Thục – Lớp 51K2 - Khoa CNTT 33 Đồ án tốt nghiệp Đại học MỤC LỤC LỜI MỞ ĐẦU CHƢƠNG KHẢO SÁT, XÁC ĐỊNH YÊU CẦU CÔNG VIỆC QUẢN LÝ CỬA HÀNG BÁN SÁCH 1.1 Giới thiệu phần mền 1.1.1 Giới thiệu SQL 2005 .4 1.1.2 Giới thiệu CSS 1.1.3 Giới thiệu HTML 1.2 Giới thiệu hệ thống 1.2.1 Cơ cấu tổ chức của hàng 1.2.2 Quá trình quản lý bán sách 1.2.3 Quá trình quản lý nhập sách 10 1.2.4 Quá trình quản lý tồn kho 11 1.3 Phân tích yêu cầu chức hệ thống .11 1.3.1 Quản lý kinh doanh .11 1.3.2 Quản lý danh mục 12 1.3.3 Quản lý hệ thống liệu 12 CHƢƠNG PHÂN TÍCH HỆ THỒNG QUẢN LÝ CỬA HÀNG SÁCH 13 2.1 Biểu đồ phân cấp chức hệ thống .13 2.2 Mơ hình thực thể E - R 19 2.2.1 Xác định thực thể 19 2.2.2 Các bảng thuộc tính .20 2.2.3 Lƣợc đồ E - R hệ thống 20 CHƢƠNG XÂY DỰNG PHẦN MỀM QUẢN LÝ 21 3.1 Các bảng liệu .21 3.1.1 Bảng Nguoi dung (danh mục nhân viên) .21 3.1.2 Bảng TacGia (Danh mục tác giả) 21 3.1.3 Bảng Loai Sach (Danh mục loại sách) 21 3.1.4 Bảng NgonNgu (Danh mục ngôn ngữ) .22 3.1.5 Bảng NhaXB (Danh mục nhà xuất bản) 22 3.2 Các Form phần mềm 23 3.2.1 Form đăng nhập (login) 23 3.2.2 Form chƣơng trình (Mainprogram) .24 3.2.3 Form quản lý khách hàng 24 Trần Văn Thục – Lớp 51K2 - Khoa CNTT 34 Đồ án tốt nghiệp Đại học 3.2.4 Form thống kê danh mục .25 3.2.5 Form tìm kiếm .25 3.2.6 Thiết kế Form quan ly ngƣời dùng 26 3.2.7 Thiết kế Form nhập hàng .26 3.2.8 Thiết kế Form hiển thị loại sách .27 3.2.9 Thiết kế Form tìm kiếm theo thể loại 27 3.2.10 Hiếu xuất hàng 28 3.2.11 Quản lý nhân Viên 28 3.2.12 Thêm nhân viên 29 3.2.13 Quản lý tác giả 29 3.2.14 Quản lý ngƣời dùng 30 3.2.15 Quản Nhà cung cấp 30 3.2.16 Quản lý loại sách .31 3.2.17 Quản lý ngôn ngữ 31 KẾT LUẬN 32 TÀI LIỆU THAM KHẢO .33 Trần Văn Thục – Lớp 51K2 - Khoa CNTT 35 Đồ án tốt nghiệp Đại học DANH MỤC CÁC BẢNG Bảng 3.1: NhanVien (Danh mục nhân viên) 21 Bảng 3.2: CtXuat (Chi tiết xuất) 21 Bảng 3.3: LoaiSach (Danh mục thể loại sách) 21 Bảng 3.4: NgonNgu (Danh mục ngôn ngữ sách) .22 Bảng 3.5: NhaXB (Danh mục nhà xuất bản) 22 Trần Văn Thục – Lớp 51K2 - Khoa CNTT 36 Đồ án tốt nghiệp Đại học DANH MỤC CÁC HÌNH Hình 3.1: Form đăng nhập .24 Hình 3.2: Form chƣơng trình (mainprogram) 24 Hình 3.3: Form quản lý khách hàng 25 Hình 3.4: Form danh mục 25 Hình 3.5: Form tìm kiếm .25 Hình 3.6: Form quản lý ngƣời dùng 26 Hình 3.7: Form quản lý nhap hàng 27 Hình 3.8: Form hiển thị sách nhập 27 Hình 3.9: Thống kê hàng tồn kho 28 Hình 3.10: Phiếu xuất 28 Hình 3.11: Thống kê nhân viên .28 Hình 3.12: Thêm nhân viên 29 Hình 3.13: Quản lý tác giả .29 Hình 3.14: Quản lý bán/nhập sách tồn kho 30 Hình 3.15: Quản lý nhà cung cấp 30 Hình 3.16: Loại sách 31 Hình 3.17: Quản lý ngôn ngữ 31 Trần Văn Thục – Lớp 51K2 - Khoa CNTT 37 ... để nhập sách Ngƣời quản lý quản lý nhân viên, khách hàng quản lý doanh thu cửa hàng, quản lý việc nhập xuất sách cửa hàng 1.2.2 Quá trình quản lý bán sách Ở đây, khách hàng cần mua lẻ sách vào... nhƣ bán sách, nhập sách quản lý tồn kho Thông qua đó, tìm đƣợc u cầu chức cần thiết quản lý kinh doanh, quản lý danh mục hệ thống dừ liệu mà cần xây dựng SQL Server 2008 - Phần mềm phân tích quản. .. Quá trình quản lý bán sách 1.2.3 Quá trình quản lý nhập sách 10 1.2.4 Quá trình quản lý tồn kho 11 1.3 Phân tích yêu cầu chức hệ thống .11 1.3.1 Quản lý kinh

Ngày đăng: 25/08/2021, 15:40

Từ khóa liên quan

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

Tài liệu liên quan