Tải bản đầy đủ (.doc) (42 trang)

Báo cáo thực tập TMS ERP phần mềm quản lý trường đại học giao thông vận tải phân hiệu tại TP HCM

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.93 MB, 42 trang )

2

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO THỰC TẬP

TMS-ERP - PHẦN MỀM QUẢN LÝ
TRƯỜNG ĐẠI HỌC GIAO THƠNG VẬN TẢI
- PHÂN HIỆU TẠI TP.HCM

Cơng ty thực tập

: Đất Việt Software

Người phụ trách

: Nguyễn Thành Luận

Thực tập sinh

: Trần Tuấn Khoa

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


3

TP. Hồ Chí Minh, tháng 7 năm 2020


GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


4

LỜI MỞ ĐẦU
Ngày nay, phần mềm quản lý đóng một vai trị to lớn giúp các cơng ty, tổ chức hoạt động
nhuần nhuyễn, hiệu quả, không bận tâm về giấy tờ quản lý như trước kia.
Cùng với xu thế phát triển của thế giới, Việt Nam cũng không phải ngoại lệ. Những công
ty làm phần mềm đầu tiên của Việt Nam đã chọn làm những phần mềm quản lý cho các tổ chức,
công ty khác cần những giải pháp về công nghệ để giải quyết vấn đề về quản lý tổ chức, con
người, nghiệp vụ. Vì lẽ đó, tháng 10 năm 2011, Công ty Đất Việt Software ra đời, giúp giải
quyết những vấn đề về quản lý của các công ty, tổ chức có nhu cầu. Với tiền thân là một đội ngũ
chuyên gia phần mềm và giải pháp viễn thơng có kinh nghiệm từ Hàn Quốc. Chun mơn của
cơng ty bao gồm xây dựng các giải pháp phát triển phần mềm, ứng dụng di động và dịch vụ
đám mây. Đất Việt Software cân bằng tư duy chiến lược với chuyên môn kỹ thuật trong các
công nghệ đột phá như điện thoại di động, đám mây và phân tích để phát triển các giải pháp đáp
ứng nhu cầu kinh doanh cụ thể của doanh nghiệp.
Phần mềm quản lý là một trong những dự án đầu tiên em được các thầy cô trong Khoa
Công nghệ Phần mềm hướng dẫn, chỉ bảo. Đây là lĩnh vực em tự tin vào khả năng của mình
nhất. Vì lý do này, em quyết định chọn phần mềm quản lý làm định hướng cho việc học tập của
mình.
Sau bốn năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như
muốn được tham gia làm phần mềm trong một môi trường chuyên nghiệp, em có dự định là sẽ
thực tập trong học kỳ này. Vì vậy, em quyết định chọn Đất Việt Software - một môi trường lý
tưởng, hiện đại, chuyên nghiệp - là nơi sẽ giúp em thực hiện được dự định này.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa



5

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn CÔNG TY TNHH CÔNG NGHỆ & DỊCH VỤ ĐẤT VIỆT đã tạo

điều kiện cho em có cơ hội được thực tập tại công ty.
Trong suốt thời gian thực tập, em đã được tiếp xúc với các công nghệ thực tiễn, cũng như
được bắt tay vào các dự án thực tế của công việc mà tơi đang hướng đến. Bên cạnh đó, em cũng
nhận được sự chỉ bảo tận tình của cán bộ hướng dẫn và các anh, chị, bạn bè thực tập chung.
Đặc biệt cảm ơn anh Nguyễn Thành Luận đã hướng dẫn, giúp đỡ tận tình những khó
khăn trong cơng việc, tạo điều kiện cho em được trau dồi, học tập và chỉ dẫn tơi trong q trình
viết báo cáo.
Bên cạnh đó, em xin bày tỏ lịng biết ơn đến với tồn thể cán bộ, anh, chị trong cơng ty
đã hỗ trợ em trong suốt q trình thực tập. Nếu khơng có những sự giúp đỡ đó, hẳn em đã phải
khó khăn đến chừng nào.
Cũng xin cảm ơn thầy cô trong khoa Cơng nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều
kiện em làm bài báo cáo này.

