1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài tập lớn lập trình window quản lý trường đại học cao đẳng

33 281 0

Đ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 33
Dung lượng 2,59 MB

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

Nội dung

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN Thành viên trong nhóm: 1... Sự rađời của chiếc máy tính vào năm 1982 của hang IBM, cho đến nay sau hơn 20 năm với sựthay đổi về

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN

Thành viên trong nhóm: 1 Trần Anh Phước

2 Lưu Tiến Luận

3 Nguyễn Thành Đạt Giáo viên hướng dẫn : Đỗ Thị Tâm

Hà Nội, Năm 2016

Hà Nội-2016

Trang 2

M c l c ục lục ục lục

1

Lời Nói Đầu 1

I Bảng phân công công việc 2

II Giới thiệu hệ thống 2

III Chức năng hệ thống 2

1 Giao diện login 2

2 Giao diện tra cứu, đăng kí tín chỉ 2

3 Giao diện quản lý của khoa 3

Chương II : Thiết kế cơ sở dữ liệu 4

I Thiết kế cơ sở dữ liệu 4

1 Mô hình dữ liệu quan hệ 4

2 Thiết kế cơ sở dữ liệu vật lý 4

Chương III : Thiết kế chương trình 10

I Giao diện form 10

1 Form đăng nhập hệ thống ( login ) 10

2 Form menu chính 11

3 Form tra cứu sinh viên – tab tra cứu học tập 12

4 Form tra cứu sinh viên – tab thời khóa biểu .13

5 Form tra cứu thông tin – tab diễn biến thu phí 14

6 Form tra cứu thông tin – tab môn học tương đương 15

7 Form sinh viên – tab tra cứu học phần 16

8 Form sinh viên – tab hủy đăng kí học phần 17

9 Form sinh viên – tab sửa sai thông tin cá nhân .18

10 Form sinh viên – tab xem hồ sơ 19

11 Form tra cứu thông kế - tab danh sách học tập 19

12 Form tra cứu thông kế - tab khối lượng đăng kí ổn định .20

13 Form tra cứu thông kế - tab điểm tổng kết lớp ổn định 20

14 Form danh sách ngành 21

Trang 3

18 Form danh sách môn theo khoa 23

19 Form danh sách môn theo ngành 24

II Report 25

1 Report ngành 25

2 Report lớp học 25

3 Report Sinh viên 26

4 Report môn của khoa 26

5 Report môn theo ngành 27

I Ưu điểm 28

II Nhược điêm 28

III Hướng phát triển của phần mềm 28

Trang 4

Lời Nói Đầu

Năm 1945, sự ra đời của chiếc máy tính điện tử lớn nhất Thế giới có tên Eniac đãđánh dấu bước đầu, mở ra một thời đại phát triển rực rỡ của Công Nghệ Thông Tin Sự rađời của chiếc máy tính vào năm 1982 của hang IBM, cho đến nay sau hơn 20 năm với sựthay đổi về tốc độ, về bộ vi xử lý và các phần mềm ứng dụng, công nghệ thông tin đã ởmột bước phát triển cao đó là số hóa mọi loại thông tin, số liệu âm thanh , hình ảnh đều

có thể chuyển tới được cho mọi người nhờ sự ra đời của mạng Internet toàn cầu , với sựphát triển mạnh mẽ của internet và ứng dụng của nó, người ta nói đến một nền tri thứcmột chính phủ điện tử… máy vi tính đã xuất hiện khắp nơi, mọi cơ quan, xí nghiệp ,trường học, có mặt ở mọi gia đình, và là công cụ không thể thiếu trong đời sống Ngàynay chỉ cần ngồi trước máy vi tính chúng ta có thể làm mọi thứ như đặt vé tàu, vé máybay qua mạng, xem những mẫu mã hang mình thích qua các trang hang trên mạng màkhông tốn công sức đi ra ngoài …

Cùng với sự phát triển nhanh chóng của công nghệ thông tin thì con người đãnghĩ ra rất nhiều các ứng dụng phục vụ cho như cầu và lợi ích cho mình Trong đó xâydựng phần mềm phục vụ giáo dục cũng đang rất được quan tâm Từ các trường đại học,cao đẳng đến các trường trung học phổ thông, trung học cơ sở, tiểu học đều sử dụng phầnmềm quản lý để giảm thiểu tối đa những vất vả trong công việc như lưu trữ hồ sơ họcsinh, sinh viên, quản lý điểm… Nếu trước đây phải lưu trữ rất nhiều trong các kho chứathì giờ đây chỉ cần một chiếc máy tính nhỏ gọn cũng có thể lưu trữ cả kho hồ do của nhàtrường

