aloha_everyone

New Member

Download miễn phí Luận văn Hệ giao dịch địa ốc trên mạng internet





MỤC LỤC
Nội dung Trang
Giới thiệu đề tài ----------------------------------------------------------------1
1. Đặt vấn đề ----------------------------------------------------------1
2. Giải quyếtvấn đề--------------------------------------------------1
Phần I: Khảo Sát Và Lựa Chọn Công Nghệ ------------------------------2
Chương I: Tìm Hiểu Vb.Net -------------------------------------------------3
I. Các toán tử------------------------------------------------------------3
1. Các toán tử cơ sở---------------------------------------------------3
2. Các toán tưso sánh ------------------------------------------------3
3. Các toán tử logic ---------------------------------------------------3
II. Các kiểu dữ liệu -----------------------------------------------------4
1. Các kiểu dữ liệu cơ sở---------------------------------------------4
2. Kiểu dữ liệu do người dùng định nghĩa -------------------------4
III. Các cấu trúc điều khiển---------------------------------------------4
1. Cấu trúc If then else------------------------------------------4
a. Dạng 1: ----------------------------------------------------------4
b. Dạng 2: ----------------------------------------------------------4
c. Dạng 3: ----------------------------------------------------------4
2. Cấu trúc Select Case End Select ---------------------------5
3. Cấu trúc Try Catch End try ----------------------------------5
IV. Cấu trúc vòng lặp ----------------------------------------------------5
1. For Next ------------------------------------------------------------5
2. For Each Next ----------------------------------------------------5
3. Do Loop-----------------------------------------------------------5
4. While ----------------------------------------------------------------6
V. Các hàm thông dụng ------------------------------------------------6
1. IndexOf và InStr ---------------------------------------------------6
2. Replace--------------------------------------------------------------6
3. Split ------------------------------------------------------------------6
4. Join-------------------------------------------------------------------7
5. Trim------------------------------------------------------------------7
VI. VB.NET và Lập trình hướng đối tượng ---------------------------7
1. Biến------------------------------------------------------------------7
a. Khai báo biến --------------------------------------------------7
b. Khai báo hằng --------------------------------------------------7
c. Phép gán --------------------------------------------------------7
2. Lớp-------------------------------------------------------------------8
a. Khai báo lớp ----------------------------------------------------8
b. Các cách -----------------------------------------------8
c. Thuộctính. ------------------------------------------------------9
VII. Một số điểm khác biệt giữa VB và VB.NET---------------------10
1. Kiểu dữ liệu --------------------------------------------------------10
a. Kiểu dữ liệu đa năng ------------------------------------------10
b. Kiểu dữ liệu tiền tệ --------------------------------------------10
2. Khai báo biến và gán trị khởitạo--------------------------------10
3. Thực hiện phép toán-----------------------------------------------10
4. Sử dụng hàm--------------------------------------------------------10
Chương II: Tìm hiểu Asp.Net -----------------------------------------------11
I. Tìm hiểu .NetFramework ------------------------------------------11
1. Net Framework là gì? ---------------------------------------------11
2. Những ưu điểm của.Net Framework ---------------------------11
II. Tìm hiểu Asp.Net ----------------------------------------------------12
1. Asp.Net là gì? ------------------------------------------------------12
2. Những ưu điểm của Asp.Net -------------------------------------12
3. Trang Asp.Net ------------------------------------------------------14
a. Cơ cấu hoạt động của trang ASP.NET ----------------------14
b. Các chỉ thị tiền xử lý.------------------------------------------14
c. Viết mã cho trang ----------------------------------------------15
4. Một số điểm khác biệt giữa ASP và ASP.NET ----------------16
III. Các thành phần điều khiễn của Asp.Net -------------------------18
1. Các thành phần điều khiển cơ bản ------------------------------20
a. Label-------------------------------------------------------------20
b. Radiobutton -----------------------------------------------------21
c. Checkbox -------------------------------------------------------21
d. Button------------------------------------------------------------22
e. HyperLink ------------------------------------------------------23
f. LinkButton ------------------------------------------------------24
g. Image ------------------------------------------------------------25
h. ImageButton ----------------------------------------------------25
2. Các thành phần điều khiển danh sách --------------------------26
a. RadioButonList-------------------------------------------------26
b. CheckBoxList --------------------------------------------------27
c. DropDownList--------------------------------------------------27
3. Các thành phần điều khiển khung lưới -------------------------29
a. DataGrid --------------------------------------------------------29
b. Datalist ----------------------------------------------------------37
c. Repeater --------------------------------------------------------39
4. Các thành phần điều khiển kiểm tra dữ liệu nhập ------------40
a. RequiredFieldValidator ---------------------------------------40
b. RangeValidator ------------------------------------------------41
c. RegularExpressionValidator ---------------------------------42
d. CompareValidator ---------------------------------------------43
e. CustomValidator -----------------------------------------------45
f. ValidationSummary -------------------------------------------46
IV. Truy xuất dữ liệu với ADO.Net ------------------------------------46
1. Sự khác biệt giữaADO và ADO.NET --------------------------46
2. Các thư viện của ADO.NET--------------------------------------47
3. Các đối tượng của ADO.NET ------------------------------------48
a. Đối tượng Conection ------------------------------------------48
b. Đối tượng Command ------------------------------------------48
c. Đối tượng DataAdapter ---------------------------------------48
d. Đối tượng DataSet ---------------------------------------------48
e. Đối tượng DataReader ----------------------------------------48
4. Truy xuất cơ sở dữ liệu--------------------------------------------48
a. Dùng DataAdapter, Connection, DataSet ------------------48
b. Dùng DataReader, Connection, Command-----------------49
V. Bảo mật trong ASP.NET --------------------------------------------49
1. Vấn đề bảo mật cho trang --------------------------------------49
2. File cấu hình ứngdụng Web.Config --------------------------50
a. Cú pháp.-------------------------------------------------------50
b. Giải thích ý nghĩa các thuộctính --------------------------51
Chương III: Tìm hiểu Sql Server 2000------------------------------------53
I. Một số cải tiến của Sql Server 2000 so với Sql Server 7-------53
1. Hỗ trợ XML ------------------------------------------------------53
2. Các server cơ sở dữ liệu được hợp nhất-----------------------53
3. Mở rộng khả năng định nghĩa các hàm ----------------------53
4. Bổ sung kiểu dữ liệu mới ---------------------------------------53
5. Tăng khả năng sử dụng bộ nhớ vật lý của windows --------53
6. Index---------------------------------------------------------------53
7. Cải tiến về đồ họa -----------------------------------------------53
II. Các lệnh Sql thông dụng --------------------------------------------53
1. Create table-------------------------------------------------------53
2. Delete -------------------------------------------------------------54
3. Select --------------------------------------------------------------54
4. Insert---------------------------------------------------------------54
5. Update -------------------------------------------------------------54
6. CreateProc -------------------------------------------------------54
Phần II: Phân tích - thiết kế - cài đặt hệ thống -------------------------55
Chương I: Phân tích - thiết kế hệ thống ---------------------------------56
I. Mục đích của hệ thống ----------------------------------------------56
II. Yêu cầu của hệ thống -----------------------------------------------56
1. Đối với khách hàng ----------------------------------------------56
2. Đối với quảng trị hệ thống (admin):---------------------------56
3. Với hệ thống------------------------------------------------------56
III. Nguyên tắt hoạt động của hệ thống -------------------------------57
1. Để tìm kiếmnhà/đất --------------------------------------------57
2. Để đăng ký, trảgiá nhà/đất ------------------------------------57
3. Để rao nhà/đất ---------------------------------------------------57
4. Để tìm kiềm, thống kê, thay đổi, xóa thông tin nhà/đất ----58
5. Để xóa thông tin khách hàng, chủ nhà đất -------------------58
IV. Sơ đồ chức năng của các đối tượng tham gia hệ thống ---------58
1. Khách hàng ---------------------------------------------------------58
2. Chủ nhà đất ---------------------------------------------------------59
3. Admin ---------------------------------------------------------------59
V. Mô hình DFD ---------------------------------------------------------60
1. Sơ đồ ngữ cảnh -----------------------------------------------------60
2. Level 1 --------------------------------------------------------------61
a. Khách hàng -------------------------------------------------------61
b. Admin -------------------------------------------------------------62
VI. Các lớp/thựcthể chính ----------------------------------------------63
1. Các lớp/thựcthể chính --------------------------------------------63
2. Mối quan hệ giữa các lớp/thực thể -----------------------------63
VII. Mô hình ERD. --------------------------------------------------------64
VIII. Thuộc tính của các lớp/thực thể------------------------------------65
IX. Từ thực thể đến quang hệ-------------------------------------------74
X. Ràng buột toàn vẹn--------------------------------------------------75
1. Miền giá trị ---------------------------------------------------------75
2. Ràng buộc toàn vẹn khoá nội ------------------------------------78
3. Ràng buộc toàn vẹn khóa ngoại ---------------------------------85
XI. Giới thiệu mô hình ứng dụng đatầng -----------------------------87
1. Tại sao cần sử dụng mô hình ứng dụn đa tầng-----------------87
2. Mô hình ứng dụng 3 tầng -----------------------------------------87
Chương II : Cài đặt hệ thống -------------------------------------------------88
I. Cài đặt-----------------------------------------------------------------88
1. Mô hình của ứng dụng --------------------------------------------88
2. Các yêu cầu để chạy hệ thống ----------------------------------88
3. Tiến hành cài đặt --------------------------------------------------88
4. Chạy ứng dụng -----------------------------------------------------88
II. Các giao diện của chương trình ------------------------------------89
1. Các giao diện dành cho khách mua/thuê -----------------------89
2. Các giao diện dành cho chủ nhà/đất----------------------------96
3. Các giao diện dành cho admin -----------------------------------100
Phần III: Kết luận và hướng phát triển đề tài ---------------------------103
A. Kết luận ----------------------------------------------------------------------104
1. Một số kết quả đạt được ------------------------------------------104
2. Một số hạn chế -----------------------------------------------------105
B. Hướng phát triễn -----------------------------------------------------------106
Tài liệu kham khảo --------------------------------------------------------------107



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

