Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
3,02 MB
Nội dung
RƢỜ ẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN TĂNG ĐÌNH DUY BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: Website xây dựng cấu hình bán máy tính Nghệ An, tháng 01 năm 2016 – – KHOA CNTT Page i RƢỜ ẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: Website xây dựng cấu hình bán máy tính Sinh viên thực hiện: Tăng Đình Duy – 1151073767 Lớp: 52K2 - CNTT Giáo viên hướng dẫn: TS Phan Lê Na Nghệ An, tháng 01 năm 2016 – – KHOA CNTT Page ii LỜI CẢM ƠN Ngày nay, Công nghệ thông tin ngày phát triển tỏ rõ tầm quan trọng tất lĩnh vực Có thể nói Cơng nghệ thơng tin trở thành thƣớc đo để đánh giá phát triển xã hội đại - nơi mà ngƣời dần thoát khỏi cách làm việc thủ công, thô sơ dần tiến đến tin học hóa tất lĩnh vực để cơng việc có hiệu hơn, tiết kiệm thời gian nhân lực Việc x y ựng ng ng, w sit ph v ho m đ h s ng kh ng n xa lạ với h ng ta, h ng gi p on ngƣời thự hoạt động ng v thu n tiện Trong kinh oanh ng v y, w sit để h h ng v ngƣời án h ng giao h l ần thiết o v y, m họn đ t i “ Website x y ựng ấu h nh v án máy t nh” ng truts ram work th o m h nh ho việ án máy t nh v ho ph p h h ng x y ựng ho m nh hiế máy t nh nhƣ mong mu n v ph h p với t i ti n nh n uá tr nh thự đƣ gi p đ nhiệt t nh t giảng vi n hƣớng n v giảng vi n khoa ng nghệ th ng tin Em xin g i lời cảm ơn đến khoa Công nghệ Thông tin tạo hội giúp em đƣ c tham gia học hỏi, rèn luyện kỹ cần thiết để thực đ tài t t nghiệp cu i khóa ặc biệt em xin g i lời cảm ơn đến giảng viên TS Phan Lê Na quan tâm góp ý cho đ án giải đáp thắc mắc cần thiết, giúp em hoàn thành t t đ án Mặ nhi u c gắng nhƣng o kiến th c hạn chế với kinh nghiệm hƣa n n kh ng tránh khỏi thiếu sót Vì v y em mong nh n đƣ c ý kiến đ ng g p ổ sung thầy cô giáo bạn để đ tài m đƣ c hoàn thiện Em xin chân thành cảm ơn ! – – KHOA CNTT Page iii Ạ Ọ LỜI MỞ ĐẦU Ngày nay, công nghệ th ng tin ƣớc phát triển mạnh mẽ theo chi u rộng sâu Máy vi tính khơng cịn phƣơng tiện q m ng y ng trở thành công c làm việc giải trí thơng d ng on ngƣời, khơng cơng sở mà cịn gia đ nh Việt am tr n on đƣờng xây dựng cơng nghiệp hố, đại hố đất nƣớc ng thời nƣớc WTO, mặt h ng điện t x m nh p th trƣờng Việt Nam ngày nhi u Tiếp di n với kiện tr n th tƣơng lai, w sit ngày phát triển th ng lĩnh th trƣờng, mua bán trực tuyến trở nên thiết thự cho s ng ể ph c v cho nhu cầu ng y ng tăng v tạo lựa chọn cho khách hàng việc mua bán sản phẩm thu n tiện hơn, ng n n m đ nh chọn đ t i “W sit x y ựng ấu h nh v án máy t nh” để phát triển Website bán hàng cho phép h h ng t m kiếm sản phẩm, x y ựng ấu h nh máy ri ng, đặt h ng v nh n mail xá nh n th ng qua th ng tin đăng k ng thời ho ph p ngƣời quản tr quản l h h ng, sản phẩm, l nh kiện lắp răp, đơn h ng, hi tiết đơn h ng, sản phẩm ảo h nh v áo áo doanh thu a h ng i với việ kinh oanh sản phẩm lắp đặt s n, h h ng hỉ việ truy p v o hệ th ng, t m kiếm, họn sản phẩm lựa họn v đặt h ng n đ i với việ x y ựng ấu h nh, ởi kh ng phải ng am hiểu thiết , linh kiện n n hệ th ng xây ựng hế iện lu n linh kiện ph h p với để h h ng thể thoải mái lựa họn m kh ng lo việ xung đột linh kiện với t i s d ng ava trust th o m h nh để thiết kế giao diện MS SQL rv r 008 để kết n i sở liệu thành website hoàn chỉnh t i g m hƣơng hƣơng hƣơng khảo sát v ph n t h đ t i, hƣơng giới thiệu v giới thiệu w sit th ng qua giao iện đƣ thiết kế ng l l p tr nh v Sinh viên thực Tăng Đình Duy – – KHOA CNTT Page ii Ạ Ọ M Ơ i LỜI CẢ LỜI MỞ ẦU ii ƢƠ Ả W .1 ti u v y u ầu x y ựng hệ th ng .1 1.1 1.1.1 ti u 1.1.2 u ầu hệ th ng 1.2 hảo sát trạng w sit 1.2.1 iện trạng w sit u ầu đặt đ i với w sit đƣ 1.2.2 1.3 x y ựng h n t h hệ th ng w sit x y ựng ấu h nh v án máy t nh 1.3.1 i với h h ng 1.3.2 i với quản tr 1.4 h thể tả v ph n t h h 1.4.1 1.4.2 iểu đ lu ng ữ liệu .6 1.4.3 hiết kế sở ữ liệu 10 ƢƠ R iới thiệu rv r 17 iến tr .18 2.2 Struts Framework 19 2.3 17 p ng m h nh ƢƠ v o đ t i 24 W Ấ .29 iao iện h h ng 29 iao iện quản tr 35 44 Kết đạt đƣ c 44 ƣớng phát triển đ tài .44 Ả 45 – – KHOA CNTT Page iii Ạ HƢƠNG Ọ HẢO S T V PH N T H W SIT X Y D NG ẤU HÌNH V N M Y T NH hƣơng giới thiệu v m ti u, y u ầu x y ựng hệ th ng, thự trạng v đƣa y u ầu ho w ist ần x y ựng hƣơng n y ng ph n t h, đƣa h thể v thiết kế sở ữ liệu ho đ t i 1.1 M i u y u ầu y ng h h ng 1.1.1 M i u m hiểu ng l p tr nh để thiết kế w sit ram work, m h nh - rv r 008, truts o n hỉnh w sit h nhƣ w sit thƣơng mại điện t hoạt động tr n th trƣờng với giao iện th n thiện với h h ng, thu n tiện ho việ x m, t m kiếm v đặt mua sản phẩm há h h ng thể trự tiếp tƣơng tá với a h ng th ng qua w sit , t m kiếm sản phẩm, x y ựng ấu h nh ri ng sản phẩm, tự đặt h ng, đƣ xá nh n qua mail v đƣ giao h ng t n nơi 1.1.2 Y u ầu h h ng - ệ th ng phải quản l đƣ sản phẩm, linh kiện v hay x a th ng tin sản phẩm, linh kiện m ho ph p th m mới, thay đổi a h ng kinh oanh ho ph p quản l đơn h ng thu n tiện, hế hoạt động th h h p để kh ng nhầm l n đơn h ng giao h v đơn h ng hƣa giao h - uản l sản phẩm ảo h nh h h p l , h nh xá v nhanh h ng th ng áo tới h h ng sản phẩm đƣ ảo h nh xong - ệ th ng phải h áo áo oanh thu v th ng k oanh thu th o trƣờng đ nh nh m đƣa hiến lƣ kinh oanh ph h p ho a h ng - ệ th ng phải quản l đƣ linh kiện sản phẩm lắp ráp để thu n tiện ho - việ ảo h nh sản phẩm tr nh s 1.2 hi n 1.2.1 Hi n ng ng i i hi n ng h h ng h Thông qua s khảo sát trang w sau: có s vấn đ đƣ đặt nhƣ w sit nhƣ: thegioi i ong om, vi nthonga om, philong om.vn w sit n y hủ yếu t p trung v o mặt h ng lắp ráp s n, nh p h ng nguy n hộp v v – – KHOA CNTT Page Ạ án ho h h ng ấu h nh máy đƣ nh Ọ ung ấp x y ựng s n nh m thu v lời nhu n ao ho nh sản xuất n n việ sản phẩm nhƣ đ i với h h ng l kh khăn ph a h h ng th lu n mong mu n sản phẩm hiệu suất hoạt động t t nhƣng giá ả th lại phải h p l n n sản phẩm lắp đặt s n kh ng đƣ đánh giá ao Ở w sit th để mua sản phẩm hầu nhƣ h h ng phải đăng k , trƣớ mu n mua h ng phải đăng nh p thao tá nhi u lần ặt trƣớ m i lần đăng nh p hoặ đăng k th nh vi n n đến t nh trạng ngại, ới vấn đ thƣơng mại điện t v n hƣa thự phát triển mạnh mẽ, l ng tin ngƣời ti u ng đ i với việ mua án onlin hƣa ao n n ần phƣơng th toán ph h p đ i với hầu hết đ i tƣ ng h h ng m a h ng hƣớng đến vấn đ ảo h nh, m i h h ng mang sản phẩm ảo h nh th nh n đƣ phiếu h n trả máy hoặ tự li n hệ tới a h ng để x m t nh trạng sản phẩm đƣ ảo h nh hay hƣa n đến t nh trạng th động v h h ng li n t ảnh hƣởng nhi u tới hoạt động kinh oanh a h ng 1.2.2 Y u ầu i ới i ƣ y li n hệ tới a h ng ng i với việ quản l sản phẩm, ngo i việ quản l sản phẩm nguy n hiế lắp ráp s n th ần ri ng m để h h ng thể x y ựng ấu h nh hiế máy t nh n nhƣ mong mu n v ph h p với t i ti n h h ng ể x y ựng ấu h nh ho sản phẩm n đến việ phải quản l linh kiện sản phẩm lắp ráp v w sit phải anh m quản l linh kiện nhƣ quản l sản phẩm a h ng rƣớ t nh trạng ngại đăng k , đăng nh p h h ng n n w sit phải tạo ảm giá thu n tiện đặt h ng o đ , sau họn xong sản phẩm hoặ x y ựng ấu h nh th o sở th h m nh th h h ng hỉ ần n th ng tin ần thiết để a h ng li n hệ v giao h trự tiếp với h h ng đ xá nh n mua h ng Ở iệt am th thƣơng mại truy n th ng v n đƣ ƣu ti n n n w sit ần lựa họn h nh th toán ph h p v thu n tiện đ i với h h ng y n n phƣơng th giao h ng t n nh v toán trự tiếp gia đ nh hoặ h h ng tới t n a h ng để giao h đƣ w sit lựa họn để giải vấn đ giao h h h ng – – KHOA CNTT Page Ạ ới vấn đ Ọ ảo h nh, để tránh t nh trạng h h ng li n t gọi tới a h ng để kiểm tra t nh trạng ảo h nh sản phẩm m nh o v y, trang w ần m ri ng để hiển th anh sá h sản phẩm đƣ ảo h nh tr n giao iện h nh để h h ng thu n tiện việ kiểm tra t nh trạng ng nhƣ xếp thời gian h p l để tới nh n lại sản phẩm m nh ấn đ oanh thu, việ th ng k oanh thu để th ng kế, lựa họn măt h ng kinh oanh ph h p l yếu t đ nh s ng n a h ng o v y trang w ần hế th ng k h ph h p v hi tiết nhƣ th ng k th o tháng, th o năm, th o hãng sản xuất hoặ so sánh tháng, năm với 1.3 Ph n hh h ng i y ng ấu hình n y nh 1.3.1 Đ i ới h h h ng ệ th ng ho ph p h h ng - m sản phẩm tr n trang hủ m kiếm sản phẩm mu n x m - y ựng ấu h nh máy t nh n mong mu n th o sở th h v t i ti n m nh - ặt h ng th ng qua giỏ h ng - a, x a sản phẩm giỏ h ng - m anh sá h sản phẩm ảo h nh s a v hƣa trả 1.3.2 Đ i ới uản ệ th ng ho ph p quản tr : - uản l sản phẩm, linh kiện lắp ráp với h th m, s a, x a sản phẩm, linh kiện a h ng kinh oanh - uản l th ng tin h h ng đặt h ng v h th m, s a, x a - uản l th ng tin đơn h ng với h th m, s a, x a v x m hi tiết đơn h ng đặt - uản l th ng tin hi tiết đơn h ng sản phẩm lắp ráp, tự x y ựng - uản l th ng tin anh sá h sản phẩm ảo h nh a h ng với h th m, s a, trả ảo h nh - uản l áo áo th ng k a h ng, so sánh th o tháng, năm, áo áo oanh thu th o năm v th o hãng sản phẩm – – KHOA CNTT Page Ạ 1.4 h h ả h n 1.4.1 M h h h Ọ h h h ng Mô tả: m sản phẩm há h h ng thể x m sản phẩm, th ng s kĩ thu t, thời gian ảo h nh, giá ả sản phẩm trự tiếp t trang hủ ng nhƣ thể t m kiếm sản phẩm mu n đặt h ng h ng m kiếm sản phẩm há h h ng thể t m kiếm sản phẩm th o hãng, t n hay th o loại sản phẩm uản l giỏ h ng há h h ng thể th m hoặ x a sản phẩm giỏ h ng trƣớ g i y u ầu đặt h ng tới w sit y ựng ấu h nh máy há h h ng thể lựa họn hi tiết ộ ph n hiế máy t nh để n, x y ựng ri ng ho m nh hiế máy t y th o nhu ầu ng nhƣ t i ti n ản th n uy nhi n, kh ng phải h h ng n o ng am hiểu v linh kiện ng nhƣ thiết lắp ráp đƣ với n tới t nh trạng thể xung đột thiết v l m lãng ph ti n h h ng o đ , hệ th ng thiết l p hế ho ph p thiết thể lắp gh p với ng xuất để thu n tiện ho việ lựa họn h h ng v tránh t nh trạng xung đột thiết ặt h ng há h h ng sau x m sản phẩm hoặ x y ựng ri ng ho m nh hiế máy nhƣ mong mu n nhu ầu đặt h ng th thể nhấn họn utton mua h ng, n th ng tin đăng k v o orm ho s n w sit để lƣu lại th ng tin v a h ng li n hệ trự tiếp với h h ng để giao h m ảo h nh sản phẩm h h ng sau đƣ ảo h nh đƣ p nh t l n w sit để h h ng thu n tiện ho việ th o i – – KHOA CNTT Page Ạ h Ọ uản Mô tả: ản phẩm uản tr quy n th m sản phẩm, s a th ng tin sản phẩm, x a sản phẩm m a h ng kh ng n kinh oanh hi tiết ƣơng tự nhƣ sản phẩm nhƣng đ y l linh kiện để lắp ráp hiế máy t nh nh n ho m i ngƣời ắp ráp m hi tiết đơn h ng lắp ráp m h h ng y u ầu đặt h ng ơn h ng ơn h ng hủ yếu l o h h ng đặt trự tiếp th ng qua w sit nhƣng h h ng đặt h ng trự tiếp a h ng th quản tr thể đăng nh p v th m đơn h ng, s a th ng tin đơn h ng ng nhƣ x a đơn h ng h h ng kh ng n nhu ầu mua h ng uản l h h ng W sit kh ng quản l th nh vi n nhƣng v n quản l th ng tin h h ng để giao h y u ầu t h h ng o v y h n y v n đủ t nh th m, s a, x a để s ng ần thiết uản l ảo h nh sản phẩm th kh ng thể tránh đƣ l i n n nhu ầu ảo h nh l ần thiết rang w h ảo h nh o ngƣời quản tr quản l nhiệm v th m, s a, x a ảo h nh au đƣ ảo h nh xong, th ng tin sản phẩm đƣ p – – KHOA CNTT Page Ạ nh Ọ iao iện hi tiết sản phẩm iển th th ng tin hi tiết, th ng s kĩ thu t v s lƣ ng h ng thể hiểu r sản phẩm trƣớ đặt h ng – – KHOA CNTT n kho ho h Page 31 Ạ nh Ọ iao iện x y ựng ấu h nh sản phẩm iao iện n y h gi p h h ng x y ựng ri ng ho m nh ấu h nh sản phẩm, th ng qua anh m anh sá h linh kiện há h h ng hỉ việ m i anh m họn linh kiện v g i đơn đặt h ng nhu ầu đặt h ng – – KHOA CNTT Page 32 Ạ nh Ọ iao iện giỏ h ng iao iện n y h a sản phẩm m ạn đặt h ng, ạn phẩm hay s lƣ ng sản phẩm trƣớ g i y u ầu đặt h ng nh thể th m, s a, x a sản iao iện ảo h nh anh m ảo h nh n y để thu n tiện ho h h ng – h h a th ng tin sản phẩm đƣ – KHOA CNTT ảo h nh Page 33 Ạ nh oặ Ọ Giao iện mua h ng nh iao iện mua h ng há h h ng thể đặt mua sản phẩm th ng qua ựng s n tr n giao iện tr n đ y – – KHOA CNTT utton ua đƣ hệ th ng x y Page 34 Ạ 3.2 Gi i n uản uản tr nh h uộ phải đăng nh p trƣớ v o đƣ giao iện quản tr iao iện quản l sản phẩm giao iện n y l quản l th ng tin, th m mới, thay đổi th ng tin hay x a sản phẩm nh Ọ a h ng iao iện quản l main oar h giao iện n y l quản l th ng tin, th m mới, thay đổi th ng tin hay x a main oar a h ng – – KHOA CNTT Page 35 Ạ nh Ọ iao iện quản l ram h giao iện n y l quản l th ng tin, th m mới, thay đổi th ng tin hay x a ram a h ng nh iao iện quản l hip h giao iện n y l quản l th ng tin, th m mới, thay đổi th ng tin hay x a hip a h ng – – KHOA CNTT Page 36 Ạ nh iao iện quản l Ọ linh kiện h giao iện n y l quản l th ng tin, th m mới, thay đổi th ng tin hay x a linh kiện a h ng nh iao iện quản l h h ng iao iện n y h tin h h ng giao – quản l th ng tin, th m mới, s a th ng tin hay x a th ng h với a h ng – KHOA CNTT Page 37 Ạ nh Ọ iao iện quản l đơn h ng iao iện n y đƣ thiết kế để lƣu trữ th ng tin ản đơn h ng nhƣ mã h a đơn, mã h h ng, ng y đặt h ng, tổng ti n, t nh trạng giao h ng ại đ y, quản tr thể th m mới, s a, x a đơn h ng v thể x m hi tiết đơn h ng th ng qua utton m nh Giao iện hi tiết đơn h ng h a hi tiết đơn h ng, đ y quản tr thể th m sản phẩm v o đơn h ng, thay đổi th ng tin hoặ x a sản phẩm khỏi đơn h ng – – KHOA CNTT Page 38 Ạ nh nh Ọ iao iện xá nh n giao h ng iao iện anh sá h lắp ráp iao iện n y h a mã linh kiện lắp rắp v hiển th th ng tin hi tiết linh kiện th ng qua utton hi iết giao iện nhƣ h nh – – KHOA CNTT Page 39 Ạ nh Ọ iao iện hi tiết đơn lắp ráp – – KHOA CNTT Page 40 Ạ nh iao iện quản l h a anh sá h ả h a th ng tin sản phẩm s sản ph m đƣ – Ọ ảo h nh ảo h nh đƣ ph n loại th o s a, s a, tất ả anh sá h tất ản tất ả sản phẩm đƣ ảo h nh anh sá h s a a, thể thay đổi th ng tin sản phẩm đ y anh sá h s a h a s a v hƣa trả, ho ph p quản tr trả sản phẩm đ y – KHOA CNTT Page 41 Ạ nh Ọ iao iện quản l th ng k – – KHOA CNTT Page 42 Ạ iao iện n y ho ph p quản tr nh p tháng hoặ x m áo áo so sanh hãng sản phẩm án đƣ tháng năm – – KHOA CNTT Ọ năm để so sánh với nhau, ng nhƣ t nh h nh kinh oanh Page 43 Ạ Ọ T U N ƣ c K t au tr nh thự đ t i “W sit x y ựng ấu h nh v đạt đƣ án máy t nh” kết đ l Về công nghệ - Biết đƣ c cách thiết kế website ng nhƣ h tổ ch sở liệu ắm đƣ ấu tr v nguy n tắ hoạt động truts ramwork th o m h nh v áp - ng v o để t i x y ựng h năng, giao iện website ng th nh thạo hệ quản tr sở ữ liệu rv r 008 Về chương trình: - ho ph p h h ng x y ựng ri ng ấu h nh sản phẩm ho m nh - Cho phép khách hàng x m, t m kiếm, đặt h ng sản phẩm cách hiệu v thu n tiện th ng qua giỏ h ng trự tuyến - há h h ng nh n đƣ mail xá nh n sau đặt h ng - Cho phép quản lý c a hàng thông qua việc quản l sản phẩm, linh kiện, h h ng, đơn h ng v hi tiết đơn h ng, sản phẩm ảo h nh hi tiết, thu n tiện - ho ph p x m áo áo oanh thu, so sánh oanh thu a h ng - Thông tin v sản phẩm r r ng, việ giao - Giao diện thân thiện với h h ng h đƣ đảm ảo, h nh xá Hƣớng phát tri n tài - Tiếp t c phát triển đ t i th o hƣớng c thể v tăng th m h để áp d ng nhi u mơ hình kinh doanh khác - ƣa hệ th ng hoạt động tr n quy m v phạm vi rộng - Tạo di n đ n thể cho khách hàng thảo lu n sản phẩm,khách hàng cho ý kiến bình chọn sản phẩm - Giúp khách hàng mua d ng th ng qua việc tính thẻ tín d ng Trong q trình thực đ án, m gắng hết s để tìm hiểu v x y ựng website Tuy nhiên, thời gian có hạn nên hƣa giải đƣ c tất vấn đ đặt Em mong nh n đƣ c thông cảm qu hầy cô Em xin chân thành cảm ơn – – KHOA CNTT Page 44 Ạ T I I U TH M Ọ HẢO [1] : Thạ nh ƣờng, Phân tích thi t k h th ng thông tin, Nhà xuất khoa học kỹ thu t, 2002 [2] : Phạm Hữu Khang, L p trình ứng dụng chuyên nghi p SQL Server 2000, Nhà xuất Giáo d c, 2002 [3] : http://dotnet.edu.vn/ [4] : http://www.javavietnam.org [5] : http://www.diendantinhoc.org [6] : http://www.vninformatics.com [7] : http://www.benalpenliebe.blogspot.com [8] : http://www.cntt.tv – – KHOA CNTT Page 45 ... CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: Website xây dựng cấu hình bán máy tính Sinh viên thực hiện: Tăng Đình Duy – 1151073767 Lớp: 52K2 - CNTT Giáo viên... Framework (thơng qua cấu hình mà Developer thiết l p) biết cách chuyển tới trang thích h p Việc cấu hình t n d ng ƣu việc cấu hình lại đ i với lớp hiển th b ng cách chỉnh s a t p tin cấu hình XML Có thể... tới phần mở đầu viết ng t p tin w xml, l p tr nh vi n cấu hình cho ActionServlet s d ng nhi u t p tin cấu hình cho thân Struts Trong t p tin cấu h nh ram work h a li n kết đuờng d n với thành phần