Trần Tuấn Khoa
TpHCM, 24/07/2020

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


6


NHẬN XÉT CỦA KHOA

.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


7

MỤC LỤC
Chương 1: Giới thiệu công ty thực tập....................................................................................................8
1.1.


Giới thiệu công ty Đất Việt Software........................................................................................9

1.2.

Sản phẩm của công ty................................................................................................................9

1.2.1.

Phần mềm hóa đơn điện tử................................................................................................9

1.2.2.

Phần mềm quản lý bán hàng..............................................................................................9

1.2.3.

ERP Đại học.........................................................................................................................9

1.2.4.

Phần mềm quản lý kho.......................................................................................................9

Chương 2: Nội dung thực tập......................................................................................................................9
1.1.

Tìm hiểu công ty và các kỹ năng cơ bản trong công ty...........................................................9

1.2.


Nghiên cứu kỹ thuật...................................................................................................................9

1.2.1.

Các công cụ làm việc...........................................................................................................9

Chương 2: Lịch làm việc...........................................................................................................................14
Chương 3: Giới thiệu về phần mềm TMS – ERP Quản lý trường Đại học Giao thông Vận tải – phân
hiệu tại TPHCM........................................................................................................................................16
3.1.

Giới thiệu...................................................................................................................................16

3.2.

Chức năng.................................................................................................................................16

3.3.

Lợi ích........................................................................................................................................16

3.4.

Tổng quan về kỹ thuật của phần mềm...................................................................................17

3.4.1.

Giao diện thiết kế................................................................................................................17

3.4.2.


Cơ sở dữ liệu.......................................................................................................................29

Chương 4: Quá trình thực tập và xây dựng phần mềm......................................................................32
4.1.

Xây dựng chức năng Chuyển sinh viên hệ cũ........................................................................32

4.1.1.

Xây dựng giao diện cho chức năng..................................................................................32

4.1.2.

Cài đặt câu lệnh Procedure cho chức năng.....................................................................33

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


8
4.1.3.
4.2.

Cài đặt câu lệnh logic cho chức năng..............................................................................34

Xây dựng chức năng Gửi thông báo cho sinh viên................................................................35

4.2.1.


Xây dựng giao diện cho chức năng..................................................................................35

4.2.2.

Cài đặt câu lệnh Procedure cho chức năng.....................................................................37

4.2.3.

Cài đặt câu lệnh logic cho chức năng..............................................................................37

4.3.

Viết API phần sinh viên cho ứng dụng di động.....................................................................39

4.3.1.

Cài đặt câu lệnh Procedure cho chức năng.....................................................................39

4.3.2.

Cài đặt câu lệnh logic cho chức năng..............................................................................39

4.3.3.

Kết quả trả về của API.....................................................................................................41

Chương 5: Kết luận...................................................................................................................................43

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa



9

Chương 1: Giới thiệu công ty thực tập

1.1. Giới thiệu công ty Đất Việt Software
Đất Việt Software được thành lập vào tháng 10 năm 2011. Với tiền thân là một đội ngũ
chuyên gia phần mềm và giải pháp viễn thông có kinh nghiệm từ Hàn Quốc. Chun mơn của
cơng bao gồm xây dựng các giải pháp phát triển phần mềm, ứng dụng di động và dịch vụ đám
mây. Công ty cân bằng tư duy chiến lược với chuyên môn kỹ thuật trong các công nghệ đột phá
như điện thoại di động, đám mây và phân tích để phát triển các giải pháp đáp ứng nhu cầu kinh
doanh cụ thể của doanh nghiệp.

