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

tiểu luận đặc tả yêu cầu phần mềm cho website 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 (2.42 MB, 39 trang )

Đặc Tả Yêu Cầu Phần Mềm
cho

<Website quản lý bán hàng>
Phiên bản 1.0 được phê chuẩn

Được chuẩn bị bởi nhóm 7

Cao đẳng thực hành FPT Polytechnic

Ngày tạo ra bản đặc tả 13-09-2020


Mục Lục
Mục Lục...............................................................................................................................................0
Theo dõi phiên bản tài liệu................................................................................................................1
DANH SÁCH THÀNH VIÊN...........................................................................................................1
GIẢNG VIÊN HƯỚNG DẪN...........................................................................................................2
LỜI CẢM ƠN.....................................................................................................................................3
TÓM TẮT NỘI DUNG DỰ ÁN.......................................................................................................3
PHẦN 1:

GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG.........................................................................4

1.

Lý do chọn đề tài.................................................................................................................................4

2.

Qui ước của tài liệu.............................................................................................................................4



3.

Bảng chú giải thuật ngữ......................................................................................................................4

4.

Mục tiêu của đề tài..............................................................................................................................4

5.

Phạm vi đề tài......................................................................................................................................4

6.

Tài liệu tham khảo...............................................................................................................................4

7.

Bố cục tài liệu......................................................................................................................................4

8.

Khảo sát, mô tả hiện trạng của hệ thống.............................................................................................4

9.

Khởi tạo và lập kế hoạch.....................................................................................................................5

10.


Bối cảnh của sản phẩm...................................................................................................................5

11.

Các chức năng của sản phẩm..........................................................................................................6

Sử dụng biểu đồ phân cấp chức năng hệ thống không dùng mũi tên.s......................................................6
12.

Đặc điểm người sử dụng.................................................................................................................6

13.

Môi trường vận hành......................................................................................................................6

14.

Các ràng buộc về thực thi và thiết kế.............................................................................................7

15.

Các giả định và phụ thuộc..............................................................................................................7

PHẦN 2:

DATABASE....................................................................................................................7

1.1.


Xác định thực thể............................................................................................................................7

1.3.

Chuẩn hóa 1NF, 2NF, 3NF.............................................................................................................7

1.4.

ERD.................................................................................................................................................7

PHẦN 3:

PHÂN TÍCH VÀ THIẾT KẾ.......................................................................................7

1.

Mơ hình Use Case...............................................................................................................................8

2.

Mơ hình Activity Diagram..................................................................................................................8


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

3.

Class Diagram.....................................................................................................................................8

4.


Thiết kế giao diện................................................................................................................................8

PHẦN 4:

CÁC CHỨC NĂNG......................................................................................................8

1.

Tính năng số 1.....................................................................................................................................8

2.

Tính năng số 2 tương tự nội dung như tính năng 1 (và còn tiếp)……..............................................9

PHẦN 5:

CÁC PHI CHỨC NĂNG..............................................................................................9

1.

Yêu cầu về tính sẵn sàng.....................................................................................................................9

2.

u cầu về an tồn..............................................................................................................................9

3.

u cầu về bảo mật.............................................................................................................................9


4.

Các đặc điểm chất lượng phần mềm...................................................................................................9

5.

Các quy tắc nghiệp vụ.........................................................................................................................9

PHẦN 6:

KIỂM THỬ....................................................................................................................9

PHẦN 7:

TỔNG KẾT..................................................................................................................10

1.

Thời gian phát triển dự án.................................................................................................................10

2.

Mức độ hồn thành dự án..................................................................................................................10

3.

Những khó khăn rủi ro gặp phải và vách giải quyết........................................................................10

4.


Những bài học rút ra sau khi làm dự án............................................................................................10

5.

Kế hoạch phát triển trong tương lai..................................................................................................10

PHẦN 8:

YÊU CẦU KHÁC........................................................................................................10

Phụ lục A: Kế hoạch trong tương lai............................................................................................10
Phụ lục B:..........................................................................................................................................10
Phụ lục C:..........................................................................................................................................10

Theo dõi phiên bản tài liệu
Tên

Ngày

Lý do thay đổi

Phiên bản

Phần mềm Quản Lý Bán Hàng

25/05/2021

Không thay đổi


1.0

Trang  1 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

DANH SÁCH THÀNH VIÊN

STT

Họ & Tên

Mã Sinh Viên

Ngành Học

Số Điện Thoại

1

Nguyễn Văn Hậu

