1. Trang chủ
  2. » Công Nghệ Thông Tin

Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)

66 172 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 66
Dung lượng 7,88 MB

Nội dung

Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)Xây dựng chương trình quản lý kho thuốc khoa Dược Bệnh viện phụ sản Hải Phòng (Đồ án tốt nghiệp)

Trang 1

L I C

th n nh em có th hoàn thành t t bài báo cáo này

tinh th n trong su t quá trình h c t án

Do kh i gian h n ch , kinh nghi p làm vi c th c t u nên không tránh kh i nh ng thi u sót Em r t mong nh c s ch b o c a các th y cô

và các b n

s c kh e, thành thông Chúc các th c nhi u thành t u trong s nghi p

Trang 2

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 2

L I C 1

BÀI TOÁN VÀ GI I PHÁP 4

1.1 Gi i thi u v c b nh vi n Ph s n H i Phòng 4

1.2 Mô t bài toán 4

1.3 B ng n i dung công vi c 5

1.4 ti n trình nghi p v 6

1.5 Gi i pháp 9

T K H TH NG 10

2.1 Mô hình nghi p v 10

2.1.1 B nh các ch 10

2.1.2 Bi ng c nh 11

2.1.3 Nhóm d n các ch 12

2.1.4 phân rã ch 12

2.1.5 Danh sách các h li u s d ng 14

2.1.6 Ma tr n th c th ch 15

2.2 luông d li u 17

2.2.1 lu ng d li u m c 0 17

2.2.2 luông d li u m c 1 18

2.3 Thi t k d li u 21

2.3.1 Mô hình liên k t th c th (E-R) 21

2.3.2 Mô hình quan h 26

2.3.3 Các b ng d li u v t lý 31

LÝ THUY T 40

3.1 Phân tích thi t k h th ng ng c u trúc 40

3.1.1 Quá trình phát tri n c a m t h th ng thông tin 40

3.1.2 Ti p c n phát tri n h th ng c u trúc 43

3.2 Thi t k u quan h 44

3.2.1 Mô hình liên k t th c th E-R 44

3.2.2 d li u quan h 46

3.3 H qu n tr d li u SQL SERVER 2008 48

Trang 3

3.3.1 H qu tr CSDL SQL Server 48

3.3.2 ng CSDL 49

3.3.3 SQL Server 2008 qu n tr CSDL 49

3.3.4 Mô hình CSDL Client Server 50

3.4 Ngôn ng Visual Basic.NET (VB.NET)/ ASP.NET 51

3.4.1 Nh m n i b t c a ngôn ng Visual Basic.NET 51

3.4.2 Nh ng ng d ng ngôn ng Visual Basic.NET có th vi t 54

55

4.1 Giao di n chính 55

4.2 Các giao di n c p nh t d li u 56

4.3 M t s phi u in và báo cáo 62

K T LU N 64

TÀI LI U THAM KH O 65

PH L C 66

Trang 4

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 4

+ B o qu n thu c men, hoá ch t, y c

+ T ng h p báo cáo tình hình ho ng th ng kê quy t toán thu c v m t

1.2 Mô t bài toán

Khi c có nhu c u nh p thu c,d a trên vi c xu t nh p t n(báo cáo xu t

nh p t n), vi c ki m kê th c t trong kho, và nhu c u s d ng thu c th c t c a các khoa ch (phi u d trù s d ng thu c), th kho s g i thông tin yêu c u nh p

thu c và ki m tra thu c trong kho N u kho h t lo i thu c hãng thu c s thông báo

thu c Th kho ki m tra lô thu c v a nh p, n u có s c thì thông báo ho c tr l i thu c c l i s nh p vào kho(phi u nh p kho) K toán l p phi u chi thanh toán

ti n cho hãng thu c Các thông tin nh p thu c c ghi vào s nh p thu c

viên khoa c (d trù s d ng thu c, phi c) ki m tra c th xem các khoa

t thu c và th kho s l p phi u xu t kho xu t thu c cho các khoa ch c Sau các th t c c n thi t k toán s ghi s xu t thu c, các khoa ch s

nh n thu c và các gi y t

Trang 5

Sau m i ngày làm vi c, th kho thu c s ki m kê l i s ng thu t (s

xu t thu c), s ng thu p (s nh p thu c) và s ng thu c t n th c ttrong kho Sau khi ki m kê, k toán s l p biên b n ki m kê thu c và ghi s t n kho

