大学生网上购物平台设计与实现_第1页
大学生网上购物平台设计与实现_第2页
大学生网上购物平台设计与实现_第3页
大学生网上购物平台设计与实现_第4页
大学生网上购物平台设计与实现_第5页
已阅读5页,还剩118页未读 继续免费阅读

下载本文档

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

文档简介

哈尔滨工业大学华德应用技术学院毕业设计(论文)I摘 要网上购物模式下的商品销量的快速增长正促进着邮递业和物流业的快速发展,而便捷的购物方式也已赢得了大部分人的认可。其中,像淘宝、当当、卓越等一些大的网上商城已经是家喻户晓了。虽然网上购物在管理、运营等方面上仍然存在着某些不足,但这种购物方式已经逐渐被人们所接受。然而,目前却很少有专门针对大学生购物的网站,结合这些情况对该类网站进行了设计与研究。本系统以大学生网上购物平台的设计与实现为题,运用 JAVA 语言的相关技术及 SQL Server 2000 数据库进行开发。在系统的实现上,以大学生的需求为前提进行需求分析,完全按照软件工程的开发步骤与编写规范进行设计与实现。本系统除了具备一般的购物功能外,还专门为广大学生添加了自由交易区模块。此外,本系统还拥有分析功能,这部分是以销售的商品数据为基础应用 JFreeChart 技术的图形模式来进行分析,以便管理员能更好的做出决策分析。本文主要叙述了系统设计的目的与意义及背景,并对系统的可行性、需求进行了详细分析,还完成了系统的总体设计和详细设计并做出了具体测试。关键词 网上购物;大学生;自由交易区;JFreeChart 哈尔滨工业大学华德应用技术学院毕业设计(论文)IIAbstractOnline shopping mode, the rapid growth of sales of goods are to promote the postal industry and the rapid development of logistics industry, and convenient way to shop have also won the most recognition. Among them, such as Taobao, Dangdang, excellence and some other large online mall is already a household name of the. While online shopping in the management, operation, and so there are still certain deficiencies, but the shopping approach has been gradually accepted. However, there is very little shopping site for college students produce, combined with all this paper, the site has been designed and studied.This system to students online shopping platform, the design and realization of the theme, using JAVA language-related technologies and SQL Server 2000 database for development. The realization of the system to the needs of students on the premise of needs analysis, in full accordance with the development of software engineering steps and the preparation of specifications for the design and implementation. The system In addition to the general shopping function, but also specifically for the students to add a free trading range module. In addition, the system also has analysis capabilities, this part is based on sales of goods based on data applied JFreeChart technical analysis of the graphical model so that administrators can make a better decision analysis.In this paper, including Chapter 1, Introduction, Chapter 2, system analysis, requirements analysis in Chapter 3, Chapter 4, the overall design, detailed design of Chapter 5, Chapter 6, the system tests.Key words Online shopping Students Free trading range JFreeChart 哈尔滨工业大学华德应用技术学院毕业设计(论文)III目 录摘要 .IAbstract.II第 1 章 绪论 .11.1 课题背景 .11.2 目的和意义 .11.3 系统设计思想 .2第 2 章 系统可行性研究 .32.1 系统开发目标分析 .32.2 系统业务流程分析 .32.3 系统可行性分析 .52.3.1 经济可行性分析 .52.3.2 技术可行性分析 .62.3.3 运行可行性分析 .62.4 本章小结 .7第 3 章 需求分析 .83.1 电子商务的产生和发展情况 .83.2 大学生网上购物平台的需求分析 .93.2.1 数据流图 .103.2.2 数据字典 .113.3 本章小结 .17第 4 章 总体设计 .184.1 系统模块总体设计 .184.2 数据库设计 .214.2.1 数据库设计概述 .214.2.2 数据库的详细设计 .224.3 本章小结 .26第 5 章 详细设计 .275.1 系统运行平台设置 .275.2 开发工具简介 .28哈尔滨工业大学华德应用技术学院毕业设计(论文)IV5.3 系统主页设计 .295.4 用户前台基本功能设计 .305.4.1 会员注册功能设计 .305.4.2 商品类别查询信息功能设计 .315.4.3 自由交易信息查询功能设计 .325.4.4 购物车功能设计 .335.4.5 查询用户留言功能设计 .355.5 管理员后台管理功能设计 .365.5.1 商品管理功能设计 .365.5.2 订单管理功能设计 .375.5.3 会员管理功能设计 .385.5.4 会员留言管理功能设计 .395.5.5 自由交易管理功能设计 .405.5.6 分析图展功能设计 .415.6 本章小结 .42第 6 章 系统测试与性能分析 .436.1 系统测试概述 .436.2 本系统测试 .446.2.1 黑盒测试 .446.2.2 白盒测试 .466.3 本章小结 .46第 7 章 系统主要功能使用说明 .477.1 分析图展模块使用说明 .477.1.1 商品分析 .477.1.2 订单分析 .487.2 购物车模块说明 .497.3 本章小结 .50结论 .51致谢 .52参考文献 .53附录 1 .54附录 2 .59哈尔滨工业大学华德应用技术学院毕业设计(论文)1第 1 章 绪论1.1 课题背景随着网络的迅速发展和普及速度,网上购物开辟了另外一种时尚购物模式,同时这种购物模式也正在逐渐被人们所接受。阿里巴巴、当当、卓越等一些国内大型购物网站都已经做的非常成熟,这些网站大多是基于 B to C 和 C to C模式的,而且都是面向所有群体的。而在网络群体中大学生群体占着举足轻重的地位,所以大学生购物在未来将是一个很大的市场。越来越多的大学生开始使用网上银行在网上进行交易,这样既方便又快捷。同时,这样的购物方式也给同学们带来了无限乐趣。然而,网络上的一些欺骗行为,或是特快邮递到的东西已经早在路上损坏了等等,这些种种原因让一些大学生望而止步。经过几次失败的网络购物经历后,有些大学生已经对网络购物失去了信心。而有时因为我们要购买的物品还没有邮费贵,所以也只能选择其他方式购买了。因此,我决定设计一个针对大学生的同城购物网站,这样送货过程可以以校园为单位不仅节省运费还可以降低成本。同时,我还设计了一个自由交易的模块为广大学生开辟一个空间可以自由进行交易。基于以上信息,我决定开发一个大学生网上购物的平台。1.2 目的和意义当代大学生大多数都有网络购物的经历,然而现在的网络购物模式多数都存在着一些弊端。例如:一些商家的信誉度不高,以欺骗行为损害消费者的利益。还有一些第三方特快邮递公司不能将完好的物品送到消费者手中,种种弊端的存在使得网上购物的发展迟缓。在大学生网上购物的同时邮费有时也是一笔不小的费用。从另一方面来说,有时一些学生有求购和出售旧物的意愿也无法满足。因此,创建一个大学生同城购物平台是十分有必要的。直接将订购的物品送到学校并支持货到付款的购物方式,相信更容易被大学生所接受。在平台的设计中加入自由交易模块也可给大学生提供一个相互间自由交易的平台,这将满足一些大学生将旧物出售或求购到自已心仪的物品的愿望。哈尔滨工业大学华德应用技术学院毕业设计(论文)21.3 系统设计思想目前网上购物的网站非常多,有专门卖衣服、卖图书的,还有大的综合网站,如:淘宝、当当等,但是还很少有专门针对大学生的购物网站产生。本系统针对大学生的特殊性而精心设计了一个符合大学生网上购物的平台。此网站在设计思路上一直本着服务广大学生的宗旨而设计功能模块,不仅拥有一般购物网站的基本购物模式,还填充了其他的功能模块。如:交流互动模块,这部分不仅可以供用户了解商城发布的公告,还可以供用户发表言论,可以是用户间的交流,也可以是给网站提出的意见,还可以把用户想购买而网站没有的商品告诉商城。在自由交易模块中,本系统提供了一个可以发布交易信息的平台,在用户登录系统后可以发表要交易的信息,并且可以查询其他用户发表的交易信息进行交易。在管理员的功能模块中本系统增加了分析决策的功能模块,应用 JFreeChart 技术将销售商品的数据以图形的形式展现给系统管理员,以便管理员做出分析决策。1本系统采用 B/S(浏览器/客户端)架构,使用先进的软件开发技术、尖端的计算机配置,以及强大的运行环境。即满足设计的先进性原则。2界面设计简洁大方,系统框架清晰合理,功能操作方便快捷,根据用户的需求进行页面布局,达到整体效果协调与美观。即满足设计的实用性原则。3全面展示适合大学生购买的商品,进行商品的合理分类与及时更新,提供多种查询方式进行商品查询,让用户可根据自身需求进行操作。即满足系统的灵活性原则。4系统能够真正地作到大范围、准确、公平、公正。并能利用计算机网络进行大范围的异地实时购物。即满足系统设计的广泛性原则。5对用户输入的数据系统进行严格的数据检验,尽可能排除人为错误。提供各种安全措施技术,保证资源的共享与不流失。即满足系统设计的准确性与安全性原则。6进行管理员维护区域的功能加强,方便管理员维护并设计定时系统检测与软件升级。即满足系统设计的可维护性原则。7系统运行稳定、安全可靠,系统实施后能适用于各种浏览器,即满足系统设计的可靠性与智能性原则。哈尔滨工业大学华德应用技术学院毕业设计(论文)3第 2 章 系统可行性研究可行性研究的目的不是解决问题,而是确定问题是否值得去解决。首先,应从系统的逻辑模型出发,探索若干种可供选择的主要解法。主要就是研究它的技术可行性、经济可行性、运行可行性等方面,从而确定系统是否值得去开发,并为系统的开发制定实现进度表。2.1 系统开发目标分析大学生网上购物的运营模式是一种依托于网上购物的营销方式的体现,本系统从大学生自身利益出发,设计实现一种适合并有利于大学生的网上购物平台。为了满足操作灵活等设计需求,在设计时应满足以下目标。1界面设计友好美观,操作方便快捷,架构清晰明了。2商品展示全面化,商品分类多样化。3显示商品的详细信息,方便用户了解商品,并进行合理对比。4实现全部商品动态销售排行榜。5采用会员消费等级制,为会员提供综合性、规范化的服务。6查看网站交易信息,设置人性化的查询方式。7提供系统公告信息的浏览和用户留言的查看,方便用户与用户之间的交流和对商城提出宝贵的意见。8对用户输入的数据,系统将进行严格的数据检验,尽量排除人为错误的发生。9提供给系统管理员对商品进行分析决策的功能。2.2 系统业务流程分析通过对现实生活中业务进行调查及对网站的整体业务流程进行分析,选择部分模块进行如下具体描述。1网站购物及订单业务流程描述重点对本网站整体业务中最为主要的网站购物及订单业务进行描述,网站访问者进入网站后进行各种模块信息的浏览,选择欲购商品并添加到购物车,在购物车模块操作的过程中用户可以动态的修改购物车中商品的数量,当用户哈尔滨工业大学华德应用技术学院毕业设计(论文)4完成购物后可到收银台结账,在提交基本的订单信息后用户就可以查看已生成的订单信息了,同时管理员可进入后台进行此订单模块的相应管理。网站购物及订单业务流程如图 2-1 所示。用 户管 理 员商 品 查 询商 品 信 息添 加 购 物 车下 购 订 单订 单 信 息销 售 分 析订 单 处 理商 品 添 加登 录修 改 购 物 车购 物 车 信 息登 录查 询 订 单图 2-1 网站购物及订单业务流程图2自由交易业务流程描述自由交易区模块为本网站的特色业务,用户登录后可以发布交易信息和查询交易信息,而管理员可以对交易信息进行管理。自由交易业务流程如图 2-2 所示。用 户 管 理 员查 询 交 易交 易 信 息登 录 登 录发 布处 理 信 息图 2-2 自由交易业务流程图系统开发目标及业务流程分析完毕后,需要对系统的可行性进行详细的分哈尔滨工业大学华德应用技术学院毕业设计(论文)5析,具体从经济可行性、技术可行性和运行可行性三个方面对能否实现系统目标进行可行性分析。2.3 系统可行性分析根据GB8567-88 计算机软件产品开发文件编制指南 中对系统可行性分析的要求与实施指导,制定相应的可行性分析策略。2.3.1 经济可行性分析估算新系统的开发费用和今后的运行、维护费用,并将费用与效益进行比较。系统的效益可以从经济利益和社会效益两方面考虑。例如,系统运行后收益多少,用户的方便程度提高多少、速度增加了多少,对于管理人员进行管理提供了多少帮助等等。下面从以下几个方面对系统的经济可行性进行具体的分析。1系统初期投资大学生网上购物平台的初期投资如表 2-1 所示。表 2-1 大学生网上购物平台系统初期投资序号 项目 人工(人日) 单价(元)合计(元)1 需求分析 5 400 2,0002 总体设计 8 600 4,8003 前台浏览模块详细设计 6 400 2,4004 后台管理模块详细设计 6 400 2,4005 工程实际成本数据库实现 5 500 2,5006 编码实现 12 200 2,4007 单体测试 8 500 4,0008 系统集成测试 5 600 3,0009 说明手册编制 3 300 90010 合计 24,4002系统后期预计收入 项目完成后,会给公司提供资源储备,包括技术、经验的积累,对于以后的维护、升级也比较容易。如果网站正常运行以后,一定会有很多广告商加盟。则每年的广告费最少哈尔滨工业大学华德应用技术学院毕业设计(论文)6也会在一万元以上,只需要 3 年就广告费一项收入就可以收回成本了。在网上开店不仅节省了店面的租金和员工工资的开销,同时对于资金的投入也相对很少。综上分析,此大学生网上购物系统在经济方面是可行的。2.3.2 技术

温馨提示

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

评论

0/150

提交评论