1. Trang chủ
  2. » Luận Văn - Báo Cáo

xây dựng website quản lý điểm tuyển sinh đại học

31 897 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Xây dựng Website Quản Lý Điểm Tuyển Sinh Đại Học
Tác giả Nhóm tác giả
Người hướng dẫn Thạc sỹ Nguyễn Văn Thẩm
Trường học Trường Đại Học Thể Thao Và Thể Dục Thể Thao Hà Nội
Chuyên ngành Kỹ thuật phát triển phần mềm
Thể loại Đồ án
Năm xuất bản 2013
Thành phố Nam Định
Định dạng
Số trang 31
Dung lượng 1,98 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

nhập có đúng không?Bảng 2.2 : Chức năng đăng nhập - Chức năng hiển thị tổng hợp điểm thi Mô tả Hiển thị tổng hợp điểm thi Đầu vào Thông tin thí sinh và điểm Quá trình xử lý Lấy tất cả cá

Trang 1

Đồ án Xây dựng Website quản lý điểm

tuyển sinh đại học

Trang 2

LỜI GIỚI THIỆU Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng

giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống Dĩ nhiên cácbạn đã được nghe nói nhiều về Internet, nói một cách đơn giản, Internet là một tậphợp máy tính nối kết với nhau, là một mạng máy tính toàn cầu mà bất kì ai cũng cóthể kết nối bằng máy PC của họ Với mạng Internet, tin học thật sự tạo nên một cuộccách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế

Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làmWeb” thì việc có một Website để quảng bá công ty hay một Website cá nhân khôngcòn là điều gì xa xỉ nữa Thông qua website thí sinh có thể tra cứu điểm thi của mìnhmột cách nhanh chóng, hiệu quả

Với lí do đó, được sự hướng dẫn và giúp đỡ của thầy giáo Thạc sỹ

Nguyễn Văn Thẩm nhóm em đã chọn đề tài: ”Xây dựng Website quản lý điểm

tuyển sinh đại học”

Trong quá trình thực hiện đề tài này này em đã nhận được sự giúp đỡ, chỉ bảotận tình của thầy Em xin chân thành cảm ơn thầy đã hướng dẫn trong quá trình xâydựng Website

Tuy nhiên, do thời gian hạn hẹp, mặc dù đã nỗ lực hết sức mình nhưng chắcrằng đề tài khó tránh khỏi thiếu sót Em rất mong nhận được sự thông cảm, những lờigóp ý và chỉ bảo tận tình của thầy và các bạn

Nam Định, ngày 10 tháng 04 năm 2013

Trang 3

M C L CỤC LỤC ỤC LỤC

LỜI GIỚI THIỆU 1

1 PHẦN MỞ ĐẦU 4

1.1 Tầm quan trọng của đề tài: 4

1.2 Phạm vi đề tài được ứng dụng: 4

1.3 Vai trò, ý nghĩa của đề tài 5

1.4 Mục đích của đề tài: 5

1.5 Đối tượng sử dụng: 5

2 Nội dung 6

2.1 Bài toán đặt ra: 6

2.2 Phân tích yêu cầu 6

2.3 Thiết kế Website 13

2.4 Các thao tác cập nhật dữ liệu: 14

2.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web 15

2.6 Thiết kế giao diện 18

3 Kết luận 30

3.1 Hiện tại và triển vọng 30

3.2 Vấn đề tồn tại: 30

KẾT LUẬN 31

TÀI LIỆU THAM KHẢO 32

1 PHẦN MỞ ĐẦU

Trang 4

1.1 Tầm quan trọng của đề tài:

Ứng dụng tin học trong công tác quản lý là một đòi hỏi cấp bách ở nước ta khi

mà tin học ngày càng phát triển mạnh mẽ, thâm nhập vào hầu hết các lĩnh vực hoạtđộng của con người Việc tin học hoá quá trình xử lý thông tin quản lý, trước hếtnhằm trợ giúp cho nghiệp vụ quản lý, giúp các nhà lãnh đạo đưa ra quyết định đúngđắn Việc tin học hoá không đặt ra cho toàn bộ qui trình quản lý mà chỉ thực hiệnmột số khâu quan trọng nhất định trong quy trình đó

