版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 投我以木桃,报之以琼瑶,匪报也,永以为好也.第1页/共39页随着网络的飞速发展,人们已经不满足于简单的获取企业信息,更迫切需要的是能够在网上实现互动的交流及足不出户地购买产品,在此背景下开发出该网上礼品商店。系统背景01第2页/共39页师夷l 在美、日等信息化程度较高的国家和地区,网上商店发展速度迅猛,在网上商店中占有部分份额的礼品也随着迅速发展。调查表明:美国的家庭已越来越习惯于在家中从网上购物。国情l 中国网民数量居世界第二。特别网民中,大部分都是20岁左右的青年人,大部分是伴随着网络成长起来的,他们对网络的依赖和忠诚度较之其他年龄层次的人更胜一筹,他们将成为实力最强的消费者,也为网购的
2、增长带来了前所未有的商机。系统背景第3页/共39页网上礼品商店利用互联网进行信息传播与交易,只要服务器工作正常,网友就能查到并订购礼品,打破了时间、空间对经营的限制,全天候服务于更广阔地域的读者,充分满足了购买者的需求,特别是商业不发达地区的用户需求。以亚马逊目前营销世界160个国家和地区的渗透性来说,根本已经没有所谓的销售。高峰或低谷时间与淡季旺季的营运考虑了。这项优点让网络商店营业时间倍增,效果则无限扩大。优势网上礼品商店的最大优势不是最快,而是最多,它为购买者提供了“无限”大的选择空间,各行各业的消费者都可以在这里各取所需。由于传统商店不论门市或仓储空间有限,往往在考虑成本压力下只以所谓
3、的畅销品为销售主体,对于购买者的特殊需求或较为冷门的礼品则无力顾及。时空成本网上礼品商店拥有功能强大的信息查询系统,它像一个指路牌,把你带到需要的礼品面前,免除了你在礼品店里找商品找得心急如焚,腰酸腿疼的辛苦历程。网上礼品商店最大的好处在于它可利用建立起来的索引文件,达到便利查询数据的目的。消费者商家对于商家,网上的每一笔交易,都为卖方留下买方的一些个人信息。网上礼品商店收集到用户信息后,为用户开辟很多个性化服务项目,用以加强与读者之间的互动交流。网上礼品商店借助网络强大的数据传输、处理、保存能力,能够针对性地生产销售,形成规模效应因此,网络商店既考虑到顾客的个性化需求,又考虑到规模经济效益共
4、赢的局面。第4页/共39页系统分析02第5页/共39页需求分析 网上礼品商店主要实现网上查询礼品、购买礼品、生成相应的订单等功能的系统。会员通过网络购物系统的用户界面,可以浏览商品种类,每个商品大类中的列表以及每个商品的详细信息。每个注册用户在浏览用户界面时都自动配备一个购物车,在浏览商品的过程中,如果消费者对某商品感兴趣,则可以查看该商品的详细信息,如礼品的详细介绍、赠送的用途等。如果需要购买该商品,则可将其添加到用户的购物车中,消费者可随时查看购物车的状况,购物活动完成后,消费者需要结账并提交订单,系统将用户导向结账向导中,订单提交成功后,系统向消费者显示提交成功和生成的订单号。用户可以随
5、时查询自己已提交的订单的状态。用户结账时,系统可以检查用户是否处于登录状态。第6页/共39页功能性业务要求第7页/共39页第8页/共39页功能性业务需求第9页/共39页功能性业务要求第10页/共39页购物流程 说明第11页/共39页会员登录和注册会员登录和注册:当用户购买,或者修改自己的注册信息,以及进行后台操作时,都会提示用户或者管理员输入用户口令和密码,只有授权的用户才能登陆系统进行相关操作。针对用户和管理员,提供了不同的登录界面以及不同的验证过程,当登陆成功后,分别将用户和管理员导向前台和后台相对应的管理页面。系统用户登录用例图第12页/共39页系统用户打开系统登录界面-填写本人帐号和密
6、码以及验证码-点击登录按钮登录。网上礼品商店系统服务器在接受到用户的登录信息后,先验证用户是否存在,若存在则继续验证用户的密码是否正确。为了信息安全,用户的密码都是进行MD5加密的。如果登录成功,系统会从数据库中获取该用户的角色,并根据该用户角色的权限,然后可以进行部分操作。触发条件系统反馈第13页/共39页付款结账购物车礼品信息查询。登录用户可以按多种方式浏览商品信息,系统需针对不同的用户提供不同的查询方式。系统提供购物车的功能,当某个用户登录系统后,则可以将自己需要购买的商品放入购物车,待所有礼品都购买完成后,再统一生成订单结账。购物关键流程第14页/共39页管理员流程第15页/共39页业
7、务流程图第16页/共39页数据流图第17页/共39页数据流图第18页/共39页数据流图第19页/共39页数据流图第20页/共39页数据字典第21页/共39页数据字典数据字典第22页/共39页数据处理字典数据处理字典第23页/共39页E-R模型分析模型分析第24页/共39页订单属性订单属性第25页/共39页系统设计03第26页/共39页系统组成结构第27页/共39页注册登录模块礼品信息浏览模块购物车模块123系统主要功能模块游客注册,用户登录消费者对礼品进行检索,可以查看详细信息购物车可以存放用户购买的商品,并且统计购买商品的总价,在购物车模块中用户主要是有三种选择:一种修改购买的数量,二是放弃
8、购买这件礼品,三是直接生产订单,购买这个礼品。4订单模块对订单信息确认,付款,留言,评价等4商品管理模块后台商品管理模块为系统管理员提供了修改、删除等功能,方便管理员对商品信息进行管理5第28页/共39页系统边界模型图消费者通过系统购买自己的想要的礼物和服务,系统通过银行或支付宝获取用户的支付信息,支付宝/银行通过接口将信息传到系统平台,系统平台作出相应的处理后将反馈结果在通过接口反馈给用户;用户可以通过系统获知自己的商品的物流信息,物流将信息传给系统,系统再传给用户;若之间存在错误,可将信息传给管理员,由管理员进行维护.第29页/共39页系统功能结构图第30页/共39页系统实现04第31页/
9、共39页技术可行性第32页/共39页数据库本系统采用ADO.NET技术连接数据库,ADO.NET是一组用于和数据源进行交互的面向对象类库。常用的ADO.NET对象如下: SqlConnection 对象 和数据库交互,必须连接它。连接指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。Connection对象会被Command对象使用,这样就能够知道是在哪个数据库上面执行命令。 Command对象 成功于数据建立连接后,就可以用Command对像来执行查询,修改,插入,删除等命令;SqlDataReader对象 许多数据操作要求读取一串数据。data reader对象允许
10、获得从Command对象的SELECT语句得到的结果。DataSet对象 DataSet对象是数据在内存中的表示形式。它包括多个DataTable对象,而DataTable包含列和行。DataSet是被所有Data Providers使用的对象,它不像Data Provider一样需要特别的前缀。 SqlDataAdapter对象 当在单批次的对数据库的读写操作的持续的改变返回至数据库的时候,Data adapter 填充(fill)DataSet对象。data adapter包含对连接对象以及当对数据库进行读取或者写入的时候自动的打开或者关闭连接的引用。data adapter包含对数据的S
11、ELECT,INSERT,UPDATE和DELETE操作的Command对象引用。第33页/共39页系统安全对于系统出现的不可恢复的错误,这里指的不可恢复错误是无法对系统进行配置,使系统恢复正常使用。一般处理方式为后备恢复,设计系统采用数据库级的备份等,二是建立详细的事务日志,所有的操作都将记录在案。第34页/共39页系统总体设计第35页/共39页网络环境设置星型拓扑结构:星型结构以中央节点为中心,并用单独的线路使中央节点与其他各节点相连,相邻节点之间的通信都要通过中心节点。星型结构通常采用集线器或交换机作为网络的中央节点,网络中的每一台计算机都通过网卡连接到中央节点,计算机之间通过中央节点进行信息交换,各节点呈星状分布而得名。这种结构便于集中控制,因为端用户之间的通信必须经过中心站。由于这一特点,也带来了易于维护和安全等优点。端用户设备因为故障而停机时也不会影响其它端用户间的通信。但这种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030全球元件参数测试仪行业调研及趋势分析报告
- 2024年科普知识竞赛试题库及答案(共70题)
- 2024年青少年禁毒知识竞赛小学组题库及答案(共60题)
- 2025年度特种钢材进口与国内销售合作协议
- 2025年度应急响应个人劳务派遣服务合同示范文本2篇
- 二零二五年度车库租赁及停车场运营管理合同4篇
- 数字化背景下学校师德师风教育的创新发展
- 数学教育与儿童发展游戏化教学的意义
- 二零二五年度铝扣板艺术装饰施工合同3篇
- 二零二五年度采砂场环境保护与修复合同3篇
- JB-T 8532-2023 脉冲喷吹类袋式除尘器
- 深圳小学英语单词表(中英文)
- 护理质量反馈内容
- 山东省济宁市2023年中考数学试题(附真题答案)
- 抖音搜索用户分析报告
- 板带生产工艺热连轧带钢生产
- 钻孔灌注桩技术规范
- 2023-2024学年北师大版必修二unit 5 humans and nature lesson 3 Race to the pole 教学设计
- 供货进度计划
- 国际尿失禁咨询委员会尿失禁问卷表
- 弥漫大B细胞淋巴瘤护理查房
评论
0/150
提交评论