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

MÔI TRƯỜNG CÀI ĐẶT VÀ THIẾT KẾ GIAO DIỆN

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 (547.09 KB, 19 trang )

Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
MÔI TRƯỜNG CÀI ĐẶT VÀ THIẾT KẾ GIAO DIỆN
5.1. Giới thiệu về công cụ và môi trường cài đặt
Với mong muốn xây dựng hệ thống quản lý nội bộ đáp ứng được các yêu cầu
như:
 Dễ quản lý.
 Dễ dàng tra cứu và cập nhật thông tin.
 Giao diện thân thiện với người sử dụng.
 Bảo mật và phân quyền đối với người dùng.
 Lên được các báo cáo theo yêu cầu của nhà quản lý.
Qua thực tế quá trình khảo sát tại công ty cổ phần SIS Việt Nam, chúng tôi
nhận thấy đặc trưng của bài toán là quản lý thông tin về khách hàng, luông lưu
chuyển thông tin giữa các phòng ban trong công ty và các báo cáo vê tình hình chăm
sóc, ký hợp đồng, bào hành khách hàng. Giúp cho nhà quản lý có cái nhìn tổng quan
để có thể đưa ra các quyết định và chiến lược phù hợp cho hoạt động kinh doanh của
công ty.
Bắt đầu từ khách hàng tiềm năng được nhân viên kinh doanh chăm sóc, rồi khi
trở thành khách hàng chính thức của công ty cho đến khách hàng đang bảo hành,
nâng cấp. Mọi thông tin liên quan tới khách hàng của công ty đều được cập nhật và
quản lý thông qua các hồ sơ, biên bản, hợp đồng và bảng công việc của nhân viên.
Do vậy lượng thông tin quản lý là rất lớn và phức tạp.
Người sử dụng chương trình chính là các cán bộ và công nhân viên của công
ty, bao gồm cả những người dùng chuyên và không chuyên về máy tính. Vì vậy, giao
diện được thiết kế giống với giao diện của Windows nên rất quen thuộc và dễ dàng
với người sử dụng.
Với những mục đích và lý do trên khiến chúng tôi quyết định sử dụng ngôn
ngữ lập trình Foxpro và cơ sở dữ liệu Microsoft SQL server làm công cụ sử dụng
trong bài toán.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 1 -

1


Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
5.1.1. Ngôn ngữ lập trình Visual Foxpro
Visual FoxPro không chỉ là một ngôn ngữ lập trình thủ tục (procedural
programming language) của Microsoft mà nó còn là một hệ quản trị cơ sở dữ liệu
(Database Management System – DBMS) trực quan. Nó có thể được dùng đề viết cả
các ứng dụng Web.
Các phiên bản của Visual Foxpro được Window hỗ trợ: VFP 6.0, VFP 7.0,
VFP 8.0, VFP 9.0
Tháng 12/2005, VFP đã lọt vào top 20 trong TIOBE’s Programming
Community Index, và tháng 8/2006 nó ở vị trí 14, được coi như một ngôn ngữ hạng
“A”.
Các ưu nhược điểm khi sử dụng Foxpro
 Ứng dụng có thể không cần cài đặt
 Là một ngôn ngữ thông dịch, do đó cho phép lập trình viên mềm dẻo trong xử
lý mã: chương trình có thể hoạt động với các mã do nó tự sinh ra trong quá
trình chạy
 Dễ tách ứng dụng thành nhiều mô-đun và do đó có thể dễ dàng nâng cấp sửa
đổi
 Foxpro không hỗ trợ mã Unicode
5.1.2. Hệ quản trị cơ sở dữ liệu Microsoft SQL Server
Microsoft SQL Server là một hệ quản trị CSDL quan hệ Client – Server dùng
cho các tổ chức, doanh nghiệp lớn. Nó được thiết kế để hỗ trợ các xử lý giao tác tốc
độ cao, hạn chế lỗi, giảm lượng dữ liệu dư thừa và là hệ thống có tính mở, đảm bảo
tính an toàn và bảo mật.
Microsoft SQL Server cung cấp đầy đủ các công cụ để:
- Dễ dàng xây dựng CSDL lớn, mỗi CSDL có thể chứa đến 2 tỷ quan hệ và
mỗi quan hệ có thể có đến 1024 thuộc tính.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 2 -

