ASP.net小型网上书店的设计与实现_第1页
ASP.net小型网上书店的设计与实现_第2页
ASP.net小型网上书店的设计与实现_第3页
ASP.net小型网上书店的设计与实现_第4页
ASP.net小型网上书店的设计与实现_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、-范文最新推荐- ASP.net小型网上书店的设计与实现 摘要:随着电子商务的发展,网上书店逐渐被人们所熟悉。通过网上书店,人们能够足不出户的选购自己需要的图书,为用户节省大量时间和金钱。本网站采用ASP.NET技术和SQL Server 2005数据库实现网上书店的开发。网站主要由前台信息发布和后台管理维护两部分组成,前台的主要功能有:用户登录、用户注册、查看留言、个人信息管理、购物车、浏览图书和找回密码等,后台的主要功能有:用户管理、图书管理、留言管理等。网站功能完备、界面友好、操作简单。6109关键词:网上书店;ASP.NET;SQL Server 2005数据库Design and I

2、mplementation of Small Online BookstoreAbstract:With the development of e-commerce, online bookstore has been known gradually. Through the online bookstore, people can choose and buy books within doors, which can save a lot of time and money for the user. The website uses the ASP.NET technology and

3、SQL Server 2005 database to develop online bookstore. Website is composed of two parts – front-office information publish and back-office management maintenance, the main function of the front are: user login, user registration, view messages, personal information management, shopping cart, br

4、owsing books and find your password, etc. the main features of the background are: user management, book management, message management etc. After verification, the website has perfect functions, friendly interface, and simple operation.Key Words:Online Bookstore;ASP.NET; SQL Server 2005 database目录摘

5、要11. 研究意义及现状21.1 研究意义21.2 研究现状22. 相关软件介绍23. 系统分析3 3. 系统分析3.1 可行性分析网上书店网站可以运行于Windows XP、Windows 7等操作系统下,对于系统的要求只要装有IIS即可。至于计算机硬件方面没有太高的要求,现在的个人电脑完全可以满足。数据库运用SQL Server 2005来实现。在网站设计方面,运用CSS样式等知识来实现,同时利用PS图像处理工具等实现对页面图像的处理和设计。有数据显示2009至2012年间消费者去商店和商场的人数趋于平稳,使用网购消费者的比例却在不断提高。在此发展趋势下建立网上书店,不仅可以拓宽销售渠道,

6、还可以有效的节约成本6。(1)经济可行性系统的成本主要集中在对于系统的开发费用上,当系统真正运行后,所带来的收益将远远大于对于系统的开发费用,所以在经济上来说是完全可行的。(2)操作可行性在设计页面时充分考虑到客户浏览的习惯,对于图书信息的浏览、会员注册、购书、留言等操作简单方便,而且在网页设计上清新、简洁、合理、可操作性很强。3.2 需求分析网站分为前台和后台两个模块,前台模块用户可以实现对图书的浏览、图书的留言和图书的选购,后台模块管理员实现对用户信息和图书信息的管理。3.2.1 功能需求对书店的图书信息和用户(书店工作人员,网站注册用户即潜在购书者)信息的进行有效的管理;用户的个人信息可

7、以由用户自己修改除用户名以外的其它用户信息;对图书名称价格等进行信息化管理;实现用户网上浏览图书,网上购书;同时还可以通过论坛同用户进行有效的沟通,用户通过留言给管理员,管理员查看留言。3.2.2 性能需求安全与保密要求:用户只有登录系统以后才能完成选购图书的操作,书店中所有的图书能够供用户随时查阅,不能对网站的信息进行恶意删改,使用者只能看到允许访问的信息; (UserID,UserName,UserPassword,UserBirth,UserTel,UserSex,UserAddress)。(2)guanliyuan 表(管理员信息表):管理员基本信息,管理员通过用户名和密码实现网站的登

8、陆。(id,name,pwd)。(3)shumu 表(书目表):图书的基本信息,管理员通过对图书上架实现对书目表信息的增加。(id,zuozhe,chupanriqi,jiage,shuming)。(4)liuyan 表(留言信息表):用户对商品提出的意见和建议。(id,liuyan,datatime,name)。(5)OrderTable表(订单表):订单的基本信息,通过对系统当前时间的获取获得订单号,通过Session"username"获取用户名,用户可以用过历史订单查询获得该用户的历史订单。(id,username,riqi,bianhao)。(6)OrderDet

9、ails表(用户订单详情表):实现对用户购买图书的储存,是对订单基本信息表的解释,在点击查看订单时,可以显示出该用户相应订单号里的详细购书信息。4.3 物理设计本网站采用SQL Server 2005数据库,它的特点是速度快,易用而且稳定,它是由一个服务器程序和很多不同的客户程序组成的支持多种平台对数据库中的定义,一般包括字段名、字段类型、字段是否为空、时段的含义等。根据系统的业务需求,本系统共创建了6张表分别是:书目表(shumu),留言表(liuyan),管理员信息表(guanliliuyan),用户信息表(UserMsg),用户订单表(OrderTable),用户订单详情表(OrderD

10、etails)。这5个表的具体内容如表1所示:表1数据库表的内容数据库表名数据库表的内容guanliyuan管理员的基本信息liuyan用户对于商品意见和网站建议shumu图书的各种信息 (6)图书浏览游客和用户进入网站以后都可以对网站里的图书信息进行浏览,用户可以直接把喜欢的商品加入购物车,游客则需要先注册成为用户才能购买图书。(7)用户管理管理员运用此模块可以实现对用户信息的管理,可以对恶意访问网站的用户以及对申请注销用户名的用户实现删除操作。(8)图书管理管理员登陆以后可以对上架的图书进行管理,包括对图书名称,图书图片等各种图书信息的增、删、改、查。网站总体的功能模块图如图2所示:图2功能模块图5.2 流程设计用户可以通过登录实现对图书的查询,查看图书信息以及将图书加入购物车,给管理员留言等操作,用户在前台首先通过浏览或查询等手段找到要购买的图书,然后将选定的图书放入购物车。购物车是一个临时存放图书的地方,用户也可以对购物车进行管理,如清空购物车等操作,用户选定好图书以后就可以提交订单,系统会生成订单给管理员,用户也可以查询自己的订单。网站系统流程图如图3所示:图3系统流程图5.3 用户登录注册模块的实现用户注册是需要填写收货地址,邮箱,联系电话等基本信息,同时还要填写密保问题,在用户密码忘记时可以利用密保问题来找回密码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论