PH13497

UDPM

03xxxx

2


Đinh Thị Phương Thuỳ

PH11627

UDPM

08xxxx

3

Bùi Trường Sinh

PH10557

UDPM

08xxxx

PH12856

UDPM

08xxxx

4

Phạm Thị Huyền
Trang


5

Nguyễn Thị Tuyến

PH12846

UDPM

08xxxx

6

Huỳnh Thanh Hào

PH12320

UDPM

08xxxx

Email
Haunvph13497@
fpt.edu.vn
Thuydtpph11627
@fpt.edu.vn
Sinhbtph10557@f
pt.edu.vn
Trangpthph12856
@fpt.edu.vn
Tuyenntph12846

@fpt.edu.vn
Haohtph12320@f
pt.edu.vn

Trang  2 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

GIẢNG VIÊN HƯỚNG DẪN
Họ và tên: Thầy Nguyễn Anh Dũng
Cơ quan công tác: Trường CĐ FPT Polytechnic.
Điện thoại:

Email:

Ý kiến nhận xét, đánh giá của cán bộ hướng dẫn:
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….
………………………………………………………………………………………….

Giao viên hướng dẫn

Xác nhận của Bộ Môn

(Ký và ghi rõ họ tên)

(Ký và ghi rõ họ tên)

Trang  3 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

LỜI CẢM ƠN
TÓM TẮT NỘI DUNG DỰ ÁN

Trang  4 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

PHẦN 1:

GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG

1. Lý do chọn đề tài
Ngày nay công nghệ thông tin không ngừng phát triển một cách mạnh
mẽ và hiện đại. Các ứng dụng của công nghệ thông tin ngày càng đi sâu
vào đời sống con người trở thành một bộ phận không thể thiếu của thế
giới văn minh.Với xu thế toàn cầu hóa nền kinh tế thế giới, đặc biệt là

nhu cầu trao đổi hàng hóa của con người ngày càng tăng về sóo lượng
và chất lượng, nhu cầu sử dụng Internet ngày càng nhiều và các hình
thức kinh doanh trên mạng ngày càng đa dạng và trở thành công cụ
không thể thiếu.

Trang  5 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Mua hàng online giúp khách hàng dễ dàng timg kiếm thông tin và
không cần mất quá nhiều thời gian và chi phí để tìm sẳn phẩm mình
cần. Khách hàng có thể lựa chọn và đặt mua những sản phẩm đã chọn
một cách nhanh chóng và tiện lợi, khơng cần mất thời gian đến tận nơi
lựa chọn và thanh toán, tiết kiệm thời gian cho khách hàng. Vì vậy một
website bán hàng online với nhiều sản phẩm đa

dạng và phong

phú, có thể đáp ứng nhu cầu mua và lựa chọn sản phẩm của khách
hàng.

2. Qui ước của tài liệu
Khổ giấy
Nền văn bản
Màu chữ
Font chữ
Font chữ thường
Font tiêu đề chính


A4
Nền trắng
Màu đen
Times New Roman
16
18, kiểu chữ in đậm, màu chữ

Font tiêu đề phụ
Khoảng cách giữa các dòng
Căn lề

đen
16, màu chữ đen
1pt
0

3. Bảng chú giải thuật ngữ
Thuật ngữ

Ý nghĩa

Java

Java là một ngôn ngữ lập trình bậc cao, hướng
Trang  6 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Javascript

Html

đối tượng, bảo mật và mạnh mẽ.
Là ngôn ngữ được dùng cho các trang web
viết tắt của từ Hypertext Markup Language, hay
là "Ngôn ngữ Đánh dấu Siêu văn bản") là một
ngôn ngữ đánh dấu được thiết kế ra để tạo nên

Css

các trang web trên World Wide Web.
Là ngôn ngữ lập trình để tạo kiểu cho website

Eclipse IDE

một mơi trường phát triển tích hợp (IDE) cho

MVC

Java và các ngơn ngữ lập trình
(MVC Design Pattern) là viết tắt của ModelView-Controller. Đó là một mẫu kiến trúc phổ
biến được sử dụng để tạo cấu trúc cho nhiều

Design parttern

trang web, ứng dụng tiên tiến.
Là các giải pháp tổng thể đã được tối ưu hóa,
được tái sử dụng cho các vấn đề phổ biến

Gói packages


trong thiết kế phần mềm mà chúng ta.
một cách để đóng gói một nhóm các lớp, giao
diện, bảng liệt kê, chú thích và các gói

