Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
629 KB
Nội dung
TRƯỜNG CAO ĐẲNG CÔNGNGHỆ THÔNG TIN HỮU NGHỊ VIỆT HÀN KHOA KHOA HỌC MÁY TÍNH BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐỀ TÀI : TìmhiểucôngnghệSubversionvàGoogleDocsPhântíchbàitoánbánđiệnthoạidiđộng Sinh viên : Trần Đức Luận Lớp : HT02 Cán bộ hướng dẫn : Th.s Hồ Văn Phi Đơn vị thực tập : Công ty TNHH Toàn Cầu Thịnh Đà Nẵng, ngày / 05/2011 LỜI MỞ ĐẦU Sau Ba năm học tại trường mỗi sinh viên được truyền đạt những kiến thức cơ bản nhất về chuyên ngành mà mỗi sinh viên đã chọn, trau dồi kiến thức bước qua ngưỡng cửa của trường là một xã hội bao la rộng lớn đầy những khó khăn, chông gai và thử thách, để có thể tiếp cận cuộc sống một cách chủ động hơn mỗi sinh viên được thử sức của mình tại những địa điểm thực tập do nhà trường tìm kiếm hoặc sinh viên tự liên hệ. Thực tập là một bước tiền đề cho mỗi sinh viên có thể hiểu được cần vận dụng những kiến thức đã học vào cuộc sống như thế nào? Cuộc sống đang cần ở chúng ta cái gì? Những gì chúng ta phải học sau khi ra trường, từ cách thức giao tiếp, phương pháp làm việc, tìmhiểu văn hóa doanh nghiệp văn hóa giao tiếp… Mỗi sinh viên cần trang bị cho mình những kiến thức đó để từ đó bước vào đời một cách chững chạc hơn chính chắn hơn . Thực tập là cơ hội tốt cho mỗi sinh viên nắm bắt những thứ mới mẽ nhất, những côngnghệ hiện đại nhất mà bên ngoài thực tế đang cần, giúp cho sinh viên tìmhiểu thêm những kiến thức mới cách thức học tập và làm việc mới qua đó mỗi sinh viên phải thả hết sức lực của mình vào những yêu cầu mà doanh nghiệp nơi mà chúng ta thực tập đặt ra, phải làm việc và học tập báo cáo đúng với yêu cầu doanh nghiệp cần. Đối với chính em đợt thực tập là này là một cơ hội lớn cho bản thân có thể khẳng định mình, đem những kiến thức đã học để áp dụng so sánh vào thực tế xem những kiến đó nó khác gì với thực tiển bên ngoài và mình cần phải hài hòa nó làm sao để các bạn, các anh chị trong công ty có thể nhìn thấy được khả năng của mình tới đâu? Để có thể đánh giá một cách khách quan về thực lực của em từ đó em sẻ rút ra bài học cho bản thân phấn đấu làm tốt hơn nữa những gì sẽ được làm việc và học hỏi về sau. Trong quá trình thực tập em xin chân thành cảm ơn anh Trọng đã tận tình giúp đở em trong quá trình tìmhiểu những côngnghệ mới, và hướng dẫn em hoàn thành tốt tốt đợt thực tập lần này Em xin chân thành cảm ơn! CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc * PHIẾU ĐÁNH GIÁ KẾT QUẢ THỰC TẬP TỐT NGHIỆP CUỐI KHOÁ CỦA SINH VIÊN KHÓA HỌC: 2008 - 2011 - Họ và tên sinh viên: Trần Đức Luận - Ngày tháng năm sinh: 8/10/1989 - Nơi sinh: Cam Lộ - Quảng Trị - Lớp: HT02 Khóa: 2008 – 2011. Hệ đào tạo: Chính quy. - Ngành đào tạo: Khoa học máy tính - Thời gian thực tập tốt nghiệp: từ ngày: 12/04/2011 đến ngày: 15/05/2011 - Tại cơ quan: Công ty Toàn Cầu Thịnh - Nội dung thực tập: TìmhiểucôngnghệGoogleDocsvàcông cụ làm việc theo nhóm Subversion ứng dụng các côngnghệ đó vào việc làm đồ án tốt nghiệp. 1. Nhận xét về chuyên môn: 2. Nhận xét về thái độ, tinh thần trách nhiệm, chấp hành nội quy, quy chế của cơ quan thực tập: 3. Kết quả thực tập tốt nghiệp: Xếp loại: (A, B, C, D) ………………………………………… Đà Nẵng, ngày …… tháng …… năm 2010 CÁN BỘ HƯỚNG DẪN CƠ QUAN TIẾP NHẬN SINH VIÊN THỰC TẬP (Ký, ghi rõ họ tên) (Ký tên, đóng dấu) MỤC LỤC TìmhiểucôngnghệSubversionvàGoogle Docs. 1 Phântíchbàitoánwebsitebánđiệnthoạidiđộng DANH MỤC HÌNH VẼ Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận TìmhiểucôngnghệSubversionvàGoogle Docs. 2 PhântíchbàitoánwebsitebánđiệnthoạidiđộngPHẦN I: GIỚI THIỆU VỀ CÔNG TY TNHH TOÀN CẦU THỊNH 1. CƠ QUAN THỰC TẬP Tên công ty: Công ty TNHH Tin Học MTV Toàn Cầu Thịnh Tên viết tắt: Ebizland Đơn vị cấp: Sở Kế Hoạch và Đầu Tư Thành Phố Đà Nẵng Địa chỉ trụ sở chính: 239/1 Hải Phòng - Phường Tân Chính - Q.Thanh Khê - TP Đà Nẵng 2. GIỚI THIỆU CHUNG Với kinh nghiệm nhiều năm hoạt động trong lĩnh vực Côngnghệ thông tin, chúng tôi chuyên sâu trong các lĩnh vực phát triển các hệ thống website doanh nghiệp, phầm mền, giải pháp lưu trữ hosting/domain và triển khai lắp đặt các hệ thống an ninh camera với hệ thống cơ sở hạ tầng chất lượng cao cùng với đội ngũ nhận viên giàu kinh nghiệm, công ty Ebizland đã góp phần đưa cơ sở hạ tầng xã hội lên tầm cao mới. Ebizland luôn đặt mục tiêu chất lượng lên hang đầu, bao gồm cơ sở hạ tầng, chất lượng sản phẩm, kỹ thuật thi công lắp đặt và chất lượng dịch vụ sau khi triển khai. Chính vì vậy chúng Ebizland đang ngày càng được các nhà thầu tin tưởng và lựa chọn. Để thuận lợi hơn trong việc tìmhiểuvà lựa chọn, chúng tôi xin gửi Quí Công ty bản hồ sơ năng lực với đầy đủ thông tin cơ bản về Doanh nghiệp và sản phẩm của chúng tôi. 3. MỤC TIÊU HOẠT ĐỘNG Trở thành công ty gia côngphần mềm hàng đầu ở Đông Nam Á để đưa tên Việt Nam vào bản đồ thế giới về công nghiệp phần mềm. “Nhịp cầu thương mại – phát triển tương lai” là phương châm hành động của Ebizland nhằm đạt mục tiêu đề ra. Bằng nỗ lực và lòng tận tụy của từng cá nhân và của toàncông ty, dựa trên cơ sở hiểu biết sâu sắc nhu cầu của khách hàng và năng lực không ngừng được nâng cao Ebizland sẽ triển khai các ứng dụng thành công, mang lại hiệu quả cao cho khách hàng. Với phong cách phục vụ tận tình, chu đáo, giá cả phải chăng, công ty đã chiếm được cảm tình của khách hàng trong địa bàn Đà Nẵng cũng như trên tất cả các tỉnh, thành phố trong cả nước. Đối với tất cả các khách hàng dù lớn hay nhỏ hơn, Công ty chủ trương xây dựng mối quan hệ lâu dài và tin cậy. Chế độ bảo hành hậu mãi, luôn tìm ra giải pháp tốt nhất nhằm đưa hệ thống của khách hàng hoạt độnghiệu quả nhất, đồng thời đáp ứng nhu cầu phát triển trong tương lai. Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận TìmhiểucôngnghệSubversionvàGoogle Docs. 3 Phântíchbàitoánwebsitebánđiệnthoạidiđộng 3.1 Giá trị và niềm tin của Ebizland Chúng tôi mong muốn phát triển công ty, phát triển bản thân, làm giàu cho công ty, làm giàu cho bản thân, đóng góp cho xã hội, xây dựng đất nước Việt Nam giàu mạnh thông qua các sản phẩm và dịch vụ cung cấp cho khách hàng. Chúng tôi tin tưởng vào lao động hết mình, có trách nhiệm nghề nghiệp, luôn luôn đổi mới nhiều nhất các sản phẩm, dịch vụ có giá trị cho khách hàng, cho xã hội. 3.2 Cam kết hành động Với phương châm “hoàn thiện trên từng bước tiến”Ebizland không ngừng hoàn thiện mình không chỉ trong công tác chuyên môn mà còn không ngừng hoàn thiện nhân cách, tác phong của từng nhân viên để ngày càng được nâng cao chất lượng phục vụ khách hàng. Là một công ty hoạt động với phương châm: lợi ích của khách hàng là trên hết; lợi ích của người lao động được quan tâm; đóng góp có hiệu quả vào sự phát triển của cộng đồng. Đối với Khách hàng: Ebizland cam kết thỏa nãm tối đa lợi ích của khách hàng trên cơ sở cung cấp cho khách hàng những sản phẩm, dịch vụ tối ưu, chi phí có tính cạnh tranh. Đối với nhân viên: Ebizland quan tâm đến cả đời sống vật chất và tinh thần của người lao động, đảm bảo mức thu nhập cao và ổn định, có cơ hội thăng tiến, người lao động thường xuyên được chăm lo nâng cao trình độ nghiệp vụ, được phát triển cả quyền lợi chính trị, văn hóa và phúc lợi xã hội. Đối với cộng đồng: Ebizland cam kết thực hiện tốt nghĩa vụ tài chính đối với ngân sách Nhà nước; Luôn quan tâm chăm lo đến công tác xã hội, từ thiện để chia sẻ khó khăn của cộng đồng. 4. CÁC SẢN PHẨM PHẦN MỀM • Thiết kế, lập trình Web. • Xây dựng và cung cấp phần mềm. • Phát triển ứng dụng Web • Quảng bá trên mạng Internet. • Cung cấp - Lắp đặt - quản trị hệ thống mạng máy tính • Thương mại điện tử. • Quản trị, cập nhật website • Thuê dung lượng máy chủ Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận TìmhiểucôngnghệSubversionvàGoogle Docs. 4 Phântíchbàitoánwebsitebánđiệnthoạidiđộng • Đăng ký tên miền • Thiết kế logo, Brochure, Catalogue… • Tư vấn giải pháp CNTT. • An ninh mạng Việt Nam PHẦN II: NỘI DUNG NGHIÊN CỨU 2.1 TìmhiểucôngnghệSubversionSubversion (viết tắt là SVN) là một hệ thống quản lí version (version control system(VCS)) được giới thiệu vào năm 2000 bởi công ty CollabNet. Đây là hệ thống hỗ trợ làm việc theo nhóm rất hiệu quả. Khi một nhóm làm việc cùng trên một project, việc nhiều người cùng chỉnh sửa nội dung của một file là điều không thể tránh khỏi. SVN cung cấp các chức năng để có thể thực hiện việc này một cách đơn giản và an toàn. Về mặt khái quát, SVN giống như một hệ thống file server mà các client có thể download và upload file một cách bình thường. Điểm đặt biệt của SVN là nó lưu lại tất cả những gì thay đổi trên hệ thống file: file nào đã bị thay đổi lúc nào, thay đổi như thế nào, và ai đã thay đổi nó. SVN cũng cho phép recover lại những version cũ một cách chính xác. Các chức năng này giúp cho việc làm việc nhóm trở nên trơn tru và an toàn hơn rất nhiều. Hình 1. Quy trình làm việc của SVN Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận TìmhiểucôngnghệSubversionvàGoogle Docs. 5 Phântíchbàitoánwebsitebánđiệnthoạidiđộng 2.1.1 Một số chức năng của Subversion Muốn làm việc với subversion trước tiên chúng ta phải tạo một hosting để lưu trử thông tin tài nguyên của dự án. Hiện nay có rất nhiều trang cung cấp hosting miễn phí ví dụ như https://www.codeplex.com hoặc chúng ta có thể tạo hosting ngay trên trang web của Google là https://www.code.google.com ở trong hosting này Administrator có được quyền cao nhất ở đó họ có thể thêm thành viên mới, cấp quyền cho thành viên Đăng ký hosting thành công chúng ta download chương trình Subversion tại http://www.tortoisesvn.net/downloads Sau khi download về cái đặt lên máy tính • Chức năng commit Bước 1 Đưa một project vào SVN server Mở windows explorer lên, chọn thư mục của dự án thực hiện "right click" và chọn TortoiseSVN → Import Hình 2. Import file lên SVN Bước 2 Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận TìmhiểucôngnghệSubversionvàGoogle Docs. 6 PhântíchbàitoánwebsitebánđiệnthoạidiđộngĐiền các thông tin cần thiết (khi truy cập vào url server thì sẽ có dialog yêu cầu nhập thông tin username + password đã gửi) Ở đây có 2 thông tin mà mình phải nhập đó là Link server mình đăng ký và một thông tin nữa là password khi đăng ký làm trên hosting Hình 3. Nhập URL Server SVN trong khi Import Sau khi import chờ cho tài nguyên được tải lên server Hình 4. Hoàn thành Import • Lấy một project từ SVN Sau khi tài nguyên được tải lên server sau đó chúng ta muốn lấy xuống làm việc thực hiện các bước như sau. Bước 1 Mở hoặc tạo mới một folder để chứa source của dự án Bước 2 Tiếp đến chọn thư mục chứa dự án Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận [...]... DocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng Hình 18 Commit file đã thêm Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận 11 Tìm hiểucôngnghệ Subversion vàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 12 2.2 TìmhiểuGoogleDocsGoogleDocs là một trong những sản phẩm nổi tiếng của Google với tính năng lưu trữ văn bản trực tuyến rất thuận tiện, giúp bạn có thể chia sẻ và chỉnh... hiểucôngnghệSubversionvàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 15 PHẦN III: LÝ THUYẾT PHÂNTÍCHBÀITOÁN XÂY DỰNG WEBSITEBÁN HÀNG ĐIỆNTHOẠIDIĐỘNG 3.1 Khảo sát hiện trạng và đánh giá hiện trạng Trước kia trong kinh doanh thương mại, việc quảng bá thương hiệuvàbán sản phẩm thường phải có sự gặp mặt trực tiếp giữa người bánvà người mua gây lãng phí rất nhiều thời gian và. .. cụ thể cho mọi người truy cập và đọc tài liệu khi cần Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận Tìm hiểucôngnghệ Subversion vàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 13 Hình 20 Chia sẻ trong GoogleDocs Chúng ta có thể share tài liệu với nhiều mức quyền khác nhau như: Read, Read write… Chia sẻ tài liệu cho người ngoài GoogleDocsGoogleDocs chủ yếu dành cho những nhóm... tin vào server Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận 9 Tìm hiểucôngnghệ Subversion vàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 10 Hình 15 Đưa tài nguyên lên SVN Sau khi commit các thông tin giữa clien và version mới nhất tại server hoàn toàn giống nhau thì icon của thư mục thư mục trở về như cũ Hình 16 Icon sự thống nhất tài nguyên của client và server • Đưa file mới vào... khách hàng 3.2.2.2 Mua hàng trực tuyến Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận Tìm hiểucôngnghệ Subversion vàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 16 Khách hàng truy cập vào website của công ty sau đó xác định sản phẩm cần mua và yêu cầu đặt hàng tại website, tại đây website sẻ yêu cầu khách hàng đăng nhập để lấy thông tin khách hàng nếu như chưa có thông tin đăng nhập... HT02 Trần Đức Luận Tìm hiểucôngnghệ Subversion vàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 17 3.4 Xác định các yêu cầu 3.4.1 Yêu cầu chức năng Trang web được thiết kế gồm các chức năng chính sau Người sử dụng phải đăng ký làm thành viên : đăng kí vàphân quyền cho người sử dụng chương trình giúp người quản lý có thể theo dõi, kiểm soát được chương trình Cần phân chia khả năng... Chọn chức năng kiểm tra sự thay đổi file Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận 8 TìmhiểucôngnghệSubversionvàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng Thông tin thay đổi Hình 12 File được thay đổi Right click tìm chức năng "Compare with base" Hình 13 Chọn chức năng xem thay đổi Tìm xem thử coi chi tiết là nó thay đổi cái gì ? Hình 14 Thông tin thay đổi • Đưa thông tin... hiểucôngnghệSubversionvàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng 19 KẾT LUẬN Thực tập là bước tiền đề quan trọng để cho sinh viên có thể tiếp cận thực tế, tìmhiểu môi trường làm việc bên ngoài nhà trường, kỹ năng làm việc, kỹ năng giao tiếp, văn hóa doanh nghiệp là những điều mà sinh viên cần phải chú ý ngoài những bài tập mà sinh viên phải làm Trong quá trình thực tập tại công. .. thiểu trong vòng 3 năm Đảm bảo được tính đơn giản dễ sử dụng Xử lý được khối lượng lớn các thông tin một cách chính xác Website được cố gắng thiết kế với giao di n đẹp mắt tăng thêm tính thẩm mỹ của trang web giúp khách hàng có thể có cảm giác thích thú khi khi truy cập vào Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận TìmhiểucôngnghệSubversionvàGoogleDocsPhântíchbàitoánwebsitebán điện. . .Tìm hiểucôngnghệSubversionvàGoogleDocsPhântíchbàitoánwebsitebánđiệnthoạidiđộng Hình 5 Chọn folder chứa tài nguyên lấy về Bước 3 Chọn thông tin dự án trên server Tại URL of repository là đường dẫn đến source chúng ta cần lấy Hình 6 Chọn tài nguyên trên SVN Bước 4 Chờ lấy source trên server và nhấn ok Hình 7 Xử lý lấy tài nguyên • Kiểm tra . LỤC Tìm hiểu công nghệ Subversion và Google Docs. 1 Phân tích bài toán website bán điện thoại di động DANH MỤC HÌNH VẼ Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận Tìm hiểu công nghệ Subversion. Luận Tìm hiểu công nghệ Subversion và Google Docs. 12 Phân tích bài toán website bán điện thoại di động 2.2 Tìm hiểu Google Docs Google Docs là một trong những sản phẩm nổi tiếng của Google với tính. Luận Tìm hiểu công nghệ Subversion và Google Docs. 11 Phân tích bài toán website bán điện thoại di động Hình 18. Commit file đã thêm Khoa Khoa học máy tính – Lớp HT02 Trần Đức Luận Tìm hiểu công