asp.net三层架构爱读书网上书店论文


时间: 2021-08-30 19:49:28 人气: 33 评论: 0

网络技术迅速发展的今天,人们的日常生活已经离不开网络。现在人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。人们对生活的需求已从追求简单向着追求质量,功能,服务等多重需求过渡。越来越多人希望通过互联网足不出户地满足自己的需求,借助互联网人们可以坐在电脑像逛超市一样浏览品种繁多的商品,通过点击鼠标就能轻松购买到自己需要的商品。电子商务已经成为许多企事业单位的业务发展方向。

图书销售系统的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。

系统使用Microsoft公司以C#为核心语言的ASP.NET开发工具,结合SQL Server 2008建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统。

系统实现了用户注册、登陆、图书展示、购物车管理、订单管理、图书管理等主要功能;


关键词: ASP.NET;C#;SQL Server 2008;网上图书销售系统 


前台功能需求

① 用户管理:注册会员、登录;

② 图书显示:按分类查询图书、通过关键字搜索图书、查看某本图书的详细等;

③ 购物车管理:向购物车中添加图书、修改购物车中图书数量、删除购物车中图书、我的购物车;

④ 订单管理:通过购物车中图书生成订单、查看我的订单、查看某个订单的详细、订单支付、确认收货、取消未付款订单。

本系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模

式。大模块上分为用户管理,图书分类管理,图书管理,订单管理。

① 用户管理:用户密码重置、更改用户信息、删除用户(删除用户会将用户订单一起删除);

② 分类管理:添加图书分类、删除图书分类;

③ 图书管理:添加新图书、查看图书详细信息、编辑图书、删除图书;

④ 订单管理:查看订单,订单详细内容;

目  录


前 言 1

第一章 绪论 1

1.1 课题背景、目的和意义 1

1.1.1课题背景 1

1.1.2 课题目的和意义 1

1.2 国内外现状研究 2

1.2.1国外的研究现象 2

1.2.2 国内的研究现象 2

第二章 可行性分析 3

2.1 分析软件的社会可行性 3

2.2 分析软件的技术可行性 3

2.3 分析软件的操作可行性 3

2.4 分析软件的经济可行性 3

2.5 系统的技术介绍 4

2.5.1 JavaScript 4

2.5.2 JQuery 4

2.5.3 SQL Server 4

2.5.4 Asp.Net 5

2.5.5 ADO.Net 5

2.5.6三层架构 6

2.6系统开发平台及运行环境 6

2.6.1系统开发平台 6

2.6.2 系统运行环境 6

第三章 需求分析 7

3.1 系统功能需求 7

3.1.1前台功能需求 7

3.1.2后台功能需求 8

3.2 系统流程图 8

3.3数据字典 10

3.4性能需求 12

3.4.1 精度 12

3.4.2 时间特性要求  12

3.4.3 灵活性 12

3.4.4 输入输出要求 12

3.4.5 数据管理能力要求 12

3.4.6 故障处理要求 12

第四章  系统概要设计 13

4.1 系统功能设计 13

4.2 各功能模块分析 13

4.3 数据库设计 14

4.3.1 概念模型设计 14

4.3.2数据库表的设计 17

第五章  系统的实现 19

5.1 网站页面 19

5.1.1 用户注册 19

5.1.2 用户登录 21

5.1.3 图书列表 22

5.1.4 图书详细 23

5.1.5 购物车页面 24

5.1.6 订单生成 25

5.1.7 管理员登录 26

5.1.8 管理员管理页面 26

5.1.9 用户管理页面 27

5.1.10 图书管理页面 27

5.1.11 图书列表页面 28

5.1.12 订单列表页面 28

5.2 主要页面代码 29

5.2.1 根据不同类别查询图书信息 29

5.2.2 根据排序方式不同排序图书 29

5.2.3 查找图书 30

第六章 系统测试 31

6.1 测试的目的与目标 31

6.2 测试方法 31

6.3 测试用例 32

6.4 测试结论 32

第七章 总结 34

第八章 参考文献 35

第九章   致谢 36


评论
188083800