Tải bản đầy đủ (.doc) (26 trang)

Báo cáo bài tập lớn Phân tích thiết kế hệ thống Phần mềm quản lý số điện thoại của một tỉnh

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (627.33 KB, 26 trang )

Phân tich thiết kế hệ thống thông tin
Trường Đại Học Sư Phạm Kỹ Thuât Hưng Yên
Khoa : Công Nghệ Thông Tin
Đề tài
Sinh viên thực hiện:
Nuyễn Thị Hiền
Lê Thị Thu Hiền
Nguyễn Thị Hợp
Giáo viên hướng dẫn:
Nguyễn Minh Quý
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
1
Phân tich thiết kế hệ thống thông tin
Nhận xét của giáo viên
…………………………………………………………………
……………………………………………………………………




















Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
2
Phân tich thiết kế hệ thống thông tin
Lời nói đầu
Hệ thống thông tin nào cũng có một đời sống, từ lúc khai sinh đến lúc bị phế bỏ.
Đó là quá trình trải qua một số giai đoạn nhất định. Các giai đoạn chính thường là : tìm
hiểu nhu cầu, phân tích, thiết kế, cài đặt, khai thác và bảo dưỡng. Không nhất thiết các
giai đoạn đó được đi qua một cách tuyến tính mà có thể vòng đi vòng lại nhiều lần. Vì
vậy đời sống của hệ thống thông tin thường được gọi là chu trình sống hay chu trình
phát triển.
Cùng với việc phát triển KHCN ngày càng hiện đại, CNTT trở thành ngành mũi
nhọn và đón dầu trên con đường bước vào kỷ nguyên mới: kỷ nguyên phát triển của
thế giới CNTT. Đặc biệt là các dịch vụ thương maị điện tử , thị trường ảo,…, dịch vụ
bưu chính viễn thông. Các ứng dụng quản lý trên internet ngày càng được phát triển,
hỗ trợ quản lý đắc lực và có hiệu quả cao. Một trong các ứng dụng đó là trong mạng
điện thoại, nó đòi hỏi công nghệ rất cao.
Vì lý do này mà chúng em chọn đề tài “quản lý số điện thoại của một tỉnh”.
Đây là một đề taì mới đòi hỏi phải có tính thực tế cao. Đề tài của chúng tôi được phát
triển trên ngôn ngữ “visual Basic 6.0”và cơ sở dữ liệu SQL Server.
Dưới sự hướng dẫn của thầy Nguyễn Minh Quý chúng em đã xây dựng
phần mềm “Quản lý số điện thoại của một tỉnh”.Qua khảo sát thực tế ở các bưu điện
và có tham khảo từ một số phần mền quản lý điện thoại và một số những weside chúng
tôi đã hoàn thiện bài viết này. Đây là bước khởi đầu nên bài viết của chúng tôi còn
gặp nhiều hạn chế nên rất mong được sự thông cảm, đóng góp của quý vị và các bạn
để bài viết của chúng tôi được hoàn thiện.
Chúng tôi xin chân thành cảm ơn!

Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
3






Phân tich thiết kế hệ thống thông tin
Mục lục
Phần I: Mô tả đề tài…………………………………………….5
I. khảo sát hiện trạng…………………………………………………….5
II). Phân tích hệ thống về mặt chức năng và vẽ biểu đồ BPC……… 6
Biểu đồ phân cấp chức năng………………………………… 7
2.1.Cập nhật thông tin và sử lý tính toán…………………………………… 7
2.2.Tra cứu, tìm kiếm ………………………………………… 8
2.3.In ấn……………………………………………………………………… .8
2. 4 .Thống kê………………………………………………………………… 9
III Biểu đồ luồng dữ liệu……………………………………………… 9
3.1.1 mức 0…………………………………………………………………………… .9
3.1.2Mức 1…………………………………………………………………………… 10
3.2 Phân tích biểu đồ luồng dữ liệu…………………………………… 13
Biểu đồ quan hệ thực thể E-R………………………………………… 14
IV.Thiết kế hệ thống……………………………………………………. 15
1.Lựa chọn cài đặt cơ sở dữ liệu ………………………………………………15
2.Các bảng dữ liệu…………………………………………………………… 15
Bảng kết nối dữ liệu……………………………………………………… 17
V.Lưu đồ thuật toán…………………………………………………… 17
5.1.1.Lưu đồ thuật toán cập nhật thông tin…………………………………………17
5.1.2. Lưu đồ thuật toán tra cứu, tìm kiếm………………………………………….18

