Trang 1 trên 1

Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Bảy 20/06/2009 12:26 pm
gửi bởi neverland87
Tên chương trình: Website bán hàng trực tuyến
Ngôn ngữ lập trình: Visual C# 2008
Tác giả: neverland87
Chức năng: Bán hàng trực tuyến


Gửi các bạn mã nguồn của website bán hàng trực tuyến do tự tay mình làm. Sau đây, mình xin nói rõ về phần mềm này:
- Phát triển trên nền .NET Framework v3.5
- Ngôn ngữ lập trình: Visual C#
- Cơ sở dữ liệu: SQL SERVER 2005
- Cơ chế chứng thực và phân quyền: ASP.NET Membership
- Những cái đã làm được:
+ Quản lý tin tức, loại sản phẩm, sản phẩm.
+ Chức năng giỏ hàng.
+ Quản lý và in hóa đơn bán hàng
+ Thống kê doanh thu từng ngày.
-Những cái chưa làm được:
+Chưa làm phần thanh toán qua mạng
+Chưa tính thuế cho từng sản phẩm khách hàng mua.
Và còn nhiều điều chưa làm được (bị thầy chê quá trời).

Do thời gian làm phần mềm không được nhiều lắm (chừng 2 tuần vừa ôn thi vừa làm) nên như đã nói là ít tính năng hay. Mình post mã nguồn này lên cũng có mục đích chung là giúp cho các bạn tham học hỏi về ASP.NET có thêm mã nguồn để tham khảo.

Các bạn tải mã nguồn tại đây nhé:

PhongVuApp.rar
(3.14 MiB) Đã tải 9936 lần

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Bảy 20/06/2009 12:36 pm
gửi bởi neverland87
Screen Shot:

screen.png


Hướng dẫn cài đặt và sử dụng:
- Đầu tiên bạn Attach database BanHang (nằm trong thư mục Database trong tập tin nén phía trên) lên SQL SERVER.
- Dùng Visual Studio 2008 để mở và chạy project. (tốt nhất là chạy trang chủ Default.aspx trong thư mục gốc trước).
- Có 4 nhóm người dùng trong hệ thống: Administrators, Editors, Sales và Customers. Ngoài Administrators và Customers thì các bạn có thể đoán biết được, thì Editors lo làm nhiệm vụ đăng tin tức, còn Sales lo quản lý hàng hóa và hóa đơn.
- Tài khoản đăng nhập trang quản trị của admin:
+Username: admin
+Password: 123456

-Sưu liệu về hệ thống: bao gồm các yêu cầu của khách hàng, mô hình ERD, mô hình quan hệ,...

Bao cao.rar
(1.09 MiB) Đã tải 4177 lần

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Bảy 20/06/2009 4:29 pm
gửi bởi vie87vn
Cám ơn bạn, đang cần ^^
Tập tành viết ASP, hên có ví dụ mẫu :D

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: CN 04/10/2009 2:50 pm
gửi bởi henryy
bạn ơi mình rất thích thiết kế web bằng C#, và mình chỉ mới nhập môn thôi!!!
nên còn gà lắm.
hôm nay mình thấy được source này mình rất thích nhưng mình dowload về mà không biết mở làm sao cho nó chạy.
mình mở nó cứ báo lỗi hoài ah!!!
bạn làm ơn chỉ cho mình cách mở tất cả mà chạy được không!

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: CN 04/10/2009 7:41 pm
gửi bởi neverland87
henryy đã viết:bạn ơi mình rất thích thiết kế web bằng C#, và mình chỉ mới nhập môn thôi!!!
nên còn gà lắm.
hôm nay mình thấy được source này mình rất thích nhưng mình dowload về mà không biết mở làm sao cho nó chạy.
mình mở nó cứ báo lỗi hoài ah!!!
bạn làm ơn chỉ cho mình cách mở tất cả mà chạy được không!

