菜单
  

    1.2 开发背景

    网上书店是以当前商务的网络化、快速化的实际需求为背景,以实现图书购买的方便、快捷以及送货上门等服务为前提所进行的一种综合信息服务系统的设计。在电子商务发展如火如荼的大环境下,网上书店已成为网上购物的主流趋势,渗透进人们生活和工作的各个方面,得到长足的发展。

    1.3 系统开发平台

    网上书店系统采用Visual Studio 2005和SQL Server 2005开发。C#是由Microsoft开发的一种新型编程语言。它结合了C++的功能强大性和Java的简洁性,还具有Delphi和VB的易用性,是一种易于使用、功能强大、表达力丰富的开发.NET框架应用程序语言[2]。开发数据库应用选择一个好的数据库是非常重要的。就本人而言,对SQL Server 2005比较了解,因而本网上书店系统选择了SQL Server 2005作为后台数据库。SQL Server 2005本身功能比较强大,一般中小企业中应用较多[3]。

    2 系统需求分析

    2.1 设计目标

    该项目的目的是开发一个书店网站以及后台管理系统[4,5]。前台实现的功能主要有:(1)图书选购;(2)购物车功能;(3)查看图书详细情况;(4)用户注册;(5)用户登陆;(6)查看用户的订单信息;(7)修改用户个人信息。后台管理部分的功能主要有:(1)用户管理;(2)图书管理;(3)订单管理。

    2.2 系统关系图

    根据需来~自^751论+文.网www.751com.cn/ 网上书店系统的用户分为顾客和管理员。顾客是网站前台的使用者,主要进行图书浏览和选购图书;管理员负责网站后台,主要管理用户、图书和订单。网上书店系统的用例图如下图所示。

    系统用例图

    用户信息表(UserInfo) 、用户角色表(UserRole)、订单信息表(OrderInfo)、图书订单表(BookOrder)、图书信息表(BookInfo)、图书评论表(Comment) 、图书分类表(Classify) 和图书出版社表(Publish)之间的关系如下图所示。

      实体关系图

    3 系统功能分析

    网上书店系统是基于SQL Server 2005数据库建立,在Microsoft Visual Studio 2005上使用C#语言编写代码实现的。网上书店系统的主要功能为浏览图书信息以及选购图书。主要包括:网站首页主编推荐图书、热点图书展示功能,搜索图书信息功能,按商品分类浏览图书信息功能;若顾客想要购买图书,则需先注册成为会员后登录网站,进行图书浏览选择和购买所需图书;进入购物车功能查看所选择购买的图书数量、价格等信息,可继续购物或确认结算;查看顾客自己的订单功能等。顾客操作的功能结构如下图所示。

  1. 上一篇:jsp+mysql试题管理平台的研究与开发
  2. 下一篇:产品总体方案设计应用系统的开发
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

  3. Ruby+mysql就业信息管理系统的设计与实现

  4. php进销存管理系统的设计与实现

  5. jsp医药连锁店管理系统的设计与实现

  6. jsp+mysql学生实践创新项目管理系统设计与实现

  7. jsp+mysql停车场车辆管理系统的设计与实现

  8. 乳业同业并购式全产业链...

  9. 杂拟谷盗体内共生菌沃尔...

  10. java+mysql车辆管理系统的设计+源代码

  11. 电站锅炉暖风器设计任务书

  12. 大众媒体对公共政策制定的影响

  13. 中考体育项目与体育教学合理结合的研究

  14. 十二层带中心支撑钢结构...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回