5.2. Thiết kế giao diện……………………………………………………19
Phần II:kết luận…………………………………………………………24
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
4
Phân tich thiết kế hệ thống thông tin
Phần I: Mô tả đề tài
Chương này giới thiệu với quý vị và các bạn kết quả của quá trình khảo sát hiện
trạng tồn tại và phát triển của hệ thống điện thoại hiện nay. Qua đây chúng tôi cũng
trình bày những ý tưởng riêng của mình về việc quản lý số điện thoại của một tỉnh.
Phần mềm cho phép người sử dụng có thể truy cập để kiểm tra danh bạ điện thoại
, biết thông tin truy cập và một số các dịch vụ liên quan tới điện thoại như: giá cước,
giá dịch vụ nhưng phần mền không có chức năng cho người sử dụng có thể chỉnh
sửa, bổ sung. Người sử dụng đăng nhập thông tin vào phải đúng với những quy định
của phần mềm thì kết quả truy cập mới chính xác.
Việc lựa chọn hệ quản trị cơ sở dữ liệu cho phép xây dựng ngân hàng dữ liệu
thích ứng với mô hình thông tin đa dạng và phong phú, đáp ứng nhu cầu và ứng dụng
thực tế. Đồng thời cũng lựa chọn một ngôn ngữ lập trình có tính chặt trẽ và hiệu quả
cao đảm bảo được yêu cầu của hệ thống đặt ra. Vì vậy chúng em lựa chọn ngôn ngữ
lập trình VitualBasic 6.0 để làm ngôn ngữ lập trình của hệ thống, kết nối được cơ sở
dữ liệu một cách có hiệu quả, dễ làm…
Hệ thống giúp cho người quản lý quản lý một cách dễ dàng thông tin về khách
hàng của mình, tính toán một cách chính xác và nhanh chóng giá cước. Giảm được sức
lao động, có giao diện đẹp.
Chương trình này được ứng dụng để quản lý số điện thoại của một tỉnh. Giúp
ngưới sử dụng, người quản lý truy cập thông tin nhanh hơn.
I. khảo sát hiện trạng
Để “quản lý số điện thoại của một tỉnh” thì bộ phận quản lý cần các yêu cầu
sau:
-Khi có khách hàng đăng ký sử dụng điện thoại, người quản lý phải cập nhập
thông tin liên quan tới khách hàng như: họ tên, địa chỉ…vào hệ thống.

-Hàng tháng nhân viên bưu điện tổng kết lại thời gian đàm thoại của khách hàng
để tính giá cước tương ứng . Như vậy các thông tin đó được cập nhập lưu trữ trong hệ
thống, qua sử lý cho ra thông tin như: hoá đơn điện thoại, thống kê lượng khách hàng
sử dụng điện thoại…
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
5
Phân tich thiết kế hệ thống thông tin
•Với phần mềm quản lý số điện thoại của một tỉnh thì ta có Modul
sau:
 Cập nhật thông tin
- Khách hang
- Số điện thoại.
- Cước phí
- Thông tin thanh toán
 TÌm kiếm
- Tên thuê bao
- Số máy điện thoại
- Địa chỉ thuê bao
(Tìm kiếm gần đúng)
 In ấn
- Phiếu báo thanh toán
- Hóa đơn thanh toán
- Hóa đơn lưu
 Thống kê
- Theo tháng
- Theo chu kỳ.
- Theo cước.
II). Phân tích hệ thống về mặt chức năng và vẽ biểu đồ BPC
Đây là giai đoạn quan trọng nhất của hệ thống, qua biểu đồ phân cấp chúng ta
hiểu rõ hơn quá trình hoạt động của hệ thống. Theo yêu cầu quản lý, hệ thống gồm các

