Thứ Bảy, 15 tháng 3, 2014

Phương pháp luận phân tích và thiết kế phần mềm quản lý bán hàng tại Công ty cổ phần thương mại và dịch vụ HAVINA


LINK DOWNLOAD MIỄN PHÍ TÀI LIỆU "Phương pháp luận phân tích và thiết kế phần mềm quản lý bán hàng tại Công ty cổ phần thương mại và dịch vụ HAVINA": http://123doc.vn/document/1040081-phuong-phap-luan-phan-tich-va-thiet-ke-phan-mem-quan-ly-ban-hang-tai-cong-ty-co-phan-thuong-mai-va-dich-vu-havina.htm




- 5
-









`




Chú thích:
Quan hệ chỉ đạo:
Quan hệ phối hợp:

( Hình 1.1 : Mô hình tổ chức của công ty )
















HỘI ĐỒNG
QUẢN TRỊ
BAN GIÁM ĐỐC
CÔNG TY
Phòng
Kế
hoạch
kinh
doanh
Phòng
Dự án
Phòng
Kỹ
thuật
Phòng
Nghiên
cứu
phát
triển
Phòng
Kế toán
Phòng
Bảo
hành
Phòng
Hành
chính


- 6
-
1.4. Khả năng cung cấp
Công ty thường xuyên tham gia tư vấn, thiết kế, cung cấp, thiết bị và lắp đặt
chuyển giao công nghệ các thiết bị trong lĩnh vực công nghệ thông tin, điện tử
viễn thông .
- Xây dựng hệ thống công nghệ thông tin cho các cơ quan Đảng nhà nước,
trường đại học, cao đẳng trung học chuyên nghiệp, cơ quan quân đội, ngân hàng
- Cung cấp hệ thống báo trộm, báo cháy các cơ quan công an, trại giam, ngân
hàng, khách sạn …
- Cung cấp hệ thống thiết bị đào tạo các trường đại học, các viện, các trung
tâm đào tạo
- Cung cấp hệ thống thiết bị đo lường điều khiển, vật tư trang thiết bị phục
vụ nghiên cứu khoa học kỹ thuật cho nhà máy xi măng
- Cung cấp hệ thống thiết bị phòng thí nghiệm, thiết bị y tế cho bệnh viện,
phòng khám đa khoa, phòng khám tư nhân
- Cung cấp hệ thống điều hòa cục bộ và điều hòa trung tâm
1.5. Năng lực lắp đặt, vận hành, bảo trì và đào tạo
* Nhân lực phục vụ thiết kế, thi công và đào tạo kỹ thuật
Công ty cổ phần Havina là tổ chức chuyên ngành có đội ngũ chuyên gia, kỹ
thuật đáp ứng được nhu cầu lắp đặt, hướng dẫn, sử dụng và bảo hành các thiết bị
cho khách hàng
Về nhân lực kỹ thuật:
Trình độ Đại học, Cao đẳng, TH chuyên nghiệp: 28 người
Ngoài các chương trình đào tạo cơ bản, mỗi năm các bộ kỹ thuật của Công
ty còn được đào tạo nâng cao nghiệp vụ ở nước ngoài thông qua tài trợ của các
tập đoàn và các hãng mà công ty phân phối sản phẩm. Qua các chương trình
này, cán bộ của Công ty cổ phần Havina được các nhà sản xuất chứng nhận về
trình độ và khả năng chuyển giao công nghệ, lắp đặt, hướng dẫn sử dụng và bảo
hành thiết bị công nghệ tại Việt Nam.


- 7
-
Bên cạnh đó, Công ty cổ phần Havina còn có nhiều cộng tác viên chuyên
môn trong nhiều ngành và các Hiệp hội kỹ thuật khác nhau. Các hoạt động dịch
vụ kỹ thuật của công ty được hỗ trợ kỹ thuật bởi các cộng tác viên trong nước
và nhiều chuyên gia nước ngoài. Mục tiêu của Công ty trong việc đào tạo cán
bộ, hợp tác với các hãng lớn trong lĩnh vực công nghệ, đo lường, thử nghiệm và
thiết bị công nghệ cao.
* Dịch vụ bán hàng
- Đào tạo và hướng dẫn sử dụng: Thiết bị được cung cấp, lắp đặt, vận hành
thử nghiệm và hướng dẫn sử dụng tại địa chỉ của khách hàng
- Nhà sản xuất, chuyên gia nước ngoài của nhà sản xuất sẽ lắp đặt thiết bị tại
đỉa chỉ của khách hàng tại Việt Nam hoặc khách hàng có thể được đào tạo về
lắp đặt và vận hành thiết bị ở nước ngoài
- Bảo hành: Công ty cổ phần Havina bảo hành, sửa chữa, hiệu chỉnh thiết bị
được cung cấp tại Hãng sản xuất hoặc bảo hành tại công ty theo hướng dẫn,
kiểm soát của chuyên gia do Hãng cử đến. Thay thế các phụ tùng, phụ kiện bị
hư hỏng
- Cung cấp phụ tùng thay thế hao mòn: Trong quá trình sử dụng (kể cả sau
thời hạn bảo hành), người sử dụng có thể mua thêm các phụ tùng thay thế hao
mòn của thiết bị. Những yêu cầu này cần được lên kế hoạch và gửi tới người
cung cấp hàng trong thời gian 03 tháng trước khi phụ tùng cũ hết hạn sử dụng.
- Dịch vụ hỗ trợ kỹ thuật: Hội thảo chuyên đề, đào tạo, triển lãm giới thiệu
thiết bị và tích hợp hệ thống. Hàng năm, Công ty tham gia giới thiệu công nghệ
và sản phẩm ở các hội thảo chuyên đề của công ty được tổ chúc với sự phối hợp
của các Hãng nổi tiếng: CISCO, HP Compaq, Dell, PHILIP, Panasonic, NEC,
Siemens …
- Trung tâm bảo hành, bảo trì: Khi thiết bị gặp phải sự cố, khách hàng thông
báo trực tiếp cho Công ty cổ phần Havina theo phiếu bảo hành hoặc liên hệ qua
địa chỉ sau:
Công ty cổ phần Thương mại và Dịch vụ Havina


- 8
-
Địa chỉ liên lạc: P202 nhà D222D Ngõ 260 Đội Cấn – Ba Đình – Hà Nội
Điện thoại: 04 5.62.62.62
Fax: 04 7 62 90 23
Email: havinajsc@vnn.vn
Website: www.havina.com.vn
1.6. Năng lực tài chính của công ty
Với số vốn điều lệ: 2.680.000.000 đồng ( hai tỉ sáu trăm tám mươi triệu
đồng), cộng với uy tín các tổ chức tín dụng, liên doanh liên kết với Công ty
Điện Tử Công Nghiệp (CDC) thuộc Bộ Công Nghiệp, Công ty cổ phần thương
mại và dịch vụ HAVINA luôn đáp ứng nhu cầu tài chính trong tất cả các hợp
đồng nhập khẩu thiết bị, cũng như thực hiện các dự án lớn tại Việt Nam
1.7. Các sản phẩm chủ yếu của công ty
* Công nghệ thông tin
Phân phối các sản phẩm: Máy tính nguyên bộ, linh kiện máy tính, thiết bị
mạng, máy photocopy, máy Fax, máy chiếu đa năng, máy chiếu vật thể, của các
hãng nổi tiếng trên thế giới như: IBM, HP Compaq, Cisco, APC, Acer, Dell,
Ricoh, Xerox, … Bên cạnh đó, Công ty cổ phần Havina còn là đại lý bán hàng
của các hãng máy tính thương hiệu Việt Nam như: CMS, VTB, Elead FPT,
SingPC, …
Sản xuất các phần mềm chuyên dụng như: Phần mềm kế toán, phần mềm
quản lý bán hàng, phần mềm điều khiển, lưu giữ các thông số của hệ thống công
nghệ hoặc vận hành, quản lý.
* Sản phẩm viễn thông
- Tổng đài thông tin, điều độ sản xuất, tổng đài Viba
- Thiết bị thu tiến hiệu vệ tinh (hệ thống mạng truyền hình cáp SMATV,
CATV, TVRO), hệ thống mạng truyền thanh nội bộ (PA).
- Thiết bị truyền hình số VTC
* Sản phẩm điện lạnh
- Cung cấp thiết bị máy điều hòa cục bộ và điều hòa trung tâm


- 9
-
- Bảo trì bảo dưỡng điều hòa không khí
- Tư vấn thiết kế
2. Thực trạng tin học hóa tại công ty và phương án giải quyết
2.1. Thực trạng tin học hóa tại công ty
2.1.1. Hệ thống mạng sử dụng trong công ty
Hiện nay hệ thống máy tính trong công ty đã được kết nối mạng Internet để
phục vụ cho hoạt động kinh doanh của công ty mình. Mỗi phòng ban đều có thể
liên hệ với nhau thông qua hệ thống máy tính nối mạng LAN, ngoài ra các nhân
viên trong cơ quan có thể sử dụng đường truyền ADSL để truyền dữ liệu khi có
yêu cầu của các cán bộ quản lý.
2.1.2. Phần mềm sử dụng
Các máy tính trong công ty đều được cài đặt hệ điều hành Windows XP
Professional, các ứng dụng văn phòng như Microsoft Word, Microsoft Excel…
và một số tiện ích khác.
2.1.3. Phần cứng
Tại công ty mỗi nhân viên đều được trang bị một máy tính có nối mạng LAN
và kết nối internet ADSL. Ngoài ra còn có một máy in mạng phục vụ nhu cầu in
ấn của các nhân viên trong công ty, 01 máy photocopy, 01 máy fax, 1 tổng đài
điện thoại
2.1.4. Trình độ của nhân viên
Hầu hết các nhân viên của công ty đều có khả năng sử dụng máy tính thành
thạo và có nghiệp vụ văn phòng tốt.
Các nhân viên của phòng kỹ thuật, phòng bảo hành có hiểu biết về phần
cứng của máy tính và các dịch vụ mạng có liên quan
2.1.5. Thực trạng ứng dụng tin học của bộ phận quản lý bán hàng
Hiện nay, Công ty đang sử dụng các phần mềm như Microsoft Excel,
Microsoft word để quản lý các giấy tờ liên quan đến các quy trình nghiệp vụ
kinh doanh của mình. Với tính năng xử lý tính toán cao, Excel đã đảm nhận khá
tốt vai trò quản lý dữ liệu.


- 10 -

Tuy nhiên do khối lượng kinh doanh và đơn đặt hàng ngày càng nhiều, do đó
nhầm lẫn, sai sót rất dễ xảy ra. Hơn nữa, doanh nghiệp cũng đang có nhu cầu
mở rộng kinh doanh, vì vậy đặt ra nhu cầu là phải có một phần mềm quản lý
hiệu quả.
2.2. Lý do lựa chọn đề tài
Đối với Công ty cổ phần thương mại và dịch vụ HAVINA, đứng trước sự
phát triển mạnh mẽ của nền kinh tế, họ cũng lựa chọn công cụ tin học hóa các
bộ phận quản lý nhằm mục tiêu thúc đẩy việc kinh doanh, đồng thời giảm chi
phí và thời gian một cách tối ưu trong quản lý. Đặc biệt trong bộ phận quản lý
bán hàng, hiện nay số lượng hóa đơn cần phải xử lý tăng lên rất nhiều và các
báo cáo về doanh thu, hàng tồn kho … yêu cầu phải được lên một cách thường
xuyên, liên tục nên phương pháp quản lý bằng thủ công không còn phù hợp nữa.
Nắm bắt được thực tế này của công ty, là một sinh việc khoa Tin học kinh tế,
có trong tay những kiến thức về kinh tế, xây dựng phần mềm và lập trình. Cùng
với sự giúp đỡ của các cán bộ tại Công ty, sự hướng dẫn và đồng ý của của giáo
viên hướng dẫn TS. Trần Thị Thu Hà, em đã lựa chọn đề tài :
“Phân tích và thiết kế phần mềm quản lý bán hàng tại Công ty cổ phần
thương mại và dịch vụ HAVINA”
2.3. Công cụ nghiên cứu và thực hiện đề tài
2.3.1. Hệ quản trị cơ sở dữ liệu
Đối với việc tạo lập cơ sở dữ liệu, ta sẽ sử dụng hệ quản trị cơ sở dữ liệu
Microsoft Office Access 2003, hệ quản trị cơ sở dữ liệu này rất thân thiện và dễ
sử dụng.
2.3.2. Ngôn ngữ lập trình
Chương trình sẽ sử dụng ngôn ngữ Visual Basic 6.0 để lập trình. Đây là một
ngôn ngữ lập trình sự kiện và cho phép lập trình hướng đối tượng để xây dựng
họat động trong môi trường Windowns.
Visual Basic cung cấp nhiều công cụ để cho phép kết nối và khai thác dữ
liệu ở nhiều hệ quản trị cơ sở dữ liệu khác nhau.


- 11 -

2.3.3. Công cụ làm báo cáo Crystal Repost
Crystal Repost là một công cụ chuẩn, cho phép thiết kế các báo cáo trên ứng
dụng Visual Basic. Ngoài ra, có thể tạo báo cáo trên ứng dụng và Web, tập tin
dạng Crystal Repost có tên mở rộng là “.rpt”























- 12 -

CHƯƠNG 2: PHƯƠNG PHÁP LUẬN PHÂN TÍCH VÀ
THIẾT KẾ PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI
CÔNG TY CỔ PHẦN THƯƠNG MẠI VÀ DỊCH VỤ
HANINA
2.1. Tổng quan về công nghệ phần mềm
2.1.1. Phần mềm
a. Khái niệm về phần mềm
Phần mềm tin học đã trở thành phần tử chủ chốt của các hệ thống dựa trên
máy tính. Trong công nghệ phần mềm thì phần mềm được hiểu theo định nghĩa
của nhà tin học người Mỹ Roger Pressman: “ Phần mềm là một tổng thể bao
gồm 3 yếu tố: Các chương trình máy tính, các cấu trúc dữ liệu, tài liệu hướng
dẫn sử dụng phần mềm”
Định nghĩa này xác định được thành phần của phần mềm trong công nghệ
phần mềm.
Phần mềm là sản phẩm của một nền công nghệ mới nó gồm có hai tính chất
sau:
+ Phần mềm là hệ thống logic chứ không phải kỹ thuật. Do đó nó không
được ráp theo nghĩa thông thường như sản phẩm công nghiệp khác. Một phần
mềm cần có sự đầu tư nhiều trí tuệ của những người chế tác phần mềm.
+ Sản phẩm của các nền công nghiệp truyền thống sẽ bị hao mòn trong quá
trình sử dụng. Giá trị của phần mềm càng tăng lên khi nó được người sử dụng
càng hiểu sau về nó.








- 13 -

b. Các giai đoạn phát triển của phần mềm
Giai đoạn 1
1950 - 1960
Giai đoạn 2
1960 – 1970
Giai đoạn 3
1970 – 1990
Giai đoạn 4
1990 trở đi
- Xử lý theo lô
- Đơn chiếc
theo đơn đặt
hàng
- Nhiều người sử
dụng
- Thời gian thực
- Bắt đầu có phần
mềm thương mại
- Hệ phân tán
- Hiệu quả thương
mại hoá
- Hệ thống để
bàn
- Hệ thông minh
- Quy mô công
nghiệp

Theo các giai đoạn phát triển của phần mềm, ta nhận thấy tiến trình phát
triển của phần mềm luôn luôn đi song song với quá trình phát triển của phần
cứng theo định hướng hoàn toàn tương tự, tức là: Quy mô thu nhỏ, tính năng
nâng cao.
Tính chất thương mại hóa của phần mềm trên thị trường ngày càng bộc lộ rõ
và đỉnh cao là việc sản xuất phần mềm đã tiến hành ở quy mô đại trà theo tác
phong công nghiệp và xu thế tổng quát của thị trường.
2.1.2. Công nghệ phần mềm
a. khái niệm
Công nghệ phần mềm là môn khoa học nghiên cứu các phương pháp, các thủ
tục và các công cụ đi từ phân tích thiết kế đến quản lý một dự án phần mềm
nhằm đạt được các mục tiêu của dự án.
Hay nói cách khác: Công nghệ phần mềm là tổ hợp các công cụ, phương
pháp và thủ tục làm cho người quản trị viên dự án nắm được xu thế tổng quát
của công nghệ phần mềm. Đồng thời giúp cho kỹ sư lập trình có nền tảng để
khai thác định hướng phần mềm.
b. Các giai đoạn phát triển của 1 dự án phần mềm
Quy trình phát triển 1 dự án phần mềm không phụ thuộc vào quy mô, độ
phức tạp và miền ứng dụng, nó đều trải qua 3 giai đoạn sau:



- 14 -

- Giai đoạn 1: Giai đoạn xác định
Nhóm sản xuất phần mềm phải xác định cụ thể và chi tiết sản phẩm phần
mềm mà mình cần chế tạo ra. Đây là công đoạn cực kỳ quan trọng khi sản xuất
phần mềm với quy mô công nghiệp vì chỉ có xác định rõ ràng phạm vi của sản
phẩm và các rằng buộc liên quan chúng ta mới tiến hành được kết quả các công
đoạn sau.
Trong giai đoạn này phải xác định và giải quyết ban vấn đề mấu chốt sau:
+ Tiến hành phân tích hệ thống một cách toàn diện theo quan điểm: một
phần mềm là một bộ phận của hệ thống quản lý. Phần mềm phải được đặt trong
tổng thể hệ thống ấy và xem xét trong mối quan hệ ràng buộc với các yếu tố
quản lý khác.
+ Tiến hành lập kế hoạch sản xuất phần mềm trước khi đi vào yêu cầu cụ
thể.
+ Tiến hành phân tích yêu cầu một cách cụ thể, chi tiết theo từng đối tượng.
Đây là giai đoạn định danh phần mềm trong thực tế của các công ty phần
mềm nó được cụ thể hóa trong vai trò cán bộ có chức danh: Cán bộ phân tích
yêu cầu phần mềm, Cán bộ lập và quản lý yêu cầu phần mềm.
- Giai đoạn 2: Giai đoạn phát triển
Trong giai đoạn này phải định hướng phần mềm sẽ phát triển như thế nào.
Trong đó có 3 công việc quan trọng cần làm: thiết kế, mã hóa, kiểm thử. Cần
chú ý khái niệm mã hóa trong công nghệ phần mềm khác với khái niệm mã hóa
trong hệ thống thông tin. Trong công nghệ phần mềm, mã hóa là quá trình
chuyển đổi, dịch từ một thiết kế ban đầu thành một ngôn ngữ lập trình mà máy
tính có thể hiểu được.
Trong thực tiễn của công nghệ phần mềm giai đoạn này được thực hiện bởi
các chức danh: Cán bộ thiết kế, Cán bộ quản lý cấu hình phần mềm, Lập trình
viên, Cán bộ test phần mềm.


Không có nhận xét nào:

Đăng nhận xét