LỜI NÓI ĐẦU rong những năm gần đây cùng với sự phát triển mạnh mẽ của nền kinh tế và sự phát triển của ngành CNTT.Tin học đang và sẽ phát triển mạnh mẽ một cách không ngừng, các ứng dụng
Trang 1MỤC LỤC
Trang
Chương I: TỔNG QUAN TÀI LIỆU
02-03
1.Tình hình chung về áp dụng công nghệ thông tin hiện nay
2.Giới thiệu về Microsoft Access
3.Tổng quan về HTTT quản lý kho
Chương II: ĐỐI TƯỢNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU
04
1.Đối tượng
2 Phương pháp nghiên cứu
3 Kỹ thuật nghiên cứu
4 Thời gian điều tra
Chương III:PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG
1 Phân tích Hệ thống thông tin
05-07 1.1 Sơ đồ ngữ cảnh
2 Thiết kế Hệ thống thông tin
08-09 2.1 Thiết kế cơ sở dữ liệu
Chương IV: BÀN LUẬN & KẾT LUẬN
20-21
1.Đánh giá chung
2.Một số tồn tại trong chương trình
3.Phương hướng phát triển trong tương lai
Trang 3LỜI NÓI ĐẦU
rong những năm gần đây cùng với sự phát triển mạnh mẽ của nền kinh tế và sự phát triển của ngành CNTT.Tin học đang và sẽ phát triển mạnh mẽ một cách không ngừng, các ứng dụng của nó đã phổ biến trong các ngành quản lý kinh tế, sản xuất kinh doanh, y tế, giáo duc……Máy tính đã trở nên quen thuộc và được sử dụng rộng rãi trong đời sống xã hội Tin học đã thâm nhập vào bất kỳ một công việc nào đặc biệt là trong lĩnh vực quản lý, nó giúp các nhà quản lý xử lý khối lượng công việc khổng lồ một cách mau lẹ và chính xác
Quản lý Hóa chất- Chất chuẩn là một công việc khá quan trọng đòi hỏi bộ phân quản lý phải thường xuyên cập nhật thông tin về Hóa chất- Chất chuẩn nhập xuất Quản lý Hóa chất-Chất chuẩn một cách hiệu quả không đơn giản nếu chỉ sử dụng phương pháp quản lý truyền thống
Việc ứng dụng CNTT đã mang lại bước đột phá mới cho công tác quản lý Hóa chất-Chất chuẩn, giúp đơn vị nắm bắt được thông tin về Hóa chất-Chất chuẩn một cách chính xác kịp thời Từ đó, người quản lý có thể đưa ra các kế hoạch và quyết định đúng đắn, giảm chi phí và tăng khả năng nâng cao kết quả hoạt động cho phòng kiểm nghiệm của đơn vị
Để xử lý thông tin nhanh chóng, đầy đủ, chính xác và có hiệu quả thì ngành công nghệ thông tin đã phát triển tương đối phổ biến trên thế giới nói chung và Việt Nam nói riêng và đã cung cấp cho chúng ta những biện pháp cần thiết đó Đã qua thời tính toán, sắp xếp và lưu trữ thông tin thủ công truyền thống mang nặng tính chất lạc hậu, lỗi thời Công nghệ thông tin đã đi vào các ngành với một phương thức hoạt động hoàn toàn mới mẻ, sáng tạo và nhanh chóng mà không mất đi sự chính xác Đặc biệt,
nó đã đánh dấu một bước ngoặt trong việc áp dụng tin học vào trong hệ thống quản lý
Để đáp ứng nhu cầu ngày càng cao của công việc, bộ phận quản lý Hóa Chất chuẩn phải đáp ứng đúng, đủ và nhanh chóng để phục vụ cho công tác kiểm nghiệm tại đơn vị
Trong quá trình làm việc tại Trung tâm Kiểm nghiệm Thuốc-MP-TP Phú Yên chúng tôi nhận thấy nhu cầu về phần mềm quản lý Hóa chất- Chất chuẩn rất cần thiết cho đơn vị Chính vì vậy chúng tôi chọn đề tài:” Thiết kế phần mềm quản lý Hoa chất- Chất chuẩn trên Microsoft Access tại Tung tâm Kiểm nghiệm năm 2017” để đem lại những hiệu quả cao hơn trong công tác
Trang 4Chương I:
TỔNG QUAN TÀI LIỆU
1.Tình hình chung về áp dụng công nghệ thông tin hiện nay:
Công nghệ thông tin (CNTT) đang dần chứng tỏ tầm ảnh hưởng rất lớn đến mọi mặt của đời sống xã hội Đối với hoạt động của ngành y tế, có thể thấy rằng, CNTT ngày càng đóng vai trò quan trọng, không chỉ “bà đỡ” cho quá trình cải cách hành chính trong công tác quản lý, điều hành của cơ quan quản lý mà còn “đỡ đầu” cho việc triển khai và ứng dụng thành công các kỹ thuật cao trong công tác chuyên môn, trong công tác giảng dạy, đào tạo, giám sát dịch bệnh, nghiên cứu phát triển thuốc… Mặc dù CNTT đã có những đóng góp thiết thực đối với sự phát triển trên nhiều mặt hoạt động của ngành y tế trong thời gian qua, nhưng thực tế cho thấy đầu tư cho CNTT trong ngành y tế vẫn manh mún, dàn trải và chưa có kiến trúc tổng thể về ứng dụng CNTT của toàn ngành; các chuẩn thông tin y tế chưa hoàn chỉnh, đồng bộ do đó nhiều đơn vị đã không thành công khi triển khai ứng dụng CNTT ở cơ sở Vì vậy tại hội nghị về ứng dụng CNTT trong ngành y tế vừa được tổ chức vào cuối tháng 2.2009, tại Hà Nội, Bộ trưởng Bộ Y tế Nguyễn Quốc Triệu đã nhấn mạnh và yêu cầu:
“Với nhận thức sâu sắc vai trò của CNTT đối với công tác y tế hiện đại, ngành y tế cần phải đẩy mạnh hơn nữa việc ứng dụng công cụ này vừa để tạo ra những biến chuyển mang tính bước ngoặt trong chuyên môn, vừa góp phần giảm nhẹ các thủ tục hành chính, nâng cao chất lượng công tác quản lý điều hành và thực hành tiết kiệm,
2.Giới thiệu về Microsoft Access:
Microsoft Access là một phần mềm do hãng Microsoft phát hành nằm trong bộ Microsoft Office Microsoft Access có giao diện tinh xảo dễ dùng để tạo các cơ sở dữ liệu Vì vậy Microsoft Access được sử dụng rất phổ biến ở nước ta và nhiều nơi trên thế giới.Dữ liệu Microsoft Access được tổ chức trên một file duy nhất *.mdb Trên file dữ liệu được tổ chức thành bảng có quan hệ với nhau và ta có thể thao tác với các
cơ sở dữ liệu thông qua câu truy vấn Một câu truy vấn là một câu lệnh cơ sở sữ liệu
để lấy các mẫu tin Sử dụng các câu truy vấn ta có thể lấy dữ liệu từ 01 hay nhiều trường trong một hay nhiều bảng
3.Tổng quan về HTTT quản lý kho
* Một số khái niệm về cơ sở dữ liệu (CSDL)
- Mỗi bảng (Table) ghi chép dữ liệu về mọt nhóm các phần tử nào đó gọi là thực thể (Entity)
Ví dụ:
Thưc thể HÓA CHẤT là bao gồm tất cả các HÓA CHẤT
Trang 5Thực thể CHẤT CHUẨN là bao gồm các CHẤT CHUẨN
- Mỗi thực thể đều có những đặc điểm riêng mà ta gọi đó là thuộc tính Mỗi thuộc tính là 1 yếu tố dữ liệu tách biệt, thường không chia nhỏ được nữa các thuộc tính góp phần mô tả thực thể và là những dữ liệu về thực thể mà ta muốn lưu trữ
- Mỗi bảng có những dòng (Row) Mỗi dòng còn gọi là 1 bản ghi (Record) bởi
vì nó ghi chép dữ liệu về một cá thể (Instance) tức là một biểu hiện riêng của thực
Mỗi thuộc tính được coi là một trường nó chứa một mẩu tin về thực thể cụ thể
- Cơ sở dữ liệu (Database) là 1 nhóm hay nhiều bảng có quan hệ với nhau
- Một tập hợp các dữ liệu có liên quan với nhau được gọi là một hệ cơ sở dữ
liệu (Database System) hay ngân hàng dữ liệu (Data bank)
- Hệ quản trị cơ sở dữ liệu (Database Management System) là một hệ thống
chương trình máy tính giúp ta tạo lập và sử dụng các hệ cơ sở dữ liệu
Trang 6Thuốc-2 Phương pháp nghiên cứu:
-Phương pháp hệ thống, phương pháp tư duy: trên cơ sở thống kê những số liệu, thông tin về bộ phận quản lý kho xây dựng nên những luận điểm của đề tài
-Phương pháp phân tích, tổng hợp: mục đích chứng minh từng luận điểm có tính thuyết phục hơn
-Phương pháp tin học hoá bằng công cụ lập trình Visual Basic để giải quyết vấn
đề đã được phân tích và xây dựng giải pháp
-Bên cạnh đó, các phương pháp nghiên cứu như so sánh đối chiếu để so sánh, đôi chiếu các thông tin về các phương thức hoạt động quản lý khác nhau để rút ra kết luận xác đáng cho nội dung nghiên cứu
- Phân tích các biểu mẫu
- Xây dựng các mối liên kết hệ thống để thiết lập cơ sở dữ liệu
3 Kỹ thuật nghiên cứu:
- Dựa trên phần mềm Microsoft Access
4.Phạm vi /ứng dụng nghiên cứu:
Quy trình quản lý kho: quản lý xuất, quản lý nhập, quản lý tồn kho
Các vấn đề cần giải quyết trong quá trình quản lý kho, từ đó tiến hành xây dựng
cơ sở dữ liệu và khai thác dữ liệu phục vụ công tác quản lý kho
Theo dỗi và báo cáo tình hình cho nhà quản lý, đáp ứng yêu cầu quản lý của doanh nghiệp trong thời điểm hiện tại và trong tương lai
Ứng dụng :Đề tài này có thể ứng dụng cho bộ phận quản lý kho tại Trung tâm Kiểm nghiệm Thuốc-Mỹ phẩm-Thực phẩm Phú Yên
5 Thời gian nguyên cứu:
Từ tháng 02/2017đến tháng 10/2017
Trang 7Kiểm tra phiếu xuất
Kiểm tra chất lượng hàng xuất
Giao cho kho lẻ
Kiểm tra phiếu Nhập
Kiểm tra chất lượng hàng nhập
Nhập vào kho
Kiểm kê& lập báo cáo
Trang 8• Sơ đồ phân rã mức 1 - Xử lý nhập
• Sơ đồ phân rã mức 1 - Xử lý xuất
Kho hàng
2.1 Kiểm tra phiếu
2.2 Kiểm tra số lương &
chất lương
2.3 Người nhận
Phiếu có xác nhận của Kho hàng
Sổ kho
Thẻ kho
Kho hàng
1.1 Kiểm tra phiếu
1.3 Nhận hàng
1.2 Kiểm tra số lương &
chất lương
Phiếu có xác nhận của Kho hàng
Sổ kho
Sổ kho
Thẻ kho
Thẻ kho
Trang 9• Sơ đồ phân ra mức 1 - kiểm kê & lập báo cáo
1.2 Sơ đồ luồng thông tin:
Phiếu nhập
Phiếu xuất
Xuất
Báo cáo
kho
Tình hình kho
Phòng
Lãnhđạo
Kiểm kê kho
Lập báo cáo
Sổ kho
Thông tin hàng hoá
Thông tin kho
Biên bản kiểm kê
Báo cáo tồn kho
Lãnhđạo Kho
Trang 102 Thiết kế Hệ thống thông tin
2.1 Thiết kế cơ sở dữ liệu
* Mô hình quan hệ:
* Mô tả các bảng trong CSDL
+ Bảng DANH MỤC HC-CC
+ Bảng PHIẾU NHẬP
Trang 11+Bảng PHIẾU XUẤT
+Bảng CTChung
+ Bảng Người dùng
Trang 122.2 Thiết kế giải thuật
* Thuật toán đăng nhập chương trình:
I:=1
Kiểm tra mật khẩu
Thông báo mật khẩu
Đ
S
Đ
S
Trang 13* Thuật toán tìm kiếm bản ghi
Sửa các thông
tin
E Lưu các thông tin
Trang 14* Thuật toán tạo mới một bản ghi
B
Nhập mã
Mã trống ?
Mở trang Default
Trang 15• Thuật toán xoá 1 bản ghi
Bắt đầu
Chọn danh mục cần xóa
Hiện thông tin cần
xóa
Đồng ý xóa ?
Đ Xóa bản ghi trong CSDL
Kết thúc
S
Trang 16* Thuật toán sửa 1 bản ghi
Bắt đầu
Chọn danh mục cần sửa
Sửa lại thông tin
Dữ liệu hợp lệ
Ghi lại thông tin đã sửa
Đ
SS Hiển thị lỗi
Sửa tiếp
S Kết thúc
Đ
Sửa lại
T
S
Trang 17• Thuật toán lưu 1 bản ghi
Bắt đầu
Nhập thông tin cần
thiết
Hiển thị lỗi
S
Đ
Thêm tiếp
Trang 18* Thuật toán in báo cáo
BĐ
Nhập danh mục báo
cáo Hiện báo cáo
Trang 192.3 Thiết kế giao diện
Một số giao diện chính:
+ Đăng nhập hệ thống
+Phiếu nhập kho
Trang 20+ Form Danh mục hóa chất chuẩn
+ Xem tồn kho
Trang 21+ Một số mẫu báo cáo hàng tồn kho làm bằng Data Report
Trang 22Có thể nói rằng việc mạnh dạn đưa công nghệ mới vào việc quản lý HCCC trong kho là cả một sự năng động, tìm tòi, sáng tạo nhằm cải thiện hệ thống cũng như trong việc lựa chọn giải pháp kỹ thuật Với việc lựa chọn giải pháp này ta sẽ tối thiểu hóa chi phí lập trình cũng như bảo trì chương trình môt cách dễ dàng hơn
Hệ thống có ý nghĩa thực tiễn rất lớn đối với việc quản lý HCCCtrước mắt và lâu dài
Hệ thống giúp cho nhân viên báo cáo các HCCCtrong kỳ một cách nhanh chóng
và hiệu quả
2 Một số tồn tại trong chương trình
Do thời gian tìm tòi và làm việc có hạn do đó chương trình được viết chưa hoàn chỉnh Chương trình mới chỉ dừng lại ở phần lập các báo cáo theo một số yêu cầu như: Thời gian, vật tư, và kho
3 Phương hướng phát triển trong tương lai
- Trong tương lai gần: Hoàn thiện hệ thống với các chức năng rộng hơn rồi đưa
hệ thống vào sử dụng Thiết kế và cài đặt cho các nghiệp vụ còn lại
- Khi hệ thống hoạt động bình thường: Tối đa hoá chương trình về mặt tốc độ, kích thước Nâng cấp các chức năng, cho phép máy tính có thể xử lý thông minh ví dụ
Trang 23như cho phép người sử dụng thay đổi các biểu mẫu báo cáo thống kê bằng cách sử dụng lợi thế của lập trình hướng đối tượng
- Là một bước tiếp cận trước việc áp dụng CNTT ở đơn vị cấp tỉnh trong hệ thống ngành kiểm nghiệm
Trang 24TÀI LIỆU THAM KHẢO
1 Hướng dẫn sử dụng phần mềm “QUẢN LÝ HỆ THỐNG KIỂM NGHIỆM
THUỐC”của DỰ ÁN HỖ TRỢ HỆ THỐNG Y TẾ
2 Giáo trình Lập trình quản lý với Microsoft Access 2010 của Nhà xuất
Trang 25LỜI CẢM ƠN
Đề tài này được hoàn thành là kết quả của sự giúp đỡ, hỗ trợ tận tình của: Sở Y
tế, Ban giám đốc Trung tâm kiểm nghiệm Thuốc – MP –TP Phú Yên, Phòng HC –
TH và Phòng Hóa Lý
Nhân dịp này, chúng tôi xin bày tỏ lòng biết ơn sâu sắc tới:
Tất cả các thành viên trong Hội đồng Khoa học Công nghệ Trung tâm Kiểm nghiệm Thuốc-Mỹ phẩm-Thực phẩm Phú Yên đã tạo điều kiện, cũng như có sự hỗ trợ đắc lực trong quá trình hoàn thiện đề tài của chúng tôi
Tất cả các Phụ trách Phòng tại trung tâm đã giúp chúng tôi có phương pháp luận, gợi ý chúng tôi hướng phát triển và hoàn thiện đề tài
Chúng tôi cũng xin chân thành gửi lời cảm ơn sâu sắc tới các đồng nghiệp đã động viên, khích lệ giúp đỡ chúng tôi trong quá trình làm đề tài này
Cuối cùng, tôi vô cùng biết ơn sâu sắc tới gia đình thân yêu của tôi – nguồn động viên khích lệ lớn nhất mà tôi có được để hoàn thành tốt đề tài này
Trang 26NHẬN XÉT CỦA HỘI ĐỒNG KHOA HỌC-CÔNG NGHỆ TTKNT-MP-TP:
Trang 27
NHẬN XÉT CỦA HỘI ĐỒNG KHOA HỌC SỞ Y TẾ: .