1.2. Sản phẩm của cơng ty
1.2.1. Phần mềm hóa đơn điện tử
Sản phẩm nổi bật của công ty chúng tơi là Hóa đơn điện tử. Giúp bạn có thể rút ngắn các
quy trình lập xuất hóa đơn, cơ sở dữ liệu thơng tin được bảo mật an tồn, giảm thiểu những sai
sót, lưu trữ dữ liệu được nhiều hơn. Nhỏ gọn hơn thay cho việc bạn phải lưu trữ hàng chục
quyển hóa đơn mỗi năm. Qua năm tháng khơng thể tránh khỏi việc mối mọt, mất mát hay nhầm
lẫn do vơ tình. Giảm mọi rủi ro trong việc khai báo thuế.

1.2.2. Phần mềm quản lý bán hàng
Phần mềm quản lý bán hàng chúng tôi tạo ra các giải pháp quản lý từ đầu đến cuối, từ
khái niệm và chiến lược, cho đến thiết kế. Thực hiện và hỗ trợ, giúp khách hàng giải quyết các
thách thức trong việc điều hành để đạt được mục tiêu kinh doanh. Đây cũng là 1 trong những
sản phẩm nổi bật của chúng tôi.

1.2.3. ERP Đại học
Sản phẩm phần mềm quản lý trường học ERP được phát triển bởi Đất Việt Software giúp

cán bộ giáo viên thực hiện các nghiệp vụ quản lý trường học như: Quản lý học sinh/sinh viên,
Quản lý cán bộ giáo viên, Quản lý giảng dạy, Quản lý thiết bị, Quản lý thu học phí,…

1.2.4. Phần mềm quản lý kho
Phần mềm quản lý kho giúp bạn kiểm sốt hàng hóa xuất nhập hàng ngày một cách chi
tiết. Bạn dễ dàng kiểm tra tình trạng hàng hóa, số lượng hàng tồn kho một cách chính xác đến

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


10

từng mặt hàng và từng chi nhánh. Nắm bắt dễ dàng những mặt hàng bán chạy và hàng tồn để có
kế hoạch bổ sung hàng hóa, xả hàng, khuyến mãi, giảm giá.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


11

Chương 2: Nội dung thực tập
Đợt thực tập với chủ đề “Lập trình WPF xây dựng phần mềm quản lý trường đại học”
nhằm mục đích giúp sinh viên thực tập được đào tạo tồn diện về lập trình .NET trên Windows,
đồng thời rèn luyện những kỹ năng mềm như làm việc nhóm, thuyết trình, giao tiếp. Tại cơng
ty, sinh viên có cơ hội được học tập, khám phá và làm việc trong một môi trường phát triển
phần mềm chuyên nghiệp.

1.1. Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty

Thời gian: 1 ngày
Nội dung: Giới thiệu về công ty, cách tổ chức của công ty
Được nghe người phụ trách giới thiệu về cơng ty, q trình thành lập và phát triên
(như đã nhắc đến ở trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức của
cơng ty.
Anh phụ trách cịn hướng dẫn thêm về cách sử dụng công cụ Skype để liên lạc,
giao tiếp trong nhóm, cũng như với cấp cao hơn để phục vụ cơng việc.
Ngồi ra, thực tập sinh cịn được giới thiệu về cách thức làm việc trong công ty
như thời gian đi làm, các quy định cần phải tuân thủ …
Kết quả: Hiểu thêm về công ty Đất Việt Software, q trình thành lập và phát triển. Có
thêm các kỹ năng về việc sử dụng các công cụ giao tiếp trong cơng việc, làm việc có kế
hoạch, có kỷ luật, có trách nhiệm hơn.

1.2. Nghiên cứu kỹ thuật
1.2.1. Các cơng cụ làm việc
Thời gian: 3 ngày
Nội dung: Tìm hiểu về các cơng cụ sẽ được sử dụng trong q trình làm việc.
Trong thời gian này, anh hướng dẫn đã hướng dẫn thực tập sinh tìm hiểu về các cơng cụ
sẽ giúp ích cho trong cơng việc sau này. Một số phần mềm trong số đó như Tortoise SVN sử dụng trong làm việc nhóm, Notepad ++ - một chương trình soạn thảo văn bản rất hữu ích
và phổ biến với lập trình viên.
Thực hiện: Thực hành sử dụng các phần mềm đã nêu trên.
Kết quả: Lập trình sử dụng các cơng cụ miễn phí, giúp dễ dàng kết hợp các cơng cụ với
nhau, so với việc dung các IDE.
1.3. Tìm hiểu ngôn ngữ C++ nâng cao
Thời gian : 5 ngày (1 tuần)
Nội dung : Được training về các kỹ thuật C++ nâng cao, những kiến thức quan trọng
cho việc tối ưu trên Android.
- Lập trình hướng đối tượng

GVHD: Trần Hạnh Xuân

Trần Tuấn Khoa


12

Các kiến thức cơ bản về lập trình hướng đối tượng như khái niêm, các đặc tính
như tính kế thừa, tính đóng gói, tính ảo hóa, tính đa hình. Ngồi ra, thực tập sinh
còn được hướng dẫn về cách thiết kế lớp cho các đối tượng game.
- Con trỏ :
Con trỏ là mơt phần rất quan trọng trong lập trình game, vì cần phải sử dụng con
trỏ để cấp phát động, truyền tham số qua lại các hàm, các lớp.
- Quản lý bộ nhớ
Thực tập sinh sẽ được hướng dẫn về cách cấp phát, quản lý bộ nhớ sao cho tối ưu,
tránh rò rỉ bộ nhớ, một trong những phần rất quan trọng trong lập trình game trên
điện thoại, vì bộ nhớ trên điện thoại không thể lớn như trên máy tính được.
- STL :
Cung cấp các phương pháp để sử dụng STL trong game. STL có sẵn những tiện
ích về list, vector, input, output … chuẩn. Áp dụng STL trong lập trình C++ sẽ
làm tăng tốc độ lập trình, giúp lập trình viên tiết kiệm được thời gian. Điều quan
trọng là đây là một chuẩn của C++, nên nó tương thích trên nhiều nền tảng khác
nhau, so với một thư viện nào đó từ một bên thứ ba.
Thực hiện :
- Tham gia đầy đủ các buổi training của công ty.
- Làm các bài thực hành, kiểm tra về kiến thức đã học.
Kết quả :
-

Nâng cao kỹ năng lập trình với ngơn ngữ C++.
Có được những kiến thức quan trọng cho việc lập trình game mobile sau này.
Ngồi ra cịn được biết thêm một số quy tắc trong việc viết code sao cho đúng

chuẩn, dễ đọc, dễ hiểu.

1.4. Lập trình 3D với OpenGL ES
Nội dung: Các kiến thức cơ bản về OpenGL ES để có thể làm ra một game đơn giản.
-

Khái niệm cơ bản về OpenGL ES.
Năm được các khái niệm cơ bản về OpenGL ES, là một bản rút gọn của OpenGL
(là một bộ thư viện graphics được dùng trên nhiều nền tảng khác nhau), để lập
trình đồ họa trên các thiết bị nhúng, thiết bị di động.
Ngoài ra, trainer còn cung cấp cho thực tập sinh những khái niệm cơ bản trong
OpenGL như hệ tọa độ 3D, vertex, pixel, fragment…, là những khái niệm rất cơ
bản và quan trọng trong lập trình game 3D.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


13

-

Rendering pipeline:
Làm thế nào để tạo ra được hình ảnh 3D trong khi màn hình chỉ là một mặt phẳng
2D. Thực chất là chúng ta dữ liệu vào là những thơng tin về hình ảnh 3D, sau đó
cái mà ta nhận được là một hình ảnh 2D mơ phỏng lại hình ảnh 3D đó. Q trình
đó gọi là renderring pipeline. Vậy, có thể định nghĩa renderring pipeline là một
chuỗi các phép biến đổi của các thơng tin về hình ảnh 3D ra thành hình ảnh 2D
trên màn hình.


-

Shader
Là các phép biến đổi vertex, color để cho ra những hiệu ứng đặc biệt. Việc này
được thực hiện trong pipeline, từ phiên bản OpenGL 2.0 trở đi.

-

Basic GLSL-ES
GLSL-ES là một ngôn ngữ shading cấp cao, dựa trên ngơn ngữ lập trình C, giúp
lập trình viên có thể điều khiển trực tiếp renderring pipeline. Mục đích của nó là
để viết shader, để tạo ra những hiệu ứng đẹp mắt hơn.

-

MVP Matrix
Là ma trận biến đổi, dùng để biến đối những thông tin tọa độ 3D về hình ảnh 2D.
Nó bao gồm ma trận model, view và projection. Sự kết hợp giữa ba ma trận này
tạo ra MVP matrix, giúp ta có thể biến đổi hình dạng đối tượng, thay đổi góc nhìn
hoặc thay đổi phép chiếu hình của camera.

-

Texture
Những thơng tin vertices đưa vào chứa thông tin về một tập hợp các tam giác, khi
render lên sẽ cho ta một mơ hình 3D dạng khung dây. Nhưng mà nếu chỉ render
dạng khung dây thì nhìn hình ảnh sẽ khơng thực. Bởi vậy ta cần phải phủ hình ảnh
vào những khung dây này. Khái niệm texture giúp ta thực hiện điều này. Ta sẽ
load một hình ảnh bitmap và ứng với những tọa độ texture trên mỗi tam giác, ta sẽ
có được hình ảnh một đối tượng 3D với bề mặt thực hơn.


-

OBJ model
Là một file model tĩnh. Nó chứa thơng tin của các vertices, texture coordinate để
có thể vẽ lên một đối tượng 3D.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


14

-

Shader effect : Skydome using cube mapping.
Là một kỹ thuật vẽ khơng gian bầu trời chỉ với một hình lập phương và các
texture tương ứng. Skybox rất hay được dùng trong game 3D.

Thực hiện :
-

Tham gia đầy đủ các buổi trainning.
Làm các bài tập thực hành như vẽ những hình cơ bản, load mơ hình 3D từ file, …
Tìm kiếm tài liệu trên mạng để tìm hiểu thêm.

Kết quả :
-

Hiểu được những khái niệm cơ bản trong lập trình đồ họa với OpenGL.

Đã vẽ được những hình ảnh cơ bản trong OpenGL, load file mơ hình *.obj.

1.5. Lập trình trên Android
Nội dung : Các kỹ thuật tạo ra một ứng dụng cơ bản trong Android, sử dụng OpenGL
trong Android.
-

Định nghĩa về Android:
Android là một tập hợp phần mềm (software stack) dành cho các thiết bị di động,
bao gồm hệ điều hành, phần mềm trung gian (middleware)và các ứng dụng chủ
chốt (key applications). Google Inc. đã mua lại phát triển ban đầu của phần mềm
từ Android Inc., năm 2005. Hệ điều hành di động của Android dựa trên nền tẳng
Linux

-

Tạo ứng dụng Android:
Được các trainner hướng dẫn tạo ra một ứng dụng cơ bản, cấu hình quyền truy cập
cho android, cách sử dụng các công cụ để biên dịch, chạy android trên máy ảo
trên PC.

-

Lập trình OpenGL ES bằng C++:
Để có thể lập trình game trên Android với hiệu suất cao, lập trình viên sẽ phải lập
trình từ nhân của hệ thống, khơng chạy qua máy ảo Dalvik. Vì vậy, thay vì lập
trình trực tiếp trên Android bằng ngơn ngữ Java, lập trình viên sẽ sử dụng ngơn
ngữ C/C++ để lập trình và build ra thư viện để chạy trên nền Linux của Android.

GVHD: Trần Hạnh Xuân

Trần Tuấn Khoa


15

Bộ SDK để thực hiện build ra những thư viện này là NDK(Native Development
Kit). Android có hỗ trợ OpenGL ES 2.0 qua bộ NDK này.
Thực hiện :
-

Tham gia đầy đủ các buổi training.
Tạo ra những ứng dụng cơ bản, lập trình OpenGL ES trên Windows rồi nhúng nó
vào Android.

Kết quả:
-

Đã có thể tạo ra những ứng dụng đồ họa cơ bản từ OpenGL ES sau đó đưa lên Android.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


16

Chương 2: Lịch làm việc

Tuần

1


2+3

4+5

Mức
độ
Cơng việc
Người hướng dẫn
hồn
thành
- Tìm hiểu về công ty, Anh Nguyễn
100%
cách tổ chức của Thành Luận
công ty.
- Làm quen với các
công cụ làm việc
trong công ty.
- Học cách trao đổi,
làm việc qua Skype
- Cài đặt môi trường
liên kết cơ sở dữ
liệu, webservice
- Cài đặt môi trường
phát triển phần
mềm, phần mềm
quản lý hệ quản trị
cơ sở dữ liệu
Viết giao diện, Anh Nguyễn
100%

chức năng chuyển Thành Luận
sinh viên hệ cũ theo
yêu cầu của khách
hàng
- Kiểm thử chức năng
vừa viết
- Viết giao diện, Anh Nguyễn
75%
chức năng gửi Thành Luận
thông báo đến sinh
viên trong trường
- Thiết kế một số
bảng trong cơ sở
dữ liệu để phục vụ
cho chức năng mới
- Kiểm thử ở mức
giao diện, chưa
kiểm thử ở mức

Nhận xét của người
hướng dẫn
Làm tốt, khắc phục
lỗi, hoàn thiện cách
cài đặt của những lập
trình viên trước.

Thực hiện tốt, kiểm
thử sửa được hết lỗi,
đến nay vẫn chưa có
phản hồi khơng tốt từ

khách hàng
Thực hiện tốt, đang
chờ ứng dụng di động
phát triển xong mới
tiến hành kiểm thử
toàn diện để phát
hiện lỗi. Thiết kế
bảng dữ liệu tốt, đáp
ứng được chuẩn của
công ty, đề xuất, sáng
tạo cách lưu trữ hợp
lý, dễ quản lý

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


17

5 đến
hiện nay

ứng dụng di động
(ứng dụng di động
vẫn chưa được phát
triển xong)
Viết API cho ứng Anh Nguyễn
dụng di động (ứng Thành Luận
dụng cho sinh viên
trong trường)


80%

Thực hiện tốt, vẫn
còn một số lỗi phát
sinh tuy nhiên tự
khắc phục tất cả.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


18

Chương 3: Giới thiệu về phần mềm TMS – ERP Quản lý trường Đại học
Giao thông Vận tải – phân hiệu tại TPHCM
Tổng quan: phần mềm quản lý nghiệp vụ Đại học Giao Thông Vận Tải là loại phần mềm
được sử dụng rộng rãi ở nhiều trường đại học để tiện cho việc quản lý con người và các nghiệp
vụ trường học.

3.1. Giới thiệu
TMS-ERP là phần mềm đang được sử dụng để quản lý trường học của trường đại học
Giao Thông Vận Tải. Đây là phần mềm được xây dựng và phát triển bởi đội ngũ nhân viên Đất
Việt. Hiện tại, phần mềm vẫn đang được sử dụng và phát triển hoàn thiện song song.
Phần mềm được hiện thực trên cả 3 nền tảng Windows, Web và ứng dụng di động. Và
được sử dụng bởi nhiều đối tượng từ sinh viên, giảng viên công chức và phụ huynh.

3.2. Chức năng
TMS-ERP hỗ trợ các chức năng:
- Quản lý con người: Quản lý thông tin về giảng viên, sinh viên và các cán bộ nhân viên

khác trong nhà trường.
- Nhập điểm số: Cho phép giảng viên có thể nhập điểm ngay trên lớp học thông qua thiết
bị di động.
- Quản lý quá trình học: Quản lý học tập- rèn luyện, xét tốt nghiệp, biến động (chuyển
trường/lớp, nghỉ học...) quản lý học nghề, môn tự chọn...
- Quản lý thiết bị: Thực hiện nghiệp vụ ghi tăng/giảm thiết bị, theo dõi mất/hỏng/thanh lý
thiết bị, kiểm kê thiết bị, theo dõi chỉnh sửa thiết bị, tình hình mượn, trả thiết bị và lịch sử dùng
phịng học chức năng.

3.3. Lợi ích

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


19

Dùng được mọi lúc, mọi nơi: Được xây dựng theo cơng nghệ tiên tiến nhất hiện nay điện tốn đám mây, cho phép người dùng sử dụng mọi lúc, mọi nơi, trên nhiều thiết bị thông
qua Internet.
Dễ dàng sử dụng: Phần mềm ERP có giao diện sát với nghiệp vụ thực tiễn, đơn giản, dễ
dàng thực hiện
Xử lý nhanh chóng: Cán bộ giảng viên, nhân viên và sinh viên sẽ không mất quá nhiều
thời gian để thao tác trên phần mềm mà dữ liệu cịn được cập nhật nhanh chóng, ít khi gặp lỗi.
Kết nối với ứng dụng di động: Phần mềm được tích hợp kèm với ứng dụng trên điện
thoại để người dùng có thể cập nhật những thơng tin mới nhất từ phía nhà trường.
Nhiều tính năng vượt trội: Được bổ sung, nâng cấp nhiều tính năng mới và hiện đại hơn so với
các nhà cung cấp khác trên thị trường hiện nay.

3.4. Tổng quan về kỹ thuật của phần mềm
3.4.1. Giao diện thiết kế

3.4.1.1.Giao diện trong môi trường Windows
Một số hình ảnh của phần mềm TMS-ERP:

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


20

Hình 1 Giao diện Đăng nhập
Trong giao diện đăng nhập người dung có thể dựa vào tài khoản được cấp và phân quyền
để lựa chọn bộ phận đăng nhập mình mong muốn ví dụ như đăng nhập theo bộ phận đào tạo,
nhân sự…

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


21

Hình. 2 Giao diện Trang chủ theo bộ phận đào tạo
Thanh chức năng trong giao diện trang chủ các chức năng sẽ được hiển thị theo quyền
được cấp theo tài khoản.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


22


Hình 3 Giao diện Phân quyền gửi thơng báo

Ở giao diện này tài khoản được phép được cấp quyền vào chức năng phân quyền gửi
thơng báo có thể cấp quyền các loại thông báo được phép gửi thông báo cho các tài khoản
quyền thấp hơn khác.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


23

Hình 4 Giao diện Gửi thơng báo cho giảng viên
Người dùng có thể tiến hành lựa chọn giảng viên theo khoa, ngành hoặc theo cụ thể cá
nhân giảng viên để tiến hành gửi thơng báo đến họ. Ngồi ra, trong giao diện này người dùng
cịn có thể tiến hành chọn ngày gửi và giờ gửi để đặt lịch cho việc gửi thông báo. Thông báo sẽ
được tự động gửi đến các giảng viên được chọn trong đặt lịch khi đến đúng giờ gửi.

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


24

Hình 5 Trang chủ theo bộ nhân sự
Tương tự như trang chủ theo bộ đào tạo, thì đối với trang chủ bộ nhân sự ta cũng có thiết
kế tương đương. Tuy nhiên, các chức năng trong nhân sự sẽ tương ứng với các nghiệp vụ của
phòng nhân sự.

GVHD: Trần Hạnh Xuân

Trần Tuấn Khoa


25

Hình 6 Giao diện Danh sách cán bộ

3.4.1.2.Giao diện trong mơi trường mobile
Một số hình ảnh của ERP-TMS trong ứng dụng di động:

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


26

Hình 7 Giao diện di động Đăng nhập

GVHD: Trần Hạnh Xuân
Trần Tuấn Khoa


×