Xây dựng chương trình quản lý số điện thoại đã thuê bao tại 1 trạm Bưu cục

36 1.1K 3
Xây dựng chương trình quản lý số điện thoại đã thuê bao tại 1 trạm Bưu cục

Đ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

Xây dựng chương trình quản lý số điện thoại đã thuê bao tại 1 trạm Bưu cục

Lời nói đầuOoo Ngày nay ,các công nghệ khoa học ,kỹ thuật ngày càng phát triển nh vũ bão,trong đó khoa học máy tính cũng phát triển mạnh mẽ và xâm nhập vào mọi lĩnh vực khoa học ,kinh tế ,xã hội ,quản , máy tính hầu nh đều có đóng góp khả năng tuyệt vời của nó tới tất cả các lĩnh vực . Từ việc xây dựng các chơng trình khoa học kỹ thuật lớn đến các công việc quản thờng nhật ,máy tính giúp chúng ta cập nhật ,tìm kiếm và lu trữ thông tin một cách tốt nhất . Chính vì lẽ đó với vốn kiến thức đã đợc học và công việc đợc giao em đã xây dựng chơng trình Quản Số Điện Thoại Đã Thuê Bao Tại Một Trạm Bu cục Nhiệm vụ chính của chơng trình bao gồm : + Khảo sát thực tế + Quản các số điện thoại đã đăng ký thuê bao + Quản hoá đơn trả tiền hàng tháng Mặc dù đã rất cố gắng để hoàn thành đề tài nhng vì còn hạn chế về kinh nghiệm và kiến thức nên chơng trình còn nhiều sai sót cần đợc bổ sung.Vì vậy, em mong thầy cô và các bạn xem và đóng góp ý kiến giúp cho chơng trình ngày càng hoàn thiện hơn. Cuối cùng em xin cảm ơn Bộ môn kiến trúc máy tính, các bạn và đặc biệt là Thầy giáo D Thanh Bình đã hớng dẩn và giúp đỡ em hoàn thành chơng trình này. Chơng trình quản các số đIện thoại đã thuê bao1 tại một trạm đIện thoại chơng ikhảo sát hệ thống1.Tổng quan về hệ thống quản Quản là cách biểu hiện một ý chí muốn biến đổi và thuần phục một tổng thể các hiện tợng.Đó là việc tạo ra các sự kiện,thay vì để cho các sự kiện xảy ra bộc phát.Đây không phải là sự lắp ráp các nhiệm vụ rời rạc mà là hoạt động phân biệt rõ ràng với các chức năng khác của tổ chức. Trong những năm trớc đây khi máy tính cha đợc sử dụng rộng rãi trong các hệ thống quản lý, các hệ thống quản này đều phải thực hiện theo phơng pháp thủ công và hệ thống quản các số điện thoại đã đăng ký thuê bao cũng nằm trong số đó.2.chức năng và nhiệm vụ của hệ thống Hệ thống quản các số điện thoại đã đăng ký thuê bao có chức năng thờng xuyên cho phép cập nhật các thông tin về khách hàng đồng thời cho phép tính toán tiền cớc cũng nh tiền thuê bao hàng tháng . Khi cần đợc biết thông tin mà các khách hàng đã đăng ký thuê bao thì hệ thống phải có nhiệm vụ đa ra đợc thông tin mà các khách hàng đó đã đăng ký .Với chức năng nh vậy,hệ thống quản các số điện thoại đã đăng ký thuê bao tại một trạm điện thoại có nhiệm vụ luôn cập nhật hồ của khách hàng ,thờng xuyên bổ sung những thông tin thay đổi trong quá trình hoạt động của hệ thống . Một nhiệm vụ nữa của hệ thống là cứ cuối tháng phải có nhiệm vụ in hoá đơn tiền hàng tháng của khách hàng tức là hệ thống này cần phải tính tiền cho các khách hàng đã đăng ký thuê bao tại một trạm điện thoại 3.yêu cầu của hệ thống và những khó khăn Trớc một khối lợng lớn các khách hàng đã đăng ký thuê bao cũng nh các yêu cầu đặt ra thì việc quản theo phơng pháp thủ công sẽ không thể đáp ứng đợc ,do đó gặp rất nhiều khó khăn.Nó đòi hỏi phải có nhiều nhân lực,nhiều thời gian và công sức,mỗi khách hàng của trạm điện thoại cho đăng ký thì có một hồ cho nên việc lu trữ , tìm kiếm,bổ sung, sửa đổi để đáp ứng yêu cầu không phải là dễ dàng. Từ những nhợc điểm trên ta thấy cần thiết phải có một hệ thống tin học hoá cho việc quản các số điện thoại đã đăng ký thuê bao cũng nh các hệ thống quản khác.2 Tuy nhiên khó khăn mà khi làm việc với hệ thống ta phải thực hiện đó là việc tính tiền cho từng khách hàng trong tháng mà quí khách hàng đã gọi . Điều này có nghĩa là chúng ta phải biết đợc cách tính cớc cho từng cuộc gọi với từng khu vực khác nhau , qua khảo sát và nghiên cứu các u cầu thực tế mà hệ thống quản các số điện thoại đã đăng ký thuê bao đã và đang thực hiện đều tính theo giá cớc mà hiện nay cả nớc ta đang áp dụng , cụ thể em đa ra bảng cớc gọi từ một trạm điện thoại mà em quản ỡ Hà Nội nh sau . Bảng cớc điện thoại truyền thống gọi từ Hà Nội bảng cớc điện thoại cố định trong nớc (đã bao gồm thuế VAT) VùngCớc Tên tỉnh,ThànhPhố gọiQuaPO (3+1)Tự động(1+1)Nội tỉnh Tất cả các huyện trong tỉnh 2.310 đ 770 đVùng 1 Bắc cạn, Bắc giang, Bắc ninh, Hà tây, Hà nam, Hà tĩnh, Hải phòng, Hải dơng, Hng yên, Hoà bình, Lạng sơn, Nam định, Nghệ an, Ninh bình, Phú thọ, Quảng bình, Quảng ninh, Thái nguyên, Tuyên quang, Vĩnh phúc, Yên bái, Mạng quân đội(09655; 06988; 06944); Bu điện TW (0804; 0809) 3000 đ 1000 đVùng 2 Bình định, Cao bằng, Gia lai, Hà giang, Khánh hoà, Kon tum, Lào cai, Lai châu,Phú yên, Quảng nam, Quảng ngãi, Quảng trị, Sơn la, Huế, Đà nẵng, Quân đội (06977; 06922)5.400 đ 1.800 đVùng 3 An giang, Bình dơng, Bình phớc, Bình thuận, Vũng tàu, Bạc liêu, Bến tre, Cà mau, Cần thơ, Đắc lắc, Đồng nai, Đồng tháp, Kiên giang, Lâm đồng, Long an, Ninh thuận, Sóc trăng, Tây ninh, Tiền giang, TP Hồ Chí Minh, Trà vinh,Vĩnh long, Mạng quân đội(06966; 06933); Cục BĐ TW(0808), Hộp th thoại, (08801; 08801; 08810) 7.500 đ 2.500 đ Cớc ngoài giờ (từ 23h hôm trớc đến 07h hôm sau thứ 2 đến thứ 7 ; Ngày lễ và chủ nhật) giảm 30% so với mức cớc kể trên. Tại các trạm điện thoại nhỏ hoặc tại các trạm điện thoại có ngời phục vụ cớc phí thu thêm mổi cuộc gọi là 500 đ Theo qui định chung mổi một khách hàng khi đăng ký thuê bao phải trả thêm 27 nghìn hàng tháng 3 4.những yêu cầu đặt ra đối với hệ thống mới Cùng với sự phát triển của xã hội , công tác tổ chức quản cũng cần đợc đầu t và phát triển để có thể đáp ứng tốt đuợc yêu cầu cũng nh giúp cho những ngời làm việc trong bu điện thực hiện tốt các công việc để quản các số điện thoại đã đăng ký thuê bao. Trớc hết để quản đợc một khối lợng lớn các số điện thoại mà các khách hàng đã đăng ký thuê bao của một trạm điện thoại, phải tổ chức tốt hệ thống lu trữ hồ để có thể đáp ứng đợc những yêu cầu : tiết kiệm chỗ, dễ tìm kiếm, dễ bổ sung sửa đổi. Hệ thống quản mới phải khắc phục đợc những nhợc điểm của hệ thống cũ,ngoài ra hệ thống mới phải có khả năng phát hiện lỗi và xử kiểm tra tính đúng đắn của dữ liệu ngay từ khi cập nhật, đồng thời phải tiết kiệm thời gian khi tra cứu thông tin của khách hàng khi có u cầu từ bên ngoài. Nh vậy chủ yếu phải chỉnh đổi lại cơ sỡ dữ liệu cho phù hợp trên cơ sỡ kế thừa cơ sỡ dữ liệu đã có sẵn Chơng iiPhân tích hệ thống I . Các chức năng cơ bản của hệ thống:1>Quản thông tin về khách hàng : + Cập nhật thông tin về khách hàng. + Đa ra các thông tin về hoá đơn trả tiền của khách hàng. 2> Tra cứu,Tìm kiếm :+ Tra cứu theo số điện thoại.+ Tra cứu theo họ tên.+ Tra cứu theo các số liệu tổng hợp.3> Báo cáo,Thống kê + Lập và xuất hoá đơn trả tiền hàng tháng của khách hàng. + Thống kê các khách hàng đã trả tiền trong tháng. + Báo cáo về tình hình chung của bu điện trong tháng. II.Biểu đồ phân cấp chức năng của hệ thống quản các số điện thoại đã đăng ký thuê bao 4 Biểu đồ luông dữ liệu mức khung cảnh cho ta cái nhìn khái quát về quá trình hoạt động của hệ thống.5 Quản các số đIện thoại đã thuê bao Quản khách hàngTra cứu, tìm kiếmBáo cáo, thống kêCập nhật Thông tin khách hàngĐa ra các hoá đơn trả tiền khách hàngTra cứu theo số điện thoạiTra cứ theo họ tênTra cứu theo số liệu tổng hợpIn các hóa đơn trả tiền của khách hàngThống kê các khách hàng đã trả tiền Đa ra tình hình chung của bu điện Giải thích: Tác nhân ngoài là khách hàng sẽ đa thông tin cá nhân tới cho hệ thống khi các khách hàng đến đăng ký thuê bao. Hệ thống có nhiệm vụ lu trữ các thông tin đó gửi tới các nhân viên bu điện, tác nhân ngoài là nhân viên bu điện sẽ thông qua đó xử các thông tin đó và cuối tháng sẽ gửi các yêu cầu cho khách hàng . Biểu Đồ Luồng Dữ Liệu Mức Dới Đỉnh Thông tin khách hàng6Hệ thống quản các số đIện thoại đ thuê baoãKhách hàngThông tin Các nhân viên bu điệnCác thông tin cần xử lýThông tin đã xử lýCác thông báo tới khách hàngKhách hàngQuản khách hàngTra cứu, tìm kiếmBáo cáo, thống kêHồ lu hàng thángNhân viên bu điện *Giải thích:- Khi thông tin về khách hàng đợc chuyển vào hệ thống, chức năng Quản khách hàng sau khi phân loại và xử sẽ đa thông tin vào kho Thông tin khách hàng và Kho hồ l trữ hàng tháng. Chức năng báo cáo thống kê cứ đến cuối tháng sẽ thu thập thông tin từ kho hồ lu trữ hàng tháng sau đó sẽ tổng kết và đa ra các thông tin về khách hàng cũng nh tình hình hàng tháng của bu điện. Mổi khi có khách hàng cần biết đến các thông tin về khách hàng khi đó chức năng tra cứu và tìm kiếm sẽ cập nhật thông tin từ kho lu trữ thông tin khách hàng để đa ra các thông tin cần thiết *chức năng quản khách hàng *Giải thích: Khi khách hàng đăng ký thuê bao thông tin khách hàng đợc lu trữ bởi chức năng cập nhật thông tin khách hàng chức năng này sẽ lu trữ thông tin của khách hàng, để đa ra thông tin các hoá đơn của khách hàng thì chức năng đa ra các hoá đơn trả tiền của khách hàng sẽ cập nhật thông tin từ kho hồ lu trữ hàng tháng. Với mổi thông tin đó lại đợc lu trữ vào kho hoá đơn trả tiền hàng tháng. * Chức năng tra cứu, tìm kiếm7Cập nhật thông tin 1.1 khách hàngĐưa ra các hoá đơn trả tiền của 1.2 khách hàng Khách hàngHồ khách hàngHồ lu hàng thángHoá đơn trả tiền hàng tháng * Giải thích: Khi có tác nhân ngoài là nhân viên bu điện theo yêu cầu của khách hàng cần các thông tin về một quí khách hàng nào đó khi đó tuỳ thuộc vào yêu cầu mà nhân viên có thể tra cứu dựa vào sự hoạt động của các chức năng. Hai chức năng tra cứu theo Họ tên và chức năng tra cứu theo địa chỉ truy có thể cập nhật thông tin từ kho thông tin khách hàng từ đó phân loại cho phù hợp với yêu cầu mà nhân viên bu điện cần, riêng chức năng tra cứu theo số liệu tổng hợp có thể truy nhập thông tin từ hai kho dữ liệu đó là hồ hàng tháng và thông tin khách hàng. Để giảm thời giản truy cập hai chức năng tra cứu theo Họ tên và chức năng tra cứu theo địa chỉ có thể kết nối trao đổi thông tin với chức năng tra cứu theo số liệu tổng hợp. 8 Nhân viênTra cứu theo 2.1số điện thoạiTra cứu theo 2.2 họ tênTra cứu 2.3 Tổng hợpHồ hàng thángThông tin khách hàng * chức năng báo cáo, thống kê * Giải thích Đến cuối mổi tháng các nhân viên bu điện phải có nhiệm vụ gửi các hoá đơn thanh toán tiền cho các các cuộc gọi hàng tháng của quí khách hàng đã đăng ký thuê bao. Từ chức năng in hoá đơn trả tiền của khách hàng phải đợc cập nhật thông tin từ kho Hoá đơn trả tiền của khách hàng, mặt khác chức năng thống kê khách hàng đã trảtiền phải đợc cập nhật từ kho Hoá đơn trả tiền hàng tháng, hồ lu hàng tháng để có thể đa ra thông tin chính xác các khách hàng đã trả tiền. Vì đây là một trạm bu điện cho nên việc tính toán về hoạt động của bu điện trong tháng là điều không thể tránh khỏi nh vậy chức năng đánh giá tình hình chung của bu điện phải đợc cập nhật đầy đủ thông tin để có thể đánh giá chính xác quá trình hoạt động của bu điện trong tháng. 9 Nhân viênIn hoá đơn 3.1 trả tiềnThống kê khách 3.2 hàng đã trả tiềnĐưa ra tình hình 3.3 chung của bưu điệnHoá đơn trả tiền hàng thángHồ lu hàng thángThông tin khách hàng * Từ quá trình phân tích ta có thể đa ra lợc đồ cơ sở dữ liệu MASDT Thiết Kế Các File Dữ Liệu 1.1. Bảng hồ lu trữ thông tin khách hàng thuê bao STT Tên trờng Kiểu Độ rộng Giải thích1MASDT Text 50 Mã số điện thoại2HO Text 30 Họ khách hàng3TEN Text 40 Tên khách hàng4DC Text 60 Địa chỉ khách hàng 1.2. Bảng hồ lu trữ thông tin khách hàng thuê baoSTT Tên trờng Kiểu Độ rộng Giải thích1 MAVUNG Text 50 Mã vùng2 MASDT Text 40 Mã số đIện thoại3 SODT Number 40 Số điện thoại khách thuê bao10Ngời dùng GọiHOTENDCMASDTMAVUNGSODTTHOI GIANTIENNGAY GOI [...]... 6.0 Chơng trình sử dụng hệ quản trị cơ sở dữ liệu Access để lu trữ các thông tin về khách hàng đã đăng ký thuê bao với các thông tin : thời gian cho từng cuộc gọi, số tiền cho từng cuộc gọi Chơng trình Quản số điện thoại đã đăng ký thuê bao gồm có 6 Form thực hiện các thao tác sau + Form 1: Form này để ngời sử dụng bắt đầu vào chơng trình chính.Giao diện Form nh là một logo.Khi vào chơng trình Form... Chr (13 ) & Chr (10 ) T.Text = T.Text & " 04 .11 7 " End Sub Private Sub cd2_Click() If thu.Caption > 1 Then Data1.Recordset.MovePrevious thu.Caption = thu.Caption - 1 T.Text = "" T.Text = T.Text & " " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " Chr (10 ) T.Text = T.Text & " Chr (10 ) T.Text = T.Text & " Chr (13 ) & Chr (10 ) T.Text = T.Text & " Chr (13 ) & Chr (10 ) T.Text = T.Text & " Chr (10 ) T.Text = T.Text & " & Chr (10 )... & Chr (10 ) T.Text = T.Text & " o0o " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " LOI CAM ON TOI CAC KHACH HANG DA THUE BAO " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " KINH GUI ONG\BA : " & Data1.Recordset.Fields("HO") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " NAME : " & Data1.Recordset.Fields("TEN") & Chr (13 ) & Chr (10 ) 21 T.Text = T.Text & " SO MAY : " & Data1.Recordset.Fields("MASDT") & Chr (13 ) & Chr (10 ) T.Text... VIET NAM " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " Doclap_tudo_hanhphuc " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " o0o " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " LOI CAM ON TOI CAC KHACH HANG DA THUE BAO " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " KINH GUI ONG\BA : " & Data1.Recordset.Fields("HO") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " NAME : " & Data1.Recordset.Fields("TEN") & Chr (13 ) & Chr (10 ) T.Text =... Data1.Recordset.Fields("HO") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " NAME : " & Data1.Recordset.Fields("TEN") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " SO MAY : " & Data1.Recordset.Fields("MASDT") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " ADDRESS : " & Data1.Recordset.Fields("DC") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " XIN CHAN THANH CAM ON QUI KHACH HANG DA DUNG THUE BAO CUA CHUNG TOI " & Chr (13 ) & Chr (10 )... VIET NAM " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " Doclap_tudo_hanhphuc " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " o0o " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " LOI CAM ON TOI CAC KHACH HANG DA THUE BAO " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " KINH GUI ONG\BA : " & Data1.Recordset.Fields("HO") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " NAME : " & Data1.Recordset.Fields("TEN") & Chr (13 ) & Chr (10 ) T.Text =... THUE BAO CUA CHUNG TOI " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " SO DT HIEN DANG THUE BAO : " & Data1.Recordset.Fields("MASDT") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " CAC SO DIEN THOAI MA QUI KHACK DA GOI TRONG THANG " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " MAVUNG : "& Data1.Recordset.Fields("MAVUNG") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " SODT : " & Data1.Recordset.Fields("SODT") & Chr (13 ) & Chr (10 )... Cmd4_Click() Data1.Recordset.MoveLast End Sub Private Sub cd1_Click() Data1.Recordset.MoveFirst 18 thu.Caption = 1 T.Text = "" T.Text = T.Text & " CONG HOA XA HOI CHU NGHIA VIET NAM " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " Doclap_tudo_hanhphuc " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " o0o " & Chr (13 ) & Chr (10 ) T.Text = T.Text & " LOI CAM ON TOI CAC KHACH HANG DA THUE BAO " & Chr (13 ) & Chr (10 ) T.Text =... liệu đã đợc tạo các quan hệ ràng buộc Tóm lại ,ngôn ngữ lập trình hớng đối tợng này là một công cụ cần thiết cho ngời sử dụng có thể cập nhật, lu trữ, tìm kiếm, xem sửa một cách nhanh chóng Với mong muốn áp dụng Visual Basic vào công tác quản lý, em xin thực hiện đề tài : Quản Các Số Điện Thoại Đã Đăng Ký Thuê Bao trong bài tập lớn này.Ngoài ra trong chơng trình em còn sử dụng ngôn ngữ lập trình. .. Data1.Recordset.Fields("MAVUNG") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " SODT : " & Data1.Recordset.Fields("SODT") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " NGAY GOI LA : "& Data1.Recordset.Fields("NGAYGOI") & Chr (13 ) & Chr (10 ) T.Text = T.Text & " THOI GIAN LA : "& Data1.Recordset.Fields("THOIGIAN") & Chr (13 ) & Chr (10 ) 28 T.Text = T.Text & " SO TIEN CHO CUOC GOI NAY Data1.Recordset.Fields("TIEN") & Chr (13 ) . công việc đợc giao em đã xây dựng chơng trình Quản Lý Số Điện Thoại Đã Thuê Bao Tại Một Trạm Bu cục Nhiệm vụ chính của chơng trình bao gồm : . để quản lý các số điện thoại đã đăng ký thuê bao. Trớc hết để quản lý đợc một khối lợng lớn các số điện thoại mà các khách hàng đã đăng ký thuê bao

Ngày đăng: 25/01/2013, 16:28

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan