飚速死飞自行车网站建设毕业设计说明书

目录
一、前言 3
(一)开发背景 3
(二) 开发意义 3
二、 网站开发技术和工具分析 3
(一) MyEclipse 3
(二) JSP技术 3
(三) JDBC数据访问技术 3
(四) Tomcat服务器 3
三、网站需求分析 3
(一) 需求获取 3
(二) 需求分析 3
四、数据字典设计 3
(一)数据字典设计 3
五、详细设计 3
(一) 游客模块设计 3
1. 游客模块首页页面设计 3
2. 游客模块自行车知识页面设计 3
3. 游客模块静态页面设计 3
4. 游客模块报价表页面设计 3
5. 游客模块新闻页面设计 3
(二) 管理员信息管理模块设计 3
1. 管理员对自行车报价表数据管理设计 3
2. 管理员对本地新闻数据管理设计 3
3. 管理员对本站会员信息管理设计 3
4. 管理员对本站订单信息管理设计 3
六、网站测试 3
(一)测试 3
总结 3
致谢 3
参考文献 3
一、前言
(一)开发背景
伴随着计算机应用不断更新,网络不断普及,电子商务也引来了新的春天。
随着互联网热潮的席卷,电子商务也迅猛发展起来,人们慢慢抛弃传统的实体店购物方式,以逐渐转向电子商务购物方式来选购商品、快递送货上门,这样既节约了时间,也可以对比货物和质量。这也是电子商务被人们所喜爱和接受的原因。
 *好棒文|www.hbsrm.com +Q: *351916072* 
/> 新世纪,新技术不断发展,基于计算机的网络应用也走进了大街小巷,人们不再采用传统的手工、纸质化管理方式、而利用计算机来管理大量的数据信息,这样既节约成本,还减少了错误率,大大提高了工作效率。而如今经济的发展,促进了高等教育的普及,人们的生活水平提高了,也逐步开始追求物质文化生活,越来越多的年轻一代的大学生更是时尚前沿的领军人物。
对于众多的单车爱好者来说,拥有一辆心仪的爱车是一件很幸福的事情,于是越来越多的单车爱好者对自身所拥有的自行车的追求和品位也越来越高,他们喜欢去追逐时尚前沿的爱车,去浏览各类自行车信息等。
在这样一个社会大背景下,死飞自行车店家迫切想希望开发一款基于计算机应用技术的电子商务网站,来宣传本店信息、宣传死飞自行车以达到促销的效果,也可以在网络上出售自行车产品,并且实现对本店大量的数据信息进行动态管理和维护,于是根据店家的需求,结合众多电子商务网站的功能,我决定设计开发这样一款集宣传、购物、和后台信息管理为一体的飚速死飞自行车电子商务网站,希望众多年轻一代的可以了解死飞自行车、选购死飞自行车,希望众多死飞爱好者可以选购预订本店产品,也希望借助本网站可以给死飞自行车店家带来工作效率上的提高。
(二) 开发意义
飚速死飞自行车电商网站可以有效地宣传死飞自行车,普及死飞自行车知识;可以有效地吸引更多的客户通过网络平台选购本店产品,增加本店的营业额。
通过我们的网站,可以有效帮助店家借助于本平台对本店大量数据信息进行高效地管理;飚速死飞自行车电商网站可以帮助我对所学专业知识的系统总结和梳理,进一步的学习。
二、 网站开发技术和工具分析
(一) MyEclipse
? MyEclipse是一种基于java、数据库以及JavaEE为基础的开发软件,它涵盖了很多开发软件,能够以高效率来进行软件开发以及运用。是在Eclipse的基础上拓展而出的一个开发环境,运用范围比较广泛,功能丰富且强大。
(二) JSP技术
JSP(Java Server Pages)是一种开发动态网站的网页技术,其开发的Web应用可跨平台使用,与Servlet技术同样都是以服务器端执行的。JSP是一种以动态页面呈现的技术,能够分离网页逻辑与网页设计,以Java Servlet为基础,具有安全可靠性。
(三) JDBC数据访问技术
JDBC(Java Data Base Connectivity是一种执行数据库语句的软件,它拓展了JJava的功能,可以发布来自远程数据库的网页。JDBC同时支持两层模型和三层模型,从Java中间层获取数据库访问是很重要的存在。
(四) Tomcat服务器
Tomcat服务器是一种免费的轻量级Java web服务器,它可独立运行,是JSP程序开发和调试的第一选择。它的开发有效增强了程序的安全性,具有稳定性能够提升整个软件的成本。
三、网站需求分析
(一) 需求获取
通过走访大学城附近的死飞自行车店,咨询店家关于死飞自行车的知识,以及日常销售情况,对自行车实体店销售有定向了解。
通过查询网络上的众多电子商务网站购物形式,对电商购物流程有深刻的了解。
通过向20-30岁年轻的大学生等发送问卷调查,邀请他们填写,并对问卷结果进一步进行分析,绘制潜在客户选购意向柱状图。
结合以上情况,和有兴趣的同学讨论,生成需求规格说明文档,并向用户确认,确定最后的需求功能点。
(二) 需求分析
根据需求分析文档,确认用户的需求。本网站共需设计三类用户角色。即普通游客,VIP会员和店长(管理人员),其中店长权限最高,VIP会员次之。
普通游客功能点有:可浏览本店的各类信息,关于死飞自行车的相关常识信息、如何处理爆胎问题和预防分析、如何保养爱车、死飞课题和诸多经验等,查询本店死飞自行车的报价信息,可评价已买产品。
具体设计如下图1所示:

图1 普通游客功能分析
而VIP会员可查询本店的死飞自行车报价表,可选购死飞自行车生成订单,可更新订单收货信息、还可查询以前个人所有订单信息,也可评价已被管理员处理的订单。
具体设计如下图2所示:

图2 VIP用户功能分析
店长角色则主要对本店的各类信息进行管理和维护,如管理自行车报价表信息,对本店新闻信息进行维护和发布,对会员的新订单进行处理,对已有订单进行管理和维护,对会员评价信息进行管理等。
具体设计如下图3所示:

图3 管理员用户功能分析
店长对自行车报价表进行管理和维护:
录入新进自行车报价表信息;
删除指定自行车报价表信息;
更新指定自行车报价表信息;
根据需求分析文档,分析设计得出五个实体类,即自行车报价信息表、新闻公告信息表、订单信息表、评价信息表、会员信息表。
报价信息表封装了自行车编号、名称、类型、材质、适应人群、可倒骑、可刹车、市场价格等信息,具体如表1所示:
表1 自行车报价信息表
5
bsyrq
适应人群
Varchar

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1585.html

好棒文