基于net网上购物系统设计与实现内容摘要:
商品信息管理 管理员可以在该功能模块下进行商品信息的编辑,发布新的产品信息删除已经上架的产品,可以随着市场走向来定义自己的产品信息满足消费者追求新鲜的需求,提升自己的市场竞争能力。 ( 3) 商城分类 商城分为四个分类商城可以在任意分类商城下增添子商城分类信息,可以修改和删除过时或失效的子商城 分类。 同时可以移动子商城到其他的分类商城下。 4 便于商家自行调整销售模式和搭配。 可以使自己的商城显得独特。 ( 4) 订单管理 管理员可以通过管理订单的方式确定销售信息,在用户下订单之后安排发货,对于用户已经撤销的订单,管理员可以进行删除。 ( 5) 用户管理 管理员通过该模块可以进行用户和管理人员的添加,修改和用户的激活。 方便商家管理网站 [5]。 综合以上的文字信息给出如下的用例图来说明: 图 22网站管理员功能用例图示意 性能要求 网上商城定位与广大 互联网用户,要求具有很快的响应速度,适应大量用户同时登录使用。 在商业的角度来看,网站要有很高的安全性。 在数据库中采用二进制保存用户密码,采用三层架构设计网站,防止注入式攻击。 有效保证用户安全访问和交易。 由此可得网站性能表现在响应快、安全性高、用户界面友好和方便使用者管理 [6]。 5 系统运行环境规定 网上商城采用 Visual Studio2020和 SQL SERVER 2020为开发平台,因此采用 Windows XP及以上操作系统并且需要 IE6以上版本或者谷歌、火狐等浏 览器进行访问,服务平台需要 Windows SERVER2020 及以上版本的 IIS 服务器的信息。 [7] 系统选用的开发工具和环境 系统开发工具选用 Microsoft Visual Studio 2020和 Microsoft SQL SERVER 2020为开发工具。 开发语言选用 C语言,并且系统支持 Microsoft Framework 平台 [8]。 使用 SQL SERVER 2020作为数据库服务平台。 6 3.系统设计 软件层次结构 图 网上商城软件层次结构图如下图所示: 图: 31网上商城软件开发层次结构图 数据库逻辑结构设计 数据库逻辑结构设计依靠 ER图的关系来确定数据之间的依赖联系,通过成员和属性之间的联系以及成员之间的主键与外键关系确定数据库表与表之间的逻辑依赖关系 [9]。 用户购买商品产生相应的订单信息,管理员审核用户信息确认无误只后,对订单进行处理。 具体处理过程如下 ER图所示: 7 . 图: 32系统 ER图 数据库各个表之间的关联关系如下图: 图: 33数据库关系图 在 “数据库 ”节点中的点击 “表 ”节点,在列出的菜单中右键 “设计 ”命令,即可进入 “设计表结构 ”对话框。 可以在该对话框加入表的列名,各列的数据类型、长度、以及是否允许为空等信息。 8 ( 1) 用户信息表( customers) 保存了所有个人用户的用户名、密码等基本用户信息 ,具体的描述如下表所示。 ( 2)链接表 友情链接表( link)用来保存链接信息。 具体描述如下表所示。 ( 3)用 户备注信息表 用户备注信息表( notic)主要用来保存用户购买产品的需求信息,具体的描述如下表所示: ( 4)订单记录信息表 9 订单记录信息表( orderDetails)主要用来保存销售记录的类别信息,具体的描述如下表所示。 表 34订单记录信息表 ( 5)商品明细表 商品明细表( products)用来保存商品的详细信息,具体的描述如下表所示。 ( 6)角色信息表 角色信息表( roles)用来保存权限分配概要信息,具体的描述如下表 所示。 表 36角色信息表 ( 7)订单信息表 订单信息表( orders)用来保存订单信息,具体的描述如下表所示。 10 ( 8)商城分类信息表 商城分类信息表( store)用来保存商城的分类信息。 具体的描述如下表所示。 ( 9)商品类型信息表 商品类型信息表( typies)用来保存商品类型信息,具体描述如下表所示。 表 39商品类型信息表( 10)网站其他信息表 网站其他信息表( webbase)用来保存网站说明和内容的信息, 具体描述如下表所示。 表 310网站其他信息表 11 模块详细设计 登录模块由两个功能构成,分别是用户登录和游客注册功能。 对于已经是会员的用户来说,直接点击用户登录按钮输入用户名和密码,经过数据库检测正确后直接跳转到网站首页[10]。 而非会员则点击现在注册按钮,系统跳转到注册界面,并填写个人信息之后系统提示用户转到首页。 用户登录后可以看到自己的登录状态栏,显示自己的一些常用信息。 登录模块流程图如下所示: 图 33登录模块流程图 商品展示主要有最新商品展示和推荐商品展示两栏。 系统通过查询商品录入 12 信息中商品录入时间,按照最晚录入优先显示的排序方法,选取其中的商品。 按照绑定的数据源来显示商品信息。 推荐商品展示是系统通过查询商品信息中是否有人推荐来选取商品进行展示。 分类商城中的物品按照商品类型进行划分,通过绑定的数据源显示在子类商城中。 在控件中使用分页功能,保证页面数据查询量降低,是网站运行流畅。 商品展示的显示流程如下图所示: 图 34商品 显示流程图 个人信息管理模块包括用户注册填充,订单管理和修改用户密码。 用户可以修改自己的个人信息,方便用户灵活的使用网站进行消费。 用户可以查看、删除自己的订单,避免不必要的开支,提高网站的友好性。 用户可以修改自己的登录密码,确保用户自己信息透漏给他人时,保持自己账户的安全。 修改密码时,用户提交旧的登录密码,之后输入新密码并且再次输入新密码确认,确保两次密码输入一致以免发生手误导致账户不能正常使用,点击确认后系统自动更新,提示用户修改结果。 13 用户进行密码修改的流程 如下图所示: 图 35密码修改流程图 后台管理模块主要是网站管理员在运营过程中管理网站的重要平台。 后台管理主要有用户信息管理、商品信息管理、商品分类信息管理、用户订单管理和网站文本编辑等功能。 是网站运行最重要的依据,负责大量复杂的操作 [11]。 在用户信息管理模块中,可以添加新用户,适合工作人员的扩展。 新用户注册的激活,屏蔽恶意消费者。 方便管理用户,维护网站正常良好的运行。 用户激活流程图如下所示: 14 图 36用户审查流程图 商品信息管理模块中,管理员通过浏览商品信息查看最近的商品点击量,达到随时调整冷门商品的下架或推荐冷门产品迅速销售的功能。 通过商品信息添加的功能,保持网站商品随着市场需求进行更新换代。 商品分类信息管理模块中,管理员可以增加二级子商城的分类信息,调整子商城位置,优化商城布局,以适应消费者的购物需求。 用户订单管理模块中,管理员通过查看订单列表,可以知道用户订单受理的状态,包括订。基于net网上购物系统设计与实现
相关推荐
产生大量的娱乐节目和效果。 手机、数码相机等消费电子产品中,基于人脸的娱乐项目越来越丰富。 、 MSN等即时通信 工具以及虚拟化身网络游戏也是人脸合成技术的广阔市场。 另外还有家庭娱乐。 家庭娱乐是指能够识别主人身份的智能玩具,家政机器人,具有真实面像的虚拟游戏玩家等。 随着电子技术水平的提高,家庭娱乐会得到广泛的应用,其中的关键技术之一也是人脸的跟踪识别。 (3)图像搜索 目前, Google
C 语言知识,也对编程及 3D 设计产生了一定的兴趣,分析问题和解决问题的能力也得到了不小的提高。 而且,我也学到了很多人生的道理。 在做一件看似很难的事时,我14 们要有一个总体的框架,不要有畏难心理。 静下心来,沉着的分析问题,问题总会迎刃而解的。 因此,成功的关键在于你是否拥有这样的心理。 参考文献 [1]孙鑫 VC++深入详解 第三版 北京 电子工业出版社 2020年 126
.................. 30 哈尔滨理工大学学士学位论文 VI 报警主机的安装原则 ................................................................... 30 报警器防范范围 .......................................................................
点就是采用异步式 I/O 与事件驱动的架构设计。 传统架构对于高并发的解决方案是采用多线程模型,也就是一个系统线程处理一个业务逻辑,通过系统线 程切方式弥补同步式 I/O 的时间开销。 采用的是单线程模型通过异步式的请求方式处理 I/O 调用,减少了切换上下文次数所造成的开销。 运行的过程中将管理一个事件堆栈,不断地循环执行事件然后等待下一个事件的触发。 异步式 I/O
需下载客户端软件,维护简单。 系统开发周期短,应用程序页面简单、轻量,具有很强的伸缩性,对客户端硬件配置要求极低,易于达到要求,可以选择不同厂家的设备和服务。 系统资源的冗余度小,部署方便,容易维护且可扩充性良好。 (5)选择合适的开发工具 开发工具的选择对一个系统来说很重要,既决定了开发人员的开发效率, 也对页面的美观和操控性起着重要作用,同时也对系统的易维护性和扩充性有着重要影响。
第 二 章 扩频通信 扩频通信的定义 “扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽; 频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;在接收端则用同样的码进行相关同步接收、解扩及恢复所传信息数据”。 扩频通信是围绕提高信息传输的可靠性而提出的一种有别于常规通信系统的新调制理论核技术