what_love_k

New Member

Download miễn phí Tình hình hoạt động tại Công ty TNHH giải pháp công nghệ và truyền thông WG





LỜI NÓI ĐẦU 1

PHẦN 1 : TỔNG QUAN 3

1.1 Tổ chức: 3

1.2 Các chỉ số tài sản chủ yếu: 3

1.3 Dịch vụ chính: 4

1.4 Cơ cấu tổ chức: 4

1.5 Nhân sự: 5

1.6 Các hoạt động chính 6

1.6.1 Các dự án và sản phẩm tiêu biểu 6

1.6.2. Các giải pháp tích hợp 6

1.6.3 Chiến lược kinh doanh 6

PHẦN 2: TỔNG QUAN VỀ CÔNG NGHỆ CƠ SỞ LÝ THUYẾT VÀ CÔNG NGHỆ 8

2.1.Ngôn ngữ PHP 8

2.1.1.Tổng quan về PHP. 8

2.1.2Sự ra đời và phát triển của PHP 11

2.1.3.Những ưu điểm của PHP : 15

2.2.MySQL 16

2.2.1.Tổng quan về MySQL 16

2.2.2.Tại sao lại sử dụng MySQL trong việc thiết kế cơ sở dữ liệu : 16

2.3.Tổng quan về Internet 20

2.3.1.Internet là gì? Phân biệt với World Wide Web 20

2.3.2.Các thuật ngữ HTTP, URL, Hyperlink, ISP, FTP 21

2.3.3.Các thành phần và cấu trúc một địa chỉ trang Web. 23

2.3.4.Trình duyệt Web (Web browser) là gì? Công dụng của nó. 23

2.3.5.Cookie là gì? Internet cache (bộ nhớ đệm) là gì? 24

PHẦN 3: THIẾT KẾ WEBSITE 26

3.1.Thiết kế các bảng dữ liệu : 26

3.2.Phân tích và thiết kế hệ thống 32

3.3.Mô tả sơ bộ về chức năng: 32

3.3.1Tìm kiếm: 32

3.3.2Phần dành cho Admin: 32

3.3.3.Phần dành cho khách hàng: 34

3.4.PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 35

3.4.1.Biểu đồ phân cấp chức năng: 35

3.4.2.Biểu đồ luồng dữ liệu mức khung cảnh 36

3.4.3.Biểu đồ luồng dữ liệu mức đỉnh: 37

3.4.4.Biểu đồ luồng dữ liệu mức dưới đỉnh 37

3.5.Thiết kế các bảng trong cơ sở dữ liệu: 40

PHẦN 4:THIẾT KẾ GIAO DIỆN 46

4.1. MÔI TRƯỜNG CÀI ĐẶT VÀ ỨNG DỤNG: 46

4.2.MỘT SỐ FORM CHÍNH CỦA TRANG WEBSITE 46

4.2.1. KHÁCH HÀNG: 46

4.2.2. PHẦN DÀNH CHO ADMIN 56

KẾT LUẬN 63

1.Các vấn đề đạt được 63

2.Hạn chế 63

3.Hướng phát triển: 64

Tài liệu tham khảo 65

 

 





Để tải tài liệu này, vui lòng Trả lời bài viết, Mods sẽ gửi Link download cho bạn ngay qua hòm tin nhắn.

Ketnooi -


Ai cần tài liệu gì mà không tìm thấy ở Ketnooi, đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:


tham ra và đề xuất các modul mở rộng mới.Hoàn toàn có thể kết luận được rằng đây là điểm mấu chốt dẫn đến thành công vang rội của PHP 3.0.Các chức năng khác được giới thiệu trong PHP 3.0 gồm có hỗ trợ cú pháp hướng đối tượng và nhiều cú pháp ngôn ngữ nhất quán khác.
Vào cuối năm 1998, PHP đã phát triển được con số cài đặt lên hang chục ngàn người sử dụng và hang chục ngàn website báo cáo là đã cài nó.Vào tời kì đỉnh cao, PHP 3.0 đã được cài đặt cho xấp xỉ 10% ssó máy chủ ưeb có trên mạng internet.PHP 3.0 đã được chính thức công bố vào thang 6 năm 1998, sau thời gian 9 tháng được công đòng kiểm nghiệm.
Vào mùa đông năm 1998, ngay sau khi PHP 3.0 chính thức được công bố,Andi và Zeev đã bắt đầu bắt tay vào việc viết lại phần lõi của PHP.Mục đích thiết kế là nhằm cải tiến tốc độ xử lý các ứng dụng phức tạp, và cải tiến tính modul của cơ sở mã PHP.Những ứng dụng như vậy đã chạy được trên PHP 3.0 dựa trên chức năng mới và sự hỗ trợ khá nhiều các cơ sở dữ liệu và API của bên thứ 3, nhưng PHP 3.0 không được thiết kế để xử lý các ứng dụng phức tạp như thế này một cách có hiệu quả.
Một động cơ mới có tên ‘Zend Engine’, đã đáp ứng được các nhu cầu thiết kế này một cách thành công, và lần đầu tiên được giới thiệu vào giữa năm 1999. PHP 4.0 dựa trên động cơ này , và đi kèm với hang loạt các chức năng mới bổ sung, đã chính thức được công bố vào tháng 5 năm 2000, gần 2 năm sau khi PHP 3.0 ra đời.Ngoài tốc độ xử lý được cải thiện rất nhiều, PHP 4.0 đem đến các chức năng chủ yếu khác gồm có sự hỗ trợ nhiều máy chủ web hơn, hỗ trợ phên bản HTTP, tạo bộ đệm thong tin đầu ra, nhiều cách xử lý thong tin người sử dụng nhập vào bảo mật hơn và cung cấp một vài các cấu trúc ngôn ngữ mới.
Với PHP 4, số nhà phát triển dùng PHP đã lên đến hang trăm nghìn và hang triệu site đã công bố cài đặt PHP, chiếm khoang20% số tên miền trên mạng internet.Nhóm phát triển đã lên tới con số hang nghìn người và nhiều nghìn người khác tham gia vào các dự án có lien quan đến PHP như PEAR, PECL và tài liệu kĩ thuật cho PHP
Sự thành công hết sức to lớn của PHP 4.0 đã không làm cho nhóm phát triển PHP tự mãn.Cộng đồng PHP đã nhanh chóng giúp họ nhận ra những yếu kém của PHP 4.0 đặc biệt với khả năng hỗ trợ lập trình hướng đối tượng (OOP), xử lý XML, không hỗ trợ giao thức máy khách mới của MySQL 4.1 và 5.0, hỗ trợ dịch vụ web yếu.Những điểm này chính là mục đích Zeev và Andi viết Znd Engine 2.0, lõi của PHP 5.0.Ngày 29 tháng 6 năm 2003, PHP 5 beta 1 đã chính thức được công bố để cộng đồng kiểm nghiệm.Đó cũng là cũng là phiên bản đầu tiên của Zend Engine 2.0.Phiên bản beta 2 sau đó ra mắt vào tháng 10 năm 2003 với sự xuất hiện của 2 chức năng rất được đợi chờ: Iterators, Reflection nhưng namespaces một chức năng mới gây tranh cãi khác đã bị loại khỏi mã nguồn.Ngày 21 tháng 12 năm 2003 : PHP 5 beta 3 đã được công bố để kiểm tra với việc phân phối kèm với Tidy, bỏ hỗ trợ Windows 95, khả năng gọi các hàm PHP bên trong XSLT, sữa chữa nhiều lỗi và them khá nhiều hàm mới.PHP 5 chính thức ra mắt ngày 13 tháng 7 năm 2004 sau một chuỗi khá dài các bản kiểm tra thêm bao gồm beta 4, RC 1, RC2, RC3.Mặc dù coi đây là phiên bản sản xuất đầu tiên nhưng PHP 5.0 vẫn còn một số lỗi trong đó đáng kể là lỗi xác thực HTTP.
Ngày 14 tháng 7 năm 2005, PHP 5.1 beta 3 được PHP Team công bố đánh dấu sự chin muồi mới của PHP với sự có mặt của PDO, một nỗ lực trong việc tạo ra một hệ thống API nhất quán trong việc truy nhập cơ sở dữ liệu và thực hiên các câu truy vấn.Ngoài ra , trong PHP 5.1, các nhà phát triển PHP tiếp tục có những cải tiến trong nhân Zend Engine 2, nâng cấp modul PCRE lên bản PCRE 5.0 cùng những chức năng và cải tiến mới trong SOAP, streams và SPL.
Hiên nay phiên bản tiếp theo của PHP đang được phát triển, PHP 6 bản sử dụng thử.Phiên bản PHP 6 được kỳ vọng sẽ lấp đầy những khiếm khuyết của PHP ở phiên bản hiên tại.
2.1.3.Những ưu điểm của PHP :
PHP có rất nhiều đặc điểm nổi bật như :
PHP là mã nguồn mở
Tốc độ nhanh,dễ sử dụng
Có thể chạy được trên nhiều hệ điều hành
Có thể truy cập được bất kì loại CSDL nào
Luôn được cải tiến và cập nhật
Tương thích với hầu hết các server đang sử dụng hiên nay như Apache, IIS..
Vì vậy ngày nay ngôn ngữ PHP được rất nhiều người và tổ chức sử dụng trong việc lập trình Website
2.2.MySQL
2.2.1.Tổng quan về MySQL
MySQL là một hệ quản trị cở sở dữ liệu đa luồng, đa người dùng với ước tính có khoảng 6 triệu lượt cài đặt. Công ty MySQL AB xây dựng MySQL như là một phần mềm mã mở dưới giấy phép GNU/GPL. Không như những dự án như Apache, phần mềm được phát triển bởi cộng đồng công cộng, và bản quyền về mã nguồn thuộc sở hữu bởi nhiều tác giả riêng lẻ.MySQL được sở hữu và bảo trợ bởi công ty, công ty MySQL AB – một công ty Thụy Điểnn nơi giữ bản quyền cho toàn bộ mã nguồn.Công ty phát triển và duy trì hệ thống, hỗ trợ bán hàng dịc vụ. MySQL AB được sáng lập bởi David Axmark, Allan Larsson và Michael “Monty” Widenius.
MySQL là hệ quản trị cở sở dữ liệu phổ biến nhất hiện nay và được các nhà phát triển rất ưa chuộng trong việc phát triển các ứng dụng.Không chỉ dừng lại các ứng dụng có tầm vừa và nhỏ.Mà ngay cả những ứng dụng có tầm cỡ lớn cũng lưaj chọn MySQL, ví dụ như: Yahoo , NASA , Wikipedia , Alcatel
2.2.2.Tại sao lại sử dụng MySQL trong việc thiết kế cơ sở dữ liệu :
Cơ sở dữ liệu MySQL đã trở thành cơ sở dữ liệu mã nguồn mở phổ biến nhất trên thế giới vì cơ chế xử lý nhanh và ổn định của nó, sự đáng tin cậy cao và dễ sử dụng. Nó được sử dụng mọi nơi – ngay cả châu Nam Cực - bởi các nhà phát triển Web riêng lẻ cũng như rất nhiều các tổ chức lớn nhất trên thế giới để tiết kiệm thời gian và tiền bạc cho những Web sites có dung lượng lớn, phần mềm đóng gói – bao gồm cả những nhà đi đầu trong lĩnh vực công nghiệp như Yahoo!, Alcatel-Lucent, Google, Nokia, YouTube và Zappos.com.
 MySQL không chỉ là cơ sở dữ liệu mã nguồn mở phổ biến nhất trên thế giới, nó còn trở thành cơ sở dữ liệu được chọn cho thế hệ mới của các ứng dụng xây dựng trên nền Linux, Apache, MySQL, PHP/Perl/Python. MySQL chạy trên hơn 20 flatform bao gồm: Linux, Windows, OS/X, HP-UX, AIX, Netware, mang đến cho bạn tính linh hoạt trong việc sử dụng.
 Dù bạn mới làm quen với công nghệ cơ sở dữ liệu hay là một nhà phát triển giàu kinh nghiệm hay là DBA, MySQL sẽ giúp bạn thành công.