Sau m t th nh k toán khol p báo cáo tình hình nh p, xu t và t n

1.3 B ng n i dung công vi c

1 G i thông tin yêu c u nh p thu c Th kho

thu c

Trang 6

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 6

L p thông tin yêu c u

Trang 7

ng ý

L p hóa

xu t thu c

L p phi u

xu t kho

Ghi s xu t thu c

t thu c

Phi u xu t kho

S xu t thu c

Phi u d trù s d ng thu c

Trang 8

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 8

c) ti n trình nghi p v : ki m kê thu c

Trang 9

d) ti n trình nghi p v : báo cáo

Hình 1.4 ti n trình nghi p v báo cáo

1.5 Gi i pháp

Hi n t i c ph n m m qu n lý vi c xu t, nh p, c p phát thu c trong kho thu c c a b nh vi n Ph s n

h t h n

Báo cáo thu c

v , h ng

Trang 10

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 10

Hãng thu c

=Tác nhân

Th kho

HSDLTác nhân

K toán

HSDLTác nhân

K toán

HSDLTác nhân

c

HSDLHSDLTác nhân

K toán

HSDLTác nhân

Th qu

HSDLTác nhân

K toán

HSDLTác nhân

K toán

HSDLTác nhân

K toán

HSDLTác nhân

Trang 11

Thông tin yêu c u nh p thu c

Thông tin thu c

Trang 12

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 12

13 L p báo cáo thu c h t h n

14 L p báo cáo thu c v h ng

4.3 L p báo cáo thu c v , h ng

Trang 13

s g i l i thông báo cho hãng thu c l i s nh p thu c v kho.

và không có v gì thì k toán s l p phi u chi thanh toán ti n cho hãng thu c.1.4 Ghi s nh p thu c: sau khi hoàn thành h t các th t c nh p thu c, k toán s

2 Xu t thu c

c s ki m tra xem khoa ch trù s d ng và có nhu c

vi c phát nh m thu c

2.2 L c: sau khi ki m tra chính xác các lo i thu c mà khoa ch c

phi u xu t kho xu t thu c cho các khoa ch ph c v công vi c khám

ch a b nh cho b nh nhân

2.4 Ghi s xu t thu c: sau khi hoàn thành h t các th t c xu t thu c, k toán s

thông tin vào s xu t thu c

3 Ki m kê

3.1 L p biên b n ki m kê: th kho s ki m kê l i s ng thu t, nh p,

và t n trong kho sau m i ngày làm vi c

3.2 Ghi s t n kho: sau khi th kho ki m kê thu c trong kho, k toán s ghi l i

t t c thu c còn t n l i trong kho

Trang 14

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 14

4.3 L p báo cáo thu c v , h ng: trong m t kho ng th nh, b ph n

Trang 16

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 16

Các th c th d li u

e.S nh p thu cj.S xu t thu c

l S t n kho

m Báo cáo

4.1 L p báo cáo xu t nh p t n R R R C

Trang 17

b

Phi u nh p kho c

Phi u chi d

S nh p thu c e

Phi u d trù s d ng thu c f

g

t thu c h

Phi u xu t kho i

S xu t thu c j

3.0

KI M KÊ

Biên b n ki m kê k

S t n kho l

4.0 BÁO CÁO

Yêu c u báo cáo

Báo cáo

Báo cáo m

Yêu c u ki m kê

Biên b n ki m kê

2.0

XU T THU C

Phi u

xu t kho

Trang 18

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 18

NH P THU C

1.4 GHI S

NH P THU C

1.3

L P PHI U CHI

1.2

KI M TRA THU C

NH P V

Trang 19

Thông tin l nh thu c

2.3

L P PHI U

XU T KHO

2.4 GHI S

XU T THU C

g Phi u l nh thu c

TT c p phát thu c

Trang 20

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 20

H T H N

4.3

L P BÁO CÁO THU C V ,

H NG

O Báo cáo

Yêu c u báo cáo

j S xu t thu c

Trang 21

Ngày nh pTên hãng thu cTên kho NT

m NTTên thu c

- Tên thu c

- Tên HC-

-

H n dùngNHÂN VIÊN

- H tên NV

- Ch c v