Sự cần thiết tin học hoá trong quản lý tuyển sinh do công việc quản lý tuyểnsinh khá phức tạp Nếu số lượng thí sinh đăng ký dự thi quá đông thì công việc nàycàng phức tạp và mất nhiều thời gian Mặt khác, khi cần in điểm hay có yêu cầu phúctra bài thi mà người quản lý phải làm thủ công, tức là phải tìm hồ sơ hay bài thi vàđiểm thi sẽ mất nhiều công sức và thời gian Từ đó ta thấy nhu cầu hoá - xử lý dữ liệutrên máy tính vào công việc quản lý, lưu trữ hồ sơ, bài thi và điểm thi là việc cần thiết,đáp ứng nhu cầu một cách nhanh chóng và chính xác Hiện nay các trường Đại học vàCao đẳng đang dần cải tiến cách thi từ thi viết sang thi trắc nghiệm thì máy tính càng

có vai trò quan trọng với hệ thống quản lý tuyển sinh Công tác quản lý hồ sơ dự thicủa các thí sinh ở các trường Đại học, Cao đẳng hay Trung học chuyên nghiệp và dạynghề tuy có nhiều cải tiến song vẫn còn nhiều hạn chế và mất nhiều công sức Sốlượng thí sinh ngày càng tăng, do vậy việc đưa máy tính vào công tác quản lý tuyểnsinh là một điều thiết yếu Thực tế đã chứng minh điều đó vì đã có rất nhiều phầnmềm ra đời đánh dấu một bước nhảy quan trọng trong công tác quản lý tuyển sinh ởtất cả các trường Đại học, Cao đẳng hay Trung học chuyên nghiệp và dạy nghề

Với tầm quan trọng như trên nhóm em đã quyết định chọn đề tài: ”Xây dựngWebsite quản lý điểm tuyển sinh đại học”;

1.2 Phạm vi đề tài được ứng dụng:

- Dành cho mọi đối tượng có nhu cầu tra cứu điểm thi đại học

Trang 5

- Do áp dụng công nghệ mới và được xử lý trên hệ thống máy tính nên côngviệc tra cứu được thực hiện một cách nhanh chóng và chính xác Rút ngắn được thờigian tìm kiếm, cũng như đưa thông tin về tuyển sinh mới nhanh chóng đến cho ngườidùng.

1.3 Vai trò, ý nghĩa của đề tài

- Quản lý thông tin về thí sinh cụ thể là hồ sơ dự thi và kết quả dự thi của thísinh như: họ tên, địa chỉ, số báo danh, điểm thi của từng thí sinh

- Việc xây dựng Website quản lý điểm tuyển sinh đại học giúp các nhà quản lý(

hay phòng đào tạo) quản lý được các thí sinh trong công việc tổng hợp và đánh giá sốlượng thí sinh đăng ký dự thi và chất lượng thí sinh dự thi vào trường năm nay so vớicác năm trước

- Việc quản lý thí sinh tham gia dự thi trở nên dễ dàng

- Thông tin được sắp xếp có hệ thống nên người dùng dễ tìm kiếm

1.5 Đối tượng sử dụng:

- Có 2 đối tượng sử dụng cơ bản là người dùng và nhà quản trị:

* Người dùng: Qua Website, người dùng có thể xem và tra cứu thông tin ở

mọi nơi

* Nhà quản trị: Nhà quản trị có toàn quyền sử dụng và cập nhật thông tin thí

sinh, quản lý thí sinh, đảm bảo tính an toàn cho Website

Trang 6

2 NỘI DUNG

2.1 Bài toán đặt ra:

- Là một Website chuyên cung cấp thông tin điểm tuyển sinh đại học

- Là một Website động, các thông tin được cập nhật theo định kỳ

- Người dùng truy cập vào Website có thể xem, tìm kiếm thông tin vềđiểm…

