1、安徽工程大学机电学院本科毕业设计论文开题报告安徽工程大学机电学院本科毕业设计(论文)开题报告题目: 运动装备在线商城的设计与实现课 题 类 型: 设计实验研究 论文 学 生 姓 名: 王化彪 学 号: 3092104105专 业 班 级: 计算机科学与技术2101班教 学 单 位: 计算机信息学院指 导 教 师: 张义开 题 时 间: 年 月 日一毕业设计(论文)研究意义、研究现状和发展趋势(文献综述)1.1研究意义 随着信息技术的发展,信息技术使用传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。由于网络用户的迅速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。电子商
2、务是能够在网上完成供、产、销全部业务流程的虚拟市场。封闭式的银行电子金融系统已变成开放式的网络电子银行。电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双向信息沟通,灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,改变了贸易形态,有助于降低企业成本和提高企业竞争力。电子商务给消费者提供了更多的选择,提供了更好的便利性。在互联网上可以进行很多的电子商务活动,“网上商城”就是一种典型的电子商务运用。 在互联网日益流行的今天,网络已经变得越来越重要,而在网络这个大家庭里,网上购物则是一个热点,网上购物商城的出现
3、,给消费者的消费观念带来了重要的变化,网上物品的物美价廉以及在实体店买不到的物品将成为吸引消费者的重大战略措施。开发网上电子购物商城具有非常大的前景和利润空间。1.2研究现状 网上购物是随着网络技术的发展而出现的一种新型销售渠道。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现商品销售的网上交易。网上购物同传统的店面购物相比,网上购物的经营方式和销售渠道是全新的;它24小时全天候和全方位服务是店面购物所不能比及的。以下是几项调查: 1.购买物品的对象:如今的网络已入得民心,网上购物者大多是学生和上班族,年龄段在16-35岁之间,其中学生占主导地位,多已高中生和大学生,上班族
4、是以低薪族为主,薪水1000到3000左右; 2.购买的物品:从调查来看,网上购买物品主要分为两类:相对实体店物美价廉的和在实体店买不到的;其中,饰品、服装鞋帽、箱包皮具、电子数码产品受到消费者的青睐,另外化妆品、礼品玩具、首饰配物和家具日用品等都有很大的发展空间。 3.方便性:通过网络,消费者足不出户就可以购买物品,还可以邮寄上门,节省了消费者的时间,而且消费者可以在任何自己方便时间内购买物品。1.3发展趋势纵观全球电子商务市场,各地区发展并不平衡,呈现出美国、欧盟、亚洲“三足鼎立”的局面,美国是世界最早发展电子商务的国家,同时也是电子商务发展最为成 熟的国家,一直引领全球电子商务的发展,是
5、全球电子商务的成熟发达地区。欧盟电子商务的发展起步较美国晚,但发展速度快,成为全球电子商务较为领先的地 区。亚洲作为电子商务发展的新秀,市场潜力较大,但是近年的发展速度和所占份额并不理想,是全球电子商务的持续发展地区。 全球B2B电子商务交易一直占据主导地位,2002年至今,呈现持续高速增长态势,2007年全球B2B交易额达到8.3万亿美元,预计在未来几年将保持40%以上的增长率,到2010年B2B交易额将达到26万亿美元,比2002年增长30多倍。 总体来看,全球电子商务发展呈高速增长态势。随着全球电子商务的发展,我国电子商务的发展动力持续增强。我国电子商务发展呈现典型的块状经济特征,东南沿
6、海属于较为发达地区,北部和中部属于快速发展地区,西部则相对落后。中国电子商务市场发展前景依旧乐观。文献1通过对 Java这一近年来迅速崛起的程序设计语言所具备特点进行的分析、Java对互联网设计方面支持的分析以及J2 EE开发平台如何更有力地帮助企业适应网络经济需求的分析 ,说明 Java程序设计语言是互联网设计首选语言 ,Java技术是网络经济首选开发和配置平台 ,并列举了一个利用 Java提供功能 ,快速将现有独立软件应用系统转变成分布式互联网系统的实例。文献2采用J2EE体系结构,构建一个安全高效的网上商城系统,并对主要模块设计和重要的流程处理作了详细介绍。文献3运用网络数据库原理,基于
7、B/S模式设计开发了一个网上购物系统.在系统中,顾客可以很方便的注册成为会员,对商品进行浏览,查看商品的详细资料,然后根据各人的喜好购买商品。文献4采用J2EE+Web Services技术,通过对一个网上商城的分析,建模,编程,模拟实现了各种电子商务功能,对中小型用户,性能十分优越;对一些大型网站,采用合理的数据库,也能充分实现移植。文献5从需求出发,利用JSP动态网站设计语言设计了基于JSP的B/S模式网上商城购物管理系统.在设计中,将系统划分为了前台和后台两大模块后,又将模块再进行细化实现完成.这将对电子商务网站建设提供一个非常实用的开发模式。文献6比较了电子商务网站的各种编程技术,指出
8、了JSP的特点。指出了XML技术在内容定义和数据定义方面的优越性。论述了JSP和XML相结合的主要方法和现有的技术,指出了数据库技术对XML的支持以及XML和数据库技术的交互方法。文献7为了提高企业市场竞争力,越来越多的企业正在通过电子商务进行网上商品交易,构建适合企业发展的商务网站己经成为目前企业比较关心的问题。本文从构建一个在线购书子系统入手,讨论如何建立电子商务网站。文献8运用大量实例来讲解网络编程语言JSP及其实际使用。重点介绍Java的基本语法、Web应用程序的概念与设计方法、JSP操作Oracle数据库、 Java Bean的设计与使用等。文献9详细介绍了在开发BS结构的系统时,使
9、用Java Servlet技巧解决常见问题的编程方法,并从协议细节的角度进行详细的讲述。文献10数据库是一个结构化的记录或数据,存储在计算机中可供程序来回答查询集合。通过记录检索查询成为可利用的信息,并作出决定。文章使用简单的示例描述了数据库是如何产生的。二.毕业设计(论文)研究方案及工作计划2.1毕业设计(论文)研究方案2.1.1系统可行性分析阶段该课题主要按以下步骤来完成:1. 查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。2. 通过查询资料了解该网站要如何做,及要做哪些东西。3. 设计出大体上的功能模块,画出模块图。4. 通过进一步的了解,对每个功能模块进行
10、细化,将每一步都想清楚。制定出每一步的做法和注意的地方。5. 对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。6. 最后,整理各阶段的设计记录文档,写成论文稿。2.1.2.系统设计阶段 运动装备在线商城是为消费者和卖家之间交易的一个平台,宗旨是能及时、准确、完整发布顾客也就是消费者需要的各种商品信息。1. 普通用户可以通过系统浏览商品(按类别)2. 普通用户可以通过系统搜索商品(按类别、价位、日期等)3. 普通用户可以通过系统下订单(享受市场价)4. 普通用户可以注册成为系统会员(免费注册)5. 会员可以浏览和检索商品6. 会员可以下订单(享受会员价)7. 会员可
11、以浏览自己下过的订单8. 会员可以管理自己的信息(自服务系统)a) 修改密码b) 修改送货地址c) 修改联系方式9. 会员可以分级别a) 不同级别享受不同等级的优惠b) 通过购物的金额确定级别10. 管理员通过后台进行会员管理a) 会员浏览b) 会员历史订单浏览c) 会员删除d) 指定会员级别11. 管理员通过后台进行商品分类的管理a) 浏览、添加、删除、修改12. 管理员通过后台进行产品管理a) 新增产品b) 产品上柜c) 产品下柜d) 产品销量浏览e) 产品搜索f) 产品删除g) 产品修改13. 管理员通过后台进行订单的管理a) 订单查询b) 修改订单状态c) 订单搜索d) 订单跟踪e)
12、订单提醒2.1.3功能模块图2.1.4系统运行与调试阶段 根据相关功能模块,编写相应代码,运行整个系统,对相关功能进行调试和测试,最后得到一个完整的运动装备在线商城系统。2.2设计(论文)工作计划起止日期周次内 容 进 程2.24-3.14第一周-第三周借阅相关资料,阅读相关资料,进行前期准备3.17-3.28第四周-第五周对项目进行需求分析,设计功能3.31-4.18第六周-第八周对项目进行详细设计以及数据库设计4.21-5.2第九周-第十周到公司实习,撰写实习报告5.5-5.23第十一周-第十三周编写代码以及相关测试工作,完成系统5.26-6.13第十四周-第十六周撰写毕业设计文档6.16
13、-第十七周毕业设计答辩三参考文献1 何小翔,蒋叶青,蒋守仁.Java编程语言及互联网设计J.合肥工业大学学报(自然科学版). 2002(01)2 蒋小莺.基于J2EE的网上商城系统的设计J.电脑知识与技术. 2008(16)3 倪雪梅.网上购物系统的设计与实现J.赤峰学院学报(自然科学版). 2011(04)4 刘颀桓.基于J2EE三层体系结构的网上商城的设计与实现J.中国水运(学术版). 2006(12)5 续蕾.基于JSP的B/S模式网上商城购物系统的设计与实现J. 四川兵工学报. 2009(10)6 何典.基于JSP与XML的电子商务站点J.商场现代化. 2007(04) 7 余绍霖.基
14、于JSP技术的电子商务网站设计与开发J. 科技资讯. 2007(07)8 周颢.网络编程语言JSP实例教程M.北京电子工业出版社,2003,6.9 陈海山.深入Java Servlet网络编程M.北京:清华大学出版社,2002,2.10 James Berrington. Databases.J. 2013附录1.1外文文献THE TECHNIQUE DEVELOPMENT HISTORY OF JSPThe Java Server Pages( JSP) is a kind of according to web of the script plait distance technique,
15、 similar carries the script language of Java in the server of the Netscape company of server- side JavaScript( SSJS) and the Active Server Pages(ASP) of the Microsoft. JSP compares the SSJS and ASP to have better can expand sex, and it is no more exclusive than any factory or some one particular ser
16、ver of Web. Though the norm of JSP is to be draw up by Sun company of, any factory can carry out the JSP on own system. The After Sun release the JSP (the Java Server Pages) formally, the this kind of new Web application development technique very quickly caused the peoples concern. JSP provided a s
17、pecial development environment for the Web application that establishes the high dynamic state. According to the Sun parlance, the JSP can adapt to include the Apache WebServer, IIS4.0 on the market at inside of 85% server product.This chapter will introduce the related knowledge of JSP and Database
18、s, and JavaBean related contents, is all certainly rougher introduction among them basic contents, say perhaps to is a Guide only, if the reader needs the more detailed information, pleasing the book of consult the homologous JSP.1.1 GENERALIZEThe JSP (Java Server Pages) is from the company of Sun M
19、icrosystems initiate, the many companies the participate to the build up the together of the a kind the of dynamic the state web the page technique standard, the it have the it in the construction the of the dynamic state the web page the strong but the do not the especially of the function. JSP and
20、 the technique of ASP of the Microsoft are very alike. Both all provide the ability that mixes with a certain procedure code and is explain by the language engine to carry out the procedure code in the code of HTML. Underneath we are simple of carry on the introduction to it.JSP pages are translated
21、 into servlets. So, fundamentally, any task JSP pages can perform could also be accomplished by servlets. However, this underlying equivalence does not mean that servlets and JSP pages are equally appropriate in all scenarios. The issue is not the power of the technology, it is the convenience, prod
22、uctivity, and maintainability of one or the other. After all, anything you can do on a particular computer platform in the Java programming language you could also do in assembly language. But it still matters which you choose.JSP provides the following benefits over servlets alone: It is easier to
23、write and maintain the HTML. Your static code is ordinary HTML: no extra backslashes, no double quotes, and no lurking Java syntax. You can use standard Web-site development tools. Even HTML tools that know nothing about JSP can be used because they simply ignore the JSP tags. You can divide up your
24、 development team. The Java programmers can work on the dynamic code. The Web developers can concentrate on the presentation layer. On large projects, this division is very important. Depending on the size of your team and the complexity of your project, you can enforce a weaker or stronger separati
25、on between the static HTML and the dynamic content.Now, this discussion is not to say that you should stop using servlets and use only JSP instead. By no means. Almost all projects will use both. For some requests in your project, you will use servlets. For others, you will use JSP. For still others
26、, you will combine them with the MVC architecture. You want the appropriate tool for the job, and servlets, by themselves, do not complete your toolkit.1.2 SOURCE OF JSP The technique of JSP of the company of Sun, making the page of Web develop the personnel can use the HTML perhaps marking of XML t
27、o design to turn the end page with format. Use the perhaps small script future life of marking of JSP becomes the dynamic state on the page contents. (the contents changes according to the claim of)The Java Servlet is a technical foundation of JSP, and the large Web applies the development of the pr
28、ocedure to need the Java Servlet to match with the JSP and then can complete, this name of Servlet comes from the Applet, the local translation method of now is a lot of, this book in order not to misconstruction, decide the direct adoption Servlet but dont do any translation, if reader would like t
29、o, can call it as small service procedure. The Servlet is similar to traditional CGI, ISAPI, NSAPI etc. Web procedure development the function of the tool in fact, at use the Java Servlet hereafter, the customer need not use again the lowly method of CGI of efficiency, also need not use only the abi
30、lity come to born page of Web of dynamic state in the method of API that a certain fixed Web server terrace circulate. Many servers of Web all support the Servlet, even not support the Servlet server of Web directly and can also pass the additional applied server and the mold pieces to support the S
31、ervlet. Receive benefit in the characteristic of the Java cross-platform, the Servlet is also a terrace irrelevant, actually, as long as match the norm of Java Servlet, the Servlet is complete to have nothing to do with terrace and is to have nothing to do with server of Web. Because the Java Servlet is internal to provide the service by the line distance, need not start a progress to the each claims, and make use of the multi-threading mechanism can at the same time for several claim service, therefore the efficiency of Java Servlet is very high.But the Java Servl
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1