ASP.NET网上书店的设计与实现
目 录
前言
第1章 系统概述
第1.1节 ASP.NET简介
第1.2节 系统开发环境及配置
第2章 系统需求分析
第3章 系统总体设计
第3.1节 系统设计思想
第3.2节 系统结构设计
第3.3节 系统功能模块
第4章 系统详细设计
第5章 系统数据库设计
第5.1节 数据库需求分析
第5.2节 数据库结构分析设计
第5.3节 数据库逻辑设计
第6章 系统编码实现
第6.1节 首页设计和编码
第6.2节 用户界面的设计
第6.3节 后台管理界面的设计
第7章 总结
参考文献
致谢
附录
(1) 书店前台
功能强大、操作方便
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。
(2) 书店后台
本系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。它包括用户资料管理,图书分类管理,图书资料管理,订单管理,图片管理,图书推荐管理,图书打折管理、物流管理、版权信息等等。
前台:用户注册—>用户登录—>查看图书信息—>添加图书到购物车—>在线支付
后台:管理员登录—>订单管理、图书管理、会员管理、物流管理、图片管理—>退出
根据系统功能分析,可以画出系统的功能模块图,系统模块图如下图所示,图3-1和图3-2分别为前台和后台的功能结构图。
网上书店系统前台 |










图3-1 前台系统功能结构图
网上书店后台管理 |
管理首页
|
订单管理
|
版权信息
|
会员管理
|
物流管理
|
系统管理
|
图书管理
|














图3-2 后台系统功能结构图
1、前台主要功能包括
注册/登录、购物车、联系方式、图书查询、图书分类浏览、图书展示、打折专区、热门推荐、精品推荐、在线帮助功能等等。
2、书店系统前台设计的特色
(1) 购物车
每个注册的用户,都拥有一个属于自已的购物车管理界面,客户可以轻松的查看购物车中的图书。本系统充分考虑到了本模块对于客户的重要性,所以界面尽量做的简捷,采用开放式结构,一目了然,方便客户轻松掌控自已的信息。
(2) 购书的详细过程
会员注册-->选择图书-->放入购物车-->去下订单
购物车与下订单:
推出了全新的网上商务理念,这也是本系统与其他书店较大的不同的地方之一。
推出了全新的网上商务理念,这也是本系统与其他书店较大的不同的地方之一。
(3) 灵活多样的图书展示区
网站前台图书显视栏目分为以下几种方式:
(1)精品推荐 (2) 图书打折区 (3)热销图书 (4)图书分类
(1)精品推荐 (2) 图书打折区 (3)热销图书 (4)图书分类
(4) 详细的用户帮助信息
主要包括交款方式、退换图书原则、配送信息和交易条款的信息。
3、系统提供完善的系统管理
在主页的管理入口,点击进入。出现验证管理员窗口,输入用户名和密码,进入系统管理器。后台分为订单管理、图书管理、用户管理、管理员帐号管理、物流管理和图片管理。
(1) 订单管理模块主要实现的是对订单信息的审核,如果订单信息不合格,可以进行删除。此模块中加入了订单的搜索,以便查看特定订单的信息。可以更改订单的状态:是否已确认、是否已付款、是否已发货和是否已归档。
(2) 图书管理是对图书信息进行管理,添加或删除图书信息,也可对图书信息进行修改。动态添加图书信息,信息内容要求完善。
(3)用户管理和管理员帐号管理可以添加、删除用户和管理员帐号,可以对用户和管理员进行统一的管理。
(4) 物流管理模块主要实现的是支付方式管理、配送方式管理、配送地点管理
(5) 图片管理模块主要实现的是图书和图书类别相关图片的添加和删除。
在网上书店系统中,数据库应当解决如下需求。
● 保存注册用户的个人信息,包括联系资料等。
● 保存图书信息,包括书名、价格、作者、图片等信息。
● 保存购物车的详细信息
● 保存购书信息,包括用户ID、图书ID、数量、总价等。
● 保存订单信息,包括日期、支付方式、是否确认等。
得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的数据表,以及它们之间的关系,为后面的逻辑结构设计打下基础。分析此系统的需求,可以得到数据库关系图,如图5-1所示
图5-1 数据库关系图
数据库的设计
数据库的概念结构设计完毕后,可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。如图5-2所示
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>
Tags:原创毕业设计
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论