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

Xây dựng phần mềm quản lý học viên cho trung tâm tin học

58 277 1

Đ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 58
Dung lượng 3,15 MB

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

Nội dung

Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình cập nhật danh sách học viên lớp học .... Chương 1 KHẢO SÁT HỆ THỐNG Cơ cấu tổ chức của hệ thống như sau: • Quản lý thông tin lớp học • Q

Trang 1

VIỆN ĐẠI HỌC MỞ HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Hà Nội - Năm 2016

Chuyên ngành: Công nghệ thông tin

XÂY DỰNG PHẦN MỀM QUẢN LÝ HỌC VIÊN CHO TRUNG TÂM

Trang 2

VIỆN ĐẠI HỌC MỞ HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Hà Nội - Năm 2016

Chuyên ngành: Công nghệ thông tin

XÂY DỰNG PHẦN MỀM QUẢN LÝ HỌC VIÊN CHO TRUNG TÂM

TIN HỌC

ĐÀM THỊ THU HIỀN

Cán bộ hướng dẫn: ThS Thạc Bình Cường

Trang 3

VIỆN ĐẠI HỌC MỞ HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc

Hà Nội, ngày19 tháng 05 năm 2016

NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP

Họ và tên: Đàm Thị Thu Hiền Giới tính: Nữ

Chuyên ngành: Tin học ứng dụng Mã số: 12A10010116 Lớp Hành chính: 1210A03

1.TÊN ĐỀ TÀI

Xây dựng phần mềm quản lý học viên cho trung tâm tin học

2 NHIỆM VỤ VÀ NỘI DUNG

- Tìm hiểu các mô hình quản lý học viên từ thực tế

- Phân tích thiết kế hệ thống quản lý học viên cho trung tâm tin học

- Lập trình xây dựng phần mềm quản lý học viên cho trung tâm tin học

3 NGÀY GIAO NHIỆM VỤ: 04/01/2016

4 NGÀY HOÀN THÀNH NHIỆM VỤ

Ngày19 tháng 05 năm 2016

Trang 4

LỜI NÓI ĐẦU

Ngày nay nhu cầu học tập nâng cao kiến thức của con người ngày càng phát triển mạnh mẽ và vô cùng cần thiết không chỉ đối với học sinh, sinh viên mà còn cả những nhân viên, công nhân, người dân muốn nâng tầm tri thức phát triển bản thân Ngoài việc học tập trên trường lớp, trên sách vở trên các trang mạng diễn đàn thì nhu cầu học tập tại các trung tâm giáo dục là vô cùng lớn

Đáp ứng nhu cầu thiết yếu này đã có rất nhiều trung tâm giáo dục đã được

mở ra cung cấp những khóa học, lớp học về các mảng lĩnh vực đa dạng được nhiều người quan tâm trong đó có lĩnh vực Công nghệ thông tin Trong xu thế nước ta đang trong giai đoạn công nghiệp hóa– hiện đại hóa đất nước thì việc phát triển ứng dụng công nghệ thông tin vào mọi ngành nghề, lĩnh vực của đời sống là vô cùng cần thiết Hơn nữa đa phần các trung tâm tin học ngày nay đã áp dụng những phương pháp học tập, rèn luyện khoa học, môi trường học tập năng động, các kiến thức được cập nhật hàng ngày, trang thiết bị hiện đại khiến các trung tâm tin học ngày càng nhiều học viên quan tâm và đến theo học

Khi các trung tâm được phát triển mở rộng thì việc quản lý các thông tin của trung tâm (như quản lý giáo viên, quản lý nhân viên, quản lý lớp học, quản lý học viên ) bằng phương pháp thủ công không còn thích hợp bởi

sự tiêu tốn một lượng lớn thời gian, tốc độ công việc chậm chạp, nhiều khi gây rắc rối trong quá trình xử lý, dễ xảy ra nhầm lẫm, mất mát thông tin, tính bảo mật kém