chức năng chính sau:
- Cập nhật thông tin
- In ấn
- Tìm kiếm
- Thống kê.
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
6
Phân tich thiết kế hệ thống thông tin
Biểu đồ phân cấp chức năng
2.1.Cập nhật thông tin và sử lý tính toán
Chức năng này sẽ giúp nhà quản lý cập nhật thông tin của khách hàng nào đó khi
khách hàng đó đến đăng ký sử dụng điện thoại. Các thông tin về khách hang sẽ được
nhà quản lý sử lý và lưu trữ trong hệ thống để hang thánh lấy ra và thanh toán tièn điện
thoại đối với từng khách hàng.
Các thông tin của khách hàng nhập vào máy như: tenkh (tên khách hàng),
Dckh(địa chỉ khách hàng), Sdt(số điện thoại)…
Cập nhập thông tin là bước đầu tiên và quan trọng cho trương trình, vì sau khi
cập nhập thông tin là các khâu kế tiếp như tính toán và tìm kiếm… các bước này thông
tin đều được lấy từ giai đoạn cập nhật giữ liệu.
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
7
Quản lý
số điện thoại
Tìm
kiếm
Khách hàng
Cập
nhật
thông
tin

Số điện
thoại
In ấn
Thống

Dịa chỉ thuê
bao
Tên thuê bao
tt thanh
toán
Cước phí
số máy điện
thoại
Hoá đơn
thanh toán
Bảng cước
phí
[
Tt thuê bao
Hoá đơn lưu
Theo chu kỳ
Theo cước
Theo tháng
Phân tich thiết kế hệ thống thông tin
Trong chức năng này có 4 chức năng con:
a). Nhập thông tin khách hàng.
b). Số máy điện thoại.
c).Cước phí .
d).Thông tin thanh toán.
2.2.Tra cứu, tìm kiếm

- Chọn “tìm gần đúng” hay “tìm chính xác”:
+ Tìm gần đúng có kết quả có chứa các ký tự trong từ khoá đưa vào. VD:Khi tìm
theo tên “Nguễn Thị Hiền” sẽ cho kết quả tìm kiếm tên thuê bao có chứa các ký tự
“Nguyễn”, “Thị”, “Hiền”.
+ Tìm chính xác : cho kết quả giống hệt các từ khoá được đưa vào, nếu không sẽ
báo lỗi không thể tìm kiếm được.
- Tra cứu theo tên thuê bao:Gõ tên cá nhân hoặc tổ chức cần tìm vào hộp/box
”tra cứu theo tên thuê bao”. Kết quả sẽ hiển thị tất cả các thuê bao điện thoại và số
điện thoại của cá nhân hoặc tổ chức có tên như bạn cần tìm.
- Tra cứu theo địa chỉ thuê bao: Gõ địa chỉ thuê bao vào hộp “tra cứu theo tên
thuê bao”. Kết quả sẽ hiển thị tên thuê bao và số điệ thoại của cá nhân hoặc tổ chức có
địachỉ như bạn càn tìm.
- Tra cứu theo tên và địa chỉ cùng lúc:ta có thể dưa dữ liệu tìm kiếm vào hai hộp
thoại, chương trình sẽ cho ra kết quả ứng với hai điều kiện trên. Cách tra cứu này
thông thường chỉ có kết quả khi “tìm gần đúng”.
NOTE: khi tên thêu bao hoặc địa chỉ thêu bao dài. Để dễ hơn cho việc tra cứu,
bạn chỉ nên tra cứu với từ khoá ngắnthì dễ có kết quả tìm kiếm đúng.
- Tra cứu theo số máy điện thoại:bạn có thể nhận được tên và địa chỉ thuê bao
của số điện thoại đó (với điều kiện tồn tại số máy điện thoại đó trong danh bạ điện
thoại)
2.3.In ấn
Chức năng này giúp nhà quản lý cung cấp thông tin cho khách hang những
thông tin về sử dụng điện thoại cũng như số thuê bao và các thông tin khác như:Cước
phí mỗi phút nội hạt .trong tính,ngoài tỉnh khi sử dụng 171 hoăc không dung 171.Và
cho khách hang biết được cước phí sử dụng trong mỗi thang,hoặc trong một chu kỳ
nào đó thông qua phiếu thanh toán hoặc hóa đơn
Chức năng này gồm các chức năng con như:
a. Bảng cước phí
b. Hóa đơn thanh toán
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền

8
Phân tich thiết kế hệ thống thông tin
c. Tt thuê bao
d. Hóa đơn lưu
2. 4 .Thống kê
Sau khi đã thanh toán tiền từ khách hang nhà quản lý phải thống kê các
thông tin về khách hang sử dụng điện thoại ,qua đó lắm được trong tháng có bao nhiêu
cuộc gọi đi cùng với thời gian cuộc gọi và cước phí mỗi cuộc gọi và tổng cước phí là
bao nhiêu.Chúng ta có thể thống kê theo
a.Theo tháng
b.Theo chu kỳ
c. Theo cước
III Biểu đồ luồng dữ liệu
3.1.1 mức 0
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
9
quản lý số
điện thoại
KH Nhân viên
Thông tin đăng
nhập
Thông tin đăng
nhập

