Tải bản đầy đủ (.docx) (16 trang)

Báo cáo thực tập phần mềm quản lý bán hàng

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 (313.03 KB, 16 trang )

1

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

PHẦN MỀM QUẢN LÝ BÁN HÀNG

Công ty thực tập
: CHI NHÁNH CÔNG TY CỔ
PHẦN PHẦN MỀM QUẢN LÝ DOANH NGHIỆP TẠI TPHCM
Người phụ trách

: Nguyễn Thành Ân

Thực tập sinh

: Nguyễn Văn Minh

TP. Hồ Chí Minh, Ngày 06 tháng 01 năm 2020

Nguyễn Thành Ân

Nguyễn Văn Minh


2

LỜI MỞ ĐẦU


Ngày nay, giải pháp kế toán là nhu cầu cần thiết cho đại đa số các công ty lớn trên thế
giới, Việt nam cũng không phải ngoại lệ. Để đáp ứng được như cầu trên ngành công nghệ phần
mềm đã tạo ra giải pháp ERP ổng thể, bao quát hầu hết các tác nghiệp của các phòng ban
nghiệp vụ, từ tài chính kế tốn, mua-bán-tồn kho, đến quản trị sản xuất, quản trị nhân sự và
quản trị quan hệ khách hàng. Ngồi ra cịn có cơng cụ hỗ trợ phân tích số liệu OLAP giúp
người sử dụng dễ dàng khai thác số liệu theo ý muốn của mình. Các thông tin này sẽ giúp cho
việc ra quyết định trong việc điều hành tác nghiệp hàng ngày cũng như trong việc phân tích
kết quả thực hiện và lập kế hoạch cho thời gian sắp tới.
Sau ba 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 trong một môi trường chuyên nghiệp, em có dự định là sẽ thực tập trong
kì. Vì vậy, em quyết định chọn cơng ty Fast Business - 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.

Nguyễn Thành Ân

Nguyễn Văn Minh


3

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty Fast Business đã tạo điều kiện cho em có cơ hội
được thực tập tại công ty.
Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của các anh chị trong
công ty, em đã tiếp thu được những kiến thức quan trọng, nền tảng để có thể bắt kịp quy trình
làm việc của cơng ty và làm được một phần mềm quản lý. Chân thành cảm ơn các anh chị
trong nhóm trainer đã bỏ ra nhiều thời gian,cơng sức để hướng dẫn chúng em hoàn thành đợt
thực tập này.
Đặc biệt cảm ơn anh Nguyễn Thành Ân, đã training , hướng dẫn, giúp đỡ cho chúng em

tận tình cả những khó khăn trong cơng việc, đến những khó khăn việc làm quen với môi
trường mới; đã chỉ dẫn chúng em về cách làm báo cáo, lên kế hoạch, những kỹ năng không thể
thiếu; và training cho chúng em những kiến thức quan trọng về SQLSEVER, .XML để có thể
làm ra một sản phẩm trong thời gian qua.
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.

Nguyễn Văn Minh
TpHCM, ngày 06 tháng 01 năm 2020

Nguyễn Thành Ân

Nguyễn Văn Minh


4

NHẬN XÉT CỦA KHOA

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

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

Nguyễn Thành Ân

Nguyễn Văn Minh


5

MỤC LỤC

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

Công ty Cổ phần Phần mềm Quản lý Doanh nghiệp.....................................................6

2.

Sản phẩm của cơng ty.......................................................................................................6

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

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


2.

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

Các cơng cụ làm việc..................................................................................................8

2.2.

Tìm hiểu SQL Sever nâng cao...................................................................................9

3.

Thực hiện project...........................................................................................................10

4.

Lịch làm việc................................................................................................................... 10

Chương 3: Chi tiết về project..................................................................................................12
1) Giới thiệu về project............................................................................................................. 12
2) Thực hiện.............................................................................................................................. 12
TỔNG KẾT............................................................................................................................... 16

Nguyễn Thành Ân

Nguyễn Văn Minh



6

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

