PHÂN TÍCH HỆ THỐNG CÔNG TY THHH PHÚ BÌNH

34 502 0
PHÂN TÍCH HỆ THỐNG CÔNG TY THHH PHÚ BÌNH

Đ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

LỜI CẢM ƠN Em xin cảm ơn và biết ơn tới thầy giáo Lê Mạnh Hùng đã chỉ bảo và hướng dẫn tận tình cho chúng em suốt quá trình học tập và làm đề tài. Em xin chân thành cảm ơn các thầy cô giáo trong khoa Công Nghệ Thông Tin đã tạo điều kiện thuật lợi cho chúng em học tập tốt. Em xin gửi lời cảm ơn đến các Anh( Chị ) trong Công ty trách nhiệm hữu hạn Phú Bình đã tận tình giúp đỡ, chỉ dẫn và giải đáp thắng mắc cho em trong quá trình thực tập. Và cảm ơn các bạn sinh viên trong lớp D4-cntt đã giúp đỡ , hỗ trợ rất nhiều về kiến thức giúp tôi hoàn thành đề tài thực tập. Xin chân thành cảm ơn! Sinh Viên Thực Hiện: Đường Lê Trọng Nhân MỤC LỤC LỜI CẢM ƠN 1 MỤC LỤC 2 DANH MỤC HÌNH ẢNH 4 DANH MỤC BẢNG BIỂU 5 CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN 1 1.1. Hệ thống thông tin là gì? 1 1.2. HTTT Quản Lý 2 CHƯƠNG 2: TỔNG QUAN VỀ CÔNG TY TRÁCH NHIỆM HỮU HẠN PHÚ BÌNH 5 2.1. Giới thiệu chung về công ty 5 2.2. Cơ cấu tổ chức công ty 5 CHƯƠNG 3: TỔNG QUAN HỆ THỐNG 6 3.1. Giới Thiệu Hệ Thống: 6 3.2. Hiện trạng bài toán 6 3.3. Mục tiêu 7 3.4. Khái quát về hệ thống website bán hàng trực tuyến 7 3.5. Mô tả phạm vi hệ thống: 8 Hình 3.1. Mô tả phạm vi hệ thống 8 CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG 9 4.1. Phân tích chức năng: sơ đồ trường hợp sử dụng (usecase diagram) 9 Bảng 4.1: Các kí hiệu 9 4.2. Xác định tác nhân hệ thống 9 4.3. Xác định các ca hệ thống 10 4.4. Biểu đồ usecase hệ thống 11 Hình 4.1. Biểu đồ usecase tổng quát 11 Hình 4.2. Biểu đồ usecase của tác nhân Quản lý viên 12 Hình 4.3. Biểu đồ usecase của tác nhân Quản trị viên 13 4.5. Đặc tả use case 13 CHƯƠNG 5: THIẾT KẾ HỆ THỐNG 19 5.1. Thiết kế cơ sở dữ liệu 19 Hình 5.1. Cơ sở dữ liệu 19 5.2. Các bảng cơ sở dữ liệu 20 Bảng 5.1: Bảng Sách 20 Bảng 5.2: Bảng Admin 20 Bảng 5.3: Bảng chủ đề 20 Bảng 5.4: Bảng lớp đăng nhập 21 Bảng 5.5: Bảng hủy đơn hàng 21 Bảng 5.6: Bảng đơn đặt hàng 22 Bảng 5.7: Bảng khách hàng 22 Bảng 5.8: Bảng đặt hàng chờ 23 Bảng 5.9: Bảng chi tiết sách 23 Bảng 5.10: Bảng tác giả 23 Bảng 5.11: Bảng chi tiết đặt hàng 23 Bảng 5.12: Bảng khuyến mãi 24 CHƯƠNG 6: CÀI ĐẶT HỆ THỐNG 25 6.1. Tổng quan về hệ thống 25 6.2. Giao diện hệ thống 26 Hình 6.1. Giao diện đăng nhập hệ thống 26 Hình 6.2. Giao diện quản lý 27 Hình 6.3. Giao diện lựa chọn sách 27 Hình 6.4. Giao diện lựa chọn giỏ hàng 28 KẾT LUẬN 29 DANH MỤC HÌNH ẢNH Hình 3.1.Mô tả phạm vi hệ thống 8 Hình 4.1.Biểu đồ usecase tổng quát 11 Hình 4.2.Biểu đồ usecase của tác nhân Quản lý viên 12 Hình 4.3.Biểu đồ usecase của tác nhân Quản trị viên 13 Hình 5.1.Cơ sở dữ liệu 19 Hình 6.1.Giao diện đăng nhập hệ thống 26 Hình 6.2.Giao diện quản lý 27 Hình 6.3.Giao diện lựa chọn sách 27 Hình 6.4.Giao diện lựa chọn giỏ hàng 28 DANH MỤC BẢNG BIỂU Bảng 4.1:Các kí hiệu 9 Bảng 5.1:Bảng Sách 20 Bảng 5.2:Bảng Admin 20 Bảng 5.3:Bảng chủ đề 20 Bảng 5.4:Bảng lớp đăng nhập 21 Bảng 5.5:Bảng hủy đơn hàng 21 Bảng 5.6:Bảng đơn đặt hàng 22 Bảng 5.7:Bảng khách hàng 22 Bảng 5.8:Bảng đặt hàng chờ 23 Bảng 5.9:Bảng chi tiết sách 23 Bảng 5.10:Bảng tác giả 23 Bảng 5.11:Bảng chi tiết đặt hàng 23 Bảng 5.12:Bảng khuyến mãi 24 CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN 1.1. Hệ thống thông tin là gì? 1.1.1. Khái niệm hệ thống thông tin. Khái niệm hệ thống: Trong các hoạt động của con người, các thuật ngữ như hệ thống triết học, hệ thống pháp luật, hệ thống kinh tế, HTTT đã trở nên quen thuộc. Một cách đơn giản và vấn tắt, ta có thể hiểu: Hệ thống là một tập hợp vật chất và phi vật chất như người, máy móc, thông tin, dữ liệu, các phương pháp xử lý, các qui tắc, quy trình xử lý, gọi là các phần tử của hệ thống. Trong hệ thống, các phần tử tương tác với nhau và cùng hoạt động để hư ớng t ớ i mục đích chung. Khái niệm về hệ thống thông tin (HTTT): HTTT (information system) là một hệ thống mà mục tiêu tồn tại của nó là cung cấp thông tin phục vụ cho hoạt động của con người trong một tổ chức nào đó. Ta có thể hiểu HTTT là hệ thống mà mối liên hệ giữa các thành phần của nó cũng như mối liên hệ giữa nó với các hệ thống khác là sự trao đổi thông tin . 1.1.2. Các thành phần chính của HTTT Thành phần chiếm vị trí quan trọng trong HTTT quản lý là một cơ sở dử liệu hợp nhất chứa các thông tin phản ánh cấu trúc nội tại của hệ thống và các thông tin về các hoạt động diển ra trong hệ thống. Với hạt nhân là cơ sở dữ liệu hợp nhất, HTTT quản lý có thể hỗ trợ cho nhiều lĩnh vực chức năng khác nhau và có thể cung cấp cho các nhà quản lý công cụ và khả năng dễ dàng truy cập thông tin + Thu nhập, phân tích và lưu trữ các thông tin một cách hệ thống, những thông tin. có ích được cấu trúc hoá để có thể lưu trữ và khai thác trên các phương tiện tin học. + Thay đổi, sửa chữa, tiến hành tính toán trên các nhóm chỉ tiêu, tạo ra các thông tin mới. + Phân phối và cung cấp thông tin. Chất lượng của HTTT quản lý được đánh giá thông qua tính nhanh chóng trong đáp ứng các yêu cầu thông tin, tính mềm dẻo của hệ thống và tính toàn vẹn, đầy đủ của hệ thống. 1 1.1.3. Phân loại HTTT Các HTTT có thể được phân loại theo các chức năng chúng phục vụ. - Hệ thống xử lý giao dịch (Transaction processing system - TPS) là một HTTT có chức năng thu thập và xử lý dữ liệu về các giao dịch nghiệp vụ. - HTTT quản lý (Management information system - MIS) là một HTTT cung cấp thông tin cho việc báo cáo hướng quản lý dựa trên việc xử lý giao dịch và các hoạt động của tổ chức. - Hệ thống hỗ trợ quyết định (Decision support system - DSS) là một HTTT vừa có thể trợ giúp xác định các thời cơ ra quyết định, vừa có thể cung cấp thông tin để trợ giúp việc ra quyết định. - HTTT điều hành (Excutive information system - EIS) là một HTTT hỗ trợ nhu cầu lập kế hoạch và đánh giá của các nhà quản lý điều hành. - Hệ thống chuyên gia (Expert System) là HTTT thu thập tri thức chuyên môn của các chuyên gia rồi mô phỏng tri thức đó nhằm đem lại lợi ích cho người sử dụng bình thường. - Hệ thống truyền thông và cộng tác (Communication and collaboration system) là một HTTT làm tăng hiệu quả giao tiếp giữa các nhân viên, đối tác, khách hàng và nhà cung cấp để củng cố khả năng cộng tác giữa họ. - Hệ thống tự động văn phòng (Office automation system) là một HTTT hỗ trợ các hoạt động nghiệp vụ văn phòng nhằm cải thiện luồng công việc giữa các nhân viên. 1.2. HTTT Quản Lý 1.2.1. Khái niệm: HTTTQL là nền tảng của mỗi hệ thống quản lý cho dù đó là quản lý vĩ mô hay là quản lý vi mô. 1.2.2. Các thành phần của HTTTQL: Gồm 4 thành phần chính: - Tài nguyên (tiềm năng) về phần cứng : Tài nguyên về phần cứng của một hệ thống xử lý thông tin kinh tế là toàn bộ các công cụ kỹ thuật thu thập, xử lý và truyền đạt thông tin. - Các thành phần quan trọng nhất của tài nguyên về phần cứng của HTTTQL là máy tính điện tử, mạng máy tính. 2 - MTĐT là công cụ xử lý thông tin chủ yếu. Về nguyên tắc, MTĐT đều cấu thành từ các bộ phận chính: bộ nhớ, bộ số học, bộ điều khiển, bộ vào, bộ ra. - Mạng máy tính là một tập hợp các máy tính được nối với nhau bằng các đường truyền vật lý theo một kiến trúc nào đó nhằm chia sẻ các tiềm năng của mạng. Mạng máy tính chia thành 3 loại chính: + Mạng LAN là mạng được cài đặt trong phạm vi tương đối nhỏ như trong một toà nhà, một trường học, một công ty. + Mạng WAN là mạng mà phạm vi của nó có thể trong một hoặc nhiều quốc gia, trong lục địa. + Mạng INTERNET là mạng mà phạm vi của nó trải rộng khắp các lục địa trên trái đất. Tài nguyên về phần mềm: Là tổng thể các chương trình hệ thống, chương trình ứng dụng của HTTTQL. - Tổng thể phần mềm của HTTTQL bao gồm 2 nhóm chính là phần mềm cơ sở (hệ thống) và phần mềm ứng dụng. + Phần mềm cơ sở gồm các hệ điều hành mạng, các hệ điều hành dùng cho máy trạm, các chương trình tiện ích… + Phần mềm ứng dụng bao gồm các phần mềm ứng dụng đa năng và các phần mềm ứng dụng chuyên biệt. a) Phần mềm ứng dụng đa năng bao gồm hệ soạn thảo, bảng tính, hệ quản trị CSDL, các ngôn ngữ lập trình. b) Phần mềm ứng dụng chuyên biệt bao gồm chương trình quản lý ngân hàng, kế toán, máy… Tài nguyên về dữ liệu: - Bao gồm các mô hình, các hệ quản trị CSDL, các CSDL quản lý thông qua các quyết định quản lý. - CSDL là một tập hợp dữ liệu liên quan đến một bài toán hoặc một lĩnh vực nào đó được lưu trữ và quản lý tập trung, để tất cả các thành viên của tổ chức có thể truy cập một cách dễ dàng, thuận tiện, nhanh chóng. - Tổng thể các CSDL trong quản lý bao gồm: 3 + CSDL quản trị nhân lực + CSDL tài chính + CSDL kế toán + CSDL công nghệ + CSDL kinh doanh - Có 3 kiểu cấu trúc chính cho 3 loại hệ quản trị CSDL là: + Phân cấp + Mạng hay Codasyl + Quan hệ Tài nguyên về nhân lực: Là chủ thể điều hành và sử dụng HTTTQL. Tài nguyên về nhân lực bao gồm 2 nhóm: Nhóm thứ 1 là những người sử dụng HTTT trong công việc hàng ngày của mình như các nhà quản lý, kế toán, nhân viên các phòng ban. Nhóm thứ 2 là các phân tích viên hệ thống, lập trình viên, kỹ sư bảo hành máy là những người xây dựng và bảo trì HTTTQL. Tài nguyên về nhân lực là thành phần rất quan trọng của HTTTQL vì con người chính là yếu tố quan trọng nhất trong suốt quá trình thiết kế, cài đặt, bảo trì và sử dụng hệ thống. Nếu tài nguyên về nhân lực không được đảm bảo thì dù hệ thống được thiết kế tốt đến đâu cũng sẽ không mang lại hiệu quả thiết thực trong sản xuất và kinh doanh. 4 CHƯƠNG 2: TỔNG QUAN VỀ CÔNG TY TRÁCH NHIỆM HỮU HẠN PHÚ BÌNH 2.1. Giới thiệu chung về công ty Tên tiếng Việt : Công ty trách nhiệm hữu hạn Phú Bình Tên viết tắt : Phú Bình Co,.LTD. Địa Chỉ : 217 Ngô Gia Tự, Quận Long Biên, Hà Nội Điện Thoại : (04) 38271905, (04) 38274223 Fax: (04) 36522349 Giám Đốc : Ông Nguyễn Thanh Hồng Công ty TNHH Phú Bình tại Hà Nội được thành lập và chính thức đi vào hoạt động từ năm 1990. Với kinh nghiệm lâu năm trong các lĩnh vực khác nhau. Mặc dù là một doanh nghiệp trẻ nhưng với tầm nhìn chiến lược, tư duy sắc bén và quyết đoán của lãnh đạo công ty, đồng thời cùng với sự đồng lòng, nhiệt tình của đội ngũ cán bộ nhân viên đã và đang khẳng định sự phát triển, nâng cao uy tín và hình ảnh công ty trong quan hệ với khách hàng. Từ khi thành lập đến nay, Công ty TNHH Phú Bình hoạt động kinh doanh tại Hà Nội và kinh doanh các phân mục như bán hoá chất, nhà sách, phân phối thiết bị điện tử. Công ty TNHH Phú Bình mong nhận được sự hợp tác ủng hộ của Quý khách hàng qua nhà sách Ông Táo. 2.2. Cơ cấu tổ chức công ty Tổng số cán bộ CNV nhà sách : 15 người. 1 Giám Đốc. 2 Phó Giám Đốc. Các bộ phận trực thuộc: + 01 phòng CNTT. + 01 phòng kỹ thuật hoá chất. + 01 phòng tài chính. 5 [...]... hoá chất của công ty TNHH Phú Bình Các kết quả đạt được: - Tìm hiểu về hệ thống thông tin - Tìm hiểu hệ thống thông quản lý buôn bán - Tìm hiểu cách quản lý mua bán hoá chất của công ty TNHH Phú Bình Hướng phát triển: Tìm hiểu sâu hơn về quy trình quản lý, vận hành trong hệ thống thông tin quản lý công ty TNHH Phú Bình Trong quá trình làm đề tài chúng em đã nỗ lự hết mình để tìm hiểu về hệ thống thông... cho khách hàng Nghiệp vụ báo cáo thống kê: Nghiệp vụ lập báo cáo thống kê số liệu, thông tin hoạt động của nhà sách 3.5 Mô tả phạm vi hệ thống: Hình 3.1 Mô tả phạm vi hệ thống 8 CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG 4.1 Phân tích chức năng: sơ đồ trường hợp sử dụng (usecase diagram) Chức năng: sơ đồ trường hợp sử dụng cung cấp bức tranh toàn cảnh về những gì đang xảy ra trong hệ thống quản lý Sơ đồ trường hợp... dụng, các tác nhân và các quan hệ kết hợp giữa chúng Nó thể hiện các quan hệ giữa người dùng với hệ thống và các chức năng trong hệ thống Các kí hiệu: Bảng 4.1: Các kí hiệu STT Ký hiệu Chú giải 1 Tác nhân 2 Trường hợp sử dụng 3 Quan hệ 4 Quan hệ kế thừa 4.2 Xác định tác nhân hệ thống Qua quá trình tìm hiểu và khảo sát thực tế, xem xét đến quan hệ và các tác động của hệ thống bán sách trực tuyến, ta... Datetime Datetime Int 24 CHƯƠNG 6: CÀI ĐẶT HỆ THỐNG 6.1 Tổng quan về hệ thống Cài đặt phần mềm Hệ thống Website bán hàng Ongtao được phát triển dựa trên công nghệ Asp.Net của Microsoft và được viết bằng C# Ưu điểm của C#.Net: - Tốc độ phát triển nhanh - Sự linh hoạt, thư viện hàm, và đối tượng khổng lồ của nó - Công cụ lập trình thân thiện, dễ sử dụng cùng với hệ thống thư viện online MSDN có thể đáp ứng... vào hệ thống để thực hiện các chức năng, phân quyền truy cập cho từng loại người dùng - Mô tả khái quát: Người dùng nhập thông tin đăng nhập bao gồm tên đăng nhập và mật khẩu vào giao diện đăng nhập Hệ thống kiểm tra thông tin đăng nhập và cho phép đăng nhập vào hệ thống - Tiền điều kiện: Người dùng phải có tài khoản sử dụng trong hệ thống - Mô tả diễn biến: Hành động của tác nhân Hồi đáp của hệ thống. .. trình Hệ thống phần mềm sử dụng hệ quản trị cơ sở dữ liệu Microsoft SQL Server do khả năng đồng bộ với công nghệ Net Ưu điểm của SQL Server: - Câu lệnh đơn giản, dễ nhớ, dễ sử dụng và rất ngắn gọn - Tốc độ rất cao do được tối ưu hoá với những công nghệ mới - Khả năng thực hiện những yêu cầu phức tạp của công việc - Khả năng nâng cấp, bảo trì, khôi phục nhanh chóng, dễ dàng… 25 6.2 Giao diện hệ thống. .. dùng 6 Thay đổi giá trị sử dụng cho tài khoản người dùng đã chọn kích hoạt Ngoại lệ: Nếu thông tin sai định dạng thì hệ thống sẽ đưa ra thông báo 18 CHƯƠNG 5: THIẾT KẾ HỆ THỐNG Ở chương 4, việc phân tích hệ thống đã xác định được những use case và tương tác giữa chúng với nhau trong hệ thống mới 5.1 Thiết kế cơ sở dữ liệu Hình 5.1 Cơ sở dữ liệu 19 5.2 Các bảng cơ sở dữ liệu 5.2.1 Sách Bảng 5.1: Bảng... viên, quản lý khách hàng 9 4.3 Xác định các ca hệ thống Dựa vào các yêu cầu của khách hàng và việc tìm hiểu, khảo sát thực tế tại nhà sách các ca sử dụng chính của hệ thống gồm: Use case Đăng nhập: Người sử dụng dùng tên đăng nhập và mật khẩu để đăng nhập vào hệ thống Hệ thống sẽ kiểm tra tên đăng nhập này cùng với quyền truy cập của tài khoản để đưa ra phân quyền các chức năng cho tài khoản đó Use... Use case Đổi mật khẩu: Người sử dụng khi đăng nhập vào hệ thống có thể đổi mật khẩu sự dụng bằng cách nhập mật khẩu cũ và nhập mật khẩu mới để hệ thống kiểm tra Việc thay đổi mật khẩu thường xuyên sẽ tránh được việc người ngoài xâm nhập vào hệ thống để phá hoại Use case Quản lý người dùng: quản trị viên có thể cập nhật thông tin của người sử dụng hệ thống thông qua chức năng quản lý người dùng Thông tin... 6.2.1 Giao diện đăng nhập hệ thống Hình 6.1 Giao diện đăng nhập hệ thống 6.2.2 Giao diện Quản lý 26 Hình 6.2 Giao diện quản lý 6.2.3 Giao diện lựa chọn sách Hình 6.3 Giao diện lựa chọn sách 6.2.4 Giao diện giỏ hàng 27 Hình 6.4 Giao diện lựa chọn giỏ hàng 28 KẾT LUẬN Qua đề tài thực tập lần này chúng em hi vọng có thể giúp mọi người hiểu phần nào về hệ thống thông tin trong hệ thống điện Cụ thể ở đây . automation system) là một HTTT hỗ trợ các hoạt động nghiệp vụ văn phòng nhằm cải thiện luồng công việc giữa các nhân viên. 1.2. HTTT Quản Lý 1.2.1. Khái niệm: HTTTQL là nền tảng của mỗi hệ. về phần mềm: Là tổng thể các chương trình hệ thống, chương trình ứng dụng của HTTTQL. - Tổng thể phần mềm của HTTTQL bao gồm 2 nhóm chính là phần mềm cơ sở (hệ thống) và phần mềm ứng dụng. +. viên, kỹ sư bảo hành máy là những người xây dựng và bảo trì HTTTQL. Tài nguyên về nhân lực là thành phần rất quan trọng của HTTTQL vì con người chính là yếu tố quan trọng nhất trong suốt quá

