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

Thực tập thực tế tin học: Nghiên cứu và xây dựng hệ thống website SCM trên nền IIS của Windows Server 2008 R2 sử dụng HQTCSDL SQL Server 2008 R2

27 247 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

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 1,95 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

SCM là hệ thống quản lý dịch vụ cuộc gọi, thiết bị. Nhóm dịch vụ của SCM bao gồm: ATM (các thiết bị có liên quan tới ATM), System (Các thiết bị hệ thống còn lại: PC, Router, máy in, UPS…). Phương thức tiếp nhận thông qua: cuộc gọi (Call) và thiết bị (Device). Thường thì các thiết bị thuộc nhóm System có thể được nhận trực tiếp hoặc thông qua cuộc gọi (dịch vụ nhỏ). Bên cạnh đó, nhóm dịch vụ ATM công tác tiếp nhận phức tạp hơn; công ty chỉ được tiếp nhận qua cuộc gọi. Bởi vì, ATM thuộc nhóm khách hàng Ngân hàng đòi hỏi tính bảo mật và an toàn cao; không cho phép các kỹ sư trong công ty can thiệp, tác vụ lên thiết bị tại công ty. Khách hàng đối tác với công ty có thể phân chia theo từng nhóm sau: nhóm ưu tiên cao, trung bình, thấp. Việc phân chia này tùy theo hợp đồng và thời gian mà khách hàng đó phát sinh với công ty. Call Center (nhân viên cuộc gọi) là người chuyên chịu trách nhiệm tiếp nhận các cuộc gọi từ phía khách hàng. Call Center có nhiệm vụ ghi nhận lại các thông tin về khách hàng (cũmới), thông tin người liên hệ (một khách hàng có thể có nhiều người liên hệ trong các lần khác nhau), thông tin về nhóm dịch vụ – thiết bị mà khách hàng đó yêu cầu sửa chữa. Các thông tin ghi nhận đều theo một mẫu quy định tại công ty.

Trang 1

❖ Đơn vị thực tập: Công ty TNHH Dịch vụ Hệ thống

Thông tin FPT – VPĐD Cần Thơ

❖ Đề tài thực tập: Nghiên cứu và xây dựng hệ thống

website SCM trên nền IIS của Windows Server 2008 R2 sử dụng HQTCSDL SQL Server 2008 R2

Ks Võ Minh Phúc 1101682 - Ngô Giang Thanh

Trang 2

LỜI CẢM ƠN



Xin chân thành cảm ơn Công ty TNHH Dịch vụ Hệ thống Thông tin FPT văn phòng đại diện tại Cần Thơ đã tạo đủ mọi điều kiện thuận lợi cho em thực hiện đề tài thực tập thực tế tại công ty

Xin chân thành cảm ơn anh Võ Minh Phúc, anh Lê Văn Bình, anh Đỗ Minh Phước đã tận tình hướng dẫn, chỉ bảo cùng những lời động viên khuyến khích và giúp đỡ, luôn tạo không khí thoải mái và môi trường làm việc thân thiện trong suốt quá trình thực tập tại công ty Giúp cho em năng động, phát huy tối đa tư duy linh hoạt trong giải quyết vấn đề Nâng cao khả năng làm việc độc lập và đồng thời có sự hợp tác ăn ý với các thành viên trong nhóm Nhờ đó mà trong chuyến thực tập thực

tế này em học hỏi được rất nhiều điều bổ ích - trong kiến thức chuyên môn cũng như những kĩ năng mềm trong môi trường công sở thật sự

Xin chân thành cảm ơn quý thầy cô Khoa CNTT Trường Đại học Cần Thơ đã tận tình giảng dạy, trang bị những kiến thức quý báo trong những năm học vừa qua

Để em có đủ tự tin để bước vào môi trường làm việc hoàn toàn mới mẽ

Mặc dù đã cố gắng hoàn thành tốt công việc được phân công trong phạm vi và khả năng cho phép nhưng chắc chắn sẽ không tránh khỏi những thiếu sót nhất định Kính mong nhận được sự cảm thông và tận tình chỉ bảo của quý thầy cô và quý cơ

quan

Trang 3

TRANG KÝ DUYỆT



• Người lập:

Ngô Giang Thanh (1101682)

• Người kiểm tra:

Ks Đỗ Minh Phước

• Người duyệt:

Ks Võ Minh Phúc

• Người duyệt:

GV Lâm Chí Nguyện

Trang 4

MỤC LỤC



CHƯƠNG I: GIỚI THIỆU CÔNG TY FPT IS 5

1 Tổng quan về Công ty FPT IS (FPT IS) 5