Với mong muốn được tìm hiểu một phần nhỏ trong kho tàng phát triển của côngnghệ thông tin, nhóm em sẽ viết về phần mềm quản lý Trường Đại học, cao đẳng với mụcđich trước hết là mở rộng kiến thức về ngôn ngữ lập trình của mình và sau đó là ướcmuốn phần mềm của mình có thể đi vào hoạt động thực tế phục vụ lợi ích cho việc quản

lý trường đại học, cao đẳng

Trang 5

Chương I : Giới thiệu bài toán

I Bảng phân công công việc

Họ và tên Công việc Lưu Tiến Luận

Nguyễn Thành Đạt

Trần Anh Phước

II Giới thiệu hệ thống

Với công nghệ phát triển hiện nay, những phần mềm quản lí trường đại học, caođẳng rất cần thiết Chương trình quản lý trường đại học, cao đẳng của chúng em nhằmvới mục đích quản lý thong tin các phòng ban, sinh viên, các sự kiện, kế hoạch củatrường học

Để giúp việc quản lý trường đại học, cao đẳng trở nên dễ dàng hơn , nhóm em xâysựng phần mềm với mục tiêu :

 Phần mềm vận hành đơn giản dễ sử sụng

 Tổ chức quản lý , lưu trữ trên hệ thống máy vi tính làm tăng tính an toàn

 Giao diện trực quan bằng Tiếng Việt , các form nhập liệu đơn giản dễ thaotác

 Phù hợp với các ứng dụng triển khai trên diện rộng

 Dễ dàng chỉnh sửa dễ tìm kiếmVới chương trình này, giáo viên có thể theo dõi và kiểm tra điểm của sinhtrường mình, có thể điều chỉnh thay đổi một cách hợp lý và nhanh chóng, cácphòng ban, nhân sự Bên cạnh đó còn giúp tiết kiệm được nhiều thời gian vàchi phí để lưu trữ dữ liệu về sinh viên

III Chức năng hệ thống

1 Giao diện login

2 Giao diện tra cứu, đăng kí tín chỉ

 Trang chủ tập hợp tất cả thông tin mới của trường đại học, cao đẳng

 Tra cứu sinh viêna) Tab kết quả học tập: tra cứu điểm của học sinh dựa vào mã sinh viên

b) Tab thời khóa biêu: tra cứu thời khóa biểu của học sinh dựa vào

mã sinh viên và năm họcc) Tab diễn biến thu phí: tra cứu quá trình thu phí của sinh viên.d) Tab môn học tương đương: theo các trường hệ đạo tạo, mã môn, khoa tên môn đê tra cứu

 Sinh viên

a) Tab đăng kí học phần: tra cứu môn học dựa theo mã môn hoặc môn cùng khoa

Trang 6

b) Tab huy đăng kí học phầnc) Tab sửa sai thông tin cá nhân: cập nhật thông tin của sinh viênd) Tab xem hồ sơ: tra cứu thông tin của sinh viên

 Tra cứu thông tin

a) Tab danh sách lớp độc lập: theo các trường hệ đào tạo, khóa học, học kì Sẽ ra các môn mà lớp đang học

b) Tab khối lương đang kí ổn định: dựa vào các trường hệ đào tạo , ngành học, học kì, khóa học, lớp ổn định

c) Tab điểm tổng kết ổn định sẽ đưa ra các học sinh trong lớp với kết quả ổn định

3 Giao diện quản lý của khoa

 Dạnh sách ngành: gồm các khóa Với các nút thêm ngành, lưu thông tin, sửa thông tin ngành, xóa ngành, hủy bỏ thao tác, xuất báo cáo

 Danh sách lớp: gồm các lớp trong khoa Với các nút thêm lớp, lưu thông tin, sửa thông tin lớp, xóa lớp, hủy bỏ thao tác, xuất báo cáo

 Danh sách giáo viên: các giáo viên trong khoa Với các nút thêm giáo viênlưu thông tin, sửa thông tin giáo viên, xóa giáo viên, hủy bỏ thao tác, xuất báo cáo

 Danh sách sinh viên: các sinh viên trong lớp Với các nút thêm sinh viên, lưu thông tin, sửa thông tin sinh viên, xóa sinh viên, hủy bỏ thao tác, xuất báo cáo

 Danh sách môn

