Luận văn nghiên cứu và xây dựng siêu thị điện tử qua mạng

43 497 0
Luận văn nghiên cứu và xây dựng siêu thị điện tử qua mạng

Đ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

Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin 1 Trờng đại học vinh Khoa công nghệ thông tin ---------*&*-------- [ luận văn tốt nghiệp đại học Đề tài: nghiên cứu xây dựng siêu thị điện tử qua mạng Giáo viên hớng dẫn : ThS. Vũ Chí Cờng Sinh viên thực hiện : Nguyễn Thị Hiền Lớp : 42B 1 Vinh 2005 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin Lời nói đầu Ngày nay công nghệ thông tin đang phát triển mạnh mẽ có ảnh hởng sâu sắc trong đời sống xã hội. Phạm vi ảnh hởng của nó ngày càng đợc lan rộng ra khắp mọi lĩnh vc của đời sống trở thành nhu cầu cấp bách với con ngời. Thơng mại điện tử hiện nay đang là ngành kinh tế thu lợi nhuận cao của giới thơng nhân ở nhiều nớc trên thế giới. Nớc ta ang ng y một phát triển ngành th - ơng mại này. Nó đáp ứng đợc nhu cầu của khách hàng nhà thơng mại vì giao dịch kinh doanh buôn bán là một hoạt động không thể thiếu đợc trong đời sống hiện nay, cũng nhờ sự phát triển thơng mại điện tử mà các nhà thơng mại có cơ hội quảng cáo sản phẩm của mình một cách rộng rãi hơn. Trong cuộc sống hiện đại này nhu cầu về liên lạc thông tin ngày càng quan trng trong đời sống xã hội. Với thơng mại điện tử chúng ta có thể đáp ứng một phần trong vấn đề đó. Khi muốn mua hàng khách hàng không phải trực tiếp đến cửa hàng mà chỉ với một máy tính nối mạng chúng ta ngồi tại nhà mà cũng có thể mua đợc bất kỳ món hàng nào. Chính vì vậy em đã chọn đề tài "Nghiên cứu xây dựng siêu thị điện tử". Khách hàng khi đến với siêu thị sẽ thật sự cảm thấy nh mình đang đợc dạo quanh mua hàng trong một siêu thị thực sự. Sản phẩm đợc trình bày một cách khoa học theo các loại hàng mà siêu thị khách hàng thấy đợc chi tiết, cụ thể về giá, hình ảnh sản phẩm cũng đợc cung cấp một cách sinh động, đồng thời khách hàng đặt mua khi đã tìm đợc mặt hàng vừa ý. Luận văn bao gồm 3 phần chính: phần 1: Đặt vấn đề: Giải pháp mục tiêu Phần 2: Tìm hiểu ngôn ngữ PHP: Trình bày nhng nét cơ bản về ngôn ngữ lập trình PHP, là ngôn ngữ dùng cho web động. Phần 3: Xây dựng ứng dụng bán điện thoại di động trên mạng: trình bày cách mua hàng qua mạng thiết kế giao diện của chơng trình. Nhân đây em xin chân thành cảm ơn Thạc sỹ Vũ Chí Cờng đã nhiệt tình giúp đỡ em hoàn thành tốt luận văn tốt nghiệp này. Qua đây em cũng xin gửi lời cảm ơn đến các thầy cô giáo trong khoa Công nghệ Thông Tin cùng tất cả các bạn 2 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin sinh viên lớp 42B1 đã tạo mọi điều kiện, giúp đỡ động viên em hoàn thành luận văn này. Mặc dù đã hết sức cố gắng nhng chắc chắn vấn còn nhiều thiếu sót. Do đó em rất mong đợc sự đóng góp ý kiến của các thầy cô giáo toàn thể các bạn sinh viên. Vinh ngày 8 tháng 5 năm 2005 Tác giả Tóm tắt Công trình 3 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin 1. Lý do chọn đề tài Thơng mại điện tử giờ đây đang phát triển trên toàn thế giới nói chung Việt Nam nói riêng. PHP cơ sở dữ liệu MySQL là công cụ hỗ trợ cho việc xây dựng triển khai các ứng dụng thơng mại điện tử. Hiện nay việc dùng điện thoại di động song song với việc bán mua điện thoại rất sôi động trên thị trờng. Do vậy tôi đã chọn đề tài: Nghiên cứu xây dựng siêu thị điện tử làm công trình nghiên cứu của mình. 2. Các kết quả đạt đợc a. Phần giành cho khách hàng Phần này trình bày một cách khoa học theo các loại hàng mà cửa hàng có, đồng thời cho khách hàng thấy đợc chi tiết, cụ thể về giá, hình ảnh sản phẩm . đồng thời khách hàng đặt hàng luôn khi đã tìm đợc mặt hàng cần mua. Khách hàng không chỉ mua hàng mà còn có thể bán điện thoại di động mà khách hàng muốn bằng cách rao tin. Có nhiều hình thức thanh toán tiện lợi nh: Thanh toán bằng tiền mặt, bằng chuyển khoản qua ngân hàng, bằng thẻ tín dụng của Công ty phát hành. Giao hàng đúng với hợp đồng. b. Phần giành cho ban quản trị Quản lý khách hàng: Quản lý hợp đồng mới, đã giao của khách hàng thờng xuyên không thờng xuyên. Liên hệ khi có các chơng trình khuyến mãi hay hàng mới qua th điện tử hoặc địa chỉ đăng ký. Quản lý các mặt hàng: Cập nhật, quản lý sản phẩm, loại sản phẩm . Báo cáo tình hình tổng thể về hàng hóa cũng nh về các hợp đồng./. 4 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin Phần I : Đặt vấn đề I. Đối tợng nghiên cứu Ngôn ngữ lập trình Web PHP 5 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin Cơ sở dữ liệu MySQL II. Những giải pháp khoa học đã đợc giải quyết trong ngoài nớc, những vấn đề còn tồn tại cần đợc nghiên cứu. Thơng mại điện tử đã đang phát triển trên thế giới nói chung ở Việt Nam nói riêng, ở nớc ngoài việc thanh toán dựa trên các loại card chủ yếu nh MaterCard hay VisaCard. Các hình thức thanh toán này cha đợc áp dụng tại Việt Nam chúng ta. Bên cạnh những hình thức thanh toán trên thì các hình thức thanh toán nh tiền mặt hay chuyển khoản ngân hàng cũng cha thực phát triển của th- ơng mại điện tử ở Việt Nam hiện nay. Việc cần có các hình thức thanh toán dựa trên các loại thẻ tín dụng mà của công ty phát hành rất thuận tiện trong việc thanh toán của khách hàng, có các mệnh giá hợp túi tiền. Công tác quản lý của Công ty phải dễ dàng mọi lúc mọi nơi nhng dới hình thức cấp quyền đối với các mục quản lý của Công ty một cách khoa học dễ sử dụng. nghiên cứu phát. I. Mục tiêu của công trình Là xây dựng đợc cửa hàng bán điện thoại di động trên mạng với các hình thức thanh toán điện tử thích hợp với tình hình ở nớc ta hiện nay việc quản lý cửa hàng của Công ty một cách khoa học, dễ dàng hiệu quả cao. II. Phơng pháp nghiên cứu Khảo sát tình hình thực tế của khách hàng khi đi mua hàng tại các cửa hàng, nhu cầu sử dụng điện thoại di động ở nớc ta hiện nay, sự quản lý của các công ty kinh doanh, các mô hình thơng mại điện tử. Đồng thời kết hợp với ngôn ngữ lập trình mạng PHP để từ đó xây dựng trang Web bán hàng trên mạng. III. Nội dung nghiên cứu Phần II. Nghiên cứu về ngôn ngữ PHP Phần III. Xây dựng ứng dựng mạng bán hàng trên mạng bằng PHP 6 LuËn v¨n tèt nghiÖp n¨m 2005-Khoa c«ng nghÖ th«ng tin PhÇn II. Nghiªn cøu ng«n ng÷ PHP 7 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin I. Khái niệm PHP PHP (Persional Home Page) là một ngôn ngữ lập trình đợc kết nối chặt chẽ với máy chủ. Nói một cách đơn giản là không theo thuật ngữ khoa học thì một quá trình xữ lý PHP đợc thực hiện trên máy chủ (Windows hoặc Unix). Khi một trang Web muốn đợc dùng PHP thì phải đáp ứng đợc tất cả các quá trình xử lý thông tin trong trang Web đó, sau đó đa ra kết quả ngôn ngữ HTML. Cũng giống nh hầu hết các ngôn ngữ lập trình khác PHP có thể nối trực tiếp với HTML. Mã PHP tách biệt với HTML bằng các thực thể đầu cuối. Khi một tài liệu đợc đa ra phân tích, qúa trình xử lý PHP đợc thực hiện ở những điểm quan trọng, sau đó đa ra kết quả. Thơng mại điện tử ngày càng phát triển trên thế giới nói chung Việt Nam nói riêng, sự ra đời của các ngôn ngữ lập trình cho phép chúng ta thiết kế xây dựng những ứng dụng thơng mại điện tử dới các hình thức khác nhau. PHP cơ sở dữ liệu MySQL không nằm ngoài mục đích dùng để xây dựng ứng dụng thơng mại điện tử. I.1.Tại sao nên dùng PHP Không còn xa lạ gì khi có rất nhiều sự lựa chọn các ngôn ngữ lập trình khác nh ASP, Perl, Java . một số loại khác. Trong mỗi ngôn ngữ lập trình này đều có cấu hình tính năng khác nhau thì chúng vẫn đa ra một số kết quả giống nhau. Tại sao PHP lại là u tiên hàng đầu của chúng ta? Rất đơn giản đối với những ngời còn xa lạ với PHP đây là sự lôi cuốn mạnh mẽ nhất. Bởi nó thiết kế trong các ứng dụng Web, có nhiều tính năng đáp ứng những nhu cầu chung nhất. PHP là một mã nguồn mở, bởi vì mã nguồn của PHP sẵn có nên cộng đồng các nhà phát triển Web luôn có ý thức cải tiến nó, nâng cao để khắc phục các lỗi trong các chơng trình này. PHP rất ổn định tơng hợp, PHP đã vận hành khá ổn định trên các hệ điều hành Unix, Windows . đồng thời nó cũng nối với các máy chủ nh IIS, Apache. 8 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin PHP là một ngôn ngữ dễ học. Nếu chúng ta làm việc quen với ngôn ngữ C hay Pascal thì một số tính năng giống các loại đó. II. Ngôn ngữ PHP II.1. Các loại thẻ PHP Kiểu Short: Đây là thẻ mặc định mà các nhà lập trình PHP thờng sử dụng. Ví dụ: <? Echo Chào mừng bạn đến với ngôn ngữ PHP. ;?> Kiều đinh dạng XML: Thẻ này có thể sử dụng với văn bản đinh dạng XML Ví dụ: <? Php echo( Chào mừng bạn đến với PHP kết hợp với XML\n );>? Kiểu Script: Trong trờng hợp bạn sử dụng PHP nh một script tơng tự khai báo JavaScipt hay VBScript: Ví dụ: <script language= php > echo Php Script ; </script> Kiểu ASP: Trong trờng hợp bạn khai báo thẻ PHP nh một phần trong trang ASP. Ví dụ: <% echo PHP ASP; %> Cách1 chỉ có thể sử dụng nếu những Tag ngắn đợc cho phép sử dụng, có thể sửa short_open_tag trong cấu hình php hoặc biên dịch file php với lựa chọn cho phép dùng các tag ngắn. Tơng tự nh vậy, cách thứ 4 chỉ có tác dụng nếu Asp_tag đợc đặt trong file cấu hình của PHP. PHP cho phép hỗ trợ các kiểu chú thích của cả C, C++ Unix shell. II.2. Các kiểu dữ liệu II.2.1 Số nguyên. Đợc khai báo sử dụng giá trị giống với C. Ví dụ: $a=12345; $a=-456; // số âm 9 Luận văn tốt nghiệp năm 2005-Khoa công nghệ thông tin II.2.2 Số thực Ví dụ: $a=1.234; $b=1.3e2; Chú ý: Ta có các hàm trong th viện để thao tác với các loại dữ liệu thực dấu chấm động. II.2.3 Xâu Có 2 cách để xác định 1 xâu: Đặt giữa 2 dấu ngoặc kép () hoặc giữa 2 dấu ngoặc đơn (). II.2.4 Mảng II.2.4.1. Mảng một chiều Có thể dùng hàm: list() hoặc array(). Có thể dùng các hàm aort(), ksort(), sort(), uasort() . để sắp xếp mảng. Tuỳ thuộc vào việc bạn định sắp xếp theo kiểu gì. II.2.4.2. Mảng 2 chiều. Ví dụ: $a[1]=$f; $a[1][2]=$f; $a[ abc ][2]=$f; . II.3. Biến-giá trị PHP quy định một biến đợc biểu diễn bắt đầu bằng dấu $, sau đó là một chữ cái hoặc dấu gạch dới. II.3.1. Một số biến đã đợc khai báo sẵn. HTTP_GET_VARS: Mảng các giá trị nguyên truyền tới script thông qua phơng thức HTTP GET. Chỉ có tác dụng nếu track_vars Trong cấu hình đợc đặt hoặc chỉ dẫn <? Php_track_vars?> HTTP_POST_VARS: Mảng các giá trị nguyên truyền tới script thông qua phơng thức HTTP POST HTTP_COOKIE_VARS:Một mảng các giá trị đợc truyền tới script hiện tại bằng HTTP cookie. Chỉ có tác dụng nếu track_vars trong cấu hình đợc đặt hoặc chỉ dẫn <?php_track_vars?> . 10

Ngày đăng: 20/12/2013, 18:06

Từ khóa liên quan

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

Tài liệu liên quan