




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.目录1 .引言21.1研究背景21.2目的和意义2二.需求分析32.1用户要求32.2可行性32.3数据流图42.4功能要求42.5业务流程图43 .系统设计63.1概要设计63.2详细设计83.3数据库设计114 .测试分析144.1测试目的144.2测试要求144.3.1单体测试144.3.2集成测试164.3.3系统测试165 .设计体验16参考文献17网上购物中心订单管理模块摘要:网络购物是网络技术应用的产物和新的贸易形式。 不仅改变了企业自身的生产、经营、管理活动,也影响了整个社会的经济运营和结构。 本文着重阐述了订单管理的分析、设计和具体实现。 订单管理分为普通用户订单和管理员管理订单的内容,普通用户提交订单,可以确认自己提交的订单内容。 还有管理员确认、删除订单等操作。关键词:在线购物中心订单管理1 .引言1.1研究背景在线购物网站提供以产品展示和订购为中心的在线购物服务来宣传自己的店铺产品,致力于向顾客展示自己的产品,使顾客能够通过网站自由购买产品。 随着网络技术的成熟,网络购物已经成为一种领先趋势的购物方式,特别是在外出购物不方便的地区,网络购物的优势更加突出。 与此同时,网络购物给商家带来巨大利益,免除了不必要的费用,直接获得收益,比如今年“光棍节”期间,淘宝交易额达到约200亿人,网络购物成为主流。 因此,需要良好的订货数据库管理系统,在管理用户数据的同时,订货处理的效率也提高了。 这个网站通过用户登录阅览商品,看公告,购买,确定购买,实现用户模块的功能。 其中订单的生成、网站的后台系统通过系统管理者管理商品、订单、用户来实现。1.2目的和意义网络购物作为新兴的商业模式,企业表示:“打破传统企业战略的束缚,彻底改变企业的运营流程,加强顾客与供应商的联系,有可能开拓新的市场。 无论从网络购物的发展方向还是网络购物的发展环境来看,网络购物竞争及其竞争结果最终反映在参与企业的综合竞争力和其他辅助因素上。 网上购物对企业竞争力具有战略意义,这些意义体现在促进产品竞争力、管理能力和技术创新能力上。 同时,网上购物要利用信息技术,培育和发展良好的竞争环境,提高企业综合竞争力,建立基于供应链接、信息交流和技术创新的战略联盟。在网上购物系统中,订单模块在网上购物系统中扮演着重要角色,网上购物的对象往往是用户,为用户建立自己的购物平台,让用户更加方便地购买商品这个系统可以创建用户自己的平台,用户注册唯一的账户名,然后管理他们的个人信息。 系统设计了订单管理。 用户不仅可以通过订单管理查看自己的履历,还可以知道自己的货物是否已经发货了。 管理员也可以确认订单。 系统的设计为广大用户提供了这样的平台。 大幅节省了人们购买商品的时间,直观地理解了商品的信息和自己购物的状况。 综上所述,在网上购物系统中,我们知道订购模块的重要性,因此有必要开发这样的平台来充实系统,提高系统的使用价值。2 .需求分析2.1用户需求系统必须通过订单确认用户购买的商品和商品的价格,用户在提交订单时填写自己的真实联系方式,以便正确获得自己能够购买的商品。 后台管理员应该可以设置用户提交的订单的状态。2.2可行性网络购物系统的经济可行性,现在随着网络技术的快速发展,网络购物也越来越盛行,它是网络上不可或缺的交易平台。 无论您身在何处,只要您的计算机能够连接到互联网,您都可以在互联网上购买。 无论是对于企业还是任何地方,只要有一台连接互联网的计算机,就能够管理企业信息。 网络购物在当今社会,不仅给企业带来了良好的经济效益,而且对企业产品进行了良好的销售展示。 围绕这一发展空间,开发了这个网上购物系统,使更多的企业能更好地展示自己的商品,给企业带来更多的利益。该系统操作的可行性是用户只要能够连接到因特网,就能简单地使用电脑。 系统设计为普通用户最直观地观察。 通过让用户能够在最短的时间内将喜欢的商品带回去,可以大幅节省用户为了购物去百货商店买商品的时间。 由于系统界面清晰,用户可以不花太多时间购买商品。 管理员也可以立即管理商品。2.3数据流图1.1未注册1.3登录认证1.2已注册验证成功验证失败登录1.4注册验证注册注册失败注册成功会员信息日志文件注册成功1.5查询、修改个人信息下订单查询、变更订单订单反馈2.4功能要求用户在把商品放入购物车后,可能会在收银台结账。 该系统的订单实现了用户向收银员告知商品和收银员支付多少钱的功能。 该系统不提供在线支付功能。 系统必须通过订单确认用户购买的商品和商品的价格,用户在提交订单时填写自己的真实联系方式,以便正确获得自己能够购买的商品。 后台管理员应该可以设置用户提交的订单的状态。2.5业务流程图管理业务流程图是描述系统内各部门、人员间业务关系、作业顺序和管理信息流程的图表,有助于分析人员找到业务流程中的不合理流程。 在业务流程图中,圆形表示系统中的人,矩形表示系统外的实体,箭头表示数据和报表帐户流。本系统主要管理订单,但是作为销售的一环与库存有密切的关系,所以库存的进货订单也有相应的管理。整个业务流程如下所示1 .订单登记:登记各销售信息,使财务能够进行会计处理,销售统计查询也变得容易。2 .订单确认:根据客户的联系方式,确认收到的订单的具体信息。 让客户及时了解订单处理情况,简化订单流程管理。3 .货物发送:将客户确认的订单发送给货物。4 .结算帐户:管理订单帐户,详细记录每个订单的应付帐款、已付款、未付款和付款记录。其过程由订单管理员登记仓储管理部门的进货订单和退货订单,将订单交给财务部门用于结算帐户,会计部门将订单帐户信息发送给订单管理员,订单管理员更新订单支付信息。 客户退货信息由售后服务部门进行相关处理,将销售退货单发送给订单管理者进行登记,由会计部门管理帐户。本系统的业务流程图如图2所示图2系统业务流程图接受客户的订单时,接受订单的工作人员根据与客户相关的信息确认该订单是否有效,如果订单有效,则判断库存量是否足够,如果不足,则立即通知库存部门,如果不足,则通过适当的联系方式通知客户接受订单。 对于销售出库或销售退货,进行相关的库存削减或库存追加作业。订单处理顺序如图3所示。图3订单处理步骤3 .系统设计3.1概要设计订单模块结构图:订单管理一般使用者管理员管理模块服务台查看订单信息订单显示设定订单状况删除订单订单模块包括普通用户订单和管理员管理订单,两者之间存在密切关系,除非普通用户提交订单,否则管理员无法管理用户提交的订单。 管理员在确认订单后必须通知用户商品是否已经发货了。 一般用户的订单分为服务台和订单信息的显示。 服务台实现了用户提交订单的功能,还可以查看订单信息,查看自己购买的商品,确认管理者是否发送了自己购买的商品。 管理员要管理订单,首先查看订单,确认订单信息,满足要求,然后管理员根据订单状况设置订单审核级别(例如,是否已发货)。 管理员可以删除和管理长期不符合以前订单或要求的订单。顾客确认购物车内的商品后提交订单,顾客填写收件人信息时,该信息会显示在页面上,由顾客确认。 如果尚未填写,请查看相应的表格并请求填写,记录客户提交的收件人信息,以供下次购买时使用。 客户提交订单后,您可以在联机商店查询订单,取消和修改未处理的订单用户订单流程图:开始用户界面是否购买取得订单编号将订单插入订单明细表服务台ny结束用户登录后购买商品,商品放入购物车,用户需要结账时,用户点击服务台开始确认订单,用户看了之后不想结账时,用户返回商品信息页面购买用户需要的商品如果用户确认购买,则用户在提交订单后在后台进行处理,在后台判断用户提交的订单,获取用户想要购买的商品信息,并添加到订单信息表和订单详细信息表中。 假设来这里的用户的订单提交完成了。3.2详细设计用户提交订单后,管理员可以在管理界面中查看用户提交的订单,并在管理员查看订单时进行确认。管理员单击“确认此订单”即可确认订单,单击“设置发送”即可知道管理员已经发送了用户订购的商品。 单击“删除此订单”可删除有关此订单的所有信息。(1)决定订货功能实现的代码如下:protectedvoidabtnconfirmon _ click (对象发送器,事件e )装模作样strsql= updatez _ orderinfosetorder _ isco nfr=y,admin _ confirm adminid= session adminid .tostring () ,order _ confirm time= datetime.NC 我的房间webService.ExcuteSql(strSql )response.redirect ( order _ manage.aspx? oid= oid;以下称为(2)实现设定发送状态的功能的代码如下所示。protectedvoidabtnsend _ click (对象发送器,事件e )装模作样strsql= updatez _ orderinfosetorder _ send status=1where order _ no= oid ; 我是间webService.ExcuteSql(strSql )response.redirect ( order _ manage.aspx? oid= oid;以下称为(3)删除订单信息的功能实现代码如下protectedvoiddell _ click (对象发送器,事件e )装模作样strsql= deletefromz _ orderinfowhereorder _ no= oid ; 我是间webService.ExcuteSql(strSql )strsql= deletefromz _ orderdetailwhereorder _ no= oid ; 我是间webService.ExcuteSql(strSql )response.redirect ( order _ list.aspx )以下称为在以上的数据库连接中,系统用于类的连接,类中写入了多次调用的所有代码。 本系统调用的类是类的名称为WebService.cs。类的主要代码是:公共布尔hasname (字符串string strsql )装模作样string strConn=Data Source=; 初始目录=shop; User ID=sa; Password=;dbproviderfactorydbproviderfactory=dbproviderfactories.getfactory ( system.data.sqlclient )dbconnectiondbonn=dbproviderfactory.create connection ()dbcon onn.connectionstring=strconn;dbConn.Open ();dbconcommanddbomm=dbproviderfactory.create command ();dbomm.connection=dbcononn;dbComm.CommandText=strSql;dbdatareaderreader=db omm.executereader ()return reader.Read ();以下称为publicvoidexcutesql (字符串strsql )装模作样string strC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 车库资产抵押担保合同规范文本
- 残疾人就业支持与职业培训合作协议
- 茶叶电商培训与人才输送合作协议
- 特色美食餐厅服务员劳动合同书
- 景区观光出租车包车合同范本-深度游体验协议
- 高速公路服务区车位包销及旅游观光合作协议
- 西餐厅餐饮服务承包协议
- 厂房租赁及生产线技术输出合同范本
- 住宅区拆迁房产权互换协议
- 网络订餐平台食品安全责任书
- 高迪 圣家族大教堂赏析课件
- 敏捷项目管理的敏捷团队文化
- 关于城乡幼儿园教育差异的调研报告
- 《弹簧设计基础知识》课件
- 广西南宁市二中2024届物理高一下期末质量检测模拟试题含解析
- 美术遗存的保护与传承
- 执业药师课件
- TB10092-2017 铁路桥涵混凝土结构设计规范
- 小学学科教育中的全面素质与个性发展培养
- 青年教师培养方案
- DB35∕T 516-2018 益胶泥通用技术条件
评论
0/150
提交评论