Saturday, December 19, 2009

Ứng dụng Quản lý chi tiêu (P.8)

1.1. Thiết kế các gói



1.2. Thiết kế dữ liệu


 

1.2.1.1.User

- Bảng dữ liệu người dùng
- Các trường
o UserName
§ Tên đăng nhập
§ Kiểu Tex t, độ dài 8
§ Không có ký tự trắng
§ Là khóa chính
o Password
§ Mật khẩu đăng nhập
§ Kiểu Tex t, được mã hóa MD5, độ dài 40 cho chuỗi mã hóa này
o Nam e
§ Tên người dùng
§ Tex t, độ dài 20
o Role
§ Nhóm vai trò: admin (0) hoặc editor (1)
§ Kiểu Byte

1.2.1.2.DailyInfor

- Bảng dữ liệu thông tin chi tiêu hằng ngày
- Các trường
o DateID
§ Mã số ngày, định dang ddmmyyyy
§ Text, 8 kí tự
§ Là khóa chính
o Note
§ Ghi chú trong ngày
§ Tex t, độ dài 200
o ModifiedUser
§ Tên đăng nhập của người cập nhật lần cuối
§ Tex t, độ dài 8

1.2.1.3.MonthlyInfor

- Bảng dữ liệu thu nhập hằng tháng
- Các trường
o Mont h
§ Tháng, định dang mmyyyy
§ Tex t, độ dài 6
§ Khóa chính
o TotalInput
§ Tổng thu nhập
§ Kiểu Integer
o PreSpending
§ Chi trước trong tháng
§ Kiểu Integer
o Note
§ Ghi chú
§ Tex t, độ dài 200

1.2.1.4.SpendingInfor

- Bảng dữ liệu từng thông tin chi tiêu
- Các trường
o Date
§ Ngày ddmmyyyy
§ Tex t, độ dài 8
§ Khóa chính
o ContentID
§ ID nội dung chi tiêu
§ Integer
§ Khóa chính
o Cos t
§ Giá
§ Integer
o Note
§ Ghi chú
§ Tex t, độ dài 200

1.2.1.5.Content

- Bảng dữ liệu lưu từng mục nội dung chi tiêu
- Các trường
o ContentID
§ ID nội dung chi tiêu
§ Integer, tự động tăng
§ Khóa chính
o Nam e
§ Tên nội dung
§ Tex t, độ dài 100

No comments:

Post a Comment