Xây dựng website bán hàng trực truyến

51 5 0
Xây dựng website bán hàng trực truyến

Đ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

Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương LờI CảM ƠN Quá trình học tập d-ới mái tr-ờng Đại học Vinh khoảng thời gian có nhiều ý nghĩa hệ học sinh chúng em chúng em đà đ-ợc thầy cô cung cấp truyền đạt nhiều kiến thức chuyên môn cần thiết quý giá Bên cạnh chúng em đ-ợc rèn luyện tinh thần học tập làm việc cách đầy sáng tạo Tất yếu tố hành trang cần thiết cho chúng em đ-ờng b-ớc vào t-ơng lai Đồ án tốt nghiệp hội cho chúng em áp dụng, tổng kết lại kiến thức mà đà tích lũy suốt trình học tập Thông qua trình làm đồ án thân em rút đ-ợc kinh nghiƯm thùc tÕ hÕt søc q b¸u Sau mét kú tập trung thời gian công sức thực đề tài, với nỗ lực thân, đặc biệt với h-ớng dẫn giúp đỡ tận tình cô giáo Thạc sỹ Hồ Thị Huyền Th-ơng, em đà hoàn thành đồ án cách thuận lợi thu đ-ợc kết định Tuy nhiên bên cạnh kết đạt đ-ợc không tránh khỏi sai lầm thiếu sót trình thực đồ án tốt nghiệp Em mong nhận đ-ợc phản hồi từ phía thầy cô, phê bình góp ý thầy cô học quý báu cho em Em xin gửi lời cảm ơn trân thành tới cô giáo Thạc sỹ Hồ Thị Huyền Th-ơng Trong suốt thời gian thực đồ án tạo điều kiện tốt nhất, đ-a lời khuyên bổ ích tận tình h-ớng dẫn em Em xin trân thành cảm ơn tới thầy cô giáo tổ Ph-ơng pháp giảng dạy, Khoa Công nghệ thông tin toàn thể thày cô giáo toàn tr-ờng Đại học Vinh đà truyền đạt cho chúng em kiến thức quý báu trình học tập Em xin bày tỏ lòng biết ơn xâu sắc đến gia đình bạn bè đà khích lệ em trình học tập nh- trình làm đồ án tốt nghiệp Cuối em xin chúc thầy cô mạnh khỏe tiếp tục đạt đ-ợc nhiều thắng lợi nghiệp nh- sống Vinh, tháng - năm 2010 Sinh viên: Lê Thị Hiến Sinh viờn: Lờ Th Hin - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương MôC lôc Lêi më ®Çu Ch-¬ng I: Tỉng quan vỊ ®Ị tµi Ch-ơng II: Khảo sát đặc tả yêu cÇu I Khảo sát hệ thống bán hàng(shop Axuka) II Khảo sát nghiệp vụ nh©n sù 10 III Khảo sát nghiệp vụ bán hàng 11 IV Khảo sát hệ thống 13 V Đặc tả yêu cầu 14 A Yêu cầu chức 14 Front End: 14 Back End: 19 B Yêu cầu phi chức 21 Ch-ơng III: Xây dựng sở liƯu, tèi -u ph©n tÝch hƯ thèng míi 22 I Phân tích yêu cầu 22 Phần quản trÞ 22 PhÇn ng-êi dïng 23 II Phân tích thiết kế hệ thống bán hàng qua mạng 25 Mức khung cảnh 25 Møc ®Ønh hƯ thèng 25 Møc d-ới đỉnh quản lý mặt hàng 26 Møc d-íi ®Ønh cđa quản lý đơn hàng 26 Mức d-ới đỉnh quản lý khách hµng 27 Mức d-ới đỉnh quản lý tin tức 27 III L-ợc đồ liÖu 28 Danh s¸ch c¸c thuéc tÝnh m· hãa 28 Chuẩn hóa sở liệu 3NF 30 Các bảng sở liệu 32 Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT Đồ án tốt nghip GVHD: Ths H Th Huyn Thng IV Sơ đồ liªn kÕt thùc thĨ 34 Ch-ơng IV: Cài đặt thư nghiƯm 37 I ChuÈn bÞ 37 II Thùc hiÖn 37 III Hoµn tÊt 38 Ch-ơng V: Một số giao diện ng-ời dùng chi tiết chức 39 I Một sè giao diƯn trang ng-êi dïng chđ u 39 Trang chñ cña website 39 Trang thông tin mặt hàng 40 Trang th«ng tin giá hµng 41 Trang đăng ký tài khoản 42 Trang đăng nhập 42 Trang t×m kiÕm n©ng cao 43 Trang xem hiển thị thông tin 44 II Mét số giao diện trang quản trị 45 Trang qu¶n lý s¶n phÈm 45 Trang quản lý thông tin tài khoản 45 Trang quản lý đơn đặt hàng 47 Trang qu¶n lý tin tøc 48 Kết luận kiến nghị 50 Tµi liƯu tham kh¶o 51 Một số phầm mềm hỗ trỵ 51 Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Th Huyn Thng LờI Mở ĐầU Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa đ-ợc xem yếu tố mang tính định hoạt động phủ, tổ chức, nh- công ty, đóng vai trò quan trọng, tạo b-ớc đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, công ty chí cá nhân, ngày nay, không lấy làm xa lạ Với vài thao tác đơn giản, ng-ời trë thµnh chđ cđa mét website giíi thiƯu vỊ bÊt họ quan tâm: website giới thiệu thân gia đình anh ta, website trình bày s-u tập ảnh, Quá trình tìm hiểu vấn đề nêu qua tài liệu chuyên ngành, thông tin mạng, thực tiễn sống trao đổi với bạn bè với h-ớng dẫn, gợi ý nhiệt tình cô giáo Thạc sỹ Hồ Thị Huyền Th-ơng Em đà xây dựng Website bán hàng trực tuyến nh- nội dung trình bày sau đây: Nội dung đề tài gồm ch-ơng: Ch-ơng I: Tổng quan đề tài Ch-ơng II: Khảo sát đặc tả yêu cầu website Ch-ơng III: Xây dựng sở liệu, tối -u phân tích hệ thống Ch-ơng IV: Cài đặt thử nghiệm Ch-¬ng V: Mét sè giao diƯn ng-êi dïng, chi tiÕt chức Website Sinh viờn: Lờ Th Hin - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương Ch-¬ng I: Tỉng quan đề tài I Lý chọn đề tài Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin đ-ợc công nghệ có đẳng cấp cao lần l-ợt chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thông tin toàn cầu Giờ đây, việc liên quan đến thông tin trở nên thật dễ dàng cho ng-ời sử dụng, cần có máy tính kết nối internet dòng liệu truy tìm gần nh- giới vấn đề mà bạn quan tâm Bằng internet, đà thực đ-ợc nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Một vấn đề phổ biến ngày nhu cầu bán hàng toán online trở nên phổ dụng Và dần hình thức đ-ợc áp dụng rộng rÃi, ngày đ-ợc nâng cấp Thông tin công nghệ ngày phát triển kéo theo dịch vụ phát triển nh- việc đòi hỏi nhiều tay nghề ng-ời thợ Đi với công nghệ thông tin yêu cầu ng-ời thợ thay đổi ngày cao Vì đà chọn cho đ-ờng chủ yếu lập trình nên đề tài đồ án tốt nghiệp em đà chọn đề tài: Xây dựng website bán hàng trực tuyến dựa công nghệ ASP.NET Ngoài với ý thức học hỏi tiếp cận với yêu cầu từ thực tế Khi ch-a có khả sáng tạo Tr-ớc hết cần làm đ-ợc ®· cã, víi mơc ®Ých mn t¹o mét trang web khách hàng đặt mua hàng Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương toán trực tiếp, nên chọn đề tài võa cã tÝnh øng dơng thùc tÕ võa cã c¬ hội cho nghiên cứu thực tiễn II Ph-ơng pháp thực đề tài Đ toán có tính thực tế đáp ứng yêu cầu ng-ời dùng khách hàng Bài toán đ-ợc phân tích theo h-ớng chức Xây dựng giao diện thực tế dễ sử dụng thân thiện với ng-ời dùng, phải đảm bảo đầy đủ chức cần thiết Bài toán đ-ợc cài đặt công nghệ lập trình Web ASP.Net với tảng C# sử dụng quản trị sở liệu SQL2005 Sử dụng nhiều công cụ hỗ trợ giao diện làm việc khác: Photoshop 7.0, phần mềm hỗ trợ tạo banner Sothink SWF Easy, phần mềm hỗ trợ tạo menu CSS Tab Designer,… ASP.NET tảng ứng dụng web (web application framework) ph¸t triển cung cấp Microsoft, cho phÐp người lập tr×nh tạo trang web động, øng dông web nhng dịch vụ web Vi mục đích tìm hiểu công nghƯ ASP.NET vµ SQL SERVER 2005 bé Visual Studio 2008 ngôn ngữ lập trình C# ASP.NET kỹ thuật server-site Hầu hết web designers bắt đầu nghiệp họ việc học kỹ thuËt client-site nh- HTML, Javascript vµ Cascading Style Sheets(CSS) Khi trình duyệt web yêu cầu trang web đ-ợc tạo kỹ thuật client-site, web server lấy file mà đ-ợc yêu cầu gửi chúng xuống Phía client chịu trách nhiệm hoàn thành việc đọc định dạng file biên dịch chúng xuất hình Với kỹ thuật server-side nh- ASP.NET hoàn toàn khác, thay việc biên dịch từ phía client, đoạn mà server-side đ-ợc biên dịch web server Trong tr-ờng hợp này, đoạn mà đ-ợc đọc server dùng để phát sinh HTML, JavaScript CSS để gửi cho trình duyệt Chính việc xử lý mà xảy server nên đ-ợc gọi kỹ thuật server-side Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thng ASP đà cà khả toàn quyền truy xuất tới chức NET Framework Hỗ trợ XML, web services, giao tiÕp víi CSDL, email,… vµ rÊt nhiỊu kỹ thuật khác đ-ợc tích hợp vào NET, giúp bạn tiết kiệm đ-ợc công sức ASP cho phép bạn phân chia đoạn mà server-side HTML Khi bạn phải làm việc với đội ngũ lập trình thiết kế, tách biệt cho phép lập trình viên chỉnh sửa server-side code mà không cần dính dáng tới đội ngũ thiết kế ASP giúp cho việc tái sử dụng yếu tố giao diện ng-ời dïng nhiỊu web form v× nã cho phÐp chóng ta l-u thành phần cách độc lập Tuy nhiên, ASP tồn đọng số khó khăn nh- Code ASP HTML lẫn lộn, điều làm cho trình viết code khó khăn, thể trình bày code không sáng, hạn chế khả sử dụng lại code Bên cạnh đó, triển khai cài đặt, không đ-ợc biên dịch tr-ớc nên dễ bị mát source code Thêm vào ASP hỗ trợ cache, không đ-ợc biên dịch tr-ớc nên phần hạn chế mặt tốc độ thực Quá trình xử lý Postback khó khăn, Đầu năm 2002, Microsoft giíi thiƯu mét kü tht lËp tr×nh web nhá mẻ với tên gọi ban đầu ASP+, tên thức sau ASP.Net III Công cụ cài đặt - Bộ Visual 2008 có tích hợp ASP.Net C# - Quản trị sở liệu SQL2005 - Công cụ hỗ trợ lập trình RadControls for ASP.Net, FCKEdittor, công cụ phân trang CollectionPager.dll Sinh viờn: Lờ Th Hiến - Lớp 46k2 - CNTT Đồ án tốt nghip GVHD: Ths H Th Huyn Thng Ch-ơng II: Khảo sát đặc tả yêu cầu website I Khảo sát hệ thống bán hàng(shop Axuka) Nhập hàng - Ngn hµng nhËp vỊ cđa cưa hµng chđ u qua mối là: Nhập hàng trực tiếp từ nhà phân phối hÃng thời trang n-ớc(có hóa đơn chứng từ bàn giao hàng hóa, tiền giấy tờ kèm khác đầy đủ: Vũ Anh Tuấn, Lê Minh Hiếu) Nhập hàng từ nguồn (đa phần hóa đơn giao hàng, tiền giấy tờ khác dựa lòng tin cửa hàng ng-ời giao hàng thông tin giao hàng đ-ợc l-u giấy tờ đơn giản gồm thông tin nh- tên hàng, số l-ợng, đơn giá, tổng giá trị - Mục tiêu hàng nhập: Các mặt hàng đ-ợc tiêu thu mạnh kỳ( theo tháng) Các mặt hàng hợp thị hiếu Từ nguồn nhập có giá thành nhập thấp đảm bảo chất l-ợng Các mặt hàng sở sản xuất hay ng-ời giao hàng có l-ợng sản phẩm lỗi Các sản phẩm có tính ứng dụng phục vụ tốt cho đời sống - Các yếu tố sản phẩm đ-ợc nhân viên quản lý kỹ thuật cửa hàng kiểm tra: Số l-ợng sản phẩm Chất l-ợng sản phẩm Loại sản phẩm Giá thành sản phẩm cập nhật thay đổi giá nhập Xem xét thông số kỹ thuật Các giấy tờ kèm sản phẩm Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương - Các thông tin số l-ợng, chất l-ợng, giá nhập, nơi nhập đ-ợc l-u vào sổ theo dõi hàng Xuất hàng - Nhân viên thu ngân nhận tiền khách hàng cập nhật vào hệ thống quản lý In hóa đơn Tùy vào mặt hàng giá trị thỏa thuận Mặt hàng đ-ợc vận chuyển tới địa khách hàng tự đ-a Sau đà kiểm tra thông số chất l-ợng sản phẩm - Các yếu tố đ-ợc kiểm tra tr-ớc xuất là: Số l-ợng, chất l-ợng, loại hàng Các thông số kỹ thuật sản phẩm Các ý, đặc điểm sản phẩm Hoàn thiện giấy tờ kèm sản phẩm - Chỉ khách hàng đ-ợc đảm bảo nợ 1/3 giá trị sản phẩm Và có thời gian hạn nợ phải trả - Các sản phẩm sau đ-ợc bán thông tin đ-ợc đ-ợc cập nhật vào thông tin bảng hóa đơn đặt hàng thành công đ-ợc l-u trữ vào kho hóa đơn Theo dõi hàng - Các thông số số l-ợng nhập về, l-ợng bán ra, l-ợng hàng trả lại sản phẩm theo dõi hàng đ-ợc l-u lại theo dõi hàng - Các thông số th-ờng đ-ợc nhân viên quản lý cửa hàng thống kê báo cáo vào cuối tuần cuối tháng theo yêu cầu chủ cửa hàng - Các mặt hàng bán chậm - Các mặt hàng tồn theo dõi hàng lâu - Các mặt hàng bị trả lại hay bị phản ánh nhiều Khách hàng - Giá bán cho khách hàng phụ thuộc vào mối quan hệ Nếu khách mua lần đầu có sách -u đÃi Những sách đ-ợc thay đổi phù hợp với thị hiếu theo quý Mặt hàng thông th-ờng giá bán th-ờng giá thị tr-ờng tự giá nhập tùy thuộc vào giá thành sản phẩm l-u l-ợng xuất hàng Giá đ-ợc thay đổi dựa vào chủ cửa hàng Sinh viờn: Lê Thị Hiến - Lớp 46k2 - CNTT Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương - Các yếu tố đ-ợc thống kê - Các yêu cầu khách hàng loại sản phẩm - Các mặt hàng hợp thị hiếu - Tổng hợp khách hàng quen cửa hàng II Khảo sát nghiệp vụ nhân Cơ cấu tổ chức Chủ cửa hàng Nhân viên quản lý Nhân viên kỹ thuật Nhân viên bán hàng (thu ngân) nhân viên quản lý kho hàng bảo vệ Chức nhiệm vụ vị trí - Chủ cửa hàng: Quản lý chung kiểm tra đột xuất thông tin tài liệu muốn Cũng nh- giám sát tất hoạt động cửa hàng - Nhân viên quản lý: Chịu trách nhiệm giám sát việc xuất hàng cửa hàng ng-ời kiểm tra thông qua bảng thống kê hóa đơn bán hàng thời gian định kỳ thay đổi thông tin Kiểm tra thông tin tổng hợp đ-ợc để đề chiến l-ợc phát triển Chịu trách nhiệm việc nhập xuất sản phẩm vµ vµo theo dâi hµng Ng-êi chđ cưa hµng làm trực tiếp thông tin bảng theo dõi hàng Là ng-ời đ-ợc xem và thay đổi nh- thêm thông tin cần thiết hệ thống - Nhân viên kỹ thuật: Chịu trách nhiệm sửa máy móc bị hỏng khách hàng đ-a đến kiểm tra hàng có hàng nhập - Nhân viên kho hàng Sinh viờn: Lờ Th Hin - Lp 46k2 - CNTT 10 Đồ án tốt nghiệp GVHD: Ths H Th Huyn Thng Ch-ơng iv: Cài đặt thử nghiệm I Chuẩn bị Tìm hiểu nội dung, cách thức tổ chức Website bán hàng online khác mạng Internet Nghiên cứu, tham khảo tài liệu về: o ASP.NET o SQL Server o FckEdittor o Telerik RadControl for ASP.NET 2008 o CSS Tab Designer o Sothink SWF Easy Tìm kiếm, tham khảo số Web Template chủ đề bán hàng online Tìm hiểu, tổng hợp thông tin, chuÈn bÞ néi dung cho trang web II Thùc - Đc tả chi tiết chức Website, phần FrontEnd BackEnd, đặt yêu cầu cần thực đ-ợc giai đoạn - Trên sở chức đà đ-ợc đặc tả, danh sách thuộc tính đà đ-ợc liệt kê, thiết kế sở liệu cho Website - Thiết kế giao diện website - Tạo trang theo cấu trúc ®· ®-a - KÕt nèi CSDL ®Õn Website b»ng lớp kết nối - Lập trình hiển thị nội dung lên trang chủ - Lập trình xử lý đăng nhập vào website - Lập trình xử lý đăng ký thành viên - Lập trình hiển thị danh sách loại hàng - Lập trình hiển thị nội dung chi tiết mặt hàng loại hàng khác Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT 37 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương - Lập trình hỗ trợ việc tìm kiếm liệu mặt hàng - Lập trình cho phép viết bình luận, gửi yêu cầu hỏi đáp, đăng tin dao vặt hiển thị danh sách viết hợp lệ t-ơng ứng - Lập trình chức trang cá nhân thành viên (thay đổi thông tin cá nhân, đổi mật thông tin khác) - Nhập liệu vào database, thêm xóa bỏ thông qua giao diện cập nhật trang quản trị III Hoàn tất - Kiểm tra tính xác việc lập trình hiển thị nội dung website - Kiểm tra tính xác chức đăng nhập, đăng ký thành viên, viết bình luận, trang cá nhân thành viên - Kiểm tra chức tìm kiếm thông tin - Kiểm tra việc thực cập nhật động - Kiểm tra phân quyền ng-ời quản trị - Kiểm tra toàn diện hoàn tất website - Hoàn tất báo cáo đề tài Sinh viờn: Lờ Thị Hiến - Lớp 46k2 - CNTT 38 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương ch-¬ng v: Mét sè giao diƯn ng-êi dïng vµ chi tiÕt chøc website Cấu trúc chung website I Mét sè giao diƯn trang ng-êi dïng chđ u Trang chủ website Yêu cầu: Trang chủ trang hiển thị có ng-ời ghé thăm Website, trang chủ mặt website, nơi chứa thông tin cập nhật nhất, đầy đủ nhất, chứa hầu hết chức yêu cầu website Yêu cầu trang chủ phải có giao diện đẹp, bố cục hợp lý, hiển thị đầy đủ thông tin cần thiết Kỹ thuật: Giao diện thân thiện, sử dụng GridView để đ-a liệu từ CSDL, sử dụng việc nhúng đoạn JavaScript, c¸c Web User Control gióp cho viƯc viÕt code trë nên đơn giản Sinh viờn: Lờ Th Hin - Lớp 46k2 - CNTT 39 Đồ án tốt nghiệp GVHD: Ths H Th Huyn Thng - Phía bên trái danh sách loại hàng cửa hàng, trang liên kết - danh sách mặt hàng cửa hàng, giới thiệu mặt hàng đ-ợc giảm giá - Bên phải chứa menu đếm số ng-ời truy cập, login, tìm kiếm, thông tin giỏ hàng bạn, chuyên mục hỗ trợ gửi Messenger online, giới thiệu mặt hàng khuyến mại, hiển thị thông tin tài khoản login trang thông tin cá nhân họ Trang thông tin mặt hàng Yêu cầu: Trang thông tin mặt hàng trang giới thiệu chi tiết mặt hàng theo loại mặt hàng Yêu cầu phải có giao diện, bố cục hợp lý, hiển thị đầy đủ thông tin cần thiết Thông tin đ-ợc xếp theo thø tù tõ míi ®Õn cị, cã sư dơng kỹ thuật phân trang Kỹ thuật: Sử dụng GridView, Datalist Repeater để đ-a liệu từ CSDL Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT 40 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyn Thng Trang thông tin giỏ hàng Yêu cầu: Hiển thị thông tin mặt hàng: Mà mặt hàng, số l-ợng mua, khách hàng xóa toàn thông tin giỏ hàng, xóa mặt hàng giỏ hàng, đặt mua toàn giỏ hàng Các mặt hàng thuộc loại hàng giảm giá giá trị toán đ-ợc tính 80% giá trị thực Kỹ thuật: Sử dụng lớp kết nối CSS, Gridview để để hiển thị sửa đổi thông tin giỏ hàng Sinh viờn: Lê Thị Hiến - Lớp 46k2 - CNTT 41 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương Trang đăng ký tài khoản khách hàng Yêu cầu: Trang đăng ký thành viên nơi khách đăng ký trở thành thành viên Website Yêu cầu bố cục rõ ràng đơn giản Kỹ thuật: Sử dụng RequireFieldValidator RegularExpressionValidator để bắt lỗi nhập liệu Kiểm tra tồn tài khoản vòng lặp kiểm tra Trang đăng nhập Yêu cầu: Trang đăng nhập nơi thành viên đăng nhập vào website, dùng để lấy lại mật cho thành viên tr-ờng hợp bị quên mật Yêu cầu bố cục rõ ràng đơn giản Sinh viờn: Lê Thị Hiến - Lớp 46k2 - CNTT 42 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương Kü thuật: Sử dụng công cụ hỗ trợ DropDownList, RadioButtion, định dạng băng CSS hỗ trợ xây dựng mà xác nhận Trang tìm kiếm Yêu cầu: Là công cụ trợ giúp khách tìm kiếm mặt hàng dễ dàng nhanh chóng Bố cục trang yêu cầu đơn giản, hợp lý Kỹ thuật: Sử dụng WebControl, WebForm Sử dụng việc kiểm tra node RadioButtion Gridview để đ-a trang kết tìm kiếm nhanh h¬n Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT 43 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyn Thng Trang xem, hiển thị thông tin hỏi đáp, thông tin giao vặt đăng tin Yêu cầu: Trang tin tức nơi chứa tin tức liên quan đến lĩnh vực trao đổi hỏi đáp tin dao vặt Yêu cầu trang phải có giao diện, bố cục hợp lý, hiển thị đầy đủ thông tin cần thiết Thông tin đ-ợc xếp theo thứ tự từ đến cũ tin, cã sư dơng kü tht ph©n trang Kü tht: Sử dụng GridView, Datalist Repeater để đ-a liệu từ CSDL Bạn đăng tin, với đầy đủ thông tin chi tiết loại tin Sinh viờn: Lờ Th Hin - Lp 46k2 - CNTT 44 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương II Mét sè giao diÖn trang quản trị chủ yếu Trang quản lý sản phẩm Yêu cầu: Mọi tài khoản Admin có quyền xem thông tin tát mặt hàng cửa hàng Cập nhật thêm mặt hàng mới, chỉnh sửa thông tin mặt hàng Yêu cầu giao diện làm việc hệ thống vào phải rõ ràng Kỹ thuật: Sử dụng công cụ CheckListBox để lựa chọn chuyên mục cần xem thông tin, GridView để hiển thị thông tin yêu cầu Sinh viờn: Lê Thị Hiến - Lớp 46k2 - CNTT 45 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương - Chức thêm mặt hàng: Trang quản lý thông tin tài khoản Yêu cầu: Ng-ời quản trị phải xem sửa thông tin xóa bỏ tài khoản khách hàng ( ngoại trừ tên đăng nhập) Họ có quyền thay đổi thông tin tài khoản admin cđa hä nh-ng kh«ng cã qun sưa th«ng tin tài khoản khác nhóm quản trị Chỉ có tài khoản admin toàn quyền thêm hay sửa đổi tài khoản Kỹ thuật: Sử dụng công cụ CheckListBox để lựa chọn chuyên mục cần xem thông tin, GridView để hiển thị thông tin yêu cầu Sinh viờn: Lờ Th Hin - Lớp 46k2 - CNTT 46 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương Trang qu¶n lý hãa đơn đặt hàng Yêu cầu: Xem thông tin toàn đơn đặt hàng, đơn đặt hàng thành công, thất bại, thống kê doanh thu cửa hàng theo khoảng thời gian đó, thực việc tự động xử lý hóa đơn bị hủy Cập nhật thông tin đơn hàng xác nhận đơn hàng hợp lệ thực giao dịch Nhân viên có quyền xem thông tin đơn hàng, thống kê, xác nhận đơn hàng nh-ng quyền xóa đơn đặt hàng mà có ng-ời quản trị có toàn quyền Kỹ thuật: Sử dụng công cụ CheckListBox để lựa chọn chuyên mục cần xem thông tin, GridView để hiển thị thông tin yêu cầu - Thông tin hóa đơn thống kê doanh thu theo yêu cầu Sinh viờn: Lờ Th Hin - Lớp 46k2 - CNTT 47 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương Trang qu¶n lý tin tức Yêu cầu: Xem chi tiết tin hỏi đáp, tin dao vặt hay chi tiết tin upload ng-ời quản trị Cập nhật tin hợp lệ, xóa bỏ chỉnh sửa tin ch-a đạt yêu cầu Cập nhật thêm chuyên mục dao vặt Kỹ thuật: Sử dụng công cụ CheckListBox để lựa chọn chuyên mục cần xem thông tin, GridView để hiển thị thông tin yêu cầu - Xem thông tin tin dao vặt, cập nhật, xác nhận, xóa bỏ tin hợp lệ không hợp lệ Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT 48 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thng Kết luận kiến nghị Kết luận Với mức độ toán theo đánh giá không khó Với yêu cầu rõ ràng Xem sản phẩm, kách hàng -ng ý gửi yêu cầu đặt hàng Quản trị có trách nhiệm theo dõi giao dịch xác nhận để giao hàng tận nơi theo yêu cầu Nh-ng với kỹ lập trình ASP.NET mức khởi đầu nhiều vấn đề muốn thực nh-ng ch-a áp dụng đ-ợc Ngoài số ràng buộc không đ-a vào phân tích h-ớng giải Tuy lập trình web với công nghệ Aspx hỗ trợ nhiều công cụ làm giảm nhiều công sức code Nh-ng thời gian tìm hiểu thực tế áp dụng chuyển code dễ dàng Kết - Tìm hiểu đ-ợc lập trình web với công nghệ ASP.NET Visual Studio 2008 sở quản trị SQL SERVER 2005 - Thiết kế hoàn chỉnh modul: + Cập nhật đăng ký khách hàng, hiển thị sửa đổi thông tin cá nhân + Hiển thị mặt hàng, chi tiết mặt hàng + Xử lý trình đặt hàng quản lý thông tin đơn hàng + Cập nhật tài khoản nhân viên khách hàng + Cập nhật mặt hàng, loại hàng + Cập nhật thông tin hỗ trợ khách hàng + Cập nhật, xác thực tin Hạn chế - Ch-a nhúng đ-ợc nhiều CSS, JS ch-a áp dụng đ-ợc nhiều công cụ hỗ trợ nên giao diện không đ-ợc đẹp - Một số modul ch-a đ-ợc hoàn chỉnh: + Quản lý thông tin tài khoản + Quản lý toán Sinh viờn: Lê Thị Hiến - Lớp 46k2 - CNTT 49 Đồ án tốt nghiệp GVHD: Ths Hồ Thị Huyền Thương + Quản lý l-u liệu + Quản lý sản phẩm + Quản lý giao diện website H-ớng phát triển Do thời gian thực hạn chế nên đề tài thực đ-ợc chức Chúng em dự định phát triển đề tài theo số h-ớng t-ơng lai gần nh- sau: a Bổ sung hoàn thiện thêm giao diện ng-ời dùng: Hiện Website đ-ợc thiết kế HTML, t-ơng lai đ-a vào số đoạn Flash để tăng tính thẩm mỹ website Tăng tốc độ việc cập nhật mặt hàng Website đảm báo thông tin đáp ứng đ-ợc yêu cầu khách hàng Hiện vấn đề bảo mật cho website website bán hàng online cần phải quản lý chặt chẽ vấn đề Ngoài phải tăng c-ờng biện pháp quản lý triệt để hóa đơn ảo giúp hệ thống làm việc tốt Tích hợp thêm số dịch vụ hỗ trợ khách hàng nh- dịch vụ cho thuê xe, đổi tiền, tỷ giá ngoại tệ, dự báo thời tiết Hoàn thiện chức tìm kiếm, bổ sung số tính hỗ trợ việc tìm kiếm web Bổ sung trình xử lý toán thẻ, chức đ-ợc hoàn thiện có liên kết với ngân hàng, vấn đề em dự định tìm hiểu t-ơng lai b Bổ sung chức quản lý website: Bổ sung thêm chức hỗ trợ việc quản lý tốt tính phân quyền hệ thống, tăng c-ờng việc tự ®éng, kiĨm tra, cËp nhËt th«ng tin cho hƯ thèng, quản lý vào giao diện cho website nhằm tăng tính đa dạng Bổ sung chuyên mục quản lý giao diện website nh-: thay đổi banner, ảnh quảng cáo, menu động Sinh viờn: Lờ Th Hin - Lp 46k2 - CNTT 50 Đồ án tốt nghiệp GVHD: Ths H Th Huyn Thng Tài liệu tham khảo Lập trình web Asp.net, Nhà xuất Thống kê [2] C# 2005 Lập trình bản, Phạm hữu Khang Đoàn thiện Ngân Nhà xuất Lao động xà hội 3 “ThiÕt kÕ web site víi Asp.net 2.0”, Nhµ xt Giao thông vận tải Tự học Asp.net Website, L-u Bích Thủy Nhà xuất Hồng Đức Tài liệu h-ớng dẫn giảng dạy lập trình ứng dụng web với Asp.net, Trung tâm tin học đại học Khoa Học Tự Nhiên TP HCM http://www.microsoft.com http://pscode.com http://www.3c.com.vn http://www.ddth.com Một vài phần mền hỗ trợ làm trang web CSS Tab Designer Setup Overzon Software‛ [2] ‚Sothink SWF Easy 6.2‛ [3] ‚Adobe Photoshop CS2 9.0‛ 4 ‚Microsort Visual studio 2008‛ 5] " Sql Server Management Studio Express " Sinh viên: Lê Thị Hiến - Lớp 46k2 - CNTT 51 ... sách hàng kho hàng mặt hàng đà bán - Đa danh sách khách hàng đặt mua hàng theo ngày, tuần, tháng - Xác định giao dịch với khách hàng đà đặt mua hàng tiến hành xuất hàng hẹn thời gian nhận hàng. .. tin giỏ hàng Yêu cầu: Hiển thị thông tin mặt hàng: Mà mặt hàng, số l-ợng mua, khách hàng xóa toàn thông tin giỏ hàng, xóa mặt hàng giỏ hàng, đặt mua toàn giỏ hàng Các mặt hàng thuộc loại hàng giảm... khách hàng - Lập hoá đơn mua hàng - Lập hoá đơn bán hàng - Phiếu xuất kho - Phiếu nhập kho - Lập hoá đơn toán mua hàng - Lập hoá đơn toán bán hàng IV Đỏnh giá hệ thống Qua việc khảo sát việc bán hàng

Ngày đăng: 15/10/2021, 00:01

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

  • Đang cập nhật ...

Tài liệu liên quan