Server

package phụ.
Một máy có chức năng cung cấp dịch vụ cho các

Client

máy khác sử dụng thì được gọi là máy chủ.
một chương trình (hay máy tính) u cầu thơng

Process

tin từ máy khác trong mạng lưới
một chương trình đang được thực thi
Trang  7 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Mhz

Là đơn vị đo của tần số được dùng để đo tốc độ

Threads
CPU


tính tốn của một bộ vi xử lý trên các thiết bị
một tiến trình thực hiện nhiều luồng đồng thời
Bộ sử lý trung tâm

4. Mục tiêu của đề tài
Để đáp ứng nhu cầu và tiết kiệm thời gian cho khách hàng , việc thiết
kế website bán hàng online nhằm giúp khách hàng dễ dàng và nhanh
chóng khi mua hàng. Sử dụng các website bán hàng online có thể góp
phần đưa doanh nghiệp có độ phủ lớn hơn rất nhiều, khiến cho nó có
một sự uy tín nhất định, ngày một khẳng định thương hiệu của doanh
nghiệp.
Website được xây dựng đáp ứng những nhu cầu cần thiết của người
mua và doanh nghiệp. Giúp các doanh nghiệp nhận được các phản hồi ,
đánh giá của khách hàng một cách nhanh chóng, giúp doanh nghiệp cải
thiện và tìm hiểu nhu cầu mua hàng của khách hàng. Nâng cao uy tín
và thương hiệu của doanh nghiệp.

5. Phạm vi đề tài
Website quản lý bán hàng có thể sử dụng trên các thiết bị có kết nối
với mạng internet như smartphone, laptop. Khách hàng vào giao diện

Trang  8 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

wedsite xem thông tin sản phẩm và đặt hàng. Nhân viên có thể quản
lý hóa đơn và hỗ trợ khách hàng


6. Tài liệu tham khảo
1. Người Bán Hàng Vĩ Đai Nhất Thế Giới(og mandino)
2. Marketing magement(Philip kotler)
3. Frofessional sales management(anderson)
4. www.kiotviet.cn
5. https//vibepos.io

7. Bố cục tài liệu
Bố cục của tài liệu này bao gồm 8 phần.
Phần 1

Giới thiệu về nội dung đề tài, các
yêu cầu hệ thống, kế hoạch phát

Phần 2

triển
Phân tích về database, các loại

Phần 3

chuẩn hóa, sơ đồ er,erd
Phân tích và thiết kế mơ hình,

Phần 4
Phần 5

thiết kế giao diện
Phân tích về các chức năng
Phân tích về các phi chức năng,


Phần 6

yêu cầu, đặc điểm
Liệt kê các công việc kiểm thử, kế

Phần 7

hoạch
Tổng kết dự án, rút ra bài học sau
khi làm dự án
Trang  9 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Phần 8

Các kế hoạch trong tương lai

8. Khảo sát, mô tả hiện trạng của hệ thống
A. Khảo sát sơ bộ
- Mục đích :
Nhằm làm rõ yêu cầu hệ thống.Thu thập thơng tin, sổ sách,mẫu biểu
phục vụ cho phân tích.Thu thập thơng tin nghiệp vụ , các quy trình
xử lý.
- Phương pháp :
Phỏng vấn. Quan sát nghiên cứu biểu mẫu. Đối tượng: người quản lý,
nhân viên , khách hàng. Mức độ tự động: bán tự động. Kết quả khảo
sát sơ bộ: quy mô hệ thống: nhỏ, nhân lực: cần nhiều nhân lực phục

vụ cho việc quản lý sản xuất, nhập sản phẩm, thống kê hóa đơn, chi
phí: tổn thất rất nhiều chi phí cho việc quản lý hóa đơn, sản phẩm,
hướng phát triển: dần dần tự động hóa quy trình quản lý xuất nhập
sản phẩm,thống kê,báo cáo của cửa hàng.
B.

Xác định yêu cầu hệ thống quản lý bán hàng.

1. Yêu cầu chức năng
Khắc phục được nhược điểm của hệ thống cũ,tìm kiếm thơng tin
nhanh chóng, thống kê 1 cách chính xác. Quản lý bán hàng bằng
Trang  10 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

phần mềm mới có các chức năng chính như sau: cập nhật thông tin
về các danh mục : sp, nhân viên, khách hàng, nhà cung cấp, thống kê
nhập, xuất tồn kho của các sản phẩm.

Hinh 1: Sơ đồ chức năng