2

Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
- Giải quyết được tình trạng va chạm giữa các ràng buộc toàn vẹn trên CSDL
tại một thời điểm.
- Đảm bảo được các ràng buộc toàn vẹn trên CSDL
- An toàn cho CSDL bằng nhiều mức truy cập và quyền hạn khác nhau.
- Truy vấn dữ liệu nhanh.
Ngoài ra, Microsoft SQL Server còn là hệ quản trị CSDL được thiết kế để có
thể làm việc trên nhiều môi trường khác nhau:
- Hệ quản trị CSDL kiến trúc 2 tầng hoặc đa tầng theo mô hình Client –
Server.
- Hệ quản trị CSDL trên máy Desktop.
Đặc điểm của hệ quản trị CSDL Microsoft SQL Server
 Tự động quản lý và cấp phát vùng nhớ, đĩa.
 Dễ dàng chỉnh sửa cấu trúc các Table và cho phép người sử dụng định lại mối
quan hệ, tính chất của các mối quan hệ đó.
 Quản trị CSDL bằng sử dụng giao diện đồ hoạ.
 Dễ dàng trong các thao tác đăng ký Server, tạo mới các Database, Table,
Index, Stored Procedure, … và việc nhập, xuất dữ liệu cũng nhanh chóng, dễ
dàng.
 Hỗ trợ OLEDB
 Có thể làm việc tốt trên môi trường hệ điều hành Windows XP, Windows 2000
Server và Windows 2003 Server.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 3 -

3
Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
5.2. Thiết kế giao diện
5.2.1. Màn hình đăng nhập
Chức năng: Màn hình đăng nhập vào hệ thống quản lý thông tin nội bộ công
ty cổ phần SIS Việt Nam.

Để đăng nhập vào hệ thống đòi hỏi người sử dụng phải là cán bộ công nhân
viên trong công ty và đã được tạo tên, mật khẩu. Cán bộ quản lý sẽ phân quyền sử
dụng phù hợp với từng tên và mật khẩu đăng nhập.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 4 -

4
Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
5.2.2. Màn hình giao diện chính
Hình 5.1: Màn hình giao diện chính
Màn hình giao diện chính được thiết kế gồm:
 Thanh menu phía trên gồm các chức năng File, Edit, View, Tools, Program,
Window, Help.
 Thanh công cụ
 Cây thư mục: bao gồm các chức năng chính của chương trình
 Quản trị tổng hợp: quản lý tất cả các thông tin liên quan như danh mục phòng
ban, danh mục nhân viên, danh mục loại hình doanh nghiệp, danh mục đối
thủ, danh mục đối tác …
 Quản lý hợp đồng: quản lý các thông tin liên quan đến hợp đồng bán, hợp
đồng nâng cấp, hợp đồng bảo trì và thanh toán hợp đồng.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 5 -

5
Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
 Hệ thống: quản lý và lưu các thông tin hệ thống như tham số hệ thống, thông
tin nguời sử dụng.
 Các chức năng con tương ứng với thư mục được chọn bên cây thư mục
Màn hình giao diện chính được thiết kế giống như giao diện của Window nên rất
thân thiện và dễ dàng cho người sử dụng.
5.2.3. Cửa sổ danh mục
Hình 5.2: Cửa sổ doanh mục nhân viên

Chức năng: Hiển thị thông tin cơ sở dữ liệu trong bảng.
Ví dụ: Cửa sổ trên đây hiển thị các thông tin về viên của công ty, chúng ta có
thể thực hiện các chức năng thêm mới , sửa hoặc xoá tương ứng với việc chọn các
phím tắt như F3 - Sửa, F4 – Thêm, F8 – Xoá.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 6 -

6
Xây dựng hệ thống quản lý nội bộ tại công ty cổ phần SIS Việt Nam
5.2.3. Cửa sổ sửa thông tin khách hàng tiềm năng – F3
Hình 5.3: Cửa sổ sửa thông tin khách hàng tiềm năng
Chức năng: Sửa thông tin khách hàng tiềm năng.
Sinh viên thực hiện: Nguyễn Thị Thanh Thủy - Nguyễn Thị Thu Hoài - 7 -

7

×