网上书店系统设计文档

  • 格式:doc
  • 大小:9.23 MB
  • 文档页数:30

《Web应用程序设计》课程设计报告

I 摘要

随着Internet的迅速发展,电子商务将成为21世纪主流的商业模式。网上书店是随着这些网络技术的发展而出现的一种新型图书销售渠道。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。网上书店同传统的店面书店相比,网上书店的经营方式和销售渠道是全新的;它24小时的全天候和全方位服务是店面书店所不能比及的;成本低廉更是开设网上书店的主要原因。而与其他商品相比,书籍运送几乎不怕碰撞碎裂,不具时效性;同时书本具有功能单一,形式简单,易于判断和选择而独具优势,最适合于网上交易;再次是单价低,降低了消费者第一次在网络购物的门槛,所以网上书店成了电子商务的先锋。

本设计尝试用在网络上架构一个网上书店,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。本网上书店系统是在Visual 平台上运用技术来实现的。其主要功能有:用户管理,用户信息显示,维护用户信息、图书分类查找,图书检索,图书评论,网站管理等,具有一般书店必须具有的功能,但是这种网上书店的诸多好处:方便购买、金额小、风险小、用户容易决定;讯息的完整性以及很少出现质量问题和退货现象等,这些优点一般书店是无法比拟的。为用户购买和查看图书提供了优越和便利的条件。

关键词: SQL Server 网上书店

《Web应用程序设计》课程设计报告

II 目 录

摘要 ................................................................................................................................ I

1 设计内容、目的与要求 ............................................................................................1

1.1设计内容 ...........................................................................................................1

1.2设计目的 ...........................................................................................................1

1.3 设计要求 ..........................................................................................................1

2 需求分析 ....................................................................................................................2

2.1 需求分析 ..........................................................................................................2

2.2 系统功能描述 ..................................................................................................3

2.3 功能模块划分 ..................................................................................................3

3 数据库设计 ................................................................................................................5

3.1 实体图 ..............................................................................................................5

3.2 数据表的创建 ..................................................................................................6

3.3 数据表关系图 ..................................................................................................8

4 功能模块的具体设计与实现 ....................................................................................9

4.1 配置Web.config ..............................................................................................9

4.2 设计Web用户控件.........................................................................................9

4.3 用户注册模块 ................................................................................................10

4.4 用户登陆模块 ................................................................................................ 11

4.5 显示图书信息 ................................................................................................12

4.5.1 首页default.aspx ..................................................................................12

4.5.2 图书详细信息页面 ...............................................................................13

4.6 显示用户信息 ................................................................................................14

4.6.1 用户详细信息页面 ...............................................................................15

4.6.2 用户信息修改页面 ...............................................................................15

4.7 发表评论 ........................................................................................................16

4.8 后台管理 ........................................................................................................18

4.8.1 图书管理 ...............................................................................................18

4.8.2 用户管理 ...............................................................................................20

4.8.3 评论管理 ...............................................................................................20

4.9 用户阅读历史统计 ........................................................................................21

5 测试结果与分析 ......................................................................................................23

总结 ..............................................................................................................................26

参考文献 ......................................................................................................................28《Web应用程序设计》课程设计报告

1 1 设计目的、内容和要求

1.1 设计内容

1、对《网上书店系统》进行需求分析,并给出数据库的设计和软件体系结构图,见附件1;

2、程序设计和实现(流程图设计、源程序编辑、编译、调试、测试 )

3、编写设计报告,答辩

1.2 设计目的

1、 通过使用所学的动态网站建站技术开发一个完整的动态网站,深化所学的内容和技术;

2、了解和掌握开发一个实际项目的基本方法和步骤;

3、 培养学生的动手能力、编程能力;鼓励学生的创新思维;

4、掌握基本的程序调试方法和排错方法;

5、培养学生对同样代码的实现,考虑算法优化问题;

1.3 设计要求