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

Slide quản lý danh bạ điện thoại cá nhân

43 623 3
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 đề Quản lý danh bạ điện thoại
Tác giả Nguyễn Viết Hải, Nguyễn Anh Hiếu, Vũ Thị Hoa, Trần Xuân Hưng, Nguyễn Thị Lan Hương, Nguyễn Xuân Tùng, Đinh Trung Tứ
Người hướng dẫn Thầy Nguyễn Ngọc Khương
Trường học ĐH Hải Phòng
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án
Thành phố Hải Phòng
Định dạng
Số trang 43
Dung lượng 2,21 MB

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

Nội dung

Quy trình nghiệp vụ 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á

Trang 1

Quản lý danh bạ điện thoại

Nhóm 7_CN Tin k9

1

Trang 2

1 Nguyễn Viết Hải

2 Nguyễn Anh Hiếu

Trang 4

I Mô tả yêu cầu

 Xây dựng một hệ thống danh bạ điện thoại có thể lưu trữ khối lượng thông tin lớn

 Đáp ứng các nhu cầu của nhà quản lý, cũng như của khách hàng trong hệ thống danh bạ điện

thoại

 Thêm, sửa, xóa quốc gia.

 Thêm, sửa, xóa tỉnh thành phố.

 Thêm, sửa, xóa quận huyện.

 Thêm, sửa, xóa số điện thoại, loại điện thoại.

 Tìm kiếm thông tin.

Trang 5

II Quy trình nghiệp vụ

danh sách các nước mà người dùng có

sự liên hệ đến

tin ghi chú về nước đó nếu có

xung thêm tên nước và thông tin ghi chú

về nước đó nếu có

Nhóm 7_ CN Tin k9

5

Trang 6

II Quy trình nghiệp vụ

 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

Trang 7

II Quy trình nghiệp vụ

 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ó

Nhóm 7_ CN Tin k9

7

Trang 8

II Quy trình nghiệp vụ

danh sách các loại điện thoại mà người dùng có sự liên hệ đến

thoại, thông tin ghi chú về loại điện thoại

đó nếu có

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ó

Trang 9

II Quy trình nghiệp vụ

 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ó

Nhóm 7_ CN Tin k9

9

Trang 10

II Quy trình nghiệp vụ

danh sách các cơ quan mà người dùng

có sự liên hệ đến

điện thoại cơ quan,thông tin email, số fax, ghi chú về cơ quan đó nếu có

xung thêm tên cơ quan và thông tin về

cơ quan đó

Trang 11

II Quy trình nghiệp vụ

 Mục đích giúp người dùng có thể tạo danh sách các đối tượng mà người dùng có sự liên

hệ đến

 Đầ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ệ

Nhóm 7_ CN Tin k9

11

Trang 12

III Phân tích và thiết kế hệ thống

Trang 13

III Phân tích và thiết kế hệ thống

Biểu đồ use case của gói tài khoản

Trang 14

III Phân tích và thiết kế hệ thống

Tác nhân - Người dùng

- Người quản lý chung

Mục đích Đăng nhập vào hệ thống để thực hiện các chức

đăng nhập-Đăng nhập trực tiếp

-Đăng nhập sử dụng tài khoản(người quản lý)

2 Hiển thị textbox để nhập username và password

3 Nhập tên đăng nhập và mật khẩu 4 Hiển thị form main của hệ thống và các chức

năng tương ứng với quyền của người đăng nhập

Ngoại lệ - Tên đăng nhập và mật khẩu không hợp lệ: sai tên đăng

nhập hoặc mật khẩu, hệ thống hiển thị thông báo yêu cầu đăng nhập lại

Đăng nhập vào hệ thống (Login)

Trang 15

III Phân tích và thiết kế hệ thống

Tác nhân - Người quản trị chung Mục đích Thay đổi mật khẩu khác để đăng nhập vào hệ

thống.

Mô tả khái quá Tác nhân nhập tên mật khẩu cũ, sau đó nhập mật

khẩu mới và nhập lại mật khẩu mới để hệ thống xác nhận.