u c
ầu
xem
t
hôn
g

tin
Thông
tin
Yêu cầu xem thông
tin
thống kê
y/c thống kê
Phân tich thiết kế hệ thống thông tin
3.1.2Mức 1
a. Phân rã chức năng cập nhật dữ liệu
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
10
cập nhật
thông tin
Tìm kiếm
thông tin
Thống kê In ấn
Khách hàng
Nhân viên
Nhân viên
tệp QL cước phí
Yêu
cầu

Đáp
ứng
Đáp
ứng
Yêu
cầu

Yêu
cầu
Đáp
ứng
Yêu
cầu
Đáp
ứng
KH
Nhân viên
nhập
khách
hàng
nhập số
thuê bao
cước phí
Thông tịn
thanh toán
Tệp khách
hàng
tệp thuê bao tệp thanh
toán
Thông tin
khách hàng
Phân tich thiết kế hệ thống thông tin
b.Phân rã chức năng tìm kiếm
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
11
tệp khách
hàng

tệp thuê bao tệp thanh toán
Theo đ ịa
ch ỉ
Theo
tên thuê
bao
Theo số
điện
thoại
nhân viên
KH
nhân viên KH
yêu
cầu
đáp
ứng
yêu
cầu
đáp
ứng
Yêu
cầu
đáp ứng
yêu
cầu
đáp
ứng
đáp
ứng
Phân tich thiết kế hệ thống thông tin

c. Phân rã chức năng in ấn
d. Phân rã chức năng thống kê
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
12
KH
KH
nhân viên
tệp khách
hàng
tệp thanh
toán
phiếu thanh
toán
hóa đơn
thanh toán
hóa đơn
lưu
g ửi
gửi thông
tin
thôn
g tin
Tệp khách hàng Tệp thuê bao
Tệp thanh toán
Theo số thuê
bao
Theo chu kỳ
nhân viên
Theo số điện
thoại

yêu cầu
đáp
ứng
yêu cầu
đáp
ứng
y/c
thong
tin
thông
tin
Phân tich thiết kế hệ thống thông tin
3.2 Phân tích biểu đồ luồng dữ liệu.
a. mức 0 (mức ngữ cảnh)
Chức năng quản lý tổng quát của hệ thống là :Quản lý số điện thoại của một tỉnh.
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
13
Phân tich thiết kế hệ thống thông tin
Đối tác của hệ thống là :nhân viên và khách hàng. Đầu tiên nhân viên bưu điện
tác dụng lên hệ thống, hệ sẽ trả ra thông tin về khách hàng. Hệ thống sẽ đưa ra yêu
cầu về hoá đơn thu tiền cước phí điện thoại cho khách hàng. Khi đó khách hàng sẽ
thanh toán tiền điện thoại cho nhà quản lý.
b. Mức 1 (mức đỉnh)
Chức năng của mức 0 sẽ được phân rã thành các chức năng con: cập nhật thông
tin , tiềm kiếm thông tin, in ấn và thống kê. Khi khách hàng ký hợp đồng sử dụng điện
thoại thi nhân viên có trách nhiệm cập nhật thông tin về khách hàng vào hệ thông
để sau này qua quá trình thống kê sẽ đưa ra hoá đơn đối với người sử dụng.Khi nhà
quản lý muốn tìm hiểu thông tin thì có thể truy cập vào hệ thống. Đồng thời nhà quản
lý cũng có thể yêu cầu in ấn đối với tệp quản lý.
c.Mức 2

