1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phát triển hệ thống thông tin quản lý bán hàng

33 1 0

Đ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

Nội dung

Bài tập môn Phát triển hệ thống thông tin HỌC VIỆN NGÂN HÀNG Khoa Hệ Thống Thông Tin Kinh Tế - - Đề Bài: PHÁT TRIỂN HỆ THỐNG QUẢN LÝ BÁN HÀNG Giáo Viên Hướng Dẫn: Thạc sỹ: Hà Văn Sang Tên thành viên : Nguyễn Đắc Tứ -TTA-K11 Vũ Hồng Lâm -TTA-K11 Đỗ Thị Hà Phương -TTA-K11 Nguyễn Tuấn Anh -TTA-K11 Nguyễn Văn Bền -TTB-K11 Hà Nội, tháng - 2011 Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập mơn Phát triển hệ thống thông tin Mục Lục Trang Chương I Giới thiệu chung phương pháp phát triển hệ thống thông tin Các bước phát triển HTTT .4 a Khảo sát lập kế hoạch b Phân tích hệ thống .5 c Thiết kế hệ thống d Thực .6 e Kiểm thử .6 f Kiểm tra bảo trì Các khái niệm kí pháp sử dụng a Mơ hình nghiệp vụ b Mô hình thực thể-quan hệ ER (Entity-Relasionship Model) c Mơ hình liệu-quan hệ (Relation Data Model) 10 Chương : Giới thiệu hệ thống quản lý bán hàng 11 10 Chương 3: Phân tích hệ thống quản lý bán hàng .13 36 Hiện trạng giải pháp .13 a Hiện trạng thực tế .13 b Các vấn đề giải pháp 13 36 Phân tích hệ thống 14 Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập môn Phát triển hệ thống thông tin a Giới thiệu hệ thống 14 b Phân tích hệ thống 14 - Biểu đồ phân rã chức 15 - Biểu đồ mức ngữ cảnh 18 - Biểu đồ luồng liệu mức 20 - Mơ hình khái niệm liệu E-R 23 - Mơ hình liên kết thực thể .24 Chương IV : Thiết kế hệ thống 25 39 Lời cảm ơn: Qua thời gian học tập vừa qua với kiến thức tích lũy giảng dạy thầy cô giáo với kiến thức thực tế thu trình tìm hiểu hệ thống thu học phí thực trường Học Viện Ngân Hàng, chúng em hoàn thành tập lớn môn phát triển hệ thống thông tin kinh tế Chúng em xin chân thành cảm ơn thầy giáo THS Hà Văn Sang– Giảng viên khoa Hệ Thống Thơng Tin Kinh Tế - Học Viện Tài Chính giúp em suốt trình học tập làm tập lớn Cuối em xin cảm ơn cán viên chức trường giúp đỡ nhiệt tình hướng dẫn chúng em trình tìm hiểu hệ thống Chúng em xin chân thành cảm ơn! Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập môn Phát triển hệ thống thông tin Chương I: Giới thiệu chung phương pháp phát triển hệ thống thông tin Thời đại ngày thời đại khoa học, công nghệ, thông tin Hệ thống thông tin đóng vai trị quan trọng đời sống quản lý sản xuất xã hội HTTT sử dụng cung cấp cho thành viên tổ chức công cụ hỗ trợ quản lý cách hữu hiệu Phát triển HTTT bao gồm việc phân tích HTTT tồn tại, thiết kế HTTT mới, thực tiến hành cài đặt HTTT Phương pháp phát triển hệ thống thông tin Phương pháp phát triển HTTT tập hợp bước cơng cụ cho phép tiến hành q trình phát triển hệ thống chặt chẽ dễ quản lý Phương pháp phát triển HTTT đề nghị dựa vào nguyên tắc chung nhiều phương pháp đại có cấu trúc để phát triển HTTT Ba nguyên tắc là:  Nguyên tắc 1: Sử dụng mơ hình Đó sử dụng mơ hình logic, mơ hình vật lý mơ hình vật lý ngồi  Ngun tắc 2: Chuyển từ chung sang riêng Đây nguyên tắc đơn giản hóa Thực tế chứng minh để hiểu tốt hệ thống trước hết phải hiểu mặt chung sau xem xét chi tiết Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập mơn Phát triển hệ thống thông tin  Nguyên tắc 3: Chuyển từ mơ hình logic sang mơ hình vật lý thiết kế, chuyển từ mơ hình vật lý sang mơ hình logic phân tích Các bước phát triển HTTT a Khảo sát lập kế hoạch dự án Cơng việc bước phát triển HTTT khảo sát thu thập thông tin hệ thống thời, sau thiết lập dự án Nghiên cứu trạng bước khởi đầu tiến trình phát triển HTTT Mục tiêu hoạt động tìm hiểu tốn tìm hiểu nhu cầu hệ thống Việc khảo sát chia làm hai giai đoạn: Giai đoạn 1:  Khảo sát sơ bộ: nhằm hình thành dự án phát triển HTTT  Khảo sát chi tiết: thu thập thông tin chi tiết hệ thống, phục vụ cho việc phân tích thiết kế Giai đoạn 2: Giai đoạn tập trung giải vấn đề sau:  Môi trường, ràng buộc HTTT cần xây dựng nào?  Chức năng, nhiệm vụ, mục tiêu cần đạt HTTT gì?  Định giải pháp phân tích, thiết kế sơ xem xét tính khả thi chúng Trên sở thông tin khảo sát, nhà phát triển đánh giá thực trạng, xác định điểm yếu hệ thống tại, lập phương án phát triển HTTT, xác định phạm vi, hạn chế, mục tiêu dự án b Phân tích hệ thống Phân tích hệ thống nhằm xác định thơng tin chức cần xử lý thông tin chức cần phát triển Phân tích hệ thống gồm công việc cụ thể sau: - Xác định yêu cầu HTTT: xác định chức năng, liệu nghiệp vụ quy trình hoạt động hệ thống; cách thức thực hệ thống vấn đề phát triển HTTT - Phân tích hệ thống chức năng: nhằm xác định vấn đề tổng quát: “Hệ thống làm gì?” Mục tiêu công việc xác định nhiệm vụ, chức hệ thống đảm nhận, xác định mối ràng buộc chức hệ thống, xác định mối quan hệ thông tin chức hệ thống, đặc tả chi tiết hoạt động chức - Phân tích hệ thống liệu: nhằm xây dựng mơ hình liệu quan niệm Mơ hình liệu quan niệm mơ tả súc tích u cầu liệu nghiệp vụ, mô tả tập liệu sử dụng hoạt động nghiệp vụ tập mối liên kết chúng Đây sở việc thiết kế sở liệu (CSDL) hệ thống Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập môn Phát triển hệ thống thông tin - Qua phân tích hệ thống, người phân tích cần tìm giải pháp cho thiết kế ban đầu để đạt yêu cầu đặt ra, so sánh để lựa chọn giải pháp thiết kế tốt nhất, đáp ứng yêu cầu với chi phí, nguồn lực, thời gian kỹ thuật cho phép để tổ chức thông qua c Thiết kế hệ thống Thiết kế q trình chuyển hóa u cầu hệ thống chức năng, hệ thống liệu kết hợp với ràng buộc môi trường cài đặt thông qua sử dụng phương pháp, công cụ thủ tục thiết kế thành đặc tả thiết kế hệ thống Thiết kế logic: Thiết kế hệ thống logic không gắn với hệ thống phần cứng phần mềm nào; tập trung vào mặt nghiệp vụ hệ thống thực Thiết kế vật lý: trình chuyển mơ hình logic trừu tượng thành thiết kế hay đặc tả kỹ thuật Những phần khác hệ thống gắn vào thao tác thiết bị vật lý cần thiết để tiện lợi cho việc thu thập liệu, xử lý đưa thông tin cần thiết cho tổ chức - Nội dung thiết kế hệ thống bao gồm:  Thiết kế kiến trúc hệ thống  Thiết kế modul chương trình  Thiết kế giao diện chương trình  Thiết kế báo cáo  Lập tài liệu thiết kế hệ thống - Các giai đoạn thiết kế hệ thống:  Giai đoạn 1: thiết kế logic nhằm xây dựng thành phần hệ thống mối quan hệ chúng  Giai đoạn 2: thiết kế chi tiết thiết kế chi tiết thành phần cấu thành nên hệ thống mô tả mối quan hệ thành phần cách cụ thể rõ ràng Tóm lại, thiết kế việc áp dụng công cụ, phương pháp, thủ tục để tạo mơ hình hệ thống cần sử dụng Sản phẩm cuối pha thiết kế đặc tả hệ thống dạng tồn thực tế, cho nhà lập trình kỹ sư phần cứng dễ dàng chuyển thành chương trình cấu trúc hệ thống d Thực Đây giai đoạn nhằm xây dựng hệ thống theo thiết kế xác định Giai đoạn bao gồm công việc sau: Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập mơn Phát triển hệ thống thông tin - Lựa công cụ hệ quản trị sở liệu cài đặt sở liệu cho hệ thống; - Lựa chọn cơng cụ lập trình để xây dựng modul chương trình hệ thống; - Lựa chọn cơng cụ để xây dựng giao diện hệ thống; Xây dựng tài liệu sử dụng hệ thống, tài liệu kỹ thuật e Kiểm thử - Trước hết, phải lựa chọn công cụ kiểm thử; - Kiểm chứng modul chức HTTT, chuyển thiết kế thành chương trình (phần mềm); - Thử nghiệm HTTT; - Cuối khắc phục lỗi (nếu có) Kết cuối HTTT đạt yêu cầu đặt f Triển khai bảo trì - Lắp đặt phần cứng để làm sở cho hệ thống; - Cài đặt phần mềm; - Chuyển đổi hoạt động hệ thống cũ sang hệ thống mới, gồm có: chuyển đổi liệu; bố trí, xếp người làm việc hệ thống; tổ chức hệ thống quản lý bảo trì; - Phát sai sót, khuyết điểm HTTT; - Cải tiến chỉnh sửa HTTT; - Viết báo cáo nghiệm thu Các khái niệm ký pháp sử dụng a Mơ hình nghiệp vụ Mơ hình nghiệp vụ mơ hình mơ tả chức nghiệp vụ tổ chức (hay miền nghiên cứu tổ chức), giúp hình dung toàn hệ thống thực mối quan hệ yếu tố với Một mơ hình nghiệp vụ bao gồm:  Biểu đồ phân cấp chức  Đặc tả cách thức thực cho chức Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập môn Phát triển hệ thống thông tin  Ma trận thực thể chức  Biểu đồ luồng liệu  Biểu đồ phân cấp chức (FDD): Chức tập công việc mà tổ chức cần thực hoạt động nghiệp vụ Chức xem xét mức tổng quát mức chi tiết Biểu đồ phân cấp chức biểu đồ dùng để diễn tả hệ thống chức cần thực HTTT cần phát triển Ký pháp biểu diễn: biểu diễn dạng hình - Gốc: chức chung cần thực - Các chức cịn lại hình thành theo phân rã chức gốc, chức gọi chức lá-chức tương đối cụ thể, dễ hiểu, đơn giản thực FDD xây dựng dựa ký pháp: ký pháp biểu diễn chức ký pháp liên kết chức cha Ký pháp biểu diễn chức hình chữ nhật: Tên chức Ký pháp liên kết chức cha đường gấp khúc: Chức cha Chức Chức Chức Quy tắc xây dựng FDD: - Mỗi chức phải thực tham gia thực chức cha - Các chức phải đảm bảo toàn chức cha tương ứng - Các chức phải tương đối độc lập - Không nên phân rã FDD thành nhiều mức dẫn đến phức tạp cho trình thiết kế mã hóa -  Tên chức khác khác Đặc tả cách thức thực cho chức lá: Dựa vào tài liệu yêu cầu, nhà phát triển tiến hành viết tài liệu mô tả hoạt động cụ thể chức Có cách đặc tả chức lá: Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập môn Phát triển hệ thống thông tin  - Ngôn ngữ tự nhiên; - Sơ đồ khối; - Ngôn ngữ giải mã Ma trận thực thể chức năng: Ma trận thực thể chức bảng bao gồm có hàng cột Trong đó, cột tương ứng với hồ sơ liệu, hàng tương ứng với chức mức tương đối chi tiết Ô giao hàng cột thể mối quan hệ chức thực thể tương ứng - Giá trị là:  - R (Read): đọc hồ sơ - U (Update): cập nhật liệu vào hồ sơ - C (Create): tạo hồ sơ - Còn lại: để trống Biểu đồ luồng liệu (DFD): Biểu đồ luồng liệu biểu đồ biểu diễn trình xử lý thơng tin hệ thống Mỗi biểu đồ bao gồm có chức năng, tác nhân, luồng liệu, kho liệu hệ thống - Tiến trình: cơng việc hệ thống nhằm thao tác liệu đầu vào cho kết thông tin đầu Ký pháp biểu diễn tiến trình sau: Tên tiến trình kết hợp động từ bổ ngữ Số hiệu Têntiến tiếntrình trình Tên Luồng liệu: đường truyền dẫn thông tin (hồ sơ, tập mục thông tin hồ sơ) vào chức hệ thống Cú pháp biểu diễn: Tên luồng liệu - Kho liệu: đối tượng lưu tập liệu sử dụng cho chức hệ thống Cú pháp biểu diễn: Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập môn Phát triển hệ thống thông tin Tên kho liệu - Tác nhân: thực thể ngồi hệ thống có quan hệ thông tin với hệ thống Cú pháp biểu diễn tác nhân hình chữ nhật kết hợp với tên tác nhân Tên tác nhân b Mơ hình thực thể-quan hệ ER (Entity-Relasionship Model) Ba phần tử ERM là: thực thể, thuộc tính mối quan hệ thành phần Cụ thể: - Thực thể: khái niệm mô tả lớp đối tượng cụ thể giới thực hay khái niệm độc lập có đặc trưng chung mà ta quan tâm Bản thể đối tượng cụ thể thực thể - Thuộc tính: đặc trưng thực thể mà ta quan tâm Mỗi thực thể có tập thuộc tính gắn kết với Ký pháp: Tên thuộc tính Thực thể Tên thuộc tính đích danh - Mối quan hệ thực thể khái niệm mô tả mối quan hệ vốn có thể thực thể Ký pháp: - Tên mối quan hệ Bậc mối quan hệ: số thực thể tham gia mối quan hệ c Mơ hình liệu-quan hệ (Relation Data Model) - Quan hệ: bảng liệu hai chiều có cột có tên, gọi thuộc tính, có dịng khơng có tên, gọi liệu (bản ghi) - Các thuộc tính quan hệ: tên cột: * Thuộc tính lặp: thuộc tính mà giá trị số dịng khác nhau, cịn giá trị cịn lại dịng Nhóm 13 Lớp HTTT.A-K11 HVNH Bài tập mơn Phát triển hệ thống thơng tin Hình 3.3: Ma trận thực thể chức Các thực thể a b c d e f g h Hàng Phiếu nhập Phiếu xuất Phiếu chi Phiếu thu Hóa đơn bán hàng Danh sách khách hàng Danh sách nhân viên Quản lý xuất nhập hàng Quản lý thu chi Bán hàng Quản lý nhân viên Tra cứu Các chức nghiệp vụ Nhóm 13 Lớp HTTT.A-K11 HVNH a b c R C C R d e C C f g C R h R R R R Bài tập môn Phát triển hệ thống thông tin Nhóm 13 Lớp HTTT.A-K11 HVNH

Ngày đăng: 30/06/2023, 16:30

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w