Khóa luận tốt nghiệp Thiết kế website tra cứu điểm thi

94 609 0
Khóa luận tốt nghiệp Thiết kế website tra cứu điểm thi

Đ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

Khóa Luận Tốt Nghiệp - Trang 1 - CHƯƠNG 1 GIỚI THIỆU ĐỀ TÀI 1.1. TÍNH CẤP THIẾT VÀ LÝ DO CHỌN ĐỀ TÀI. Trường Cao Đẳng Công Nghiệp – Dệt May Thời Trang Thành phố Hồ Chí Minh tiền thân là trường Công Nhân Kỹ Thuật May Thủ Đức, được thành lập theo quyết định số: 688/CNN-TCQL ngày 14 tháng 10 năm 1978 của Bộ trưởng Bộ Công Nghiệp. Ngày 13/5/2009 được sự chấp thuận của Bộ Trưởng Bộ Giáo Dục và Đào Tạo, Trường chính thức đổi tên thành Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM. Trước ngưởng cửa của thời đại công nghệ kỹ thuật ngày càng pháp triển, yêu cầu cấp thiết của nhà trường là phải xây dựng thương hiệu về đào tạo chất lượng, đáp ứng nhu cầu công việc của HSSV khi ra trường và hoạt động kinh doanh uy tín của mình trong xã hội. Cùng với việc đổi tên thành Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM, yêu cầu thiết kế lại website để hoạt động kịp thời trong năm học mới là rất cần thiết. Hơn nữa, website hiện tại không thu hút người xem cả về giao diện và ứng dụng. Xác định được mục đích hoạt động của mình, nhà trường yêu cầu đơn vị chuyên trách về hoạt động công nghệ thông tin thiết kế mới một website cung cấp đầy đủ thông tin cho người xem, đồng thời xây dựng các ứng dụng về hoạt động đào tạo và kinh doanh của nhà trường theo đúng quy định về cung cấp thông tin rộng rải và kịp thời trong các trường Cao Đẳng và Đại Học. Đó cũng là lý do em chọn đề tài thiết kế website mới và xây dựng ứng dụng tra cứu điểm của Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM. 1.2. MỤC TIÊU CHÍNH CỦA ĐỀ TÀI. Xây dựng Website cung cấp thông tin cần thiết trong hoạt động đào tạo và kinh doanh của Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM đồng thời xây dựng ứng dụng tra cứu điểm số HSSV trong đơn vị Trường. 1.3. YÊU CẦU CỦA ĐỀ TÀI. Khóa Luận Tốt Nghiệp - Trang 2 - - Thiết kế mới giao diện website theo tên Trường Cao Đẳng Kinh tế Kỹ Thuật VINATEX TPHCM - Cung cấp và cập nhật thông tin về hoạt động của Trường cũng như của các đơn vị trực thuộc trường. - Xây dựng ứng dụng tra cứu điểm số HSSV trên website của trường, liệt kê tất cả các môn học và điểm thi từng môn, đồng thời cung cấp toàn bộ thông tin về HSSV đó. 1.4. GIỚI HẠN CỦA ĐỀ TÀI. - Website chỉ cung cấp thông tin về đơn vị Trường Cao Đẳng Kinh tế Kỹ Thuật VINATEX TPHCM. - Các thông tin cung cấp ngoài thông tin thuộc các đơn vị trong trường đều mang tính tham khảo và không chịu trách nhiệm về mặt pháp luật. - Ứng dụng tra cứu điểm số chỉ phục vụ cho nhu cầu xem điểm của HSSV trong đơn vị trường, không có tính bắt buộc về mặc pháp lý và bảng điểm chính thức được cấp bởi Phòng Đào Tạo. 1.5. ĐỐI TƯỢNG PHỤC VỤ CỦA ĐỀ TÀI. - Phục vụ nhu cầu truy cập thông tin của tất cả mọi người. - Phục vụ nhu cầu tra cứu điểm số của HSSV trong trường. Khóa Luận Tốt Nghiệp - Trang 3 - CHƯƠNG 2 TỔNG QUAN 2.1. CƠ CẤU TỔ CHỨC TRƯỜNG CAO ĐẲNG VINATEX TPHCM. - Ban lãnh đạo đơn vị: Hiệu Trưởng phụ trách chung, một Hiệu Phó phụ trách đào tạo và một Hiệu Phó phụ trách hành chánh. - Các Phòng ban chức năng: Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM gồm 5 phòng ban, đó là: o Phòng Đào tạo: phụ trách chung các vấn đề về đào tạo. o Phòng Công tác HSSV: phụ trách chung về việc quản lý HSSV. o Phòng Tổ chức hành chánh :phụ trách về các mặt hành chánh và nhân sự. o Phòng Tài chính–kế toán: phụ trách các vấn đề tài chính của Trường. o Phòng Kế hoạch vật tư – quản trị: phụ trách quản lý và cung cấp thiết bị vật tư phục vụ nhu cầu hoạt động của trường. - Các khoa đào tạo: Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM gồm 5 khoa đào tạo, đó là: o Khoa Thiết kế thời trang. o Khoa Kinh tế. o Khoa Công nghệ thông tin. o Khoa Cơ điện. o Khoa Công nghệ may. o Khoa Khoa học cơ bản. - Các trung tâm: Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM hiện có 3 trung tâm, 2 phòng thí nghiệm và 1 cửa hàng đang hoạt động, bao gồm: o Trung tâm Sản xuất thực nghiệm: hoạt động gia công sản phẩm và đào tạo thực hành chuyên ngành may. o Trung tâm Nghiên cứu công nghệ - thời trang: phục vụ nhu cầu nghiên cứu, thiết kế thời trang. Khóa Luận Tốt Nghiệp - Trang 4 - o Trung tâm Tin học - ngoại ngữ: đào tạo và cấp chứng chỉ về anh văn và tin học. o Phòng thí nghiệm Hóa: phục vụ hoạt động dạy và nghiên cứu hóa học trong trường. o Phòng thí nghiệm Lý: phục vụ hoạt động dạy và nghiên cứu vật lý trong trường. o Cửa hàng thời trang CFS: cửa hàng dành cho HSSV trong trường, phục vụ nhu cầu về thời trang và các thiết bị dùng trong học tập, nghiên cứu của HSSV. Hình 1 - Mô hình tổng quan cơ cầu tổ chức của trường. Khóa Luận Tốt Nghiệp - Trang 5 - 2.2. MÔ HÌNH TỔNG QUAN GIAO DIỆN WEBSITE. Hình 2 – Mô hình tổng quan giao diện website 2.3. HIỆN TRẠNG QUẢN LÝ ĐIỂM SỐ CỦA HSSV TRONG TRƯỜNG. § Mỗi HSSV được cấp một mã số riêng biệt, được quản lý theo đơn vị lớp và chuyên ngành đào tạo, phân lớp theo từng khoa quản lý. § HSSV phải vượt qua môn học và tích lũy tín chỉ theo từng môn học của mình, điểm tổng kết được tính theo công thức sau: ĐIỂM CUỐI KỲ = ĐIỂM TB KIỄM TRA + ĐIỂM THI (LẦN 1 hoặc LẦN 2) 2 Khóa Luận Tốt Nghiệp - Trang 6 - 2.4. YÊU CẦU CƠ SỞ DỮ LIỆU QUẢN LÝ ĐIỂM SỐ CỦA HSSV. Trường Cao Đẳng Kinh Tế Kỹ Thuật VINATEX TPHCM yêu cầu cơ sở dữ liệu phải đáp ứng những yêu tố sau: § Cung cấp chính xác thông tin của HSSV trong Trường, cụ thể thông tin bao gồm: Họ và tên HSSV,mã số của HSSV, quê quán của HSSV, ngày tháng năm sinh của HSSV, lớp của HSSV, khoa quản lý HSSV, các điều kiện liên lạc với HSSV, khóa học cùng chuyên ngành mà HSSV đang theo học. § Cung cấp bảng điểm của HSSV bao gồm các yếu tố sau: Tên môn học mà HSSV đã thi hoàn tất, số tín chỉ của môn học đó cùng với học kỳ, điểm trung bình các kỳ kiểm tra, điểm thi lần 1 và lần 2, điểm tổng kết của cả môn học cùng lời kết luận vượt qua hay không. Khóa Luận Tốt Nghiệp - Trang 7 - CHƯƠNG 3 YÊU CẦU KỸ THUẬT 3.1. SƠ ĐỒ NGÔN NGỮ XÂY DỰNG WEBSITE. Hình 3 – Sơ đồ ngôn ngữ xây dựng website 3.2. CÔNG CỤ VÀ CÁC NGÔN NGỮ HỔ TRỢ § Ngôn ngữ web: ASP, ASPScript, JavaScript, HTML. § Công cụ lập trình: MS Visual Studio 2005. § Công cụ đồ họa: Photoshop. § Các dịch vụ hổ trợ: IIS và MS .NET Framework 2.0 § Cơ sở dự liệu: MS SQL Server 2005 Khóa Luận Tốt Nghiệp - Trang 8 - 3.3. MÔ HÌNH TỔ CHỨC CƠ SỞ DỮ LIỆU Hình 4 – Mô hình tổ chức cơ sở dữ liệu website Khóa Luận Tốt Nghiệp - Trang 9 - CHƯƠNG 4 TRIỂN KHAI THỰC HIỆN ĐỀ TÀI 4.1. GIỚI THIỆU CMS DOTNETNUKE CMS DOTNETNUKE là một hệ thống quản lý nội dung mã nguồn mở viết bằng ngôn ngữ lập trình VB.NET trên nền tảng ASP.NET. DotNetNuke được đánh giá là hệ thống quản trị nội dung mã nguồn mở .NET phát triển. CMS DOTNETNUKE được phát triển dựa trên cổng điện tử IBuySpy được Microsoft giới thiệu như là một ứng dụng mẫu dựa trên nền tảng .NET Framework. DotNetNuke đã được phát triển qua nhiều phiên bản và hiện nay đang ở phiên bản 4.5.5 Phiên bản hiện tại đòi hỏi .NET Framework 2.0 trong khi các phiên bản trước đó chạy trên nền .NET Framework 1. CMS DOTNETNUKE có một nhân cơ bản có thể mở rộng với các module để bổ sung các tính năng mới; giao diện của hệ thống có thể tùy biến nhờ vào kỹ thuật skin. MODULE Khoảng hơn 10 module cơ bản được cung cấp cùng với bản DotNetNuke. Các module khác có thể được download từ trang web của DotNetNuke trong đó có các module như: thương mại điện tử, album ảnh, blog, forum, wiki, mailling list Các module bổ sung khác cũng được các cộng đồng nguồn mở và các công ty phần mềm thương mại cung cấp. SKIN Giao diện của DotNetNuke được thiết kế với kiến trúc sử dụng skin cho phép tách biệt nội dung và giao diện của hệ thống. Kiến trúc này cho phép người thiết kế giao diện có khả năng làm việc độc lập với quá trình phát triển trong ASP.NET và chỉ đòi hỏi kiến thức về HTML cùng với cách thức thiết kế skin của DotNetNuke. Skin bao gồm một số file HTML cơ bản, trong đó có các vị trí để đặt nội dung, menu và các tính năng khác cùng với các file ảnh, file định dạng (stylesheets), Javascript; tất cả thường được đóng gói trong một file Zip.Giống như module, skin có thể được upload và cài đặt tự động thông qua trang quản trị. Khóa Luận Tốt Nghiệp - Trang 10 - CMS DOTNETNUKE thiết kế tối ưu nhằm đáp ứng nhu cầu xây dựng website của hầu hết các doanh nghiệp Việt Nam hiện nay. Bộ quản trị website được thiết kế một cách mạnh mẽ, linh hoạt, dễ dàng sử dụng, giảm thiểu tối đa những khó khăn cho người sử dụng ở bất kỳ trình độ nào. 4.1.1. CMS DOTNETNUKE có thể áp dụng để xây dựng.: § Website giới thiệu và quảng bá doanh nghiệp. § Website giới thiệu và trưng bày sản phẩm, dịch vụ. § Website bán hàng trực tuyến. § Trang tin tức, tài nguyên. 4.1.2. Tính năng nổi bật: § Tích hợp nhanh chóng. § Đa chức năng, đa ngôn ngữ. § Dễ dàng quản trị, không đòi hỏi kiến thức về tin học. 4.1.3. Danh sách tính năng: § Dễ dàng quản lý tích hợp các tính năng, module mới. § Thân thiện với các công cụ tìm kiếm. Hỗ trợ quảng bá website. § Tạo danh mục sản phẩm, dịch vụ đa cấp không hạn chế số lượng. § Tích hợp công cụ nhập nội dung hoàn toàn giống với làm việc trên WinWord. § Cho phép cập nhật Album ảnh (Slide show) cho sản phẩm. § Cho phép đánh giá – nhận xét sản phẩm . § Thao tác nhanh hơn với việc cập nhật đồng thời nhiều sản phẩm dịch vụ. § Tạo danh mục tin đa cấp và hỗ trợ xuất bản tin định dạng RSS. § Dễ dàng cập nhật file tài nguyên lên web, hỗ trợ cập nhật đồng thời nhiều file . § Dễ dàng tạo các Album ảnh với nhiều hiệu ứng trình chiếu (slide show). § Hỗ trợ quản lý khách hàng, đơn hàng cả với khách hàng thường xuyên và khách vãng lai. [...]... suốt quá trình thi t kế 4.2.3.4.3 Thi t kế các trang hiển thị trên Menu (các trang Tiêu Đề) 4.2.3.4.3.1 Thi t kế trang TỔNG QUAN - Trang 32 - Khóa Luận Tốt Nghiệp TỔNG QUAN là một trang con trong website, thi t kế trang TỔNG QUAN cũng tương tự như thi t kế TRANG CHỦ Từ ControlPanel, ta click chọn Add trong Page Functions để thêm trang mới, màn hình thi t lập trang mới hiện ra với một số thi t lập hơi... so với thi t kế trang TỔNG QUAN Chọn Thêm từ Chức Năng Của Trang trong Bảng Điều Khiển, màn hình thi t kế trang ĐƠN VỊ TRỰC THUỘC như sau: Hình 39 – Hình dạng trang ĐƠN VỊ TRỰC THUỘC sau khi cầu hình 4.2.3.4.3.3 Thi t kế trang ĐÀO TẠO Quá trình thi t kế trang ĐÀO TẠO cũng tương tự như trên - Trang 35 - Khóa Luận Tốt Nghiệp Hình 40 – Hình dạng trang ĐÀO TẠO sau khi cầu hình 4.2.3.4.3.4 Thi t kế trang... với trang chủ vừa thi t kế xong - Trang 33 - Khóa Luận Tốt Nghiệp Hình 37 – Màn hình cầu hình hiển thị trang TỔNG QUAN Màn hình Quản Lý Trang hiện ra với 2 chức năng quản lý chính đó là thi t lập cơ bản và thi t lập nâng cao Trong phần Chi Tiết Về Trang ta điền vào 2 yêu cầu chính yếu đó là Tên trang và Tiêu đề trang Ta chọn Gộp trong Menu để trang không ra ngoài phạm vi hiển thị của Menu Đây là một trang... ControlPanel - Trang 26 - Khóa Luận Tốt Nghiệp 29- Module mới cài đặt xuất hiện trong hộp Menu Module 4.2.3.4 Thi t kế các trang trong website 4.2.3.4.1 Đổi tên và cầu hình hiển thị trang chủ (HOME) Sau khi load trang chủ mặc định của DotNetNuke (HOME) ta xóa bỏ từng thành phần đang hiển thị trong trang HOME để thi t kế theo ý thích riêng của người thi t kế Để xóa các thành phần hiện có trong trang mặc... thị Tất cả những thi t lập vừa rồi sẽ trở nên vô nghĩa nếu ta không nhấp chọn Cập Nhật, thao tác thêm mới một trang đã hoàn tất và khi hiển thị ta sẽ được trang TỔNG QUAN như sau: - Trang 34 - Khóa Luận Tốt Nghiệp Hình 38 – Hình dạng trang TỔNG QUAN sau khi cầu hình 4.2.3.4.3.2 Thi t kế trang ĐƠN VỊ TRỰC THUỘC ĐƠN VỊ TRỰC THUỘC cũng là một trang hiển thị ngay trên thanh Menu, thi t kế trang ĐƠN VỊ TRỰC... Trang HOME là ví dụ cụ thể cho một trang trong site mà DotNetNuke đã thi t kế, để cầu hình lại trang cũng như thay đổi tên của các trang, kể cả trang HOME ta nhấp chọn Settings ở phần Page Functions trong ControlPanel Trong màn hình xuất hiện kế tiếp, ta sẽ thực hiện cầu hình trang cho Site - Trang 29 - Khóa Luận Tốt Nghiệp Hình 33 – Cầu hình cho trang HOME Trong phần Basic Settings ta sẽ đổi tên trang... cần thi t để thi t lập bộ mặt hiển thị trang Với gói Skin đã cài đặt ở phần trước, ta sẽ chọn được 1 Skin để thi t lập cho TRANG CHỦ này § Page Container: phần này sẽ thi t lập container hiển thị trong trang, nó quy định các Module trong trang mang hình dáng nào v Other Settings: những thi t lập khác - Trang 30 - Khóa Luận Tốt Nghiệp § Secure: Lựa chọn mã hóa trang hay không, trong site này ta không... không chọn option này § Start Date: Ngày bắt đầu hiển thị của trang § End Date: Ngày kết thúc hiển thị của trang § Link Url: Các liên kết nếu có Sau khi hoàn tất thi t lập trang, ta nhấn chọn Update để chấp nhận thi t lập và đón nhận kết quả, Cancel để hủy thi t lập hoặt Delete để xóa trang đang thi t lập Hình 34 – Hình dạng Skin mới cho TRANG CHỦ 4.2.3.4.2 Thay đổi ngôn ngữ mặc định của DotNetNuke... vừa cài - Trang 21 - Khóa Luận Tốt Nghiệp đặt, bắt buộc người thi t kế phải đăng nhập vào hệ thống với những quyền hạn nhất định để có quyền sửa đổi DotNetNuke là một hệ quản trị nội dung mã nguồn mở, ở đó người có quyền quản trị sẽ thay đổi tất cả theo ý mình Theo thi t lập mặt định, DotNetNuke cung cấp 2 quyền quản trị cao nhất để sửa đổi các thi t lập, đó là Admin và Host Người thi t kế phải đăng... DOTNETNUKE Module mặc định có sẵn trong DotNetNuke không đủ để xây dựng một trang web theo ý muốn, vì thế module được phát triển ngày càng nhiều ở các dịch vụ, công ty thương mại và thi t kế Website Có khoảng 10 Module được thi t kế sẵn trong bộ DotNetNuke Hình 25 – Lựa chọn Module cần chèn vào trang web - Trang 24 - Khóa Luận Tốt Nghiệp Để nhúng một module mới vào trong Project, ta cũng thực hiện tương . TPHCM đồng thời xây dựng ứng dụng tra cứu điểm số HSSV trong đơn vị Trường. 1.3. YÊU CẦU CỦA ĐỀ TÀI. Khóa Luận Tốt Nghiệp - Trang 2 - - Thi t kế mới giao diện website theo tên Trường Cao Đẳng. thực hành chuyên ngành may. o Trung tâm Nghiên cứu công nghệ - thời trang: phục vụ nhu cầu nghiên cứu, thi t kế thời trang. Khóa Luận Tốt Nghiệp - Trang 4 - o Trung tâm Tin học - ngoại ngữ:. từng môn học của mình, điểm tổng kết được tính theo công thức sau: ĐIỂM CUỐI KỲ = ĐIỂM TB KIỄM TRA + ĐIỂM THI (LẦN 1 hoặc LẦN 2) 2 Khóa Luận Tốt Nghiệp - Trang 6 - 2.4. YÊU CẦU

Ngày đăng: 05/05/2015, 15:46

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

Tài liệu liên quan