Mô tả tương tác Tác nhân – Hệ thống Hành vi tác nhân Phản hồi của hệ thống 1.Trong form login của hệ thống quản lý danh bạ,

chọn hình thức đăng nhập

Sử dụng tài khoản đăng nhập( người quản lý).

2 Hiển thị bảng để nhập thông tin đổi mật khẩu.

3 Nhập tên mật khẩu cũ, sau đó nhập mật khẩu mới và nhập lại mật khẩu mới để hệ thống xác nhận.

4 Hiển thị form main của hệ thống và các chức năng tương ứng với quyền của người đăng nhập

Ngoại lệ - Tên đăng nhập và mật khẩu không hợp lệ: sai tên

đăng nhập hoặc mật khẩu, hệ thống hiển thị thông báo yêu cầu đăng nhập lại.

Nhóm 7_ CN Tin k9 15

Đổi mật khẩu

Trang 16

III Phân tích và thiết kế hệ thống

Biểu đồ use case của gói Quản lý quốc gia

Trang 17

III Phân tích và thiết kế hệ thống

thông tin mới về quốc gia Người quản trị có nhiệm vụ thêm thông tin về Quốc gia mới này, bằng cách sử dụng chức năng thêm ở bảng quản lý danh sách Quốc gia.

Mô tả tương tác Tác nhân – Hệ thống

1 Kích chuột vào thanh menu mục Quản lý, Chọn chức năng quốc gia.

2 Hiển thị màn hình Quản lý Quản lý danh sách quốc gia.

3 Nhập các thông tin của quốc gia mới:Mã nước, tên nước,

Ghi chú Kích chuột vào nút Thêm

4 Lưu thông tin về cơ quan mới vào cơ sở dữ liệu và hiển thị danh sách cơ quan mới.

hiển thị thông báo và quay lại bước 3.

- Tại bước 4 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở dữ liệu, hiển thị thông thông báo “thông tin này đã tồn tại trong danh sách nước” Chọn yes, và quay về bước 3.

Nhóm 7_ CN Tin k9

17

Thêm thông tin về quốc gia mới

Trang 18

III Phân tích và thiết kế hệ thống

Tên Use Case Cập nhật thông tin quốc gia

Mục đích Cập nhật thông tin quốc gia

Mô tả khái quát Người quản trị cập nhật các thông tin của quốc gia

như: Mã nước, tên nước, Ghi chú

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Chọn quốc gia trên bảng DataGridview, kích

chuột vào nút Chọn

2 Thông tin quốc gia sẽ hiện lên trên các textbox

3 Nhập các thông tin mới Kích chuột chọn nút

Sửa.

5 Hiển thị thông báo xác nhận có muốn sửa không

6 Chọn yes 7 Tiến hành cập nhật thông tin Quốc gia trong cơ

sở dữ liệuNgoại lệ - Nếu thông tin bước 3 không hợp lệ, hệ thống hiển

thị thông báo lỗi và quay lại bước 3

Cập nhập thông tin về quốc gia

Trang 19

III Phân tích và thiết kế hệ thống

Tên Use Case Xóa thông tin quốc gia

Tác nhân - Người quản trị chungMục đích Xóa thông tin quốc gia khỏi hệ thống

Mô tả khái quát Người quản trị xóa thông tin quốc gia

khỏi cơ sở dữ liệu hệ thống

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Chọn quốc gia và chức năng xóa trong danh sách quốc gia

2 Hiển thị màn hình yêu cầu xác nhận có muốn xóa thông tin quốc gia nay hay không

3 Chọn đồng ý xóa 4 Thực hiện xóa thông tin quốc gia trong cơ sở dữ

liệu

Ngoại lệ - Nếu mã nước đã tồn tại trong bảng TINH_TP thì

tại bước 4 hiển thị thông báo “Không thể xóa, bạn phải xóa thông tin có mã nước tương ứng ở bảng TINH_TP trước” Quay lại bước 1

Nhóm 7_ CN Tin k9 19

Xóa thông tin về quốc gia

Trang 20

III Phân tích và thiết kế hệ thống

Biểu đồ use case của gói Tỉnh TP

Trang 21

