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

Quản lí sổ địa chỉ cá nhân

15 273 0

Đ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 15
Dung lượng 531 KB

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

Nội dung

Quản lí sổ địa chỉ cá nhân

Trang 1

I Đề tài

- Tên đề tài:”Quản lí sổ địa chỉ cá nhân”

II Đặc tả hệ thống

1 Đặc tả yêu cầu

- Môi trường làm việc:Phần mềm có thể sử dụng trên hệ điều hành

Window,Linux…

- Tính bảo mật cao

- Mô hình làm việc:Dữ liệu tập trung

- Đảm bảo được các chức năng chính của quản lí sổ địa chỉ cá nhân,giao diện thân thiện người dùng

2 Đặc tả chức năng

Quản lí sổ địa chỉ cá nhân bao gồm các chức năng như:quản lí tài khoản người dùng,quản lí danh sách liên hệ…được minh họa bằng một số biểu đồ sau:

a Biểu đồ Use-case(Use-case diagram)

• Biểu đồ

• Đặc tả một số use-case

Trang 2

 Đăng nhập Tên Use-case Đăng nhập

Các yêu cầu liên quan

Mục đích trong ngữ

cảnh

Khi User có yêu cầu làm việc với hệ thống Điều kiện trước

Điều kiện kết thúc đạt Đăng nhập hệ thống thành công

Điều kiện kết thúc

không đạt

Không đăng nhập vào hệ thống Các actor chính User

Các actor phụ

Kích hoạt Khi User mở form Dangnhap

1 Hệ thống hiển thị form Dangnhap và yêu

cầu User nhập các thông tin đăng nhập

2 User nhập username và password và nhấn

nút “ Đăng nhập”

3 Hệ thống kiểm tra và xác nhận thông tin hợp

lệ

4 Đăng nhập hệ thống thành công,load form

chính Phần mở rộng 3.1 Hệ thống thông báo thông tin User không hợp lệ

3.1.1 Hệ thống yêu cầu nhập lại username và password 3.1.2 User nhập lại usename và password

 Đổi mật khẩu Tên Use-case Đổi mật khẩu

Các yêu cầu liên quan

Mục đích trong ngữ

cảnh

Khi User có yêu cầu đổi mật khẩu Điều kiện trước Đã đăng nhập hệ thống thành công

Điều kiện kết thúc đạt Đổi mật khẩu thành công

Điều kiện kết thúc

không đạt

Không đổi được mật khẩu Các actor chính User

Các actor phụ

Kích hoạt Khi User mở form DoiMatKhau

1 Hệ thống hiển thị form DoiMatKhau và yêu

cầu User nhập các thông tin liên quan

2 User nhập password cũ,password mới.Nhập

lại password mới.Nhấn nút “Lưu”

3 Hệ thống xác nhận tính hợp lệ thông tin

nhập vào

4 Thông báo đổi mật khẩu thành công

Trang 3

Phần mở rộng 3.1 Hệ thống thông báo thông tin không hợp lệ.

3.1.1 Hệ thống yêu cầu nhập lại password cũ,password mới,nhập lại password mới một lần nữa

3.1.2 User nhập password cũ,password mới,nhập lại password mới một lần nữa

 Thêm địa chỉ liên hệ mới

 Update địa chỉ liên hệ

 Xóa đị

 Update thông tin Tên Use-case Update một địa chỉ liên hệ

Các yêu cầu liên quan

Mục đích trong ngữ

cảnh Thông tin địa chỉ liên hệ có những vấn đề sai cần sửa chữa hoặc bổ sung thêm một số thông tin khác Điều kiện trước Địa chỉ liên hệ đã tồn tại trong cơ sở dữ liệu của hệ

thống và User đã đăng nhập thành công

Tên Use-case Thêm địa chỉ liên hệ mới

Các yêu cầu liên quan

Mục đích trong ngữ

cảnh Khi User có yêu cầu thêm một địa chỉ liên hệ mới Điều kiện trước Đã đăng nhập hệ thống thành công

Điều kiện kết thúc đạt Thêm thông tin địa chỉ liên hệ mới thành công

Điều kiện kết thúc

không đạt Không thêm được địa chỉ liên hệ mới

Các actor chính User

Các actor phụ

Kích hoạt User mở nhấn nút”Thêm địa chỉ liên hệ mới”

1 Hệ thống hiển thị form Them và yêu cầu

User nhập thông tin về địa chỉ liên hệ mới

2 User nhập thông tin địa chỉ liên hệ mới.Gồm

có những thông tin chính sau:Họ tên, ngày sinh,giới tính,điện thoại,địa chỉ,Email,nghề nghiệp,ghi chú…

3 Hệ thống kiểm tra tính hợp lệ của thông tin

nhập vào

4 Thông báo thêm địa chỉ liên hệ mới thành

công

Phần mở rộng 3.1 Hệ thống thông báo thông tin không hợp lệ

3.1.1 Hệ hống yêu cầu nhập lại những thông tin đã nhập không hợp lệ

3.1.1.1 User nhập những thông tin mà hệ thống yêu cầu

3.1.1.2 User thoát khỏi form Them