2 Lĩnh vực hoạt động 5

3 Năng lực của FPT IS 5

4 Cơ cấu tổ chức của FPT IS 5

5 Cơ cấu tổ chức của FPT IS Services tại Cần Thơ 5

CHƯƠNG II: NỘI DUNG CÔNG VIỆC, PHƯƠNG PHÁP THỰC HIỆN THỰC TẬP THỰC TẾ 7

1 Nội dung công việc thực tập 7

2 Phương pháp, thời gian thực hiện 7

CHƯƠNG III: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2008 9

1 Giới thiệu về Microsoft SQL Server (MSSQLS) 9

2 Cấu hình máy cài đặt MSSQLS2K8 phiên bản R2 [2] 9

3 Cài đặt MSSQLS2K8 phiên bản R2 10

4 Những tính năng nổi bật của MSSQLS2K8 10

▪ Những điểm tiến bộ: 10

▪ Mở rộng thao tác với dữ liệu: 11

5 Kết luận 12

CHƯƠNG IV: SERVER VÀ HỆ ĐIỀU HÀNH MICROSOFT WINDOWS SERVER 2008 13

1 Phần cứng Server 13

Thông số kĩ thuật [4] 13

Các bộ phận và cách lắp ráp 14

2 Giới thiệu về Microsoft Windows Server 2008 (MSWS2K8) 15

Giới thiệu [5] 15

Cấu hình máy cài đặt MSWS2K8 phiên bản R2 15

Cài đặt MSWS2K8 phiên bản R2 x64 16

Cài đặt dịch vụ miền Active Directory 18

Cài đặt dịch vụ web IIS 18

Cài đặt dịch vụ FTP 18

Cài đặt PHP và Driver PHP cho MSSQLS2K8 trên nền dịch vụ IIS 18 3 Kết luận 19

CHƯƠNG V: WEBSITE SERVICE CALL MANAGEMENT (SCM) 20

1 Khái quát quy trình nghiệp vụ 20

Sự phân chia trong SCM 20

Công tác tiếp nhận cuộc gọi – thiết bị 20

Công tác tác vụ cuộc gọi – thiết bị 20

Công tác đánh giá ISO đối với các tác vụ xử lý cuộc gọi – thiết bị 20

2 Giới thiệu hệ thống SCM hiện tại 21

3 Các yêu cầu cải tiến 21

Trang 5

Về giao diện 21

Về dữ liệu 21

Về ngôn ngữ cài đặt và môi trường làm việc 21

4 Các thiết kế 21

Mô hình dữ liệu mức quan niệm (CDM) 21

Giao diện 21

CHƯƠNG VI: KẾT QUẢ VÀ KINH NGHIỆM ĐẠT ĐƯỢC 25

1 Kết quả và kinh nghiệm học tập qua thời gian thực tập thực tế 25

2 Những khuyết điểm cần cải thiện 25

TÀI LIỆU THAM KHẢO 26

THUẬT NGỮ, TỪ NGỮ VIẾT TẮT 26

Trang 6

CHƯƠNG I: GIỚI THIỆU CÔNG TY FPT IS

1 Tổng quan về Công ty FPT IS (FPT IS)

Công ty FPT IS thành lập năm 1994, là thành viên của tập đoàn FPT Hiện tại, FPT IS là công ty với 10 công ty thành viên và 1 liên liên doanh Nhật Bản với nhiệm vụ giúp các doanh nghiệp, tổ chức nâng cao hiệu quả quản lý, năng lực cạnh tranh và hiểu quả hoạt động sản xuất kinh doanh bằng những hệ thống công nghệ thông tin toàn diện Với đội ngũ kỹ sư am hiểu nghiệp vụ khách hàng, chuyên sâu trong từng ngành kinh tế, chia sẻ kinh nghiệm để cùng phát triển

2 Lĩnh vực hoạt động

Trong gần 20 năm hoạt động FPT IS đã thành công trong việc cung cấp các sản phẩm và dịch vụ đa dạng cho ngành: Tài chính, Ngân hàng, Viễn thông, Dịch vụ công, An ninh Quốc phòng, Y tế, Giáo dục,…

FPT IS đóng vai trò là Nhà tích hợp hệ thống và phát triển phần mềm hàng đầu Việt Nam trong các lĩnh vực: phát triển phần mềm ứng dụng, dịch ERP, dịch vụ CNTT, tích hợp hệ thống gia công quy trình doanh nghiệp, dịch vụ điện tử và cung cấp thiết bị CNTT

3 Năng lực của FPT IS

