1. 首页
  2. 文档大全

网上书店系统的设计实现分析-副本

上传者:hm****62 2022-06-29 01:59:25上传 DOC文件 228KB
网上书店系统的设计实现分析-副本_第1页 网上书店系统的设计实现分析-副本_第2页 网上书店系统的设计实现分析-副本_第3页

《网上书店系统的设计实现分析-副本》由会员分享,可在线阅读,更多相关《网上书店系统的设计实现分析-副本(21页珍藏版)》请在文档大全上搜索。

1、-1.绪论1.1工程开发的背景随着世界经济一体化、全球化进程的加快,信息技术越来越广泛地应用于经济贸易领域,电子商务应运而生。网上购物商城作为电子商务系统的一个重要应用,开展前景可观,深受广阔消费者的喜爱。互联网与人们日常生活的关系越来越密切,家用电脑也在进一步普及,家庭信息化加强。越来越多的消费者已经厌倦了走遍大街小巷来寻找自己需要的商品,已经习惯了坐在电脑前便能享受购物乐趣的生活。国外的Web商务系统应用起步较早,所以应用的领域比较广,网络销售已经在人们日常消费中占有一定比例,Web商务系统也比较成熟。人们可以通过网络这个媒体,足不出户就可以搜索、查询到自己需要的信息、购置自己需要的商品。

2、网上书店是目前应用最广、最成功的典*之一。网上书店不仅可以实现用户足不出户的购置到需要的商品,给用户带来便利,还可以实现销售统计,系统化地对商品进展管理操作,准确又有效地简化店主的工作量。电子商务的网上交易促使供需双方直接沟通,减少了中间环节,提高了商务活动的效率和便利性,减低了本钱。1.2工程开发的意义与传统书店相比,网上书店拥有许多优势。11开设网上书店的本钱远远低于传统模式的书店。22与传统门面书店相比,网上购书的市场规模和经营模式突破了地理位置,经营面积,营业时间的局限,是一种全新的销售渠道。33有效地缩短了图书流通发行环节,将广阔读者、图书、出版者、发行者严密地结合在一起,大大提高了

3、图书流通率。正是由于这些优势,网上书店才能得以在最短的时间内迅速开展起来,网上书店的兴起,实际上是Internet电子商务在图书业开展的必然结果。2.网上书店系统的总体规划2.1功能需求分析实现一般电子商务的根本功能 前台:11、首页显示图书;根据ID显示图片;搜索;注册;登陆 22、搜素界面33、搜索结果44、注册55、登陆66、购物购物车浏览;结账。后台:11、登陆页面22、首页用户管理;产品管理;类别管理;订单管理。3用户管理用户管理;产品管理;类别管理;订单管理3、用户管理显示用户;删除用户; 44、图书管理图书显示;图书添加;图书更改;图书删除;。55、类别管理类别显示;类别添加;类

4、别删除;类别修改。66、订单管理订单浏览;订单处理。2.2可行性分析可行性分析也称为可行性研究,是在调查的根底上,针对新的开发是否具备必要性和可能性,对新的开发从政策、环境、经济等方面进展分析和研究,以防止投资失误,保证新的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。技术上的可行性本系统仅需要一台装有根本的开发工具的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。经济上的可行性系统本钱主要集中在系统

5、软件的开发上,当系统投入运行后所带来的效益远远大于系统软件的开发本钱。在经济上完全可行。操作上的可行性界面设计时充分考虑管理人员的习惯,使得操作简单,数据录入迅速、规*、可靠,统计准确,制表灵活,适应力强,容易扩大。综上所述,本的开发从各个方面考虑都是可行的。2.3系统设计中要采用的关键技术及复杂性分析Java不依赖平台的特征使得它受到了广泛的关注。JSP(Java Server Pages) 作为一种Web应用开发技术,越来越受到开发人员的关注。它为创立高度动态的Web应用提供了一个独特的开发环境,能够适应市场上绝大多数的效劳器产品。JSP是由多个公司参与合作建立起来的动态网页技术标准。JS

