搜档网
当前位置:搜档网 › (最新版)课程设计网上书店报告

(最新版)课程设计网上书店报告

(最新版)课程设计网上书店报告
(最新版)课程设计网上书店报告

浙江工商大学计算机与信息工程学院

《电子商务系统分析设计》报告

电子商务系统设计与实现

B2C 网上书店系统设计与实现

0 一 0 年 10 月

课程名称: 项目名称:

课程设计任务书

网上购物服务逐渐深入到人们的生活中,给人们的生活带来方便。然而大多数的电子商务网站,都只是一个简单的在线说明书或销售工具,尽管它是一种低成本广告方式, 但是不提供重要信息、缺乏介绍、不回答反馈、以及网站信息的更新,使得这类网站很难吸引顾客、招揽生意。

为了充分利用现有资源,提高工作效率,降低劳动成本,我选择对网上书店系统进行了开发。该系统包括顾客的购物车、订单管理和留言板,支持商品搜索;后台管理员的商品、订单、会员、系统管理。以提高售书的效率,并降低了劳动强度。

设计主要内容:

环境要求

1.Windows

95/98/me/Xp/2000/2003, Unix, Linux , Vista , Mac OS各

2.IE/Maxthon/GreenBrown/Firefox 等浏览器

工具语言

由于系统的软件配置主要是基于Microsoft公司的软件,所以在系统的开

发工具的选择上采用了Microsoft公司的软件开发工具,具体内容如下:

采用ASP技术、JavaScript脚本语言、struts 脚本语言、Hibernate 以及css编写Web 应用程序。

采用mysql存储和管理数据。

2010年10月22 日

目录

一、系统需求分析 (3)

1.1系统的背景介绍 (3)

1.1.1国内外研究现状及发展趋势 (3)

1.1.2网上书店的现状 (4)

1.2系统的可行性研究 (4)

1.3系统需求分析 (5)

1.3.1系统的功能 (5)

1.3.2数据库 (5)

1.3.3浏览类别目录和图书信息 (6)

1.3.4购物车的实现 (6)

1.3.5 结算 (6)

二、系统功能分析和设计 (7)

2.1系统简介 (7)

2.2系统模块结构图 (8)

2.2.1整体结构 (8)

2.2.2图书检索功能 (9)

2.2.3用户访问登陆 (9)

2.2.4购物车功能 (9)

2.2.5管理用户 (10)

2.2.6订单管理功能 (10)

2.3系统介绍 (11)

2.3.1网上书店工作流程 (11)

2.3.2客户购书详细流程 (12)

2.3.3管理员流程 (13)

三、系统数据分析和设计 (14)

3.1系统模块清单 (14)

3.2用例图 (15)

3.2.1用户用例图 (15)

3.2.2管理员用例图 (16)

3.3 类图 (17)

3.4活动图 (18)

3.5顺序图 (19)

3.6数据库设计 (20)

3.6.1数据流程分析 (20)

3.6.1.1顶层数据流图 (20)

3.6.1.2第二层数据流图 (20)

3.6.2数据字典 (21)

3.6.3实体联系E-R图 (21)

3.6.4数据库概念设计 (22)

3.6.5数据库逻辑结构设计 (22)

四、系统界面设计 (25)

4.1输入界面设计 (25)

4.2输出界面设计(包括报表设计) (25)

五、系统实现 (25)

5.1系统运行环境 (25)

5.2系统核心代码 (25)

5.3系统测试 (25)

一、系统需求分析

1.1系统的背景介绍

1.1.1国内外研究现状及发展趋势

网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。网络技术的成熟,促进了信息技术更加广泛的应用,因此建立建材网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。建材网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。企业也可利用网站和网络触角伸展到客户的家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。网络作为经济活动的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。企业市场经营全过程需要计算机系统和网络门户。企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。企业的经济效益增长也大都得益于网络技术的推广和应用。网络技术有效地把企业生产中的应用与制造有机地结合起来,出现了计算机综合集成制造、企业资源计划等新的生产管理方式。网络技术还有助于提高企业生产的应变能力和适应性,使高质量、低成本

