1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân

27 1,2K 2
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

Tiêu đề Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
Thể loại Đề tài
Định dạng
Số trang 27
Dung lượng 408 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân

Trang 1

ĐỀ TÀI: KHẢO SÁT, PHÂN TÍCH VÀ THIẾT KẾ CHƯƠNG TRÌNH TỔ

CHỨC VÀ QUẢN LÝ DANH BẠ ĐIỆN THOẠI CÁ NHÂN

1) Hiện trạng và mục tiêu khảo sát

- Trong thời đại kinh tế xã hội hiện nay, thông tin liên lạc đã trở thành nhucầu không thể thiếu đối với các hoạt động của con người như giao tiếp kinhdoanh , bạn bè và quan hệ xã hội Và một loại phương tiện thông tin liên lạc

mà chúng ta không thể không nói đến đó là điện thoại Nó đã trở thành phươngtiện thông tin liên lạc phổ biến và trở thành một phần không thể thiếu của conngười

- Thế mạnh của điện thoại chính là giúp truyền đạt thông tin rất nhanh vàkhông bị giới hạn về địa hình và khoảng cách giao tiếp, rất nhiều công việc ,vấn đề cần giải quyết không cần phải giải quyết trực tiếp mà có thể được thựchiện gián tiếp thông qua điện thoại

- Thực tế là mỗi người đều có rất nhiều bạn bè và các mối quan hệ trongkinh doanh, trong hoạt động xã hội, …Đối với những người làm ở các cơ quanlớn thì số lượng mối quan hệ càng nhiều thì họ càng phải lưu trữ nhiều thông tin

Trang 2

về các mối quan hệ đó như số điện thoại, địa chỉ email, địa chỉ cơ quan, địa chỉnhà, thông tin cá nhân…Với khối lượng thông tin khổng lồ như thế, việc xâydựng danh bạ điện thoại là một giải pháp tối ưu và đã được áp dụng phổ biến.Trong danh bạ điện thoại người ta thường lưu các thông tin như ta đã nói ở trên

và có thể còn nhiều thông tin khác nữa để liên hệ dễ dàng và thuận tiện trongcông việc…

- Trước đây danh bạ điện thoại thường được xây dựng trên giấy tờ, sổ sách.Cách thức này tồn tại nhiều nhược điểm như: tìm kiếm chậm, khó chỉnh sửa,khó chia sẻ, khó bảo quản… Khi khoa học kĩ thuật phát triển, nhịp sống conngười tăng cao…thì những nhược điểm trên càng gây ra nhiều khó khăn và trởngại cho người dùng

- Hiện nay, công nghệ thông tin đang rất phát triển và đã dần thâm nhập sâuvào đời sống con người, nhiều ứng dụng công nghệ thông tin đã và đang đượcphổ dụng rộng rãi Trước những điều kiện và tình hình thực tế đó, việc tin họchóa quá trình tổ chức và quản lý danh bạ điện thoại là một giải pháp hữu hiệu.Bởi lẽ: xây dựng chương trình quản lý danh bạ điện thoại trên máy tính có rấtnhiều ưu điểm khắc phục những nhược điểm trong việc quản lý danh bạ điệnthoại cá nhân trên giấy tờ như:

 Dễ dàng thay đổi chỉnh sửa

 Việc tìm kiếm nhanh chóng và thực hiện dễ dàng

 Quá trình lưu trữ nhanh và lưu trữ được nhiều thông tin

2) Phương án giải quyết cụ thể

Trang 3

- Khảo sát các mô hình quản lý danh bạ điện thoại đã được xây dựng từtrước…để tìm hiểu các thông tin cơ bản cần quản lý.

- Tìm hiểu các thông tin cần quản lý trên thực tế hiện nay

- Phân tích, tổng hợp các thông tin để đưa ra mô hình tổng quát, đưa ra các

sơ đồ liên quan và thiết kế hệ thống tổ chức và quản lý danh bạ điện thoại hoànchỉnh

- Tiến hành chọn ngôn ngữ lập trình, chọn hệ quản trị cơ sở dữ liệu và xâydựng chương trình chạy trên máy đơn và sử dụng hệ điều hành Windows XP

Yêu cầu chương trình có thể lưu trữ được khối lượng thông tin lớn, có thể thêm,sửa, xóa thuận tiên, và tìm kiếm thông tin nhanh theo tên, địa chỉ, số điện thoại,

Trang 4

- Tổng hợp thông tin khảo sát

- Phân tích, tổng hợp đưa ra các sơ đồ cần thiết như: sơ đồ chức năng,