III Phân tích và thiết kế hệ thống

Tên Use Case Thêm thông tin về Tỉnh_TP mới

Tác nhân - Người quản trị

Mục đích Tạo một thông tin về Tỉnh_TP mới cho hệ thống

Mô tả khái quát - Khi một đối tượng mới được thêm vào có những thông

tin mới về Tỉnh_TP Người quản trị có nhiệm vụ thêm thông tin về Tỉnh_TP mới này, bằng cách sử dụng chức năng thêm ở bảng quản lý danh sách Tỉnh_TP

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Kích chuột vào thanh menu mục Quản lý, Chọn chức năng Tỉnh_TP

2 Hiển thị màn hình Quản lý danh sách Tỉnh_TP

3 Nhập các thông tin của Tỉnh_TP mới:Mã tỉnh TP, tên

tỉnh TP,mã nước, Ghi chú Kích chuột vào nút Thêm

4 Lưu thông tin về cơ quan mới vào cơ sở dữ liệu và hiển thị danh sách cơ quan mới

Ngoại lệ - Tại bước 4,thông tin nhập không hợp lệ, hệ thống hiển

thị thông báo và quay lại bước 3

- Tại bước 4 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở dữ liệu, hiển thị thông thông báo “thông tin này đã tồn tại trong danh sách Tỉnh_TP” Chọn yes, và quay về bước 3

Nhóm 7_ CN Tin k9 21

Thêm thông tin về Tinh TP mới

Trang 22

III Phân tích và thiết kế hệ thống

Tên Use Case Cập nhật thông tin Tỉnh_TP.

Mục đích Cập nhật thông tin Tỉnh_TP

Mô tả khái quát Người quản trị cập nhật các thông tin của quốc gia

như: Mã tỉnh TP, tên tỉnh TP,mã nước, Ghi chú

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Chọn Tỉnh_TP trên bảng DataGridview, kích

chuột vào nút Chọn

2 Thông tin Tỉnh_TP sẽ hiện lên trên các textbox

3 Nhập các thông tin mới Kích chuột chọn nút

Sửa.

5 Hiển thị thông báo xác nhận có muốn sửa không

6 Chọn yes 7 Tiến hành cập nhật thông tin Tỉnh_TP trong cơ

sở dữ liệu

Ngoại lệ - Nếu thông tin bước 3 không hợp lệ, hệ thống hiển

thị thông báo lỗi và quay lại bước 3

Cập nhập thông tin về quốc gia mới

Trang 23

III Phân tích và thiết kế hệ thống

Tên Use Case Xóa thông tin Tỉnh_TP

Tác nhân - Người quản trị

Mục đích Xóa thông tin Tỉnh_TP khỏi hệ thống

Mô tả khái quát Người quản trị xóa thông tin Tỉnh_TP

khỏi cơ sở dữ liệu hệ thống

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Trong phần quản lý Tinh TP chọn lấy 1 thông tin người dùng muốn xóa, bằng cách

-Click chuột vào 1 thông tin muốn sửa trong bảng

-Click nút chọn

2 Hiên thị các thông tin lên các textbox

3 Chọn đồng ý xóa 4 Hiển thị màn hình yêu cầu xác nhận có muốn xóa

thông tin Tỉnh_TP nay hay không

5 Thực hiện xóa thông tin Tỉnh_TP trong cơ sở dữ liệu.Ngoại lệ - Nếu mã tỉnh TP đã tồn tại trong bảng

QUẬN_HUYỆN thì tại bước 4 hiển thị thông báo

“Không thể xóa, bạn phải xóa thông tin có mã tỉnh TP tương ứng ở bảng QUẬN_HUYỆN trước” Quay lại bước 1

Nhóm 7_ CN Tin k9 23

Xóa thông tin về quốc gia mới

Trang 24

III Phân tích và thiết kế hệ thống

Biểu đồ use case của gói Quận/ huyện

Trang 25

III Phân tích và thiết kế hệ thống

Tên Use Case Thêm quận huyện mới

Mô tả khái quát - Khi người quản lý muốn thêm thông tin vè một quận huyện nào

đó vào hệ thống danh bạ điện thoại

