基于WEB的二手手机交易平台的设计与实现.doc
《基于WEB的二手手机交易平台的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于WEB的二手手机交易平台的设计与实现.doc(54页珍藏版)》请在沃文网上搜索。
1、目 录1 引言11.1 课题的研究背景与意义11.2 课题的定义31.3 问题的调研31.4 可行性分析31.5 论文各章简介42 需求分析62.1 业务流分析62.2 数据流分析72.3 数据字典83 系统设计103.1 系统总体功能结构103.2 系统数据模型设计113.3 开发环境与运行环境设计173.4 JSP与SQL Server数据库的连接184 用户个人信息管理模块设计204.1 用户个人信息管理模块功能介绍204.2 用户个人信息管理模块功能详细设计204.3 遇到的问题以及解决方案255 信息查询模块设计285.1 信息查询模块功能介绍285.2 信息查询模块功能详细设计28
2、6 购物车和订单模块设计326.1 购物车和订单模块介绍326.2 购物车和订单模块详细设计327 管理商品模块设计377.1 管理商品模块介绍377.2 管理商品模块详细设计377.3 遇到的问题和解决方法398 管理用户模块设计408.1 管理用户模块介绍408.2 管理用户模块详细设计409 管理新闻模块设计419.1 管理新闻模块介绍419.2 管理新闻模块详细设计4110 管理网站系统信息模块设计4310.1 管理网站系统信息模块介绍4310.2 管理网站系统信息模块详细设计4311 管理订单模块设计4511.1 管理订单模块介绍4511.2 管理订单模块的详细设计4512 用户使用
3、手册4712.1 系统功能简介、运行环境简介4712.2 系统运行与操作指南4813 系统评价4913.1 系统特色4913.2 系统存在的不足与改进方案49结 论50致 谢51参 考 文 献52淮海工学院二七届毕业设计(论文) 第52页 共52页1 引言1.1 课题的研究背景与意义1.1.1 课题的研究背景中国互联网络信息中心发布的2006第十六次CNNIC调查结果显示,内地上网人数与日俱增。用户在网上关注的信息也不再是单一的新闻。报告数据显示,用户在网上经常查询的信息中,教育信息占29.3%,汽车信息占13.8%,求职招聘信息占24.2%。在互联网服务业务方面:电子邮件、搜索引擎、网上银行
4、、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量已达8700万,逼近世界第一,并且随着宽带的实施及降价,每天约有近6万人走进网络世界。伴随着网络的普及,电子商务(网络购物)也日趋盛行。特别是在美国、日本等发达国家,上网人口迅速增加,可以说已达到普及。例如在美国的圣诞季节,玩具销售量的将近半数是由网络购物完成的。不仅仅是玩具,书籍、音乐CD、个人电脑、电脑软件、日常杂货、小件物品等,甚至广泛发展到股票及证券交易。网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发
5、展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。随着国内市场经济的不断发展,以“市场为导向,拓宽销售渠道”已成为大多数企业的共识。由于企业规模的扩大及外部竞
6、争的加剧,对企业在动态分销方面的管理提出了许多新的要求。为适应这种趋势,多数企业目前采取在全国各地设立分公司,力求拓展销售网络,但是随着销售网络的不断扩展,信息量不断增大,如果仍以传统的手工方式处理和分析这些数据,已远远不能满足企业决策者对信息的及时性、准确性、分析等方面的要求。同时,计算机技术不断成熟,利用计算机帮助企业分析处理数据,已成为不可阻挡的趋势。如何利用计算机辅助工具处理和分析繁杂的数据,提高企业的竞争力,已成为企业领导者不得不面对的问题。1.1.2 课题的研究意义中国加入世界贸易组织,外国物流企业进一步进入中国物流市场,给中国带来了新的物流服务理念,管理模式,以及新的物流技术与装
7、备,对中国物流的发展是一个巨大的推动。从目前的种种情况来看,社会竞争越来越激烈,在这个竞争和效率并存的社会,人们有很强的时间观念,信息社会的高科技,商品经济化的高效益,使网络的应用已普及到经济和社会生活的各个领域。基于B/S模式的网络销售系统克服了传统销售方式时所带来的人力、物力以及时间上的浪费,同时也保证了销售过程的科学化、高效化,使销售过程方便、准确、快捷。网络的发展推动了客户与商家之间的交易的高效性,网上销售即将成为主流。本课程设计利用JSP和SQL Server2000技术实现。网络技术的迅速发展,使得人类社会突飞猛进,网络销售是其中一个重要的附加产品。从网上购物测试看,中国电子商务的
8、发展前景很好,网上购物潜力巨大。但目前我国网络使用主要在电子邮件、个人主页、信息传播、网络游戏等方面,网络购物作为话题是早有耳闻,但实际利用却很低,原因是厂家和消费者都还没有走出系统运行出错的怪圈。另外作为电子商务利用率低的理由,还有电脑的普及率、电话费、网络通讯费等通讯附加费的问题外,还存在消费品在流通领域中的问题。在这里,我们把焦点转向把消费品或者消费者当作顾客对象,而在网络所进行的交易上,今后的发展前景有以下几点: 1)适合于网络交易的商品,实际上就是不需亲手拿起来看一看,即不试用、不试穿,单凭样式就能够充分理解产品的特征、性能,进而决定购买的商品。即是那些在网上交易活跃的书籍、音乐、个
9、人电脑等这样类别的商品。 2)网络销售商为了扩大网络销售市场,促进发展,应向消费者宣布,网络购物能大力减少流通环节,节约铺面租金、降低人力费用、降低库存带来的低成本价格战略和便捷购物方式等优势,目前看来大部分的消费者对于网络购物,怀有不安的感觉。即使明确产品的样式和品质,也有不能把产品拿在手上的不安,不能与店员商量的不安,对卡号和密码泄漏的安全性等等不安因素。不过,这些不安可以随着网络购物的经历的增多而减少。对于有这些不安的消费者,要刺激网络购物和使其参加网络购物,仅仅强调网络购物的方便是不够的。要以低价格、低成本购物的动机,首先有必要让这些人作某种程度网上购物的经验积累。若只是展示网络购物的
10、便利,而把价格定在和原先价格一样,或者更高,以这种方式来推进网络销售的厂家和业者,在这个领域大概是没有成功的可能性的。要让网络购物成气候,从国内互联网发展实情来看,网络销售商应在有相当实力的基础上。网上购物付款方式最为关键,现我国交通银行及几大国有银行均陆续开展了信用卡网上支付的业务,且手续简便,信用可靠,给消费者带来了福音。还有,销售管理系统对企业的影响:降低成本:由于管理系统是通过互联网将企业的客户联系在一起,能够动态地反映当前企业的销售状况,使企业对内部信息有一个准确的了解,降低业务交易中的风险和成本,加强各级与总部的信息交流,大大降低了人力成本、管理成本,使企业能够及时对企业在销售中出
11、现的问题进行解决。 增加收益:建立管理系统可加快资金回笼速度,提高资产回报率,可以迅速、准确响应市场变化和客户需求,从而达到增加收益的目的。 提高控制力度:管理系统可以加强销售成本控制,减少人为错误,使每一级客户都可以降低销售风险,使管理更完善。 减少操作误差:销售的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操作上的人为误差。 提高企业规范化运作水平:实施管理系统,保证统一业务处理模式,规范销售流程,消除不符要求的销售请求,提高业务效率,使销售管理规范化。业务流程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。 提升信息交流:管理者和决策人
12、员及时获取分销售的各项真实数据,保证了各分公司与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。 提供决策支持:管理系统可充分收集销售信息,加强了对历史数据的利用,为进一步市场分析提供数据基础和决策支持。总之,伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络销售的产生是流通领域中的一场革命。1.2 课题的定义1.2.1 问题的定义随着计算机新技术的发展和普及以及网络的迅速发展,可以说现在的网络是无处不在
13、,人们在足不出户的情况下就可以买到自己需要的二手手机,因此二手手机交易平台的出现也就是自然而然的事情。1.3 问题的调研在本系统开发之初,为了做好系统需求分析工作,做了充分的调研,从而认识到完成本系统需做到以下几点:要求设计者了解目前电子商务的服务功能。要求设计者与手机销售人员进行交流,记录和分析已实现的功能和存在的不足。要求设计者有熟练的JSP应用程序开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。具有对复杂表进行处理的能力。具体问题再做详细调查研究并与指导老师面谈。在充分了解、调查电子商务销售手机的基础上,开发这一二手手机交易平台。1.4 可行性分析可行性研究的目的,就是用最小
14、的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标能否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。本系统的可行性分析如下:1.4.1 经济可行性分析本课题是主要采用单机开发,在学校即可完成资料查找和调研分析,开发过程中充分考虑了各个模块之间的独立性和可维护性,所以开发成本和运行成本以
15、及维护成本较低。1.4.2 技术可行性分析本系统的开发基于B/S计算模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。基于以上要求,本系统拟采用JSP(Java Sever Page)和MS SQL Server2000分别作为前端和后端的开发工具。JSP是目前流行的一种制作动态网页的技术,它拥有Java编程语言“一次编写,各处运行”的特点,具有良好的移植性、健全性和安全性。MS SQL Server2000则是目前比较流行的数据库管理系统。另外,所有的SQL Serve
16、r2000版本的客户端软件可以在Microsoft Windows NT、Microsoft Windows 2000和Microsoft Windows98等操作系统上运行,只有服务器组件(如数据库引擎和分析服务器)必须在特定版本的操作系统上运行。因此从技术方面讲,开发此系统是可行的。1.4.3 操作可行性分析本系统具备友好的用户界面、使用方便、易于维护、操作简单等特点,易于被用户接受,用户只需熟练操作计算机,并对此系统使用做简单的了解即可方便使用,而且使用此系统可以大大减少人员的负担。因此从使用操作方面看,此系统的开发是可行的。1.4.4 法律可行性分析即该平台的开发会不会在社会上引起侵权
17、或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。1.5 论文各章简介第1章引言,主要叙述课题的研究背景和意义、问题的定义和内容简介、问题的调研和可行性分析。第2章系统需求分析,包括业务流程分析、数据流分析、数据字典。第3章系统总体设计,包括系统总体结构设计、系统数据结构设计(如E-R图、关系模型)、系统开发与运行环境设计。第4章用户个人信息管理模块的设计,包括用户登录身份验证设计、用户资料修改设计、密码找回设计、用户注册设计、查看个人信息设计。第5章信息查询模块设计,包括模糊查询设计、高级查询设计、查看新闻、查看销售排行榜、浏览商品
18、。第6章购物车和订单模块设计,包括查看购物车设计、清空购物车设计、生成订单设计、查看订单设计、投诉订单设计。第7章管理商品模块设计,包括添加商品设计、修改和删除商品设计。第8章管理用户模块设计,包括删除用户设计、升级用户设计。第9章管理新闻模块设计,包括添加新闻设计,删除修改新闻设计。第10章管理网站系统信息模块设计,包括管理网站友情链接设计,管理网站系统标识设计,管理网站图片广告设计。第11章管理订单模块设计,包括查询投诉订单设计、处理订单设计,查看已处理订单设计。第12章用户使用手册,系统功能简介、系统运行环境和安装环境简介、系统的操作指南。第13章系统评价,介绍系统的特色、系统的不足之处
19、及改进方案。2 需求分析需求分析的任务是确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求。在需求分析阶段和用户交流配合得出系统的逻辑模型,通常用数据流图、数据字典等表示系统的逻辑模型。2.1 业务流分析业务流程图(Transaction Flow Diagram,简称TFD),就是用一些规定的符号及连接来表示某个具体的业务处理过程。在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统
20、基础上优化业务处理流程。基于WEB的二手手机交易系统的业务流程:首先进入主页面,所有用户可以对商品进行查询,查看目前网站所有的商品信息,也可以浏览网站的新闻,还可以查看销售排行榜。注册用户登陆后,才可以把自己所需要的商品放入购物车,去收银台付款然后生成并发送定单。系统管理员在登录后台管理系统后可以对商品信息进行管理,包括修改商品信息,添加商品信息,删除商品信息;也可以对新闻进行管理,包括添加新闻,修改新闻,删除新闻;也可以对用户进行管理,包括查看用户基本信息,删除用户,升级用户类型;也可以对订单进行管理,包括定单处理,查询未及时处理订单的投诉,和删除订单;也可以对网站系统标识的信息进行设置;也
21、可以对网站广告进行设置,还可以添加友情链接管理。其系统核心框架模型如图2.1 所示: 图2.1 系统核心框架模型2.2 数据流分析数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。此外,设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体地实现这些功能,所以它也是今后软件设计的很好的出发点。系统整体的数据流图如2.2所示:图2.2 系统数据流程图2.3 数据字典数据字典是系统分析阶段的重要文档。它清楚的定义与详细地解释了数据流程图上不能详细表达的内容,同时
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WEB 二手手机 交易平台 设计 实现