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

Xây dựng website " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"

23 538 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

Định dạng
Số trang 23
Dung lượng 203 KB

Nội dung

Tài liệu tham khảo công nghệ thông tin Xây dựng website " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"

Trang 1

ĐỀ ÁN MÔN HỌC

Sinh viên: Nguyễn Thị Ngọc MinhLớp: Tin học kinh tế 46A

Giáo viên hướng dẫn: TS.Trần Thị Thu Hà

Ðề tài: Xây dựng website " Sinh viên nội trú Ðại học Kinh tế Quốc Dân".

Trang 2

Lời nói đầu

Kí túc xá trường Đại học Kinh Tế Quốc Dân là nơi tụ hội nhiều sinhviên, từ nhiều miền quê khác nhau Bản thân đã từng sinh hoạt và học tậptrong kí túc xá, hiểu được những mong muốn của các sinh viên, của các bậcphụ huynh và những khó khăn trong công tác quản lí sinh viên nội trú, tác giảmong muốn xây dựng trang web “ Sinh viên nội trú Đại học Kinh Tế QuốcDân” nhằm đáp ứng các nhu cầu trên.

Web site sẽ mang đến những thông tin cần thiết cho sinh viên: Cácthông tin về trường đại học, các qui chế mới, cơ hội việc làm, sinh viên có thểchia sẻ quan điểm, suy nghĩ, kinh nghiệm học tập, tìm đồng hương… Cácbậc phụ huynh có thể biết được các thông tin về con em mình thông qua trangweb, đồng thời với các thông tin tổng hợp, cập nhật liên tục về sinh viên, banquản lí kí túc xá có thể dễ dàng kiểm soát tình hình của sinh viên, dễ dàng sắpxếp phòng ở, quản lí khách ra vào kí túc xá, khen thưởng, kỉ luật…

Trang 3

Chương I: Tổng quan về thiết kế website

Tạo web site được coi là một công việc không khó, bởi lẽ nhiều ngườidùng PC không rành về kĩ thuật cũng có thể tạo ra các Web site ấn tượng nhờngôn ngữ HTML Hoặc ấn tượng hơn nữa với sự trợ giúp của ngôn ngữJavaScript, hiệu ứng flash bạn có thể tạo ra các trang Web động có khả năngđáp ứng các sự kiện từ phía người dùng.

Tuy nhiên, để xây dựng một Web site có qui mô lớn, cung cấp thông tincho nhiều đối tượng đòi hỏi tác giả còn có thêm nhiều kĩ năng, không đơnthuần là việc lập trình bằng ngôn ngữ gì? sử dụng các hiệu ứng ra sao?

Chìa khóa dẫn đến thành công cho một web site đó là sự thiết kế cẩnthận và định hướng rõ ràng Điều này đòi hỏi tác giả phải có tư duy mạch lạc,nắm rõ mục đích của trang web, phát huy tính sáng tạo, óc thẩm mĩ và sựkiên trì.

Trước khi xây dựng một web site, cần phải trả lời các câu hỏi:

Mục đích của web site? Độc giả của web site? Các chủ đề chính củawebsite? Các khối thông tin chủ yếu mà website sẽ cung cấp?

Cần xác định nguồn tài nguyên về nội dung, hình ảnh thông tin màchúng ta cần đến để tạo nền web site phù hợp với mục đích đề ra.

Thứ nhất, mục tiêu cơ bản của web site, cần phải có định hướng rõràng, từ đó phân chia, mở rộng các mục tiêu chính Xây dựng web site là mộtquá trình liên tục, việc biên tập, quản lí và duy trì quĩ thuật dài hạn phải baotrùm lên kế hoạch xây dựng web site.

Thứ hai là vấn đề độc giả chính của web site Xác định được đối tượngđộc giả nghĩa là sẽ nắm được nhu cầu thông tin, trình độ, sở thích của họ, từđó tìm được cách biên tập, truyền tải thông tin thích hợp, lựa chọn giao diệnphù hợp cũng như sự thân thiện với người sử dụng Người ta phân chia độcgiả thành 3 nhóm: độc giả (web surfer); độc giả mới, độc giả không thường

Trang 4