Dưới đây là 10 lý do bạn nên chọn MySQL cho các ứng dụng của mình:
Tính linh hoạt.
Máy chủ cơ sở dữ liệu MySQL cung cấp đặc tính linh hoạt,có sức chưa để sử lý các ứng dụng được nhúng sâu với dung lượng chỉ 1MB để chạy các kho dữ liệu đồ sộ lên đến hàng terabytes thong tin.Sự linh hoạt về flatform là một đặc tính lớn của MySQL với tất cả phiên bản của Linux, Unix, và Windows đang được hỗ trợ.
Tính thực thi cao
Kiến trúc storage – engine cho phép các chuyên gia cơ sở dữ liệu cấu hình máy chủ cơ sở dữ liệu MySQL đặc trưng cho các ứng dụng đặc thù. Dù ứng dụng là một hệ thống xử lý giao dịch tốc độ cao hay website dung lượng lớn phục vụ hàng triệu yêu ...

 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Tình hình thu gom và quản lý rác thải sinh hoạt ở Chợ Đầu Mối Phường Phú Hậu Thành Phố Huế Luận văn Kinh tế 0
D Tình hình hoạt động của Công ty Tài chính Bưu điện Luận văn Kinh tế 0
D Phân tích tình hình hoạt động kinh doanh của công ty TNHH MTV Bảo Trân Châu Luận văn Kinh tế 0
D Tình hình hoạt động của các doanh nghiệp nhà nước và một số các giải pháp nhằm nâng cao hiệu quả Luận văn Kinh tế 0
D Tác động của việc tham gia các hoạt động tình nguyện đối với sự hình thành kỹ năng giao tiếp và kỹ năng làm việc nhóm của sinh viên trường đại học Văn hóa, Xã hội 0
D Phân tích phương thức đấu thầu quốc tế và đánh giá tình hình hoạt động đấu thầu quốc tế tại Việt Nam hiện nay Luận văn Kinh tế 0
Y Phân tích thống kê tình hình sử dụng vốn sản xuất kinh doanh và kết quả hoạt động tài chính của Xí n Luận văn Kinh tế 0
C Vận dụng một số phương pháp thống kê phân tích tình hình sử dụng vốn sản xuất, kinh doanh và kết quả hoạt động tài chính Luận văn Kinh tế 2
D Phân tích tình hình hoạt động & xây dựng chiến lược marketing nhằm nâng cao hiệu quả kinh doanh tại Luận văn Kinh tế 0
T Phân tích tình hình hoạt động tín dụng của chi nhánh NHCT AG qua ba năm 2001-2003 Luận văn Kinh tế 0

Các chủ đề có liên quan khác

Top