Tải bản đầy đủ (.docx) (15 trang)

Bài tập lớn lập trình window quản lý danh bạ

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 (387.6 KB, 15 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN


BÁO CÁO BÀI TẬP LỚN MÔN HỌC
LẬP TRÌNH WINDOW

Tên đề tài: Hệ thống quản lý danh bạ

Nhóm 14 - Lớp KTPM5-K9
Thành viên trong nhóm: 1. Chu Văn Cầu
2. Hà Thị Phương Hằng
3. Phạm Tiến Thành
Giáo viên hướng dẫn : Đỗ Thị Tâm

MỤC LỤC

Hà Nội, Năm 2016

...........................................................................................................................................................................1
[Type text]

Hà Nội-2016
Page 1


Lời Nói Đầu.....................................................................................................................................................1
I.

Bảng phân công công việc...................................................................................................................1


II.

Giới thiệu hệ thống...............................................................................................................................1
1.

Menu.................................................................................................................................................2

2.

Chức năng đăng nhập và đăng ký hệ thống....................................................................................2

3.

Chức năng thông tin thuê bao..........................................................................................................2

4.

Chức năng thông tin cơ quan...........................................................................................................2

5.

Chức năng thông tin hãng viễn thông..............................................................................................2

6.

Chức năng thông tin điện thoại........................................................................................................2

7.

Chức năng thông tin loại điện thoại................................................................................................2


8.

Chức năng thông tin nước................................................................................................................2

9.

Chức năng thông tin tỉnh..................................................................................................................3

10.

Chức năng thông tin quận huyện.................................................................................................3

11.

Chức năng thông tin xã................................................................................................................3

Chương II : thiết kế cơ sở dữ liệu....................................................................................................................3
I.

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

Mô hình dữ liệu quan hệ..................................................................................................................3

2.

Thiết kế cơ sở dữ liệu vật lý.............................................................................................................4

Chương III : thiết kế chương trình...................................................................................................................7

I.

Giao diện form.....................................................................................................................................7
1.

Form đăng nhập hệ thống ( login )..................................................................................................7

2.

Form đăng ký hệ thống ( login )......................................................................................................8

3.

Form menu chính.............................................................................................................................8

4.

Form điện thoại................................................................................................................................9

5.

Form thuê bao................................................................................................................................10

6.

Form cơ quan.................................................................................................................................10

7.

Form địa chỉ...................................................................................................................................10


II.

Report.................................................................................................................................................11
1.

Report thuê bao.............................................................................................................................11

2.

Report cơ quan...............................................................................................................................11

I.

Ưu điểm..............................................................................................................................................12

II.

Nhược điêm........................................................................................................................................12

[Type text]

Page 2


III.

Hướng phát triển của phần mềm....................................................................................................12

[Type text]


Page 3


Lời Nói Đầu
Như các bạn đã biết công nghệ ngày càng phát triển.Song song với sự phát triển
công nghệ con người cũng không ngừng phát triển.Tiêu biểu cho sự phát triển đó là cong
người đã biết sử dụng trí tuệ của mình để điều khiển,lập trình cho máy móc thiết bị để
phục vụ nhu cầu đời sống thiết yếu của con người.
Trên tinh thần học hỏi là chính, nhóm em sẽ viết về phần mềm quản lý Danh Bạ
Điện Thoại .Vẫn biết kiến thức của chúng em còn nhiều hạn chế và nhiều sai sót nhưng
với mục đích học hỏi và luyện tập thêm kiến thức lập trình chuyên môn mong thầy cô chỉ
bảo và giúp đỡ

Chương I : Giới thiệu bài toán
I.

Bảng phân công công việc
Họ và tên
Chu Văn Cầu
Hà Thị Phương Hằng
Phạm Tiến Thành

II.

Công việc
Nước,tỉnh tp,quận huyện,xã
Tài khoản,thuê bao,cơ quan
Hãng viến thông,đăng ký,điện thoại,loại
điện thoại


Giới thiệu hệ thống
Hiện nay người xử dụng điện thoại ngày càng nhiều,với nhiều nhà mạng,gói
cước,cùng thông tin thuê bao cá nhân khác nhau.
Vì vậy việc quản lý thông tin người sử dụng và thuê bao là vô cùng khó khăn nếu
như sử dụng các phương pháp thủ công để quản lý như trên giấy,..
Để giúp việc quản lý thông tin thuê bao trở nên dễ dàng hơn , nhóm em xây sựng
phần mềm với mục tiêu :
 Quản lý thông tin dễ dàng quy củ.đảm bảo an toàn về thông tin và cả hệ
thống
 Giao diện than thiện với người sử dụng,thao tác
 Dễ dàng bảo trì hay thay đổi,sửa chữa

[Type text]

Page 1


Phần mềm với giúp nhân viên hệ thống dễ dàng thao tác nhập,sửa xóa,tìm
kiếm,thống kê.Nhà mạng dễ dàng quản lý mọi thông tin thuê bao sử dụng dịch
vụ
1. Menu
Chứa các chức năng chính của chương trình
2. Chức năng đăng nhập và đăng ký hệ thống
Đăng nhập tài khoản và password để xử lý chương trình.
Trước khi đăng nhập chúng ta cần đăng ký tài khoản vào hệ thống.
Ở đây, khi đăng nhập vào hệ thống mà thiếu đi tài khoản hay password hay sai
password thì hệ thống sẽ thông báo lỗi và mời bạn nhập lại hay thoát ra.
3. Chức năng thông tin thuê bao
 Hiển thị thông tin thuê bao như mã thuê bao, tên thuê bao, giới tính, số

CMND , mã xa, địa chỉ , email,ngày sinh.
 Hiện thị tìm kiếm, thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo mã giáo viên.
4. Chức năng thông tin cơ quan
 Hiển thị thông tin cơ quan như: mã cơ quan,tên cơ quan,chức danh, số
điện thoại , địa chỉ,email,sofax.
 Hiển thị tìm kiếm, thêm , sửa , xóa ,báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo tên cơ quan.
5. Chức năng thông tin hãng viễn thông
 Hiển thị thông tin hang viễn thông:số điện thoại,tên nhà mạng,giá gói
cước,giá gói cước nhắn tin.
 Hiển thị tìm kiếm , thêm , sửa , xóa , báo cáo , thoát .
 Khi muốn tìm kiếm chúng ta tìm kiếm theo tên nhà mạng.
6. Chức năng thông tin điện thoại
 Hiển thị thông tin:mã điện thoại,số điện thoại,mã loại,mã thuê bao.
 Hiển thị tìm kiếm , thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo mã bảng điểm
7. Chức năng thông tin loại điện thoại
 Hiển thị thông tin:mã laoij,tên loại
 Hiển thị tìm kiếm, thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo tên loại
8. Chức năng thông tin nước
 Hiển thị thông tin:mã nước,tên nước.
 Hiển thị tìm kiếm, thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo mã nước
9. Chức năng thông tin tỉnh
 Hiển thị thông tin:mã tỉnh,tên tỉnh,mã nước
 Hiển thị tìm kiếm, thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo tên tỉnh thành phố.
10. Chức năng thông tin quận huyện

 Hiển thị thông tin:mã quận huyện,tên quận huyện,mã tỉnh thành phố
[Type text]

Page 2


 Hiển thị tìm kiếm, thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo tên quận huyện
11. Chức năng thông tin xã
 Hiển thị thông tin loại điện thoại:mã xã,tên xã,mã quận huyện
 Hiển thị tìm kiếm , thêm , sửa , xóa , báo cáo , thoát.
 Khi muốn tìm kiếm chúng ta tìm kiếm theo tên xã

Chương II : thiết kế cơ sở dữ liệu
I.
Thiết kế cơ sở dữ liệu
1. Mô hình dữ liệu quan hệ

2. Thiết kế cơ sở dữ liệu vật lý
a) Bảng đăng nhập tài khoản