a) Chức năng nhập thông tin ở mức một được phân rã thành các chức năng con:
khách hàng, số điện thoại , cước phí và thông tin thanh toán. Khi khách hàng đã ký
hợp đồng thì tất cả các thông tin về khách hàng sẽ được cập nhật vào tệp khách hàng.
Thông tin về : thời gian gọi, cước phí, mã loại …sẽ được cập nhật vào các tệp và tất cả
các thông tin về khách hàng sẽ được đưa đến tệp thanh toán để đưa đến nhà quản lý.
b). Chức năng tìm kiếm thông tin sẽ được phân rã thành các chức năng con: tìm
kiếm theo tên, tìm kiếm theo địa chỉ, tìm kiếm theo số điện thoại và có thể sử dụng cả
tìm kiếm chính xác. Khi khách hàng muốn tìm kiếm thông tin thì chỉ cần đăng nhập tới
chức năng này , với yêu cầu là truy cập theo quy ước. Còn đối với nhà quản lý cũng
như vậy.
c). Chức năng in ấn được phân rã thành các chức năng con: Bảng cước phí,Hóa
đơn thanh toán ,Tt thuê bao, Hóa đơn lưu. Các hoá đơn thanh toán và phiếu thanh
toán được lấy từ tệp khách hàng
Biểu đồ quan hệ thực thể E-R
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
14
Hoá đơn
Khách
hàng
S


d

n
g

loại
Số
ĐT

Địa
chi
TênTB
Số ĐT
Mã KH
Tháng
Tên
KH
Mã TB
Mã HĐ
Số ĐT
Số thuê bao
Ma loại

loại
Phân tich thiết kế hệ thống thông tin
IV.Thiết kế hệ thống
1.Lựa chọn cài đặt cơ sở dữ liệu
Dùng hệ quản trị CSDL Microsoft SQL server để thiết kế cơ sở dữ liệu .Tạo các
mối quan hệ kết nối giữa các bảng.
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
15
Phân tich thiết kế hệ thống thông tin
hệ quản trị SQL đang được sử dụng rất rộng rãi , dễ sử dụng , thao tác đơn giản.
Có thể thiết kế các bảng một cách nhanh chóng thuận tiện , xây dựng các truy vấn để
giải quyết các yêu cầu của đề bài . Bên cạnh đó còn có thể thiết lập các dàng buộc để
tối ưu hoá dữ liệu .
Các bảng trong CSDL có thể được truy nhập trực tiếp thông qua các ứng dụng.
Dữ liệu trong các bảng được cập nhật , sửa , xoá nhanh chóng , chính xác.
Chính vì vậy mà chúng em lựa chọn hệ quản trị CSDL SQL server để lưu trữ cơ

sở dữ liệu .
* Xác định các tập thực thể
Căn cứ vào công việc thực tế của các bộ phận, các dòng chảy tổng quan và chi
tiết của sơ đồ luồng dữ liệu và các thông tin cần quản lý xác định được các tập thực thể
và thuộc tính của chúng như sau:
+ tblkhachhang(makh, maloai,sodt, dc, tenkh,socmt).
+ tblthuebao(matb, maloai, tentb, sodt, makh).
+Tblhoadon(mahd, tenkh, sodt, maloai, makh, thtien, GTGT, thang,
tienno, ttien).
+ Bảng phiếu báo (MaKH, SoDCu, SoDMoi, SoTieuThu, ThanhTien,
MaNV)
+MaKH (SoDCu, SoDMoi, SoTieuThu, ThanhTien, MaNV)
2.Các bảng dữ liệu
Căn cứ vào các thuộc tính ,các thông tin ta thấy hệ thông quản lý số điện thoại
cua một tỉnh gồm 5 tệp CSDL( 5 Table) sau đây:
Tbl Khách Hàng
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
16
Phân tich thiết kế hệ thống thông tin
STT FIELDS Type Width Descipition
1 MaKH Text 10 Mã khách hàng
2 Maloai Text 15 Mã loại
3 SoĐT Text 20 Số Điện thoại
4 ĐC Text 17 Địa chỉ
5 TenKH Text 30 Tên khách hàng
6 SoCMT Text 30 số chứng minh thư
 Tbl Số Thuê Bao
STT FIELDS Type Width Descipition
1 MaTB Text 10 Mã Thuê Bao
2 Maloai Text 15 Mã loại