1. Công ty Cổ phần Phần mềm Quản lý Doanh nghiệp
-Tên công ty: Công ty Cổ phần Phần mềm Quản lý Doanh nghiệp
-Tên tiếng Anh: Fast Software Company
-Tên viết tắt: FAST
-Ngày thành lập: 11-06-1997
-Lĩnh vực kinh doanh: Phát triển, tư vấn và triển khai ứng
dụng phần mềm và giải pháp quản trị doanh nghiệp trên nền tảng
CNTT
-Trụ sở và các văn phòng: tại Hà Nội, TP Hồ Chí Minh và Đà Nẵng.
-Số nhân viên: hơn 400 (tính đến 31-12-2018)
-Số khách hàng: hơn 21.000 (tính đến 31-12-2018)
-Website: www.fast.com.vn

2. Sản phẩm của cơng ty
Các sản phẩm cho các doanh nghiệp có quy mơ vừa và lớn:
- Fast Business Online - Giải pháp ERP trên nền tảng web
- Fast CRM Online - Phần mềm quản lý quan hệ khách hàng
- Fast HRM Online - Phần mềm quản lý nhân sự - chấm cơng - tính lương
- Fast DMS Online - Phần mềm quản lý phân phối
Các sản phẩm cho các doanh nghiệp có quy mơ vừa và nhỏ:

Nguyễn Thành Ân

Nguyễn Văn Minh



7

- Fast Accounting - Phần mềm kế toán cho doanh nghiệp vừa và nhỏ
- Fast Accounting Online - Phần mềm kế toán trên nền điện toán đám mây cho doanh nghiệp
vừa và nhỏ.
Phần mềm hóa đơn điện tử
- Fast e-Invoice - Phần mềm lập hóa đơn điện tử Sản phẩm dành cho đào tạo sinh viênở trường
học
- Fast Accounting Online for Education - Phần mềm kế toán trên nền điện tốn đám mây dành
cho đào tạo và thực hành mơn kế toán máy cho sinh viên trong các trường học.

Dịch vụ
- Tư vấn ứng dụng: tư vấn và triển khai ứng dụng phần mềm và giải pháp quản trị doanh
nghiệp trên nền tảng CNTT.
- Tư vấn, hỗ trợ sử dụng: tư vấn, hỗ trợ trong suốt quá trình sử dụng phần mềm, đào tạo nâng
cao...
- Dịch vụ CNTT: dịch vụ mạng, bảo trì hệ thống máy tính, cun cấp các phần mềm bản quyền,
cung cấp máy chủ...
- Tư vấn triển khai ứng dụng phần mềm cho đào tạo môn kế toán máy cho các trường, các trung
tâm đào tạo.

Nguyễn Thành Ân

Nguyễn Văn Minh


8

Chương 2: Nội dung thực tập
Đợt thực tập với chủ đề “XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI CƠNG TY

FAST” nhằm mục đích giúp sinh viên thực tập được đào tạo toàn diện về các kĩ năng lập trình
SQLSEVER, đồ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
thân thiện và chuyên nghiệp.

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, quá 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 .
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ủ, cách sử dụng email trong
công việc…
Kết quả : Hiểu thêm về cơng ty FAST, 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 email trong cơng việc, làm việc có kế hoạch, có kỷ luật, có trách
nhiệm hơn.

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

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

Thời gian : 7 ngày
Nội dung : Tìm hiểu về các cơng cụ sẽ được sử dụng trong quá trình làm việc.
Trong thời gian này, supervisor đã 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ư
FSD Studio - sử dụng trong làm việc nhóm và quản lý dự án, 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.

Nguyễn Thành Ân

Nguyễn Văn Minh


9

2.2.

Tìm hiểu SQL Sever nâng cao

Thời gian : 21 ngày (3 tuần)
Nội dung : Được training về các kỹ thuật SQLSEVER nâng cao, những kiến thức
quan trọng cho việc tối ưu các thuật tốn.
-Lập trình hướng đối tượng:
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.
- XML:
XML (Extensible Markup Language) là ngôn ngữ đánh dấu mở rộng. Đây là một dạng
ngôn ngữ đánh dấu, có chức năng truyền dữ liệu và mơ tả nhiều loại dữ liệu khác nhau.
Mục đích chính của XML là đơn giản hóa việc chia sẻ dữ liệu giữa các platform và các
hệ thống được kết nối với mạng Internet. Chính vì vậy, XML có tác dụng rất lớn trong
việc chia sẻ, trao đổi dữ liệu giữa các hệ thống.
Với XML, thực tập sinh sẽ có thể thiết kế các giao diện người dùng theo chuẩn của
công ty đề ra.
- Temporary Tables :