Mô tả tương tác Tác nhân – Hệ thống

1 Trong phần quản lý danh ba điện thoại, chọn chức năng quản lý quận (huyện) trong menu.

2 Hiển thị trên màn hình bảng Quản lý danh sách Quận huyện

3 Nhập các thông tin của quận (huyện) mới: Mã quận huyện, Tên quận huyện, ghi chú( nếu có), và chọn 1 tên tỉnh thành phố tương ứng với quận huyện đó.

4 Kích chuột vào nút Thêm 5.Lưu thông tin quận huyện mới vào cơ sở dữ liệu và hiển thị

thông tin về quận huyện đó Ngoại lệ - Tại bước 4,thông tin nhập không hợp lệ (chứa ký tự đặc biệt,

vượt quá chiều dài cho phép hoặc bỏ trống những thông tin không thể bỏ qua( như Mã quận huyện, Tên quận huyện, hay chưa chọn Tên tỉnh thành phố)), hệ thống hiển thị thông báo và quay lại bước 3.

-Cũng tại bước 4, nếu thông tin có liên quan đến dữ liệu ở bảng khác, hệ thống sẽ hiển thị thông báo và hiển thị bảng liên quan đó

để người quản lý có thể hoàn tất việc thêm dữ liệu.

- Tại bước 5 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở

dữ liệu, hiển thị thông tin về người dùng mới trên dataGridview và quay về bước 3.

Nhóm 7_ CN Tin k9 25

Thêm thông tin về Quân huyện mới

Trang 26

III Phân tích và thiết kế hệ thống

Tên Use Case Cập nhật thông tin quận huyện

Tác nhân - Người quản trị Mục đích Cập nhật thông tin người dùng

Mô tả khái quát -Vì mọt lý do nào đó mà người quản lý muốn thêm một

quận huyện vào hệ thống danh bạ điện thoại

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Trong phần quản lý quận (huyện), chọn lấy 1 thông tin người dùng muốn sửa, bằng cách

-Click chuột vào 1 thông tin muốn sửa trong bảng

Ngoại lệ - Nếu thông tin bước 3 không hợp lệ ( như chưa nhập

đầy đủ thông tin, thông tin vượt quá độ dài cho phép, chứa kí tự đặc biệt…), hệ thống hiển thị thông báo lỗi

và quay lại bước 3

- Tại bước 4, nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở dữ liệu, hệ thống thông báo và quay về bước 3

Trang 27

III Phân tích và thiết kế hệ thống

Tên Use Case Xóa thông tin về quận huyện

Tác nhân - Người quản trịMục đích Xóa thông tin quận huyện khỏi hệ thống

Mô tả khái quát -Người quản trị hệ thống thực hiện thao tác xóa bỏ thông

tin về quận huyện nào đó khỏi hệ thống vì tính thông tin

về quận huyện đó không còn vai trò trong hệ thống nữa

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống1.Chọn một thông tin về quận huyện trong hệ thống,

bảng khác, hệ thống sẽ hiển thị thông báo và hiển thị bảng liên quan đó để người quản lý có thể hoàn tất việc xóa dữ liệu

Nhóm 7_ CN Tin k9 27

Trang 28

III Phân tích và thiết kế hệ thống

Biểu đồ use case của gói Đối tương

Trang 29

III Phân tích và thiết kế hệ thống

Tên Use Case Thêm đối tượng mới

Mô tả khái quát - Khi có một đối tượng đắng kí sử dụng số điện thoại mới Người

quản trị phải có nhiệm vụ thêm thông tin về đối tượng mới này vào danh sách đối tượng trong hệ cơ sở dữ liệu của hệ thống.

Mô tả tương tác Tác nhân – Hệ thống

1 Kích chuột vào button “Danh bạ cá nhân” 2 Hiển thị màn hình Quản lý danh bạ điện thoại cá nhân.

3 Nhập các thông tin của người dùng mới: Họ tên, ngày sinh, Địa chỉ, Ghi chú, email…

4 Kích chiuột vào nút Thêm 5.Lưu thông tin đối tượng mới vào cơ sở dữ liệu và hiển thị danh

