1. Trang chủ
  2. » Tất cả

Báo cáo thực tập tốt nghiệp chuyên ngành công nghệ thông tin đề tài xây dựng wed bán điện thoại di động

36 53 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 36
Dung lượng 1,89 MB

Nội dung

PHẦN I : MỞ ĐẦU*Lý do chọn đề tài Hiện nay , các công nghệ tiên tiến phát triển ngày căng mạnh mẽ và được ứng dụng ngày căng nhiều cào các lĩnh vực kinh tế , sản xuất cũng như đời sống

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

TRƯỜNG CAO ĐẲNG VMU KHOA CÔNG NGHỆ TÀU THỦY

 

Hải Phòng, ngày 22 tháng 12 năm 2022      

Trang 2

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

TRƯỜNG CAO ĐẲNG VMU KHOA CÔNG NGHỆ TÀU THỦY

BÁO CÁO THỰC TẬP TỐT NGHIỆP Chuyên ngành Công nghệ thông tin

Đề tài :

“Xây dựng wed bán điện thoại Di động”

Giáo viên hướng dẫn: Đào Quang Hải

Tên SV thực hiện: Phạm Đức Trọng , Phạm Huy Hoàng , Cao Diệu Vy , Chu Lương Thanh Minh , Nguyễn Đình Hải Phong , 

Nguyễn Tiến Việt , Vũ Quang Thắng

   

Trang 3

Lời cảm ơn

“Để hoàn thành bài báo cáo thực tập tốt nghiệp này, chúng em xin gửilời cảm ơn chân thành đến:

Ban giám hiệu trường Cao Đẳng Hàng Hải VMU vì đã tạo điều kiện về

cơ sở vật chất với hệ thống thư viện hiện đại, đa dạng các loại sách, tài liệuthuận lợi cho việc tìm kiếm, nghiên cứu thông tin

Xin cảm ơn giảng viên bộ môn - Thầy Đào Quang Hải đã giảng dạy tậntình, chi tiết để chúng em có đủ kiến thức và vận dụng chúng vào bài báocáo này

Do chưa có nhiều kinh nghiệm làm để tài cũng như những hạn chế vềkiến thức, trong bài tiểu luận chắc chắn sẽ không tránh khỏi những thiếusót, chúng em rất mong nhận được sự nhận xét, ý kiến đóng góp, phê bình

từ phía thầy để bài báo cáo được hoàn thiện hơn

Lời cuối cùng, em xin kính chúc thầy có nhiều sức khỏe, đạt được nhiềuthành công và hạnh phúc trong cuộc sống ạ.”

     Em xin chân thành cảm ơn !

       Hải Phòng , tháng 12 năm 2022

       

Trang 4

PHẦN I : MỞ ĐẦU 5

PHẦN II : NỘI DUNG 6

CHƯƠNG 1: Kiến thức cơ bản 6

1) Ngôn ngữ thiết kế wed 6

2) Kiến trúc và flamework 6

CHƯƠNG 2 : Phân tích và thiết kế hệ thống 8

1) Các chức năng wedsite 8

2) Sơ đồ luồng dữ liệu 11

3) Mô hình thực thể liên kết 15

4) Thiết kế hệ thồng 20

CHƯƠNG 3 : Thiết kế giao diện và cài đặt chương trình 23

1) Điều khiển sử dụng trong chương trình 23

2) Đặc tả chương trình 24

CHƯƠNG 4 : Đánh giá phần mềm 28

1) Kiểm tra và đanh giá phần mềm 28

2) Cài đặt 29

3) Thử nghiệm 29

4) Đánh giá 29

PHẦN III : KẾT LUẬN 30

TRANG NHẬN XÉT CỦA GIÁO VIÊN 33

Trang 5

PHẦN I : MỞ ĐẦU

*Lý do chọn đề tài

      Hiện nay , các công nghệ tiên tiến phát triển ngày căng mạnh mẽ và được ứng  dụng ngày căng nhiều cào các lĩnh vực kinh tế , sản xuất cũng như đời sống thường  nhật của con người . Một điểm tiêu biểu trong việc phát triển các công nghệ đó phải 

kể đến việc ứng dụng công nghệ thông tin vào hầu hết khắp các hoạt động . Nhờ đó ,  các công việc được thực hiện nhanh , chinh xác và đạt kết quả cao hơn rất nhiều .

       Khi xã hội ngày căng phát triển , mức sống của người dân được nâng cao thu  nhập kinh tế ngày căng được cải thiện thì chiếc điện thoại di động không còn trở nên 

