1、 电商系统课程设计题目: 网上商城管理系统学生姓名: 王 玲 学 号: 1105230130 专 业: 电子商务 班 级: 电商 1101 班 指导教师: 贾晓辉老师 完成日期: 2014 年 12 月 31 日信息学院电子商务系统课程设计网上商城管理系统目 录(一)系统开发背景及意义 2(1)概要说明现行系统的现状、存在问题2(2)拟定新系统的战略目标 2(二)系统规划3(1)新系统的总体目标规划3(2)电子商务系统的模式及盈利方式规划3(3)电子商务系统的功能及结构3(4)规划方案的可行性分析3(三)系统分析4(1)组织结构分析8(2)业务流程分析8(3)数据流程分析8(4)数据字典8(四
2、)系统设计10(1)电子商务系统的总体架构设计10(2)电子商务系统基础设施的设计与选择10(3)电子商务系统总体功能及详细设计10(4)代码设计 11(5)数据库设计11(6)系统输入设计、处理过程设计及输出设计11(五)系统实施11(1) 系统的物理配置设计11(2) 程序设计12(3) 系统测试13六、总结体会14信息学院电子商务系统课程设计网上商城管理系统参考文献15网上商城管理系统内 容 摘 要随着信息技术的不断发展,我们现在已经步入了一个信息化的时代,而信息时代的代表便是网络技术的日渐成熟,现在网络已经和我们的生活紧密的联系起来了,我们不敢想象没有网络我们的生活会像怎么样,也许就像
3、食物中没有调料,现在的生活离开了网络会变得索然无味。通过网络我们可以足不出户的做许多事情。休闲,娱乐,学习,购物,交友等等许多我们数之不尽的事情。随着信息化的不断进步,今天一种新的购物方式已然出现。那就是网上商城购物。网上商城是为了精简商业活动中场所所带来的成本以及地理位置所带来的商业活动不便所开发的,依托互联网来进行商业活动的平台。它提供一套基于互联网的商品采购与交易模式,打破商城和用户之间由于场所限制带来的购物不便,同时,它能够降低商场场地所带来的成本,将更大的实惠反馈给购买者。从而为购买者和商家开辟一条共赢的道路。本设计尝试用 ASP 在网络上架构一个动态的电子商务网站,以使每一位顾客不
4、用出门在家里就能够通过上网来轻松购物。关键词:网上商城 管理 系统信息学院电子商务系统课程设计网上商城管理系统信息学院电子商务系统课程设计网上商城管理系统Online mall management systemAbstractWith the continuous development of information technology, we have now entered an era of information technology, and the representative of the information age is the mature network techn
5、ology, network has now and our life is closely linked to, we cant imagine what our life would be like without network, perhaps is like food condiment, life now left the network will become dull. Through the Internet we can do many things housebound. Leisure, entertainment, learning, shopping, making
6、 friends and so on many of our number of things. Along with the advance of information technology, a new way of shopping has emerged today. That is online shopping mall. Online mall is to streamline the business activities in the place of costs and geographical position brings inconvenience to the b
7、usiness development, relying on the Internet to do business platform. It provides a set of web-based products purchasing and trading patterns, break the mall shopping inconvenience caused by the restrictions between the user and, at the same time, it can reduce the cost of shopping mall site brings,
8、 will feedback the greater benefits to the purchaser. To open a win-win way of buyers and sellers. This design to try with ASP on the network architecture of a dynamic e-commerce sites, in order to make every customer need not go out at home can easily by surfing on the Internet shopping.Key words:O
9、nline mall management system信息学院电子商务系统课程设计网上商城管理系统(一)系统开发背景及意义(1)概要说明现行系统的现状、存在问题随着 Internet 技术的迅猛发展,网络时代已经到来,我们现在已经步入了一个信息化的时代,而信息时代的代表便是网络技术的日渐成熟,网络已经把人们从过去复杂的手工劳动中解脱出来。在生产生活的许多领域,应用了 Web 技术的 B/S 系统使许多过去繁琐复杂的处理可以通过网络进行,大大提高了工作效率,为人们提供了许多方便。本文谈到的这个系统就是其中之一。如何使自己的网站更具吸引力,对网站的设计者来说是非常重要的。网站开发工具很多,但都有
10、不同程度的局限性,不能满足网站设计者的越来越“苛刻”的要求。本文正是用 JSP 技术作为开发网上商城管理系统的工具。虽然许多站点都有关于 JSP 技术的知识,市面上也有很多相关书籍,但由于时间有限,很多东西没有深入理解,因此,设计过程中肯定会存在一些缺陷,恳请各位老师、同学批评指正。网上商城是为了精简商业活动中场所所带来的成本以及地理位置所带来的商业活动不便所开发的,依托互联网来进行商业活动的平台。它提供一套基于互联网的商品采购与交易模式,打破商城和用户之间由于场所限制带来的购物不便,同时,它能够降低商场场地所带来的成本,将更大的实惠反馈给购买者。从而为购买者和商家开辟一条共赢的道路。本设计尝
11、试用ASP 在网络上架构一个动态的电子商务网站,使每一位客户不用出门在家里就能够通过上网来购买办公用品。电子商务繁荣发展的今天,涌现出了许多的网上商城。而且网上商城的交易也正进行得如火如荼。然而对于商城的管理却有着诸多不便。在当今的网络时代,开发一个网上商城管理系统势在必行。网上商城管理系统是将商城管理和计算机网络功能结合起来的一种新型的管理方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,是信息化社会的产物。通过网络,管理员可以跨越时间、地点协同工作。通过本系统所实施的交互式网络应用,使信息的传递更加快捷和方便,从而极大地方便了管理员和顾客,实现了管理的高效率。管理员通过网
12、络可以管理商品,修改信息,以及处理定单。避免了以前繁重的手工操作流程。网上商城管理系统会为它的所有直接用户带来方便快捷等诸多好处,而且该系统应用广泛,因此网上商城管理系统的开发是大有裨益的。(2)拟定新系统的战略目标网上商城管理系统主要是基于商城购物系统的要求提出的。现今的商城购物系统,都是由商品,广告,各种栏目信息等等构成的。尤其是一些大型的网上购物网对商品有很详细的介绍,包括一些图片信息,尽可能的去吸引顾客。这就要求我们对商城的管理要尽可能完善,要做到商品更新快、定单处理快。然而以往都是在网上或者杂志上发布一则商品信息学院电子商务系统课程设计网上商城管理系统特惠的广告,然后有意者需要按照广
13、告所述要求如实填写相关信息,然后邮寄至指定的地址,由于邮寄需要一定的时间和费用,所以这样做不但开销较大,而且有很多人嫌麻烦,不如直接去商场购物。商品的管理也有诸多不便,以前是靠手工记录,商品多,广告多,一旦疏忽,出现一个小的纰漏,就会带来一个大的麻烦。既然传统的商城管理模式有这么多的弊病,因此网上商城管理系统的构思应运而生,它完全可以消除以上诸多弊病,而这个系统的开销只不过是一台性能良好的电脑和网络上的一部分空间以及一些软件工具,而管理内容的存储可用硬盘来代劳,文件柜也可以休息了。(二)系统规划(1)新系统的总体目标规划本网上商城管理系统是为诸多的网上商城系统以及购物系统而开发,能够方便的实现
14、商品信息的提交、修改和更新。应用对象是本系统的超级管理员,用户管理员,栏目管理员,广告管理员,商品管理员和定单管理员。一个好的应用开发平台可以使我们的编程工作事半功倍。系统环境的优劣直接影响到系统的成本,功能,资源利用,检测,以及投入运行后的执行效率,性能和可扩展性。因此,拟打算用 Windows XP 作为系统平台,在其上安装 SQL Server 2005 数据库,用 JSP 编程脚本来实现以上功能,编程工具用Myeclipse。(2)电子商务系统的模式及盈利方式规划电子商务系统规划的总任务是在确定方案的目标和定位的基础上,制定出企业电子商务系统的长期发展方向和战略,决定电子商务系统在整个
15、过程中的发展方向、规模和发展进程。1.制定企业电子商务系统的发展战略,并且要使电子商务系统的战略目标与整个企业的战略目标协调一致起来。对于企业而言,其商务目标是为了最大限度扩大利润,增加企业收入。为了达到这项目标,就需要提高企业的核心竞争力,扩大市场份额。企业电子商务系统的实施就是为了提高企业的核心竞争力,所以企业电子商务系统规划的目标和定位就应该同企业整体战略和企业定位一致。2明确企业的整体信息需求,制定企业电子商务系统的总体开发方案。制定企业电子商务系统的总体开发方案就是确定企业的电子商务运作模式,从盈利的目标来决定企业采取怎样的模式来获得市场利益。明确企业的获利方式、服务对象和服务内容,
16、不同的商务模式直接关系企业实施电子商务系统所采取的策略和该方案的基本功能。而在确定了电子商务运作模式后,需要结合企业电子商务的特点,确定企业的这一商务运作模式如何为实现,即要确定实现这一模式的各个具体组成部门的逻辑框架。3根据总体开发方案要求,进行可行性分析。根据电子商务系统的实施环境、实施资源等条件,评估方案开发的成本和收益,对方案在技术上、经济上、管理上进行可行性分析,从而判断要实施的电子商务系统是否有必要,是否有可能获得成功。4制定方信息学院电子商务系统课程设计网上商城管理系统案实施的项目进度表及资源分配计划。结合企业自身的实际情况,制定企业实施电子商务系统的每个子项目所对应的进度表,并
17、完成各个阶段资源的分配计划。(3)电子商务系统的功能及结构网上商城包括两个基本部分,一个是前台销售程序,一个是后台管理程序。用户可以在前端浏览,搜索商品,能够看到最新的公告(如活动,特价商品),用户可以使用购物车购买商品,可以对放入购物车的商品进行处理,如修改数量,订单,可以打印或 E-mail 保留订单,以便收到商品时查对;后台管理程序,商家在此管理本企业的相关信息发布,录入,更改网上商品详细信息,订单查询处理,并管理在商城里注册的用户。(4)规划方案的可行性分析通过对网上商城购物流程资料的收集和调查,对网上商城管理系统做出了如下诸多方面的分析。网上商城管理系统是基于 Web 技术的 Bro
18、wser/Server 模式的系统。这种系统目前广泛的应用在电子商务等领域。它对系统运行的硬件和软件环境的要求都不是很高,在经济和技术方面很容易实现。a.经济可行性:在系统的开发方面,使用了本人的那台个人计算机。计算机的各种硬件性能足以胜任 B/S 系统的开发和调试。而且本计算机还暂时性的作为 Web 服务器,数据库也安装在本计算机上。这样就提供了足够好的硬件环境为这套系统的开发、调试服务。在系统的运行方面。计算机操作系统为 Windows XP。这些操作系统都自带有 Web 浏览器Internet Explorer,可以用来访问服务器并进行 Web 操作。基本条件已经具备,相信只要付出不懈的
19、努力,系统开发和运行的目标一定可以成功实现。b.技术可行性:网上商城管理系统是一个 B/S 系统。它的后台数据库使用目前各类管理信息系统中最常使用的关系数据库。前台静态页面的开发使用已经很成熟的 HTML 技术。网页与数据库、服务器的后台交互采用目前在国内外都十分流行的 JSP 技术实现。系统使用的关系数据库SQL Sever2005 介绍,SQL Sever 2005 是一种企业级的数据库管理系统。主要是被设计来支持大容量的事务处理。例如,超级市场的销售系统,银行管理系统,网络中的数据库支持应用软件以及其它方面的企业级应用。尽管 SQL Sever 2005 可以稳定高效地运行于单机或文件共
20、享系统中,但需要指出这不是 SQL Sever 2005 的主要应用领域。目前,随着 Internet 和 Intranet 应用的发展,SQL Sever 2005 在这方面的应用受到越来越多的重视,开发企业级的数据管理已经和 Internet 和 Intranet 密不可分了。(三)系统分析(1)组织结构分析信息学院电子商务系统课程设计网上商城管理系统网上商城管理系统是基于 Web 浏览器和 Web 服务器的 B/S 系统。总体设计中,确定了系统的网页模块及模块之间的交互流程,网页模块为用户提供可执行操作的 Web 界面。系统功能模块的规划也在总体设计中完成,每个功能模块完成一定的操作功能,这主要是指后台对服务器和数据库的操作。网页模块和功能模块之间是有交织的同一个功能模块可能应用在多个网页模块中;同一个网页模块中可能使用到多个功能模块。(2)业务流程分析(3)数据流程分析用户查看公告 特价商品 浏览商品 查询搜索商品购物车是否登录服务台加入订单用户登录YN信息学院电子商务系统课程设计网上商城管理系统(4)数据字典1.数据元素名称:NAME 别名:用户名 描述:用来标示用户和管理员的用户名数据类型:VRCHAR2 长度:15 名称:REGISTERED_TIME 别名:上架时间 描述:用来标示商品的录入时间 类型:TIMESTAMP 长度:15