LUẬN VĂN : Phân tích và thiết kế hệ thống

31 12 0
LUẬN VĂN : Phân tích và thiết kế hệ thống

Đ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

Phân tích & thiết kế. Trang web Danhba.vdc.com.vn:6 II .Đặc tả chức năng: Phân tích các chức năng : Chức năng cập nhập : Chức năng tra cứu. Chức năng thống kê

LUẬN VĂN Phân tích thiết kế hệ thống GVHD:Nguyễn Trường Sinh Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Mục lục NHẬN XÉT CỦA GIÁO VIÊN Lời nói đầu GIỚI THIỆU ĐỀ TÀI I.Phân tích & thiết kế 2.Trang web Danhba.vdc.com.vn: II Đặc tả chức năng: III - Phân tích chức : Chức cập nhập : 10 Chức tra cứu : 10 Chức thống kê: 10 IV - Biểu đồ phân cấp chức năng: 10 V- Biểu đồ luồng liệu 11 VI- Mơ hình quan hệ 17 VII Mơ hình thực thể liên kết 18 VIII Mơ hình sở liệu 19 IX – Thiết kế sở liệu 20 X Các Form phần mềm quản lý số điện thoại 22 KẾT LUẬN 31 -2- Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh NHẬN XÉT CỦA GIÁO VIÊN -3- Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Lời nói đầu Theo bước phát triển, lên xã hội, trình độ phát triển khoa học khơng ngừng vươn lên, việc ứng dụng thành tựu để thỏa mãn nhu cầu ngày cao nhu cầu người việc cần thiết quốc gia Trong xu hướng đầu tư, nghiên cứu để có hệ thống tin học đại nhằm đem đến cho người thông tin cần thiết cách nhanh tiện lợi lad yêu cầu cấp bách Vì thế, thông tin ngày trở nên quan trọng xã hội phát triển, trở thành nguôn tài nguyên vô giá, mang lại ý nghĩa to lớn cho đời sống người Việc nắm bắt xử lý thơng tin nhanh chóng, xác linh hoạt đường dẫn đến thành cơng gần nhiêu tin học cung cấp cho ta công cụ, phương pháp giải yêu cầu Trong năm gần đôi với với phát triển khoa học kỹ thuật, tin học sâu ứng dụng vào ngành nghề lĩnh vực khác đời sống hàng xã hội Sự phát triển quan hệ kinh tế, mở rộng mạng lưới nghiệp vụ tăng cường quy mơ làm tăng trưởng vượt bậc khối luộn luồng thông tin Các kiện làm cho cơng tác quản lý trở nên phức tạp Cách quản lý dựa sách báo khơng cịn mang lại hiệu mong muốn Do phải thiết lập phương pháp quản lý đại Việc áp dụng công tác quản lý tin học hệ thống quản lý chặt chẽ, có sở kha học Được phân cơng thầy giáo Nguyễn Minh Q, nhóm làm việc, chúng em tiếp cận với đề tài xây dựng phần mềm “quản lý số điện thoại ” tỉnh Đây đề tài quản lý có nhiều ý nghĩa ứng dụng thực tế Vì thời gian thực tế trình độ chun mơn cịn hạn hẹp, nên đề tài nhóm cịn nhiều sai sót Chúng em mong bảo tận tình thầy góp ý bạn để đề tài chúng em hoàn thiện Chúng em xin chân thành cám ơn ! -4- Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh GIỚI THIỆU ĐỀ TÀI Tên đề tài: Phân tích thiết kế phần mềm “Quản lí số điện thoại ” tỉnh Thái Ngun Nhóm thực hiện: NHĨM 10 Các thành viên: 1) Hoàng Tuấn Linh 2) Hứa văn Hới 3) Ma Khánh Đức Các yêu cầu đề tài: + Khảo sát thực tế + Phân tích đề tài + Nêu mục đích đề tài -5- Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh I.Phân tích & thiết kế Khảo sát trạng : Qua khảo sát tìm hiểu, nhóm làm việc chúng tơi thực phân tích thiết kế phần mềm quản lý SĐT tỉnh Thái Nguyên Tài liệu thu thập liên quan tới tập mà nhóm sử dụng là: Danh bạ điện thoại tỉnh Thái Ngun, webside: danhba.vdc.com.vn Tổng cơng ty Bưu Viễn thông Việt Nam 1.Danh bạ điện thoại tỉnh Thái Nguyên: Chúng em thấy liệu lưu trữ theo hai phần: a) Phần trang vàng lưu trữ danh bạ khối bưu điện, quan nhà nước & tổ chức kinh tế xã hội b) Phần trang trắng lưu trữ danh bạ khối nhà riêng Nhược điểm : + Tra cứu không thuận tiện, dễ bị nhầm lẫn + Tất số điện thoại lắp đặt thay đổi sau ngày 31/5/2006 tức ngày xuất khơng đăng tải danh bạ Nó khơng cập nhật th bao xóa thơng tin th bao khơng cịn sử dụng, sửa số thông tin bị sai 2.Trang web Danhba.vdc.com.vn: Webside quản lý số điện thoại nước phần mềm đáp ứng nhu cầu khách hàng Đầu tiên, khách hàng có nhu cầu tra cứu số thơng tin liên quan đến số điện thoại họ đề nghị với hệ thống Hệ thống chấp nhận yêu cầu gửi tới khách hàng yêu cầu cung cấp thông tin gợi mở ban đầu Ban đầu, bạn chọn tỉnh/ thành phố toàn quốc tra cứu danh bạ Chọn “tìm gần ”hay “tìm xác”, bạn chọn hai trường hợp “Tìm gần đúng” cho kết tìm kiếm có chứa kí tự từ khóa đưa vào Ví dụ: tìm theo tên “Nguyễn Văn” cho kết tìm kiếm th bao có chứa kí tự “Nguyễn” “Văn” “Tìm xác” cho kết giống hệt từ khóa đưa vào Ví dụ, tìm “Cơng ty TNHHTM&DV Phượng Hồng ” tên giao dịch cơng ty phải -6- Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh danh bạ cho kết tìm kiếm Lưu ý, khách hàng nên sử dụng khả “tìm gần đúng” khẳ tìm kiếm cao Tra cứu theo tên thuê bao: Gõ tên cá nhân tổ chức vào hộp/box “tra cứu theo tên thuê bao” Kết hiển thị tất thuê bao điện thoại số điện thoại cá nhân hay tổ chức có tên tên khách hàng cần tìm Tra cứu theo địa thuê bao: Gõ địa cá nhân tổ chức vào hộp/box “Tra cứu theo địa thuê bao” Kết hiển thị tất tên thuê bao số điện thoại cá nhân hay tổ chức có địa tên khách hàng cần tìm Tra cứu theo tên địa lúc: Có thể đưa liệu tìm kiếm vào lúc hai box tìm kiếm “Tra cứu theo tên thuê bao” “Tra cứu theo số điện thoại” Ví dụ: Gõ “Cơng ty” vào box “Tra cứu theo tên thuê bao” gõ “Nguyễn Công Trứ” vào box “Tra cứu theo địa chỉ”, chương trình cho kết tìm kiếm tất thuê bao đáp ứng hai điều kiện trên, tức tất cơng ty có địa nằm phố Nguyễn Công Trứ Cách tra cứu thông thường có kết chọn “Tìm gần đúng”  Lưu ý: Khi tên thuê bao địa thuê bao dài, để dễ dàng cho việc tra cứu, bạn nên tra từ khố ngắn dễ có kết tìm kiếm Ví dụ: Khi tra tên th bao Tổ hợp tác sửa chữa khí Thắng Lợi, khách hàng nên tìm “cơ khí Thắng Lợi” Tra cứu theo số máy điện thoại: Khi tra cứu theo số máy, khách hàng nhận tên địa thuê bao có số máy điện thoại (với điều kiện tồn số máy máy có đăng ký dẫn Danh bạ) Tra cứu theo nhóm từ khố: Khi tra cứu theo nhóm từ khóa cho khách hàng dãy kết tìm kiếm theo nhóm từ khố khác nhau, đặc biệt thuận tiện cho việc tra cứu doanh nghiệp kinh doanh ngành nghề Ví dụ: Khi muốn tìm doanh nghiệp liên quan đến may mặc dệt may địa bàn Thái Nguyên, khách hàng làm sau: + Chọn tỉnh Thái Nguyên + Gõ “dệt may” vào ô “Tra cứu theo tên thuê bao” + Chọn “Tìm gần đúng” + Giới hạn kết tìm kiếm Kết cho tất doanh nghiệp mà tên có chứa từ “dệt may” địa bàn Thái Nguyên Tìm kiếm thêm với từ “may mặc”, bạn nhận thêm danh sách doanh nghiệp mà tên có chứa từ “may mặc” -7- Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Tương tự vậy, bạn tìm kiếm với nhóm từ khóa khác để có danh sách kết theo mong muốn Lưu ý việc đưa nhóm từ khố thích hợp ảnh hưởng nhiều đến số kết tìm thấy Một số lưu ý tra cứu: Để tra cứu cách có hiệu quả, khách hàng cần tuân theo số nguyên tắc sau: Tra cứu với từ khoá ngắn tốt Thử với từ khố khác cho nội dung cần tìm kiếm Chỉ sử dụng cách tra cứu “Tìm xác” biết xác tên thuê bao địa cần tìm Sử dụng bảng hướng dẫn từ viết tắt tra cứu Từ nhu cầu người sử dụng nên hệ thống cần có yêu cầu sau: + Đảm bảo cập nhật thơng tin cách thuận lợi, nhanh, xác + Không nhầm lẫn chủ thuê bao, số điện thoại với + Tìm kiếm cách nhanh chóng, xác + Có thể tìm kiếm theo nhiều thông tin khác + Cho phép thống kê tổng số thuê bao lúc II Đặc tả chức năng: - Header: Quản lý số điện thoại tỉnh Dữ liệu vào: Mã thuê bao Tên chủ thuê bao(cá nhân, tổ chức) Địa thuê bao Số điện thoại Dữ liệu ra: Kết tra cứu Begin Body: biểu diễn biểu đồ khối Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Nhâp TT -8Hứa Văn Hới Ma Khánh Đức Lớp: K7 Chưa - CNTT Nhập K tra Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Lưu đồ thuật toán : + Chức cập nhập: + Chức tìm kiếm: Begin Nhập TT k có Kiểm tra K thấy End có Thấy + Chức thơng kê: III - Phân tích chức : -9- Nhóm thực hiện: Nhóm 10 Hoàng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Dựa vào tư liệu đó, phần mềm mà chúng em phải thiết kế phải có ba chức năng: cập nhập,tra cứu thống kê Phần mềm này, chúng em không thiết kế chức đăng nhập Chức cập nhập :  Chức cho phép người quản lí sử dụng  Nhập thuê bao : - Mô tả :Cung cấp thông tin thuê bao :tên chủ thuê bao, địa chỉ, số điện thoại …  Xóa thơng tin : - Mơ tả :Xóa thơng tin th bao khơng sử dụng  Sửa thông tin: - Mô tả:Thay đổi thơng tin sai xót  Nhập mã vùng: có tỉnh tách, tức có mã phải cập nhập vào sở liệu  Nhập mã nước: giống mã vùng, có nước tách phải cập nhập Chức tra cứu : - Chức cho phép người quản lí khách hàng sử dụng Mô tả:Tra cứu thông tin cần thiết thuê bao - Hiển thị tồn thơng tin tên, địa chỉ, số điện thoại Phần mềm cho phép tra cứu theo: - Tra cứu theo tên - Tra cứu theo địa - Tra cứu theo số điện thoại - Tra cứu mã vùng, mã nước Chức thống kê: - Mô tả: Thống kê tổng số thuê bao số đặc biệt quí, năm Và thống kê thuê bao quý IV - Biểu đồ phân cấp chức năng: - 10 - Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh VI- Mơ hình quan hệ tblthuebao tblmanuoc Quản lý số ĐT tblsodienthoai tblsodacbiet tblmavung - 17 - Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh VII Mơ hình thực thể liên kết matb tentb ĐC STT Man Tenn Tblmanuoc Tblthuebao ndk Có Quản lý số ĐT Mat Sodt MaV Tblsodienthoai Tblsodacbiet Sodt Tencq MaV Có MaV - 18 - Có Tblmavung TenV Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh VIII Mơ hình sở liệu Vì nhóm thiết kế sở liệu SQL, mơ hình quan hệ nhóm thiết kế VIEW Enterprise manager - 19 - Nhóm thực hiện: Nhóm 10 Hoàng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh IX – Thiết kế sở liệu 1) Bảng thuê bao Tên trường Kiểu Độ rộng Khn dạng Chú thích MaTB Char 10 Số Mã thuê bao Ten Nvarchar 50 Chữ Tên thuê bao Dc Nvarchar 50 Chữ Địa NDK Datatime Số Ngày đăng ký 2) Bảng số điện thoại Tên trường Kiểu Độ rộng Khn dạng Chú thích Matb Char 10 Chữ Mã thuê bao Sdt Char 10 Số Số điện thoại MaV Char 10 Số Mã vùng 3) Bảng mã vùng Tên trường Kiểu Độ rộng Khuôn dạng Chú thích Mav Nvarchar 10 Số Mã vùng Tenv Nvarchar 30 Chữ Tên vùng 4) Bảng số điên thoại đặc biệt(cơ quan, tổ chức kinh tế - xã hội) Tên trường Kiểu Độ rộng Khn dạng Chú thích Sodt Char 10 Số Số điện thoại - 20 - Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Tencq Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Nvarchar 50 Chữ Tên quan MaV Char 10 Số Độ rộng 20 Khuôn dạng Số Số Chữ Mã vùng 5) Bảng mã nước Tên trường Stt Man Tenn Kiểu Char Char Nvarchar - 21 - Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh X Các Form phần mềm quản lý số điện thoại Form trang chủ: Trang chủ có button lượt hình vẽ: - Khi ta click vào button xuất sổ với chức tương ứng với text button - Một linklabel “ Hướng dẫn sử dụng phần mềm”, nhấn vào đường link xuất số hướng dẫn cách tra cứu số điện thoại, cách cập nhật cuãng thống kê - 22 - Nhóm thực hiện: Nhóm 10 Hồng Tuấn Linh Hứa Văn Hới Ma Khánh Đức Lớp: K7 - CNTT Bài tập lớn :Phân tích thiết kế hệ thống ` GVHD:Nguyễn Trường Sinh Tra cứu số điện thoại - địa - tên chủ thuê bao: Form sử dụng cách tra cứu theo kiểu tìm kiếm gần Ta tra cứu theo tên thuê bao số điện thoại với địa chủ thuê bao mà bạn cần tìm Các điểm đáng ý cuả form: - Một DomainUpown chứa list danh sách huyện thị xã tỉnh Hưng Yên (ta trượt để tìm theo huyện hay thị xã ta gõ trực tiếp vào ) - textbox cho phép ta gõ thông tin cần thiết tìm kiếm theo thơng tin gợi mở form có - Tiếp theo, bạn chọn cách đánh thông tin: VNI, TELEX, không dấu - Cuối cùng, bạn click vào button “tìm kiếm”,

Ngày đăng: 26/04/2021, 18:00

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

Tài liệu liên quan