b2c网上商城后台管理模块的设计与实现_第1页
b2c网上商城后台管理模块的设计与实现_第2页
b2c网上商城后台管理模块的设计与实现_第3页
b2c网上商城后台管理模块的设计与实现_第4页
b2c网上商城后台管理模块的设计与实现_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京工业大学硕士学位论文B2C网上商城后台管理模块的设计与实现姓名李瑞荣申请学位级别硕士专业软件工程指导教师张建标赵枫朝20070301籭嚣祄关于论文使用授权的说明签名网上商城研究的背景及意义电子商务将会是世纪经济发展的主要动力之一,它将像蒸汽机的发明一样,引起整个社会生活和经济的变革。当然,如前所述目前困难还很多,由于在消费观念、信用体系、法规政策、网上支付等问题上与国外存在距离,我国电子商务的发展还处于初级阶段,需要进行市场培育与诱导。电子商务将是世纪的经济增长点,它所带动的电子商务的技术、产品、服务的发展将会给不同的行业带来大量的新的机会电子商务的快速发展以及上网人数的剧增,为企业刨造了许多网络商机网上商城作为电子商务系统的一个应用具有如下优点供客户完善的网络服务而且可以提供给全国各地的消费者,以最快的速度将商品,在网上提交订单后,商品很快就会配送到顾客手中,节省了顾客的购物时间北京工业天学工程硕上学位论文网上商城的研究现状美国是网上交易开展较早的国家,在许多领域处于全球领先水平,成为其它国家开展网上商城的示范,其中网上商城销售涉及的领域十分广泛,如、金融、中介服务、鲜花礼品等等;而狟大多发生在企业之间的大宗交易中,如电子元器件、会计服务、商业抵押、证券、电机、网络产品、解决方案等。网上商城触及到了各个行业,各种商品和各类服务,发展速度和规模十分迅速。但是全球的网上交易发展很不平衡,美国因开展较早,基础设施完善,人们消费观念、方式进步,并积累了大量的经验,因此始终占据着主导地位,占网目前,我国所有行业基本上参与了电子商务。中国电子信息产业发展研究院就整体而言,中国网上交易仍处于初级阶段,交易手段、范围、交易人数、安全认证等均处于初级探索过程,从已知的情况看,中国在年开始出现电子商务模式,到目前为止,证券公司、金融结算机构、民航订票中心、信用卡发放等领域均已成功进入电子商务领域,并进行了大量的,可靠的交易,这些已构成网上商城发展的基础,同时也为进一步发展积累了丰富的经验。网上安全保密有待完善,这是个全球普遍存在的问题,但在中国却更为严竣和困难;虽然存在种种障碍,在某种程度上甚至严重制约着网上商城的发展,但我们北京工业大学工程颀上学位论文网上商城使得买卖双方的交易成本大大降低,具体表现在距离越远,网络上进行信息传递的成本相对于信件、电话、传真而言就越低;此外,缩短时间及减少重复的数据录入也降低了信息成本买卖双方通过网络进行商务活动,无需中介者参与,减少了交易的有关环节;卖方可通过互联网络进行产品介绍、宣传,避免了在传统方式下做广告、发印刷产品等大量费用;网上商城实行“无纸贸易”,可减少的文件处理费用互联网使买卖双方即时沟通供需信息,使无库存生产和无库存销售成为可能,从而可能使库存成本降为零;企业利用内部网台是地面店铺,新的网上商城平台则是网吧或办公室。北京工业大学工程硕士学位论文的浏览和支付的购物方式,这一改变将极大地方便人们的购物行为,对传统的购物方式形成巨大的挑战。为此,我们先研究了国内外的发展现状,随后对系统模块进行了总体设计和分析,并对系统的安全性进行了研究,提出了相应的方案。然后是对整个网站程序的开发,各功能模块的概要设计和详细设计。接着对系统安全性进行了具体的方案实施,随后对网上购物系统后台管理模块进行了开发和实施。系统采用作为衿鳎7卟捎肑,数据库则采用了。选择饕J且蛭狫秉承了语言的优势,真正与平货架管理模块的设计与开发商城管理模块的设计与开发后台管理模块中涉及的数据库的设计与开发后台管理模块的安全性方案设计与实施本文共五章,主要内容如下为下一步具体实现奠定了坚实的基础。北京工业丈学工程硕士学位论文决的问题作了一个展望。作为一个虚拟的商城,网上商城具有很多新的特性,以下这些是它的优势其营业成本完全有理由比传统意义上的商城低得多不需支付昂贵的场地租金,花费浩大的装修;不需要将大笔的流动资金作为货物而沉积在店里,可依靠“零库存”管理,缩短资金周转的周期,可以加速资金周转;同时,网上商城更容网上商城属于商业信息化的范畴,它对社会环境提出了更多更高的要求。橛北京工业大学工程顼卜学位论文毒容器一胃户应用程序卜数据存储层网上商城系统的总体结构情况,销售情况,注册会员情况,以及管理商城等。购物车模块示的视觉效果。发布商品商品简介,商品状态,市场价格,商品预览等。商品列表对现有的商品进行列表显示,包括商品号,商品名称,商品货架,商品价格,商品状态,并可进行修改和删除操作。销售统计模块是后台管理模块之一,需拥有管理员权限的用户才能登录,系统提供管理员的登录界面,当用户输入帐号与密码后,系统将对用户的身份加以验证,如果此用户是经过授权的管理员,则用户登录管理模块,查看销售统计模块各项统计信息,否则系统会给出错误提示。销售统计模块应具有以下统计功能根据管理员选择,从开始日期到结束日期对货架信息进行统计,并列表显示,其中统计的信息包括,商品名称,售出的数量,销售金额,和占到的百分比。根据此项信息,管理员可掌握在网上商城销售过程中,哪类商品销量好,哪类商品容易产生积压等信息,并可对销售策略进行适当的调整。年统计列表显示今日销售信息摘要,其中包括,今日订单数,今日销售额,今商城管理模块应具有以下管理功能商城变量管理修改密码密码,并应该对新密码进行确认。帐号管理商品管理模块的详细设计当管理员登录到后台管理模块后,选中“发布商品”,系统将会要求填写与该商品相关的属性,当填写完保存以后,系统对该商品生成一个商品,该商品将出现在商品列表里面,管理员可以在“商品列表”选项里面,对该商品进行查询,修改,删除等操作,还可以查看商品群组,可以查看商品群组里面的相关信息,并对其进行修改和删除,可以增加商品群组。对于同时发布多件商品,还北京工业大学工程硕士学位论文商品列表的流程图如图所示图商品列表流程图北京工业大学工程硕上学位论文一个商品对应一张商品属性表一个商品列表对应多个商品每一个商品都从属于一种商品群组一个商品群组列表对应多个商品一个商品对应多个评论商品列表实体之间关系的猂图如图所示。图缆酃芾硎堤骞叵礒图支持的实际数据模型,也就是逻辑结构上述数据库中各个表的设计结构如下面的表格所示,每个表格表示在数据库中的一个表。商品市场价格商城价格钻石会员价格批发商家价格成本价格商品群组表的数据库设计结构如表所示评论管理表的数据库设计结构如表所示商品管理模块中,各表的关系如图所示圈商品管理模块各表关联关系图销售统计模块的详细设计销售统计模块应具有以下统计功能商品统计货架统计弁臣颇榈腤数据库设计摘要信息实体之间关系的猂图如所示商品名称商品所属货架销售价格销售时阃数量买家曲当天新会员数经过授权的管理员,可以通过后台的登录界面进入到后台管理模块中,在点击。货架管理”模块后,出现货架列表菜单,管理员可以根据需要,选择所要进行的管理操作。货架管理模块流程图跫芄芾砟榈腤数据库设计货架列表实体之间关系的猂图如图所示。数据库逻辑结构设计猻货架列表表的数据库设计结构如表所示主键,递增系统管理模块的详细设计系统管理模块应具有以下管理功能商城变量管理流程图修改密码的流程图一个商城对应一张商城属性表及版本信息等。得到上面的数据项和数据结构以后,就可以设计出能满足用户需求的各种实体,以及他们之间的关系,为以后的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。根据上面的设计规划出的实体有商城属性实体、帐号属性实体、系统属性实体。商城属性实体之间关系的图如所示支持的实际数据模型,也就是逻辑结构。上述数据库中各个表的设计结构如下面的表格所示,每个表格表示在数据库中的一个表。系统属性表的数据库设计结构如表所示虚拟机名称虚拟机厂商虚拟机版本运行时名称运行时版本操作系统名称操作系统版本帐号属性表的数据库设计结构如表所示帐号网上购物安全问题篡改信息恶意破坏北京工业大学工程硕士学位论文顾客购买商品后对其行为进行抵赖。系统中管理员认证登陆方案会话都不相同。这样的方案就能避免被重放攻击和暴力破解。这种情况下,系统不能对搪要实行逆运算,因此不能恢复询问,也就不能对询问进行比较来验证登录肴相反,系统和输入端一样可以计算帐号密码的摘要和询问共同产生新的摘要,这就是产生响应的另一个摘要。如果接受端收到的摘要与发送端发送的摘要相匹配,则允许访问攻击者监控输入端和系统之间的会话只能看到随机数,而帐号密码并没有在两个系统之间传输,甚至密码产生的摘要都没有出现在两个系统之问,系统也没有帐号密码文件,只有帐号密码摘要。,下图显示了登录页面,北京工业大学工程硕士学位论文数据库安全方案唬釉豈的驱骸畃北京工业大学工程硕士学位论文分配相关的角色,让用户和角色相关联,即把整个访问控制过程分成两步访问帐号帐号密码最后登陆屏蔽状态管理员组备注表管理员组授权表管理员组权限各表之间的关联关系可由图表示北京工业大学工程硕士学位论文权限对因一个授权动作,如逦黾踊跫堋痑定义为修改货架,逦境跫堋痙定义为增加商品,逦希录堋痬,逦境唐贰痙定义为修改商品等等。如果该管理员帐号所对应的管理员组中有对应的权限,表示该管理员帐号有此权限,如果该管理员帐号所对应的管理员组中没有有对应的权限,表示该管理员帐号没有此权限。这个证书由所有人以密码方式签字,其他人非常难伪造。对于进行电子商务的网站,或其他身份认证至关重要的任何商业交易,认证书要向大家所熟知的认证权威如或来购买这样的证书可用电子技术证明属实目前,国内的系统的建设己经进入实际运行阶段,并在逐步发展完善。用户可以选择购买相关的中心的数字证书来进行认证国内用户推荐使用吖甤,上海市电子商务甤齝等较成熟的产品躪。皊骸甴。痜礼址栏里自翕入垒镭俊欤弧籞凰睿簀卫图转向安全页警告在选择查看证书后选择安装证书图证书详细信息北京工业大学工程硕上学位论文图安全登陆页面痚甤痡痗痶痟。痗北京工业大学工程硕士学位论文本章首先提出了网上购物的安全问题,然后总结出了普遍存在的几种安全问题,并对相应的问题提出了应采取的对策。然后针对本论文所研究的系统从五个方面进行了安全性考虑,并给出了相应的五种方案并加以实施,这五种方案分别是基于用户的管理员认证登陆方案,基于数据库的安全方案,基于角色的访闯控通过前面的系统设计和详细设计,以及数据库设计,我们知道了要开发怎样的系统,下面我们就进一步实现这些系统模块服务器端的配置是由建立站点所需的软件来决定的。在最低配置下,服务器虽然能正常工作,但其性能往往不尽如人意,如果我们想使站点服务器工作得更务器端的最低配置北京工业大学工程硕士学位论文集成开发环境的特点是简单、速度快、性能稳定,并可做代理服务器来使用。本来它只用于小型或试验互联网网络,后来逐步扩充到各种系统中,尤其对闹窒嗟蓖昝馈卸嘀植罚梢灾諷技术,支持多个虚拟主机。是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个性,基于的也具有跨平台的能力。要包括以下几个特点公司倡导、许多公司参与提供了一个简捷而快速的方法际醯纳杓颇康氖鞘沟霉乖旎赪的应用览器和开发工具共同工作。娣妒荳服务器、应用服务器、交易系统、码庾傲松梢趁婺谌莸穆呒髦指袷降谋昵或者直接、虲的比较矶啻牍摺慰济姘蹇商峁和是一种语言写成的可重用组件。为写成,类必须北京工业人学工程硕上学位论文,它是一个面向对象类库的一部分。连接琒语句峁要通过来存取某一特定的数据库,必须有相应的,它往往是由生产数据库的厂家提供,是连接甋甈甊等在使用的更强大,具有更好的可移植性,更节省投资。北京工业大学工程硕士学位论文的,或只需要极少的投资。后台管理模块的实现甹,商品列表,鰏,眦。,秙,。畍北京工业大学工程硕士掌位论文衟表的显示在商品登录页面甹中,我们编写了一个方法对输入信息进行校验,代码片段如下畍商品简介请勿超过鲎址骾畍弧畍弧畍一唐妨斜硪趁鎐甹的实现商品列表页面的核心代码如下甮琾甮;择一件商品,北京工业大学工程硕士学位论文商品进行上下架操作畍畍痯,畍,痸,创建成功后在卸杂南允窘峁缤所示北京工业大学工程硕士学位论文甮痑甮衧读取显示商品描述畉齛甹甮瞗如加瞯、痸。显示评价痩痩鳎產北京工业大学工程硕士学位论文评论管理页面甹的显示结果如图所示图评论管理的页面图日统计的页面今日信息概要页面甹的显示结果如图所示创建货架属性列表笤贛图形界面里的显示结果如图所示;北京工业大学工程硕士学位论文货架管理页面图帐号管理的页面图系统信息的页面后台管理模块的测试与分析输的商品信息对进行及时处理,在这个过程中,就应当对商品管理模块和货架管理模块之间的信息传输加以检验,要确保信息能够无误地到达相关模块。在集成测试阶段不仅可以发现设计和编码的错误,还可以验证系统确实能够提供设计目标中指定的功能,本系统模块成功的通过了集成测试,而且系统的动态特性也符合预定要求北京工业大学工程硕士学位论文经过测试与分析,系统还对响应速度方面进行了优化,很多时候系统的响应时间主要瓶颈体现在其对数据库操作的响应上,本系统采用了数据库连接池技术来解决这一问题,极大地节省系统资源的时间,连接的建立、断开都由连接池来管理,系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论