ceField"
DataValueField="DataSourceField"
RepeatColumns="ColumnCount"
RepeatDirection="Vertical | Horizontal"
RepeatLayout="Flow | Table"
TextAlign="Right|Left"
OnSelectedIndexChanged=
"OnSelectedIndexChangedMethod"
runat="server">
Selected="True | False" />
‰ Ý nghĩa các thuộc tính:
Ngoài các thuộc tính của một RadioButton nó còn có các thuộc
tính đặt thù sau:
ƒ DataSource: Nguồn dữ liệu ràng buộc cho RadioButtonList.
ƒ DataTextField: Chỉ ra trường dữ liệu nào trong DataSource
sẽ được làm nhãn hiễn thị của RadioButtonList trên trình
duyệt.
ƒ DataValueField: Chỉ ra trường dữ liệu nào trong
DataSource sẽ làm giá trị tương ứng cho một mục chọn
trong DataTextField.
ƒ RepeatColumns: Số cột tối đa để hiễn thị danh sách các
RadioButton.
ƒ RepeatLayout: Qui định cách hiễn thị danh sách các
RadioButton theo dạng bảng (Table: tương đương với kiểu
hiễn thị được chi phối bởi thẻ ) hay theo dạng dòng
(Flow:giống như hiễn thị dạng văn bản theo từng dòng).
GVHD: ThS. Đoàn Công Hùng SVTH: Nguyễn Thanh Hoài
Chương II: Tìm hiểu ASP.NET Trang 27
ƒ RepeatDirection: Qui định thứ tự các RadioButton (tính
theo thứ tự trong DataSource) được tính theo chiều ngang
hay chiều dọc khi hiễn thị.
ƒ ListItem: [danh sách] RadioButton sẽ được hiễn thị nếu
không chỉ định nguồn dữ liệu ràng buộc cho thành phần
điều khiển này bằng thuộc tính DataSource.
o Text: Nhãn hiễn thị (trên trình duyệt) của RadioButton.
o Value: Giá trị tương ứng với Text khi người dùng click
chọn Radiobutton.
o Selected: Ô chọn RadioButton có được chọn
(Selected=True) hay không (Selected=Fasle).
b. CheckBoxList
là một mảng (danh sách) các CheckBox.
Khác với RadiobuttonList, người dùng có thể chọn nhiều ô kiểm
CheckBox thuộc một CheckBoxList.
‰ Cú pháp
Id="CheckBoxList1"
AutoPostBack="True|False"
CellPadding="Pixels"
DataSource=''
DataTextField="DataSourceField"
DataValueField="DataSourceField"
RepeatColumns="ColumnCount"
RepeatDirection="Vertical|Horizontal"
RepeatLayout="Flow | Table"
TextAlign="Right|Left"
OnSelectedIndexChanged
="OnSelectedIndexChangedMethod"
runat="server">
Text
‰ Ý nghĩa các thuộc tính:
Tương tự như RadioButtonList.
c. DropDownList
là thành phần điều khiển có hình dáng
giống như thành phần điều khiển của HTML thông
thường và có chức năng tương tự như thành phần điều khiển
GVHD: ThS. Đoàn Công Hùng SVTH: Nguyễn Thanh Hoài
Chương II: Tìm hiểu ASP.NET Trang 28
của HTML chạy phía trình chủ (có thuộc tính runat =
server)
‰ Cú pháp
ropDownList
Id="DropDownList1"
Runat="server"
DataSource=""
DataTextField="DataSourceField"
DataValueField="DataSourceField"
AutoPostBack="True | False"
OnSelectedIndexChanged=
"OnSelectedIndexChangedMethod">
Text
‰ Ý nghĩa các thuộc tính
ƒ Id: Tên nhận dạng của DropDownList để phân biệt với các
thành phần điều khiển khác.
ƒ DataSource: Nguồn dữ liệu ràng buộc cho DropDownList.
ƒ DataTextField: Chỉ định trường dữ liệu nào trong
DataSource sẽ được làm nhãn hiễn thị của CheckBoxList
trên trình duyệt.
ƒ DataValueField: Chỉ ra trường dữ liệu nào trong
DataSource sẽ làm giá trị tương ứng cho một mục chọn
trong DataTextField.
ƒ ListItem: Danh sách các mục dữ liệu được hiễn thị trong
DropDownLis, nếu không chỉ định nguồn dữ liệu ràng buộc
cho thành phần điều khiển này bằng thuộc tính DataSource.
o Text: Nhãn hiễn thị (trên trình duyệt) của RadioButton.
o Value: Giá trị tương ứng với Text khi người dùng click
chọn Radiobutton.
o Selected: (Selected=True). Mục dữ liệu này sẽ được
hiễn thị đầu tiên trong khung hiễn thị của DropDownLis
ngược lại là không .
ƒ Runat: Luôn có giá trị là “server”, chỉ định rằng thành phần
điều khiển này được thực thi ở phía trình chủ.
GVHD: ThS. Đoàn Công Hùng SVTH: Nguyễn Thanh Hoài
Chương II: Tìm hiểu ASP.NET Trang 29
3. Các thành phần điều khiển khung lưới
a. DataGrid
Có thể nói cùng với DataList, Repeater. DataGrid là một trong
những thành phần điều khiễn dùng để hiễn thị dữ liệu ở dạng
bảng đẹp mắt và tiện lợi nhất. Việc bổ sung ba thành phần điều
khiển này với nhiều chức năng sẳn có ( sẽ giúp người lập trình
Web tiết kiệm thời gian lập trình cho việc hiễn thị dữ liệu rất
nhiều, như xóa, chỉnh sửa mẫu tin,…và khả năng tự phân trang là
chức năng đáng quan tâm.
‰ Cú pháp
Dạng 1
ataGrid
Id="programmaticID"
DataSource=''
AllowPaging="True | False"
AllowSorting="True | False"
AutoGenerateColumns="True|False"
BackImageUrl="url"
CellPadding="pixels"
CellSpacing="pixels"
DataKeyField="DataSourceKeyField"
GridLines="None | Horizontal | Vertical | Both"
HorizontalAlign="Center|Justify | Left | NotSet | Right"
PageSize="ItemCount"
ShowFooter="True|False"
ShowHeader="True|False"
VirtualItemCount="ItemCount"
OnCancelCommand="OnCancelCommandMethod"
OnDeleteCommand="OnDeleteCommandMethod"
OnEditCommand="OnEditCommandMethod"
OnItemCommand="OnItemCommandMethod"
OnItemCreated="OnItemCreatedMethod"
OnPageIndexChanged="OnPageIndexChangedMethod"
OnSortCommand="OnSortCommandMethod"
OnUpdateCommand="OnUpdateCommandMethod"
runat="server" >
GVHD: ThS. Đoàn Công Hùng SVTH: Nguyễn Thanh Hoài
Chương II: Tìm hiểu ASP.NET Trang 30
Dạng 2
ataGrid
Id="programmaticID"
DataSource=''
AutoGenerateColumns="False"
(Các thuộc tính khác)
runat="server" >
DataField="DataSourceField"
DataFormatString="FormatString"
FooterText="FooterText"
HeaderImageUrl="url"
HeaderText="HeaderText"
ReadOnly="True|False"
SortExpression ="DataSourceFieldToSortBy"
Visible="True|False"
FooterStyle-property="value"
HeaderStyle-property="value"
ItemStyle-property="value"/>
ButtonType="LinkButton|PushButton"
Command="BubbleText"
DataTextField="DataSourceField"
DataTextFormatString="FormatString"
FooterText="FooterText"
HeaderImageUrl="url"
HeaderText="HeaderText"
ReadOnly="True|False"
SortExpression="DataSourceFieldToSortBy"
GVHD: ThS. Đoàn Công Hùng SVTH: Nguyễn Thanh Hoài
Chương II: Tìm hiểu ASP.NET Trang 31
Text="ButtonCaption"
Visible="True|False"/>
ButtonType="LinkButton|PushButton"
CancelText="CancelButtonCaption"
EditText="EditButtonCaption"
FooterText="FooterText"
HeaderImageUrl="url"
HeaderText="HeaderText"
ReadOnly="True|False"
SortExpression="DataSourceFieldToSortBy"
UpdateText="UpdateButtonCaption"
Visible="True|False"/>
DataNavigateUrlField="DataSourceField"
DataNavigateUrlFormatString=
"FormatExpression"
DataTextField="DataSourceField"
DataTextFormatString="FormatExpression"
FooterText="FooterText"
HeaderImageUrl="url"
HeaderText="HeaderText"
NavigateUrl="url"
ReadOnly="True|False"
SortExpression="DataSourceFieldToSortBy"
Target="window"
Text="HyperLinkText"
Visible="True|False"/>
FooterText="FooterText"
HeaderImageUrl="url"
HeaderText="HeaderText"
ReadOnly="True|False"
SortExpression="DataSourceFieldToSortBy"
Visible="True|False">
Header template HTML
ItemTemplate HTML
GVHD: ThS. Đoàn Công Hùng SVTH: Nguyễn Thanh Hoài
Chương II: Tìm hiểu ASP.NET Trang 32
EditItem template HTML
Footer template HTML
‰ Ý nghĩa các thuộc tính
Dạng 1
ƒ Id: Tên nhận dạng của DataGrid để phân biệt với các thành
phần điều khiển khác.
ƒ DataSource: Chỉ ra nguồn dữ liệu ràng buộc cho DataGird.
ƒ DataKeyField: Chỉ định tên một thành phần dữ liệu (field)
trong DataSource để làm khoá, thông thường nó chính là
khoá của bảng dữ liệu.
ƒ AllowPaging: Cho phép hiễn thị dữ liệp theo kiểu phân
trang (AllowPa...
 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D PHÂN TÍCH CÔNG TÁC QUẢN TRỊ QUAN HỆ KHÁCH HÀNG TẠI CÔNG TY CỔ PHÂN DỊCH VỤ GIAO HÀNG NHANH CHI NHÁNH HÀ NỘI Luận văn Kinh tế 0
D Nghiên cứu ứng dụng sinh trắc học trong việc đảm bảo an toàn cho hệ thống giao dịch điện tử Công nghệ thông tin 0
L Giải pháp Marketing hướng tới các mối quan hệ trong kinh doanh dịch vụ giao nhận hàng hoá xuất nhập khẩu Luận văn Kinh tế 2
G Nghiên cứu hệ mật mã khoá công khai trong giao dịch điện tử Công nghệ thông tin 0
N Nghiên cứu máy giao dịch tự động ATM trong hệ thống ngân hàng Công nghệ thông tin 1
P Nghiên cứu ứng dụng sinh trắc học trong việc đảm bảo an toàn cho hệ thống giao dịch điện tử Hệ Thống thông tin quản trị 0
D Hệ thống giao dịch thanh toán di động bảo đảm Công nghệ thông tin 0
D Nghiên cứu giao thức thiết lập phiên ( SIP ) ứng dụng cho xây dựng hệ thống dịch vụ IP Centrex Công nghệ thông tin 0
T Nghiên cứu hệ thống giao dịch liên ngân hàng trong thanh toán ATM và một số đề xuất cải tiến Công nghệ thông tin 0
E Phân tích và thiết kế hệ thống thông tin quản lý chi phí tại chi nhánh Sở giao dịch 1 ngân hàng Đầu Tài liệu chưa phân loại 0

Các chủ đề có liên quan khác

Top