Cảm phiền bạn đọc lại thật kỹ topic giới thiệu mã nguồn vì mình đã hướng dẫn chi tiết. :)

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Hai 05/10/2009 9:53 pm
gửi bởi henryy
cho hỏi xíu nha!!!
cơ sở dữ liệu của bạn thì phải làm thế nào.
sao lại có 2 file khác nhau thế, (banhang.mdf)(banhang_1.log)
mình attach thì không thể xem phần quan hệ giữa các table được
bạn thiết kế cơ sở dữ liệu bằng lệnh hay bằng thao tác vậy.
hai cái đó có khác nhau không ban. mình mới nghiên cứu nên còn gà lắm mong bạn giải thích cho mình chút nha@@@@@
cảm ơn nhiều mà [-O<

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Tư 07/10/2009 8:38 am
gửi bởi neverland87
henryy đã viết:cho hỏi xíu nha!!!
cơ sở dữ liệu của bạn thì phải làm thế nào.
sao lại có 2 file khác nhau thế, (banhang.mdf)(banhang_1.log)
mình attach thì không thể xem phần quan hệ giữa các table được
bạn thiết kế cơ sở dữ liệu bằng lệnh hay bằng thao tác vậy.
hai cái đó có khác nhau không ban. mình mới nghiên cứu nên còn gà lắm mong bạn giải thích cho mình chút nha@@@@@
cảm ơn nhiều mà [-O<

-Có 2 file là vì: .mdf là file chứa dữ liệu, .log là file ghi lại nhật ký khi thao tác dữ liệu.
-Bạn không thể xem được diagram là đúng, bạn chọn database, chuột phải lên nó chọn properties, ở tab FileGroup bạn thiết lập quyền lại cho tài khoản cấp cao (nên là sa)
-Mình thiết kế bằng lệnh ^ ^. Bằng lệnh hay bằng GUI thì cũng y nhau, tuy nhiên lệnh thì tùy biến theo ý mình hơn, sau này phục hồi DB cứ thực thi lại file lệnh (.sql) là xong.

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Tư 07/10/2009 11:44 pm
gửi bởi henryy
thế bạn kết nối csdl sql như thế nào.
sao mình không nhìn thấy được đoạn lệnh mà bạn kết nối?
mình muốn viết lệnh để kết nối với sql bạn có thể giúp mình được không!??
vì mình muốn truy suất đến csdl để sau này dùng truy vấn cho dễ dàng nhưng mình viếc code mà không được nhờ bạn cho mình một ví dụ đơn giản được không??
thank bạn nhiều nha [-(

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Năm 08/10/2009 11:12 pm
gửi bởi neverland87
henryy đã viết:thế bạn kết nối csdl sql như thế nào.
sao mình không nhìn thấy được đoạn lệnh mà bạn kết nối?
[-(

Visual Studio giúp bạn tạo nhanh tầng Data Access thông qua việc tạo Typed DataSet (Add New Item>Dataset (.xsd)). Chúng ta không cần phải code kết nối CSDL nữa!
Tham khảo cách tạo typed dataset tại đây: http://aspnet.4guysfromrolla.com/articles/020806-1.aspx

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Sáu 09/10/2009 7:29 am
gửi bởi henryy
bạn có thể cho mình một bài ví dụ thực tế được không?
trong đó có một csdl là sql 2005 kết nối hiển thị nội dung lên aspx bằng code được không

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Bảy 23/01/2010 9:28 pm
gửi bởi svcntt
Bạn neverland87 ơi, sao mình chạy ứng dụng của bạn: trang Default.aspx thì nó báo lỗi:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.


--------------------------------------------------------------------------------

A name was started with an invalid character. Error processing resource 'http://localhost/PhongVu/Default.aspx'. Line 1, P...

<%@ Page Language="C#" MasterPageFile="~/FrontEnd.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_De...

Sửa như thế nào, hả bạn? :-O
Mình mới học về asp.net nên bạn thông cảm nhé.

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Tư 02/06/2010 4:14 pm
gửi bởi tungcan5diop
hehe.hôm nay chạy test thử chỗ
  1.  Quantity = Convert.ToInt32(txtSoLuong.Text.Trim());
  2.             int Price = Convert.ToInt32(lblGia.Text);

bị báo lỗi nếu mình ko nhập số lượng cho Cart,thêm IF là xong
@Nerverland:hix,bữa nào ONLINE thì ADD nick của Tùng nhé,có một số cái hỏi Danh.

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Sáu 10/09/2010 12:07 am
gửi bởi eriic
mình có 1 mã nguồn Website bán Laptop, mọi người xem qua và cho mình xin ý kiến đóng góp, sau này mình nộp bài THNC.
hướng dẫn:
- Mọi người dùng VS2008 -> open Website (không cần attach database).
- User cho trang Login:
Username: administrator
Pass: asdf1@34
demo: http://aspspider.ws/eriic/
*Vì giới hạn quota nên mình không up được phần quản trị của trang web.

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Sáu 10/09/2010 10:52 am
gửi bởi htpc
eriic đã viết:mình có 1 mã nguồn Website bán Laptop, mọi người xem qua và cho mình xin ý kiến đóng góp, sau này mình nộp bài THNC.
hướng dẫn:
- Mọi người dùng VS2008 -> open Website (không cần attach database).
- User cho trang Login:
Username: administrator
Pass: asdf1@34

SQL 2008 mới chạy đc. vãi.

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Sáu 10/09/2010 6:29 pm
gửi bởi eriic
@htpc: thanks bạn đã nhắc nhở nhé. Bạn chạy thấy thế nào?

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Sáu 10/09/2010 10:17 pm
gửi bởi htpc
Lập thớt riêng đi, gửi đây k ai biết đâu. Máy hem có cài 2008 nên hem biết đc :)

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Năm 22/09/2011 5:08 pm
gửi bởi kisibuon88
sao mình chạy bị lỗi này thế bạn xem hộ mình nha có j jup mình pm qua yahoo:nhat_hn88

Error 2 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. C:\Users\Nguyen Van Nhat\Desktop\PhongVuApp\PhongVu\web.config 61

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Bảy 31/03/2012 11:47 am
gửi bởi minadung
Mình chạy và bị lỗi này Error 31 Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified. C:\Users\Administrator\Desktop\Downoad\PhongVuApp\PhongVu\web.config 30
Bạn xem giúp mình với được k
Rất cảm ơn

Re: Mã nguồn bán hàng tựa PhongVu.vn

Đã gửi: T.Tư 18/05/2016 3:22 pm
gửi bởi baoht
Mình đã 50 tuổi rồi đang muốn học ASP.NET. Đã download về rồi nhưng không biết mở Projects này thế nào. Đã attach xong DB rồi nhé. Làm ơn chỉ cho 1 lần để học.

Bạn có thể cho mình xin ĐT để mình xin hỗ trợ được không?