NHÂN VIÊN nh p THU C tHÃNG THU C thông tin riêng g m:

S hoá

nh p, tên kho NT,

m

NT, SLnhgiá

Lý do xu tTên kho NTTên kho XTTên thu c

-

H n dùngNHÂN VIÊN

NHÂN VIÊN xu t THU C cho KHOA

CH C

thông tin riêng g m:

S phi u, ngày xu t,

lý do

xu t,tênkho

NT, SL

Trang 22

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 22

- H tên NV

- Ch c v

xu t, tên kho XT,

SLN trong ngày SLX trong ngàySLT cu i ngày

-

H n dùngNHÂN VIÊN

- H tên NV

- Ch c v

NHÂN VIÊN ki m

kê THU C thông tin riêng g m:

S phi u, ngày ki m

kê, SL t n

c, SLN trong ngày,SLX trong ngày,

SL yêu c u

SL c p phátNgày yêu c u

- Tên thu c

- Tên HC-

-

H n dùngKHOA CH C

THU C

n NHÂN VIÊN thông tin riêng g m:

S phi u,

SL yêu c u,

SL c p phát, ngày yêu c u

Trang 23

b) nh các ki u th c th , các thu c tính khoá c a th c th

Trang 24

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 24

Trang 25

SL v , h ng SLT cu i ngày

SL t c 1

Trang 26

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 26

NHÂN VIÊN (Mã NV, h tên NV, ch c v )

Bi u di n m i quan h

thu c, mã khoa CN, ngày xu t, SL xu

HÃNG THU C

THU C

KHOA CH

NHÂN VIÊN

Trang 27

Ki m kê

NV, mã thu c, mã khoa CN, ngày yêu c u, SL yêu c u, SL c p phát)

NHÂN VIÊN ki m kê THU C (S phi u, mã NV, mã thu c, ngày ki m kê, SL

t c, SL h t h n, SL v h ng, SLX trong ngày, SLN trong ngày, SLT cu i ngày)

b) c 2: Trong các quan h trên ta th y m t s quan h còn a d li u B i

S phi u, mã thu c, SL yêu c u, SL c p phát)Quan h : NHÂN VIÊN ki m kê THU c tách thành 2 quan h sau:

NV KI M KÊ (S phi u, mã NV, ngày ki m kê)

DÒNG KI M KÊ ( S phi u, mã thu c, SL t c, SLN trong ngày, SLX trong ngày, SL h t h n, SL v h ng, SLT cu i ngày)

Trang 28

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 28

Trang 29

SL t n c

SLN trong ngày

SLX trong ngày

Trang 30

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 30

d) Mô hình quan h

Trang 31

2.3.3 Các b ng d li u v t lý

a) B ng HANGTHUOC

b) B ng THUOC

d) B ng NHANVIEN

e) B ng HOADONNHAP

Trang 32

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 32

h) B ng DONGXUAT

i) B ng PHIEULINH

j) B ng DONGLINH

k) B ng NVKIEMKE

Trang 33

l) B ng DONGKIEMKE

C p nh t Danh m c | T o Phi u | Báo cáo | K t thúc

Sinh viên: Nguy n Xuân Vi t

L p: CTL601

Mã SV: 1213101010

Trang 34

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 34

2.4.2 Các giao di n c p nh t d li u

a) Giao di n c p nh t danh sách các khoa ch

C p nh t danh sách các khoa ch

- Form này c p nh t d li u cho b ng KHOACN trong CSDL

b) Giao di n c p nh t danh sách nhân viên

C p nh t danh sách nhân viên

- Form này c p nh t d li u cho b ng NHANVIEN trong CSDL

c | Xem sau | Xem cu i | Thêm m i | Lo i b

Trang 35

c) Giao di n c p nh t danh sách các hãng thu c

C p nh t danh sách các hãng thu c

- Form này c p nh t d li u cho b ng HANGTHUOC trong CSDL

d) Giao di n c p nh t danh m cthu c

C p nh t danh m c thu c

- Form này c p nh t d li u cho b ng THUOC trong CSDL

c | Xem sau | Xem cu i | Thêm m i | Lo i b

Mã hãng thu c:

Tên hãng thu c:

S n tho i:

a ch :Fax:

Trang 36

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 36

e) Giao di n c p nh t phi u nh p thu c hàng ngày

