Tư phần mềm quản lý giúp cho việc bán hàng của cửa hàng trở nên nhanh ch漃Āng và dễ dàng, ngày nay công nghệ thông tin phát triển ngày càng mạnh mẽ, Website ra đời không chỉ đáp ứng cho
Trang 1TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
VIỆN KỸ THUẬT - CÔNG NGHỆ
ĐỒ ÁN MÔN HỌC
THỰC TẬP DOANH NGHIỆP 2
ĐỀ TÀI:
XÂY DỰNG WEBSITE BÁN BALO
Giảng viên hướng dẫn : Ths Lê Từ Minh Trí
Sinh viên thực hiện : Nguyễn Ngọc Sâm
Trang 2GIẤY TIẾP NHẬN SINH VIÊN THỰC TẬP
Cơ quan/Đơn vị tiếp nhận thực tập
Trang 3Thực tập tại bộ phận : ……… của Cơ quan/Đơn vị chúng tôi trong thời gian ………… tháng
Xác nhận của của Cơ quan/Doanh nghiệp
( Ký & ghi rõ Họ - Tên, chức vụ, đóng
dấu )
Trang 4CÔcNG HÒA XÃ HÔcI CHỦ NGHĨA VIÊcT NAM
Đô c c lâ c p – Tự do – H愃nh ph甃Āc
CỦA ĐƠN VỊ THỰC TÂcP
Họ và tên sinh viên : Lớp Kh漃Āa Khoa : Trường Đại học Thủ Dầu Một
Trong thời gian tư ngày tháng năm… đến ngày tháng năm … Tại :
Địa
chỉ : Sau quá trPnh thực tâ Qp tại đơn vị của sinh viên, chúng tôi c漃Ā mô Qt số nhâ Qn x攃Āt đánh giá như sau :
1 Tri thức, năng lực, chuyên môn nghề nghiệp :
2 Kỹ năng thực hành nghề nghiệp:
Trang 5
3 Thái độ:
4 Các nhận xét khác :
Đ愃Ānh gi愃Ā kết quả thực tập
Trang 6Điểm số:
Điểm chữ:
Ngày tháng năm………
Cán bô c hướng dẫn Xác nhâ c n của đơn v椃 thực tâ c p
(Ký và ghi rõ họ và tên) (Ký, đóng dấu và ghi rõ họ và tên)
Trang 7NHẬN X 䔃ĀT CỦA GIẢNG VIÊN HƯỚNG DẪN
1 Về hình thức và kỹ năng trình bày báo cáo thực tập
………
2 Nội dung báo cáo 2.1 Kết quả đợt thực tập
2.2.Tính sáng tạo của chuyên đề thực tập:
Trang 8
2.3 Tính thực tiễn của chuyên đề thực tập:
Trang 9
LỜI GIỚI THIỆU
Ngày nay cùng với sự phát triển ngành CNTT của đất nước không ngưng phát triển và CNTT đã trở thành chPa kh漃Āa thành công của nhiều cá nhân trong nhiều lĩnh vực .Với những ứng dụng của mPnh, ngành CNTT đã g漃Āp phần mang lại nhiềulợi ích mà không ai c漃Ā thể phủ nhận được Đặc biệt trong lĩnh vực quản lý kinh tế, tin học đã g漃Āp phần tạo ra sự thay đổi nhanh ch漃Āng cho xã hội Đặc biệt khi được tin học h漃Āa trong công tác quản lý, bán hàng là một trong những yêu cầu đối với các doanh nghiệp hiện nay
Tư phần mềm quản lý giúp cho việc bán hàng của cửa hàng trở nên nhanh
ch漃Āng và dễ dàng, ngày nay công nghệ thông tin phát triển ngày càng mạnh mẽ, Website ra đời không chỉ đáp ứng cho những khách hàng trực tiếp gh攃Ā thăm shop
mà còn phục vụ cả những khách hàng ở xa Hơn nữa, việc giới thiệu, quảng bá hPnhảnh của các cửa hàng, công ty ngày càng mở rộng với quy mô lớn giúp cho việc
kinh doanh, buôn bán, trao đổi thông tin trở nên thuận lợi hơn, mang lại hiệu quả kinh tế cao hơn và tạo được uy tín trong lòng khách hàng
Chúng em xin gửi lời cảm ơn chân thành và tri ân tới các thầy cô giáo đã tận
tâm của Khoa CNTT Đặc biệt c漃Ā thầy Lê Tư Minh Trí, người đã chỉ đạo, hướng dẫn và giúp đỡ chúng tôi trong quá trPnh thực hiện dự án này
Trang 10MỤC LỤC
GIẤY TIẾP NHẬN SINH VIÊN THỰC TẬP 2
PHIẾU NHÂcN X䔃ĀT SINH VIÊN 4
NHẬN X䔃ĀT CỦA GIẢNG VIÊN HƯỚNG DẪN 7
LỜI GIỚI THIỆU 9
PHẦN I: THỰC TẬP DOANH NGHIỆP 12
1 Kĩ năng viết CV và trả lời phỏng vấn 12
2 Chuyển đổi số, cách m愃ng 4.0 14
3 AI và Blockchain developer 14
PHẦN II: TỔNG QUAN 16
1 Chủ đề: 16
2 Lý do chọn đề tài: 16
3 Phương pháp tiếp cận đề tài: 16
4 Ưu, nhược điểm của đề tài 16
PHẦN III: NỘI DUNG 18
CHƯƠNG 1: XÁC ĐỊNH YÊU CẦU 18
1- Vấn đề: 18
2- Thực tr愃ng: 18
3- Ứng dụng CNTT 18
CHƯƠNG 2: TỔNG QUAN VỀ ASP.NET MVC VÀ SQL SERVER 19
1 SP.NET MVC 19
2 L椃ch sử của ASP.NET 19
Trang 113 L椃ch sử của ASP.NET MVC: 20
4 Kiến tr甃 Āc MVC 20
5 Giới thiệu ASP.NET MVC: 21
6 Giới thiệu về SQL Server: 22
CHƯƠNG 3: THIẾT KẾ WEBSITE 24
1 Vấn đề của khách hàng 24
2 Yêu cầu hệ thống: 26
3 Giao diện trang web: 27
CHƯƠNG 4: KẾT LUẬN 37
TÀI LIỆU THAM KHẢO 38
Trang 12PHẦN I: THỰC TẬP DOANH NGHIỆP
1 Kĩ năng viết CV và trả lời phỏng vấn
CV bao gồm:
Thông tin cá nhân: trong CV bạn cần để các thông tin cơ bản để nhà tuyển dụng
c漃Ā thể nắm sơ lược về bạn gồm: Họ tên, ngày tháng năm sinh, thông tin liên hệ (Email, số điện thoại…) Bạn c漃Ā thể thêm ảnh chính diện nếu cảm thấy công việc cần yếu tố ngoại hPnh
Trình độ học vấn: lựa chọn và liệt kê các thông tin như trường lớp Đại học,
chuyên ngành, thời điểm nhập học và ra trường, điểm trung bPnh GPA cho toàn
kh漃Āa học, điểm các chuyên ngành chính c漃Ā liên quan tới vị trí ứng tuyển
Kinh nghiệm làm việc: Chỉ nên viết vào CV những công việc trong cùng ngành
nghề, hoặc c漃Ā liên quan đến vị trí mà bạn ứng tuyển, liệt kê các công ty, lĩnh vực kinh doanh đã làm việc, trong đ漃Ā bạn làm rõ làm việc ở vị trí nào, chuyên môn gP,
mô tả trách nhiệm chính của công việc đ漃Ā Bạn nên liệt kê theo thứ tự thời gian và không nên đưa ra các công việc ngắn hạn (Tư dưới nửa năm)
Kỹ năng: Các kỹ năng nên đưa vào CV: tin học văn phòng, kỹ năng mềm: giao
tiếp, thuyết trPnh hoặc các kỹ năng đặc thù của công việc như thiết kế, lập trPnh v.v
Mục tiêu nghề nghiệp: cần nêu được định hướng về con đường phát triển trong
tương lai, c漃Ā thể bao gồm mục tiêu ngắn hạn hoặc dài hạn để nhà tuyển dụng cảm thấy sự cầu tiến ở bạn Mục tiêu của bạn nên liên quan vị trí, công việc đang ứng tuyển để tăng tính thuyết phục
Chứng chỉ và giải thưởng (nếu c漃Ā): VD chứng chỉ ngoại ngữ (IELTS, TOEIC), tinhọc, giải thưởng của các cuộc thi chuyên môn
Một số lưu ý khi viết CV:
Trang 13Cách viết một mẫu CV chuyên nghiệp không dễ dàng, bạn nên lưu ý một số điều sau:
Dùng email nghiêm túc, c漃Ā họ tên như lehuy@gmail.com,
huydang123@yahoo.com , không dùng các email như vippr09x@yahoo.com,
handoivodoi@gmail.com
Ảnh c漃Ā thể thấy khuôn mặt của bạn trực diện và trang phục lịch sự
CV nên ngắn gọn và súc tích, độ dài tư 1–2 trang là phù hợp nhất Nhà tuyển dụng không c漃Ā nhiều thời gian và thường sẽ loại bỏ ngay các CV quá dài vP họ đánh giá đây là ứng viên không biết chọn lọc thông tin
Chú ý định dạng CV: nếu bạn gửi CV online, hãy xuất ra file pdf để đảm bảo hiển thị không bị lỗi Tránh sử dụng file word hoặc file thiết kế khiến nhà tuyển dụng
không mở được file hoặc bị lỗi font chữ
CV nên ngắn gọn, súc tích, trPnh bày gọn gàng, sạch sẽ, cấu trúc rõ ràng
Những sai lầm cần tránh khi viết CV:
CV xin việc không nên dùng tư ngữ quá khoa trương, to tát, không trPnh bày dài dòng lan man
Không nên viết tất cả những công việc bạn làm, kỹ năng bạn c漃Ā vào CV, vP chúng c漃Ā thể không liên quan đến vị trí bạn ứng tuyển và c漃Ā thể trở thành một điểm trư trong CV
Tránh lỗi sai chính tả: Sai chính tả khiến CV của bạn k攃Ām chuyên nghiệp và thiếu tôn trọng nhà tuyển dụng
Không nên trPnh bày quá màu mè, sặc sỡ, không nên sử dụng quá ba màu và ba
font chữ khi thiết kế CV xin việc
Một số lưu ý khi đi phỏng vấn:
Trang 14Nghiên cứu, tham khảo thông tin tuyển dụng.
TPm hiểu kĩ văn h漃Āa của nhà tuyển dụng
Lựa chọn trang phục lịch sự, phù hợp với văn h漃Āa công ty
Cần đến nơi phỏng vấn đúng giờ, sớm hơn thP càng tốt
Hãy trả lời thành thật những kiến thức mPnh biết và viết trong CV
Tự tin và trả lời các câu hỏi của nhà tuyển dụng
2 Chuyển đổi số, cách m 愃ng 4.0
Chuyển đổi số là gì?
Theo trang Tech Republic – Tạp chí trực tuyến, cộng đồng xã hội dành cho các
chuyên gia CNTT, khái niệm chuyển đổi số 4.0 là “cách sử dụng công nghệ để
thực hiện lại quy trPnh sao cho hiệu quả hơn hoặc hiệu quả hơn.”
Microsoft lại cho rằng: “Chuyển đổi số là việc tư duy lại cách thức các tổ chức tập hợp mọi người, dữ liệu và quy trPnh để tạo những giá trị mới.”
Đối với FSI – doanh nghiệp chuyển đổi số hàng đầu Việt Nam: “Chuyển đổi số
(Digital Transformation) là quá trPnh thay đổi tư mô hPnh truyền thống sang doanh nghiệp số, bằng cách áp dụng công nghệ mới như điện toán đám mây (Cloud), dữ
liệu lớn (Big data), Internet vạn vật (IOT), …thay đổi phương thức điều hành, lãnh đạo, quy trPnh làm việc, văn h漃Āa công ty…”
3 AI và Blockchain developer
AI là gì?
Trí tuệ nhân tạo hay trí thông minh nhân tạo (Artificial intelligence – viết tắt là AI)
là một ngành thuộc lĩnh vực khoa học máy tính (Computer science) Là trí tuệ do
con người lập trPnh tạo nên với mục tiêu giúp máy tính c漃Ā thể tự động h漃Āa các hành
vi thông minh như con người
Blockchain là gì?
Trang 15Blockchain là công nghệ chuỗi – khối, cho ph攃Āp truyền tải dữ liệu một cách an toàn dựa trên hệ thống mã h漃Āa vô cùng phức tạp, tương tự như cuốn sổ cái kế toán của một công ty, nơi mà tiền được giám sát chặt chẽ và ghi nhận mọi giao dịch trênmạng ngang hàng
Mỗi khối (block) đều chứa thông tin về thời gian khởi tạo và được liên kết với
khối trước đ漃Ā, kèm theo đ漃Ā là một mã thời gian và dữ liệu giao dịch Dữ liệu khi
đã được mạng lưới chấp nhận thP sẽ không c漃Ā cách nào thay đổi được Blockchainđược thiết kế để chống lại việc gian lận, thay đổi của dữ liệu
Trang 16PHẦN II: TỔNG QUAN
1 Chủ đề:
Xây dựng website bán Balo
2 Lý do chọn đề tài:
Ngày nay, việc ứng dụng Website vào việc phát triển kinh doanh của cửa
hàng đã trở nên rất phổ biến và hiệu quả, trong đ漃Ā sách, cặp sách cũng được
sử dụng rất nhiều Website để giới thiệu và quảng bá sản phẩm của cửa hàng hàng h漃Āa, công ty Việc tPm kiếm trên mạng và mua hàng trở nên khá gần gũivới giới trẻ hiện nay, đặc biệt là nam và nữ Ngoài ra, website còn giúp giới thiệu hPnh ảnh của cửa hàng đến với mọi người VP vậy, tôi quyết định thực hiện dự án này với mong muốn mang đến nhiều lựa chọn cho khách hàng và phát triển cửa hàng với quy mô lớn hơn
3 Phương pháp tiếp cận đề tài:
Chủ đề hướng đến các quán BALO quy mô vưa
4 Ưu, nhược điểm của đề tài
*Ưu điểm:
- Giới thiệu hPnh ảnh của cửa hàng đến mọi người
- Giao diện thân thiện, dễ sử dụng
- Mua hàng trực tiếp trên website
- TPm kiếm thông tin sản phẩm, thông tin khách hàng, thông tin nhà cung cấpnhanh ch漃Āng, dễ dàng
- Thống kê doanh số, nhập hàng, doanh số, sản phẩm bán chạy nhanh ch漃Āng, chính xác
- Cập nhật mẫu balo mới nhất cho khách hàng nhanh ch漃Āng
*Nhược điểm:
Trang 17- Tốc độ truy cập chậm.
- Thiếu s漃Āt nhiều chức năng
Trang 18PHẦN III: NỘI DUNG
CHƯƠNG 1: XÁC ĐỊNH YÊU CẦU
1- Vấn đề:
Quản lý cửa hàng balo là hoạt động của một cửa hàng lớn hay nhỏ, nhân
viên đều phải thực hiện các công việc liên quan đến nhập, xuất quần áo Điều này ảnh hưởng rất nhiều đến hiệu quả và thời gian thực hiện công việc Ngoài ra, lượng người biết đến cửa hàng không lớn, chỉ ở quy mô nhỏ VP vậy, việc sử dụng Website để bán hàng, giới thiệu cửa hàng là điều cần thiết
để phát triển cửa hàng lớn mạnh hơn
2- Thực tr愃ng:
+ Nhập sản phẩm mới cho cửa hàng: Khi cửa hàng nhập loại sách mới, chủ cửa hàng c漃Ā trách nhiệm cập nhật thông tin sản phẩm (loại sản phẩm, số lượng, giá cả )
+ Bán hàng: Khi khách hàng đến mua quần áo, chủ shop cung cấp thông tin sản phẩm, thông tin giá cả và cung cấp sản phẩm cho khách hàng khi đồng ý
3- Ứng dụng CNTT
Việc tin học h漃Āa quá trPnh quản lý sẽ mang lại rất nhiều lợi ích Không cần nhiều nhân viên, nhưng mức độ công việc vẫn tốt
Trang 19CHƯƠNG 2: TỔNG QUAN VỀ ASP.NET MVC VÀ SQL SERVER
2. L椃ch sử của ASP.NET
ASP.NET là một nền tảng ứng dụng web (web application framework) được phát triển và cung cấp bởi Microsoft, cho ph攃Āp những người lập trPnh tạo ra những trang web động
Sau khi phát hành phiên bản Internet Information Service 4.0 vào năm 1997,
Trang 20những bất tiện của ASP, đặc biệt là việc tách riêng biệt phần thể hiện và phầnnội dung cũng như cách viết mã rõ ràng hơn.
3. L椃ch sử của ASP.NET MVC:
Nguồn gốc thật sự để cho ra đời công nghệ Microsoft ASP.NET MVC là do Scott Guthrie (một trong những nhà sáng tạo ra ASP.NET) trên chuyến bay
đến Austin, Texas để n漃Āi về hội thảo Alt.NET vào tháng 10-2007
Cuối cùng thP đầu năm 2009 phiên bản ASP.NET MVC 1.0 (released) được
ra đời
4. Kiến tr甃 Āc MVC
- MVC là viết tắt của cụm tư “Model-View-Controller“ Đây là mô hPnh thiết
kế sử dụng trong kỹ thuật phần mềm MVC là một mẫu kiến trúc phần mềm
để tạo lập giao diện người dùng trên máy tính MVC chia thành ba phần
được kết nối với nhau như tên gọi: Model (dữ liệu), View (giao diện) và
Controller (bộ điều khiển)
5. Giới thiệu ASP.NET MVC:
ASP.Net MVC là một framework web microsoft mới sử dụng mô hPnh MVC trong ASP.Net
* Minh họa mô hPnh MVC:
MVC (Model - View - Controller) là một thiết kế partern lâu đời trong kỹ
thuật phần mềm Một mô hPnh MVC sẽ bao gồm ba thành phần riêng biệt,
Model, View, Controller Cũng giống như trong cấu trúc Ba lớp, mẫu MVC tách ba lớp của mô hPnh lập trPnh web, do đ漃Ā tối ưu h漃Āa ứng dụng, dễ dàng thêm mã mới và giao diện chỉnh sửa
+ Model: Ở phần trước, tôi đã nhắc các bạn về 3 cấp độ trong mô hPnh
Three - Tier, bao gồm hai lớp Lớp truy cập dữ liệu và Lớp logic nghiệp vụ Hai cấp này là hai cấp tương đương với cấp mô hPnh trong mô hPnh MVC
Trang 21Cách viết một mẫu CV chuyên nghiệp không dễ dàng, bạn nên lưu ý một số điều sau:
Dùng email nghiêm túc, c漃Ā họ tên như lehuy@gmail.com,
huydang123@yahoo.com , không dùng các email như vippr09x@yahoo.com, handoivodoi@gmail.com
Ảnh c漃Ā thể thấy khuôn mặt của bạn trực diện và trang phục lịch sự
CV nên ngắn gọn và súc tích, độ dài tư 1–2 trang là phù hợp nhất Nhà tuyển dụng không c漃Ā nhiều thời gian và thường sẽ loại bỏ ngay các CV quá dài vP họ đánh giđây là ứng viên không biết chọn lọc thông tin
Chú ý định dạng CV: nếu bạn gửi CV online, hãy xuất ra file pdf để đảm bảo hiển thị không bị lỗi Tránh sử dụng file word hoặc file thiết kế khiến nhà tuyển dụng không mở được file hoặc bị lỗi font chữ
Trang 22CV xin việc không nên dùng tư ngữ quá khoa trương, to tát, không trPnh bày dài dòng lan man.
Không nên viết tất cả những công việc bạn làm, kỹ năng bạn c漃Ā vào CV, vP chúngc漃Ā thể không liên quan đến vị trí bạn ứng tuyển và c漃Ā thể trở thành một điểm trtrong CV
Tránh lỗi sai chính tả: Sai chính tả khiến CV của bạn k攃Ām chuyên nghiệp và thiếutôn trọng nhà tuyển dụng
Không nên trPnh bày quá màu mè, sặc sỡ, không nên sử dụng quá ba màu và ba font chữ khi thiết kế CV xin việc
Một số lưu ý khi đi phỏng vấn:
13
Trang 23Nghiên cứu, tham khảo thông tin tuyển dụng.
TPm hiểu kĩ văn h漃Āa của nhà tuyển dụng
Lựa chọn trang phục lịch sự, phù hợp với văn h漃Āa công ty
Cần đến nơi phỏng vấn đúng giờ, sớm hơn thP càng tốt
Hãy trả lời thành thật những kiến thức mPnh biết và viết trong CV
Tự tin và trả lời các câu hỏi của nhà tuyển dụng
2 Chuyển đổi số, cách m 愃ng 4.0
Chuyển đổi số là gì?
Theo trang Tech Republic – Tạp chí trực tuyến, cộng đồng xã hội dành cho các chuyên gia CNTT, khái niệm chuyển đổi số 4.0 là “cách sử dụng công nghệ để thực hiện lại quy trPnh sao cho hiệu quả hơn hoặc hiệu quả hơn.”
Microsoft lại cho rằng: “Chuyển đổi số là việc tư duy lại cách thức các tổ chức tập hợp mọi người, dữ liệu và quy trPnh để tạo những giá trị mới.”
Đối với FSI – doanh nghiệp chuyển đổi số hàng đầu Việt Nam: “Chuyển đổi số (Digital Transformation) là quá trPnh thay đổi tư mô hPnh truyền thống sang doanh nghiệp số, bằng cách áp dụng công nghệ mới như điện toán đám mây (Cloud), dữ liệu lớn (Big data), Internet vạn vật (IOT), …thay đổi phương thức điều hành, lãnh đạo, quy trPnh làm việc, văn h漃Āa công ty…”
3 AI và Blockchain developer
AI là gì?
Trí tuệ nhân tạo hay trí thông minh nhân tạo (Artificial intelligence – viết tắt là AI)
Trang 24vi thông minh như con người.
Blockchain là gì?
14
Blockchain là công nghệ chuỗi – khối, cho ph攃Āp truyền tải dữ liệu một cách an