Temporary Table hay còn gọi là bảng tạm, đây là một dạng table đặc biệt được lưu trữ
tạm thời trên SQL Server, nó rất hữu ích để lưu kết quả của một câu truy vấn SELECT
nào đó để sử dụng nhiều lần.
Thực tập sinh sẽ được hướng dẫn về cách tạo bảng tạm, cách lấy dữ liệu từ bảng tạm
sao cho tối ưu và nhanh chóng nhất.
- Stored-Procedure:
Stored Procedure (Thủ tục lưu trữ) là một đối tượng trong cơ sở dữ liệu bao gồm một
tập nhiều câu lệnh SQL được nhóm lại với nhau thành một nhóm với những khả năng
sau:
1/ Các cấu trúc điều khiển (IF, WHILE, FOR) có thể được sử dụng trong thủ tục.
2/ Bên trong thủ tục lưu trữ có thể sử dụng các biến như trong ngơn ngữ lập trình
nhằm lưu giữ các giá trị tính tốn được, các giá trị được truy xuất được từ cơ sở dữ liệu.

Nguyễn Thành Ân

Nguyễn Văn Minh


10

3/ Một tập các câu lệnh SQL được kết hợp lại với nhau thành một khối lệnh bên
trong một thủ tục. Một thủ tục có thể nhận các tham số truyền vào cũng như có thể trả
về các giá trị thông qua các tham số (như trong các ngôn ngữ lập trình). Khi một thủ tục
lưu trữ đã được định nghĩa, nó có thể được gọi thơng qua tên thủ tục, nhận các tham số
truyền vào, thực thi các câu lệnh SQL bên trong thủ tục và có thể trả về các giá trị sau
khi thực hiện xong.
Thực tập sinh sẽ được hướng dẫn về cách viết Store Procedure theo chuẩn của công ty.
- 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 SQLSEVER, .XML.
- Có được những kiến thức quan trọng cho việc lấy và hiển thị dữ liệu.
- 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.

3. Thực hiện project
Sau một tháng được training và thực hành, thực tập sinh đã nắm được những kiến
thực cơ bản về C++, SQLSever. Trong tháng thứ hai, trainer đã hướng dẫn thực tập sinh
áp dụng những kiến thức đã học để thực hiện một project quản lý bán hàng.
Chi tiết đồ án sẽ được nói ở phần sau.
4. Lịch làm việc

Tuần

Cơng việc
-

1
-

Nguyễn Thành Ân

Tìm hiểu về cơng
ty, cách tổ chức
của 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

Người hướng dẫn

Mức
độ
hoàn
thành

Nhận xét của
người hướng dẫn

Anh
Nguyễn
Thành Ân

Nguyễn Văn Minh


11

email.

2

-

Tìm hiểu .XML
Thực hành .XML


-

Làm bài test .XML
- Tìm
hiểu
về SQLSEVER
- Thực hành một số
bài tập đơn giản
về SQLSEVER

3
-

4

5

Tìm hiểu về Store
Proceduce.
- Thực hành tạo
Store Proceduce.
- Lấy dữ liệu thông
qua
Store
Proceduce

hiển thị ra giao
diện người dùng.
Giai đoạn Alpha:
- Lên kế hoạch

-

Xây dựng
Database.

-

6

7

Nguyễn Thành Ân

Tạo
các
bảng Database.
Giai đoạn Alpha(tiếp):
- Thiết kế các giao
diện người dùng.
-

Thiết kế Store
Proceduce để lấy
dữ liệu theo từng
chức năng riêng
biệt.

Giai đoạn Beta:
- Viết các chức năng
nâng cao hơn

như: xuất file
PDF, EXCEL.

Nguyễn Văn Minh


12

8

Giai đoạn Beta và
giai đoạn kết thúc,
báo cáo :
- Fix bug, fix
giao diện người dùng.
-

Báo cáo cuối đợt
thực tập.