xuyên và các độc giả chuyên nghiệp, thường xuyên; độc giả nước ngoài 4đối tượng này có phần khác nhau trong yêu cầu đối với web site Chẳng hạnvới độc giả không thường xuyên thì trang chủ (home page ) là đối tượng đểhọ lưu tâm, do đó trang chủ cần sinh động, tóm lược được nội dung của web.site Còn với đối tượng độc giả chuyên nghiệp, thường xuyên thì đối tượng họthực sự chú tâm là nội dung của web site, họ không mấy chú ý đến trangchủ…

Đối với trang web có qui mô nhỏ, có thể chỉ cần một ít trang menu conđể độc giả tiện theo dõi Mỗi sub menu lớn có thể trở thành một trang chủ nhỏcho khu vực của web site.

Tóm lại để xây dựng một web site thành công cần lưu ý một số điểm1 Cần thiết kế bảng nội dung đơn giản, dễ sử dụng

2 Sử dụng từ ngữ ngắn gọn, dễ hiểu: Hãy dùng các câu ngắn gọn, côđọng và giữ kiểu thiết kế cố định đối với các trang con.

3 Dễ dàng khám phá các đường link bằng cách tạo ra các nút Back, hayForward của trình duyệt.

4 Thời gian tải về nhanh: Điều này khá quan trọng, bởi lẽ 30s chờ đợitrước màn hình giống như 10 phút vậy Bạn có thể tăng tốc độ truyềncác trang web bằng cách

 Giảm kích cỡ đồ họa trong trang web: Thu nhỏ kích cỡ của đồhọa, độ sâu của màu Có thể cung cấp cho người xem một hìnhảnh nhỏ với tùy chọn xem tiếp một hình ảnh lớn hơn.

 Qui định cụ thể kích cỡ file đồ họa trong mã HTML Giảm số file trong trang web

5 Tô màu và in đậm những dòng thông tin quan trọng6 Tương thích với đa số trình duyệt web

7 Chú ý các lỗi chính tả

8 Nếu trang web có kích thước lớn hơn 50 K, nên đặt một ghi chú nhỏthuyết phục độc giả kiên nhẫn trong khi đồ họa được tải về.

Trang 5

Chương II Xây dựng website

" Sinh viên nội trú Ðại học Kinh tế Quốc Dân"1.Mục đích của web site

Website ra đời với mong muốn việc quản lí sinh viên nội trú đượcthuận tiện, dễ dàng Đồng thời tạo ra trang thông tin bổ ích cho sinh viên,giúp phụ huynh từ xa đến có thể dễ dàng tìm được phòng ở cũng như nắmđược các thông tin về con em mình.

2.Chức năng chính

2.1.Cung cấp các thông tin bổ ích

Website có đường link đến các địa chỉ web lành mạnh cung cấp cácthông tin bổ ích như: tin tức thời sự, cơ hội việc làm, các website học trựctuyến, thi trực tuyến, các hoạt động, phong trào của trường.Với các thông tinvề ngày tháng năm sinh của các sinh viên nội trú, đài phát thanh kí túc xá cóthể dễ dàng tìm kiếm và gửi tặng bài hát đến những sinh viên có sinh nhậttrong ngày.

Bên cạnh đó, các bạn sinh viên đặc biệt là các bạn nữ sinh có thể tìmhiểu các kiến thức về nấu ăn, cắm hoa, trang trí phòng…trong “góc dành chonữ sinh”

2.2.Quản lí danh sách sinh viên

Bao gồm các thông tin cá nhân như: họ tên, quê quán, khoa, khóa,lớp,điểm thi, khen thưởng, kỉ luật, tình trạng sức khỏe…

2.3.Đăng kí ra vào kí túc xá, chuyển phòng ở cho sinh viên

Trước tiên thực hiện việc phân loại sinh viên theo khu vực, đối tượngưu tiên…

Bộ phận quản lí cập nhật đầy đủ thông tin về sinh viên nội trú (mã SV,họ tên, quê quán,khoa, lớp, ) do đó việc phân phòng có thể thực hiện tự động,nhanh chóng việc phân chia phòng.

Trang 6

Khi có sinh viên rời khỏi kí túc xá hoặc sinh viên mới chuyển đến, bộphận quản lí sẽ cập nhật thông tin này

