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.43 MB, 32 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b>TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN</b>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">II. T NG QUAN VÊ PHÂN MÊMỔ ...10
1. Yêu câ-u chung vê- phâ-n mê-m...10
a. Qu n lí s n ph ma a ẩ ...10
b. Qu n lí đ n hanga ơ ...10
c. Qu n lí khach hanga ...10
2. Ch c năng c a phâ-n mê-mứ ủ ...10
3. Đô$i tượng người dùng...11
4. Cac rang bu cộ ...11
Chương 1: Phân tích thiê$t kê$ h thô$ngê ...11
1, T ng quan ng d ngổ ứ u ...11
2. Cac ch c năng chính c a h thô$ngứ ủ ê ...11
2.1. Bi u đô- usecase t ng quatể ổ ...11
2.2 Bi u đô- ho t đ ng ch c năng đăng nh pể a ộ ứ â ...12
2.3 Bi u đô- tuâ-n t ch c năng đăng nh pể ự ứ â ...13
2.4 Bi u đô- ho t đ ng ch c năng đăng kíể a ộ ứ ...15
2.5 Bi u đơ- t-n t ch c năng đăng kíể ự ứ ...16
3. Qu n lí s n ph m Bình gi nhi ta a ẩ ư ê ...16
3.1 Thêm m i bình gi nhi tớ ư ê ...16
a. Bi u đô- ho t đ ng ch c năng thêm m i bình gi nhi tể a ộ ứ ớ ư ê ...17
b. Bi u đô- tuâ-n t ch c năng thêm m i bình gi nhi tể ự ứ ớ ư ê ...18 2
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">3.2 Ch nh s a thông tin s n ph m bình gi nhi tỉ ử a ẩ ư ê ...18
a, Bi u đô- ho t đ ng ch c năng s a thơng tin bình gi nhi tể a ộ ứ ử ư ê ...19
b, Bi u đô- tuâ-n t ch c năng s a thông tin s n ph mể ự ứ ử a ẩ ...19
3.3 Xóa s n ph m bình gi nh ta ẩ ư ê ...20
a, Bi u đô- ho t đ ng ch c năng xóa bình gi nhi tể a ộ ứ ư ê ...21
b, Bi u đô- ch c năng xóa s n ph m bình gi nhi tể ứ a ẩ ư ê ...22
4, Qu n lí đ n hang ban bình gi nhi ta ơ ư ê ...22
4.1 Tìm kiê$m đ n hangơ ...22
a, Bi u đô- ho t đ ng ch c năng tìm kiê$m đ n hangể a ộ ứ ơ ...23
b, Bi u đô- tuâ-n t ch c năng tìm kiê$m đ n hangể ự ứ ơ ...24
4.2 H y đ n hangủ ơ ...24
a, Bi u đô- ho t đ ng ch c năng h y đ n hangể a ộ ứ ủ ơ ...25
4.3 Duy t đ n hangê ơ ...25
a, Bi u đô- ho t đ ng ch c năng duy t đ n hangể a ộ ứ ê ơ ...26
5, Qu n lí khach hang / tai kho n khach hanga a ...26
5.1 Tìm kiê$m tai kho n khach hanga ...26
a, Bi u đô- ho t đ ng ch c năng tìm kiê$m tai kho n khach hangể a ộ ứ a ...27
b, Bi u đơ- t-n t ch c năng tìm kiê$m tai kho n khach hangể ự ứ a ...28
5.2 Xóa tai kho n khach hanga ...28
a, Bi u đô- ho t đ ng ch c năng xóa tai kho n khach hangể a ộ ứ a ...29
b, Bi u đô- tuâ-n t ch c năng xóa tai kho n khach hangể ự ứ a ...30
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">7. Qu n lí gi hang c a khach hanga ỏ ủ ...32
7.1 Xóa s n ph m trong gi hanga ẩ ỏ ...32
a, Bi u đô- ho t đ ng ch c năng xóa s n ph m trong gi hangể a ộ ứ a ẩ ỏ ...32
b, Bi u đô- tuâ-n t ch c năng xóa s n ph m trong gi hangể ự ứ a ẩ ỏ ...33
Chương 2: Giao di n s n ph mê a ẩ ...33
Chương 3: Kê$t lu nâ ...33
4
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><b>A. TÀI LIÊdU ĐĂdC TẢ YÊU CẦU PHẦN MỀMI. GIỚI THIÊdU</b>
<b>1. Mec tiêu</b>
Mc đch ca ti liê u ny l đ cung cp mô t chi tit v c!c yêu c"u cho ph"n m m h$ tr& viê c qun lý b!n hng . N, s. minh h/a mc đch c th v thông tin chi tit cho viê c ph!t trin hê th0ng. Ti liê u ny s. n,i lên đ"y đ v c!c rng buô c ca hê th0ng, giao diê n ngư5i d6ng v tương t!c v8i c!c 9ng dng, ph"n c9ng bên ngoi (m!y tnh, m!y in). N, đư&c đ xut cho kh!ch hng phê duyê t v l ti liê u tham kho đ"u vo cho c!c giai đoạn thit k, lập trình, kim thử trong quy trình sn xut ph"n m m ny.
<b>2. Phfm vi</b>
Ph"n m m h$ tr& việc qun lý văn phòng phẩm đư&c ci đă t trên hê th0ng m!y tnh ca ton bộ ngư5i d6ng h$ tr& trên, giHp ngư5i d6ng thực hiện việc qun lý, gi!m s!t đơn nhanh ch,ng, chnh x!c v dJ dng thực hiê n. ĐLng th5i phc v cho ngư5i qun lý th0ng kê, kim so!t doanh thu ca ca hng. L cơ sở giao tip ca c!c thnh viên, l căn c9 đ thit k, kim thử.
<b>3. Thuâ dt ngh và cic tj viết tkt</b>
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6"><b>4. Mô tả tài liê du</b>
Đưa ra c!c công việc c"n thực hiện ca ti liệu
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7"><b>II. TỔNG QUAN VỀ PHẦN MỀM1. Yêu cầu chung về phần mềm</b>
Hệ th0ng ph"n m m gLm 4 ph"n: Qun l sn phẩm, qun l đơn hng, qun l kh!ch hng, Qun l doanh thu v s0 lư&ng b!n ra.
a. Qun l sn phẩm
- Ph"m m m s. giHp Qun l cửa hng v nhân viên thực hiện việc qun l, tạo m8i v cung cp sn phẩm. ĐLng th5i thực hiện 1 s0 công việc như tìm kim, thêm m8i sn phẩm, chỉnh sửa thơng tin sẩn phẩm, x,a, xem. Sn phẩm lưu trữ c!c thông tin như: tên sn phẩm, mã sn phẩm v gi!.
b. Qun l đơn hng
- H,a đơn b!n hng lưu trữ c!c thông tin ca kh!ch hng cũng như s0 liệu đ qun l c, th kim tra doanh thu v s0 lư&ng hng b!n ra trong ngy. c. Qun l kh!ch hng
- Kh!ch hng l một nhân t0 thit yu ca m/i cửa hng, vì vậy ph"n cho phép qun l tạo m8i v lưu trữ c!c thông tin v kh!ch hng. Cho phép nhân viên hnh động đ0i v8i tìa khon đã đăng k ca kh!ch hng trong trư5ng h&p c"n thit.
d. Qun l th0ng kê
- Qun l th0ng kê gLm: Th0ng kê v s0 lư&ng b!n ra v doanh thu ca cửa hng bằng biu đL chi tit.
<b>2. Chức năng của phần mềm</b>
a. Qun l sn phẩm
- Thêm m8i sn phẩm bình giữ nhiệt: Sau khi đăng nhập vo hệ th0ng, qun l truy cập ph"n “Sn phẩm”, tip theo ch/n “Thêm sn phẩm”, nhập c!c thông tin c"n thit v nhn nHt “Thêm”.
- Chỉnh sửa thơng tin bình giữ nhiệt: Khi qun L c"n th!y đổi một chi tit no đ, v thơng tin sn phẩm bình giữ nhiệt thì hệ th0ng cho phép sửa đổi, cập nhật thông tin. Tương tự đ, qun l c, th x,a, tìm kim ngay trong giao diện danh s!ch sn phẩm.
b. Qun l đơn hng
- Duyệt đơn hng: Đ c, th qun l v sắp xp đơn hng cũng như c!c sn phẩm đư&c b!n ra, Ngư5i d6ng phi c, hnh động duyệt đơn hng hoặc hy đơn hng.
- Tìm kim đơn hng: C, th giHp ngư5i d6ng hoặc qun l dJ dng theo dõi
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8"><b>3. Đối tượng người dùng</b>
Ph"n m m đư&c 9ng dng cho 2 đ0i tư&ng chnh l: Qun l, kh!ch hng. - Qun l: L ngư5i sử dng trực tip ph"n m m, l ngư5i c, tt c c!c quy n trong hệ th0ng.
- Kh!ch hng: C, th đăng nhập, xem, tìm kim sn phẩm, chỉnh sửa giỏ hng, thanh to!n giỏ hng.
<b>4. Cic ràng buộc</b>
- Hệ th0ng rng buộc c!c yêu c"u sau:
+ Khi kh!ch hng thanh to!n Qun l s. x!c nhận v thông b!o đn
Ngư5i d6ng hay g/i l kh!ch hng, qun l hoặc nhân viên l đ0i tư&ng sử dng website đ thực hiện c!c yêu c"u như xem thông tin v sn phẩm, thông tin ti khon...
<b>2. Cic chức năng chính của hệ thống </b>
<small> </small><b>2.1. Biu đL usecase tổng qu!t</b>
Hình 2.1 Biu đL Usecase tổng qu!t
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">Biu đL hoạt động ch9c năng đăng nhập
<b>2.2 </b>
Hình 2.2 Biu đL hoạt động ch9c năng đăng nhập
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10"><b>2.3 Biu đL tu"n tự ch9c năng đăng nhập</b>
Hình 2.3 Biu đL tu"n tự ch9c năng đăng nhập
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"><b>2.4 Biu đL hoạt động ch9c năng đăng k</b>
Hình 2.4 Biu đL hoạt động ch9c năng đăng k
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12"><b>2.5 Biu đL tu"n tự ch9c năng đăng k</b>
Hình 2.5 Biu đL tu"n tự ch9c năng đăng k
<b>3. Quản lí sản phẩm Bình gih nhiệt3.1 Thêm mới bình gih nhiệt</b>
Mơ t ch9c năng
<b>Tên chức năng</b> Tạo loại bình giữ nhiệt
<b>Mec đích</b> Cho phép qun l tạo lại bình giữ nhiệt m8i
<b>Actor</b> Qun l
<b>Cic bước</b> Khi qun l ch/n “Thêm m8i” trên mn hình qun l sn phẩm thì s. hiện ra giao diện tạo m8i bình giữ nhiệt trên
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13"><small> </small><b>a. Biu đL hoạt động ch9c năng thêm m8i bình giữ nhiệt</b>
Hình 2.6 Biu đL hoạt động ch9c năng thêm m8i bình giữ nhiệt
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14"><b>b. Biu đL tu"n tự ch9c năng thêm m8i bình giữ nhiệt</b>
Hình 2.7 Biu đL tu"n tự ch9c năng thêm m8i bình giữ nhiệt
<b>3.2 Chỉnh sửa thơng tin sản phẩm bình gih nhiệt</b>
Mơ t ch9c năng
<b>Tên chức năng</b> Sửa thơng tin bình giữ nhiệt
<b>Mec đích</b> Cho phép qun l sửa lại thơng tin bình giữ nhiệt đã nhập
<b>Actor</b> Qun l
<b>Cic bước</b> Khi qun l ch/n chỉnh sửa trên mn hình qun l sn phẩm thì s. hiện ra giao diện chỉnh sửa thơng tin bình giữ nhiệt trên mn hình
<b>Tic nhân chính Qun l đăng nhập vo hệ th0ng admin v c, quy n chỉnh</b>
sửa c!c sn phẩm đã c, thông tin
<b>Tic nhân phe</b> Một sn phẩm bình giữ nhiệt đư&c chỉnh sửa trong CSDL hệ th0ng
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><b> a, Biu đL hoạt động ch9c năng sửa thơng tin bình giữ nhiệt</b>
Hình 2.8 Biu đL hoạt động ch9c năng chỉnh sửa thơng tin bình giữ nhiệt
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16"><b>b, Biu đL tu"n tự ch9c năng sửa thơng tin sn phẩm</b>
Hình 2.9 Biu đL tu"n tự ch9c năng sửa thông tin sn phẩm
<b> 3.3 Xóa sản phẩm bình gih nhệt</b>
Mơ t ch9c năng
<b>Tên chức năng</b> X,a bình giữ nhiệt
<b>Mec đích</b> Cho phép qun l x,a ton bộ thơng tin bình giữ nhiệt đã nhập
<b>Actor</b> Qun l
<b>Cic bước</b> Khi qun l ch/n x,a trên mn hình qun l sn phẩm thì s. hiện ra message x!c nhận x,a thơng tin bình giữ nhiệt trên mn hình. Qun l ch/n “OK” hoặc ”Cancel”
<b>Tic nhân chính Qun l đăng nhập vo hệ th0ng admin v c, quy n chỉnh </b>
sửa c!c sn phẩm đã c, thông tin
<b>Tic nhân phe</b> Một sn phẩm bình giữ nhiệt đư&c chỉnh sửa trong CSDL hệ th0ng
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><b> a, </b>Biu đL hoạt động ch9c năng x,a bình giữ nhiệt
Hình 2.10 Biu đL hoạt động ch9c năng x,a sn phẩm bình giữ nhiệt
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"><b>b, Biu đL ch9c năng x,a sn phẩm bình giữ nhiệt</b>
Hình 2.11 Biu đL tu"n tự ch9c năng x,a sn phẩm 4, Qun l đơn hng b!n bình giữ nhiệt
<b>4.1 Tìm kiếm đơn hàng</b>
Mơ t ch9c năng
<b>Tên chức năng</b> Tìm đơn hng bình giữ nhiệt
<b>Mec đích</b> Cho phép qun l tìm kim đơn hng bình giữ nhiệt đã b!n C!c tiêu ch tìm kim: Mã đơn hng
<b>Actor</b> Qun l
<b>Cic bước</b> Khi qun l n ch/n thanh tìm kim trên mn hình qun l đơn hng, ch/n t6y ch/n v nhập thơng tin tìm kim. Kt qu tìm kim s. đư&c hin thị trên mn hình
<b>Tic nhân chính Qun l đăng nhập vo hệ th0ng admin v c, quy n truy cập</b>
tìm kim c!c đơn hng đã b!n ra
<b>Tic nhân phe</b> Hin thị kt qu theo c!c tiêu ch v nội dung tìm kim đư&c qun l tìm kim
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19"><b>a, Biu đL hoạt động ch9c năng tìm kim đơn hng</b>
Hình 2.12 Biu đL hoạt động ch9c năng tìm kim đơn hng
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20"><b>b, Biu đL tu"n tự ch9c năng tìm kim đơn hng</b>
Hình 2.13 Biu đL tu"n tự ch9c năng tìm kim đơn hng
<b>4.2 Hủy đơn hàng</b>
Mơ t ch9c năng
<b>Tên chức năng</b> Hy đơn hng bình giữ nhiệt
<b>Mec đích</b> Cho phép qun l, nhân viên hy đơn hng bình giữ nhiệt đã b!n
<b>Actor</b> Qun l
<b>Cic bước</b> Trong giao diện cho Admin, qun l hoặc nhân viên vo mc đơn hng, sau đ, ch/n hy đơn hng
<b>Tic nhân chính Qun l, nhân viên đăng nhập vo hệ th0ng admin v c, </b>
quy n truy cập hy c!c đơn hng đang ch5 trạng th!i
<b>Tic nhân phe</b> Hy c!c đơn hng đang trong trạng th!i ch5
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21"><b>a, Biu đL hoạt động ch9c năng hy đơn hng</b>
Hình 2.14 Biu đL hoạt động ch9c năng hy đơn hng
<b>4.3 Duyệt đơn hàng</b>
Mô t ch9c năng
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22"><b>Tic nhân phe</b> <small>Duyêt các đơn hàng đang trong trang thái chờ </small>
<b>a, Biu đL hoạt động ch9c năng duyệt đơn hng</b>
Hình 2.15 Biu đL hoạt động ch9c năng duyệt đơn hng 5, Qun l kh!ch hng / ti khon kh!ch hng
<small>5.1 Tìm kiếm tài khoản khách hàng</small> Mơ t ch9c năng
<b>Tên chức năng</b> Tìm kim kh!ch hng / ti khon m kh!ch hng đã đăng k
<b>Mec đích</b> Cho phép qun l tìm kim kh!ch hng theo c!c tiêu ch : h/ tên, email, ti khon
<b>Actor</b> Qun l
<b>Cic bước</b> Trong giao diện cho Admin, qun l vo mc kh!ch hng, sau đ, ch/n tiêu ch tìm kim, nhập thơng tin tìm kim, kt qu hiện ra danh s!ch trên mn hình
<b>Tic nhân chính Qun l đăng nhập vo hệ th0ng admin v c, quy n truy cập</b>
duyệt m/i kh!ch hng ca cửa hng
<b>Tic nhân phe</b> Hin thị kt qu theo c!c tiêu ch v nội dung tìm kim đư&c qun l tìm kim
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23"><small>a, Biểu đồ hoat động chức năng tìm kiếm tài khoan khách hàng</small>
Hình 2.16 Biu đL hoạt động ch9c năng tìm kim ti khon kh!ch hng
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24"><small>b, Biểu đồ tuần tự chức năng tìm kiếm tài khoan khách hàng</small>
HÌnh 2.17 Biu đL tu"n tự ch9c năng tìm kim ti khon kh!ch hng <small>5.2 Xóa tài khoản khách hàng</small>
Mơ t ch9c năng
<b>Tên chức năng</b> X,a ti khon kh!ch hng
<b>Mec đích</b> Cho phép qun l x,a ton bộ thông tin ti khon m kh!ch hng đã đăng k
<b>Actor</b> Qun l
<b>Cic bước</b> Khi qun l ch/n x,a trên mn hình qun l sn phẩm thì s. hiện ra message x!c nhận x,a thơng tin ti khon trên mn hình. Qun l ch/n “OK” hoặc ”Cancel”
<b>Tic nhân chính Qun l đăng nhập vo hệ th0ng admin v c, quy n x,a </b>
ton bộ thông tin ti khon m kh!ch hng đã đăng k
<b>Tic nhân phe</b> Ti khon kh!ch hng bị x,a trong CSDL
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25"><small>a, Biểu đồ hoat động chức năng xóa tài khoan khách hàng</small>
Hình 2.18 Biu đL hoạt động ch9c năng x,a ti khon kh!ch hng
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26"><small>b, Biểu đồ tuần tự chức năng xóa tài khoan khách hàng</small>
Hình 2.19 Biu đL tu"n tự ch9c năng x,a ti khon kh!ch hng <small>5.3 Khóa / mở khóa tài khoản của khách hàng</small>
<small>a, Biểu đồ hoat động chức năng khóa / mở khóa tài khoan khách hàng</small>
Hình 2.20 Biu đL hoạt động ch9c năng kh,a / mở kh,a ti khon kh!ch hng
</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27"><b>6. Quản lí tài khoản của khich hàng</b>
<small>6.1 Sửa thông tin tài khoản </small>
<small>a, Biểu đồ hoat động chức năng sửa thơng tin tài khoan.</small>
Hình 2.21 Biu đL hoạt động ch9c năng sửa thông tin ti khon <small>b, Biểu đồ tuần tự chức năng sửa thông tin tài khoan</small>
</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28"><b>7. Quản lí giỏ hàng của khich hàng</b>
<small>7.1 Xóa sản phẩm trong giỏ hàng</small>
<small>a, Biểu đồ hoat động chức năng xóa san phẩm trong giỏ hàng</small>
Hình 2.22 Biu đL hoạt động ch9c năng x,a sn phẩm trong giỏ hng
</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29"><small>b, Biểu đồ tuần tự chức năng xóa san phẩm trong giỏ hàng</small>
Hình 2.23 Biu đL tu"n tự ch9c năng x,a sn phẩm trong giỏ hng Chương 2: Giao diện sn phẩm
Chương 3: Kt luận
Qua việc phân tch thit k v xây dựng ph"n m m qun lý văn phịng phẩm, bằng việc sử dng ngơn ngữ lập trình PHP, hệ qun trị cơ sở dữ liệu Mysql v kt h&p v8i
</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">việc thực hiện đ ti ny chHng em đã tch luỹ đư&c rt nhi u kin th9c v kỹ năng, g,p ph"n xây dựng n n tng vững chắc đ tip tc h/c tập v ph!t trin bn thân hơn trong sự nghiệp.
Chúng em xin chân thành cảm ơn!
</div>