网站内容管理系统论文(网上购物系统的设计与实现:计算机科学与技术专业)
优采云 发布时间: 2021-11-13 13:18网站内容管理系统论文(网上购物系统的设计与实现:计算机科学与技术专业)
网上购物系统的设计与实现作者姓名:导师:赵相国单位姓名:信息科学与工程学院专业名称:计算机科学与技术网络购物系统彭满导师:赵相国教授东北大学2009年6月东北大学本科设计(论文)毕业设计(论文)任务书 本设计将开发一个Web信息服务子系统,主要是关于电子公告系统的研发,包括后端管理系统的总体方案设计和开发。开发中将选择JSP+JavaBean+SOLServer2000的模式,实现应用逻辑与页面显示的分离,使界面设计更加简单。主要功能将是:1、 用户浏览产品页面,选择多条感兴趣的产品信息进行查询;2、用户发布购买信息,对商品订单进行查询、取消、发货、完成等处理;3、管理员管理产品和订单,如添加、删除、修改和产品分类;4、管理用户;5、 一般*敏*感*词*和友情链接等。 -II-网上购物系统的设计与实现。随着社会的不断发展,科学技术也在不断更新。互联网作为一种新型工具,在 20 世纪 90 年*敏*感*词*始应用于商业。它的快速发展为商界提供了更广阔的信息平台和更多的商机。
因此,选择设计开发企业门户网站意义重大。本文介绍了一个在线购物系统的开发和设计。设计采用了现在比较流行的JSP网站开发技术,兼顾网站处理的数据的结构特点和学到的知识,应用Microsoft SQL Server2000数据库系统作为网站 后台数据库。系统实现了网站的基本功能,包括客户注册与登录、网站信息的浏览、信息查询、购物与填写订单,以及网站的管理员维护与更新。在页面设计和制作中,针对页面的基本格式,使用HTML语言制作大框架,然后使用Dreamweaver8和Eclipse在框架中进行详细设计。结合本次设计的意义,介绍互联网在商业中的应用与发展;然后对整个系统进行分析,包括可行性分析、需求分析、系统业务流程分析、数据分析等;在此基础上确定网站的功能目标是将网站的功能一一划分,细分为子功能模块;接下来对各个模块进行设计和实现,在各个模块完成其功能后,将集成为一个完整的系统。关键词:网上商城;JSP; HTML 东北大学本科毕业设计(论文) 摘要 -III- 设计网络购物系统 摘要 在科学技术发展非常迅速的今天。人们更看重电子商务利用现代网络获得商业活动的关键力量。商业客户模式主要贸易模式电子商务。现在,商业客户领域良好的发展前景电子商务网站。paperdetail描述了电子商务网站是如何做的。在设计上,使用了网站开发者非常流行的JSP技术。考虑已经学习过网站交易使用Microsoft SQL server 2000后台数据库网站系统具有企业网站的基本功能。它可以很快给我们展示。它也可以为一些客户提供web可以在系统实现查询功能管理功能时填单网页,我制作主机HTML,并使用Dreamweaver8详细设计。首先,我做商业,然后分析整个系统,包括可行性分析,需求分析,操作流程分析数据分析。然后功能目标网站基础分析,
尤其是1990年代,美国政府提出“信息高速公路”计划并付诸实施后,互联网逐渐从人们鲜为人知的领域走向了全世界普通人的生活。在互联网日益流行的今天,互联网是时代的主角和宠儿。在网络大家庭中,电子商务是一个热点。电子商务最基本的表现形式之一是网上购物。从某种程度上来说,它是一个网上超市,是一种网上销售。“网”这个词,意味着它在信息时代具有快捷、方便的特点。事实上,电子商务的出现给消费者的地位和消费观念带来了重要的变化。我国加入世贸组织以来,越来越多的传统企业进一步认识到,企业经济发展的必然趋势是网络化、全球化。企业实施电子商务已成为企业发展与国际接轨的必要条件。多年来,国家高度重视企业信息化建设,做了大量工作,但目前开始实施信息化的企业比例不足20%。因此,实现电子购物网站是非常迫切的需要。现代网络经历了快速发展的时期,其技术已经相当成熟。因此,依靠网络技术建立一个网站 会在很多方面得到相关的支持。作为信息传输的媒介,其高速、海量、及时和可接受的可靠性满足了现代人的需求。对于人们来说,现在的网络已经不再是单纯获取信息的意义,而是体现现代生活理念,更重要的是成为企业和政府传达思想、自我介绍的平台。
因为现代社会越来越依赖互联网,尤其是“万维网”,设计一个为企业或政府量身定做的网站默认是必不可少的。1.2 *敏*感*词*现状随着互联网的蓬勃发展,作为电子商务的一种形式,网上商城以其高效、低成本的优势逐渐成为一种新的商业模式和理念,人们不再满足于信息的浏览和发布,而是渴望充分享受互联网带来的更多便利。事实上,客户足不出户就可以轻松快速地购买他们喜欢的产品。这正是网上商城给顾客带来的好处。当然,敏锐的网上商家不会错过这样一个绝好的机会。越来越多的网站投身于提供东北大学毕业设计(论文)-2-网购服务的行列,一个基于互联网的全球电子商务框架正在形成。在美国、日本等信息技术水平较高的国家和地区,网上商店发展迅速。美国的世界级超级零售商,如沃尔玛Kmart、Home Warehouse、Kroger、JC Penny等都纷纷挤进了在线业务的行列中。调查显示,在我国,美国家庭已经越来越习惯在家里从网上购物,而网购距离白手起家只有几年的时间。我国第一次网上购物发生在 1996 年。燕莎友谊购物中心首次通过网上商城销售景泰蓝。虽然不是网上支付货款,但毕竟是我国零售业网购的前奏。
据CNNIC统计,截至2004年,中国有7950万网民,40.7%的网民在过去一年有过网购经历,可见中国有网购。用户数达到3235.700万,并且这个数字还在以17%左右的速度增长。到2006年,中国网购用户规模将达到6962万人。这说明中国网络购物的发展有着良好的群众基础,网络购物方式越来越被大家所接受。上段时间也查了一些网购的资料。有60.4%的网站属于企业网站。可见,企业现在将网站作为自我宣传的重要手段。其次是个人网站。政府部门的网站占4.4%。然而,另一项调查显示,近75%的网站企业每日点击率低于200次,5%1.5%的企业网站点击率低于超过 50 次。,只有8.6%的企业网站每天点击率超过1000次。由此可见,做好网站的工作,打造网站的特色,将企业信息与新闻相结合,吸引人们观看,是一个非常重要的问题。此外,作为传统信息和新闻传播模式的报业,也将注意力和精力投入到了互联网网站上。毫无疑问,高速,海量的信息传播对报业也是巨大的刺激。2005年,第五届中国网络媒体论坛提出“按照数字化的趋势,地方报纸将走上网络化道路”。
此外,随着电子时代的飞速发展,MP3等电子产品受到了大量消费群体的高度关注。MP3厂商作为新时代行业的重要组成部分,当然会顺应时代的发展,让自己在市场和行业中更具竞争力。使用电子商务模式,在介绍和宣传自己的同时,通过新的渠道销售自己的产品也越来越受到关注。因此,设计一个具有电子商务功能的企业网站,具有很好的开发应用价值。1.3研究(设计)内容 本设计实现了一个网上购物网站。网上商城承载的信息量大,购物过程相对繁琐,互联网上日益猖獗的黑客和病毒对网络安全提出了更高的挑战。开发的网上商城系统基于Windows 2000 Server中文企业版服务器和SQL Server 2000数据库,采用国际先进的JSP开发,具有较高的稳定性和安全性。网上商城真正实现了网上经营和销售,从而获得了更大的市场机会和经济效益,大大提高了企业的核心竞争力。本网购系统所需的功能是从用户的角度来划分的,可以分为前端用户功能和后端管理功能。用户功能主要提供给购物用户,包括用户注册、登录、购物车、订单查看等;后台管理功能主要提供给系统管理员,包括用户、商品、订单的管理。
用户注册后,登录网站的用户可以在线查看和订购产品,也可以在论坛与其他用户交流和发表评论。这些部分使用 JSP 设计页面和连接,并使用数据库创建相关表,以便查看、修改或删除它们。在网站的设计中,管理员完成对网站的维护和管理。使用数据库中的权限功能为管理员设置权限。管理员可以添加、修改、删除产品信息,也可以处理订单信息。同时,管理员还可以管理用户信息。1.4 论文组织结构 本文共分七章。通过全面的介绍分析,这个网站的设计和实现过程,展示了系统的所有特性。第一章绪论介绍了选题的背景、目的和意义,介绍了*敏*感*词*现状,总结了本研究工作的内容。第二章介绍了系统设计中的一些相关技术。第三章系统分析首先从几个角度分析了系统开发的可行性。阐述系统在实际应用中的价值,然后进行需求分析、网站业务流程分析和数据流分析。在明确系统设计原则后,第4章系统的总体设计已经进行了功能模块的设计。然后进行数据库设计。第一的,针对系统中的数据设计实体之间的关系,然后描述数据库中基本表的设计。第5章系统实现讲解了系统页面及其逻辑功能的实现,重点介绍了前台和后台各个功能模块的实现过程,详细描述了主要原理和技术,并列举了一些典型的逻辑程序流程图的说明。
第六章系统调试与实现介绍了系统的各种调试指标,并对调试过程和结果进行了分析。第七章结语分析了系统的一些主要优缺点,以及在开发过程中遇到的困难。最后,有参考和致谢。参考文献列出了本毕业设计中使用的参考文献以及文中引用的定义和解释的来源。在感谢中,对在本次毕业设计中给予指导和帮助的师生表示衷心的感谢。东北大学本科毕业设计(论文)-4-东北大学本科毕业设计(论文)相关技术介绍-5-相关技术介绍2.1 JSP技术 本系统采用JSP技术开发。因为JSP与同类的CGI、ASP、PHP相比,有着独特的优势。JSP 是 Sun 的 Javasoft 公司推出的一项技术。所使用的Java 语言是ASP 和PHP JSP 中最新的技术。它基于JavaServlet技术,在多方面进行了改进,充分借鉴了ASP PHP的一些合理方面。其平台独立性优于ASP技术,强大的JDBC数据库接口规范优于PHP技术,JSP技术基于JAVA语言,可以使用JavaBeans组件和自定义标签,所以它具有很好的可扩展性。总的来说,JSP已经成为当前主流的动态Web开发技术之一。
@3)通过开发自定义标签库等方式,JSP技术可以支持动态扩展技术。(4)作为Java2的重要组成部分,JSP技术可以支持高度复杂的、基于Web的企业级应用。JSP技术可以很容易地与现有的多种应用架构集成,可以充分利用现有的开发工具和技能,并扩展到企业级分布式应用环境。此外,JSP 技术可以很容易地与多种现有应用架构集成。跨平台特性、运行效率、企业级软件开发或商业支持都具有优势,使其成为最好的之一当前和未来动态 Web 开发的工具。2.2Microsoft SQL Server2000 这次网站
数据库是 db_business。SQL Server 2000 是一个综合性的数据库和分析产品。从在浏览器的帮助下实现东北大学本科毕业设计(论文),相关技术介绍-6-的数据库查询功能到内容丰富的扩展标记语言(XML)支持功能可以有力地证明SQL Server 2000 是一个全面支持 Web 功能的数据库解决方案。同时,SQL Server 2000在可扩展性和可靠性方面也保持着多项基准测试记录,这两个特点是企业数据库系统在激烈的市场竞争中取胜的关键。SQL SERVER 2000 还引入了一组复杂的新安全功能:强大而灵活的基于角色的服务器,数据库和应用程序配置安全;集成的安全审计工具可以跟踪18种不同的安全事件及其子事件;复杂的文件和网络加密支持,包括 SSL(安全套接字层)。SQL Server 2000已通过美国政府C2安全认证,具有业界最高级别的安全性。与SQL Server 2000等大型数据库管理系统相比,SQL Server 2000具有可靠的安全性、更快的存储速度和高兼容性。因此,应用SQL Server 2000作为后端数据库,为系统的开发提供了有力的支持,为以后软件的运行提供了坚实的基础。复杂的文件和网络加密支持,包括 SSL(安全套接字层)。SQL Server 2000已通过美国政府C2安全认证,具有业界最高级别的安全性。与SQL Server 2000等大型数据库管理系统相比,SQL Server 2000具有可靠的安全性、更快的存储速度和高兼容性。因此,应用SQL Server 2000作为后端数据库,为系统的开发提供了有力的支持,为以后软件的运行提供了坚实的基础。复杂的文件和网络加密支持,包括 SSL(安全套接字层)。SQL Server 2000已通过美国政府C2安全认证,具有业界最高级别的安全性。与SQL Server 2000等大型数据库管理系统相比,SQL Server 2000具有可靠的安全性、更快的存储速度和高兼容性。因此,应用SQL Server 2000作为后端数据库,为系统的开发提供了有力的支持,为以后软件的运行提供了坚实的基础。SQL Server 2000 具有可靠的安全性、更快的存储速度和高兼容性。因此,应用SQL Server 2000作为后端数据库,为系统的开发提供了有力的支持,为以后软件的运行提供了坚实的基础。SQL Server 2000 具有可靠的安全性、更快的存储速度和高兼容性。因此,应用SQL Server 2000作为后端数据库,为系统的开发提供了有力的支持,为以后软件的运行提供了坚实的基础。
2.3 Web 服务器 Web 服务器负责执行 JSP 文件。目前支持Tomcat、Resin、Websphere、Weblogic、Jboss等多种JSPd应用服务器。Tomcat Tomcat 是Apache 公司开发的JSP 引擎。由于它有一个Web服务器,它可以作为一个独立的Web服务器使用。如今,基于Web的应用程序越来越多,传统的Html已不能满足当今的需求。我们需要一个交互式的 Web,于是各种 Web 语言应运而生。如Asp、Jsp、Php等。当然,这些语言都与传统语言密切相关。比如Php基于C和C++语言,Jsp基于Java语言。Tomcat 是一个 Jsp 和 Servlet 的运行平台。Tomcat 是一个免费开源的 Serlvet 容器,是 Apache 基金会的核心项目 s Jakarta 项目,由 Apache、Sun 等公司和个人共同开发。多亏了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat 被 JavaWorld 杂志的编辑评选为 2001 年度最具创新性的 Java 产品,可见其在行业中的地位。
Tomcat 的最新版本是 4.0x。4.0x 的架构与 3.x 的架构不同,但是重新设计了。Tomcat4.0x采用了新的Servlet容器:Catalina,完全实现了Servlet2.3 Jsp1.2规范。Tomcat 提供了各种平台版本供下载。您可以从上面下载源代码版本或二进制版本。由于Java的跨平台特性,基于Java的Tomcat也有跨东北大学本科毕业项目(论文)相关技术介绍-7-平台。与传统的桌面应用程序不同,Tomcat 中的应用程序是一个 WAR(WebArchive)文件。WAR Sun 提出了一种类似于 JAR 的 Web 应用程序格式,但也是一个许多文件的压缩包。这个包中的文件是按照一定的目录结构组织起来的:通常根目录收录Html Jsp文件或者收录这两个文件的目录,另外还有一个WEB-INF目录,非常重要。通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,classes目录收录编译好的Servlet类和Jsp或Servlet依赖的其他类(如JavaBean)。通常这些依赖类也可以打包成JAR放在WEB-INF下的lib目录下,当然也可以放 通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,classes目录收录编译好的Servlet类和Jsp或Servlet依赖的其他类(如JavaBean)。通常这些依赖类也可以打包成JAR放在WEB-INF下的lib目录下,当然也可以放 通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,classes目录收录编译好的Servlet类和Jsp或Servlet依赖的其他类(如JavaBean)。通常这些依赖类也可以打包成JAR放在WEB-INF下的lib目录下,当然也可以放