sơ đồ luồng dữ liệu, sơ đồ liết kết thực thể…

- Thiết kế chương trình, tạo khung nhìn chi tiết về chương trình cầnxây dựng

c) Xây dựng, hoàn thiện và thử nghiệm chương trình

- Xây dựng chương trình, xây dựng các module, các thư viên đi kèmnếu cần

- Cài đặt, chạy thử để kiểm tra lỗi và thử nghiệm các chức năng đểxem xét tính khả thi và tìm ra các chức năng cần bổ sung

- Thực hiện sửa lỗi sau khi đã kiểm tra và hoàn thiện các chức năngcòn thiếu Công việc này được lặp lại đến khi đáp ứng yêu cầu

- Sau khi hoàn thiện sẽ chính thức đưa chương trình vào hoạt động

- Theo dõi qúa trình hoạt động để kịp thời khắc phục những lỗi xảy ra

IV Khảo sát

*) Nội dung: Môi trường khảo sát, các quy trình nghiệp vụ và biểu mẫu đi kèm

Quá trình khảo sát được thực hiện với các mô hình quản lý danh bạ điện thoại xây dựng trên các loại hình khác nhau như giấy tờ, sổ sách , các file văn bản và các phần mềm quản lý danh bạ đã có từ trước

Mỗi người đều có rất nhiều mối quan hệ và một trong các phương pháp quản lý thông tin các mối quan hệ đó là tự tạo cho mình một cuốn danh bạ điện

Trang 5

thoại riêng.Trong cuốn danh bạ đó, người dùng có thể lưu tất cả các thông tin về các mối quan hệ của mình, thường là thông tin về họ tên, ngày sinh, số điện thoại

di động, số điện thoại nhà riêng, số điện thoại cơ quan, và có thể thêm một vài thông tin khác nữa

Thời gian trôi qua, do hoạt động, công tác xã hội…mà con người lại có thêm các mối quan hệ mới, các thông tin về các mối quan hệ mới này lại được ghi thêm vào danh bạ Thực tế cuộc sống có nhiều thay đổi, thông tin về các mối quan hệ cũ cũng bị thay đổi, khi đó thông tin cũ trong danh bạ bị xóa đi và thay bởi những thông tin mới Các thông tin về các mối quan hệ cứ thế được cập nhật, sửa, xóa trên danh bạ Mỗi khi cần liên hệ, cần kiểm tra thông tin… về một mối quan hệ nào đó người dùng sẽ tra lại danh sách có trong danh bạ của mình và lấy

ra thông tin họ cần

V Xây dựng sơ đồ, phân tích đầu vào, đầu ra và các ràng buộc toàn vẹn

1 Sơ đồ phân rã chức năng

Trang 6

2 Phân tích đầu vào đầu ra:

Theo tênTheo số ĐT

Trang 7

- Tỉnh/thành phố:

+ Mục đích giúp người dùng có thể tạo danh sách các tỉnh/thành phố

mà người dùng có sự liên hệ đến, tỉnh/thành phố này thuộc một trong các nước

có trong danh sách các nước đã nhập

+ Đầu vào là thông tin về tên tỉnh/thành phố, thông tin ghi chú về tỉnh /thành phố đó nếu có

+ Đầu ra là trong cơ sở dữ liệu được bổ xung thêm tên tỉnh/thành phố

và thông tin ghi chú về tỉnh/thành phố đó nếu có

- Quận/huyện:

+ Mục đích giúp người dùng có thể tạo danh sách các quận/huyện mà người dùng có sự liên hệ đến, quận/huyện này thuộc một trong các tỉnh/thành phố

có trong danh sách các tỉnh/thành phố người dùng đã nhập

+ Đầu vào là thông tin về tên quận/huyện, thông tin ghi chú về

quận/huyên đó nếu có

+ Đầu ra là trong cơ sở dữ liệu được bổ xung thêm tên quận/huyện và thông tin ghi chú về quận/huyện đó nếu có

b) Cập nhật danh bạ:

- Loại điện thoại:

+ Mục đích giúp người dùng có thể tạo danh sách các loại điện thoại

mà người dùng có sự liên hệ đến

Trang 8

+ Đầu vào là thông tin về tên loại điện thoại, thông tin ghi chú về loại điện thoại đó nếu có

+ Đầu ra là trong cơ sở dữ liệu được bổ xung thêm tên loại điện thoại

và thông tin ghi chú về loại điện thoại đó nếu có

- Điện thoại:

+ Mục đích giúp người dùng có thể tạo danh sách các số điện thoại

