BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CNTT
------------
BÀI TẬP LỚN
MÔN: Đồ án chuyên ngành
ĐỀ TÀI: Xây dựng trang web đọc sách online
Sinh viên thực hiện: Trần Nguyên Hoàng
Lớp: KTPM CLC - K7.
Giáo viên hướng dẫn: Th.s Nguyễn Thái Cường.
Hà Nội ngày 30 tháng 11 năm 2015
Hcxjkzhvdxc
Mục lục
1
Mục lục........................................................................................................................................................1
CHƯƠNG 1. Phân tích và thiết kế hệ thống đoc sách online....................................................................3
1.1. Mô tả bài toán...............................................................................................................................3
1.2. Xác định tác nhân và ca sử dụng trong hệ thống..........................................................................3
Hµ Néi, ngµy 20 th¸ng 05
n¨m 2009
1.2.1. Tác nhân.................................................................................................................................3
1.2.2. Biểu đồ ca sử dụng.................................................................................................................5
1.3. Xác định các đối tượng của hệ thống............................................................................................7
1.4. Thiết kế cơ sở dữ liệu....................................................................................................................8
1.4.1. Bảng.......................................................................................................................................8
CHƯƠNG 2. Hệ thống quản lý sách........................................................................................................12
1.5. Kiến trúc chương trình................................................................................................................12
1.6. Phân tích và thiết kế nguyên mẫu giao diện người dùng............................................................13
1.6.1. Trang chủ..............................................................................................................................13
1.6.2. Màn hình truyện mới...........................................................................................................14
1.6.3. Màn hình đăng nhập............................................................................................................14
1.6.4. Màn hình quản trị................................................................................................................15
CHƯƠNG 3. Đánh giá và định hướng phát triển....................................................................................16
CHƯƠNG 4. Kết luận sau cùng...............................................................................................................16
Tài liệu tham khảo......................................................................................................................................18
2
CHƯƠNG 1. Phân tích và thiết kế hệ thống đoc
sách online
1.1. Mô tả bài toán
Ngày nay nhu cầu thông tin đang ngày càng cần thiết ,không chỉ trên các thiết bị thông
tin đại chúng mà nhu cầu thông tin con người ngày càng nhiều và chính xác hơn, không
những thế con người cũng muốn nhanh chóng để có được thông tin đó ,và điêu đó rất
quan trọng ,cuộc sống càng hiện đại hơn với sự phát triển chóng mặt của các thiết bị điện
tử thông minh thì con người càng ít thời gian để tiếp thu thông tin hơn hay chính xác hơn
là không đủ thời gian để tìm kiếm.
Để giải quyết vấn để này em và nhóm chúng em đã làm một trang web đọc sách online
để thỏa mãn và làm tiết kiệm thời gian cho người sử dụng .
1.2. Xác định tác nhân và ca sử dụng trong hệ thống
1.2.1. Tác nhân
Người sử dụng: xem thông tin cá nhân, đổi thông tin, xem thông tin sách, đổi mật khẩu
tài khoản.
Quản trị viên: quản lý các thông tin về tài khoản, sách..
3
1.2.1.1. Ca sử dụng
STT
1
Tác nhân
Ca sử dụng
Người sử Xem thông tin cá
dụng
Mô tả
Xem thông tin cá nhân
nhân
Đổi thông tin cá
Đổi thông tin cá nhân sau khi đăng nhập
nhân
Đặt mua sách
Đặt mua sách
Phản hồi
Ý kiến người dùng
Đổi mật khẩu
Người dùng có thể đổi mật khẩu tài khoản đăng
nhập vào hệ thống
2
Quản trị
Quản lý tài khoản
Thêm, cập nhật, xóa các thông tin về tài khoản
viên
Quản lý sách
Thêm, cập nhật, xóa các thông tin về sách
4
1.2.2. Biểu đồ ca sử dụng
Biểu đồ ca sử dụng chính:
5
Biểu đồ ca sử dụng Nguoi dung:
Phan hoi
Doi mat khau
Nguoi dung
Doi thong tin ca nhan
Xem thong tin ca nhan
Dat mua sach
Biểu đồ ca sử dụng Quản trị viên:
Them tai khoan
Xoa sach
<<include>>
<<include>>
<<include>>
Them sach
<<include>>
Quan ly sach
Quan tri vien
<<include>>
Xoa tai khoan
Quan ly tai khoan
<<include>>
Sua sach
Sua tai khoan
6
1.3. Xác định các đối tượng của hệ thống
Dựa vào mô tả bài toán, ta xác định được các đối tượng chính của hệ thống như sau:
Đối tượng
Thuộc tính
Kiểu
Mô tả
Book
bookID
int
Mã sách
bookName
nvarchar(50)
Tên sách
bookStyle
nvarchar(25)
Thể loại sách
bookContent
nvarchar(10)
Nội dung
bookAuthor
nvarchar(100)
Tác giả
bookManufacturer
nvarchar(100)
Nhà xuất bản
bookNumpage
int
Số trang sách
bookYearMade
nvarchar(20)
Năm xuất bản
bookTitle
nvarchar(100)
Tiêu đề sách
userID
int
Mã tài khoản
userID
int
Mã tài khoản
userName
nvarchar(50)
Tên tài khoản
password
nvarchar(50)
Số tín chỉ
User
7
1.4. Thiết kế cơ sở dữ liệu
1.4.1. Bảng
1.4.1.1. Bảng tài khoản (Account)
8
1.4.1.2. Bảng sách
1.4.1.1. Bảng thể loại
9
1.4.1.1. Bảng tác giả
10
1.4.1.2. Bảng chương
11
CHƯƠNG 2. Hệ thống quản lý sách
1.5. Kiến trúc chương trình
12
1.6. Phân tích và thiết kế nguyên mẫu giao diện người dùng
1.6.1. Trang chủ
13
1.6.2. Màn hình truyện mới
1.6.3. Màn hình đăng nhập
14
1.6.4. Màn hình quản trị
15
CHƯƠNG 3. Đánh giá và định hướng phát triển
Chúng ta đang sống trong một thời đại mới, thời đại phát triển rực rỡ của công nghệ
thông tin (CNTT). CNTT đã ở một bước phát triển cao đó là số hóa tất cả các dữ liệu
thông tin, luân chuyển mạnh mẽ và kết nối tất cả chúng ta lại với nhau. Mọi loại thông
tin, số liệu âm thanh, hình ảnh có thể được đưa về dạng kỹ thuật số để bất kỳ máy tính
nào cũng có thể lưu trữ, xử lý và chuyển tiếp cho nhiều người. Những công cụ và sự kết
nối của thời đại kỹ thuật số cho phép chúng ta dễ dàng thu thập, chia sẻ thông tin và hành
động trên cơ sở những thông tin này theo phương thức hoàn toàn mới, kéo theo hàng loạt
sự thay đổi về các quan niệm, các tập tục, các thói quen truyền thống, và thậm chí cả cách
nhìn các giá trị trong cuộc sống.
Đến thời điểm hiện nay, việc ứng dụng CNTT trong cuộc sống, công việc cũng như
nhiều lĩnh vực khác đã và đang được áp dụng phổ biến rộng rãi hơn. Tuy nhiên khi đứng
trên tầm vĩ mô cấp quốc gia, việc xây dựng sản phẩm CNTT trọng điểm đến thời điểm
này còn nhiều vấn đề xoay quanh giữa thực tế - khả năng mà nền công nghiệp CNTT có
thể làm được. Vì rất nhiều lý do khác nhau sản phẩm CNTT của Việt Nam phần lớn là
mua từ nước ngoài về và tùy biến cho phù hợp với môi trường Việt Nam chưa đáp ứng
được những yêu cầu phát sinh khác nhau sao cho phù hợp với điều kiện Việt Nam.
Theo đó, trang web sách docsachonine.com sẽ mang thế giới sách đến với tâm hồn bạn
,mang cho bạn những điều bổ ích và những câu chuyện hay .
Mục tiêu website đặt ra nhằm mang đầy đủ kiến thức và cập nhật nhanh nhất những
cuốn sách mới ,những cuốn sách hay nhất cho mọi người
CHƯƠNG 4. Kết luận sau cùng
16
Do kinh nghiệm còn hạn chế và nhiều thiếu xót , lên bài tập lớn còn chưa hoàn thiện,
em mong thầy và các bạn góp ý và nhận xét thẳng thắn để bài tập em hoàn thiện hơn .
Em xin chân thành cảm ơn!
17
Tài liệu tham khảo
1, />2, />
18
19