2. Yêu cầu phi chức năng
Phần cứng : yêu cầu lắp đặt các máy tính, thiết bị mới có các hình
đáp ứng được cho hệ thống mới vận hành. Phần mềm: cài bản
windows 7, hệ quản trị sql sever 2016 trở lên.

3. Khảo sát chi tiết hệ thống quản lý bán hàng
a) Khảo sát
Trang  11 



SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Có 3 hệ thống được khảo sát:
Tiki.vn

Lazada.vn

1.2

1.3

Vatgia.vn
Trang  12 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Tiêu chí khảo
sát
Hình thức

Các sản phẩm
bán trên hệ
thống

Tiki.vn

Lazada.vn


Vatgia.vn

Website bán
hàng trực tuyến
ở Việt Nam có
trụ sở tại TP
HCM
Đầy đủ tất cả
các mặt hàng
cân thiết, chủ
yếu là các sản
phẩm mới,có

Website bán
hàng trực tuyến
có chi nhanh ở
Việt Nam

Website bán
hàng trực tuyến
của Viẹt Nam

Đầy đủ tất cả
các mặt hàng
cần thiết tất cả
đều là sản phẩm
mới.

Đầy đủ nhiều

sản phẩm, sản
phẩm đa dạng,
nhiều chủng
loại, sản phảm
Trang  13 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

bán cả sách cũ.
Nhà cung ứng

Nhiều nhà cung
ứng chuyển về
kho của tiki

mới có,cũ có.
Nhiều nhà cung
ứng chuyển về
kho của lazada

Các gian hàng
mua bán sản
phẩm từ nhiều
nhà cung cấp
khác nhau.

Hình thức thanh Đều có chung hình thức thanh tốn :
tốn
­ Qua internet Banking

­ Nhận tiền trực tiếp khi nhận hàng
Các thức mua
hàng

­
Đều có chung các bước như sau:
­ Đưa sản phẩm cần mua vào giỏ hàng.
­ Tiến hành xác nhận thông tin đặt hàng.
­ Lựa chọn phương thức thanh tốn và vận
chuyển.
­ Xác nhận lại thơng tin đơn hàng.
­ Đồng ý thanh tốn để lập hóa đơn mua hàng.

Giao diện trang
web

­
Đơn giản, đẹp, 
rõ ràng, có nhiều
dnah mục được 
liệt kê theo từng 
loại sản phẩm.
Dễ dàng đặt 
hàng và lựa 
chọn sản 
phẩm.dc 

Hơi màu mè, 
đẹp, có nhiều 
danh mục được 

liệt kê cụ thể 
theo từng loại 
sản phẩm.
Dễ dàng đặt 
hàng và lựa 
chọn sản phẩm.

Đẹp, đơn giản, 
màu sắc hài 
hịa , nhiều 
quảng cáo.
Giao diện dễ 
mua hàng, 
nhanh chóng 
tiện lợi, chứa 
nhiều thơng tin 
Trang  14 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

của sản phẩm.
Các chức năng
của hệ thống

Các chức năng 
cơ bản của hệ 
thống bán hàng 
như tìm kiếm 
sản phầm, quản 

lý tài khoản, 
xem thơng tin 
sách, lập đơn đặt
hàng và quản lý 
giỏ hàng.

Các chức năng 
cơ bản của hệ 
thống bán hàng 
như tìm kiếm 
sản phầm, quản 
lý tài khoản, 
xem thơng tin 
sách, lập đơn đặt
hàng và quản lý 
giỏ hàng.

Các chức nặng 
hiện có của tiki, 
lazada và đồng 
thời có thêm 
chức năng mở 
gian hàng để 
mua bán, quản 
lý gian hàng và 
có link tới sẵn 
nhà cung cấp.

Vấn đề tồn đọng và hướng giải quyết:
Vấn đề

Đối tượng chịu tác động
Ảnh hưởng của vấn đề

Đề xuất
Vấn đề

Bảo mật trên internet chưa thực sự
an tồn
Khách hàng
Thơng tin cá nhân của khách hàng
dễ   bị   xâm   nhập   và   đánh   cắp,   ảnh
hưởng tới quyền riêng tư  của khách
hàng.
Bảo mật nhiều lớp cho khách hàng
như thêm mã xác nhận sdt, Email...
Các hệ thống thanh tốn trực tiếp rất
khó sử dụng và các người bán khơng
có đủ kiến thức về các phần mềm và
các tiến trình liên quan.
Trang  15 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