- Người dùng có thể xem chi tiết danh sách thí sinh cũng như thông tin tổnghợp về điểm của tất cả các thí sinh tham gia dự thi

2.2 Phân tích yêu cầu

- Ch c n ng tra c u i m thiức năng tra cứu điểm thi ăng tra cứu điểm thi ức năng tra cứu điểm thi điểm thi ểm thi

được nhập vào

Quá trình xử lý Kiểm tra sự tương thích của số báo danh hoặc họ tên

được nhập vào

Kết nối đến cơ sở dữ liệu

Tìm kiếm thông tin theo số báo danh, họ tên

Bảng 2.1 : Chức năng tra cứu điểm thi

- Ch c n ng ức năng tra cứu điểm thi ăng tra cứu điểm thi điểm thiăng tra cứu điểm thing nh pập

Mô tả Đăng nhập khi đã có tài khoản

+ Tên đăng nhập+ Mật khẩuQuá trình xử lý Kết nối cơ sở dữ liệu so sánh thông tin đăng

Trang 7

nhập có đúng không?

Bảng 2.2 : Chức năng đăng nhập

- Chức năng hiển thị tổng hợp điểm thi

Mô tả Hiển thị tổng hợp điểm thi

Đầu vào Thông tin thí sinh và điểm

Quá trình xử lý Lấy tất cả các thông tin thí sinh và điểm có trong

cơ sở dữ liệu Đầu ra Hiện thị tổng hợp điểm của thí sinh

Bảng 2.3: Chức năng hiển thị tổng hợp điểm thi

- Chức năng chi tiết thí sinh

Mô tả Hiển thị chi tiết thí sinh

Đầu vào Đường link chitiet đến thông tin thí sinh

Quá trình xử lý Truy xuất vào cơ sở dữ liệu để lấy thông tin chi

tiết thí sinh

Đầu ra Hiện thị thông tin chi tiết thí sinh

Bảng 2.4: Chức năng chi tiết thí sinh

- Ch c n ng th ng kê truy c pức năng tra cứu điểm thi ăng tra cứu điểm thi ống kê truy cập ập

Mô tả Hiển thị số người truy cập vào Website

Đầu vào Người dùng truy cập vào Website

Quá trình xử lý Đếm số lượt truy cập

Đầu ra Hiển thị số thành viên đã truy cập Website

Bảng 2.5: Chức năng thống kê truy cập

- Chức năng quản lý thí sinh ( thêm, xóa, sửa)

+ Thêm m iới

Trang 8

Mô tả Thêm mới một thí sinh

+ Họ tên+ Giới tính+ Quê quán+ Đối tượng ưu tiên+ Khu vực

+ Khối thi+ NgànhQuá trình xử lý Kiểm tra dữ liệu form có đúng không?

Bảng 2.6: Chức năng thêm thí sinh

+ Sửa thông tin thí sinh

Mô tả Dùng để thay đổi thông tin một thí sinh

Đầu vào Chọn thí sinh cần thay đổi

Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối

đến CSDL để cập nhật thông tin

Đầu ra Hiện thị thông tin mới về thí sinh

Bảng 2.7: Chức năng sửa thông tin thí sinh

+ Xóa thí sinh

Mô tả Dùng để xóa thông tin một thí sinh

Đầu vào Chọn thí sinh cần xóa

Quá trình xử lý Kết nối đến CSDL cho phép xóa dữ liệu

Bảng 2.8: Chức năng xóa thí sinh

- Chức năng quản lý thành viên ( thêm, xóa, sửa)

+ Thêm m iới

Trang 9

Mô tả Thêm mới một thành viên

+ Mật khẩuQuá trình xử lý Kiểm tra dữ liệu form có đúng không?

Bảng 2.9: Chức năng thêm thành viên

+ S a thông tin th nh viênửa thông tin thành viên ành viên

Mô tả Dùng để thay đổi thông tin một thành viên.Đầu vào Chọn thành viên cần thay đổi.

Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối

đến CSDL để cập nhật thông tin