C p nh t phi u nh p thu c hàng ngày

- Trang này c p nh t d li u cho b ng HOADONNHAP trong CSDL

- i v i ô DropDownNhân viên, d li c l y t b ng NHANVIEN và d

li u hi n th lên là tên nhân viên, máy tính l y vào mã nhân viên

d li u hi n th lên là tên hãng thu c, máy tính l y vào mã hãng thu c

f) Giao di n chi ti t nh p thu c

C p nh t chi ti t nh p thu c

- Trang này c p nh t d li u cho b ng DONGNHAP trong CSDL

- i v i ô DropDownThu c, d li c l y t b ng THUOC và d li u hi n

th lên là tên thu c, máy tính l y vào mã thu c

c | Xem sau | Xem cu i | Thêm m i | Lo i b ti t nh p thu c | In phi u nh p

Trang 37

g) Giao di n c p nh t phi u xu t thu c hàng ngày

C p nh t phi u xu t thu c hàng ngày

- Trang này c p nh t d li u cho b ng PHIEUXUAT trong CSDL

- i v i ô DropDownNhân viên, d li c l y t b ng NHANVIEN và d

li u hi n th lên là tên nhân viên, máy tính l y vào mã nhân viên

- i v i ô DropDownKhoa, d li c l y t b ng KHOACN và d li u hi n

h) Giao di n c p nh t chi ti t xu t thu c

C p nh t chi ti t nh p thu c

- Trang này c p nh t d li u cho b ng DONGXUAT trong CSDL

- i v i ô DropDownTênthu c, d li c l y t b ng THUOC và d li u

hi n th lên là tên thu c, máy tính l y vào mã thu c

c | Xem sau | Xem cu i | Thêm m i | Lo i b t xu t thu c | In phi u xu t

S phi u:

Nhân viên:

Khoa:

Ngày xu t:

Tên kho nh p thu c:

Tên kho xu t thu c:

c | Xem sau | Xem cu i | Thêm m i | Lo i b

S phi u:

Tên thu c:

S ng xu t:

t:

Trang 38

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 38

- Trang này c p nh t d li u cho b ng PHIEULINH trong CSDL

- i v i ô DropDownNhân viên, d li c l y t b ng NHANVIEN và d

li u hi n th lên là tên nhân viên, máy tính l y vào mã nhân viên

- i v i ô DropDownKhoa, d li c l y t b ng KHOACN và d li u hi n

th lên là tên khoa ch g, máy tính l y vào mã khoa ch

- Trang này c p nh t d li u cho b ng DONGLINH trong CSDL

- i v i ô DropDown Thu c yêu c u, d li c l y t b ng THUOC và d

li u hi n th lên là tên thu c, máy tính l y vào mã thu c

c | Xem sau | Xem cu i | Thêm m i | Lo i b thu c | In phi c

Trang 39

k) Giao di n c p nh t ki m kê thu c hàng ngày

- Trang này c p nh t d li u cho b ng NVKIEMKE trong CSDL

- i v i ô DropDown Nhân viên ki m kê, d li c l y t b ng NHANVIEN

và d li u hi n th lên là tên nhân viên, máy tính l y vào mã nhân viên

l) Giao di n c p nh p chi ti t ki m kê thu c trong kho

C p nh t chi ti t ki m kê thu c trong kho

- Trang này c p nh t d li u cho b ng DONGKIEMKE trong CSDL

- i v i ô DropDown Thu c, d li c l y t b ng THUOC và d li u hi n

th lên là tên thu c, máy tính l y vào mã thu c

c | Xem sau | Xem cu i | Thêm m i | Lo i b t ki m kê | In phi u ki m kê

Trang 40

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 40

LÝ THUY T

3.1 Phân tích thi t k h th ng c u trúc

3.1.1 Quá trình phát tri n c a m t h th ng thông tin

c g i là phát tri n h th ng Quá trình phát tri n m t HTTT k t lúc nó sinh

trình phát tri n m t h th ng v i các pha: kh i t o và l p k ho ch, phân tích, thi t k , tri n khai, v n hành và b o trì

Hình 3.1: Mô hình c c i h th ng

a) Kh i t o và l p k ho ch

theo c a quá trình phát tri n

Trong pha này, c nh cái gì là c n thi t cho h th ng m i hay h th ng s