2.4 Quản lí khách ra vào kí túc xá

Khách ra vào kí túc xá nếu có nhu cầu ở lại qua đêm phải được báo choban quản lí, thông tin này được cập nhật bởi ban quản lí.Nếu có bất trắc xảyra, ban quản lí kí túc xá dễ dàng xử lí, dễ dàng biết sinh viên bảo lãnh là ai, ởphòng nào…

2.5.Tạo diễn đàn cho sinh viên

Tại đây sinh viên có thể trao đổi, chia sẻ, góp ý cũng như thỏa sức sángtạo trong “góc sáng tạo”.

2.6.Quản lí người dùng (phân quyền người sử dụng)

Hệ thống cần được phân quyền thành các nhóm người dùng rất cụ thểvà rõ ràng Mỗi bộ phận đều có các chức năng riêng, không chồng chéo lênnhau; tránh sự truy cập trái phép.

Việc phân quyền người sử dụng được biểu diễn bằng hình vẽ dưới đây:

Người sử dụng

Sinh viên

Phụ huynhSinh viên và các đối tượng khác

Các đối tượng khác

Trang 7

Đăng nhập hệ thống

Tìm kiếm, trao đổi thông tin

 Sinh viên và các đối tượng khác:

Sinh viên trong kí túc xá, sinh viên trong trường, ngoài trường, phụ huynh…đều có thể đăng nhập, tìm kiếm thông tin, tham gia diễn đàn.

Phòng giáo vụ có thể nhanh chóng có được thông tin xác nhận lưu trú củacác sinh viên trong kí túc xá thông qua website.

3.Sơ đồ website:

 Sinh viên và các đối tượng khác truy cập đến website:

Trang 8

Sau khi đăng nhập hệ thống, đối tượng đã nói ở trên có thể tìm kiếmthông tin, tham gia diễn đàn.

Phòng giáo vụ có thể có được thông tin nhận xét lưu trú của ban quản líkí túc xá đối với sinh viên qua website.

Các bậc phụ huynh có thể biết được con em mình ở phòng nào? ở cùngnhững ai, điểm thi, khen thưởng, kỉ luật, tình hình dịch bệnh (theo mùa) trongkí túc (nếu có).

Các đối tượng khác đều có thể tham gia tìm kiếm thông tin, tham giadiễn đàn…

 Ban quản lí kí túc xá

 Cập nhật thông tin

Ban quản lí kí túc cập nhật các thông tin về sinh viên: tên, khoa , lớp,phòng,…, tên khách ở lại qua đêm Các thông tin về sinh viên chuyển phòng,nhập phòng phải được cập nhật kịp thời.

 Quản lí sinh viên

 Quản lí theo phòng

Cập nhật thông tin của sinh viên

Quản lí sinh viên

Báo cáo nhận xét lưu trú

Trang 9

Phòng đã đóng đầy đủ tiềnđiện nước hàng thángQuản lí danh sách trong

từng phòng, thông tin về phòng đủ hay thiếu người

Phòng không bị mất trộm đồ, khách ở lại qua đêm có báo cáo

Phòng đang có dịch bệnh

Tổng hợp các thông tin, quyết định khen thưởng hay kỉ luật phòng

Điều tra, xử lí kỉ luật

Thông báo đến trung tâm y tếThông báo cho các phòng

S

Trang 10

Sinh viên đóng đầy đủ tiền phòng

Sinh viên không vi phạm nội qui KTX

Sinh viên có thành tích

Thông báo cho sinh viên hoặc đề nghị nhà trường trợ giúp

Cảnh báo hoặc kỉ luật

 Quản lí từng cá nhân

Trang 11

Web site

UserCập nhật

kí túc xá

Quản lí quyền

Quản lí User

Quản trịLogin

Đăng kí

Xem thông tin cá nhânUser

4 Các chức năng chính:

Biểu đồ user case tổng quát:

Đăng ký (Register): Người dùng đăng ký bằng user name và

Đăng nhập (Login): Đăng nhập vào hệ thống website.

Xem thông tin cá nhân:

Tùy vào quyền của người đăng nhập vào hệ thống mà có thể xem thôngtin cá nhân của mình hay của người khác.Chẳng hạn:

đối với user là sinh viên hay phụ huynh chỉ được xem thông tin của cánhân (hay con em mình).Ban quản lí kí túc xá, được phép xem thôngtin cá nhân về mọi sinh viên

Trang 12

 Quản lí quyền: Hệ thống được phân quyền: Người quản trị, người cậpnhật thông tin (ban quản lí kí túc xá), người sử dụng thông thường.

 Quản lí người dùng:

Quản lý những người dùng cùng việc phân quyền cho người dùng đó trong hệthống

4.1 Đăng kí (Register)

Trang 13

Thông tin đăng kí vào hệ thống

Tác nhân (actor) Tất cả người dùng (User)

Mô tả Use case này cho phép bất kỳ người sử dụng nào cũng có thể đăng ký để truy nhập vào

hệ thống Người sử dụng muốn tham gia cần đăng ký để có được tên truy cập và mậtkhẩu.

Điều kiện đầuvào

Người dùng nhập đầy đủ các trường bắt buộc và dữ liệu hợp lệ

Kết quả đầu ra Người sử dụng đăng ký thành công và có được tên truy cập và mật khẩu để vào được hệ

- Kiểm tra xem có sự trùng lặp dữ liệuhay không (Dựa trên User Name).- Nếu tất cả các điều kiện trên đều thỏa

mãn, hệ thống sẽ thêm mới một ngườidùng vào CSDL.

Luồng sự kiện

5b.Hệ thốngNếu các thông tin đăng ký chưa đủ hoặcchưa hợp lệ thì đưa ra thông báo và yêucầu người dùng nhập lại.

Tần xuất sửdụng

Cao

Trang 14

4.2 Đăng nhập

Tác nhân (actors) Tất cả người dùng (User)

Mô tả Use case này cho phép xác thực người dùng để họ có thể truy cập được vào

hệ thống của hệ thống nhằm sử dụng một số chức năng tương ứng.

Điều kiện đầu vào 1. Người sử dụng có tên truy cập hợp lệ

Hành độngT

5.Confirm passwordText6.Email AddressText

Trang 15

1.Người dùngVào trang chủ của hệ thống , nhấn vào“Đăng nhập”.

3.Người dùngNhập tên truy cập và mật khẩu.

và mật khẩu.

Luồng sự kiện khácSTT

Hành động

1.Hệ thốngNếu tên truy cập và mật khẩu khôngđúng, đưa ra thông báo và yêu cầu ngườisử dụng phải nhập lại

bỏ” để quay lại trang chủ của hệ thống.

Trang 16

Mã use case HT_UC_03,04,05Tên use case Cập nhật thông tinTác nhân (actor) Ban quản lí KTX

Mô tả Use case này cho phép người dùng thêm thông tin vào hệ thống

Điều kiện đầu vào Người dùng đăng nhập vào được xác thực thuộc nhóm “Bộ phận cập nhật thông tin”.Kết quả đầu ra Thông tin được cập nhật vào hệ thống

1.Người dùngVào chức năng cập nhật phầnthi, nhấn vào nút “cậpnhật”à“Thêm”/”sửa”/”xóa”.

thông tin

được đưa ra sau phần đặc tả usecase này).

5.Hệ thống- Kiểm tra các thông tin cầnthiết đã được điền chưa, tấtcả các thông tin đã đúng vàhợp lệ chưa

- Kiểm tra xem có sự trùng lặpdữ liệu hay không (Dựa trênTên chủ đề).

-Kiểm tra xem thông tincần xóa (nếu có) ràngbuộc với một số thông tinkhác hay không.

- Nếu không có ràng buộc gì,cập nhật việc xóa, thêm, sửathông tin đã chọn vào CSDL.- Nếu tất cả các điều kiện trênđều thỏa mãn, hệ thống sẽthêm mới, sửa, xóa thông tinvào CSDL.

5b.Hệ thốngNếu thông tin chưa đủ, khônghợp lệ hoặc không đúng, đưa rathông báo và yêu cầu người sửdụng phải nhập lại.

Trang 17

4.3.2 Tìm kiếm thông tin

Tên use case Tìm kiếm thông tin theo chủ đề

Tác nhân (actor) user

