1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Thiết kế và xây dựng phần mềm quản lý bán thuốc

45 409 1

Đ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

MỞ ĐẦU Sự cần thiết chọn đề tài Trong năm gần đây, với phát triển mạnh mẽ rộng khắp ngành công nghệ thông tin (CNTT), kỹ thuật lập trình, máy vi tính nhanh chóng thâm nhập giữ vai trò chủ đạo xã hội, kinh tế, quân sự,…Việc ứng dụng tin học lĩnh vực quản cần thiết thiếu trình làm việc để đạt hiệu cao Sự lớn mạnh máy vi tính, kỹ thuật lập trình giúp cho người nhiều công việc đặc biệt công tác quản lý, nghiên cứu khoa học,… Thông qua máy vi tính người xử cơng việc phức tạp mà người phải khó khăn để thực thực Với phát triển không ngừng CNTT, máy vi tính kỹ thuật lập trình giúp đỡ cho công ty, cửa hàng vừa nhỏ lĩnh vực trao đổi bn bán hàng hóa giúp người quản giải công việc cách nhanh với tốc độ xác cao Chính việc tạo phần mềm quản hàng hóa ngày trở nên thiết thực Hiện công ty đà phát triển nhanh chuẩn bị mở thêm chi nhánh, cơng ty chưa có phần mềm sử dụng quản bán hàng mà sử dụng thủ công ghi chép Từ em định chọn đề tài “Thiết kế xây dựng phần mềm quản bán thuốc ” nhằm thực số công việc vấn đề quản hóa đơn nhập xuất, thơng tin xe thống cho hàng Mục đích nghiên cứu - Tin học hố cơng tác quản thuốc - Tạo chương trình quản bán thuốc hồn chỉnh cho cơng ty áp dụng rộng rãi vào thực tế - Tiết kiệm thời gian cho người quản việc cập nhật lấy thông tin để xử kịp thời có xảy cố q trình lưu thơng thuốc - Người quản người mua bán có nhìn cụ thể nơi sản xuất sản phẩm thời hạn sử dụng Giá chất lượng sản phẩm người mua biết thông tin sản phẩm trực tiếp qua danh mục thuốc - Tổng hợp báo cáo về: Thuốc nhập, Thuốc xuất, nhà cung ứng, doanh thu cửa hàng - Nhanh chóng, đỡ tốn thời gian thuận tiện công tác quản - Tạo kỹ lập trình chuyên nghiệp Đối tượng phạm vi nghiên cứu Nghiên cứu quản công ty như: Nhập Thuốc, xuất Thuốc, khách hàng, nhà cung cấp,…trong kinh tế thị trường nói chung cơng ty nói riêng Khảo sát phân tích việc quản thuốc gói trọn phần quản chi tiết sản phẩm khâu từ sản xuất, nhập hàng phạm vi vừa nhỏ để quản chi tiết thông tin thuốc công ty Đề tài xây dựng ngôn ngữ lập trình VB6 kết hợp với Microsoft Access Đề tài ứng dụng đơn phục vụ yêu cầu quản bán thuốc Phương pháp nghiên cứu Nghiên cứu phần mềm cơng ty sau tiếp cận thực tế để xác định nhu cầu người sử dụng thu thập thông tin liệu để tiến hành xây dựng hệ thống Phương pháp mô hình hóa, phương pháp tiếp cận hệ thống Nghiên cứu thuyết xây dựng hệ thống thông tin để xác định công cụ cần sử dụng để xây dựng hệ thống Kế hoạch thời gian thực + Lập đề cương, thu thập tài liệu có liên quan tới đề tài + Khảo sát trạng phân tích thiết kế tốn + Phân tích thiết kế phần mềm + Cài đặt kiểm thử phần mềm Chuẩn bị phương tiện nghiên cứu - Lập danh mục tài liệu tham khảo gồm tiếng Việt tiếng Anh - Tìm kiếm địa Website có liên quan - Kiến thức kỹ lập trình - Đọc tài liệu Ý nghĩa khoa học thực tiễn Việc chọn đề tài “Thiết kế xây dựng phần mềm quản bán thuốc ” cơng việc có tính khả thi cao khả ứng dụng thực tế hiệu Đề tài ứng dụng thực tế có hiệu góp phần cải thiện hệ thống “Quản bán thuốc “ Đề tài đem lại số ý nghĩa khoa học khác làm tài liệu tham khảo cách thức trình bày thuật tốn cách thức xây dựng phần mềm ứng dụng cho sinh viên khóa sau Đồng thời đem lại cho em kỹ lập trình thiết kế phần mềm tốt CHƯƠNG I : KHẢO SÁT HỆ THỐNG CŨ 1.1 Mơ tả tốn quản hệ thống Cửa hàng hệ thống chuyên mua bán với nhiều hình thức: bán bn, bán lẻ…Nguồn hàng chủ yếu nhà cung cấp, nhà sản xuất cơng ty ngồi nước cung cấp Khách hàng cửa hàng người tiêu dùng, hiệu tạp hóa lớn nhỏ, siêu thị khác… Siêu thị có đa dạng mặt hàng như: quần áo, rau, quả, thịt, cá… Cửa hàng có quầy thu ngân, quầy kế tốn cần hệ thống quản để giúp cửa hàng quản cách dễ dàng Các hoạt động cửa hàng gồm nhập hàng vào kho, xuất hàng từ kho quầy, báo cáo số lượng doanh thu hàng bán, báo cáo tồn kho tháng 1.2 Mô tả toán: 1.2.1 Chức năng: Phần mềm “quản bán thuốc” tìm hiểu xây dựng chương trình sử dụng mà người dùng dễ dàng quản nghiệp vụ cửa hàng quản hàng (nhập, xuất), quản nhân viên, khách hàng… 1.2.2.Người dùng: - Thủ kho - Kế toán trưởng - Quản trị viên - Giám đốc - Nhân viên 1.2.3.Quy trình quản lý: Hàng ngày, nhân viên bán hàng phải tiếp nhận số lượng lớn yêu cầu mua hàng khách hàng Hệ thống phải cho phép nhân viên bán lập hố đơn tính tiền cho khách hàng cách nhanh chóng Đối với khách hàng thân thiết nhân viên lưu lại thơng tin khách hàng cấp cho khách hàng thẻ khách hàng thân thiết với số điểm thưởng tương ứng giá trị hoá đơn mua hàng Trong cửa hàng có nhiều quầy thu ngân, quầy phụ trách hay nhiều nhân viên bán hàng Tại thời điểm có nhân viên phụ trách quầy thu ngân Hệ thống phải lưu lại phiên làm việc nhân viên để tiện cho việc quản sau Vào cuối ngày, phận kế tốn thống tình hình bán hàng cửa hàng, tính tốn xem lượng tồn, hàng hết để lên kế hoạch nhập hàng hay hàng tồn Hệ thống phải cho phép phận kế toán thống chi tiết tình hình cửa hàng Vào cuối tháng ban giám đốc yêu cầu, phận kế toán lập báo cáo thống tình hình bán cừa hàng gửi lên ban giám đốc Hệ thống phải cho phép phận kế toán làm báo cáo thống tình hỉnh bán hàng tháng khoang thời gian cho trước Khi có hàng hết cần bổ sung hàng mới, cửa hàng nhập hàng từ nhà cung cấp Thông tin hàng cần nhập phải lưu lại để phận kế tốn thống tình hình mua bán cửa hàng Thơng tin trình lên ban giám đốc để duyệt xem có phép nhập hàng hay không Khi nhập hàng phận kho , tính tốn số lượng nhập hàng vào hệ thống Hệ thống phải cho phép phận kho nhập hàng vào hay cập nhật hàng  Ưu điểm hệ thống cũ: - Là cách quản phổ thông dễ dàng áp dụng vào cửa hàng - Tiết kiệm chi phi cho thiết bị để sử dụng hệ thống quản  Nhược điểm hệ thông cũ: Với lượng khách ngày tăng, để phục vụ khách tốt hơn, xác nhanh chóng chủ hàng muốn bước tin học hố khâu quản lí Đặc biệt cơng tác kế tốn quản lí hàng hóa Bởi với cơng tác thủ cơng mà cửa hàng thực bộc lộ nhiều hạn chế sau: - Tra cứu thơng tin hàng hóa, đại lí cung cấp hàng tìm kiếm khách hàng nhiều thời gian nhiều khơng xác - Lưu trữ thông tin nhập xuất hàng, thu chi cần nhiều loại giấy tờ nên cồng kềnh không đạt hiệu - Cập nhật thông tin ngày tốn nhiều thời gian khó khăn việc thực báo cáo thống kê, có việc đột xuất CHƯƠNG II : XÂY DỰNG PHÂN TÍCH HỆ THỐNG MỚI 2.1.Mơ tả toán quản 2.1.1.Mục tiêu hệ thống: Hướng phần mềm giúp quản việc quản cửa hàng ràng buộc chặt chẽ, hệ thống có giao diện thân thiện giúp người dùng dễ sử dụng, tìm kiếm cách xác, nhanh chóng, hạn chế đến mức thấp rủi ro xảy với phần mềm 2.1.2 Các yêu cầu chức + Lưu trữ - Danh sách khách hàng - Danh sách nhân viên - Danh sách khách hàng nợ - Danh sách loại hàng hóa - Đơn giá loại mặt hàng - Phiếu chi tiết hóa đơn - Phiếu thu - Hàng tồn + Cập nhật - Khách hàng - Nhân viên - Hóa đơn - Nhà cung cấp - Hàng hóa - Chi tiết hóa đơn + Tra cứu Khách hàng - Nhân viên - Nhà cung cấp - Hàng hóa - Chi tiết hóa đơn + Thống Danh sách khách hàng - Hàng hóa - Nhân viên công ty + Báo cáo Các khách hàng có giao dịch mua bán với cơng ty năm hành - Tình hình kinh doanh giai đoạn - Trong thời gian, giai đoạn loại hàng bán với số lượng, đơn giá, trị giá hay số lượng tồn 2.1.3 Yêu cầu phi chức - Hoạt động tốt 24/24h - Giao diện đẹp, đơn giản, dễ sử dụng - Đảm bảo tốt chức - Hạn chế đến mức thấp sai sót xảy trình sử dụng - Tốc độ xử lí cao, đáp ứng lượng truy cập lớn - Chi phí bảo trì thấp 2.2 Biểu đồ hoạt động hệ thống Hệ thống quản bán hàng Quản nhập hàng Quản bán hàng Tìm kiếm Báo cáo thống Tìm Thốngkê Quản nhà cung cấp Quản khách hàng kiếm hàng hoá hàng hố Quản hàng Lập hố đơn nhập Tính tiền in hoá đơn Thống Lập hoá đơn Tìm kiếm bán hàng khách hàng khách hàng Thống hố Tính tiền in hố đơn đơn HDNHAP 1-1 1-n Có CT_HOADONNHAP 3.5 Thiết kế hệ thống 3.5.1 Thiết kế liệu Sau khảo sát trạng phân tích thiết kế hệ thống ta tiến hành cài đặt bảng sở liệu sau:  Hàng hóa: Thực thể mơ tả tồn thơng tin hàng hóa hàng hóa có khóa  Khách hàng: Thực thể mô tả thông tin người nhận mua hàng người khách hàng có khóa riêng cho lần mua hàng  Nhân viên: Thực thể cho biết thông tin nhân viên đảm nhận việc ghi chép cập nhật tất số liệu thơng tin hàng hóa Thực thể lấy mã nhân viên làm khóa chứa thông tin chi tiết nhân viên  Nhà cung cấp: Thực thể cho biết thông tin nguồn cung cấp cho cơng ty, thực thể lấy mã nhà cung cấp làm khóa gồm thông tin chi tiết nhà cung cấp  Kho hàng: Là nơi lưu trữ tất loại hàng hóa cơng ty hàng nhập loại hàng khác kho hàng có khóa  Xuất nhập: Thực thể cho biết thông tin việc nhập xuất hàng mô tả chi tiết lần xuất nhập hàng  Xuất hàng  Nhập hàng  Hóa đơn: Chứng từ việc mua bán hàng hóa có sổ sách ghi lại  Hóa đơn bán hàng  Hóa đơn nhập hàng  Mơ hình liệu quan hệ CHƯƠNG III :CHƯƠNG TRÌNH HỒN CHỈNH 3.1 Giới thiệu ngơn ngữ lập trình sử dụng để hoàn thiện hệ thống 3.1.1 Giới thiệu hệ quản trị sở liệu Microsoft Access Micrsosoft Access hệ quản trị sở liệu mạnh chạy môi trường Windows Micrsosoft Access 2003 phần chương trình Micrsosoft Office 2003 dùng rộng rãi cho phép người sử dụng quản lý, bảo trì, khai thác, lưu trữ số liệu cách có tổ chức máy tính, người sử dụng không cần viết câu lênh Pascal, Foxpro, C,… mà tổ chức liệu thiết kế yêu cầu, công việc cần giải 3.1.2 Ngôn ngữ Visual Basic 6.0 3.1.2.1 Giới thiệu ngôn ngữ Visual Basic 6.0 Visual Basic ngơn ngữ hồn thiện hoạt động theo kiểu điều khiển kiện (Event – Driven Programming Language) lại giống ngôn ngữ theo kiểu có cấu trúc (Structured Programming Language) Nó hỗ trợ cấu trúc: - Cấu trúc IF… THEN…ELSE - Các cấu trúc lặp (Loops) - Cấu trúc rẽ nhánh(Select Case) - Hàm (Function) chương trình (Subroutines) - Visual Basic đưa phương pháp lập tình mới, nâng cao tốc độ lập tình Cũng ngơn ngữ khác, phiên Visual Basic chứa đựng tính riêng Visual Basic 6.0 hỗ trợ tính mạnh chẳng hạn OLEDB để lập trình liệu Các lập trình viên dùng Visual Basic 6.0 để tự mở rộng Visual Basic Visual Basic có sẵn hộp cơng cụ như: Các hộp văn bản, nút lệnh, nút tùy chọn hộp kiểm tra hộp liệt kê, cuộn hộp thư mục tập tin …Có thể dùng khung kể ô để quản liệu theo định dạngbảng, truy cập sở liệu thông qua OLEDB Microsoft Visual Basic hỗ trợ cho lập trình cách tất tính chất đối tượng ta định dùng đến Đây điểm mạnh ngơn ngữ lập trình đại Các bước thiết kế ứng dụng Visual Basic: - Xây dựng cửa sổ mà người dùng thấy - Viết thủ tục kiện cho kiện đó(các thủ tục khiến cho thủ tục kiện làm việc) - Chạy thử phần mềm Microsft Visual Basic 6.0 hệ quản trị sở liệu hãng Microsoft cơng cụ lập trình hướng đối tượng, phần mềm mạnh mẽ việc quản Công cụ lập trình ứng dụng, lập trình mạng phần mêm khác Với mạnh quản trị sở liệu hướng đối tượng áp dụng lúc cho ứng dụng việc quản cách nhanh chóng hiệu Visual Basic gì? Phần "Visual" đề cập đến phương pháp sử dụng để tạo giao diện đồ họa người dùng VB6 có sẵn phận hình ảnh, gọi controls, bạn đặt vị trí định đặc tính chúng khung hình, gọi form Phần "Basic" đề cập đến ngôn ngữ BASIC (Beginners All-Purpose Symbolic Instruction Code), ngơn ngữ lập trình đơn giản, dễ học, chế cho khoa học gia dùng Người mang lại phần "Visual" cho VB Alan Cooper Ơng gói mơi trường hoạt động Basic phạm vi dễ hiểu, dễ dùng, không cần phải ý đến tinh xảo MS Windows, dùng chức MS Windows cách hiệu Với Visual Basic 6.0 xây dựng hệ thống chương trình ứng dụng hệ điều hành Microsoft Windows dễ dàng tiện lợi cho người lập trình người sử dụng Với Visual Basic 6.0 khắc phục nhược điểm phiên trước mà bổ sung nhiều tính 3.2 Chương trình hồn chỉnh - Main Chinh - Hàng hóa - Hóa đơn nhập - Chi tiết hóa đơn xuất - Chi tiết hóa đơn nhập - Nhà cung cấp - Nhân viên - Tìm kiếm nhà cung cấp KẾT LUẬN HƯỚNG PHÁT TRIỂN Kết luận 1.1 Kết đạt - Về chuyên môn phần mềm xây dựng giao diện gần gũi, nội dung dễ hiểu, dễ sử dụng - Đã kết nối sở liệu, tránh rủi ro khâu nhập xuất hàng hóa công ty - Hoạt động nhiều môi trường như: Win XP, Win 7, Win Vista, - Khách hàng tìm kiếm thơng tin nhanh chóng - Phần mềm thân thiện, hài hòa, có ấn tượng người xem 1.2 Hạn chế đề tài - Chưa phát chưa phát triển hết khả tìm kiếm in ấn nối mạng Lan để nhập liệu - Chức chưa đầy đủ - Chưa xử chức cần thiết sơ sài - Chưa tối ưu việc tìm kiếm thơng tin khách hàng, nhân viên, nhà cung cấp, - Chưa thống đầy đủ danh sách - Chưa mở rộng chương trình cho cơng ty khác Hướng phát triển đề tài - Hoàn thành phần mềm “Quản bán hàng” giúp cho việc quản hàng hóa dễ dàng, thuận tiện - Bổ sung hạn chế đề tài, mở rộng chức hệ thống phần mềm, đảm bảo độ tin cậy hệ thống - Phát triển Form, hỗ trợ kĩ thuật cho người dùng Form TÀI LIỆU THAM KHẢO Tiếng Việt [3] Nguyễn Thị Ngọc Mai (chủ biên), Microsoft Visual Basic & Lập trình sở liệu 6.0, Nhà xuất lao động - Xã hội [4] ThS Đinh Thế Hiển, Phân tích thiết kế hệ thống thông tin quản lý, Nhà xuất thống kê, 2000 Internet [1] http://www.caulacbovb.com/ [2] http://www.ebook.edu.com/ [3] http://tailieu.vn/xem-tai-lieu/ [4] http://pdfdatabase.com/ [5] http://en.wikipedia.org/ [6] http://thuvienluanvan.com/ [7] http://SinhVienIT.Net ... đề tài Thiết kế xây dựng phần mềm quản lý bán thuốc ” công việc có tính khả thi cao khả ứng dụng thực tế hiệu Đề tài ứng dụng thực tế có hiệu góp phần cải thiện hệ thống Quản lý bán thuốc “... tốn: 1.2.1 Chức năng: Phần mềm quản lý bán thuốc tìm hiểu xây dựng chương trình sử dụng mà người dùng dễ dàng quản lý nghiệp vụ cửa hàng quản lý hàng (nhập, xuất), quản lý nhân viên, khách hàng…... hệ thống Hệ thống quản lý bán hàng Quản lý nhập hàng Quản lý bán hàng Tìm kiếm Báo cáo thống kê Tìm Thốngkê Quản lý nhà cung cấp Quản lý khách hàng kiếm hàng hoá hàng hoá Quản lý hàng Lập hoá đơn

Ngày đăng: 10/12/2017, 20:16

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    + Tra cứu Khách hàng

    + Thống kê Danh sách khách hàng

    3.1.1 Giới thiệu hệ quản trị cơ sở dữ liệu Microsoft Access

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w