Đầu ra Hiện thị thông tin mới về thành viên

Bảng 2.10: Chức năng sửa thông tin thành viên

+ Xóa th nh viênành viên

Mô tả Dùng để xóa thông tin một thành viên

Đầu vào Chọn thành viên cần xóa.

Quá trình xử lý Kết nối đến CSDL cho phép xóa dữ liệu

Bảng 2.11: Chức năng xóa thành viên

- Chức năng quản lý điểm (xóa, sửa)

+ S a thông tin i mửa thông tin thành viên điểm thi ểm thi

Mô tả Dùng để thay đổi thông tin một điểm

Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối

đến CSDL để cập nhật thông tin

Đầu ra Hiện thị thông tin mới về điểm

Trang 10

Bảng 2.12: Chức năng sửa thông tin điểm

+ Xóa điểm

Đầu vào Chọn thí sinh có điểm cần xóa

Quá trình xử lý Kết nối đến CSDL cho phép xóa dữ liệu

Bảng 2.13: Chức năng xóa điểm

- Chức năng quản lý năm dự thi ( thêm, tìm kiếm)

+ Thêm n m d thiăng tra cứu điểm thi ự thi

+ NămQuá trình xử lý Kiểm tra dữ liệu form có đúng không?

Bảng 2.14: Chức năng thêm năm dự thi

- Ch c n ng tìm ki m theo n mức năng tra cứu điểm thi ăng tra cứu điểm thi ếm theo năm ăng tra cứu điểm thi

được nhập vào

Quá trình xử lý Kiểm tra sự tương thích năm được nhập vào

Kết nối đến cơ sở dữ liệu

Tìm kiếm thông tin theo nămĐầu ra Hiển thị thông tin thí sinh theo năm dự thi được

chọn

Trang 11

Bảng 2.15: Chức năng tìm kiếm năm dự thi

- Chức năng quản lý khối ( thêm)

+ Thêm kh i d thiống kê truy cập ự thi

+ Tên khối thi+ Điểm hệ sốQuá trình xử lý Kiểm tra dữ liệu form có đúng không?

Bảng 2.16: Chức năng thêm khối dự thi

- Chức năng quản lý ngành dự thi ( thêm)

+ Thêm ngành d thiự thi

+ Tên ngànhQuá trình xử lý Kiểm tra dữ liệu form có đúng không?

Bảng 2.17: Chức năng thêm ngành dự thi

Trang 12

- Chức năng quản lý khu vực (sửa)

+ S a thông tin khu v cửa thông tin thành viên ự thi

Mô tả Dùng để thay đổi thông tin khu vựcĐầu vào Chọn thông tin khu vực cần thay đổi.

Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối

đến CSDL để cập nhật thông tin

Đầu ra Hiện thị thông tin mới về thông tin khu vực

.Bảng 2.18: Chức năng Sửa thông tin khu vực

2.3 Thiết kế Website

2.3.1 Về giao diện:

a – Giao diện người dùng

+ Giao diện thân thiện dễ sử dụng

+ Nêu bật được thế mạnh của website, cũng như tạo được niềm tin cho người dùng ngay từ lần viếng thăm đầu tiên

+ Chức năng tìm kiếm thông tin và điểm của thí sinh

+ Chức năng tổng hợp điểm của tất cả thí sinh đăng kí dự thi

+ Trang xem chi tiết thông tin thí sinh

b – Giao diện người quản trị gồm có

+ Quản lý thông tin thí sinh

+ Quản lý điểm

Trang 13

+ Quản lý khu vực.

+ Quản lý ngành.

+ Quản lý năm thi

+ Quản lý khối thi

SELECT<danh sách các cột>

[FROM<danh sách bảng>]

[WHERE<các điều kiện ràng buộc>]

[GROUP BY<tên cột/biểu thức trong SELECT>]

[HAVING<điều kiện bắt buộc của GROUP BY>]

[ORDER BY<danh sách các cột>]

[LIMIT FromNumber |ToNumber]

 INSERT(Thêm mẫu tin):