Mô tả Use case này cho phép user tìm kiếm và đưa ra các chủ đề thông tin được quản lý

trong hệ thống tùy vào quyền của user.

Điều kiện đầu vào Người dùng đăng nhập được xác thực thuộc nhóm userKết quả đầu ra Danh sách tất cả các chủ đề thỏa mãn điều kiện được liệt kê ra.

Trang 18

Tên use case Quản lí quyền

Tác nhân (actor) Quản trị (Administrator)

Mô tả Use case này cho phép quản trị thêm mới, xóa, cập nhật quyền vào hệ

- Kiểm tra xem có sự trùng lặp dữ liệu hay

Trang 19

Quản lí người dùng

Thêm User

Xóa UserQuản trị viên

Phân quyền cho User

Cập nhật User

Quản trị viênTìm kiếm User

không (Dựa trên Tên quyền).

- Nếu tất cả các điều kiện trên đều thỏa mãn,hệ thống sẽ thêm mới một quyền vàoCSDL.

4.5 Quản lí người dùng

4.5.1 Thêm mới, xóa, sửa user

Mã use case HT_UC_10,11,12Tên use case Thêm, sửa xóa User

Trang 20

Tác nhân (actor) Quản trị (Administrator)

Mô tả Use case này cho phép quản trị thêm mới một người dùng vào hệ thống.

Điều kiện đầu vào Người dùng đăng nhập vào được xác thực thuộc nhóm “Quản trị”.Kết quả đầu ra Một user mới được thêm vào hệ thống.

Nhấn nút Cập nhật đề kết thúcviệc thêm mới.

- Kiểm tra các thông tin cần thiết đãđược điền chưa, tất cả các thông tinđã đúng và hợp lệ chưa.

- Kiểm tra xem dữ liệu có bị trùng lặphay không (User name)

- Nếu tất cả các điều kiện trên đềuthỏa mãn, hệ thống sẽ thêm mới/cậpnhật/xóa một người dùng vàoCSDL.

Hành động

không hợp lệ hoặc không đúng, đưa rathông báo và yêu cầu người sử dụng phảinhập lại.

Trang 21

5.Confirm passwordText6.Email AddressText

4.5.2 Phân quyền người dùng

Tên use case Phân quyền người dùng

Tác nhân (actor) Quản trị

Mô tả Use case này cho phép quản trị tìm kiếm và đưa ra tất cả các người dùng được quản

bên cạnh người dùng cần sửa.

5.Người dùngNhấn vào nút “Quản lý quyền chongười này”

Trang 22

6.Hệ thốngHiện lên màn hình quản lý quyền7.Người dùngChọn quyền rồi nhấn nút Cập nhật.8.Hệ thốngCập nhật quyền cho người dùng đó

Ngày đăng: 22/11/2012, 15:15

HÌNH ẢNH LIÊN QUAN

2. Hệ thống Hiển thị lên màn hình đăng ký. - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
2. Hệ thống Hiển thị lên màn hình đăng ký (Trang 12)
Kết quả đầu ra Người dùng được xác thực và tên truy cập sẽ được hiển thị trên màn hình - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
t quả đầu ra Người dùng được xác thực và tên truy cập sẽ được hiển thị trên màn hình (Trang 13)
2. Hệ thống Đưa ra màn hình Thêm/sửa/xóa - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
2. Hệ thống Đưa ra màn hình Thêm/sửa/xóa (Trang 15)
2. Hệ thống Đưa ra màn hình Tìm kiếm chủ đề - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
2. Hệ thống Đưa ra màn hình Tìm kiếm chủ đề (Trang 16)
Đưa ra màn hình Thêm mới/cập nhật/xóa người dùng - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
a ra màn hình Thêm mới/cập nhật/xóa người dùng (Trang 18)
4. Hệ thống Đưa ra màn hình Cập nhật người dùng. - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
4. Hệ thống Đưa ra màn hình Cập nhật người dùng (Trang 20)
6. Hệ thống Hiện lên màn hình quản lý quyền - Xây dựng website  " Sinh viên nội trú Ðại học Kinh tế Quốc Dân"
6. Hệ thống Hiện lên màn hình quản lý quyền (Trang 20)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w