Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 46 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
46
Dung lượng
1,47 MB
Nội dung
- tr-ờng đại học vinh KHOa công nghệ thông tin o0o - đồ án tốt nghiệp đại học Ngành: tin học Xây dựng website mua bán - rao vặt Nguyễn mạnh tuấn Nghệ An - 5/2011 -1- - tr-ờng đại học vinh KHOa công nghệ thông tin o0o - đồ án tốt nghiệp đại học Ngành: tin học Xây dựng website mua bán - rao vặt Nguyễn mạnh tuấn Giáo viên h-ớng dÉn: ThS Vị chÝ c-êng NghƯ An - 5/2011 -2- - vi t t t thu t ngữ i i ngh Th TMDT g i i t ASP NET Active Server Pages NET CLR Common Language Runtime VB NET Visual Basic NET XLM Extensible Markup Language RAD Rapid AppilicationDevelopment- quy trình phát triển ứng dụng nhanh HTML HyperText Markup Language - ngôn ngữ h dấu siêu vă UI XML User Interface - giao di g ời dùng eXtensible Markup Language - ngôn ngữ h dấu mở rộng sở i u CSDL -3- - LỜI CẢM ƠN Em xin h th h thông tin - tr g ThS h ô giá tr g hoa g gh i họ Vi h ã tận tình giảng d y trang bị cho em nhiều kiến thức bổ í h tr g hiểu án E thầy giá ũ g xi ờng ă học vừa qua, góp phần lớn vào vi c tìm ợc g i lời g ời ã u h th h hất ến thầy giáo tận tình bả v h ớng dẫn em suốt thời gian qua Tuy nhiên, thực hi n thời gian ngắ ũ g h iến thức em cịn có hiều h n chế ê tr g án có nhiều sai sót Em mong nhậ ợc quan tâm góp ý q thầy b n Em xin chân thành ! Sinh viên thực hi n: guy n -4- nh u n - M CL C h ụ từ viết tắt i LỜI LỜ Ó ĐẦU PHẦN : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọ 1.2 Ph ề tài vi ề tài 1.3 Yêu cầu củ g ời s dụng 1.4 Yêu cầu củ g ời quản trị 1.5 Mụ tiêu ề 1.6 Giới thi u th g i i n t 1.6.1 Khái ni m th g 1.6.2 M hì h th i i n t 10 g 1.6.3 Lợi ích củ th g 1.6.4 H n chế củ th g i i n t i i n t 10 i i n t 12 PHẦN 2: TỔNG QUAN VỀ CÔNG NGHỆ 13 2.1 ASP NET 13 2.1.1 Giới thi u s 2.1.2 ặ ợc ASP NET 13 iểm bật ASP NET 15 2.2 Ngôn ngữ C# 18 2.3 H quản trị sở li u SQL Server 2008 19 PHẦN 3: THI T K WEBSITE 21 3.1 Thiết kế bảng li u 21 -5- - h sá h bả g i u 21 3.2 3.3 Phân tích thiết kế h thống 27 3.3.1 Mô tả s ă g 27 3.3.2 Tìm kiếm 28 3.3.3 Phần dành cho Admin 28 3.3.4 Phần dành cho khách hàng 29 3.3.5 S 3.4 Ph thự thể iê ết 30 tí h h thố g ă g 31 3.4.1 Biểu phân cấp ă g 31 3.4.2 Biểu luồng li u mức khung cảnh 32 3.4.3 Biểu luồng li u mứ ỉnh 33 3.4.4 Biểu luồng li u mứ d ới ỉnh 33 PHẦN 4:THI T K GIAO DIỆN 36 4.1 Phầ d h h há h h g 36 4.2 Phầ d h h d i 39 K T LUẬN 44 Các vấ ề t ợc 44 H n chế 44 H ớng phát triển 45 Ệ 46 -6- - Ó ĐẦU LỜ Cơng ngh thơng tin nói chung I ter et ói riê g cần thiết tất ĩ h vực củ g ột nhân tố ời số g tr g tất ả h t ộ g… V tr g web ứng dụng phổ biến Internet hi n tế giới Web g g y ột phát triển m nh mẽ có nhiều ứng dụng thực tiễn cho sống Internet khơng có giới h n h g gi ợc cập nhật liên tụ h h hó g v ịa lý, thơng tin Internet hí h xá M tr g ời số g hi n yếu tố cần thiết, nhanh chóng xác cần thiết v u ợ u tiê tr g ền kinh tế thị tr ờng Ng ời tiêu dùng Vi t N ã xe Internet cơng cụ ể tìm kiếm thơng tin sản phẩm, mặt hàng, thông tin g ời bá v mua Hi n thực tế có nhiều sản phẩ u ….Vì cần có em chọ g ời cầ bá i ể kết nối g ời ề tài “Xây dựng we site mu Website rao vặt em khơng cịn cơng hỗ trợ h i iê g ời cần g ời bán Do n - rao vặt” ết g ời cần bán cần mua, mà g ời s dụng tìm hiểu sản phẩm cần ể biết thêm nhiều thơng tin sản phẩm cầ liên h u v g ời ể rao g u M th g ti bất ộng sả ò ất i i phò g trọ, nhà ở… M g trang web áp ứng yêu cầu g ời s dụng Em xin chân thành tin-tr g ặc bi t thầy, cô giáo khoa công ngh thông i họ Vi h ã giảng d y em suốt trình học tập t i tr ờng, h ớng dẫn nhi t tình thầy giá ThS Ngh h ă ờng 2011 Sinh viên: Nguyễ M h Tuấ -7- - PHẦN : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Ngày nay, cơng ngh th g ti ã ó hữ g b ớc phát triển m nh mẽ theo chiều rộ g v s u Máy tí h i n t g g y g trở thành công cụ làm vi c giải trí thơng dụng củ g ời ọi i Đứ g tr ớc vai trò thông tin ho t ộng c nh tranh gay gắt, tổ chức doanh nghi p ều tìm bi pháp ể xây dựng hồn thi n h thống thơng tin nhằm tin học hóa ho t ộng tác nghi p củ vị Hi n công ty tin họ h g ầu giới không ngừ g ầu t v ải thi n giải pháp ũ g h sản phẩm nhằm cho phép tiế h g th g i hóa Internet Thông qua sản phẩm công ngh này, dễ dàng nhận tầm quan trọng tính tất yếu củ th g i i n t Với thao tá giản máy tính có nối m ng Internet b n có tận tay cần mà khơng cần phải nhiều thời gian Ở Vi t N ũ g ó nhiều doanh nghi p hóa Internet Hi tr g y t i ị ph u bá tr biến củ th website g g tiế h h th g H Tĩ h h u bá – r g e i ó website ổi trự tuyế Để tiếp cận góp phầ i i n t t i ị ph g ã tì i ẩy m nh phổ hiểu “Xây dựng vặt” 1.2 Ph m vi đề tài Vì thời gian kinh nghi m thực tiễn cịn ê h n chế Đề t i h ă gd h h ợc khai thác hết g ời s dụ g ề tài cịn có nhiều thiếu sót ă g ý ũ g h ợc thuận lợi 1.3 Yêu cầu củ ng ời sử dụng Đối với g ời s dụ g iều ầu tiê phải ó gi di th thi g ời s dụ g qu v dễ s dụ g phụ vụ h vi -8- xe t website sả phẩ ột - cách rõ ràng Phải ó ặ bi t vi gi ợ ph i hợp ý the dị h phải diễ r h h gọ hiều tiêu hí há h uv hí h xá 1.4 Yêu cầu củ ng ời qu n trị Website phải ó gi hiểu sả phẩ phẩ phải di phải ợ th thi ội du g thể hi ợ trì h b y ó bố ụ rõ r g dễ ột h rõ r g với ầy ủ th g Sả ập hập th g tin Quả ý huyê ụ hó sả phẩ ph hợp hu ầu thị tr g ục tiêu đề r 1.5 Về ặt ý thuyết: - Nắ ợ sở ý thuyết hu g th - Hiểu rõ quy trì h thiết ế g ột Website th i i g t i i t Yêu ầu ứ g dụ g: - X y dự g Website th bá – r vặt -H thi 1.6 Website v i i v t quy hỏ áp ứ g ủ hu ầu u s dụ g iới thiệu th ơng m i điện tử h i niệm th ơng m i điện tử 1.6.1 Th tr g g ổi i i t (TMDT) ột từ d g ể ặt h g dị h vụ v th g ti qu tả trì h g áy tí h b u gồ bá v ả g Internet Th g ộ số hó tối thiểu h g phải i ủ ợ gọi ặt h g ột yếu tố th ợ bá g i i t h y h g ủ tiế trì h v ợ số hó hú g t xe thuầ TMDT -9- t y thuộ v i ý ph ó ứ phối Nếu ó ột TMDT h g - hình th ơng m i điện tử 1.6.2 M hì h th ợi huậ g i ể trì ột ph r tr g g TMDT ã e i i g i i guồ tiề Nhữ g ợi huậ g ty ủ TMDT ới ă g ợi huậ t g h g ời TMDT g ời trê giới bất ể quố gi h y d y g bắt ầu trở th h hi Đối với há h h ng: Ng ời tiêu d g ó thể ì h thí h từ hí h b thự hi vi hỉ th g qu v i th ấp: Th g iể ột thự gi th g i i ầu Với th g i i ọi v gi tă g hi há ủ ì h Đ tá bất ứ ú ặt h g h h hó g giả Đối với h sả xuất v t ột ph t h u từ u h gv h ọi h h g phiề tới b u g ấp Tr g u g ấp ó thể phụ vụ há h h g i trê giới vi i hd h g ả h h g tới thời gi i tr g i h tế ối với d h tr h hất h ghi p Mứ số g g y ti ợi h th gi th g ì h h g ầ thuê thê h giá ả v th i i g t i i t g h h g bị biểu ủ ợ g dị h vụ v ó thể h g há h h g ti h g g ầ h t ộ g 24/7 ặt h g u ả bả ợ -10- bá h bắt i trọ g ú ợi v ợt trội iều g ty h h g ời t y Khi ặt h g dị h vụ vă phị g ó hi phí thấp hiều s với vă phị g truyề thố g phụ vụ Th u g g thứ tốt ể tiếp ậ thị tr ờng ă g áp ứ g h h hó g với hữ g yêu ầu riê g bi t ủ thị tr g ủ ợ g tr hữ g g y ễ tết h y g y ghỉ… há h h g ó thể hủ ộ g tìm ế buộ tộ rộ g TMDT thuộ g ty phát sinh t giải thí h ột d y truyề Một ặ hì h th hội ể tập hợp tră t h ủ ợi ch củ th ơng m i điện tử 1.6.3 t i hd g ty M hì h th ó g v i trị h ó ó thể t g thứ ập hật ợ h g gi g thời ột ợ g h g giới h ới hất hi há h h g ó - 3.4.2.Biểu đ lu ng liệu mức khung c nh Biểu luồng li u mức khung cảnh Quản lý website Đặt mua hàng Giới thi u mặt Lập hóa hàng Khách hàng Hình 2: Biểu luồng li u mức khung cảnh Mức 0: h thố g ă g hí h h thố g “ Quả ý Website ” ối tác “ há h h g” Đầu tiên h thống giới thi u mặt hàng (bao gồm sản phẩm hàng hóa nhữ g th g ti ặt quảng cáo web) trang web Khi ó há h h g ó thể v thă nhu cầu mua sản phẩ khoả hó h y ặt quảng cáo khách hàng ă g ý tài ể ặt hàng S u ó h thống h g ời bá h ặc có hó tí h t huyể ể g ời bá giao hàng theo thông tin yêu ầu khách hàng -32- - 3.4.3 Biểu đ lu ng liệu mức đỉnh ă g ph Mức 1: Chứ h g” v “Quả rã th h h i ă g ó “Quản lý mặt ý há h h g” Admin Quản lý mặt hàng Mặt hàng Khách hàng Mặt hàng Quản lý khách hàng Hình 3: Biểu luồng li u mứ ỉnh 3.4.4 Biểu đ lu ng liệu mức d ới đỉnh Mức 2: Chứ ă g 1( Quản lý mặt hàng ) ợc phân rã thành ă g gồ : “ ập nhật mặt h g” “Li t ê d h sá h ặt h g” “Th y ổi thơng ti ” Ở yt ó ể kết nối Còn gồ ột tá h ă g g i “ d i ”v ột kho li u “Mặt h g” với ă g ( Quản lý khách hàng ) ợc phân rã thành ă g ó : “Giới thi u mặt h g” “Li t ê d h sá h ặt h g” “L ặt h g” “Gi h g” Với tá li u “Mặt h g” Các ă g h y -33- g i “Khá h h g” v ợc li t ê tr g hì h s u y ột kho - Cập nhật mặt hàng Admin 1.1 Th y ổi thông tin Mặt hàng 1.3 Li t ê S ặt hàng 1.2 Hình 4: BL ị h ghĩ -34- ă g 1(Quản lý sản phẩm) - Giới thi u mặt hàng 2.1 L ặt hàng 2.3 Khách hàng Mặt hàng Giao hàng 2.4 Li t ê ặt hàng 2.2 Hình 5: BL ị h ghĩ hức ă g (Quản lý khách hàng) -35- - PHẦN 4:THI T K GIAO DIỆN ột số form ch nh củ tr ng we 4.1 Phần dành cho kh ch hàng Trang chủ - Default.aspx: Khi ta h y h g trì h, tr g ầu tiên hiển thị h s u: -36- - Phầ d ới ủ tr g hủ: Trang chủ website gồm nhiều f r - Đă g hập: yt ể truy cập s dụng: ă g hập t i h ả v p ssw rd ể ợc s dụng hết tí h ă g trang website - Tìm kiếm nhanh: yt ó thể tìm kiếm sản phẩm - Quả g : d g ể ă g quảng cáo trang website - Tin tứ ( ews): ă g hững thông tin bật - Liên kết (link): giúp truy cập nhanh ến website há - Danh mụ : tì hững mặt h ng, sản phẩm website Từ danh mục ta ến sản phẩm mà khách h ng quan tâm - Và từ giao di n trang website ta truy cập ến dao di n khác website -37- - r ng đăng k : ể trở thành thành viên hí h thứ website, b n phải th h viê bì h th ờng website T i phải trở thành thành viên hí h thứ ? Vì trở thành thành viên hí h thứ ới ợc phép ă g gi h g bá sả phẩ Khi ă g í th h viê hú g t phải iề b h : tê g ời d g Trang tìm ki m: Ta chọn d h ật hẩu, xá hậ ầy ủ thông tin cá nhân ật hẩu, email y há h h g ó thể tìm kiếm mặt hàng ụ h tê sả phẩ -38- ầ tì - Trang qu n lý gi n hàng T i r gi h g Ở y há h h g ầ bá sả phẩ h g ó thể v y i t ê tất ả gi ýs ( th h viê xó th g ti h g -39- há h hí h thứ ) ủ sả phẩ y ã g ời tr g gi - r ng qu n lý h Ở đơn y i t ê tất ả hữ g há h h g ầ bá X ý y ó thể x h g ý hó h g: - ó th g ti g ời ặt h g - Ng y t h g - Ng y yêu ầu huyể - Ng y huyể h g - Tổ g giá trị hó - Đị hỉ -40- g ời xó u g i ế hó h phép ỗi ã ũ - - Số i th i - Bả g i t ê ã hó tê sả phẩ số ợ g giá trị ủ h g h ặ S u hi x ý ó th g bá tì h tr g ủ hó h Ở yt x ó thể iê h g ) th g ti t i h ả hó ã ợ x ý ết tới xe hó hỉ h s th g ti Trang chi ti t s n phẩm -41- ì h g i i ( hó h u ý - 4.2 Phần dành cho dmin Trang login dành cho qu n trị viên để qu n trị hệ thống: Trang qu n trị ch nh -42- - Qu n lý tài kho n Admin qu n lý gi n hàng -43- - K T LUẬN Các v n đề đ t đ ợc Về mặt lý thuy t E ã tì hiểu ợc vấ - Một số vấ ề sau: ề th g i i t - Tìm hiểu SP.NET - Tì hiểu g số gữ ập trì h # g ụ v phầ ề sở i u SQL sever 2008 hỗ trợ há : ph t sh p e b ột er … Về mặt ứng dụng E ãh th h - Xây dự g ợc mụ í h s u: ợc trang website “ u bá - rao vặt” h phép g ời quản trị quản lý cập nhật - sả phẩ gi tr g te gy Khá h h g ó quyề h g th g ti h ợc mặt hàng hó ợ ý h g … - Ghi nhận nhữ g hậ xét khách hàng từ g gi h g sản phẩm dịch vụ H n ch Do bắt ầu tiếp cậ vẫ Rất h h g thi ợ h ắm rõ cách thức hi n công vi c nên ầy ủ ă gv h g trá h ợc ó g góp ý iến thầy g ời -44- ợc sai sót - ớng phát triển Để hoàn thành trang web phải qu ă g ũ g h ph gi di t ến số chức g ời dùng phải ẹp dễ s dụng Phần tìm kiếm cần phải cải thi n nhiều h ể g ời s dụng dễ tìm kiếm sản phẩm cần cách nhanh xác theo yêu cầu khách hàng Trang web phải cập nhật h h v củ g ời dùng Ng i r củ ầy ủ xác với yêu cầu ì h ế g ời quản lý h thống phải tìm nhữ g ối tác liên kết trang web web há biết ến tất ể quảng cáo h thống cho khách hàng i tr g ĩ h vự v u trang web -45- h há h h g qu t ến - Ệ [1] Trần Ngọc Anh, “ASP & Kỹ thuật lập trình Web”, Nhà xuất Trẻ, H Nội 2002 [2] Ph m Hữu Khang “Xây dựng triển khai ng dụng thương mại điện t ” Nxb Thống kê, H Nội 2003 [3] VN-GUIDE tổng hợp biên dị h “ASP sở liệu chuyên sâu” Nh xuất Thống Kê, H Nội 2002 [4] Ph m Hữu Kh g “Lập trình ng dụng chuyên nghiệp SQL Server 2000” Nh xuất Giáo dục, H Nội 2002 [5] Th Bì h g “Phân tích thiết kế hệ thống thơng tin” Nh xuất khoa học kỹ thuật, H Nội 2002 -46- ... v mua Hi n thực tế có nhiều sản phẩ u ….Vì cần có em chọ g ời cầ bá i ể kết nối g ời ề tài ? ?Xây dựng we site mu Website rao vặt em khơng cịn cơng hỗ trợ h i iê g ời cần g ời bán Do n - rao vặt? ??... vinh KHOa công nghệ thông tin o0o - đồ án tốt nghiệp đại học Ngành: tin học Xây dựng website mua bán - rao vặt Nguyễn mạnh tuấn Giáo viên h-ớng dẫn: ThS Vị chÝ c-êng NghƯ An - 5/2011 -2-... nvarchar(50) ó thể rỗng 3.3.Phân tích thi t k hệ thống Mụ í h ? ?Xây dựng website mu g ời cần giao dị h g ời bán, sản phẩm củ g ời cần mua Để g ời cần mua giao dịch trực tiếp với Internet H thống s dụ g #