Trang 5

Hơn nữa với sự phát triển mạnh mẽ của công nghệ thông tin việc ứng dụng các phần mềm quản lý vào các trung tâm giáo dục là vô cùng dễ dàng và tiện lợi

Nhờ có những phầm mềm này giờ đây việc quản lý thông tin của các trung tâm giáo dục sẽ dễ dàng hơn rất nhiều Giảm bớt được thời gian, chi phí nhân công, hạn chế tối đa sự sai sót thông tin, mềm dẻo trong các hành động điều chỉnh, tăng tính năng bảo mật mạnh mẽ cho các thông tin

Chính vì những lý do trên em đã lựa chọn đề tài “Xây dựng phần mềm quản lý học viên cho trung tâm tin học” với mong muốn xây dựng một phầm mềm quản lý học viên có thể áp dụng thực tế vào các trung tâm tin học, đáp ứng được yêu cầu về giao diện, khả năng xử lý thông tin, tính dễ dàng sử dụng và độ bảo mật cao của các trung tâm

Trang 6

MỤC LỤC

Chương 1 KHẢO SÁT HỆ THỐNG

1.1 Mô tả hệ thống 1

1.1.1 Nhiệm vụ cơ bản 1

1.1.2 Cơ cấu tổ chức 1

1.1.3 Quy trình xử lý 2

1.1.4 Mẫu biểu 5

1.2 Mô hình tiến trình nghiệp vụ 9

1.2.1 Định nghĩa ký hiệu sử dụng 9

1.2.2 Mô hình tiến trình nghiệp vụ 9

Chương 2 PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 2.1 Sơ đồ phân rã chức năng 10

2.1.1 Xác định chức năng chi tiết 10

2.1.2 Gom nhóm chức năng 10

2.1.3.Sơ đồ phân rã chức năng 11

2.2 Sơ đồ luồng dữ liệu 12

2.2.1 Ký hiệu sử dụng 12

2.2.2 Sơ đồ luồng dữ liệu mức khung cảnh 13

2.2.3 Sơ đồ luồng dữ liệu mức đỉnh 13

2.2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh 15

2.3 Đặc tả chức năng chi tiết 18

Chương 3 PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 3.1 Mô hình ER mở rộng 24

3.1.1 Xác định kiểu thực thể, kiểu thuộc tính 24

3.1.2 Xác định kiểu liên kết 25

3.1.3 Mô hình ER mở rộng 26

3.2 Mô hình ER quan hệ 28

Trang 7

Chương 4 THIẾT KẾ HỆ THỐNG

4.1 Thiết kế tổng thể 30

4.2 Thiết kế kiểm soát 34

4.2.1.Xác định nhóm người dùng 34

4.2.2 Phân định quyền hạn nhóm người dùng 34

4.3 Thiết kế Cơ sở dữ liệu 34

4.3.1 Xác định tình huống và thêm thuộc tính kiểm soát 34

4.3.2 Mô hình dữ liệu hệ thống 36

4.3.3 Đặc tả bảng dữ liệu 37

4.4 Thiết kế giao diện 47

4.5 Đề mô chương trình 48

TÀI LIỆU THAM KHẢO 48

Trang 8

DANH MỤC CÁC BẢNG

Bảng 2.1 Gom nhóm các chức năng của phần mềm 11Bảng 3.1 Xác định kiểu liên kết giữa các kiểu thực thể 25

Trang 9

DANH MỤC CÁC HÌNH VẼ

Hình 1.1 Mô hình tiến trình nghiệp vụ 9

Hình 2.1 Sơ đồ phân rã chức năng 12

Hình 2.2 Sơ đồ luồng dữ liệu mức khung cảnh 12

Hình 2.3 Sơ đồ luồng dữ liệu mức đỉnh 14

Hình 2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình quản lý đăng nhập 15

Hình 2.5 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình quản lý thông tin lớp học 15

Hình 2.6 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình quản lý học viên 16

