BỘ GIÁO DỤC TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP Chuyên ngành Công nghệ thông tin Chuyên đề thực tập “THIẾT KẾ WEBSITE BÁN HÀNG ĐIỆN THOẠI[.]
Trang 1BỘ GIÁO DỤC TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO THỰC TẬP TỐT NGHIỆP Chuyên ngành Công nghệ thông tin Chuyên đề thực tập:
Cơ quan thực tập: Công ty cổ phần VTC truyền thông trực tuyến
Cán bộ hướng dẫn: ……….
Giáo viên theo dõi: ………
Sinh viên thực hiện:………
MSV:……….
Hà nội , ngày… tháng… năm …
Trang 2Mẫu bìa trong
Sinh viên thực hiện: NGUYỄN THỊ THÚY GIANG
“Tên chuyên đề: ………”
Xác nhận của giáo viên theo dõi Xác nhận của cán bộ hướng dẫn (Giáo viên của Khoa) (Cơ sở tiếp nhận SV) ………
………
………
………
Xác nhận của cơ sở tiếp nhận SV thực tập (Ký tên, đĩng dấu) ………
………
Trang 3LỜI MỞ ĐẦU
Ngày nay Thương Mại Điện Tử (TMĐT) đã trở thành một công cụ thương mại phổ biến trên thế giới và Việt Nam Ở VN, điển hình là các các website: www.enbac.com, www.rongbay.com, www.mediamart.com.vn, … đang có tình hình phát triển tốt Tuy nhiên, để hình thành nên những trang TMĐT khá nổi tiếng
đó là cả một quá trình, thời gian, tiền bạc và công sức bỏ ra không ít
Trong thời đại thông tin bùng nổ, các doanh nghiệp đã dần ý thức được tác dụng của kênh thông tin Internet Các cơ hội kinh doanh và hợp tác làm ăn có thể nảy sinh từ Internet Trong khi đó, hiện nay, để một doanh nghiệp triển khai được ý định kinh doanh của mình trên môi trường mạng Internet là một vấn đề không hề đơn giản Vấn đề đó chính là chi phí, thời gian triển khai và bảo trì hệ thống Theo
mô hình truyền thống, để triển khai một phần mềm cần phải có các giai đoạn sau đây
Thương mại điện tử không chỉ mở ra những cơ hội kinh doanh mới, những sản phẩm và dịch vụ mới, những ngành nghề kinh doanh mới mà bản thân nó thực sự là một phương thức kinh doanh mới: Phương thức kinh doanh điện tử Thương mại điện tử chuyển hoá các chức năng kinh doanh, từ nghiên cứu thị trường và sản xuất sản phẩm đến bán hàng, dịch vụ sau bán hàng từ phương thức kinh doanh truyền thống đến phương thức kinh doanh điện tử
Trong thời gian thực tập vừa qua, em đã học được nhiều điều về việc thiết kế web bằng ngôn ngữ kịch bản PHP với hệ quản trị cơ sở dữ liệu MySQL và ứng dụng để xây dựng một trang web thương mại điện tử Đi tìm câu trả lời cho các câu hỏi trên cũng chính là lý do mà em chọn đề tài:
“Thiết kế website bán hàng Điện Thoại”
Hà Nội, Ngày /06 /2015 Sinh viên thực hiện
Nguyễn Thị Thúy Giang
Trang 4CHƯƠNG 1: GIỚI THIỆU KHÁI QUÁT CHUNG VỀ DOANH NGHIỆP
1.1 Quá trình hình thành và phát triển của doanh nghiệp.
Tên doanh nghiệp: Công ty Cổ phần VTC truyền thông trực tuyến (VTC Online).
VTC Online là 1 trong 6 đơn vị thành viên của Khối Công nghệ và Nội dung
số trực thuộc Tổng Công ty Truyền thông Đa phương tiện VTC (Gồm VTC
Online, VTC Intercom, EAC, VTC Mobile, VTC TP HCM và VTC Miền Trung) VTC Online được tách ra từ Công ty VTC Intercom năm 2008
Địa chỉ: Toà nhà VTC Online – 18 Tam Trinh – Quận Hai Bà Trưng – Hà Nội
Tổng công ty Truyền thông đa phương tiện Việt Nam (VTC) trực thuộc Bộ Thông tin và Truyền thông
Tổng công ty VTC hoạt động chính trong các lĩnh vực Nội dung số, Thương mại điện tử, Dịch vụ Truyền hình, Viễn thông, Công nghệ thông tin Trong quá trình hoạt động và không ngừng phát triển, Tổng công ty VTC đã khẳng định được vị thế của một Tổng công ty nhà nước đi đầu trong việc khai thác, ứng dụng có hiệu quả tiềm năng và sức mạnh hội tụ của các ngành: Phát thanh - Truyền hình, Viễn thông
và Công nghệ thông tin
Tổng công ty VTC là đơn vị tiên phong trong việc nghiên cứu và đưa công nghệ Truyền hình kỹ thuật số áp dụng thành công vào Việt Nam, có ý nghĩa quan trọng
để Bộ Thông tin và Truyền thông, Chính phủ làm căn cứ hoạch định Chiến lược phát triển ngành Truyền hình Việt Nam theo công nghệ kỹ thuật số tiên tiến theo
Đề án “Số hóa truyền dẫn, phát sóng truyền hình mặt đất đến năm 2020”
Trang 5Tổng công ty VTC là một trong những đơn vị đi đầu và đặt nền móng cho sự hình thành và phát triển nền Công nghiệp Nội dung số ở Việt Nam Trong những năm qua, sự phát triển lớn mạnh của nền Công nghiệp Nội dung số Việt Nam đã tạo ra bước phát triển mới trong lĩnh vực Công nghệ thông tin, là hạt nhân quan trọng, góp phần hiện thực hóa Đề án “Đưa Việt Nam sớm trở thành nước mạnh về Công nghệ thông tin và truyền thông” của Chính phủ
Với những thành tích trên, Tổng công ty VTC đã được Đảng, Nhà nước ghi nhận
và tặng thưởng nhiều danh hiệu cao qúy: 03 danh hiệu “Anh hùng Lao động thời kỳ đổi mới” cho 02 tập thể và 01 cá nhân; 01 Huân chương Độc lập hạng nhì, 20 Huân chương Lao động các hạng 1,2,3 và nhiều bằng khen, danh hiệu khác của Chính phủ và Bộ Thông tin và Truyền thông trao tặng
1.2 Chức năng, nhiệm vụ và cơ cấu tổ chức của doanh nghiệp.
VTC Online được xây dựng và thành công dựa trên nền tảng là đội ngũ chuyên nghiệp, trẻ trung, năng động và nhiệt huyết Nhanh nhạy nắm bắt những cơ hội và thách thức mới, VTC Online đang vươn mình trở thành công ty hàng đầu trong lĩnh vực công nghệ và nội dung số tại Việt Nam, cùng với khát vọng sẽ mang sản phẩm của trí tuệ và sức sáng tạo của người Việt Nam ra với thế giới
Tập hợp những con người đam mê sáng tạo, khát khao tạo ra những sản phẩm, dịch vụ công nghệ và nội dung số tiện lợi nhất
Kết nối cộng đồng trẻ bằng việc nhằm đáp ứng tốt nhất nhu cầu: Giáo dục, Giải trí và Giao tiếp
Sơ đồ cơ cấu tổ chức của doanh nghiệp và chức năng nhiệm vụ cơ bản của các phòng ban chức năng và các đơn vị:
Trang 6Cơ cấu của VTC Online bao gồm 1 Giám đốc và 9 Phó Giám đốc theo các chức năng của công ty cùng với đội ngũ nhân viên trẻ trung, năng động và tài năng gồm hơn 500 thành viên cùng 06 Văn phòng trên toàn quốc, và các Công ty thành viên tại các nước Đông Nam Á, Hàn Quốc, Trung Quốc…
1.3 Lịch sử hình thành và chiến lược
Tiền thân của công ty VTC là xí nghiệp Dịch vụ bảo hành thiết bị Phát thanh -truyền hình thuộc Đài Truyền hình Quốc gia Việt Nam - VTV được thành lập tháng
2 năm 1988 theo quyết định số 33/QĐ-BTT của Bộ Bưu chính Viễn thông Việt Nam(Nay là Bộ Thông tin Truyền thông Việt Nam)
Tháng 9 năm 1992 xí nghiệp được chuyển thành Công ty Đầu tư và Phát triển kỹ thuật thông tin (INTEDICO) thuộc Bộ Văn hoá - Thông tin
Tháng 11 năm 1993 Công ty INTEDICO được chuyển thành Công ty đầu tư và Phát triển công nghệ truyền hình Việt Nam trên cơ sở sát nhập thêm Công ty TELEXIM và Công ty RATIMEX của Đài Truyền hình Việt Nam theo quyết định
số 918- QĐ/TC-THVN ngày 10 tháng 12 năm 1996 của Đài truyền hình Việt Nam
Từ tháng 7 năm 2003, công ty VTC chuyển từ Đài Truyền hình Việt Nam về trực thuộc Bộ Bưu chính – Viễn thông theo quyết định số 129/2003/QĐ- TTg ngày 26 tháng 6 năm 2003 của Thủ tướng Chính phủ về việc đổi mới sắp xếp lại doanh nghiệp nhà nước
Quyết định số 192/2005/QĐ-TTg, ngày 29 tháng 7 năm 2005, Thủ tướng Chính phủ đã có quyết định chuyển Công ty Đầu tư và Phát triển công nghệ truyền hình
Trang 7Việt Nam thành Tổng công ty Truyền thông đa phương tiện hoạt động theo mô hình công ty mẹ - công ty con
* Chiến lược:
Công ty VTC phấn đấu vươn lên trở thành công ty lớn trên thị trường nội địa và khu vực, bao gồm hệ thống nhiều công ty con, đơn vị nội bộ hoạt động đa dạng ở nhiều lĩnh vực trong ngành viễn thông- điện tử - tin học bao gồm:
+ Nghiên cứu, thiết kế, chế tạo, sản xuất , cung cấp thiết bị sản phẩm điện tử- viễn thông - tin học
+ Cung ứng dịch vụ kỹ thuật , tư vấn giải pháp kỹ thuật điện tử viễn thông
+ Đầu tư, khai thác hạ tầng viễn thông - điện tử - tin học
+ Cung cấp giải pháp sử dụng thẻ và sản xuất cung cấp thẻ thông minh , góp phần hình thành văn hóa sử dụng thẻ trong cộng đồng trong nước và khu vực
Sứ mệnh
Xây dựng sự tin cậy của đối tác, khách hàng bằng hoạt động hiệu quả và chất lượng Quan niệm mức thu nhập cao; môi trường làm việc thân thiện, kích thích sáng tạo và mong muốn đóng góp; cơ hội thăng tiến đồng đều cho nhân viên là động lực phát triển Xây dựng thành thói quen tự nhiên ở mỗi nhân viên ý thức gìn giữ thương hiệu, văn hóa công ty, tận tụy với lợi ích công ty là đảm bảo lâu dài cho
sự phát triển bền vững công ty Phấn đấu cho mục tiêu kép: mức lợi nhuận làm hài lòng cổ đông và lợi ích cho cộng đồng
* Định hướng:
+ Đẩy mạnh hoạt động và tiếp tục phát triển các đơn vị hiện tại
Trang 8- Mở rộng hoạt động cung cấp dịch vụ kỹ thuật đối với tất cả các sản phẩm mạng
cố định, băng rộng, truyền dẫn và di động
- Mở rộng cung cấp dịch vụ kỹ thuật cho tất cả nhà khai thác trên toàn quốc, phát triển ra khu vực
- Kết hợp cung cấp trọn gói thiết bị & giải pháp kỹ thuật
- Đầu tư mới dây chuyền sản suất thẻ công nghệ cao, sản lượng lớn Nhanh chóng phát triển thêm các loại thẻ khác
- Chú trọng sản phẩm có phần mềm tự thực hiện trên phần cứng đã tiêu chuẩn hóa quốc tế
- Chỉ nghiên cứu sản xuất thiết bị, sản phẩm có tỷ trọng phần cứng cao nếu thị trường tiềm năng lớn và thời gian nghiên cứu ngắn
+ Trở thành nhà khai thác dịch vụ Wifi, Wimax, Internet
+ Liên kết với nước ngoài để thành lập các công ty sản xuất sản phẩm công nghệ cao
1.4 Các loại sản phẩm, dịch vụ chủ yếu của doanh nghiệp
Sản phẩm và dịch vụ chủ yếu của VTC Online là:
Nội dung số: Go.vn, VTC Studio, Game Online, Game Service
Giáo dục: VTC Academy, Trường ĐH Văn Hiến, Trường PTTH VTC, IOE
Thanh toán điện tử: E-Bank, Smart Card, VTC Link
Quy trình công nghệ sản xuất một loại sản phẩm hoặc quy trình của một dịch
vụ chủ yếu
Bất cứ một dự án hay để sản xuất một sản phẩm nào đó đều cần phải tuân theo một quy trình thực hiện cẩn thận Tại VTC Online, để thực hiện một dự án nào đó đều phải qua các bước:
Trang 9Cụ thể đối với sản phẩm là các dự án Website Thương Mại Điện Tử mà bài báo cáo nói đến thì phải theo quy trình sau:
1. Khảo sát: Đây là bước quan trong cho việc xây dựng website, website
có hoạt động đúng nguyên tắc, đúng ý tưởng, đúng với thực tế hay không đòi hỏi người khảo sát phải tiến hành khảo sát kỹ từng khâu, từng nghiệp vụ Dựa vào những nội dung trong hướng dẫn tư vấn công ty thiết kế phải cử cán bộ kỹ thuật tiến hành khảo sát thực tế tại Trung tâm
2. Mô hình hóa nghiệp vụ: Sau khi khảo sát thực tế, công ty thiết kế phải
mô tả lại nghiệp vụ bằng mô hình hóa Đây là bước đặc tả lại quá trình nghiệp vụ, hoạt động của trung tâm
3. Phân tích và thiết kế.
Thiết kế giao diện trang chủ, các trang con, thiết kế banner, Logo
Thiết kế cơ sở dữ liệu
4. Duyệt thiết kế.
Duyệt thiết kế giao diện
Thiết kế cấu trúc CSDL
Kiểm tra hoàn thiện Đóng gói – Giao sản
phẩm
Trang 10Khảo sát
Mô hình hóa
Phân tích thiết kế
Lập trình
True
False
Cài đặt chạy thử
Kiểm tra lỗi
Bàn giao/ nghiệm thu
True False
Duyệt thiết kế
END START
dung thì phải có ý kiến ngay trong giai đoạn này
5. Lập trình. Sau khi đã duyệt
6. Thiết lập, cài đặt trên Internet.
7. Kiểm tra, chạy thử.
Cập nhật dữ liệu
8. Hướng dẫn, bàn giao.
liệu
Thời gian bảo trì website
Sơ đồ quy trình phát triển và quản lý dự án
Trang 11CHƯƠNG II: NỘI DUNG THỰC TẬP TẠI CÔNG TY CỔ PHẦN VTC
2.1 Mục tiêu nghiên cứu
Các mục tiêu của đề tài nghiên cứu bao gồm:
Thứ nhất, nghiên cứu về ngôn ngữ lập trình PHP và hệ quản trị cơ sở dữ liệu
My SQL
Thứ hai, nghiên cứu các lý thuyết về hệ thống cơ sở dữ liệu và các vấn đề an toàn bảo mật liên quan đến CSDL và website
Thứ ba, từ các nghiên cứu tìm hiểu trên, tác giả sẽ đưa ra một số giải pháp tối
ưu Website giúp hoạt động nhanh hơn và tối ưu nhất có thể
1.1 Đối tượng và phạm vi nghiên cứu
1.1.1 Đối tượng nghiên cứu
Các đối tượng nghiên cứu trong bài báo cáo thực tập:
- Ngôn ngữ lập trình PHP: được phát triển từ một sản phẩm có tên là
PHP/FI PHP/FI do Rasmus Lerdorf tạo ra năm 1994, ban đầu được xem như
là một tập con đơn giản của các mã kịch bản Perl để theo dõi tình hình truy cập đến bản sơ yếu lý lịch của ông trên mạng Ông đã đặt tên cho bộ mã kịch bản này là 'Personal Home Page Tools' Khi cần đến các chức năng rộng hơn, Rasmus đã viết ra một bộ thực thi bằng C lớn hơn để có thể truy vấn tới các
cơ sở dữ liệu và giúp cho người sử dụng phát triển các ứng dụng web đơn giản Rasmus đã quyết định công bố mã nguồn của PHP/FI cho mọi người xem, sử dụng cũng như sửa các lỗi có trong nó đồng thời cải tiến mã nguồn
Trang 12- Cơ sở dữ liệu MySQL: MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở
phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và
dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ
Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, Nền tảng điển toán đám mây áp dụng cho các doanh nghiệp Việt Nam và cách thức đảm bảo an toàn dữ liệu trong đám mây
1.2 Phương pháp nghiên cứu
1.2.1 Đề ra mục tiêu của việc học là gì?
Cần tự xây dựng riêng cho mình một mã nguồn riêng trong quá trình học thay vì sử dụng code có sẵn và phát triển lên
Trao đổi với các thành viên khác trong công ty, các anh/chị chuyên về lập trình PHP hay với người dạy mình
Tự code được một sản phẩm Web cơ bản nào đó Từ đơn giản tới phức tạp, từ những đoạn mã đơn giản nhất Ví dụ như:
Trang 13Hãy thực hành từ đầu tới cuối dưới sự hướng dẫn của những người trực tiếp giảng dạy mình trong công ty để tạo ra được các sản phẩm của riêng mình
1.2.2 Dành thời gian vào việc học online
Có rất nhiều Forums và Website hay để học PHP trực tuyến Đây là 2 nguồn kiến thức bổ ích giúp bản thân mình tự trau dồi thêm khả năng lập trình PHP sau những giờ thực tập tại công ty
Hoặc có thể tham gia sinh hoạt trên các cộng đồng mạng, một số Groups về lập trình PHP ở mạng xã hội Facebook
1.3 Kết quả đạt được sau khi thực tập tại VTC
Sau 2 tháng thực tập tại Công ty cổ phần trực tuyến VTC, với môi trường làm
việc chuyên nghiệp và sự hướng dẫn tận tình của mọi người trong tổ chức, bản thân tôi đã có cơ hội được thực hành các kiến thức đã học ở trường và tiếp cận với nhiều mảng công việc hết sức hữu ích cho công việc sau này Tôi được giao cho các công việc văn phòng cũng như các công việc liên quan đến lập trình của mình Hơn nữa, may mắn tôi còn được tham gia vào chuyến công tác đến vùng dự án, từ chuyến đi này bản thân tôi cũng có nhiều trải nghiệm và học hỏi được nhiều điều Cùng với
Trang 14sự giúp đỡ của thầy giáo hướng dẫn thực tập thông qua sự đóng góp ý kiến về bản báo cáo hàng tuần, tôi có thể biết được mình đã đạt được những gì và còn thiếu sót những gì Từ đó, tôi nhận thức được và bổ sung những kỹ năng còn thiếu đó, góp phần hoàn thiện bản thân mình
Làm việc tại Công ty cổ phần trực tuyến VTC, dưới một môi trường làm việc chuyên nghiệp và nghiêm túc, giúp tôi hình thành những tác phong, giao tiếp nơi công sở cũng như rèn luyện bản thân tuân theo những quy định riêng
Khi được giao các công việc văn phòng, bản thân tôi đã cố gắng thực hiện tốt
và tích cực học hỏi các anh chị trong công ty, nhờ anh chị chỉ dẫn những điều mình còn thắc mắc hay chưa rõ Nhờ đó, tôi có thể tránh gặp phải những khó khăn trong các công việc văn phòng
Tôi được các anh/chị tại công ty giao nghiên cứu và lập trình những phần cơ bản của Web thương mại điện tử, bán hàng và web tin tức Nhờ đó kỹ năng lập trình của tôi được nâng cao và tôi cũng mở rộng thêm về code của mình hơn Hơn nữa, tôi còn có cơ hội đi khảo sát thực tế các công trình phần mềm quản lý tại địa phương, giúp tôi được mở mang kiến thức và học hỏi nhiều bài học thiết thực
Được làm việc trong môi trường thực tế, hàng ngày tôi có cơ hội được trao đổi giúp
kỹ năng giao tiếp được cải thiện cũng như kỹ năng lập trình
CHƯƠNG III: NHẬN XÉT VÀ ĐÁNH GIÁ BẢN THÂN SAU QUÁ TRÌNH
THỰC TẬP
3.1 Kết quả đạt được
Công ty cổ phần truyền thông VTC là một tổ chức truyền thông lớn, hoạt
động trên 90% lãnh thổ Việt Nam, chủ yếu tập trung vào các tỉnh Miền Bắc Việt