Đối tượng chịu tác động

Khách hàng, người bán

ảnh hưởng của vấn đề


Người   dùng   không   thể   thanh   tốn
trực tuyến khi mua hàng và dễ  xảy
ra sai sót cho tài khoản người dùng

Đề xuất

Tham gia các buổi , khóa học về bán
hàng   trực   tuyến.   Người   dùng   có
nhiều lựa chọn trong việc thanh tốn

Kết  luận:
Mục tiêu: xây dựng hệ thống bán hàng trực tuyến với các chức năng cơ
bản của 1 hệ thống bán hàng.Tin học hóa các hoạt động mua bán sản
phẩm, giúp tiết kiệm thời gian và công sức.Giúp nhà quản lý dễ dàng
quản lý các hoạt động của hệ thống bán hàng.Bảo trì, sửa chữa và có
nâng cấp khi cần thiết.

9. Khởi tạo và lập kế hoạch
1.1. Khởi tạo dự án

a) Các hoạt động
 Đội ngũ ban đầu:
Nguyễn Văn Hậu (trưởng nhóm)
Nguyễn Thị Tuyến
Bùi Trường Sinh
Phạm Thị Huyền Trang
Đinh Thị Phương Thuỳ
Huỳnh Thanh Hào
 Quan hệ và làm việc với khách hàng: Nguyễn Thị Tuyến
Trang  16 



SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

 Xây dựng các nguyên tắc trong quản lý dự án
Quy Định
Thời gian họp:

Vi Phạm
- Vô muộn 20p

Phạt
- Lần 1 nhắc nhở

20h Thứ 2 – 4 – 6 - Nghỉ họp mà - Lần 2: phạt (tích nếu q
khơng có lý do

Họp

10 lần sẽ trừ 1 điểm ý thức
– và trừ 3 điểm sau sẽ báo
thầy để trừ 1 điểm khi
chấm điểm)
- 1 buổi: nhắc nhở

Nộp phần việc
được giao đúng
thời gian quy

- Khơng


- 4 buổi: loại khỏi nhóm
nộp - Trừ điểm hồn thành cơng

đúng thời hạn
- khơng làm

định lên zalo

việc
- 3 lần khơng làm loại khỏi
nhóm

 Kế hoach của tồn bộ dự án

b) Xác định Đối tượng sử dụng hệ thống
- Đối tượng: chủ cửa hàng,quản lý, nhân viên, khách hàng
c) Phương pháp phát triển phần mềm
- Nhóm lựa chọn phát triển dựa theo mơ hình agile bởi vì:
 khi phát triển phần mề dựa trên phương pháp ageli thì
việc xác đinh mục tiêu ban đầu là không cần thiết.
Trang  17 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

 Quá trình bàn giao đến khách hàng các sản phẩm được
diễn ra nhanh hơn. Bằng cách này thì mỗi giai đoạn làm
việc sẽ được phân chia cho từng đối tượng cụ thể và
những người được phân công sẽ chịu trách nhiệm phần

việc của mình.
 Và trong agile thì có nhiều phương pháp mà trong đó
Scrum thì được sử dụng nhiều nhất và phổ biến đến 52%.
 Có tính thích nghi và tính thực tiễn cao.
d) Đánh giá tính khả thi của dự án
- Hiện nay hình thức kinh doanh online, bán hàng trực tuyến qua
mạng xã hội hoặc website là vô cùng phổ biến. Nhờ sự phát triển
của internet, mạng xã hội trở thành công cụ hữu hiệu cho việc
quảng cáo và bán hàng. Với tình hình dịch bệnh như hiện nay thì
việc bán hàng online lại càng là 1 ưu thế lớn.Hơn nữa khách
hàng rất bận rộn không có thời gian đi mua sắm nên việc lên
mạng đặt hàng và giao tận nhà đã khơng cịn xa lạ. Do đó, việc
mua sắm online sẽ là 1 hình thức mới đem lại sự tiện lợi cho
người tiêu dùng.

10. Bối cảnh của sản phẩm
Trong thời đại ngày nay, ngành công nghệ thơng tin phát triển mạnh
mẽ vì thế mà Các hệ thống lưu trữ và xử lý thông tin đựơc xây dựng và sử
dụng rất hiệu quả. Một trong những ứng dụng của công nghệ thông tin là
Trang  18 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

