bao caocnpm

Post on 01-Jul-2015

211 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Bộ Giáo Dục và Đào Tạo

Trường Đại Học Sư Phạm TP. HCM************

- Trước đây danh bạ điện thoại thường đượcxâ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…

- Do đó, xây dựng chương trình quản lý danh bạđiện thoại trên máy tính giúp khắc phục nhữngnhược điểm trong việc quản lý danh bạ điệnthoại trên giấy tờ như:

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

o Ví dụ: việc thêm, sửa, xóa những thuộctính của đối tượng rất thuận tiện.

Tìm kiếm nhanh chóng và thực hiện dễdàng.

o Ví dụ: tìm kiếm theo tên, địa chỉ, số điệnthoại, cơ quan, thành phố…

Quá trình lưu trữ nhanh và lưu trữ đượckhối lượng thông tin rất lớn.

Hệ thống quản lý danh bạ điện thoại đạt đượcnhững yêu cầu sau:

- Cho phép thêm sửa xóa thông tin trong danhmục Quốc gia.

- Cho phép thêm sửa xóa trong danh mục Tỉnhthành phố.

- Cho phép thêm sửa xóa trong danh mục Quậnhuyện.

- Cho phép thêm sửa xóa trong danh mục Đối tượng.

- Cho phép thêm sửa xóa trong danh mục Cơquan.

- Cho phép thêm sửa xóa trong danh mục Điệnthoại.

- Cho phép thêm sửa xóa trong danh mục Loạiđiện thoại.

- Cho phép tìm kiếm thông tin khách hàng trongDanh bạ.

Mô tả bài toán

- Xây dựng một danh bạ điện thoại.

- Người quản lý có thể đăng nhập vào hệ thốngthông qua tài khoản cá nhân.

- Thay đổi thông tin hệ thống (thêm, sửa, xóa) hay tìm kiếm thông tin của khách hàng.

- Khách hàng cũng có thể đăng nhập vào hệthống để tìm kiếm thông tin dựng một danh bạđiện thoại danh bạ của bản thân.

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

- Mục đích giúp người dùng có thể tạo danhsách các đối tượng mà người dùng có sự liên hệđến.

- Đầu vào là các thông tin về đối tượng, các ghichú về đối tượng đó nếu có.

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

Hệ thống gồm các tác nhân sau:

- Người quản lý (Admin).

- Khách hàng (Client).

Chức năng tác nhân

Người quản lý

- Miêu tả : Là người theo dõi hoạt động của hệthống, đồng thời có quyền quyết định chính đếncác hoạt động ngoài hệ thống.

- Yêu cầu : Là người có cái nhìn tổng quát nhấtvề hệ thống và là người hiểu rõ nhất về luồngthông tin trong hệ thống.

Quyền hạn:

- Theo dõi tình hình hoạt động của hệ thốngthông qua các báo cáo thống kê.

- Đề xuất bổ sung, thay đổi trong cơ cấu vậnhành của hệ thống.

Chức năng :

-Yêu cầu đề xuất mô hình hệ thống.

- Quản trị hệ thống hoặc quyền quản trị hệthống.

Người dùng

- Miêu tả: là người có thể xem và tìm kiếmthông tin trong danh bạ.

- Yêu cầu: Biết sử dụng máy tính và phầmmềm.

- Quyền hạn: Tìm kiếm thông tin.

- Chức năng: Không có.

Các gói Use Case của hệ thống

+ Gói Tài khoản.

+ Gói Đối tượng.

+ Gói Cơ quan.

+ Gói quản lý Quốc gia.

+ Gói quản lý Tỉnh_TP.

+ Gói quản lý Quận huyện.

+ Gói quản lý Loại điện thoại.

+ Gói quản lý Tìm kiếm.

Biểu đồ lớp của hệ thống QLDB_DT

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

Form Hệ Thống

Form Đăng Nhập

Form Đăng Kí

Form Đổi Mật Khẩu

Form Nước: NUOC (Manuoc, Tennuoc, Ghichu)

Form TinhTP: TinhTP (MatinhTP, TentinhTP, Manuoc, Ghi chu)

Form Quận Huyện: QUANHUYEN(MaQH, TenQH, MatinhTP, Ghichu)

Form Loại Điện Thoại: LOAIDT(Maloai, Tenloai, Ghichu)

Form Điện Thoại

DIENTHOAI(SoDT, Maloai, Madoituong, Ghichu)

Form Đối Tượng

DOITUONG(Madoituong, Tendoituong, MaQH, MaCQ, Diachi, Ngaysinh, Email, Ghichu )

Form Cơ Quan

COQUAN(MaCQ, TenCQ, MaQH, Diachi, Email, SoDT, Sofax, Ghichu)

top related