基于web的网上书城系统论文内容摘要:

,如本系统所采用的 C,不同的动态网页制作技术还可以使用不同的编程语言;所以 ,它是完全可行的。 此外, .NET Framework框架作为微 软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它作为开发平台。 因此,在技术上 .NET是完全可以胜任这个平台的开发。 操作可行性 界面设计时充分考虑了管理人员和用户的习惯,简单操作;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。 在操作的可行性也得到了保障。 4. 系统的规划设计 需求分析 功能需求 经过调查,一个网上图书销售管理系统应该包含两类角色:购书者(用户)和图书销售管理员。 针对不用角色,将系统分为前台和后台两个部分。  购书者 部分 (前台) : 1. 购书者进行网上注 册、登录:必须先注册,注册时必须提供用户名、密码、电子邮件 等。 2. 查询待售图书和欲购图书信息:所有注册 用户 均可通过 网上 图书销售 管理 系统,查询最新图书信息、畅销图书信息。 3. 订购图书:消费者对欲购图书订购,可以修改自己的购物车,在订购信息被确认之前可以对订购信息进行修改。  系统管理员(后台): 1. 管理员登录:管理员进入图书销售系统须填写用户名和密码。 2. 管理员 发布图书信息:通过图书销售 管理 系统发布最新图书、畅销图书 的信息。 3. 管理员处理购书 者 的 订单信息:包括客户填写的订单信息,同时对订单进行审核。 7 4. 管理用户和管理员信 息:管理员可以添加管理员,并且对用户信息进行查看。 数据流图 数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。 数据流图有四种基本符号:正方形表示数据的源点或终点;圆角矩形代表变换数据的处理;或两条平行横线代表数据存储;箭头表示数据流。 1. 顶层数据流图 该系统的顶层数据流图如 图。 由于该系统分为用户和管理员两部分,每个部分总的数据流图分别如图。 图 顶层数据流图 图 用户部分的数据流图 用户 网上 图书 销售 管理系统 注册登录信息 搜索查看信息 购物车 订单结算 用户 图书 信息 订单 信息 订单 信 息表 用户信息表 图书详细信息表 图书 信息 购物信息 图书 信息 购物信息 网上图书销售管理系统 用户 管理员 8 图 管理员部分的数据流图 2. 用户部分分解后的数据流图 1) 注册登录的数据流图如 图 4. 4所示。 图 用户注册登录数据流图 2) 查看、搜索图书信息的数据流图如 图。 图 用户查看搜索图书信息数据流图 3) 用户购买图书的数据流图如 图 所示。 管 理 员 网上图书销售 管理系统 图书类别 图书 信息 订单 信息 用户信息 管 理 员 订单 信息表 用户信息表 图书 类别信息表 图书 详细信息表 订单(详细) 信息表 订单 信息 用户信息 图书 信息 图书类别 用户 图书搜索 查看 查看 搜索图书 信息 显示信息 用户 图书 详细信息表 提示信息 登录 登录信息 用户 提示信息 注册 用户信息表 用户 注册信息 9 图 购物车数据流图 4) 订单结算的数据流图如 图 所示。 图 订单结算数据流图 3. 管理员部分分解后的数据流图 1) 管理员登录和修改密码的数据流图如 图 所示。 图 管理员登录和修改密码数据流图 2) 图书类别管理的数据流图如 图 示。 图 图书类别管理数据流图 3) 图书 信息管理的数据流图如 图。 图 4) 订单信息管理数据流图如 图。 显示 信息 订单信息 订单详细 信息 用户 查看购物车 用户 购物信息表 结算订单 订单结算 信息表 用户 放入购物车 购买信息 订单信息表 管理员 图书信息 添加删除修改 图书信息 图书 信息表 管理员 图书 类别信息 修改 /删除 图书 类别 图书 类别信息表 修改密码信息 管理员 修改密码 登录 登录信息 管理员 提示信息 提示信息 管理员信息表 10 图 购物信息管理数据流图 数据字典 数据字典是开发者与用户相互沟通的有效途径之一。 它能形象的向用户描述开发者的意图,使用户明白数据库可能具有的项目,可有效地缓解开发者和用户之间的交流鸿沟,也有利于用户向开发者提出自己的要求,避免因理解分歧造成的代价巨大的接口问题。 数据 字典是各类数据描述的集合,它是进行详细设计的数据收集和数据分析后所获得的主要成果。 针对本系统,通过对管理内容和过程的分析,设计的主要数据字典表示如下:  名字:用户基本信息 描述:用户注册所填写的信息表 定义:用户信息 =用户 ID+用户名 +用户名称 +密码 +性别 +地址 +电子邮件 +固定电话 +移动电话  名字:管理员信息 描述:系统后台销售管理员的信息 定义:管理员 ID+用户名 +用户名称 +密码  名字:图书分类信息 描述:图书入库时进行登记的图书分类表 定义: 图书分类 =分类 ID+分类名称  名字:图书基本 信息 描述:所销售的图书的基本信息表 定义: 图书基本信息 =图书分类 +图书名称 +ISBN+出版社 +图书作者 +页数 +销售价格 +进货价格 +出版日期 +图书介绍 +图片  名字:订单基本信息 描述:消费者购买图书 的 信息表 定义: 订单基本信息 =订单号 +订购用户 +订购日期 +图书名称 +图书价格 +购买数量 管理员 订单 信息 购物信息管理 订单 信息表 11 总体设计 系统模块设计 各个模块的功能描述:  前台: ( 1) 首页图书 浏览模块:按照电子商务网站的一般规划和人们使用电子商务网站的习惯, 首页图书 浏览模块主要实现按照各种条件显示、查看商品 的前台显示功能。 ( 2)用户注册和登录模块:用户只有在成功登录系统后,才可以实现商品的购买。 如果不是本网站的用户可以进行注册。 ( 3)购物车模块:购物车包含了用户决定购买的所有商品信息,包括商品编号、商品名称、价格、购买数量及用户应付总价等。 用户在查看商品信息时,如果决定购买即可将商品加入购物车,然后可以继续浏览其他商品。 ( 4)订单结算模块:用户完成购物后即可进入结算中心,系统对用户的产品及数量进行价格计算,最后生成用户应付款金额。 然后用户向系统下达订单提供送货地址等付款信息。  后台: ( 1)图书类别管理 模块:按照图书电子商务网站的一般规划和人们使用图书电子商务网站的习惯,销售的图书必须进行分类,这样才方便人们进行选购。 ( 2)图书信息管理模块:由于销售的图书比较多,所以必须对图书的信息进行管理,这样更有利于图书的进销存管理。 ( 3)订单管理模块:用户完成购物结算并提交订单之后,管理员要对用户提交的订单信息进行审核,审核通过之后按照订单发货。 ( 4)用户及管理员信息模块:管理员可以管理用户和管理员的信息。 综上所述,系统总体设计模块图如下 图。 12 图 系统总体设计模块图 数据库设计  概念结构设计 前台管理和后台管理的 E— R图如下 图 图。 图 前台 ER图 网上图书销售管理系统 系统前台管理 系统后台管理 首页图书浏览 用户注册登录 订单结算 购物车 图书类别管理 图书信。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。