sách đối tượng mới.

Ngoại lệ - Tại bước 4,thông tin nhập không hợp lệ (chứa ký tự đặc biệt,

vượt quá chiều dài cho phép, email không đúng định dạng), hệ thống hiển thị thông báo và quay lại bước 3.

- Tại bước 5 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở

dữ liệu, hiển thị thông tin về người dùng mới trên dataGridview và quay về bước 3.

Nhóm 7_ CN Tin k9 29

Trang 30

III Phân tích và thiết kế hệ thống

Tên Use Case Cập nhật thông tin người dùng

Tác nhân - Người quản trị Mục đích Cập nhật thông tin đối tượng

Mô tả khái quát - Người quản trị cập nhật các thông tin của đối tượng

như Họ tên, ngày sinh, (Địa chỉ, Ghi chú, email)

Mô tả tương tác Tác nhân – Hệ thốngHành vi tác nhân Phản hồi của hệ thống

1 Kích chuột vào thanh menu mục Danh bạ,Chọn chức năng cá nhân

2 Hiển thị màn hình Quản lý danh bạ điện thoại cá nhân

3 Chọn đối tượng trên bảng DataGridview, kích chuột

vào nút Chọn Thông tin của đối tượng sẽ hiện lên =>

Nhập các thông tin mới

4 Kích chuột chọn nút Sửa 5 Hiển thị thông báo xác nhận có muốn sửa không

6 Chọn yes 7 Tiến hành cập nhật thông tin đối tượng trong cơ sở

dữ liệu

Ngoại lệ - Nếu thông tin bước 3 không hợp lệ chứa ký tự đặc

biệt, vượt quá chiều dài cho phép, email không đúng định dạng),), hệ thống hiển thị thông báo lỗi và quay lại bước 3

Trang 31

III Phân tích và thiết kế hệ thống

Tên Use Case Xóa người dùng

Tác nhân - Người quản trị chungMục đích Xóa người dùng khỏi hệ thống

Mô tả khái quát Người quản trị xóa người dùng khỏi cơ sở dữ liệu

3 Chọn đồng ý xóa 4 Thực hiện xóa thông tin người dùng trong cơ sở

dữ liệu và hiển thị thông báo quá trình xóa hoàn tất

Ngoại lệ - Nếu mã đối tượng của người dùng đã tồn tại trong

bảng Số ĐT thì tại bước 4 hiển thị thông báo

“Không thể xóa, bạn phải xóa thông tin có mã đối tượng tương ứng ở bảng Số ĐT trước” Quay lại bước 1

Nhóm 7_ CN Tin k9 31

Trang 32

III Phân tích và thiết kế hệ thống

Biểu đồ use case của gói Cơ quan

Trang 33

III Phân tích và thiết kế hệ thống

Tên Use Case Thêm cơ quan mới

Mô tả khái quát - Khi có một cơ quan đắng kí sử dụng số điện thoại mới Người

quản trị phải có nhiệm vụ thêm thông tin về cơ quan mới này vào danh sách cơ quan trong hệ cơ sở dữ liệu của hệ thống.

Mô tả tương tác Tác nhân – Hệ thống

1 Kích chuột vào mục quản lý chọn quản lý cơ quan 2 Hiển thị màn hình Quản lý cơ quan.

3 Nhập các thông tin của người dùng mới: Tên CQ, Ghi chú, email…

4 Kích chiuột vào nút Thêm 5.Lưu thông tin đối tượng mới vào cơ sở dữ liệu và hiển thị danh

sách đối tượng mới.

Ngoại lệ - Tại bước 4,thông tin nhập không hợp lệ (chứa ký tự đặc biệt,

vượt quá chiều dài cho phép, email không đúng định dạng), hệ thống hiển thị thông báo và quay lại bước 3.

- Tại bước 5 nếu thông tin nhập vào bước 3 đã tồn tại trong cơ sở

dữ liệu, hiển thị thông tin về người dùng mới trên dataGridview và quay về bước 3.

Nhóm 7_ CN Tin k9 33

Ngày đăng: 30/12/2013, 16:09

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w