Cú pháp: INSERT INTO Tên_bảng VALUES(Bộ_giá_trị)

 UPDATE(Cập nhật dữ liệu):

Cú pháp: UPDATE TABLE Tên_bảng SET Tên_cột=Biểu_thức,

[WHERE Điều_kiện]

 DELETE(Xóa mẫu tin):

Cú pháp: DELETE FROM Tên_bảng

Trang 14

[WHERE Điều_kiện]

2.5 Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web

Bảng đăng nhập: chứa các thông tin về tài khoản và mật khẩu

Bảng điểm: Chứa các thông tin về điểm của thí sinh

Bảng đối tượng ưu tiên: Chứa thông tin về chế độ ưu tiên của thí sinh

Trang 15

Bảng khối thi: Chứa các thông tin về các khối thi

Bảng khu vực: Chứa các thông tin về khu vực của thí sinh.

Bảng năm thi: Chứa thông tin về năm dự thi

Trang 16

Bảng ngành: Chứa thông tin về ngành đăng kí dự thi.

Bảng thí sinh: Chứa tất cả các thông tin về thí sinh.

Trang 17

2.6 Thiết kế giao diện

Giao diện trang chủ

Trang chủ “Trangchu.aspx”: Là trang chính của trường, chứa các mục để lựa

chọn Từ trang chủ người dùng có thể tìm thấy mọi thông tin cần thiết:

Thông tin về thí sinh với giao diện gần gũi, thân thiện và dễ sử dụng từ đóngười dùng có thể tra cứu thông tin một cách dễ dàng

Trang 18

Giao diện trang đăng nhập

Trang 19

Giao diện trang tra cứu điểm

Trang “tracuu.aspx” là trang mà khách hàng sẽ nhập User và Pass của mình để đăng nhập vào website, nếu chưa có tài khoản khách hàng nhấn vào nút Đăng ký để tạo cho mình một tài khoản mới

Trang 20

Giao diện trang danh sách thí sinh

Trang “dsts.aspx” là trang mà người dùng có thể xem được những thông tin của thí

sinh mà mình đã chọn

Trang 21

Giao diện trang chi tiết thí sinh

Trang “chitietts.aspx” là trang hiển thị thông tin chi tiết về thí sinh: SBD, họ

tên, giới tính, ngày sinh, quê quán…

Trang 22

Giao diện trang quản trị Admin

Trang quản lý thí sinh:

Trang thêm thí sinh

Giao diện trang thêm thí sinh

Trang 23

Giao diện trang xóa thí sinh

Trang 24

Trang Quản lý điểm thi

Cập nhật điểm thi

Trang 25

Trang Quản lý ngành

Thêm ngành học

Trang 26

Trang Quản lý năm

Trang tìm kiếm thí sinh theo năm

Trang 27

Trang Hệ Thống

Trang DS thành viên

Trang 28

Trang cập nhật thành viên

Trang 29

3 Kết luận

3.1 Hiện tại và triển vọng

3.1.1 Hiện tại

- Website hỗ trợ người dùng trong việc tìm kiếm, tra cứu theo nhiều tiêu chí

như: tìm kiếm theo tên, theo SBD… , lựa chọn thông tin thí sinh để xem một cáchnhanh chóng, dễ dàng

- Website có khả năng lưu trữ, quản lý những thông tin về thí sinh, về điểm thiqua các năm một cách chính xác

- Website có khả năng hỗ trợ nhà quản trị trong việc cập nhật thông tin thísinh, cập nhật thông tin về điêm thi, năm thi, ngành, đối tượng…

- Website có khả năng tổng hợp danh sách thí sinh, điểm thi

- Website đáp ứng được khả năng truy cập nhanh, thông tin tin cậy, chính xác

- Giao diện thân thiện, dễ sử dụng, tính thẩm mỹ và tính ổn định cao

- Website có khả năng lưu trữ, xử lý khối lượng lớn thông tin nhưng chiếmdung lượng nhỏ trong máy tính

3.1.2 Triển vọng:

- Xây dựng thêm nhiều tiêu chí tìm kiếm

