Thông tin tài liệu
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
1
TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN
BỘ MÔN CÔNG NGHỆ THÔNG TIN
Khóa luận tốt nghiệp
Ứng dụng Hand held
trong hệ thống quản lý
kinh doanh nước sạch
Chuyên ngành: Công nghệ thông tin
Hệ: Chính quy
Lớp: Công nghệ thông tin 46
Mã sinh viên: CQ461239
Họ và tên sinh viên: Thế Thị Huyền
Giáo viên hướng dẫn: ThS Phạm Minh Hoàn
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
2
Hà Nội - 2008
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
3
Danh mục viết tắt 5
Lời mở đầu 7
Chương 1 Tổng quan về đề tài 8
1.1 Giới thiệu đề tài 8
1.1.1 Tên đề tài 8
1.1.2 Phân tích đề tài 8
1.1.3 Mục tiêu của đề tài 8
1.1.4 Phạm vi của đề tài 8
1.2 Cơ sở lý thuyết và công nghệ 8
1.2.1 Hand Held (thiết bị cầm tay) 8
1.2.2 Sql server CE 12
1.2.3 Visual Basic .Net (VB.net) 14
1.2.4 Giới thiệu về .Net Compact Framwork 2.0 14
1.2.5 Các cách kết nối giữa PC và PPC 15
1.2.6 Giới thiệu về phần mềm đồng bộ ActiveSync 4.5 16
1.2.7 Các cách cài đặt chương trình lên PPC 18
Chương 2 Khảo sát hệ thống 21
2.1 Khảo sát hiện trạng 21
2.1.1 Bảng giá nước 21
2.1.2 Các đối tượng cần quản lý & quan hệ giữa chúng 21
2.1.3 Đọc chỉ số công tơ 22
2.1.4 Lập hóa đơn 23
2.2 Một số báo cáo thu được 25
2.2.1 Bảng ghi chỉ số đồng hồ theo sổ đọc 25
2.2.2 Bảng theo dõi nộp tiền nước 25
2.2.3 Báo cáo nộp tiền nước 26
2.2.4 Bảng kê nhân viên theo sổ đọc 26
Chương 3 Phân tích và thiết kết hệ thống 27
3.1 Sơ đồ chức năng của hệ thống kinh doanh quản lý nước sạch 27
3.2 Giới thiệu về hệ thống quản lý kinh doanh nước sạch 28
3.3 Phân tích phân hệ quản lý hóa đơn 28
3.3.1 Phát biểu bài toán 28
3.3.2 Quản lý số đọc và sản lượng 28
3.3.3 Lập hóa đơn 30
3.3.4 Quản lý hóa đơn 30
3.3.5 Chuyển số liệu khai thác nợ 31
3.4 Phận tích hệ thống ứng dụng Hand held 31
3.4.1 Biểu đồ phân cấp chức năng 31
3.4.2 Biểu đồ luồng dữ liệu mức khung cảnh 32
3.4.3 Biểu đồ dữ liệu mức đỉnh 33
3.4.4 Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng nhập chỉ số 34
3.4.5 Biểu đồ mức dưới đỉnh của chức năng tính hóa đơn 35
3.4.6 Biểu đồ dữ liệu mức dưới đỉnh của chức năng in hóa đơn 36
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
4
3.4.7 Biểu đồ dữ liệu mức dưới đỉnh của chức năng lập hóa đơn trực tiếp 37
3.5 Mô tả chức năng 37
3.5.1 Nhập chỉ số đồng hồ 37
3.5.2 Nhập chỉ số chốt 39
3.5.3 Tính hóa đơn 39
3.5.4 Hủy hóa đơn 48
3.5.5 In hóa đơn 48
3.5.6 Lập hóa đơn trực tiếp 50
3.6 Thiết kế hệ thống 52
3.6.1 Tổng quan về thiết kế kiến trúc hệ thống quản lý kinh doanh nước sạch 52
3.6.2 Mô hình thực thể liên kết 52
3.6.3 Thiết kết về dữ liệu 53
Chương 4 Thiết kết giao diện và cài đặt chương trình 68
4.1 Thiết kế tổng thể 68
4.1.1 Tab 1: Tạo cơ sở dữ liệu (Create database) 68
4.1.2 Tab 2: Nhập dữ liệu (Insert Data) 68
4.1.3 Tab 3: Thoát (Exit) 69
4.2 Hướng dẫn cài đặt chương trình vb.net lên Pocket PC 69
4.2.1 Cài đặt phần mềm ActiveSync 4.5 69
4.2.2 Cài đặt .NET Compact Framwork 2.0 71
4.2.3 Tạo thư viện System.Data.sqlserverce 3.0 trên PPC 74
4.2.4 Copy file .exe của chương trình chính từ PC vào \Document của PPC 75
4.3 Một số giao diện của chương trình 75
4.3.1 Chương trình chính (Main form) 75
4.3.2 Tạo cơ sở dữ liệu (Create Data) 77
4.3.3 Nhập dữ liệu (Insert Data) 78
4.3.4 Nhập chỉ số, tính tổng sản lượng nước tiêu thụ và tổng tiền nước (Sum Num) 79
4.4 Hướng dẫn sử dụng 83
Danh mục các hình vẽ 84
Danh mục các bảng 85
Tài liệu tham khảo 85
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
5
Danh mục viết tắt
Thuật ngữ Định nghĩa Chú thích
FPT Công ty Cổ phần Phát triển Đầu tư Phát
triển Công nghệ FPT
FIS Công ty Hệ thống Thông tin FPT
CSDL Cơ sở dữ liệu
LAN Mạng nội bộ
Backup Sao lưu dữ liệu
Actors Người sử dụng trong hệ thống
Use Case Các chức năng chính trong hệ thống
NSD Người sử dụng
QLKH Nhóm NSD Quản lý khách hàng
DDK Nhóm NSD có chức năng Duyệt đơn đăng
ký
TK Nhóm NSD có chức năng Thiết kế
DTK Nhóm NSD có chức năng duyệt Thiết kế
DT Nhóm NSD có chức năng lập dự toán
DDT Nhóm NSD có chức năng Duyệt dự toán
QLLTG Nhóm NSD có chức năng quản lý lộ trình
ghi
F Find-Tra cứu tìm kiếm
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
6
N New-Thêm mới
M Modify-Sửa
D Delete-Xoá
V View-Xem chức năng
QHKH Quan hệ khách hàng
GCS Ghi chỉ số
PPC Pocket PC
PC Máy tính cá nhân, máy tính xách tay
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
7
Lời mở đầu
Ngày nay những công nghệ mới được sử dụng rất nhiều trong cuộc sống. Đó là
những chiếc điện thoại cầm tay thông thường đến những chiếc điện thoại thông
minh (smart phone) đã trở nên rất quen thuộc trong cuộc sống. Câu hỏi được đặt
ra “Tại sao chúng ta lại không áp dụng những công nghệ mới nhất vào trong
những bài toán quản lý ?” Chúng ta đã được biết chiếc điện thoại có thể vừa
chụp ảnh, vừa nghe nhạc, vừa lướt web,…
Đã có ai đó từng nghĩ một chiếc điện thoại có thể giúp bạn đi đọc công tơ nước.
Đề tài này sẽ trả lời cho câu hỏi đó.
Em xin chân trọng cảm ơn sự giúp đỡ của thạc sĩ Phạm Minh Hoàn (ĐH Kinh tế
Quốc dân) và trung tâm Fis-Ent (FPT).
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
8
Chương 1 Tổng quan về đề tài
1.1 Giới thiệu đề tài
1.1.1 Tên đề tài
Ứng dụng Hand Held trong hệ thống quản lý kinh doanh nước sạch
Chú ý: do các tính năng đặc thù, nên tất cá các chức năng của phần dịch vụ
khách hàng sẽ được sắp xếp trong phân hệ Quản lý khách hàng
1.1.2 Phân tích đề tài
Thông thường người đi đọc chỉ số phải ghi vào trong sổ đọc (thuộc phân hệ
Quản lý Hóa đơn trong hệ thống quản lý kinh doanh nước sạch). Sau đó nhập
vào máy tính để tính hóa tổng sản lượng và tính hóa đơn. Công việc này rất mất
nhiều thời gian và không chính xác.
Ứng dụng Hand Held là một phần trong hệ thống. Việc này giúp đơn giản hóa
việc đọc chỉ số đồng hồ và nhập chỉ số, tiếc kiệm công sức của người lao động,
tiếc kiệm tiền bạc
1.1.3 Mục tiêu của đề tài
a Kết nối PC và PPC qua cổng USB
b Xây dựng chương trình:
Nhập chỉ số công tơ nước, tính tổng sản lượng nước tiêu thụ, tính tiền nước tiêu
thụ (thuộc phân hệ Quản lý Hóa đơn) chạy trên Pocket Pc 2003
c Cài đặt chương trình lên Pocket PC 2003
1.1.4 Phạm vi của đề tài
Đề tài là một phần chính trong phân hệ quản lý hóa đơn trong hệ thống quản lý
kinh doanh nước sạch.
1.2 Cơ sở lý thuyết và công nghệ
1.2.1 Hand Held (thiết bị cầm tay)
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
9
Hình 1.0
a Định nghĩa:
Pocket PC là "một thiết bị cầm tay giúp cho phép người dùng lưu trữ và nhận thư
điện tử, danh bạ, lịch làm việc, chơi các trò chơi và các tệp đa phương tiện, trao
tin nhắn tới Windows Live Messenger (trước là MSN Messenger), duyệt Web và
rất nhiều việc khác." (nguồn: microsoft buyersguide)
Pocket PC là một loại thiết bị vi tính bỏ túi. Các Pocket PC thường được cài đặt
các phiên bản của hệ điều hành Windows CE hiện có tên là Windows Moblie .
Pocket PC có thể có chức năng như là điện thoại di động. Phần mềm ActiveSync
thường được sử dụng để kết nối Pocket PC với máy tính để bàn hay máy tính
xách tay.
Về mặt công nghệ, "Pocket PC" là một chuẩn của Microsoft cho phần cứng và
phần mềm của thiết bị di động mang nhãn hiệu "Pocket PC".
Vì vậy, mọi thiết bị được coi là Pocket PC nếu:
Sử dụng Microsoft's Windows Mobile, phiên bản PocketPC.
Đi kèm với một số gói phần mềm nạp sẵn trong ROM
Lưu ý: Tên gọi Windows Mobile bao gồm cả hệ điều hành Windows CE
và gói các phần mềm cơ bản cùng giao diện người dùng.
Có màn hình cảm ứng.
Có bàn cảm ứng hoặc nút chỉ hướng.
Có một nhóm các nút cho ứng dụng.
Dựa trên bộ xử lí tương thích với ARM phiên bản 4, Intel XScale, MIPS
hoặc SH3.
b Các phiên bản hệ điều hành:
Windows CE
Windows CE 3.0
Windows Moblie 2000
Thế Thị Huyền Lớp: Công nghệ thông tin 46
Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch
10
Windows Moblie 2002
Windows Moblie 2003
Windows Moblie 2003 SE
Windows Moblie 5.0
Windows Moblie 6.0
c Hướng dẫn sử dụng Pocket PC
Sử dụng pin:
Không thử tìm cách mở vỏ bọc pin ra
Không đè nén, chọc, tránh tiếp xúc hoặc thả vào lửa, nước
Không để trong môi trường nhiệt độ trên 60 độ C
Chỉ được thay thế với những loại pin có nguồn tương tự
Để kiểm tra chính xác dụng lượng pin làm như sau:
Trỏ bút vào biểu tượng mức pin trên màn hình Today
Cách khác: Chọn Start > Setting > Systems > Power
Sạc pin
Sạc pin thông qua sạc nhanh kèm theo máy
Xạc bằng máy tính thông qua cổng USB
Khi pin yếu, sắp hết pin (Battery low):
Ngay lập tức lưu lại dữ liệu của bạn
Dùng sạc nhanh hoặc USB để sạc ngay
Khởi động máy
Sử dụng phím Power để bật và tắt máy
Căn chỉnh màn hình: khi xuất hiện tình trạng điểm chỉ bị lệch, không nhạy
dùng Align screen để căn chỉnh lại độ nhạy của cảm ứng
Chọn start >setting>system>screen
Trong phần General chon Align Screen và làm theo các bước trên
màn hình
Quản lý nguồn sáng (Back Light): Màn hình cảm ứng là phần tiêu thụ
nhiều điện năng nhất của PPC, để tiết kiệm pin, nguồn sáng phù hợp làm
theo các bước sau:
Chỉ bút vào biểu tượng Pin trên màn hình Today, chọn phần
Advanced để chọn chế độ tiết kiệm pin
Để chỉnh độ sáng Chọn Start > Setting > Systems > Power >
Backlight
Cài đặt giờ:
Chọn start>setting>systems>clock&alarm
[...]... nộp tiền nước Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền 26 2.2.3 Báo cáo nộp tiền nước 2.2.4 Bảng kê nhân viên theo sổ đọc Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Lớp: Công nghệ thông tin 46 Thế Thị Huyền 27 Lớp: Công nghệ thông tin 46 Chương 3 Phân tích và thiết kết hệ thống 3.1 Sơ đồ chức năng của hệ thống kinh doanh quản lý nước sạch WSB... HỢP ĐỒNG KẾ TOÁN HAND - HELD GHI THU BÁO CÁO KẾ HOẠCH ĐỒNG HỒ TRAO ĐỔI DỮ LIỆU IN HÓA ĐƠN HÓA ĐƠN THỐNG KÊ QUẢN TRỊ (ADMIN) CÔNG NỢ DỰ TOÁN DANH MỤC MẠNG LAN Hình 3.0 Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch CSDL Thế Thị Huyền 28 Lớp: Công nghệ thông tin 46 3.2 Giới thiệu về hệ thống quản lý kinh doanh nước sạch Xây dựng phần mềm quản lý kinh doanh nước sạch (quản lý hóa đơn, dịch... dịch vụ và công nợ khách hàng) bao gồm các phân hệ Phân hệ Quản trị Phân hệ Quản lý Dịch vụ Khách hàng Phân hệ Quản lý Đồng hồ Phân hệ Quản lý Hóa đơn Phân hệ Quản lý Công nợ Phân hệ Quản lý Tổn thất Phân hệ Tổng hợp, Báo cáo 3.3 Phân tích phân hệ quản lý hóa đơn 3.3.1 Phát biểu bài toán Quản lý và theo dõi việc ghi chỉ số đồng hồ đo nước tại nhà khách hàng của nhân viên theo lịch trình... khách hàng, 1 hay nhiều quyển ghi chỉ số Sản lượng nước, tiền nước, tiền VAT Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền a Lớp: Công nghệ thông tin 46 24 Tính sản lượng nước tiêu thụ Tính sản lượng nước tiêu thụ của điểm đo trên từng tờ ghi chỉ số theo công thức : Nước tiêu thụ(SLTT) = (Chỉ số mới – Chỉ số cũ) * Hệ số nhân + SL trực tiếp (Sản lượng trực tiếp cho phép... ống, đai khởi thủy nào… Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền 22 Lớp: Công nghệ thông tin 46 d Hợp đồng Là căn cứ pháp lý để thực hiện các thoả thuận mua bán giữa bên mua và bán nước Hợp đồng có thể được ký lại hoặc bổ sung phụ lục trong trường hợp thay đổi thông tin hợp đồng e Quan hệ giữa các đối tượng Các điểm đo có thể có quan hệ với nhau, từ đó dẫn... không có tháo/lắp trong kỳ: Nhân viên chỉ nhập chỉ số cuối kỳ của đồng hồ đó Nếu có tháo/lắp trong kỳ: Trường hợp phân hệ đồng hồ chưa chuyển được các số liệu tháo lắp (chỉ số tháo, chỉ số lắp, hệ số nhân) sang phân hệ Hoá đơn thì : Nhân viên nhập chỉ số phải thực hiện chức năng tháo lắp đồng hồ (nhập chỉ số tháo của đồng hồ Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền... bạn có Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền 18 Lớp: Công nghệ thông tin 46 thể chọn loại liên hệ khách (guest partnership) để đọc dữ liệu trong máy WM 2 ActiveSync chỉ cho phép bạn đồng bộ với một tài khoản e-mail duy nhất, do đó bạn cần quyết định máy nào sẽ được đồng bộ hóa e-mail, và trên máy thứ 2, bạn cần bỏ dấu chọn hộp Inbox khi đồng bộ hóa dữ liệu 3 ActiveSync... chậm trả 5.5 Lập hóa đơn trực tiếp Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền Lớp: Công nghệ thông tin 46 32 Quản lý hóa đơn Nhập chỉ số đồng hồ Nhập chỉ số bình thường Tính hóa đơn Nhập chỉ số chốt Đơn lẻ Theo lô Hủy hóa đơn sai Đổi giá In hóa đơn Tiền nước theo lô Lập hóa đơn trực tiếp Tiền nước đơn lẻ Hình 3.1 3.4.2 Biểu đồ luồng dữ liệu mức khung cảnh Lộ trình đitiềnớc... dữ liệu 13Ngày chốt giá Tên kh 21Tên kh 8 Chỉ số HHC 14 Chỉ số chốt Chỉ số cũ Mã bìa 3 Chỉ số từ File Thông tin KH 11 Chỉ số cũ Mã bìa 5 Kịch bản Chốt giá 16 Chỉ số Chỉ số 22 Chỉ Hình 3.4 Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch số 23 Mã tt DM tình trạng Thế Thị Huyền 35 Lớp: Công nghệ thông tin 46 3.4.5 Biểu đồ mức dưới đỉnh của chức năng tính hóa đơn Hình 3.5 Ứng dụng Hand held. .. phận quản lý sổ ghi chỉ số thực hiện việc tạo danh mục sổ và lịch ghi chỉ số cho các quyển tương ứng cũng như xếp tờ ghi chỉ số vào sổ, đánh số thứ tự các tờ ghi chỉ số cho phù hợp hoặc chuyển tờ ghi giữa các quyển ghi chỉ số, in mới tờ ghi/sổ ghi/bảng kê ghi chỉ số Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch Thế Thị Huyền 29 Lớp: Công nghệ thông tin 46 Đối với trường hợp sử dụng . năng của hệ thống kinh doanh quản lý nước sạch 27
3.2 Giới thiệu về hệ thống quản lý kinh doanh nước sạch 28
3.3 Phân tích phân hệ quản lý hóa đơn 28.
Khóa luận tốt nghiệp
Ứng dụng Hand held
trong hệ thống quản lý
kinh doanh nước sạch
Chuyên ngành: Công nghệ thông tin
Hệ: Chính quy
Ngày đăng: 16/02/2014, 09:20
Xem thêm: Tài liệu Luận văn: Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch doc, Tài liệu Luận văn: Ứng dụng Hand held trong hệ thống quản lý kinh doanh nước sạch doc