Hình 2.7 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình lập hóa đơn 16

Hình 2.8 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình cập nhật danh sách học viên lớp học 17

Hình 2.9 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình cập nhật thông tin trung tâm 17

Hình 2.10 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình cấp giấy chứng nhận 18 Hình 3.1 Mô hình ER mở rộng 27

Hình 3.2 Mô hình ER quan hệ 29

Hình 4.1 Phân định công việc thủ công và máy tính tiến trình quản lý đăng nhập 30 Hình 4.2 Phân định công việc thủ công và máy tính tiến trình quản lý thông tin lớp học 31

Hình 4.3 Phân định công việc thủ công và máy tính tiến trình nhập thông tin học viên 31

Hình 4.4 Phân định công việc thủ công và máy tính tiến trình lập hóa đơn 32

Hình 4.5 Phân định công việc thủ công và máy tính tiến trình tạo danh sách học viên lớp học 32

Hình 4.6 Phân định công việc thủ công và máy tính tiến trình cập nhật thông tin trung tâm 33

Hình 4.7 Phân định công việc thủ công và máy tính tiến trình cấp giấy chứng nhận 33

Hình 4.8 Mô hình dữ liệu hệ thống 36

Trang 10

Chương 1 KHẢO SÁT HỆ THỐNG

Cơ cấu tổ chức của hệ thống như sau:

• Quản lý thông tin lớp học

• Quản lý thông tin khóa học

• Quản lý thông tin lớp học

• Nhân viên thực hiện cập nhật kết quả học tập vào hệ thống

• Cập nhật thông tin trung tâm

• Nhân viên phụ trách nhập thông tin lấy thông tin của nhân viên trung tâm và cập nhật vào hệ thống

Trang 11

• Nhân viên phụ trách nhập thông tin lấy thông tin của giảng viên

và cập nhật vào hệ thống

• Cấp giấy chứng nhận

• Căn cứ vào danh sách học viên lớp học để trung tâm sẽ lập giấy chứng nhận hoàn thành khóa học cho học viên

• Sau đó học viên sẽ được nhận giấy chứng nhận

• Nếu thông tin giấy chứng nhận sai sót thì nhân viên sẽ cập nhật

và chỉnh sửa lại

• Quản lý đăng nhập

• Cập nhật thông tin đăng nhập cho nhân viên

• Phân quyền cho nhân viên

1.1.3 Quy trình xử lý

Trung tâm tin học giảng dạy nhiều khóa học chuyên về ngành công nghệ thông tin Thông tin mỗi khóa học gồm mã khóa học và tên khóa học Các khóa học của trung tâm bao gồm: Khóa học NET, khóa học Java, lập trình di động, lập trình PHP, khóa học Tester, Tin học văn phòng, Database, khóa học Photoshop, khóa học SEO

Mỗi khóa học sẽ được mở một hoặc nhiều lớp học Thông tin mỗi lớp học gồm: Mã lớp, mã khóa học, số buổi, ngày bắt đầu học, buổi học, giờ học, học phí

Khi học viên đã tìm hiểu thông tin của trung tâm và có ý muốn tham gia một hoặc nhiều khóa học tại trung tâm thì học viên đến đăng kí với nhân viên của trung tâm các thông tin cá nhân bao gồm: Họ và tên, ngày sinh, giới tính, địa chỉ, số điện thoại, nơi sinh, email, nghề nghiệp và thông tin lớp học muốn đăng kí Nhân viên trung tâm sẽ tiến hành nhập thông tin

Trang 12

của học viên cung cấp vào phần mềm quản lý học viên Mỗi học viên sẽ

có một mã học viên duy nhất Và lớp học viên muốn đăng kí

Sau đó học viên sẽ phải nộp 1 triệu VNĐ tiền đặt cọc cho mỗi khóa học Nhân viên trung tâm sẽ thu tiền và lập hóa đơn đặt cọc Hóa đơn đặt cọc

