Báo cáo Môn Lập trình web
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
LỜI CẢM ƠN
Sau một thời gian thực tập tìm hiểu đề tài “Quản lý website bán sách”,
chúng em đã hoàn thành tiến độ dự kiến. Để đạt được kết quả này, chúng em đã nỗ
lực thực hiện và đồng thời cũng nhận được rất nhiều sự giúp đỡ, quan tâm, ủng hộ
của các thầy cô bạn bè và gia đình.
Thực tập môn học là cơ hội tốt để những sinh viên khi vẫn còn ngồi trên ghế
giảng đường Đại học có cơ hội tiếp cận với công việc thực tế, được làm quen với
môi trường làm việc, cũng như phong cách làm việc thực tế trước khi ra trường.
Chúng em xin chân thành cảm ơn giáo viên hướng dẫn: Th.s Nguyễn Thị
Ngọc Tú – Khoa công nghệ thông tin - Trường Đại học Điện lực đã tận tình giúp
đỡ chúng em hoàn thành thực tập chuyên ngành này.
Chúng em xin chân thành cảm ơn các thầy cô ban lãnh đạo Trường đại học
Điện Lực đã nhiệt tình giảng dạy và truyền đạt kiến thức quý báu và bổ ích trong
suốt quá trình chúng em học tập tại trường.
Chúng em xin chân thành cảm ơn các thầy, cô giáo thuộc bộ môn Công nghệ
thông tin - Trường Đại Học Điện Lực đã trang bị cho chúng em những kiến thức
chuyên ngành rất hữu ích để chúng em hoàn thành đề tài và phục vụ cho công việc
của chúng em sau này.
Vì thời gian có hạn nên không thể tránh khỏi những thiếu sót, chúng em rất
mong được sự đóng góp ý kiến từ thầy cô và các bạn. Chúng em xin chân thành
cảm ơn!
Sinh viên thực hiện
Nguyễn Thị Hiền
Đinh Đức Trung
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
1
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
MỤC LỤC
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN..........................6
1.1 Khảo sát hiện trạng..........................................................................................6
1.1.1 Nội dung khảo sát và đánh giá hiện trạng.................................................6
1.1.2 Tổng quan về cửa hàng bán sách..............................................................6
1.1.3 Mục đích khảo sát hiện trạng....................................................................7
1.1.4 Kêt luận....................................................................................................8
1.2 Xác lập dự án...................................................................................................8
1.2.1 Mục tiêu....................................................................................................8
1.2.2 Khái quát hệ thống mới.............................................................................8
1.2.3 Yêu cầu hệ thống....................................................................................12
1.2.4 Phạm vi dự án.........................................................................................13
1.2.5 Kết luận..................................................................................................14
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG..............................................15
2.1 Mô tả.............................................................................................................15
2.1.1 Xác định các tác nhân.............................................................................15
2.1.2 Xác định các Use case............................................................................15
2.2 Biểu đồ Use case chức năng của hệ thống.....................................................16
2.2.1 Biểu đồ Use case chức năng chính cuả hệ thống.....................................16
2.2.2 Biểu đồ phân rã chức năng......................................................................17
2.3 Biểu đồ trình tự..............................................................................................20
2.3.1 Biểu đồ tuần tự đăng kí tài khoản...........................................................20
2.3.2 Biều đồ tuần tự đăng nhập......................................................................22
2.3.2 Biểu đồ tuần tự Thêm sách.....................................................................23
2.3.3 Biểu đồ tuần tự Sửa thông tin sách.........................................................24
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
2
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
2.3.4 Biểu đồ tuần tự Xóa sách........................................................................25
2.3.5 Biểu đồ tuần tự Mua hàng.......................................................................26
2.3.6 Biểu đồ tuần tự Tìm kiếm.......................................................................27
2.3.7 Biểu đồ tuần tự thống kê.........................................................................27
2.4 Biểu đồ hoạt động của các use case...............................................................28
2.4.1 Biểu đồ hoạt động đăng ký, đăng nhập...................................................28
2.4.2 Biểu đồ hoạt độnh Thêm sách.................................................................31
2.4.3 Biểu đồ hoạt động Sửa thông tin sách.....................................................32
2.4.4 Biểu đồ hoạt động Xóa sách...................................................................33
2.4.5 Biểu đồ hoạt động Mua sách...................................................................33
2.4.6 Biểu đồ hoạt động tìm kiếm....................................................................34
2.5 Thiết kế Cơ sở dữ liệu....................................................................................36
2.5.1 Bảng cơ sở dữ liệu..................................................................................36
2.5.2 Mối quan hệ giữa các bảng.....................................................................41
CHƯƠNG 3: GIAO DIỆN CHƯƠNG TRÌNH.......................................................42
3.1 Giao diện trang chủ........................................................................................42
3.2 Giao diện sách theo chủ đề............................................................................43
3.3 Giao diện giới thiệu.......................................................................................44
3.4 Giao diện nhà xuất bản..................................................................................45
3.5 Giao diện đăng kí tài khoản...........................................................................46
3.6 Giao diện đăng nhập......................................................................................47
3.7 Giao diện trang liên hệ...................................................................................48
3.8 Giao diện chi tiết sách....................................................................................49
3.9 Giao diện kết quả tìm kiếm............................................................................50
3.10 Giao diện giỏ hàng.......................................................................................51
3.11 Giao diện thông tin cá nhân.........................................................................52
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
3
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
3.12 Giao diện thêm chủ đề sách.........................................................................53
3.13 Giao diện sửa, xóa thông tin sách................................................................54
KẾT LUẬN.............................................................................................................55
TÀI LIỆU THAM KHẢO.......................................................................................56
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
4
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
LỜI MỞ ĐẦU
Sống trong thời đại bùng nổ công nghệ thông tin, máy tính điện tử trở thành
thiết bị phổ biến rộng rãi trong đời sống con người. Nó đã len lỏi vào mọi ngóc
ngách cuộc sống từ: vui chơi, giải trí, làm việc, giao tiếp, kết nối cộng đồng và còn
nhiều hơn thế nữa. Chính vì thế mà số hóa là việc làm không chỉ cần thiết mà càng
ngày càng trở nên bắt buộc cho sự phát triển mạnh mẽ của mọi lĩnh vực.
Đứng trước vai trò là một đòn bẩy kinh tế, công nghệ thông tin đang được
các tổ chức lẫn doanh nghiệp tận dụng triệt để để xây dựng nên những hệ thống
thông tin hữu ích và mạnh mẽ trong cuộc cạnh tranh không có hồi kết này.
Cuộc sống con người ngày càng đơn giản và tiện lợi từ những gì công nghệ
số hóa có thể đem lại. Chúng ta ngồi ở nhà sở hữu một thiết bị kết nối internet và
chỉ cần có thế là hều hết những gì chúng ta muốn đều có thể có (tất nhiên là nằm
trong khả năng chi trả của chúng ta). Và một trong những thành tựu của công nghệ
thông tin đem lại chính là thương mại điện tử .
Đối với các chính phủ và các công ty thì việc xây dựng các website riêng
càng ngày càng trở nên cấp thiết. Thông qua những website này, thông tin về họ
cũng như các công văn, thông báo, quyết định của chính phủ hay các sản phẩm,
dịch vụ mới của công ty sẽ đến với những người quan tâm, đến với khách hàng
của họ một cách nhanh chóng kịp thời, tránh những phiền hà mà phương thức giao
tiếp truyền thống thường gặp phải.
Để áp dụng lý thuyết đã học vào thực tế, chúng em đã tiến hành thực hiện đề
tài “Quản lý website bán sách”, chúng em hy vọng sẽ nhận được sự ủng hộ, đóng
góp chân thành từ phía thầy cô và các bạn. Một lần nữa chúng em xin chân thành
cảm ơn.
Cấu trúc đề tài:
Chương 1: Khảo sát hiện trạng và xác lập dự án
Chương 2: Phân tích thiết kế hệ thống
Chương 3: Giao diện chương trình
Kết quả đạt được.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
5
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN
1.1 Khảo sát hiện trạng
Tên đề tài: “Quản lý website bán sách”.
1.1.1 Nội dung khảo sát và đánh giá hiện trạng
Nội dung khảo sát
Tìm hiểu môi trường hoạt động, tìm hiểu cơ cấu tổ chức của hệ thống quản lý của
cửa hàng bán sách.
Tìm hiểu công việc, nhiệm vụ, trách nhiệm của từng đối tượng trong hệ thống, sự
phân cấp quyền hạn.
Thu thập và nghiên cứu các hồ sơ sổ sách, các tệp cùng với các phương thức xử lý
các thông tin trong cửa hàng.
Thống kê các phương tiện và tài nguyên đã và có thể sử dụng.
Thu thập các đòi hỏi về thông tin, các ý kiến phê phán, phàn nàn về hiện trạng, các
dự đoán, nguyện vọng và kế hoạch tương lai.
Đánh giá, phê phán hiện trạng và đề xuất hướng giải quyết.
Lập hồ sơ tổng hợp về hiện trạng
Hiện trạng hệ thống
Quy trình bán hàng bắt đầu bằng việc tiếp nhận trực tiếp đơn hàng từ khách
hàng đến mua sách ở cửa hàng.
Đơn hàng được xuất khi khách hàng chọn được sách và yêu cầu nhân viên tại
cửa hàng thanh toán.
Quá trình mua hàng chỉ đuợc thực hiện trực tiếp tại cửa hàng. Khách hàng
phải đến tận cửa hàng mới mua được sách đúng nhu cầu của mình.
1.1.2 Tổng quan về cửa hàng bán sách
Cửa hàng sách: Trung
Địa chỉ: Phạm Văn Đồng – Cầu Giấy - Hà Nội
SĐT:0932399894
Thực trạng tin học hóa ở cửa hàng sách
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
6
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Cửa hàng vẫn sử dụng hệ thống bán hàng truyền thống. Khách hàng muốn
mua sách sẽ đến trực tiếp cửa hàng để xem thông tin của sách, chọn sách và thanh
toán trực tiếp tại cửa hàng.
Đội ngũ nhân viên cửa hàng cũng có được đào tạo về các giao tiếp với khách
hàng, các nghiệp vụ mua bán sách. Tuy nhiên,hệ thống vẫn còn hạn chế rất nhiều
nên cần được nâng cấp hơn nữa.
Một số hạn chế của hệ thống cũ:
Khách hàng mất nhiều thời gian, phải đến tận cửa hàng mới chọn
được sách ưng ý.
Quản lý các mặt hàng sách gặp khó khăn do số lượng sách, và lượng
thông tin lớn.
Quản lý, tính toán hóa đơn chậm, độ chính xác không cao.
Gặp khó khăn trong quá trình thống kê, báo cáo hàng hóa.
Quản lý sổ sách dễ sai xót, khó chỉnh sửa thông tin.
1.1.3 Mục đích khảo sát hiện trạng
Trong thời đại ngày nay thông tin kinh tế là vấn đề sống còn với các đơn vị
kinh doanh. Đơn vị nào làm chủ được thông tin sẽ có ưu thế tuyệt đối trong hoạt
động kinh doanh. Hơn nữa chỉ thu nhập thông tin tốt thì vẫn chưa đủ, mà phải biết
bảo quản giữ gìn thông tin về hoạt động kinh doanh của đơn vị một cách chặt chẽ.
Do đó hệ thống mới phải có cơ chế kiểm soát chặt chẽ, bảo đảm an toàn, bảo mật
cơ sở dữ liệu. Chính vì thế, cửa hàng bán sách cần thay đổi hệ thống bán hàng hiện
đại hơn để nhanh chóng cập nhật, quản lý các thông tin liên quan đến loại sách
mới, thông tin của khách hàng, hoạt ddộng mua hàng của hệ thống.
Từ công tác nghiệp vụ liên quan tới hoạt động quản lý bán hàng, chúng ta sẽ
tiến hành phân tích thiết kế một hệ thống nhằm tin học hoá các chức năng có thể
được thực hiện trên máy tính. Từ đó xây dựng một chương trình ứng dụng hỗ trợ
cho quá trình thực hiện các chức năng như quản lý, xử lý các hoạt động mua, xuất
bán hàng hoá, các nghiệp vụ tiền mặt, lập các báo cáo định kỳ… cho cửa hàng.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
7
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Tóm lại, mục tiêu cuối cùng là xây dựng một phần mềm quản lý bán hàng
hiện đại, đáp ứng nhu cầu xử lý các chức năng nghiệp vụ trong quá trình thực hiện
các hoạt động kinh doanh.Tiếp cận với nghiệp vụ chuyên môn, môi trường hoạt
động của hệ thống.Tìm hiểu chức năng, nhiệm vụ và cung cách hoạt động của hệ
thống. Chỉ ra những chỗ hợp lý của hệ thống, cần được kế thừa và các chỗ bất hợp
lý của hệ thống, cần nghiên cứu khắc phục.
1.1.4 Kêt luận
Hệ thống bán hàng kiểu cũ đã phù hợp với quá trình kinh doanh của của hàng
trong những ngày đầu mới thành lập khi quy mô hoạt động còn nhỏ, mức độ kinh
doanh chưa lớn, các công việc xử lý ít. Tuy nhiên hiện nay do nhu cầu cạnh tranh
và phát triển trên thị trường kinh tế buộc công ty phải có sự thay đổi về quy mô và
phương pháp kinh doanh.
Từ đó ta xác lập dự án xây dựng website bán sách trực tuyến để khắc phục
những nhược điểm của hệ thống bán sách cũ.
1.2 Xác lập dự án
1.2.1 Mục tiêu
Để khắc phục những nhược điểm trên thì việc ứng dụng tin học vào lĩnh vực
quản lý bán hàng nhằm:
Mang lại lợi ích nghiệp vụ: tăng khả năng xử lý, đáp ứng yêu cầu, tin cậy, chính
xác, an toàn, bảo mật.
Mang lại lợi ích kinh tế: giảm thiểu khối lượng thời gian cho việc quản lý bán
hàng, tăng hiệu suất làm việc…
Mang lại lợi ích sử dụng: thuận tiện, nhanh chóng, chính xác.
Nâng cao hiệu quả làm việc.
1.2.2 Khái quát hệ thống mới
Hệ thống bán hàng kiểu mới là hệ thống quản lý bán hàng bằng phương pháp tự
động hóa.
Giảm tối đa công đoạn thủ công.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
8
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Việc tính toán số liệu, cập nhật tìm kiếm, sửa thông tin được làm bằng máy tinh và
phải có độ chính xác cao, nhanh chóng, thuận lợi.
Các mẫu hóa đơn chứng từ, thống kê báo cáo được nhập sẵn trong máy.
Các dữ liệu trên máy phải được đảm bảo an toàn.
Các nghiệp vụ bán hàng của cửa hàng
Bán hàng :
Khách hàng sau khi chọn sách cần mua, nhân viên bán hàng ghi lại tên sách,
số lượng, đơn giá từng mặt hàng (đơn giá bán có trong bảng báo giá được công ty
cập nhật hàng ngày) rồi chuyển cho nhân viên thu ngân lập phiếu bán hàng và thu
tiền. Đối với khách hàng quen công ty có thể cho nợ tối đa trong vòng 10 ngày.
Trong phiếu bán hàng có các thông tin sau : Mã phiếu, tên người mua, ngày bán,
mặt hàng, số lượng, đơn giá, thành tiền. Đối với các phiếu bán hàng có công nợ
cần ghi thêm thông tin khách quen (tên, địa chỉ, điện thoại …). Sau đó đưa cho
khách đem qua bộ phận kho để nhận hàng.
Đổi hàng hoặc trả hàng:
Theo qui định của công ty, khách hàng có thể được phép đổi hoặc trả hàng
theo các qui định sau:
-
Tùy vào mặt hàng có được phép đổi hoặc trả hay không.
-
Khi đổi hoặc trả hàng, khách hàng phải chịu khoản lệ phí chuyển đổi tương ứng
(từ 0% - 10% tùy theo mặt hàng đã mua), cộng với khoản chênh lệch giữa món
hàng cũ và mới (nếu đổi hàng). Nếu số tiền thấp hơn tiền đã mua món hàng cũ thì
khách hàng sẽ được trả lại tiền.
-
Số tiền khách hàng phải trả = Lệ phí chuyển đổi + Số tiền chêch lệch phải bù
thêm vào mặt hàng.
Kiểm tra tồn kho :
Cuối mỗi ngày nhân viên quản lý kho xem xét tồn kho. Nếu lượng tồn kho
nhỏ hơn lượng tồn kho tối thiểu thì sẽ lập phiếu xin nhập hàng. Sơ lược về hệ
thống thông tin quản lý bán hàng.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
9
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Như phần giới thiệu đề tài đã nhắc tới, mục tiêu của đề tài này là xây dựng
một hệ thống thông tin hỗ trợ công tác quản lí bán sách. Vì vậy ở phần này sẽ đi
sâu vào khảo sát cơ cấu tổ chức cũng như các hoạt động chính của các đơn vị kinh
doanh hàng hoá.
Thực tế cho thấy công việc chính của hệ thống thông tin quản lí bán hàng
của các đơn vi kinh doanh là quản lí thông tin liên quan tới hoạt động bán hàng, ví
dụ như: Thông tin về hàng hoá, khách hàng…
Thông tin đầu vào của hệ thống gồm các thông tin về hàng hoá, thông tin về
khách hàng, nhà cung cấp, các hoạt động mua bán hàng, các hoạt động thu chi.
Trên cơ sở đó đưa ra các số liệu về tình hình hoạt động kinh doanh của các đơn vị
báo cáo lên các cấp lãnh đạo và các phòng ban để thuận tiện cho việc quản lí và
hoạch định chiến lược kinh doanh phù hợp. Ngoài ra hệ thống còn cung cấp thông
tin cho các đối tác làm ăn, các nhà đầu tư, các cấp quản lí nhà nước.
Với tình hình kinh doanh năng động hiện nay các cấp lãnh đạo của các đơn
vi rất cần những thông tin chính xác đầy đủ kịp thời, không chỉ là các báo cáo định
kỳ mà là các thông tin thường xuyên khi cần là phải có. Điều này không thể thực
hiện được nếu chỉ dựa vào hệ thống thủ công. Điều này đòi hỏi cấp lãnh đạo của
đơn vị đầu tư phát triển hệ thống thông tin phù hợp.
Nhu cầu quản lý của cửa hàng bán sách
Hoạt động quản lí thông tin.
Thông tin cần quản lí của hệ thống bao gồm các thông tin:
Thông tin về khách hàng: Đây là những thông tin liên quan tới bán hàng của đơn
vị như nhà cung cấp, khách hàng mua hàng. Thông tin về mỗi đối tượng gồm có:
Mã khách hàng, tên khách hàng, địa chỉ, điện thoại ...
Thông tin về mặt hàng gồm: Mã sách, tên sách, mô tả sản phẩm, giá bán, nhà xuất
bản …
Thông tin về các nghiệp vụ bán hàng như hoá đơn bán hàng. Đối tượng này ta phải
quan tâm tới các thông tin sau: Mã hóa đơn, mã sách, số lượng bán, mã khách
hàng, ngày giao hàng …
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
10
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Thông tin về hoạt động quản lí tiền mặt như hoạt động thu tiền, chi tiền, các hoạt
động tài chính liên quan. Đối tượng này có các loại thông tin sau: Mã số phiếu
(phiếu thu, phiếu chi..) số tiền, ngày xảy ra nghiệp vụ.
Đây là những thông tin cần thiết mà dựa trên cơ sở đó hệ thống có thể thiết
lập các báo cáo cung cấp cho chủ cửa hàng. Những thông tin này được quản lí chặt
chẽ cung cấp thông tin cho đúng đối tượng tránh tình trạng lộ bí mật hoạt động
kinh doanh của đơn vị. Hoạt động này thực chất là cung cấp quyền truy cập hệ
thống cho các đối tượng sử dụng dưới hình thức cung cấp tài khoản sử dụng.
Hoạt động quản lí kinh doanh.
Phòng kế hoạch đảm nhiệm chức năng tổng hợp số liệu từ các bộ phận
chức năng trong đơn vị, phân tích tình hình nội bộ, kết hợp với các thu nhập, xử lí
các thông tin về tình hình thị trường, khách hàng, đối thủ cạnh tranh. Trên cơ sở
đó, phòng sẽ lên kế hoạch, hoạch định chiến lược từng kì cho toàn đơn vị.
Phòng kinh doanh đảm nhiệm chức năng thu thập các số liệu về tình hình
thị trường kinh doanh: Tình hình khách hàng thường xuyên, tình hình khách hàng
tiềm năng, các nhà cung cấp, đối thủ cạnh tranh để báo cáo cho phòng kế hoạch
biết, đồng thời phòng kinh doanh có nhiệm vụ thực hiện các chính sách về khách
hàng.
Hoạt động quản lí xuất nhập hàng.
Tại mỗi kho hàng phải có thủ kho chuyên trách quản lí hàng hoá xuất nhập
kho. Khi có yêu cầu nhập hàng thủ kho thực hiện nhiệm vụ kiểm tra xem hàng
thực tế có đúng như trên giấy tờ không. Khi hàng được xác nhận là hợp lý thủ kho
thực hiện viết và ký rồi nhập hàng vào kho.
Khi có giấy yêu cầu xuất hàng, thủ kho thực hiện kiểm tra xem hàng tồn
trong kho có đáp ứng nhu cầu xuất hàng không, kiểm tra tính hợp lệ của giấy tờ
yêu cầu xuất kho. Khi yêu cầu được chấp nhận thủ kho viết phiếu xuất rồi xuất
hàng. Trong trường hợp hàng trong kho không đủ bán, thủ kho có trách nhiệm
thông báo cho phòng kinh doanh biết để tiến hành đặt mua hàng hoá từ nhà cung
cấp.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
11
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Nhân viên kế toán nhiệm vụ định khoản cho các phiếu xuất, phiếu nhập
định kỳ hàng tháng, phòng kế toán lập báo cáo về hoạt động của kho hàng như:
Báo cáo chi tiết hàng xuất kho, báo cáo chi tiết hàng nhập kho, báo cáo hàng tại
kho. Đồng thời, phòng kế toán còn có nhiệm vụ tính toán lượng tồn cuối kỳ dựa
trên cơ sở số dư đầu kỳ, số nhập, xuất bán trong kỳ của từng mặt hàng, sau đó lập
báo cáo cân đối hàng hoá để nộp lên lãnh đạo.
Hàng quý, kế toán thực hiện việc kiểm kê tình hình hàng hoá tại kho, xem
có khớp về mặt số lượng với giấy tờ hay không, đồng thời kết hợp với thủ kho
kiểm tra chất lượng hàng hoá để thực hiện chuẩn hoá chuyển khoản hàng tổn thất.
Trên cơ sở đó phòng kế toán phải lập biên bản kiểm kê kho để nộp cho các cấp
lãnh đạo.
Hoạt động quản lý tiền mặt.
Dựa trên cơ sở các phiếu thu, piếu chi, hoá đơn bán hàng, phòng kế toán lập
bảng thu chi tiền mặt từng ngày, báo cáo thu chi trong ngày và váo sổ cái theo
từng tài khoản mỗi ngày, định kỳ hàng tháng, quý, năm phòng kế toán lập báo cáo
chi phí, doanh thu…
Trên cơ sở theo dõi từng mặt hàng nhập xuất, phòng kế toán cuối tháng có
nhiệm vụ tổng kết để tính toán lợi nhuận, lập báo cáo tình hình lãi cho lãnh đạo và
phòng kế hoạch để có chính sách mặt hàng phù hợp tình hình hoạt động kinh
doanh của đơn vị và của thị trường liên quan.
Phòng kế toán cũng đảm nhiệm công việc kiểm soát tình hình công nợ của
đơn vị bao gồm các khoản phải thu và các khoản phải trả. Việc kiểm soát về mặt
công nợ cho phép phòng kế toán xúc tiến thực hiện việc xuất tiền thanh toán cho
khách hàng cũng như thu tiền nợ của khách hàng đến hạn phải trả.
1.2.3 Yêu cầu hệ thống
Với mục đích nâng cao hiệu quả cho công việc quản lý bán hàng, hệ thống
phải đảm bảo những yêu cầu sau:
Thực hiện tốt các chức năng hiện hành.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
12
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Hệ thống phải dễ sử dụng, truy cập dữ liệu nhanh chóng và chính xác, thao tác đơn
giản.
Giao diện thân thiện, khoa học.
Tìm kiếm, thống kê nhanh chóng, chính xác theo yêu cầu.
Có đầy đủ các tính năng của một chương trình quản lý.
Công nghệ sử dụng
Xây dựng hệ thống quản lý trên nền công nghệ .Net (Visual studio 2013),
CSDL hệ quản trị SQL server (SQL server 2012).
1.2.4 Phạm vi dự án
Ước lượng chi phí
Tổng nguồn lực
4 tháng công
20 triệu
Chi phí mua thiết bị
5 triệu đồng
Chi phí khác
Chi phí dự phòng,
(mô tả các chi phí chính)
Chi phí đi lại, lắp
đặt…
Tổng chi phí phát triển
2 triệu đồng
27 triệu đồng
Bảng 1.1: Bảng ước lượng dự án
Chi phí đội thực hiện dự án
STT
1
Chi tiết
Đơn giá
SL
Thành tiền
Ghi chú
Xác định yêu cầu
Xác định yêu cầu khách hàng
500.000
1
500.000
Xây dựng tài liệu đặc tả
500.000
2
1.000.000
Thiết kế, xây dựng cơ sở dữ
500.000
2
1.000.000
liệu
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
13
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
2
Thiết kế giao diện
Trao đổi, bàn bạc ý tưởng
500.000
2
1.000.000
Thiết kế giao diện chính
1.000.000
1
1.000.000
Thiết kế giao diện các chức
1.000.000
2
2.000.000
2
6.000.000
1
1.000.000
năng
3
Lập trình và test sản phẩm
Lập trình, xây dựng các lớp,
3.000.000
module
Tích hợp các lớp và module
1.000.000
Cài đặt, kiểm thử, tạo tài liệu
2.000.000
4
Kiểm thử toàn bộ hệ thống
1.000.000
5
Các chi phí gián tiếp
1
2.000.000
1
1.000.000
Máy móc, thiết bị
5.000.000
Chi phí đi lại, lắp đặt…
1.500.000
Khác
1.000.000
TỔNG
26.000.000
Bảng 1.2: Chi phí cho đội thực hiện dự án
1.2.5 Kết luận
Phân tích bài toán, ta nhận được những ưu điểm vượt trội của hệ thống bán
hàng trực tuyến so với hệ thống cũ. Tứ đó ra bắt đầu với công việc xây dựng hệ
thống để áp dụng trong quá trình quản lý của cửa hàng bán sách.
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
14
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1 Mô tả
Hệ thống Website cung cấp cho người sử dụng, nhà quản lý những chức
năng cần thiết để tiến hành giao dịch, quản lý sự hoạt động cũng như theo dõi tình
hình phát triển cửa hàng của mình. Đối với khách hàng, hệ thống cho phép xem
thông tin về sản phẩm của cửa hàng. Sau khi đăng ký làm thành viên, khách hàng
có thể chọn sản phẩm trên website đưa vào giỏ hàng và tiến hành giao dịch mua
bán. Sau khi chọn hàng xong khách hàng chuyển qua việc thanh toán. Sau khi đã
thực hiện xong, khách hàng nhấn xác nhận để hoàn tất giao dịch.
2.1.1 Xác định các tác nhân
Dựa vào mô tả bài toán, ta có thể xác định được các tác nhân chính của hệ
thống như sau:
Khách hàng: Được xem thông tin về các mặt hàng hiện có của cửa hàng,
khách hàng có thể đăng kí làm thành viên để có thể đặt hàng qua mạng, góp ý,
liên hệ tới cửa hàng để đặt mua sản phẩm. Được quyền mua hàng khi mặt hàng
đó còn trong kho hàng. Mọi sản phẩm thành viên mua sẽ được cho vào giỏ hàng
của họ. Được quyền loại bỏ đi các mặt hàng sau khi mình cho vào trong giỏ hàng
của mình mà chưa đăng ký thanh toán.
Nhân viên: là người thực hiện các công việc người quản lý giao cho.
2.1.2 Xác định các Use case
Tác nhân Khách hàng có các Use Case sau:
Đăng ký làm thành viên
Xem thông tin sản phẩm
Mua hàng
Tác nhân Nhân viên có các UC sau:
Quản lý khách hàng
Quản lý sách
Quản lý hóa đơn
Quản lý thống kê
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
15
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
2.2 Biểu đồ Use case chức năng của hệ thống
2.2.1 Biểu đồ Use case chức năng chính cuả hệ thống
Chức năng của hệ thống có thể chia làm các nhóm chức năng chính như sau:
Nhóm chức năng đăng ký, đăng nhập thành viên của khách hàng.
Nhóm chức năng xem thông tin, bao gồm xem thông tin giỏ hàng, xem thông tin
đơn hàng, xem thông tin sách, xem thông tin cá nhân
Nhóm chức năng quản lý thông tin, bao gồm quản lý thông tin khách hàng, quản
lý thông tin của các loại sách.
Nhóm chức năng mua hàng, tiếp nhận và xử lý đơn hàng
Nhóm chức năng quản lý hóa đơn, thống kê doanh số.
Sơ đồ tổng quan các chức năng chính của hệ thống:
Hình 2.1: Use case chức năng chính của hệ thống
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
16
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
2.2.2 Biểu đồ phân rã chức năng
Use case đăng kí, đăng nhập thành viên
Tác nhân: Khách hàng
Mô tả: Cho khách hàng đăng ký, đăng nhập tài khoản vào hệ thống.
Dang ky
Khách hàng
Dang nhap
Hình 2.2: Use case đăng kí, đăng nhập
Use case Mua hàng
Tác nhân: Khách hàng
Mô tả: Cho khách hàng tìm kiếm sách, Xem thông tin sách và chọn mua sách
đúng với nhu cầu
Hình 2.3: Use case Mua sách
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
17
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Use case Quản lý Khách hàng
Tác nhân: Nhân viên
Mô tả: Cho nhân viên thêm tài khoản, sửa thông tin khách hàng, xóa khách
hàng cần thiết trên hệ thống.
Hình 2.4: Use case quản lý khách hàng
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
18
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Use case Quản lý Sách
Tác nhân: Nhân viên
Mô tả: Cho nhân viên thêm sách, sửa thông tin sách, xóa sách ko còn bán trên
hệ thống.
Hình 2.5: Use case quản lý sách
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
19
Khoa CNTT- Đại Học Điện Lực | Thực tập Các hệ thống thông tin quản lý
Use case Quản lý thống kê
Tác nhân: Nhân viên
Mô tả: Theo định kỳ, nhân viên sẽ thống kê số lượng sách bán theo ngày,
theo tháng, thống kê theo sách bán, thống kê tồn kho.
Hình 2.6: Use case quản lý thống kê
THỰC TẬP CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ
20
- Xem thêm -