毕业设计设计题目:网上购物商城系统毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日网上购物商城系统摘要现在网络的发展已呈现商业化、全民化、全球化的趋势。
电子商务交易的个性化、自由化可为企业创造无限商机,降低成本,同时可以更好地建立同客户、经销商及合作伙伴的关系,为此,许多公司积极拓展电子商务,为客户服务,进行价值链集成。
如今网络已成为企业进行竞争的战略手段。
企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。
本系统的设计是采用了Java语言作为后台的编程语言, MyEclipse8.5作为开发工具,MySQL作为后台数据库,以Tomcat6.0为web服务器,实现了网络平台的构建,JSP技术实现了动态网站的制作,以确保系统的安全保密和易于维护。
关键词: Java 动态网站购物商城Online shopping mall systemAbstractNow the development of the network has been commercialized, universal, and the trend of globalization.E-commerce transactions of personalization, liberalization can create unlimited business opportunities for enterprises, reduce the cost, at the same time can be better to establish relations with customers, dealers and partners, for this reason, many companies actively expand e-commerce, customer service, value chain integration.Now the network has become the enterprise competition strategy.The diversification of business development, the further expansion of the enterprise, for enterprise's management, the expansion of business, enterprise brand image, etc. Provides a higher request.The design of this system is to use the programming language Java language as the background, MyEclipse8.5 as a development tool, MySQL database as the background, Tomcat6.0 as web server, realize the construction of the network platform, JSP technology to realize the dynamic web site production, to ensure the safety of the system security and ease of maintenance.Key words :Java Dynamic website Shopping mall目录第1章引言1.1选题背景随着计算机网络的日益普及,电子商务已然已经成为了一种潮流,网上购物也是人人皆知的一种购物方式。
再加上人们生活节奏的加快,大家的大部分时间都在繁忙的工作中度过。
大部分上班族都没有去商场购物,为了给广大上班族提供一个方便快捷的购物平台,因此我设计了网上购物系统。
网上购物有很多优点,首先,不管是企业还是用户都节约了时间和成本,另外也方便进行跨区域性的交易。
再加上自己身为当代大学生,深知校园生活中网上购物的普遍以及快捷,另外,网上商城是一个虚拟的购物平台,不用租赁房屋,不用缴纳水电费,可以降低商品附加的价格,节约成本花销,同时达到降低商品价格薄利多销的目的。
因此,我选择了网上购物商城这个课题作为自己的毕设。
1.2选题意义身为学生,和我们息息相关的永远是书籍。
现在的学生买书的话去大的书店买书会觉得价钱比较昂贵,而小的地摊书店又会觉得不是正版而不愿接受。
因此,我设计这个网上书城,既能让在校学生坐在宿舍里就能随心所欲的选到自己想要的图书,又能保证质量优质价格低廉。
必然会受广大在校学生的欢迎。
当然,该系统对社会人群同样也是适用的。
另外,与传统的商场购物平台相比,此系统成本比较低,不需要租赁商场的房屋,不用缴纳水电费等一系列的费用,只需要在网上注册一个地址,然后把实物图片上传到购物商城就可以了,这样就减少了很多不必要的费用,进而减少了商品的价格,达到低成本的效果。
而且在购物商城上的商品有详细地描述和实物图片,商品功能描述和视觉方面能够让客户一目了然,系统简单整洁,很快得就能让用户上手,在最短的时间内完成选、购、定的流程。
同时也节约了购物者大量的时间,不用跑到特定的商场去选购商品,浪费大量的时间,在商城购物只需要输入要找的商品关键词,就可以很快的找到自己想要的商品,达到了足不出户商品直接到手的效果。
第2章系统需求分析2.1目标1.应具有简单便捷的操作界面,能够让客户以最快的时间熟悉该系统,并进行操作。
2.系统应具有良好的可扩展性,在后期的维护和系统功能扩充上能够很方便的操作。
3.系统应具有良好的安全性,通过对用户密码的加密以及用户权限的控制,能够最大化的保证每一个用户的利益不受侵害。
4.系统的前台与后台之间应具有良好紧密的联系,后台管理员能够通过对订单以及用户等级的一些处理在第一时间让客户得知自己的购物信息。
2.2 性能及运行需求当当网购物网站系统要求有一个良好稳定的运行环境,能够让用户安全、方便、快捷的进行操作,并且有清晰美观的操作界面,能够让用户在看到界面的第一时间有一个美好的购物心情。
用户的每一步操作都要有一定的提示信息,能够让用户快速的对一些错误信息的填写进行修改。
另外,系统要求有较高的可维护性,能够让管理人员轻松的进行维护。
运行环境:该系统的开发和实现都在Windows7环境下进行,该操作系统下要装有MySql数据库、MyEclipse8.5开发工具、Tomcat6.0服务器。
主机要求酷睿双核或更高的配置。
MyEclipse8.5:MyEclipse8.5是以Eclipse为基础的功能强大的java软件开发工具,较之Eclipse,它的优点在于:兼容性良好、快捷键更多更提升编程效率、内置的Tomcat 服务器和web浏览器可以让开发人员在测试时更加方便。
MySQL数据库:MySQL是一个小型关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库,广泛地应用在Internet上的中小型网站中。
Tomcat服务器:Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,由Apache、Sun 和其他一些公司及个人共同开发而成。
由于有了Sun 的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat 中得到体现。
因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
2.3 功能需求该系统功能大概分为前台用户管理、图书浏览、购物车、订单以及后台管理人员的相关操作1. 前台用户的操作:主要就是用户的注册和登录,新用户可以等过注册邮箱来申请会员,注册成功者可以通过注册账号进行登录。
2. 图书浏览的操作:用户登录后进入系统主界面,可以根据不同的条件对相关图书进行查询,如:上架时间、热销榜、图书分类、书名等。
3. 购物车的操作:用户选择好自己想要的图书后可以添加到购物车,并在购物车中对商品进行一系列的修改,如:更改数量、删除不想购买商品、恢复已删除商品等。
4.前台订单的操作:用户确认好购物车中想购买的商品后可以填写订单,然后确认无误后提交订单,等待管理员进行处理。
并可以查询以往订单情况的介绍。
5.后台管理员的操作:后台管理员可以对图书(包括图书的种类)进行增删改查得操作,同时,对已注册用户同样可以进行相同的操作,并根据用户购买量对用户的等级进行修改。
此外,管理员最重要的职责是可以修改订单状态,把是否已发货的信息反馈给前台用户。
第3章技术简介3.1 JSPJSP页面由HTML代码和嵌入其中的Java代码所组成。
Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。
JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠等特点。