Nhân viên kiểm tra hàng trong kho từng tháng một, họ phải xem xét chất lượng hàng còn trong kho đã quá hạn sử dụng chưa, nếu đã quá hạn thì lập bản báo cáo các loại hàng sau đó thông qua
Trang 1CHƯƠNG I: GIỚI THIỆU ĐỊA ĐIỂM KHẢO SÁT.
1.1 Giới thiệu địa điểm.
Địa điểm khảo sát : Nhà thuốc Hoàng Hà
Địa chỉ: Gia Lâm - Hà Nội
Nhà thuốc Hoàng Hà là chi nhánh của Tổng công ty phân phối thuốc Tândược Tên nhà thuốc mang tên 2 dược sĩ Trần Đức Hoàng và Lê Trung Hà.Dưới sự quản lý của 2 dược sĩ và một số nhân viên ưu tú nhà thuốc mang lạicho mọi người nhiều sức khoẻ và hạnh phúc
1.2 Nguyên tắc quản lý của địa điểm khảo sát.
Cửa hàng có đầy đủ các loại thuốc để cung ứng cho các cửa hàng nhỏ
và người tiêu dùng Nhân viên kiểm tra hàng trong kho từng tháng một, họ phải xem xét chất lượng hàng còn trong kho đã quá hạn sử dụng chưa, nếu
đã quá hạn thì lập bản báo cáo các loại hàng sau đó thông qua nguời lãnh đạo cửa hàng và trực tiếp huỷ số thuốc ấy Khi nhập hàng về xem xét chất lượng hàng nhập vào nếu hàng nào đã quá hạn thì không nhập nữa Sau đó viết phiếu nhập kho
Mỗi tháng cửa hàng lại tổng hợp về việc nhập xuẩt hàng của cửa hàng để gửilên ban lãnh đạo
Mô tả công việc của cửa hàng
Bộ phận quản lý Nhập Xuất.
1 Quản lý Nhập hàng.
Khi có yêu cầu nhập hàng vào kho thì bộ phận quản lý nhập kho tiến hành
kiểm tra với phiếu giao hàng Nếu thỏa mãn thì tiến hành nhập hàng vàokho và lập phiếu nhập gửi cho bộ phận kế toán
Trang 22 Quản lý Xuất hàng.
Khi có yêu cầu xuất hàng của bộ phận bán hàng tiến hành kiểm tra hàng
trong kho nếu đủ với yêu cầu của khách hàng thì bộ phận quản lý xuất hàngtiến hành xuất hàng và gửi phiếu xuất hàng cho bộ phận kế toán Và nếuhàng trong kho không đủ theo yêu cầu của khách hàng thì thông báo lại cho
bộ phận quản lý bán hàng để thông báo cho khách hàng biết được
Bộ phận quản lý bán hàng
Khi các cửa hàng nhỏ hay người tiêu dùng có nhu cầu mua thuốc thì tiếnhành làm thủ tục lập phiếu xuất gửi cho bộ phận quản lý xuất Khi tiếp nhậnhàng xong giao hàng cho khách và yêu cầu khách thanh toán với bộ phận kếtoán
Bộ phận kế toán.
Khi tiếp nhận phiếu nhập của bộ phận nhập hàng bộ phận kế toán tiến hành
thanh toán với nhà cung cấp Khi tiếp nhận phiếu xuất của bộ phận quản lýxuất hàng thì bộ phận kế toán tiến hành lập hóa đơn cho khách và yêu cầukhách hàng thanh toán
Thống kê.
Sau tháng làm việc nhân viên cửa hàng có trách nhiệm phải lập các bản thống
kê về thuốc nào đã hết trong kho thì lập đơn đặt hàng với nhà cung cấp rồi lậpbản báo cáo về việc nhập xuất hàng trong tuần đó nộp cho lãnh đạo cửa hàng
Trang 31.3 Tổng hợp mẫu hóa đơn chứng từ.
Phiếu nhập hàng
Trang 4PhiếuXuất Hàng
Hóa Đơn Bán Hàng
Trang 5Chương II: GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH
1 1 Các khái niệm
PHP
PHP (viết tắt hồi quy “PHP: Hypertext Preprocessor”) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới
Đoạn mã sau minh họa giúp cách viết PHP lồng vào các trang HTML dễ dàng như thế nào:
?>
</body>
</html>
Thẻ <?php và thẻ ?> sẽ đánh đấu sự bắt đầu và sự kết thúc của phần mã PHP qua
đó máy chủ biết để xử lý và dịch mã cho đúng Đây là một điểm khá tiện lợi của PHP giúp cho việc viết mã PHP trở nên khá trực quan và dễ dàng trong việc xây dựng phần giao diện ứng dụng HTTP
Trang 6SQL Server là một hệ thống quản lý cơ sở dữ liệu (Relational Database
Management System (RDBMS) ) sử dụng Transact-SQL để trao đổi dữ liệu giữa Client computer và SQL Server computer Một RDBMS bao gồm databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS
Hàm - Include & Require.
Kiểm tra IIS đã cài đặt hay chưa
Control Panel -> Administrative Tools và tìm xem mục TnternetServicesManager
Trang 7Sau khi chay IIS
http/localhost/
Trang 8 Cài đặt PHP4
- Download PHP4
- Giải nén và chép vào 1 thư mục nào đó, ví dụ la C:\php
- Chép file C:\PHP\php.ini - recommended vào thư mục C:\WINDOWS và đổi tên
Trang 9- Chọn mục Home Directory và click tiếp vào nút Configuration
Trang 10- Chọn mục App Mappings và click vào nút Add
- Điền các thông số như sau
Trang 11- Lúc này cửa sổ IIS sẽ tương tự như sau.
- Mở file C:\ windowns\php.ini Tìm đến dòng chứa chuỗi
cgi.force_redirect Đầu tiên, có thể bạn sẽ thấy dòng đó có nội dung như sau
Trang 12Uiu-Nối kết từ Query Analyzer vào SQL
Kết nối với SQL Server tương tự như một client bình thường
– Cung cấp User name, Password
Quá trình tương tác giữa SQL Server và Query Analyzer (client) khi thực hiện một lệnh
Kết hợp PHP và MYSQL trong ứng dụng website.
1- Kết nối cơ sở dữ liệu:
Cú pháp:
mysql_connect("hostname","user","pass")2- Lựa chọn cơ sở dữ liệu:
Cú pháp:
mysql_select_db("tên_CSDL")
Ví dụ:
Trang 13$conn=mysql_connect("localhost","root","root") or die(" khong the ket noi");
Trang 14CHƯƠNG III: KHẢO SÁT HỆ THỐNG.
2.1 Xác định thông tin vào ra của hệ thống.
* Thông tin vào:
Thông tin Thuốc
Phiếu Nhập
Bảng báo giá Thuốc
* Thông tin ra:
2.2 Phát biểu lại bài toán quản lý hệ thống mới hoạt động
_ Cửa hàng cuối mỗi tháng và mỗi quý sau khi đối chiếu sổ ghi hàng đến
kiểm tra thực tế sẽ lên bảng danh mục kiểm tra tháng hoặc quý gứi lên công ty(nếu cần)
Trang 15_ Khi thuốc trong kho hết cửa hàng sẽ viết phiếu nhập gửi lên công ty, cửahàng sau khi kiểm tra thuốc sẽ được nhập vào trong kho để bộ phận kho quản lý
Khi đã bàn giao xong sổ sách thì bộ phận quản lý cập nhật các thông tin thuốcvào danh mục thuốc
_ Khi có yêu cầu mua thuốc:
+ Đối với các quầy thuốc bán lẻ : nhân viên cửa hàng căn cứ vào yêu cầu để
lấy thuốc trong kho và viết lập phiếu xuất
+ Đối với khách mua lẻ: đưa ra đơn thuốc của bác sĩ hoặc yên cầu của khách.
Nhân viên cửa hàng căn cứ vào đó giao thuốc cho khách Lập hóa đơn chokhách
Cửa hàng lưu trữ lại các chứng từ trong máy tính và giấy tờ
_ Cuối mỗi tháng tổng hợp và làm báo cáo gửi lên công ty khi có yêu cầu gửixuống
Trang 16
CHƯƠNG IV: PHÂN TÍCH HỆ THỐNG
3.1 Phân tích hệ thống về mặt chức năng.
3.1.1 Biểu đồ phân cấp chức năng
3.1.2 Biểu đồ luồng dữ liệu
3.1.2.1 Biểu đồ mức ngữ cảnh
Trang 173.1.2.2 Biểu đồ mức đỉnh.
Trang 183.1.2.3 Biểu đồ mức dưới đỉnh
* Quản lý xuất nhập kho
* Quản lý bán Thuốc
Trang 19
* Quản lý thống kê
Trang 20Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
* Thực thể: Hoá Đơn
Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
* Thực thể: Nhà Cung Cấp
Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
cấp
cấp
Trang 21
Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
cấp
Trang 22* Thực thể : Khách hàng
Thuộc tính Kiểu dữ liệu Kích cỡ Diễn giải
Từ trên ta có Ta có mô hình thực thể quan hệ sau:
Trang 23CHƯƠNG V: GIỚI THIỆU CHƯƠNG TRÌNH
Trong quá trình xây dựng phần mềm thì em đã đi khảo sát hiện trạng và phân tíchyêu cầu người dùng, yêu cầu hệ thống mới và các yêu cầu về phân tích chức năng,luồng dữ liệu … và chỉ rõ mối quan hệ giữa các thực thể trong hệ thống Tất cảnhững công việc trên là nhằm làm sao thiết kế được một phần mềm có hiệu qủa cao.Phần mềm được thiết kế đã đưa ra các form đó là giao diện tương tác trực tiếp vớingười dùng
Dưới đây là các chức năng cơ bản của chương trình:
1 Form đăng nhập:
Trang 24
2 Form TRANG CHU:
Trang 253 Form Cập nhật Thuốc
4 Form tìm kiếm:
Trang 26
5 Form báo cáo
Trang 27
LỜI KẾT
Trong giới hạn thời gian cho phép, em đã cố gắng vận dụng lý thuyết đã học
để giải quyết yêu cầu của đề tài đặt ra.Tuy nhiên vì thời gian, trình độ có hạn và sựnhìn nhận chưa đầy đủ, nên báo cáo và chương trình khó tránh khỏi những hạn chế
và thiết sót nhất định Với tinh thần tìm tòi học hỏi, em rất mong nhận được sự góp
ý chỉ bảo của Thầy cô và các bạn để chương trình ngày một hoàn thiện hơn
Em xin chân thành cảm ơn!
Thái nguyên, Ngày 14 Tháng 4 Năm
Trang 28ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI
KHOA CÔNG NGHỆ THÔNG TIN
*****************
BÁO CÁO THỰC TẬP
ĐỀ TÀI
" QUẢN LÝ CỬA HÀNG THUỐC "
Giáo viên hướng dẫn: Nguyễn Thị Loan
Sinh viên: Nguyễn Thị Dung
Thái Nguyên, Ngày 02/03/2011
Trang 29NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG
DẪN:
Trang 30
MỤC LỤC
Chương I Giới thiệu địa điểm khảo sát……….…….… 1
1.1 Giới thiệu địa điểm……… 1
1.2 Nguyên tắc quản lý của địa điểm khảo sát……….… 2
1.3 Tổng hợp các chứng từ ……… 3
Chương II: Giới thiệu về ngôn ngữ lập trình 5
1.1 Các khái niệm 5
1.2 Cách cài đặt 6
Chương II Khảo sát hệ thống……….……… 13
2.1 Xác định thông tin vào ra của hệ thống……… 13
2.2 Phát biểu lại bài toán quản lý hệ thống mới hoạt động………13
Chương III Phân tích và thiết kế hệ thống mới……… ….15
3.1 Phân tích hệ thống về mặt chức năng……… 15
3.1.1 Biểu đồ phân cấp chức năng………15
3.1.2 Biểu đồ luồng dữ liệu……… 15
3.1.2.1 Biểu đồ mức ngữ cảnh……….15
3.1.2.2 Biểu đồ mức đỉnh……….……16
3.1.2.3 Biểu đồ mức dưới đỉnh……….… 17
3.2 Phân tích hệ thống về mặt dữ liệu……… 19
3.2.1 Mô hình thực thể liên kết……… 19
3.2.2 Mô hình quan hệ……… 21
Trang 31Chương IV Giới thiệu chương trình… ……… ………… …22
LỜI NÓI ĐẦU
Ngày nay với sự phát triển về mọi mặt của xã hội, ngành công nghệ thông tin
đã trở thành một nhu cầu không thể thiếu trong đời sống con người Đi cùng với nó
là sự phát triển mạnh mẽ của nền kinh tế, sự giao lưu buôn bán giữa người với người, sự trao đổi hàng hoá ngày càng phát triển với nhiều mặt hàng, nhiều nguồn hàngkhác nhau dẫn đến sự phức tạp về hệ thống quản lý quá trình trao đổi đó Vì vậyviệc áp dụng tin học đưa máy tính vào việc trợ giúp quản lý và trao đổi thông tin rấtcần thiết Nó giúp cho người quản lý xử lý nhanh một khối lượng lớn các thông tin ,tra cứu và tìm kiếm một cách nhanh chóng , tiết kiệm được nhiều thời gian và côngsức Nhờ đó đạt được hiệu quả kinh tế cao, tránh mất mát và nhầm lẫn các thông tin
về sản phẩm và có hiệu quả trong kinh doanh
vào ra một cách chính xác, nhanh chóng đã trở thành một vấn đề không nhỏ đối vớinhà quản lý Cách thức xử lý thông tin dựa trên kinh nghiệm và phương pháp thủcông không còn phù hợp nữa, cần có một phương pháp mới hiệu quả hơn Việc tinhọc hoá các lĩnh vực quản lý đã thực sự là một cuộc cách mạng Nó đã làm giảmbớt rất nhiều công sức của các nhà quản lý trong việc xử lý thông tin và ra quyếtđịnh một cách chính xác Việc xử lý, tra cứu và tìm kiếm thông tin nhanh đơn giảnhiệu quả chỉ trong vài giây một điều mà trước kia không nhà quản lý nào giám mơước tới Tin học hoá giúp tránh được thất lạc dữ liệu tự động hệ thống hoá và cụ thểhoá các thông tin theo nhu cầu của con người
Trang 32Trong các lĩnh vực của xã hội quản lý việc bán thuốc cho cửa hàng thuốc làmột vấn đề hết sức phức tạp không chỉ cho ngành dược của nước ta mà cả trên toànthế giới Với khả năng lưu trữ thông tin ngày càng lớn tạo nên một kho thông tin đồ
sộ có thể lưu trữ hàng trăm ngìn mặt hàng thuốc khác nhau với nhiều chủng
loại và mẫu mã Hơn thế nữa với tốc độ truy xuất , tìm kiếm dữ liệu thông tinnhanh chóng , chiếc máy tính đã trở thành công cụ đắc lực giúp đỡ cho con ngườingày càng nhiều
Quản lý việc bán thuốc với các chức năng nhập, lưu trữ, xử lý thông tin về quátrình xuất nhập thuốc nhằm nâng cao hiệu quả hoạt động của cửa hàng Là một đềtài mang tính thực tiễn cao, phù hợp với nền kinh tế thị trường, luôn luôn nắm bắtkịp thời những thông tin mới về các loại thuốc mới cũng như các loại thuốc bánchạy và các loại thuốc không bán được để phục vụ tốt nhu cầu của người tiêu dùng.Hiện nay hầu hết các cửa hàng bán thuốc trên địa bàn Hà Nội các công việc nhập,xuất, kiểm tra hàng tồn hàng hết hạn sử dụng, hàng hỏng do yếu tố tự nhiên và tổnghợp hàng đều thực hiện một cách thủ công nên không tránh khỏi sự nhầm lẫn dẫnđến việc kinh doanh tiến triển chậm