th hi n ra b ng các ch ch v mà h th ng d ki n ph i th c hi n Chúng

c phân tích, thi t l p s p x p l i r i chuy n thành m t k ho

phát tri n HTTT m c l ch trình phát tri n h th ng và các chi phí

ng T t c các n c g i là nghiên c u h th ng Sau khi nghiên

Trang 41

c u h th ng ph c m t k ho ch d K ho ch này c c phân

m b o tính kh thi trên các m t:

b) Phân tích h th ng

Phân tích h th ng nh nh nhu c u thông tin c a t ch c Nó s cung c p

nh ng d li cho vi c thi t k HTTT sau này

Phân tích bao g m m t vài pha nh :

Pha thi t k này g m:

- Thi t k logic: t p chung vào các khía c nh hoàn thi n nghi p v c a h th ng

th c

- Thi t k v t lý: là quá trình chuy n mô hình logic tr ng thành b n thi t k

nh ng thao tác và thi t b v t lý c n thi ti n l i cho thu th p d li u, x

ra thông tin c n thi t cho t ch c

Trang 42

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 42

Trong pha thi t k v t lý c n ph i quy nh l a ch n ngôn ng l p trình, h

sang ho ng h th ng m i bao g m vi c chuy i d li u, s p x

trên h th ng m o s d ng, khai thác h th ng Chu n b tài li u chi ti t thi t minh v vi c khai thác và s d ng h th ng

e) V n hành và b o trì

c i ti n, b xung

Trang 43

3.1.2 Ti p c n phát tri n h th ng c u trúc

ti p t c c ng d li u Nhi u tài li ng g p hai cách ti p c n này làm

tao tác trên nó Ti p c ng c ng vào vi c c i ti n c

Trang 44

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 44

Trang 45

+ Các thu c tính có th phân làm b n lo i: thu c tính tên g i, thu c tính

Thu c tính tên g i: là thu c tính mà m i giá tr c th c a m t

th c th cho ta m t tên g i c a m t b n th thu c th c th

ho c không có thu c tính mô t nào

nhi t giá tr i v i m i b n th Ký hi u:

- M i quan h : các m i quan h g n k t các th c th trong mô hình E-R M t m i quan h có th k t n i gi a m t th c th v i m t ho c nhi u th c th khác Nó ph n ánh s ki n v n t n t i trong th c t

+ Ký hi u:

+ M i quan h gi a các th c th có th là s h u hay ph thu c (có, thu c,

+ L ng c a m i quan h gi a các th c th th hi n qua s th c ththam gia vào m i quan h và s ng các b n th c a th c th tham gia vào

Trang 46

Sinh viên: Nguy n Xuân Vi t Ngành CNTT L p CTL601 46

M i quan h b c m t hay liên k t c p 1 là m t quan h quy mà

a)

- M t quan h là m t b ng d li u hai chi u M i quan h g m m t t p các c t

t tên và m t s tùy ý các dòng không có tên

- M t quan h mô t m t l ng trong th c t có nh ng thu c tính chung mà ta g i là th c th M i c t trong quan h t ng ng v i m t thu c tính c a

th c th i là thu c tính c a quan h M i dòng c a quan h ch a các giá tr

d li u c a m ng c th thu c th c th này mà quan h này mô t

- N u ta b t dòng hay thêm vào m t dòng trong quan h thì không làm

hai chi u là m t quan h M t b ng d li u là m t quan h n u có các tính ch t sau:

- Các giá tr t c t ph i thu c cùng m t mi n d li u

- M i dòng là duy nh t trong b ng

Trang 47

- Th t các c t là không quan tr ng : nó có th i ch cho nhau mà không thay

+ Giá tr c a m t s thu c tính n m ngoài mi n giá tr c a các thu

Phép lo i b (Delete): Là phép xóa m t b ra kh i quan h cho tr c Phép lo i

b xóa m t b t vào quan h R: R= R t

Cú pháp: DELE

c th c a b t c n lo i b

th x y ra m t s sai sót d n vi c lo i b không thành công

+ B c n lo i b không t n t i trong quan h

+ B c n lo i b không phù h p v i l quan h

+ B c n lo i b h n ch v quy n truy c p

vào trong quan h ho c lo i b m t s b ra kh i quan h mà ch c i m t s

Ngày đăng: 25/02/2018, 08:02

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w