6、P的具体特征如下:11.别离内容的生成和演示。使用JSP技术,Web页面开发人员可以使用HTML标识设计和格式化最终页面。使用JSP标识或者Java片段来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBean组件中,并且捆绑在小脚本中,所有的脚本在效劳器端运行。22.生成可用的组件。绝大多数JSP页面依赖于可重用的、跨平台的组件来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者让这些组件为更多的使用者或者客户集体所使用。33.采用标识简化页面开发。Web页面开发人员不一定都是熟悉脚本语言。JavaServerPage技术封装了许多功能,这些功能都是

7、在易用的、与JSP相关的*ML标识中进展动态内容生成时所需要的。标准的JSP标识能够和实例化JavaBean组件、设置或者检索组件属性、下载Applet以及执行用其它方法更难于编码或耗时的功能。通过开发定制标准库,JSP 技术可以进展相当的扩展,第三方开发人员和其他人员可以为常用功能创立自己的标识库。这使得Web 页面开发人员能够使用熟悉的工具和同标识一样执行特定功能的构件来工作。3.网上书店系统的需求分析3.1识别参与者对于平台功能需求的分析,我们定位了三种参与者:普通用户、注册用户、维护人员。现对参与者描述如下:11.普通用户:可以注册成为注册用户、对信息进展浏览、对商品进展搜索,匿名在留

8、言。例如:想要买书的人。22注册用户:可以对各种信息进展浏览、对图书进展搜索、参加购物车并生成订单、使用留言功能、对出行证件信息进展填写或者修改。例如:想要购置图书的人。33.维护人员:对注册用户的管理、添加修改书籍信息、对公告,书籍资讯进展管理。例如:的工作人员。3.2识别用例前面已经识别出了参与者,通过对需求的进一步分析,可以确定中存在以下用例:11、注册用例:本用例提供了注册用户的功能;22、登录用例:本用例提供了验证用户及管理员身份的功能。;33、信息浏览用例:本用例提供了用户浏览书籍信息功能、查看书籍资讯功能、查看公告信息功能。;44、查询用例:本用例提供了用户查询书籍信息的功能。;

9、55、用户管理用例:本用例提供了管理员管理会员信息的功能。;66、书籍管理用例:本用例提供了管理员管理书籍信息的功能。;77、公告管理用例:本用例提供了管理员管理公告的功能。;88、资讯管理用例:本用例提供了管理员管理房产资讯和置业指南信息的功能。;99、订单管理用例:本用例提供了管理员管理订单的功能。3.3系统用例图及用例描述经过以上参与者与用例的识别,得到普通用户、注册用户用例图,如图3.1。普通用户注册用户搜索商品信息浏览公告信息浏览资讯信息浏览用户信息提交订单留言板查看留言添加留言注册图3.1普通用户和注册用户用例图其用例描述如表3.1所示。表3.1 普通用户和注册用户用例描述用例名参

10、与者描述信息浏览普通用户注册用户本用例包括浏览资讯信息,站内公告信息,浏览书籍信息。搜索商品普通用户注册用户本用例提供给用户用于搜索书籍,查找需要的书籍。注册普通用户本用例用于用户进展注册。登录注册用户本用例用于验证用户身份。留言板普通用户注册用户本用例提供给用户用于用户对管理员的留言, 普通用户和注册用户都可以留言。都可以对提出问题或建议。用户信息注册用户本用例提供给注册用户用于填写个人信息、订单后,便于查看用户信息,及时送货。提交订单注册用户本用例提供给注册用户用于创立订单,提交订单。维护人员用例,如图3.2所示。维护人员管理员管理公告管理资讯管理书籍信息会员管理留言板管理订单管理图3.2

11、维护人员用例图其用例描述如表3.2所示。表3.2 维护人员用例描述用例名参与者描述管理员管理维护人员本用例提供给管理员修改密码,增加管理员账户。公告管理维护人员本用例提供给管理员对公告进展增加,删除,修改功能。资讯管理维护人员本用例用于管理员对资讯进展增加,删除,修改功能。书籍信息管理维护人员本用例用于管理员对商品进展添加,修改,删除功能。留言板管理维护人员本用例提供给管理员对留言板进展查看,可以回复留言和删除留言。会员管理维护人员本用例提供给管理员对会员进展查看,删除功能。订单管理维护人员本用例提供给管理员用户查看订单和处理订单。4.网上书店系统的总体设计4.1系统设计的体系构造本以WIND


文档来源:https://www.renrendoc.com/paper/212651236.html

文档标签:

下载地址