Tính đến tháng 12/2012, FPT IS có hơn 2400 kỹ sư được đào tạo tại Anh,

Mỹ, Đức, Úc, Singapore, Nga, Hungary, Bungary và Việt Nam Trong đó hơn 1000 người trực tiếp phát triển các phần mềm ứng dụng đẳng cấp quốc tế và chuyên sâu theo nghiệp vụ mỗi ngành

Đến nay, FPT IS đạt hơn 1650 chứng chỉ công nghệ quốc tế của các nhà cung cấp giải pháp và dịch vụ dẫn đầu thế giới Với 9 chuyên gia mạng Cisco (CCIE – Cisco Certified Internetwork Experts); 163 chuyên gia tư vấn và phát triển tích hợp

hệ thống Cùng với những thành công trong việc đạt tiêu chuẩn hệ thống chất lượng quốc tế: CMMI, ISO9001, ISO27001,…

4 Cơ cấu tổ chức của FPT IS

Gồm 10 Công ty thành viên, 1 liên doanh với Nhật Bản và 7 trung tâm Trong đó FPT IS Services là đơn vị trực tiếp cung cấp các dịch vụ CNTT, tiêu biểu là các dịch vụ bảo hành, bảo trì các hệ thống máy chủ, mạng, bảo mật, ATM, POS, trung tâm dữ liệu, Call Center, dịch vụ quản trị hệ thống và nhiều dịch vụ tích hợp khác

5 Cơ cấu tổ chức của FPT IS Services tại Cần Thơ

- Anh Võ Minh Phúc: Trưởng văn phòng đại diện FPT-IS Servies Cần Thơ

- Anh Nguyễn Ngân Đăng Hải: Trưởng phòng Workshop

- Anh Lê Văn Bình: Trưởng phòng Dịch vụ Hạ tầng

- Anh Nguyễn Phượng Hoàng: Trưởng phòng Dịch vụ Ngân hàng

- Chị Trần Bích Quân: Call Center

- Cùng một số anh cán bộ khác

Trang 7

Mô hình tổ chức

Võ Minh Phúc

Nguyễn Ngân Đăng Hải

Lê Văn Bình Nguyễn Phượng Hoàng Trần Bích Quân

Cùng một số anh cán bộ khác

Trang 8

CHƯƠNG II: NỘI DUNG CÔNG VIỆC, PHƯƠNG PHÁP THỰC HIỆN

THỰC TẬP THỰC TẾ

1 Nội dung công việc thực tập

• Tìm hiểu về công ty FPT IS Services

• Tìm hiểu về Server và hệ điều hành Microsoft Windows Server 2008 (MSWS2K8)

• Tìm hiểu về HQTCSDL Microsoft SQL Server 2008 (MSSQLS2K8)

• Tìm hiểu và xây dựng website Service Call Management (SCM)

• Tìm hiểu thiết bị mạng: Router CISCO, bấm đầu dây mạng

2 Phương pháp, thời gian thực hiện

STT Tuần Nội dung thực hiện Phương pháp thực hiện

• Tìm hiểu, đọc tài liệu (Internet, sách) về FPT, FPT IS Services

• Gặp gỡ và trao đổi các vấn đề thắc mắc, thống nhất thời gian thực tập với người hướng dẫn

• Chuẩn bị các tài nguyên (Giấy,viết, Laptop)

• Ghi chép lại các lưu ý trong quá trình gặp gỡ, tìm hiểu

• Tìm hiểu, đọc tài liệu (Internet, sách) về MSWS2K8, MSSQLS2K8

• Vận dụng kiến thức đã học

• Chuẩn bị CD – DVD – file cài đặt, máy ảo VMware Workstation

• Quản lý cấu hình tài liệu và tài nguyên của nhóm bằng Google Drive

• Chụp hình lại tất cả các giao diện chức năng trong hệ thống

• Tiến hành phân tích hệ thống và vẽ CDM Song song, tìm hiểu về ngôn ngữ web PHP

• Trao đổi với cán bộ hướng dẫn và

xem, sửa lại CDM (nếu cần)

• Phát thảo giao diện bằng phần mềm Artister

• Đồng bộ hóa các tài liệu lên Google

Trang 9

• Chạy máy ảo VMware Workstation tiến hành cài đặt MSWS2K8 Sau

• Đọc bản hướng dẫn tháo lắp, tiến hành tháo lắp Server dưới sự chỉ dẫn của cán bộ hướng dẫn

• Ghi nhận lại các thông số, chụp hình lại các bước tháo lắp từng module

• Thực hiện cài MSWS2K8 và