xa lạ với mọi người nữa ngược lại nó là một vật dụng không thể thiếu đối với người  dân hiện tại . Hầu hết mỗi người dều trang bị cho minh một chiếc điện thoại phù hợp  với nhu cầu và túi tiền của minh . Tuy nhiên , với cuộc sống ngày căng bận rộn như  hiện nay thì việc muốn mua một chiếc diện thoại mình ưa thích thì người tiêu dùng  phải đến tận cửa hàng để chọn lựa vì thế sẽ mất nhiều thời gian và công sức .

       Cùng với các lý do nêu trên , qua tìm hiểu nhóm đề tài được biết việc ứng dụng  bán điện thoại di động trực tuyến sẽ giúp cho khách hàng giảm bớt được thời gian và  công sức phải đến tận cửa hàng để mua . Muốn lựa chọn cho minh một chiếc điện  thoại ưng ý phù hợp với túi tiền thì khách hàng chỉ cần ngồi bên chiếc máy tinh có kết  nối mạng internet là có thể mua được mặt hàng điện thoại mình cần .

       Do đó nhôm chọn thực hiện đề tài “ Xây dựng wedsite bán điện thoại di động ”

       Qua quá trinh khảo sát thực tế , tìm hiểu phân tích thiết kế , nhôm đề tài đưa ra  bản báo cáo gồm các phần sau dể giúp mọi người hiểu rõ về chức năng của wedsite Phần I  : Mở đầu 

Trang 6

PHẦN II : NỘI DUNG

CHƯƠNG 1: Kiến thức cơ bản

1) Ngôn ngữ thiết kế wed

a) HTML ( HyperText Markup Language ) : còn được gọi là ngônngữ dấu siêu văn bản , được tạo ra nhằm cấu trúc lên một trangwed với các mẩu thông tin được trinh bày trên World WideWed

b) CSS ( Cascading Style Sheet ) : Website được cấu tạo từ các thẻhtml nhưng với những thẻ html thì mới chỉ thể hiện được bộkhung của wedsite  . Để căn chỉnh , trinh bày cho đẹp mắt thì tacần sử dụng ngôn ngữ CSS . Đây là ngôn ngữ được dùng nhiềutrong lập trinh wed , thường đi dùng với ngôn ngữ html

c) PHP ( Hypertext Preprocessor) là ngôn ngữ lập trình chủ yếuđược dùng để phát triển các ứng dụng viết cho máy chủ , dễdàng nhúng vào trang HTML . Đây là ngôn ngữ lập trinh wedphổ biến nhất thế giới , do tính mở nên dễ tiếp cận với lập trinhviên

d) MySQL : 

        Là hệ quản trị CSDL tự do mã nguồn mở phổ biến nhất thế giớiđược nhà phát triển rất ưa chuộng để phát triển các ứng dụng . 

        Là cơ sở dữ liệu tốc độ cao , ổn định và dễ sử dụng , có tinh khảchuyển , hoạt động trên nhiều hệ điều hành cung cấp một hệ thốnglớn các hàm tiện ích rất mạnh . Với tốc độ và tinh bảo mật cao .MSQL  rất   thích  hợp   cho   các   ứng  dụng   có   truy   cập  CSDL  trêninternet và thường đi với người anh em của nó là PHP 

2) Kiến trúc và flamework

Trang 7

wedsite hoạt động dựa trên kiến trúc này . Trong đó client là máy khách gửi yêu cầu đến máy server . Tại đây thì server lắng nghe các yêu cầu từ máy client , nhận thông tin từ client sau đó xử lý , trả kết quả cho máy client

     

   

b) Mô hình MVC :

       Là một trong những mô hình thiết kế được sử dụng trong kỹthuật phát triểnn phần mềm , giúp cho các developer tách ứng dụng thành

3 phần là Model – View – Controller . Mỗi thành phần có một nhiệm vụ ,chức năng riêng biệt , giúp phát triển ứng dụng nhanh , dễ bảo trì , nângcấp hệ thống

c) Framework Yii :

       Yii là PHP framework mã nguồn mở hoàn toan miễn phí , cóhiệu năg cao giúp các lập trinh viên phát triển tốt các ứng dụng wed 2.0 .Yii cho phép tái sử dụng tối đa các thanh phần của ứng dụng để tăng tốc

độ viết ứng dụng