- Xây dựng giao diện đẹp hơn với các công cụ điều hướng hợp lý, thân thiện

với người sử dụng

- Xây dựng chức năng cho phép thí sinh cập nhật thông tin thí sinh

- Về phía quản trị: xây dựng thêm chức năng tìm kiếm, cập nhật thông tin thísinh và thành viên

3.2 Vấn đề tồn tại:

Trang 30

- Trang web còn đơn giản, chưa có nhiều chức năng.

KẾT LUẬN CHUNG

Đề tài : ” Xây dựng Website quản lý điểm tuyển sinh đại học” cũng xuất

phát từ thực tế ngày nay nhằm tạo một nền tảng cơ sở ban đầu để có thể hỗ trợ thêmcho các bạn muốn thiết kế một Website cho công ty hay một Website cá nhân

Mặc dù đã có nhiều cố gắng, tìm hiểu các kiến thức đã học, kết hợp tra cứu các

tài liệu chuyên nghành nhưng đề tài “ Xây dựng Website quản lý điểm tuyển sinh đại học” do hạn chế về thời gian, khả năng và kinh nghiệm nên không tránh khỏi

những thiếu sót nhất định

Để hoàn thành đề tài này, một lần nữa em xin chân thành cảm ơn thầy giáo

Thạc sỹ Nguyễn Văn Thẩm là người đã quan tâm, giúp đỡ, hướng dẫn nhóm thực

hiện trong suốt thời gian qua

Em xin chân thành cảm ơn !

Trang 31

TÀI LIỆU THAM KHẢO

[1] Phạm Hữu Khang_Lập trình trên nền web_Nhà xuất bản lao động xã hội

Ngày đăng: 09/03/2014, 21:09

HÌNH ẢNH LIÊN QUAN

Bảng 2.2 : Chức năng đăng nhập - xây dựng website quản lý điểm tuyển sinh đại học
Bảng 2.2 Chức năng đăng nhập (Trang 7)
Bảng 2.6: Chức năng thêm thí sinh - xây dựng website quản lý điểm tuyển sinh đại học
Bảng 2.6 Chức năng thêm thí sinh (Trang 8)
Bảng điểm: Chứa các thông tin về điểm của thí sinh. - xây dựng website quản lý điểm tuyển sinh đại học
ng điểm: Chứa các thông tin về điểm của thí sinh (Trang 14)
Bảng đối tượng ưu tiên: Chứa thông tin về chế độ  ưu tiên của thí sinh - xây dựng website quản lý điểm tuyển sinh đại học
ng đối tượng ưu tiên: Chứa thông tin về chế độ ưu tiên của thí sinh (Trang 14)
Bảng đăng nhập: chứa các thông tin về tài khoản và mật khẩu - xây dựng website quản lý điểm tuyển sinh đại học
ng đăng nhập: chứa các thông tin về tài khoản và mật khẩu (Trang 14)
Bảng khối thi: Chứa các thông tin về các khối thi - xây dựng website quản lý điểm tuyển sinh đại học
Bảng kh ối thi: Chứa các thông tin về các khối thi (Trang 15)
Bảng khu vực: Chứa các thông tin về khu vực của thí sinh. - xây dựng website quản lý điểm tuyển sinh đại học
Bảng khu vực: Chứa các thông tin về khu vực của thí sinh (Trang 15)
Bảng năm thi: Chứa thông tin về năm dự thi - xây dựng website quản lý điểm tuyển sinh đại học
Bảng n ăm thi: Chứa thông tin về năm dự thi (Trang 15)
Bảng thí sinh: Chứa tất cả các thông tin về thí sinh. - xây dựng website quản lý điểm tuyển sinh đại học
Bảng th í sinh: Chứa tất cả các thông tin về thí sinh (Trang 16)
Bảng ngành: Chứa thông tin về ngành đăng kí dự thi. - xây dựng website quản lý điểm tuyển sinh đại học
Bảng ng ành: Chứa thông tin về ngành đăng kí dự thi (Trang 16)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w