mà người dùng có sự liên hệ đến, số điện thoại này thuộc một trong các loại điện thoại mà người dùng đã cập nhật và là số của một đối tượng nào đó trong danh sách

+ Đầu vào là số điện thoại, thông tin ghi chú về số điện thoại đó nếu có

+ Đầu ra là trong cơ sở dữ liệu được bổ xung thêm số điện thoại và thông tin ghi chú về số điện thoại đó nếu có

Trang 9

+ Đầu vào là thông tin về tên,quận huyện, địa chỉ , số điện thoại của đối tượng, thông tin email, ngày sinh, chức danh, thông tin về cơ quan, ghi chú

về đối tượng đó nếu có

+ Đầu ra là bảng thông tin về đối tượng, bảng thông tin kết quả của việc tìm kiếm, xem thông tin và liên hệ

3 Sơ đồ luồng dữ liệu

Cập nhật thông tin

Thông tin lưu trữ

Dữ liệuTìm kiếm/TK

Trang 10

Tìm kiếm

Cập nhật thông tin

Tìm Kiếm Kết quả tìm kiếm

Q/L danh mục

liệu

Dữ liệu

Dữ liệu

Trang 11

SHAPE \* MERGEFORMAT

Q/L Thông tin quận Q/L Thông tin tỉnh

Q/L Thông tin đất nước

Dữ liệu đất nước

Cập nhật tt quận/

huyện

Cập nhật

tt tỉnh/TP

Cập nhật

tt đất nước

Trang 12

Nhập, sửa, xoa

tt danh bạ

Dữ liệu

danh mục

Trang 13

TK địa chỉ

Thông tin

TK (địa chỉ)

Kết

quả

TK

Kết quả TK

Kết quả TK

Kết quả TK

Dữ

liệu

TK

Dữ liệu TK

Dữ liệu TK

Dữ liệu TK

Trang 14

b) Sơ đồ liên kết dữ liệu

Quận/Huyện MaQH TenQH Ghichu

Đối tượng MaDT TenDT Diachi Email Ngaysinh Ghichu

Loại ĐT Maloai Tenloai Ghichu

c ó

c ó

c ó

c ó c ó

Trang 15

- Bảng dữ liệu nước

- Bảng dữ liệu tỉnh/thành phố

Trang 16

- Bảng dữ liệu quận/huyện

- Bảng dữ liệu loại điện thoại

- Bảng dữ liệu điện thoại

Trang 17

- Bảng dữ liệu cơ quan

- Bảng dữ liệu đối tượng

5 Ràng buộc toàn vẹn

Primary key

Trang 20

 t2  Nuoc : t1[Manuoc] = t2[Manuoc]

 Phạm vi: TinhTP, Nuoc

Trang 21

  t1  Doituong

 t2  Quanhuyen : t1[MaQH] = t2[MaQH]

 Phạm vi: Doituong, Quanhuyen

Trang 23

b) frmtinhTP

Trang 24

c) frmquanhuyen

d) frmdienthoai

Trang 25

e) frmloaiDT

Trang 26

f) frmdoituong

g) frmtimkiem

Trang 27

2 Giải thích và phân tích hoạt động các chức năng trên giao diện

Trên các Form với tên mở đầu tương ứng là frm gồm đầy đủ các chức năng thêm,sửa, xoá, thoát Các chức năng này là các button Các nhãn Lable với thuộc tính Text ghi tên dữ liệu tương ứng, các T

Ngày đăng: 27/11/2013, 02:32

HÌNH ẢNH LIÊN QUAN

4. Sơ đồ liên kết dữ liệu và sơ đồ liên kết thực thể   (ghi chú:  1                n ) a) Sơ đồ liên kết thực thể - Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
4. Sơ đồ liên kết dữ liệu và sơ đồ liên kết thực thể (ghi chú: 1 n ) a) Sơ đồ liên kết thực thể (Trang 13)
Bảng Insert Delete Update Nuoc + - +(Manuoc,Tennuoc) - Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
ng Insert Delete Update Nuoc + - +(Manuoc,Tennuoc) (Trang 18)
Bảng Insert Delete Update - Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
ng Insert Delete Update (Trang 19)
Bảng Insert Delete Update - Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
ng Insert Delete Update (Trang 20)
Bảng Insert Delete Update - Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
ng Insert Delete Update (Trang 21)
Bảng Insert Delete Update - Phân tích thiết kế hệ thống quản lý danh bạ điện thoại cá nhân
ng Insert Delete Update (Trang 22)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w