d) Bootstrap :

       Là một trong những CSSFramework phổ biến nhất hiện nay , dotwitter phát triển . CSSFramework này có ưu điểm là hộ trợ khả năngresponsive , tương thích tốt với thiết bị cỡ nhỏ . Với sự phổ biến của

Trang 8

CHƯƠNG 2 : Phân tích và thiết kế hệ thống

1) Các chức năng wedsite

1 Xem hàng Người xem có thể xem thông tin về điện 

thoại di động bao gồm : tên , hãng , giá , tìnhtrạng hàng còn hay đã hết 

2 Bình luận Người xem có thể binh luận về sản phẩm , 

nội dung và thông tin người binh luận cần lưu trong database

3 Đặt hàng Chức năng cho phép khách hàng duyệt sản 

phẩm trên trang wed và ấn đặt hàng 

4 Giỏ hàng Cho phép khách hàng có thể xem , điều 

chỉnh mặt hàng minh đã chọn mua . Bao gồm tinh tổng giá sản phẩm mà khách hàng mua 

5 Tìm kiếm sản phẩm Khách hàng nhập thông tin vào thanh tìm 

kiếm để tìm kiếm sản phẩm

6 Quảng cáo Trên wedsite có một banner quảng cáo , khi 

click vào hình ảnh đó thì dẫn đến trang nguồn

Trang 9

TÊN SẢN PHẨM

QUẢN LÝ GIỎ HÀNG ĐẶT MUA

GIÁ SẢN PHẨM

Trang 10

4 Chi tiết đơn đặt hàng Hiển thị thông tin chi tiết đơn đặt hàng bao gồm 

thông tin về khách hàng , thông tin về sản phẩm trong đơn hàng , nhân viên thực hiện giao hàng ,tinh trạng đơn hàng , ghi chú của người quản trị 

NHÂN VIÊN GIAO HÀNG

QUẢN LÝ NGHIỆP VỤ

CHỈNH SỬA THÔNG TIN

ĐƠN ĐẶT HÀNG

PHẢN HỒI

XỬ LÝ ĐƠN HÀNG

Trang 11

a) Biểu đồ mức ngữ cảnh

Biểu đồ 1 : Biểu đồ mức ngữ cảnh

Trang 12

b) Biểu đồ luồng dữ liệu mức 0

Biểu đồ 2 : Biểu đồ luồng dữ liệu 0c) Biểu đồ luồng dữ liệu mức 1

Trang 13

 Phân rã tiến trinh 2.0 quản lý danh mục

Biểu đồ 3 : Phân rã tiến trình 2.0 – Quản lý danh mục

Trang 14

 Phân rã tiến trinh 3.0 quản lý đơn hàng

Biểu đồ 4 : Phân rã tiến trinh 3.0 – Quản lý đơn hàng

Trang 16

 Thực thể khách hàng

 Thực thể sản phẩm

Trang 17

 Thực thể danh mục sản phẩm

 Thực thể sản phẩm bán

Trang 18

 Thực thể tinh trạng

 Thực thể nhân viên giao hàng

 Thực thể binh luận

Trang 19

a) Mô hình thực thể liên kết 

Mô hình 1 : Mô hình thực thể liên kết

Trang 20

4) Thiết kế hệ thồng

a) Thiết kế các bảng dữ liệu 

Trang 21

b) Kết nối các bảng CSDL

c) Thiết kế bản Diagram

Trang 22

CHƯƠNG 3 : Thiết kế giao diện và cài đặt chương trình

1) Điều khiển sử dụng trong chương trình

Trang 23

a) Giao diện chương trình chính

      Giao diện chương trình hiển thị tất cả các menu chức năng của

hệ thống cho phép người dùng thao tác với hệ thống. Tùy theo từngquyền của người dùng mà khi đăng nhập vào hệ thống mà chươngtrình hiển thị chức năng tương ứng. Những người không phải làadmin của hệ thống thì không có quyền truy cập vào trang “ Quản trị

” của hệ thống

Trang 24

b) Đăng nhập 

Trang 26

      Tại chức năng đăng nhập người dùng nào chưa có tài khoản đểđăng nhập vào hệ thống thì click vào link “Tạo tài khoản ” và nhậpđầy đủ các thông tin và đúng định dạng thì mới đăng ký thành công

Trang 28

c) Tìm kiếm sản phẩm 

       Ở giao diện trang chủ người dùng có thể tìm kiếm sản phẩm mình mong muốn bằng 2 cách:

Trang 29

d) Giao diện chức năng giỏ hàng

   -   Mua hàng là nội dung chính của một website bán hàng trực tuyến. Khingười dùng muốn mua sản phẩm nào thì chỉ cần click vào nút “giỏ hàng”

Khi

người dùng đã thêm vào giỏ hàng những sản phẩm mình muốn, đểxem  thông  tin  về đơn hàng của mình, người dùng click vào chứcnăng “giỏ hàng”. Ở đây sẽ lưu lại tất cả những sản phẩm mà ngườidùng đã chọn mua. Người dùng có thể :

Trang 31

2) Cài đặt

        - Yêu cầu phần cứng: Cấu hình tối thiểu phần cứng: Intel core i5, RAM 256MB, hệ điều hành Win10

        -  Yêu cầu cơ sở dữ liệu: Hệ thống cài đặt hệ quản trị cơ sở dữliệu Microsoft SQL Server 2019

Trang 32

        -  Tìm hiểu và nắm khá rõ về các công cụ để xây dựng website như: SQL 2019, Visual Stadio 2019.

      

- Giao diện của chương trình thân thiện, dễ sử dụng

         -   Website đã giúp người dùng tiết kiệm thời gian, công sức để

có được một sản phẩm ưng ý. Dễ dàng quản lý thông tin chi tiết người dùng, các thông tin về sản phẩm và những đơn hàng của người mua sản phẩm từ đó sẽ thuận tiện cho việc thanh toán và giao hàng.

         -    Thực hiện kiểm thử phần mềm ở mức độ lập trình.

 Hạn chế của đề tài 

- Chưa thể cập nhật hết được tất cả những sản phẩm hiện đang có mặt trên thị trường

- Website chưa được thử nghiệm trên mạng Internet

- Chưa phát triển hết được những tinh năng của một wedsite 

Trang 33

 Hướng phát triển của đề tài 

         Với nỗ lực của bản thân, nhóm đề tài đã cố gắng hoàn thành yêu cầu 

đề tài. Do năng lực chưa có kinh nghiệm còn hạn hẹp nên website của nhóm mới chỉ đi sâu vào chức năng bán sản phẩm

        Nhóm đề tài hướng phát triển website trở thành một website bán hàngchuyên nghiệp. Cung cấp đầy đủ những mặt hàng hiện đang có trên thị trường với giá cả hợp lý, phải chăng. Đi kèm với bán hàng là những dịch 

vụ uy tín và chất lượng nhất để phục vụ đến khách hàng

 Phần kiến nghị

        Các kiến thức mà chúng em học được trên lớp đã giúp ích cho chúng

em rất nhiều trong quá trình phân tích, lên kế hoạch và xây dựng wedsitebán điện thoại di động . Tuy nhiên, bên cạnh những kiến thức đã được học,chúng em vẫn còn cần tìm hiểu thêm những tri thức khác từ bên ngoài nhưviệc làm giao diện cho một ứng dụng. Chúng em mong rằng những kiếnthức này sẽ được đưa vào giảng dạy trong chương trình của các khóa sau

vì nó thực sự rất cần thiết, không chỉ đối với quá trình thực tập mà còn cảviệc ứng dụng vào công việc thực tế sau này nữa

 Ý kiến của bản thân sau khi hoàn thành báo cáo đề tài tốt nghiệp:

        Sau lần thực tập tốt nghiệp này, chúng em đã có thể hiểu hơn về cáckiến thức được học, đồng thời biết ứng dụng chúng vào quá trình thực tậpcủa mình. Bên cạnh đó, việc làm việc nhóm cũng giúp chúng em biết cáchphân công công việc hợp lý và hỗ trợ nhau hay giải quyết những mẫuthuẫn khi xảy ra sự bất đồng ý kiến. Chắc chắn những kinh nghiệm quýbáu mà chúng em thu nhặt được trong quá trình thực tập này sẽ giúp chúng

em rất nhiều trong cuộc sống sau này

       Sau khi hoàn thành bài báo cáo thực tập tốt nghiệp, chúng em mongrằng các thành viên trong nhóm sẽ nhận được thành quả xứng đáng với

Trang 34

lý điểm của khoa CNTT nói riêng và quản lý điểm của trường mình nóichung

Trang 35

TRANG NHẬN XÉT CỦA GIÁO VIÊN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 36

       

Ngày đăng: 07/02/2023, 17:49

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

TÀI LIỆU LIÊN QUAN

w