Trang 4

Điều kiện kết thúc đạt Thông tin địa chỉ liên hệ được update thành công Điều kiện kết thúc

không đạt

Vẫn giữ nguyên thông tin địa chỉ liên hệ như ban đầu Các actor chính User

Các actor phụ

Kích hoạt Khi User chọn 1 địa chỉ liên hệ từ form Danhsach và

chọn nút “Update”

1 Hệ thống hiển thị form Danhsach

2 Userchọn địa chỉ liên hệ muốn sửa

3 Hệ thống hiển thị thông tin địa chỉ liên hệ

được chọn từ form Danhsach ra form Update

4 User cập nhật các thông tin muốn thay

đổi.Nhấn nút”Lưu”

5 Hệ thống kiểm tra tính hợp lệ của thông tin

được

6 Hệ thống lưu thông tin cập nhật về địa chỉ

liên hệ

7 Thông báo update thành công Phần mở rộng 5.1 Hệ thống thông báo thông tin không hợp lệ

5.1.1 Hệ thống yêu cầu nhập lại những thông tin đã nhập không hợp lệ

5.1.1.1 User nhập những thông tin mà hệ thống yêu cầu

5.1.1.2 User thoát khỏi formUpdate

 Xóa địa chỉ liên hệ Tên Use-case Xóa địa chỉ liên hệ

Các yêu cầu liên quan

Mục đích trong ngữ

cảnh Khi User muốn xóa dữ liệu địa chỉ liên hệ trong hệ thống Điều kiện trước Địa chỉ liên hệ cần xóa đã tồn tại trong cơ sở dữ liệu

của hệ thống và User đã đăng nhập thành công Điều kiện kết thúc đạt Thông tin địa chỉ liên hệ được xóa khỏi dữ liệu hệ

thống Điều kiện kết thúc

không đạt

Thông tin địa chỉ liên hệ vẫn còn lưu trữ trong cơ sở

dữ liệu hê thống Các actor chính User

Các actor phụ

Kích hoạt Khi User chọn 1 địa chỉ liên hệ từ form Danhsach và

chọn nút “Xóa”

1 Hệ thống hiển thị form Danhsach

2 User chọn địa chỉ liên hệ muốn xóa

Trang 5

3 Hệ thống hiển thị Dialog và yêu cầu User

lựa chọn

4 User chọn “Yes”

5 Hệ thống thông báo xóa thành công Phần mở rộng 4.1 User chọn “No”

4.2 Hệ thống thông báo xóa không thành công và load form Danhsach

 Tìm kiếm Tên Use-case Tìm địa chỉ liên hệ

Yêu cầu liên quan

Mục đích trong ngữ

cảnh

Khi User có yêu cầu xem thông tin chi tiết địa chỉ liên

hệ cụ thể Điều kiện trước User đăng nhập thành công hệ thống

Điều kiện kết thúc đạt Thông tin địa chỉ liên hệ được tìm thấy

Điều kiện kết thúc

không đạt

Không tìm thấy thông tin địa chỉ liên hệ Các actor chính User

Các actor phụ

Kích hoạt User mở form Timkiem

1 Hệ thống hiển thị form tìm kiếm và yêu cầu

User nhập thông tin cần tìm kiếm

2 User nhập thông tin cần tìm kiếm về địa chỉ

liên hệ

3 Hệ thống kiểm tra dữ liệu về địa chỉ liên hệ

cần tìm kiếm

4 Hệ thống hiển thị thông tin địa chỉ liên hệ

tìm được Phần mở rộng 3.1 Hệ thống không tìm thấy thông tin địa chỉ liên hệ

theo yêu cầu

b Biểu đồ hoạt động(Activity diagram)

Trang 6

• Đăng nhập

• Quản lí sổ địa chỉ cá nhân

Trang 7

• Đổi mật khẩu

Trang 8

• Thêm địa chỉ liên hệ

Trang 9

• Update địa chỉ liên hệ

Trang 10

• Xóa địa chỉ liên hệ

Trang 11

• Tìm kiếm

Trang 12

• Thêm nhóm

Trang 13

3 Thiết kế cơ sở dữ liệu

Trang 14

• Các bảng dữ liệu

- Account:Lưu thông tin Userhệ thống

- DetailsInfo(Thông tin chi tiết của từng địa chỉ liên hệ)

- DetailsGroup(Chi tiết nhóm địa chỉ liên hệ)

• Quan hệ giữa các bảng

III Kế hoạch thực hiện

- Ngày 22/12/2010-29/12/2010:Thực hiện phân tích đề tài và tìm hiểu ngôn ngữ

sẽ lập trình

- Ngày 30/12/2010-06/01/2011:Thiết kế giao diện và coding

- Ngày 07/01/2011-11/01/2011:Testting và sửa lỗi

- Ngày 12/01/2011-14/01/2011:Tổng kết và viết báo cáo

Trang 15

Tùy theo yêu cầu thực tiễn nhóm trưởng sẽ phân công công việc cho từng thành viên và phân chia thời gian hợp lí

Ngày đăng: 08/04/2015, 10:07

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w