• Ghi nhận lại các kết quả

• Đồng bộ hóa tài liệu lên Google Drive

• Ghi nhận lại các bước thực hiện

• Đồng bộ hóa tài liệu lên Google Drive

• Kiểm thử đơn vị, tích hợp hệ thống

• Tổng hợp các tài liệu trên Google Drive

• Đọc các quy định về báo cáo của Khoa

• Viết tài liệu

• Đọc lại tài liệu

• Thực hiện báo cáo cho cán bộ hướng dẫn

Trang 10

CHƯƠNG III: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2008

1 Giới thiệu về Microsoft SQL Server (MSSQLS)

Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (Relation Database Management System - RDBMS) do Microsoft phát triển SQL Server hoạt động theo mô hình khách - chủ cho phép đồng thời cùng lúc có nhiều người dùng truy xuất đến dữ liệu, quản lý việc truy nhập hợp lệ và các quyền hạn của từng người dùng trên mạng SQL Server sử dụng ngôn ngữ Transact-SQL Đây là ngôn ngữ kế thừa và mở rộng từ SQL chuẩn của ISO (International Organization for Standardization) và ANSI (American National Standards Institute)

MSSQLS được phát triển trên ngôn ngữ C++, chạy các nền hệ điều hành Windows NT x84/x64 Hỗ trợ đa dạng ngôn ngữ

2 Cấu hình máy cài đặt MSSQLS2K8 phiên bản R2 [2]

Trong quá trình thực tập, dựa vào yêu cầu công việc mà cán bộ hướng

dẫn giao cho nhóm đã lựa chọn và cài đặt phiên bản SQL Server 2008 R2

Bảng cấu hình tối thiểu:

Hệ điều hành

Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista,

Trang 11

Windows XP

Dung lượng HDD Tối thiểu: 1GB không gian trống

sự hỗ trợ EM64T (CPU: 1 GHz) IA64:

Tối thiểu: Itanium (CPU: 1 GHz)

3 Cài đặt MSSQLS2K8 phiên bản R2

Các bước, cách thức cài đặt MSSQLS2K8 phiên bản R2 tham khảo tại [3]

4 Những tính năng nổi bật của MSSQLS2K8

Những điểm tiến bộ:

Nền tảng cho các nhiệm vụ then chốt: MSSQLS2K8 cho phép các tổ

chức có thể chạy hầu hết các ứng dụng phức tạp của họ trên một nền tảng an toàn, tin cậy và có khả năng mở rộng, bên cạnh đó còn giảm được sự phức tạp trong việc quản lý cơ sở hạ tầng dữ liệu MSSQLS2K8 cung cấp một nền tảng tin cậy và an toàn bằng cách bảo đảm những thông tin có giá trị trong các ứng dụng đang tồn tại và nâng cao khả năng sẵn có của dữ liệu MSSQLS2K8 giới thiệu một cơ chế quản lý cách tân dựa trên chính sách, cơ chế này cho phép các chính sách có thể được định nghĩa quản trị tự động cho các thực thể máy chủ trên một hoặc nhiều máy chủ Thêm vào đó, MSSQLS2K8 cho phép thi hành truy vấn dự báo với một nền tảng tối ưu

Sự phát triển động: MSSQLS2K8 cùng với NET Framework đã giảm được sự phức tạp trong việc phát triển các ứng dụng mới ADO.NET Entity Framework cho phép các chuyên gia phát triển phần mềm có thể nâng cao năng suất bằng làm việc với các thực thể dữ liệu logic đáp ứng được các yêu cầu của doanh nghiệp thay vì lập trình trực tiếp với các bảng và cột Các

mở rộng của ngôn ngữ truy vấn tích hợp (LINQ) mới trong NET Framework

đã cách mạng hóa cách các chuyên gia phát triển truy vấn dữ liệu bằng việc

mở rộng Visual C#® và Visual Basic® NET để hỗ trợ cú pháp truy vấn giống SQL vốn đã có Hỗ trợ cho các hệ thống kết nối cho phép chuyên gia phát triển xây dựng các ứng dụng cho phép người dùng mang dữ liệu cùng với ứng dụng này vào các thiết bị và sau đó đồng bộ dữ liệu của chúng với máy chủ trung tâm

Trang 12

Dữ liệu quan hệ mở rộng: MSSQLS2K8 cho phép các chuyên gia phát triển khai thác triệt để và quản lý bất kỳ kiểu dữ liệu nào từ các kiểu dữ liệu truyền thống đến dữ liệu không gian địa lý mới

Thông tin trong toàn bộ doanh nghiệp:MSSQLS2K8 cung cấp một