Ngày đăng: 04/07/2015, 18:26

Mục lục

  • 1.1.2. Các thành phần chính của HTTT

  • 1.2.2. Các thành phần của HTTTQL:

  • CHƯƠNG 2: TỔNG QUAN VỀ CÔNG TY TRÁCH NHIỆM HỮU HẠN PHÚ BÌNH

    • 2.1. Giới thiệu chung về công ty

    • 2.2. Cơ cấu tổ chức công ty

    • CHƯƠNG 3: Tổng Quan Hệ Thống

      • 3.1. Giới Thiệu Hệ Thống:

      • 3.2. Hiện trạng bài toán

      • 3.4. Khái quát về hệ thống website bán hàng trực tuyến

        • 3.4.1. Đăng ký và đăng nhập mua sách

        • 3.4.2. Mua sách và dịch vụ mua sách

        • 3.4.3. Quản lý sách,thông tin khách hàng

        • 3.4.4. Thống kê báo cáo

        • 3.4.5. Thanh toán thông qua ATM

        • 3.4.6. Đặc tả các quy trình nghiệp vụ

        • 3.5. Mô tả phạm vi hệ thống:

        • CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG

          • 4.1. Phân tích chức năng: sơ đồ trường hợp sử dụng (usecase diagram)

          • 4.2. Xác định tác nhân hệ thống

          • 4.3. Xác định các ca hệ thống

          • 4.4. Biểu đồ usecase hệ thống

            • 4.4.1. Biểu đồ usecase tổng quát

            • 4.4.2. Biểu đồ usecase của tác nhân Quản lý viên

            • 4.4.3. Biểu đồ usecase của tác nhân Quản trị viên

            • 4.5. Đặc tả use case

              • 4.5.1. Đặc tả use case Đăng nhập

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

  • Đang cập nhật ...

Tài liệu liên quan