a) Môn theo khoa: gồm các môn trong khoa Với các nút thêm môn học, lưu thông tin, sửa thông tin, xóa môn, hủy bỏ thao tác, xuất báo cáo

b) Môn theo ngành: Với các nút thêm môn học, lưu thông tin, sửa thông tin, xóa môn, hủy bỏ thao tác, xuất báo cáo Dựa vào các ngành

Trang 7

Chương II : Thiết kế cơ sở dữ liệu

I Thiết kế cơ sở dữ liệu

1 Mô hình dữ liệu quan hệ

2 Thiết kế cơ sở dữ liệu vật lý

a) Bảng đăng nhập hệ thống

Tài khoản là khóa chính

b) Bảng khoa

Mã khoa là khóa chính

Trang 9

g) Bảng môn học

h) Bảng sinh viên

Trang 10

i) Bảng điểm

j) Bảng môn_ngành

k) Bảng khoa_Mon

Trang 11

l) Bảng thời khóa biểu

m) Bảng kết quà học tập

Chương III : Thiết kế chương trình

Trang 12

I Giao diện form

1 Form đăng nhập hệ thống ( login )

Trang 13

2 Form menu chính

Trang 14

3 Form tra cứu sinh viên – tab tra cứu học tập

Trang 15

4 Form tra cứu sinh viên – tab thời khóa biểu

Trang 16

5 Form tra cứu thông tin – tab diễn biến thu phí

Trang 17

6 Form tra cứu thông tin – tab môn học tương đương

Trang 18

7 Form sinh viên – tab tra cứu học phần

Trang 19

8 Form sinh viên – tab hủy đăng kí học phần

Trang 20

9 Form sinh viên – tab sửa sai thông tin cá nhân

Trang 21

10 Form sinh viên – tab xem hồ sơ

11 Form tra cứu thông kế - tab danh sách học tập

Trang 23

12 Form tra cứu thông kế - tab khối lượng đăng kí ổn định

13 Form tra cứu thông kế - tab điểm tổng kết lớp ổn định

Trang 24

14 Form danh sách ngành

Trang 25

15 Form danh sách lớp

Trang 26

16 Form danh sách giáo viên

Trang 27

17 Form danh sách sinh viên

Trang 28

18 Form danh sách môn theo khoa

Trang 29

19 Form danh sách môn theo ngành

Trang 30

II Report

1 Report ngành

2 Report lớp học

Trang 31

3 Report Sinh viên

4 Report môn của khoa

Trang 32

5 Report môn theo ngành

Trang 33

Chương IV : giới thiệu sản phẩm (Demo sản phẩm )

Chương V : Tổng kết và đánh giá

I Ưu điểm

 Chương trình có giao diện thân thiện , thuận lợi cho người sử dụng

 Các chức năng như tìm kiếm , thêm , sửa , xóa… được thực hiện nhanh chóng và thuận tiện

 Phù hợp với các ứng dụng triển khai trên diện rộng

 Dễ dàng sử dụng và quản lý

II Nhược điêm

 Do thời gian nghiên cứu có hạn và khả năng còn hạn chế nên một số vẫn còn trên ý tưởng mà chưa được thực thi

 Chương trình có tính chuyên nghiệp chưa cao ,chức năng còn ít

 Chưa giải quyết trọn vẹn các vẫn đề nảy sinh trong quá trình quản lý

 Giao diện tuy thân thiện nhưng tính thẩm mỹ chưa cao

III Hướng phát triển của phần mềm

 Tìm hiểu và hoàn thiện một số chức năng còn chưa được thực hiện trong bài tập lớn

 Hỗ trợ cơ sở dữ liệu Oracle để khả năng bảo mật , tốc độ truy vấn , khả năng quản lý dữ liệu tốt hơn

Đây là sản phẩm của các thành viên nhóm em Nếu có gì sai sót mong quý thầy cô góp ý để

sản phẩm của chúng em được hoàn thiện hơn ạ

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

Ngày đăng: 20/06/2018, 14:06

TỪ KHÓA LIÊN QUAN

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

w