sẽ được in làm 2 bản một bản học viên giữ, một bản trung tâm giữ và lấy chữ kí của nhân viên và học viên

Nếu trước hạn mở lớp một tuần học viên không muốn học lớp học đã đăng kí hoặc không muốn học tại trung tâm nữa thì có thể báo lại cho nhân viên để điều chỉnh Học viên có thể được chuyển sang lớp học khác hoặc được hoàn lại tiền đặt cọc

Thông tin cần lưu trữ trong hóa đơn đặt cọc gồm: Mã hóa đơn đặt cọc, mã lớp, tên khóa học, họ tên học viên, địa chỉ học viên, mã nhân viên thu tiền,

mã nhân viên lập hóa đơn, số tiền nộp, ngày lập hóa đơn đặt cọc

Khi lớp học đã được giám đốc trung tâm quyết định mở lớp thì nhân viên

sẽ báo lại cho học viên và hẹn ngày học viên đến hoàn thiện học phí Học viên phải hoàn thiện học phí trước khi nhập học chính thức

Khi học viên đến hoàn thành tiền học phí nhân viên trung tâm sẽ thực hiện đối chiếu thông tin với hóa đơn đặt cọc, thu tiền và lập hóa đơn học phí Hóa đơn học phí sẽ được in thành 2 bản, lấy chữ kí của học viên, nhân viên thu tiền, nhân viên lập hóa đơn

Trang 13

Thông tin của hóa đơn học phí gồm: mã hóa đơn học phí, mã hóa đơn đặt cọc, mã học viên, họ tên học viên, địa chỉ, mã nhân viên thu tiền, mã nhân viên lập hóa đơn, số tiền thu, ngày lập hóa đơn học phí

Sau đó nhân viên trung tâm sẽ tiến hành in danh sách học viên của lớp học được mở và chuyển danh sách đó cho giảng viên được phân công phụ trách lớp Giảng viên có trách nhiệm giảng dạy và theo dõi tình hình học tập của lớp học đó Trong quá trình giảng dạy giảng viên sẽ căn cứ vào tình hình, kết quả học tập của học viên để điền đánh giá kết quả học tập vào danh sách học viên lớp học

Khi lớp học kết thúc giảng viên chuyển danh sách học viên lớp học cho nhân viên trung tâm nhập vào hệ thống

Căn cứ vào kết quả học tập này trung tâm sẽ cấp giấy chứng nhận hoàn thành khóa học cho học viên

Phần mềm cũng sẽ lưu trữ thông tin của nhân viên và giảng viên của trung tâm Thông tin lưu trữ của nhân viên là: Mã nhân viên (Mỗi nhân viên có một mã nhân viên duy nhất), họ tên nhân viên, ngày sinh, giới tính, địa chỉ, số điện thoại, Email, chức vụ Mỗi nhân viên sẽ được cấp một tài khoản để đăng nhập vào hệ thống với tên đăng nhập là mã nhân viên và mật khẩu

Thông tin lưu trữ của giảng viên là: Mã giảng viên (Mỗi giảng viên có một mã duy nhất), họ tên giảng viên viên, ngày sinh, giới tính, địa chỉ, số điện thoại, Email, chuyên môn

Trang 14

1.1.4 Mẫu biểu

 Hóa đơn đặt cọc

TRUNG TÂM TIN HỌC

Mã HDDC………

HÓA ĐƠN THU TIỀN ĐẶT CỌC Họ tên người nộp tiền : ………

Địa chỉ : ………

Đã đăng kí lớp học : ………

Số tiền đặt cọc :………

Ngày….tháng… năm……

Người nộp tiền Người thu tiền Người lập hóa đơn (Kí, ghi rõ họ tên) (Kí, ghi rõ họ tên) (Kí, ghi rõ họ tên)  Hóa đơn học phí TRUNG TÂM TIN HỌC Mã HDDC……… Mã HDHP………

