基于.NET网上图书销售系统设计
关键词:网上购书系统;.NET;电子商务;数据库
摘 要
随着Internet的迅速崛起,网络信息化的发展,在线图书销售作为一种典型的Web电子商务系统也迅速的发展并深入人们的日常生活中。更多的人更愿意足不出户就可以挑选购买自己喜欢的各种书籍,这样大大缩短了购书的时间,提高了效率。可见,网上图书销售系统跨越了时间和空间的限制,给商业流通领域带来了不一样的变革,也给消费者带来了便捷。本系统采用B/S结构进行设计,是在.NET环境下使用Visual C#.net语言开发的一个功能完善的网上图书销售系统。其具有一定的实用性,用户可以在网上浏览图书信息,查找图书资料,将感兴趣的书籍加入收藏夹,或放入购物车并下订单购买;同时,管理员也可以对整个系统的信息和数据进行管理,可以管理库存书信息、分类信息、出版社信息、用户信息和订单信息。此外,本论文采用的分析方法和设计过程具有一定的普遍性,可以应用到其它系统的开发设计当中。
3 网上图书销售系统规划设计
3.1 需求分析
网上图书销售系统首先应该方便用户浏览、购买图书,同时需要由系统管理员进行管理和维护,由此分为前台用户功能和后台管理员功能两个方面。
前台用户功能:
为了方便用户购买图书,网上图书销售系统应该提供以下几种用户功能。
1) 用户注册登录:用户进行注册,登录。
2) 图书浏览:以列表方式显示图书信息供用户浏览。
3) 图书显示:显示图书的详细信息。
4) 图书搜索:使用搜索功能使用户快速地找到所喜欢的图书。
5) 收藏夹:用户可以先将自己感兴趣的图书收藏起来,以便下次登录后查看相关信息,如果打算购买时再放入购物车中。
6) 购物车:这是网上图书销售系统的基本元素。用户找到所喜欢的图书时,可以将其放入购物车中,再继续查看其它图书。
7) 图书订单:用户下订单购买图书,由管理员定期负责处理,根据订单信息向用户送货。
后台管理员功能:
管理员负责维护整个系统的运行,管理系统所有的信息和数据,应该提供以下功能。
1) 图书管理:维护网上图书销售系统中的所有图书信息。
2) 分类信息管理:维护系统中的所有分类信息。
3) 出版商信息管理:维护系统中的所有出版商信息。
4) 用户信息管理:显示所有注册用户的信息。
5) 订单管理:定期对用户订单进行处理,向用户送货。
目 录
1 引言 1
1.1 课题背景 1
1.2 本课题研究内容 1
1.3 本课题研究的意义 1
2 网上图书销售系统相关技术 1
2.1 .NET开发平台及C#.NET开发语言 1
2.2 微软企业库 2
2.3 三层应用程序模型 2
2.4 信息安全性 3
3 网上图书销售系统规划设计 3
3.1 需求分析 3
3.2 系统基本结构 4
3.3 系统设计 4
3.3.1 系统模块设计 4
3.3.2 数据库设计 5
4 网上图书销售系统开发实现 9
4.1 用户功能模块实现 9
4.1.1 用户注册登录 9
4.1.2 图书浏览 13
4.1.3 图书显示 14
4.1.4 图书搜索 15
4.1.5 收藏夹 15
4.1.6 购物车 15
4.1.7 图书订单 19
4.2 管理员功能模块实现 20
4.2.1 图书管理 20
4.2.2 分类信息管理 23
4.2.3 出版商信息管理 24
4.2.4 用户信息管理 25
4.2.5 订单管理 25
结 论 26
参考文献 26
致 谢 27
上一篇:【.NET】170 基于web的订餐系统设计