Chương 3: Chi tiết về project
1) Giới thiệu về project
Danh sách khách hàng tiềm năng là tập hợp những thông tin của khách hàng đã từng
quan tâm hoặc đã sử dụng sản phẩm hay dịch vụ của bạn.
Khi nhìn vào data này sẽ biết được khách hàng của bạn là những ai? Nhu cầu của họ là
gì? Sở thích và mức thu nhập, khả năng chi trả của họ như thế nào. Hiện nay, data khách hàng
ngoài tên, tuổi, nghề nghiệp, số điện thoại cịn có cả địa chỉ facebook, zalo…
Có được data khách hàng chất lượng cao giúp doanh nghiệp dễ dàng hơn trong việc
chăm sóc khách hàng cũ đồng thời tiếp cận khách hàng mới tiềm năng. Thông qua phân tích
thống kê để biết được mối quan tâm cũng như như cậu thực sự của khách hàng mà doanh

nghiệp của bạn đang hướng tới. Điều này không chỉ giúp gia tăng doanh số mà còn tạo cơ sở
giúp doanh nghiệp phát triển bền vững.
2) Thực hiện
Bước 1 : Tạo table trong cơ sở dữ liệu
CREATE TABLE dmkh(
[ma_kh] char(8) NOT NULL,
[ten_kh] nvarchar(128) NOT NULL,
[ten_kh2] nvarchar(128) NOT NULL,
[kh_yn] bit NULL,
[cc_yn] bit NULL,
[nv_yn] bit NULL,
[ma_so_thue] char(18) NULL,
[dia_chi] nvarchar(256) NULL,

Nguyễn Thành Ân

Nguyễn Văn Minh


13

[dien_thoai] varchar(32) NULL,
[fax] varchar(32) NULL,
[e_mail] nvarchar(1024) NULL,
[home_page] nvarchar(256) NULL,
[doi_tac] nvarchar(128) NULL,
[ong_ba] nvarchar(128) NULL,
[ma_nvbh] char(8) NULL,
[ngan_hang] nchar(64) NULL,
[tk_nh] char(24) NULL,

[tinh_thanh] nchar(24) NULL,
[ghi_chu] ntext NULL,
[ma_tt] char(2) NULL,
[tk] char(16) NULL,
[nh_kh1] char(8) NULL,
[nh_kh2] char(8) NULL,
[nh_kh3] char(8) NULL,
[nh_kh9] char(8) NULL,
[du_nt13] numeric(16,2) NULL,
[du13] numeric(16,2) NULL,
[t_tien_cn] numeric(16,2) NULL,
[t_tien_hd] numeric(16,2) NULL,
[ngay_gh] smalldatetime NULL,
[status] char(1) NULL,
[datetime0] datetime NULL,
[datetime2] datetime NULL,
[user_id0] int NULL,
[user_id2] int NULL,
[tk_dc] char(16) NULL,
[khong_kt_mst] bit NULL
)
ALTER TABLE dmkh WITH NOCHECK ADD CONSTRAINT PK_dmkh PRIMARY KEY
CLUSTERED(ma_kh) ON [PRIMARY]
Bước 2 : Tạo file main
Bước 3: Tạo menu bằng FSD tool

Nguyễn Thành Ân

Nguyễn Văn Minh



14

Bước 4: Tạo file gird hiển thị danh sách khách hàng

Nguyễn Thành Ân

Nguyễn Văn Minh


15

Bước 5: Tạo file dir thêm mới hoặc sửa danh sách khách hàng

Nguyễn Thành Ân

Nguyễn Văn Minh


16

Bước 6: Kiểm tra, test các trường hợp nhập
Bước 7: Hồn thành màn hình danh mục khách hàng
Kết quả : Đã hoàn thành toàn bộ các bước hoàn thiện sản phẩm

TỔNG KẾT

Như vậy, chỉ trong vòng một tháng ngắn ngủi, nhóm đã kịp hồn thành dự án cơ
bản. Dự án cơ bản đã có khá đầy đủ các tính năng đã đề ra ban đầu. Do thời gian có
hạn nên tính năng ứng dụng cịn đơn giản, hình ảnh chưa được đẹp như mong đợi.

Nhưng do ứng dụng phát triển theo framework có tính kế thừa nên sau này khi có thời
gian sẽ có thể phát triển lên mức cao hơn.
Chân thành cảm ơn sự giúp đỡ của các anh chị cơng ty Fast Business Online đã
giúp em hồn thành báo cáo này.

Nguyễn Thành Ân

Nguyễn Văn Minh



×