HÓA ĐƠN HỌC PHÍ Họ tên người nộp tiền : ………

Địa chỉ : ………

Đã đăng kí lớp học : ………

Số tiền đặt cọc :………

Số tiền còn lại :……… ………

Ngày….tháng… năm……

Người nộp tiền Người thu tiền Người lập hóa đơn (Kí, ghi rõ họ tên) (Kí, ghi rõ họ tên) (Kí, ghi rõ họ tên)

Trang 15

 Danh sách học viên lớp học [3]

TRUNG TÂM TIN HỌC

Mã danh sách…………

DANH SÁCH HỌC VIÊN LỚP ………

Khóa học: ………

Giảng viên: ………

Buổi học : ………

Giờ học : ………

Ngày bắt đầu học : ………

Ngày kết thúc lớp học: ………

STT Họ tên học viên Ngày sinh Kết quả học tập Ghi chú

Giảng viên (ký, ghi rõ họ tên)

Trang 16

 Giấy chứng nhận hoàn thành khóa học

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập – Tự do – Hạnh phúc TRUNG TÂM TIN HỌC

CHỨNG NHẬN

Ông/Bà:

Sinh ngày

Nơi sinh:………

Đã hoàn thành khóa học

Tại trung tâm tin học Từ ngày:……… đến………

Xếp loại :………

Ngày tháng năm

Giám đốc trung tâm

Số (Kí, đóng dấu)

 Thông tin học viên

TRUNG TÂM TIN HỌC

THÔNG TIN HỌC VIÊN

In ngày….tháng….năm…

học

viên

Họ tên Ngày

sinh

Giới ính

Địa chỉ Số

điện thoại

Nơi sinh Emai Nghề

nghiệp

Trang 17

 Thông tin nhân viên

TRUNG TÂM TIN HỌC

THÔNG TIN NHÂN VIÊN

Địa chỉ

Số điện thoại

Email Chức vụ

 Thông tin giảng viên

TRUNG TÂM TIN HỌC

THÔNG TIN GIẢNG VIÊN

Địa chỉ

Số điện thoại

Email Chuyên

môn

Trang 18

1.2 Mô hình tiến trình nghiệp vụ

1.2.1 Định nghĩa ký hiệu sử dụng

Bộ phận trong hệ thống Tác nhân tác động vào hệ thống

Luồng thông tin

1.2.2 Mô hình tiến trình nghiệp vụ

Hình 1.1 Mô hình tiến trình nghiệp vụ

Trang 19

Chương 2 PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG

2.1 Sơ đồ phân rã chức năng

2.1.1 Xác định chức năng chi tiết

 Căn cứ vào quy trình xử lý ta xác định được các chức năng chi tiết là:

1. Cập nhật thông tin đăng nhập

2. Phân quyền người dùng

3. Cập nhật thông tin khóa học

11. Cập nhật thông tin nhân viên

12. Cập nhật thông tin giảng viên

13. Lập giấy chứng nhận hoàn thành khóa học

14. Cập nhật thông tin giấy chứng nhận

2.1.2 Gom nhóm chức năng

Thực hiện gom nhóm theo các chức năng của phần mềm quản lý học viên cho trung tâm tin học như sau:

Trang 20

Bảng 2.1 Gom nhóm các chức năng của phần mềm

1. Cập nhật thông tin đăng nhập

2. Phân quyền người dùng Quản lý đăng nhập

3. Cập nhật thông tin khóa học

5. Cập nhật thông tin học viên

6. Cập nhật lớp học học viên đăng kí Quản lý học viên

11. Cập nhật thông tin nhân viên

12. Cập nhật thông tin giảng viên

Cập nhật thông tin trung tâm

13. Lập giấy chứng nhận hoàn thành

khóa học

14. Cập nhật thông tin giấy chứng nhận

Cấp giấy chứng nhận

2.1.3.Sơ đồ phân rã chức năng