3 TenTB Text 20 Mã thuê bao
4 sodt Text 20 Số điện thoại
5 MaKH Text 10 Mã khách hàng
Tbl hóa Đơn
STT FIELDS Type Width Descipition
1 Tenkh Text 20 Tên khách hàng
2 Sodt Text 15 số điên thoại
3 Maloai Text 15 Mã loại
4 Tggoi Text 10 Thoi gian gọi
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
17
Phân tich thiết kế hệ thống thông tin
5
5
Thtien Text 30 Thành tiền
6 GTGT Text 30 Giá trị gia tăng
7 Thang Text 10 tháng
8 MaKH Text 10 Mã khách hàng
9 TenKH Text 30 Tên khách hàng
10 mahd Text 30 Mã hoá đơn
11 TienNo Text 30 Tổng tiền
12 Ttien Text 30 Tổng tiền
-Bảng phiếu báo
Tên trường Kiểu dữ liệu Kích thước Mô tả
MaKH Text 10 Mã KH
SoDCu Text Integer Số điện cũ
SoDMoi Text Integer Số điện mới
SoTieuThu Text Integer Số tiêu thụ
ThanhTien Text Integer Thành tiền
MaNV Text Integer Mã nhân

viên
-Bảng nợ đọng
Tên trường Kiểu dữ liệu Kích thước Mô tả
MaKH Text 10 Mã khách hàng
ThangNo text Integer Tháng Nợ
TienNo Text 30 Tiền nợ
Bảng kết nối dữ liệu
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
18
Phân tich thiết kế hệ thống thông tin
V.Lưu đồ thuật toán
5.1.1.Lưu đồ thuật toán cập nhật thông tin
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
19
Phân tich thiết kế hệ thống thông tin
Bước 1: Nhập dữ liệu vào
Bước 2: Kiểm tra điều kiện nhập
If dk= true then
< lưu vào CSDL>
Else <quay lại bước 1>
End.
5.1.2. Lưu đồ thuật toán tra cứu, tìm kiếm
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
20
bắt đầu
mở tệp tin
nhập thông tin thuê
bao
đồng ý
Ghi vào cơ sở dữ

liệu
tiếp tục
kết thúc
đống tệp tin
gọi hàm tạo mã khách hàng
END
Nhập tiêu chí cần tra cứu
Thực hiện duyệt và tìm
Hiển thị dữ liệu
BEGI
N
Thông báo
Không thấy
ThÊy
Phân tich thiết kế hệ thống thông tin
Có thể có nhiều tiêu chí tìm kiếm đối với tệp CSDL. Sau khi nhập điều kiện tìm
kiếm, chương trình sẽ rà soát trong tệp cơ sở dữ liệu căn cứ theo điều kiện . Nếu trong
CSDL có thông tin cần tìm kiếm thì hiển thị dữ liệu . Nếu không có thông tin cần tìm
kiếm thì thông báo không tìm thấy.
5.2. Thiết kế giao diện
Hệ thống cho phép cấp quyền truy nhập cho người sử dụng. Chức năng này thể
hiện tính năng có thể cho nhiều người được phép có thể sử dụng phần mềm này.
Qua mỗi Form chúng ta có thể thấy được đầy dủ các tính năng của hệ thống.
Thông tin củ hệ thống sẽ được hiển thị sau khi ta kích hoạt các nút đăng nhập trên giao
diện form. Trong phần này chúng em trình bày đố chỉ là hình ảnh chụp sau khi cho
chạy hệ thống.
Form chính: chúng ta kích vào các mục và nhấn Start chương trình sẽ chạy ra các
giao diện con tương ứng với các chức năng cần truy cập.
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
21

Phân tich thiết kế hệ thống thông tin
Form : Tìm kiếm thông tin
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
22
Phân tich thiết kế hệ thống thông tin
Form kết quả tìm kiếm
Khi chúng ta muốn tìm kiếm thông tin về một số điện thoại nào đó thì chúng ta
chỉ cần nhập thong tin vào (Địa bàn, tên, số điện thoại) thì sẽ được kết quả trả ra ổ
form kết quả.
Form : Cập nhật thông tin
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
23
Phân tich thiết kế hệ thống thông tin
Ở giai đoạn thông tin đăng nhập vào Thông tin khách hang thi sẽ có bảng kết quả
đăng nhập như trên.
Và từ đậy hệ thống sẽ có các thông tin để cung cấp cho phần tìm kiếmvà cũng là
đưa ra thông tin cho phấn thông kê in ấn.
\
Form In ấn
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
24
Phân tich thiết kế hệ thống thông tin
Form : Thống kê
Các thông tin cần thống kê được cập nhật và được đưa ra thông tin thanh toán. Chúng
ta có thể chọn thống kê theo tháng ,theo chu kỳ, hoặc là theo cước phí
Sinh viên: Nguyễn Thị Hiền_Nguyễn Thị Hợp_Lê Thị Thu Hiền
25

×