目 录
1 引言 1
1.1 课题背景 1
1.1.1 网上书店管理系统的发展 1
1.1.2 网上书店系统发展现状 1
1.1.3 网上书店的优越性 1
1.2 相关技术 2
1.2.1 ASP简介 2
1.2.2 SQL Server2005简介 2
2 需求分析 3
2.1 预期目标和经济效益 3
2.2 实体E-R图 3
2.2.1 图书信息E-R图 3
2.2.2 用户信息E-R图 4
2.2.3 订单E-R图 4
2.2.4 订单详细信息E-R图 4
2.2.5 图书分类E-R图 5
2.2.6 评论信息E-R图 5
2.2.7 管理员信息E-R图 5
2.2.8 公告E-R图 6
3 系统设计 6
3.1 设计目标 6
3.2 系统体系结构设计 6
3.3 系统功能模块划分 6
3.4 数据库的设计 8
3.5 系统功能设计 10
3.5.1 会员注册模块设计 10
3.5.2 会员登录模块设计 11
3.5.3 购物车模块设计 11
3.5.4 会员信息修改模块设计 12
3.5.5 图书搜索模块设计 13
3.5.6 图书管理模块设计 13
3.5.7 订单模块设计 14
3.5.8 用户管理模块设计 14
3.5.9 公告管理模块设计 15
4 编码与实现 15
4.1 前台页面的编码与实现 15
4.1.1 首页 15
4.1.2 注册页面 16
4.1.3 会员信息修改页面 18
4.1.4 图书搜索页面 19
4.1.5 购物车页面 20
4.1.6 订单信息页面 21
4.2 后台页面的编码与实现 22
4.2.1 管理员登录页面 22
4.2.2 后台主页 23
4.2.3 会员管理页面 24
4.2.4 订单管理页面 25
4.2.5 图书管理页面 26
4.2.6 图书类别管理页面 27
4.2.7 公告管理页面 28
4.2.8 管理员管理页面 29
5 系统测试与运行 30
5.1 测试概要 30
5.2 测试环境 30
5.3 各个功能测试结果 31
5.4 系统的运行和维护 31
6 总结与展望 32
6.1 论文完成的工作 32
6.2 总结 32
6.3 展望 32
结束语 33
参考文献 34
致谢 35本设计尝试用ASP.NET在网络上架构一个电子书城,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,系统中所用到的开发技术ASP.NET以及数据库Microsoft SQL Server 2005的特点、结构框架以及使用方法。接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划,最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。本设计的最终结果是开发一个全新的网上信息服务——网上书店,通过网上书城在书店与消费者之间架起一座高速的网上信息桥梁。在这个平台上所有用户都可以注册,登录并购买书籍。