Sơ đồ phân rã chức năng là công cụ khởi đầu để mô tả hệ thống qua chức năng Nó cho phép phân rã dần dần các chức năng từ chức năng mức cao thành chức năng chi tiết nhỏ hơn và kết quả cuối cùng thu được một cây chức năng Cây chức năng này sẽ xác định một cách rõ ràng, dễ hiểu cái gì xảy ra trong hệ thống [1]

 Định nghĩa ký hiệu sử dụng

Tên chức năng Quan hệ phân cấp

Trang 21

 Sơ đồ phân rã chức năng (BFD)

Sơ đồ phân rã chức năng của hệ thống quản lý học viên cho trung tâm tin học gồm có 7 chức năng quản lý là: Quản lý đăng nhập, quản lý thông tin lớp học, quản lý học viên, lập hóa đơn, cập nhật danh sách học viên lớp học, cập nhật thông tin trung tâm, cấp giấy chứng nhận

Và 7 chức năng trên được phân cấp thành các chức năng chi tiết như hình 2.1

Hình 2.1 Sơ đồ phân rã chức năng

2.2 Sơ đồ luồng dữ liệu

2.2.1 Ký hiệu sử dụng

Quản lý học viên trung tâm tin học

Chức năng xử lý

Trang 22

Luồng dữ liệu Kho dữ liệu Tác nhân ngoài

2.2.2 Sơ đồ luồng dữ liệu mức khung cảnh

 Sơ đồ luồng dữ liệu mức khung cảnh của phầm mềm quản lý học viên cho trung tâm tin học:

Sơ đồ luồng dữ liệu mức khung cảnh là sơ đồ tổng quan của hệ thống,

nó xác định các tác nhân ngoài tác động vào hệ thống

Sơ đồ luồng dữ liệu mức khung cảnh của phầm mềm quản lý học viên cho trung tâm tin học gồm có 3 tác nhân ngoài là Học viên, Nhân viên

và Giảng viên tác động vào hệ thống được mô tả như hình 2.2

Hình 2.2 Sơ đồ luồng dữ liệu mức khung cảnh

2.2.3 Sơ đồ luồng dữ liệu mức đỉnh

- Là sự phân rã từ biểu đồ luồng dữ liệu mức khung cảnh

- Chức năng chung của hệ thống quản lý học viên được tách ra thành 7 chức năng: Quản lý đăng nhập, quản lý thông tin lớp học, quản lý học

Trang 23

viên, lập hóa đơn, cập nhật danh sách học viên lớp học, cập nhật thông tin trung tâm, cấp giấy chứng nhận

- Có 3 tác nhân ngoài tác động vào hệ thống gồm Học viên, Nhân viên

và Giảng viên

- Xuất hiện các kho dữ liệu gồm: Thông tin học viên, thông tin nhân viên, thông tin giảng viên, danh sách lớp học, danh sách học viên lớp học, hóa đơn đặt cọc, hóa đơn học phí, giấy chứng nhận

- Hình 2.3 là sơ đồ luồng dữ liệu mức đỉnh của phần mềm quản lý học viên cho trung tâm tin học

Hình 2.3 Sơ đồ luồng dữ liệu mức đỉnh

Trang 24

2.2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh

Sơ đồ luồng dữ liệu mức dưới đỉnh là sự tách ra từ biểu đồ luồng dữ liệu mức đỉnh Giúp làm rõ chi tiết hoạt động của từng chức năng của hệ thống

• Sơ đồ luồng dữ liệu mức dưới đỉnhcủatiến trình quản lý đăng nhập

Hình 2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình

quản lý đăng nhập

• Sơ đồ luồng dữ liệu mức dưới đỉnhcủatiến trình quản lý thông tin lớp học

Hình 2.5 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình

quản lý thông tin lớp học

Trang 25

• Sơ đồ luồng dữ liệu mức dưới đỉnh củatiến trình quản lý học viên

Hình 2.6 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình

quản lý học viên

• Sơ đồ luồng dữ liệu mức dưới đỉnh củatiến trình lập hóa đơn

Hình 2.7 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình

lập hóa đơn

Trang 26

• Sơ đồ luồng dữ liệu mức dưới đỉnh củatiến trình cập nhật danh sách

Hình 2.9 Sơ đồ luồng dữ liệu mức dưới đỉnh của tiến trình

cập nhật thông tin trung tâm

Trang 27

• Sơ đồ luồng dữ liệu mức dưới đỉnh củatiến trình cấp giấy chứng nhận

Hình 2.10 Sơ đồ luồng dữ liệu mức dưới đỉnhcủa tiến trình

cấp giấy chứng nhận 2.3 Đặc tả chức năng chi tiết

• Chức năng cập nhật thông tin đăng nhập

o Tên chức năng: Cập nhật thông tin đăng nhập

o Đầu vào: thông tin nhân viên, chức vụ nhân viên

o Đầu ra: tài khoản đăng nhập của nhân viên

o Nội dug xử lý

• Nếu: Thông tin nhân viên được lưu vào hệ thống

• Thì: Cập nhật tài khoản đăng nhập cho nhân viên

• Không thì: Không cập nhật tài khoản cho nhân viên

• Chức năng phân quyền người dùng

o Tên chức năng: phân quyền người dùng

o Đầu vào: Thông tin nhân viên, tài khoản đăng nhập của nhân viên

o Đầu ra: Quyền được cấp của nhân viên sử dụng hệ thống

Trang 28

o Nội dug xử lý

• Nếu: Công việc của nhân viên cần sử dụng hệ thống

• Thì: Nhân viên sẽ được phân quyền sử dụng hệ thống

• Không thì: Không phân quyền cho nhân viên

• Chức năng cập nhật thông tin khóa học

o Tên chức năng: Cập nhật thông tin khóa học

o Đầu vào: Thông tin các mảng, lĩnh vực ngành công nghệ thông tin đang được quan tâm

o Đầu ra: Các khóa học của trung tâm

o Nội dung xử lý:

• Nếu: Thêm mới những khóa học chưa có tại trung tâm

• Thì: Thêm khóa học vào hệ thống

• Không thì: Có thể sửa đổi hoặc không thêm vào hệ thống

• Chức năng cập nhật thông tin lớp học

o Tên chức năng: Cập nhật thông tin lớp học

o Đầu vào: Thông tin các khóa học, tình hình học tập tại trung tâm

o Đầu ra: cập nhật thông tin các lớp học

o Nội dung xử lý

• Nếu: Giám đốc trung tâm quyết định tổ chức các lớp học hoặc chỉnh sửa thông tin lớp học

• Thì: Nhân viên trung tâm sẽ cập nhật thông tin các lớp học

• Không thì: Không cập nhật thông tin các lớp học

• Cập nhật thông tin học viên

o Tên chức năng: Cập nhật thông tin học viên

o Đầu vào: Thông tin cá nhân của học viên cung cấp

Trang 29

o Đầu ra: Thông tin học viên được lưu vào hệ thống

• Chức năng cập nhật lớp học học viên đăng kí

o Tên chức năng: Cập nhật lớp học học viên đăng kí

o Đầu vào: Thông tin cá nhân và lớp học học viên đăng kí

o Đầu ra: Thông tin của học viên được cập nhật vào hệ thống

• Chức năng lập hóa đơn đặt cọc

o Tên chức năng: Lập hóa đơn đặt cọc

o Đầu vào: Thông tin học viên, thông tin lớp học học viên đăng kí

o Đầu ra: Hóa đơn đặt cọc

o Nội dung xử lý

• Nếu: Sau khi học viên đăng kí lớp học thì sẽ phải đóng 1 triệu VNĐ tiền đặt cọc cho mỗi lớp học

Ngày đăng: 22/03/2018, 19:48

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

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

w