nâng cao hiệu quả trong công tác quản lý, điều hành các hoạt động sản
xuất kinh doanh. Các ứng dụng trên di động đã làm cho cuộc sống của
con người trở nên dễ dàng hơn. Với tình hình dịch bệnh như hiện nay việc
kinh doanh trở nên khó khăn khi mà các cửa hàng phải đóng cửa, người
dân thực hiện dãn cách xã hội và hạn chế ra ngoài. Việc sử dụng website
bán hàng giúp tối ưu hóa việc quản lí cũng như kiểm sốt doanh thu của

cửa hàng. Qua đó cũng giúp khách hàng cảm thấy thuận tiện hơn khi có
thể đặt hàng và thanh tốn nhanh chóng, bằng nhiều hình thức . Với tình
hình dịch bệnh phức tạp như hiện nay việc đi ra ngoài là một việc khó
khăn thì mua hàng online như một giải pháp cần thiết và cấp bách giúp
giảm thiểu dc những rủi ro khơng đáng có góp phần bảo vệ cho chính bản
thân mình và cho xã hội. Website này khơng những giúp cho cơng việc
quản lý, kinh doanh hiệu quả mà cịn giảm bớt công sức, nhân lực, giúp
cho việc tiếp cận và trao đổi thơng tin nhanh chóng. Thay vì phải tự ghi
chép, tính tốn, xử lý các thơng tin một cách thủ cơng, chúng ta có thể:
• Cập nhật và khai thác thơng tin nhanh chóng.
• Lưu trữ thơng tin với khối lượng lớn.
• Tìm kiếm, thống kê thơng tin nhanh chóng theo các tiêu chí khác
nhau.
• Thơng tin đảm bảo chính xác, an tồn.

Trang  19 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

11. Các chức năng của sản phẩm
12.

Đ

c

điểm người sử dụng

Hinh 3: Sơ đồ phân cấp chức năng


Nhận dạng các nhóm người sử dụng sản phẩm ta có đặc trưng của
từng nhóm người sử dụng như sau:
- Chủ cửa hàng : là người lớn nhất trong toàn bộ hệ thống của cửa
hàng. Đưa ra các sản phẩm kinh doanh mới có tiềm năng
- Quản lý: hàng ngày có trách nhiệm sắp xếp, quản lý các sản
phẩm, quản lý các đơn hàng. Cuối ngày, lập báo cáo thống kê
trong ngày gửi lại cho chủ cửa hàng.
- Nhân viên: hàng ngày chịu trách nhiệm quản lý các đơn hàng,
tạo đơn hàng mới, sửa , hủy bỏ đơn hàng, ngoài ra, nếu quản lý
Trang  20 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

nghỉ làm trong ngày hơm đó thì nhân viên sẽ lập báo cáo thống
kê trong ngày gửi cho chủ cửa hàng.
- Khách hàng : là người đến cửa hàng xem và mua sản phẩm.

13. Môi trường vận hành
Yêu cầu hệ thống tối thiểu và khuyến nghị như ví dụ dưới đây.
A. Yêu cầu phần cứng
a) Máy chủ server
CPU
RAM
DISK
2TB+

8 cores, 16 threads+
32GB DDR4 2666MHz+

2TB+
3.1MHz +

b) Máy khách client
CPU
RAM
DISK
2TB+
B. Yêu cầu phần mềm

4 cores, 4 threads
1G +
8GB +
1MHz +

a) Máy chủ Server
Hệ điều hành
Web server
Scheduler
Hệ quản trị cơ sở dữ liệu

Windows 7
Apache tomcat 7+
Window scheduler
Ms sql server 2016+
Trang  21 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  


b) Máy khách client
Google Chorme 48.0.2564+
Apple Safari 7+
Microsoft Internet Explore 10+
Microsoft Edge 88+
Opera Mini 25.0+
Mozilla Firefox 40+
Cốc Cốc 30+

14. Các ràng buộc về thực thi và thiết kế
Dự án phát triển sử dụng ngơn ngữ lập trình java, javascript và IDE 
Eclipse. Ứng dụng mơ hình mvc và design pattern trong việc triển khai 
dự án

15. Các giả định và phụ thuộc
u cầu máy tính phải có kết nối internet

PHẦN 2: DATABASE

1.1.Xác định thực thể
1.2. Entities Relationship Model

Trang  22 


SRS  <Website QL Bán Hàng>                                                                                                                              UDPM  

1.3. Chuẩn hóa 1NF, 2NF, 3NF
1.4. ERD


a) Dưới đây là sơ đồ erd sau khi qua 3 bước chuẩn hóa:

Trang  23 


×