cơ sở hạ tầng có thể mở rộng, cho phép quản lý các báo cáo, phân tích với bất

kỳ kích thước và sự phức tạp nào, bên cạnh đó nó cho phép người dùng dễ dàng hơn trong việc truy cập thông tin thông qua sự tích hợp sâu hơn với Microsoft Office Điều này cho phép CNTT đưa được thông tin của doanh nghiệp rộng khắp trong tổ chức MSSQLS2K8 tạo những bước đi tuyệt vời trong việc lưu trữ dữ liệu, cho phép người dùng hợp nhất các trung tâm dữ liệu vào một nơi lưu trữ dữ liệu tập trung của toàn doanh nghiệp

▪ Mở rộng thao tác với dữ liệu:

DATE/TIME: MSSQLS2K8 giới thiệu các kiểu dữ liệu date và time

mới:

• DATE – là một kiểu dữ liệu ngày

• TIME – kiểu dữ liệu thời gian

• DATETIMEOFFSET – kiểu dữ liệu thời gian và ngày tính theo vùng

DATETIME2: rộng hơn kiểu DATETIME đang tồn tại Các kiểu dữ liệu

mới cho phép các ứng dụng có thể phân biệt kiểu dữ liệu và kiểu thời gian trong khi đó vẫn cung cấp được các dải dữ liệu lớn hơn hoặc độ chính xác được định nghĩa bởi người dùng cho các giá trị thời gian

HIERARCHY ID: MSSQLS2K8 cho phép các ứng dụng dữ liệu có thể

mô hình theo cấu trúc cây một cách hiệu quả hơn với các phiên bản hiện hành HierarchyId là một kiểu hệ thống mới có thể lưu giá trị để thể hiện các nút trong kiến trúc cây Kiểu dữ liệu mới này đặc trưng cho mô hình lập trình linh động Nó được thực thi như CLR UDT cho thấy một số hiệu quả và phương pháp hữu dụng bên trong cho việc tạo và hoạt động

trên các nút của kiến trúc hệ đẳng cấp

FILESTREAM Data: Kiểu dữ liệu FILESTREAM mới của

MSSQLS2K8 cho phép dữ liệu nhị phân cỡ lớn được lưu trực tiếp trong một hệ thống file NTFS, trong đó vẫn duy trì gần như toàn bộ cơ sở dữ liệu và duy trì sự nhất quán trong giải quyết nhiệm vụ ứng dụng Kiểu

dữ liệu FILESTREAM mới cho phép sự mở rộng dữ liệu nhị phân kích thước lớn mà trước kia được quản lý bởi cơ sở dữ liệu, được lưu bên ngoài cơ sở dữ liệu cho kinh tế hơn trong lưu trữ mà không cần có các

tính năng cho việc truy cập dữ liệu như vậy

GROUPING SETS: là một mở rộng đối với mệnh đề GROUP BY, mệnh

đề cho phép người dùng định nghĩa nhiều nhóm trong cùng một truy vấn GROUPING SETS cho một tập các kết quả tương đương với

Trang 13

UNION ALL cho các hàng khác nhau được nhóm, tạo truy vấn khối và báo cáo dễ dàng và nhanh hơn

Lệnh MERGE SQL: các chuyên gia phát triển có thể quản lý hiệu quả hơn các kịch bản lưu trữ dữ liệu chung giống như việc kiểm tra xem một hàng nào

đó có tồn tại không, sau đó thực thi nhiệm vụ chèn hoặc nâng cấp

5 Kết luận

MSSQLS2K8 cung cấp công nghệ và khả năng kiểm soát được các khó khăn thách thức đang ngày càng tăng đối với việc quản lý dữ liệu và cung cấp thông tin có giá trị kịp thời đến người dùng Với những cải thiện đáng kể trong các lĩnh vực chính của nền tảng nhiệm vụ then chốt, phát triển động, dữ liệu quan hệ mở rộng và truyền lan tin tức, các lợi ích của MSSQLS2K8 thể hiện ở đây là rất có giá trị MSSQLS2K8 là một bộ phận trong toàn cảnh về nền tảng dữ liệu của Microsoft được thiết kế cho việc quản lý và làm việc với dữ liệu ngày nay là xa hơn nữa

MSSQLS2K8 là một phát hành quan trọng mang đến nhiều tính năng mới và những cải thiện quan trọng làm cho nó trở thành một phiên bản SQL Server toàn diện và mạnh mẽ nhất với những cần thiết trong việc bùng nổ dữ liệu ngày nay

Ngày đăng: 08/05/2018, 19:17

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w