[Type text]

Page 3


b) Bảng đăng ký
Số điện thoại khóa chính.

c) Bảng thuê bao

Mã thuê bao là khóa chính .

d) Bảng cơ quan
Mã cơ quan là khóa chính.

e) Bảng hãng viễn thông
Số điện thoại là khóa chính

[Type text]

Page 4


f) Bảng điên thoại
Mã điện thoại là khóa chính.

g) Loại điên thoại
Mã loại là khóa chính

h) Bảng nước
Mã nước

là khóa chính

i) Bảng tỉnh
Mã tỉnh thành phố là khóa chính

[Type text]

Page 5



j) Bảng Quận huyện
Mã quận huyện là khóa chính

k) Bảng xã
Mã xã là khóa chính

Chương III : thiết kế chương trình
I.
Giao diện form
1. Form đăng nhập hệ thống ( login )

[Type text]

Page 6


2.

Form đăng ký hệ thống ( login )

3. Form menu chính

[Type text]

Page 7


4. Form điện thoại


[Type text]

Page 8


5. Form thuê bao

6. Form cơ quan

[Type text]

Page 9


7. Form địa chỉ

II.
Report
1. Report thuê bao

[Type text]

Page 10


2. Report cơ quan

Chương IV : giới thiệu sản phẩm (Demo sản phẩm )


Chương V : Tổng kết và đánh giá
I.
[Type text]

Ưu điểm
 Chương trình có giao diện thân thiện , thuận lợi cho người sử dụng.
Page 11


Các chức năng như tìm kiếm , thêm , sửa , xóa… được thực hiện nhanh
chóng và thuận tiện .
 Phù hợp với các ứng dụng triển khai trên diện rộng.
 Dễ dàng sử dụng và quản lý.
Nhược điêm
 Do thời gian nghiên cứu có hạn và khả năng còn hạn chế nên một số vẫn
còn trên ý tưởng mà chưa được thực thi.
 Chương trình có tính chuyên nghiệp chưa cao ,chức năng còn ít .
 Chưa giải quyết trọn vẹn các vẫn đề nảy sinh trong quá trình quản lý.
 Giao diện tuy thân thiện nhưng tính thẩm mỹ chưa cao.
Hướng phát triển của phần mềm
 Tìm hiểu và hoàn thiện một số chức năng còn chưa được thực hiện trong
bài tập lớn.
 .


II.

III.

Đây là sản phẩm của các thành viên nhóm em. Nếu có gì sai sót mong quý thầy cô góp ý để

sản phẩm của chúng em được hoàn thiện hơn ạ .
Em xin chân thành cảm ơn !

[Type text]

Page 12



×