资源简介
非常完整的毕业设计 包括源码、论文等,需要的同学可以拿去,希望有所帮助。
摘 要
本文介绍了运用ASP.NET、SQLServer 2005等技术,在Microsoft Visual Studio .NET 2005平台上实现网上书店系统的方法和过程。本系统采用B/S模式开发,使用三层架构,即表示层、数据访问层和业务逻辑层。三层架构思想:即将各个功能明确分开,放在独立的层中,各层之间通过协作来完成整体功能。表示层是为了与用户交互;数据访问层对数据库进行增、删、改、查等;业务逻辑层一般又分为两层:业务表观层和业务规则层;业务表观层是用来实现与表示层的沟通,业务规则层是用来实现用户密码的安全等。这样分层的优点:分工明确,条理清晰,易于调试,而且具有可扩展性,可维护性强。缺点:增加成本。
网上书店系统为用户提供一系列网上购书服务。系统包含两类用户,即管理员和普通用户。针对这两类用户,系统根据登录时的角色判断,跳转到相应的页面为其提供操作。网上书店系统实现了图书信息的列表显示,用户通过选择图书种类进入对应种类的图书列表,也可以输入图书名称进行模糊查询。普通用户可以针对某一本书进行放入购物车、查看详细信息、查看留言等操作,在结算中心,系统为用户创建当次购书订单,默认为“未结”状态。同时系统为普通用户提供订单管理操作,方便用户查看订单,并可以针对以前的未结订单进行已结操作。
管理员负责整个系统的运行与维护,针对图书、订单、留言、用户、角色等,执行添加、删除、修改等操作。
关键字: .Net 书店系统 订单
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using BookModels;
using BookDAL;
namespace BookBLL
{
public class BookManager
{
public static IList GetBooksByCategoryId(int categoryId)
{
if (categoryId <= 0)
return BookService.GetAllBooks();
else
return BookService.GetBooksByCategoryId(categoryId);
}
public static IList GetBooksBybookname(string bookname)
{
return BookService.GetBooksBybookname(bookname);
}
public static IList GetAllBooks()
{
return BookService.GetAllBooks();
}
public static void DeleteBookById(int bookid)
{
BookService.DeleteBookById(bookid);
}
public static void DeleteBook(Book book)
{
BookService.DeleteBook(book);
}
public static Book AddBook(Book book)
{
return BookService.AddBook(book);
}
public static Book GetBookById(int bookid)
{
return BookService.GetBookById(bookid);
}
public static void ModifyUser(Book book)
{
BookService.ModifyUser(book);
}
public static IList GetBookBybookId(int bookid)
{
return BookService.GetBookBybookId(bookid);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3152 2009-12-15 20:53 毕业设计\DB\MyBookShop.sql
文件 68608 2009-06-26 17:18 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\学生毕业设计(论文)信息表.doc
文件 32256 2009-06-26 16:32 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\毕业设计(论文)初评成绩表.doc
文件 31232 2009-06-26 16:36 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\毕业设计(论文)总评成绩表.doc
文件 33280 2009-06-17 11:12 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\毕业设计(论文)指导教师建议成绩表.doc
文件 42496 2009-06-26 16:35 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\毕业设计(论文)指导记录.doc
文件 66048 2009-06-26 17:08 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\计算机系毕业设计任务书.doc
文件 30720 2009-06-26 16:36 毕业设计\毕业设计(论文)\相关文档资料\毕业设计相关表格\计算机系毕业设计答辩记录.doc
文件 24064 2009-12-21 17:09 毕业设计\毕业设计(论文)\论文\封面.doc
文件 22528 2009-12-25 12:17 毕业设计\毕业设计(论文)\论文\摘要.doc
文件 6439424 2009-12-25 12:12 毕业设计\毕业设计(论文)\论文\论文.doc
文件 20480 2009-12-21 15:09 毕业设计\毕业项目\BookManager\BookBLL\bin\Debug\BookBLL.dll
文件 40448 2009-12-21 15:09 毕业设计\毕业项目\BookManager\BookBLL\bin\Debug\BookBLL.pdb
文件 40960 2009-12-21 15:09 毕业设计\毕业项目\BookManager\BookBLL\bin\Debug\BookDAL.dll
文件 60928 2009-12-21 15:09 毕业设计\毕业项目\BookManager\BookBLL\bin\Debug\BookDAL.pdb
文件 20480 2009-12-20 12:05 毕业设计\毕业项目\BookManager\BookBLL\bin\Debug\BookModels.dll
文件 48640 2009-12-20 12:05 毕业设计\毕业项目\BookManager\BookBLL\bin\Debug\BookModels.pdb
文件 2622 2009-12-20 12:01 毕业设计\毕业项目\BookManager\BookBLL\BookBLL.csproj
文件 1460 2009-12-20 14:02 毕业设计\毕业项目\BookManager\BookBLL\BookManager.cs
文件 1032 2009-12-20 15:26 毕业设计\毕业项目\BookManager\BookBLL\CategoryManager.cs
文件 582 2009-12-20 14:35 毕业设计\毕业项目\BookManager\BookBLL\CommentManager.cs
文件 232 2009-12-22 22:12 毕业设计\毕业项目\BookManager\BookBLL\obj\BookBLL.csproj.FileList.txt
文件 20480 2009-12-21 15:09 毕业设计\毕业项目\BookManager\BookBLL\obj\Debug\BookBLL.dll
文件 40448 2009-12-21 15:09 毕业设计\毕业项目\BookManager\BookBLL\obj\Debug\BookBLL.pdb
文件 16384 2009-12-20 13:48 毕业设计\毕业项目\BookManager\BookBLL\obj\Debug\Refactor\BookBLL.dll
文件 8553 2009-12-21 17:28 毕业设计\毕业项目\BookManager\BookBLL\obj\Debug\ResolveAssemblyReference.cache
文件 1382 2009-12-21 14:40 毕业设计\毕业项目\BookManager\BookBLL\OrderFormManager.cs
文件 1095 2009-12-21 13:42 毕业设计\毕业项目\BookManager\BookBLL\OrderItemManager.cs
文件 1333 2009-12-15 16:03 毕业设计\毕业项目\BookManager\BookBLL\Properties\AssemblyInfo.cs
文件 1071 2009-12-18 10:56 毕业设计\毕业项目\BookManager\BookBLL\RolesManager.cs
............此处省略170个文件信息
- 上一篇:ASP.NET 实现的博客系统
- 下一篇:c#(c sharp)实用100小
相关资源
- Asp.net学生信息管理系统源码
- asp.net C#购物车源代码
- ASP.NET实验室预约管理系统
- 020ASP.NET车辆综合管理系统.zip
- c# 高校档案信息管理系统
- asp.net中c#做的躲避小游戏,希望大家
- ASP.NET C# 工资管理系统
- 毕业设计_房屋中介系统(C#版)
- ASP.NET客户管理系统(毕业设计 C#
- 在线求职系统(C#ASP.NET源码)
- 医院门诊管理系统 aspc#access数据库
- 学生宿舍管理系统(毕业设计 C#实现
- asp.net 在线考试系统及论文
- ASP.Net文件上传管理源码
- 《OA企业办公自动化》asp.net 源码(附
- asp.netc#开发规范
- asp.net 大文件上传(带进度条)
- 通过程序自动填充并提交ASP.NET表单(
- ASP.NET 基础编程文档(PPT电子教案)
-
ASP.NET_xm
l深入编程技术 - 资产管理系统源码(附数据库)毕业
- Aspose.Words.dll 18.4破解版
- asp.net 新闻发布系统源码(附文档以及
- asp.net 简单的Ajax应用
- asp.net 企业官网源码(附数据库)
- asp.net 花语花店销售网站源码(含数据
- ASP.NET资产管理系统源码(附数据库)
- ajax 登录(基于asp.net)
- asp.net 简单新闻发布系统源码(附数据
- asp.net新闻发布系统(源码+数据库+论
评论
共有 条评论