的产品与按时供货和周到的服务相结合,把时间和服务同技术和成本并列为企业生产的总要素。网络技术引发企业市场的营销战略发生了极深刻的变化,传统的营销理念走向终结,新型的整合营销得到企业和社会的广泛关注。网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。网络经济是用现代信息技术和网络技术,依靠形成的互

联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体。 1.1.2网上书店的现状

随着全球经济一体化的逐步发展和深入,网上书店已成为传统书店必不可

少的经营策略之一.目前,网上书店在国际互联网上可以实现的商务已经多样化可以完成从最基本的信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备的功能几乎都可以在互联网上进行电子化的高效动作。虽然传统书店规模有所不同,随着网上交易的开展,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影响。

1.2系统的可行性研究

随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析

(1)经济:实现这个平台设计有没有什么经济效益。该平台设计只是作为本小组的课程设计,又因为大家的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。

⑵技术:现有的技术能否开发该平台,会有哪些困难。

(3)运行:该平台规定的运行方式是否可行。

(4) 法律:该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为课程设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。

1.3系统需求分析

1.3.1系统的功能

图书的浏览与查询分类显示图书类目,点击某类目可显示下一级类目,直到显示出图书列表。点击书名可显示该书的基本信息,包括作者、出版社、价格、内容简介等。可按分类和关键词查询图书信息。购物车功能客户点击图书列表页面上某图书前的“选购”

按钮就可以把该书放入购物车准备购买,并且在购买之前可以随时查看已选图书以及花费情况,或者修改已选图书的定购数量或删除已选图书。点击“放弃购买”按钮则放弃此次购买并清空购物车。点击“结算”按钮则转入结算系统进行购买结算。结算管理客户确认购买后点击

“结算”按钮可以进行结算,结算时首先要填写定单,定单信息存入服务器端的定单表及定单明细表中。会员管理包括会员注册登记、密码修改以及会员注销、非法用户和过期用户的删除、会员查询分析等。网上支付客户可以凭自己的信用卡号或银行账号进行网上付款。

1.3.2数据库

网上书店的所有数据应当存放在数据库中,因此首先建立一个数据库

(book_shop )。在这个数据库中,建立这样几个基本表。

Shop_acti on, shop_adm in, shop_books,shop_c on fig,shop_p in glu,shop_qh,us

er。

1.3.3浏览类别目录和图书信息

为了便于读者浏览自己感兴趣的某一类图书,在网上书店的主页面上提供一个分层次的分类列表,读者可以从顶层开始,一层一层地浏览,直到找到自己需要的图书。主页面上显示第一和第二层目录,页面上的各个类别都是一个链接,并且都链接到指定文件,执行该文件就可显示相应的下一级类别。如果某一层次含有的项目较多,一个页面上放不下,就相应地提供一个“更多”链接来执行指定文件。展开目录后,单击某个目录项就可显示该类目的图书列表。图书列表页面上提供了图书的书名、作者、出版社、出版日期和价格等信息。如果看中了某本书,可以在“数量”栏中填入购买册数,并单击“购买”按钮进行购买。如果想查看某本书的更详细信息,可以单击书名。由于图书数目较多,一页显示不下时,提供了浏览翻页功能。该功能实现的思想是通过PHP代

码连接图书数据库,从图书类别表和图书信息表中取出相应的目录、图书信息,并以一定的格式放在网页中。

1.3.4购物车的实现

购物车具备的主要功能有:显示已购图书信息、添加图书、更改购买数量、取消某图书、取消此次定购、结算。其中每次定购信息修改后还要自动更新相应的计价信息。由购物车实现用户定购的主要程序如下:在购物车页面上点击“结算”按钮,就可以填写定单进行购买,点击“继续购书”按钮,则可以回到图书列表页面继续选购。

相关主题