搜档网
当前位置:搜档网 › 网上书城概要设计书

网上书城概要设计书

网上书城概要设计书
网上书城概要设计书

B502第三小组

文档编号:

概要设计书

V1.0

编写:审核:批准:日期:日期:日期:

基于Java的网上书城系统的设计与实现

摘要

网上书城系统是一个B/S结构的信息管理系统,开发主要包括前台页面显示层,后台数据库持久层和业务逻辑层。对于前台页面,要求界面友好,简单实用。对于数据层,要求存储数据效率高,安全性高。对于封装的业务逻辑,要求重用性高,代码效率高。

网上商城系统共分两个部分:前台用户部分和后台管理部份。在前台用户部分中,包括用户在线注册、定购商品、浏览商品、查询商品信息等操作;后台管理部分包括:商品信息的管理、用户订单的管理、普通管理员的管理、客户的管理各种即时信息的发布管理。作为一个购物系统,系统的安全性和实现购物的方便性是很重要的,在安全性方面,系统主要考虑了数据存储的安全性,以及用了用户注册和密码等措施。用到的主要技术有JSP和AJAX,系统采用MySQL来设计数据库,使用MyEclipse开发平台。

该系统设计实现了用户注册/登录、查询、购买;实现了管理员对网站的系统管理;个性化页面动态生成等程序模块;实现了JSP和HTML页面;分析并解决了实现中的若干技术问题;建立了完整的实验网站,进行测试并分析结果。

关键词:网上书城,J2EE、JSP、MySql、Web应用

目录

摘要.............................................................................................................. II 1 绪论 (5)

1.1编写目的 (5)

1.2背景 (5)

1.3 定义 (6)

1.4 参考资料 (6)

2 需求分析 (8)

2.1可行性研究 (8)

2.2系统需求分析 (8)

2.2.1基本功能需求 (9)

2.2.3开发环境 (9)

3系统概要设计 (10)

3.1总体功能 (10)

3.2主要业务流程: (11)

4 功能模块设计 (12)

4.1 首页 (12)

4.1.1 用户登录和用户注册 (12)

4.1.2 查看购物车 (12)

4.2 图书分类 (13)

4.2.1 立即购买 (13)

4.2.2 查看详情 ................................................................ 错误!未定义书签。5界面设计.................................................................. 错误!未定义书签。

5.1 应当遵循的界面设计规范.......................................................... 错误!未定义书签。

5.2 主界面 (16)

5.3 美学设计 (17)

5.4 界面资源设计 (17)

6系统测试 (17)

6.1 系统的测试 (17)

6.1.1 系统测试的环境 (17)

7结论 (18)

7.1 系统评价 (18)

1 绪论

1. 1编写目的

1.1.1将系统划分成物理元素,即程序、文件、数据库、文档等。

设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,

确定模块间的相互关系,并确定系统的数据结构。

1.1.2本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供

选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,

列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和

使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该

进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一

步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制

定测试计划。

1.1.3本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的

系统开发提供依据。

1.2项目背景

网络技术发展迅速,许多现实中的店铺也已经移植到网上,通过互联网进行交易,Internet也俨然成为现下最具市场潜力和开发价值的领域,所以网上交易平台出现了,应运而生,淘宝网就是个很鲜明的例子,而网上书店也是一个不错的课题,先前已经有卓越,当当的成功案例,这种通过WEB应用和数据库应用综合的电子商务交易型网站可以以其打破空间界限、通过快递将各地需求商品通过网络流通,以降低企业生产成本、减少中间环节达到物美价廉目的等优势在现今的交易领域取得一个至关重要的位置。

1.3定义

1.4参考资料

[1] 《软件工程》,张俊兰,王文发,马乐荣,西安交通大学出版社,2009.4

[2]《系统设计说明书编制规范》

2 需求分析

2.1可行性研究

从技术可行性、经济可行性以及使用可行性等方面分析,基于Java的网上书城系统都是可行的。

1、技术可行性:从项目的实施技术角度,设计方案来看,都是合理的。在给定的时间内可以实现需求说明中的功能,软件质量能得到保障,有较高的使用价值,软件生产率高,使企业具备竞争力。网上商城系统,是用目前比较成熟的JSP+JavaBean技术,配合以Myeclipse Tomcat为服务器,MySQL为后台数据库。具备完成书城系统的能力。

2、经济可行性:虽然系统开发初期投资较大,但是,若开发成功本系统,将有助于公司更好地预测市场,在激烈的市场竞争中把握主动。因此,从长远利益考虑,本项目若能开发成功,它所带来的效益将远高于系统投入。网上书城系统的主要投资在网站服务器方面,如果可以正常运营,回报远大于投资,所以具备经济可行性。

3、使用可行性:在电子商务方面,由于日常信息处理量大,耗费时间长,出错效率高,在网上书城系统投入运行后,可以实现业务中的信息集中处理、信息的交流、业务监管和重大决定。

通过以上的研究和分析,认为网上书城系统开发所产生的效益将大于投入,所以开发本项目是可行的、必要的。

2.2系统需求分析

从功能上讲基于Java的网上书城系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品等功能;后台管理是提供给管理员的,其中包括:商品管理、订单管理等。

从性能上来说,网上商城系统的效率高,速度快,算法规范,可以使管理员从繁琐的手工操作中解脱出来,提高办公效率。

因此,根据实际情况,首先把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模块,然后合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要要产品和开发人员可以较快地确定需求,采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足,此时模块也发展成为最终产品了。

从安全性上来看,商城前台页面主要是通过用户注册功能来实现,非注册用户只可以浏览商城内的商品,但是不可以下订单购买,大大加强了商品购买的安全性;而商城的后台管理页面主要通过管理员账号和密码登陆来确保信息安全。

2.2.1基本功能需求

基于Java的网上商城系统在实现上应该具有如下功能:

1.普通用户可以通过系统浏览商品;

2.普通用户可以通过系统搜索商品;

3.普通用户可以通过系统下订单;

4.普通用户可以注册成为系统会员(免费注册);

5.会员可以浏览和检索商品;

6.会员可以下订单(享受会员价);

7.会员可以浏览自己下过的订单,对自己的订单进行相应的操作;

2.2.3开发环境

本系统是以Windows系统为操作平台,用JavaBean+JSP编程语言和MySQL数据库来实现本系统所需功能的。服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不进人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件。

本机器的配置如下:

处理器:Inter Pentium Dual 主频1.6Hz或更高;

内存:0.99GB;

硬件空间:160GB;

题目主要采用的技术;

数据库:MySQL;

编程语言 JSP+JavaBean;

服务器:MyEclipseTomcat6.0;

开发环境:Windows Server 2003。

3系统概要设计

3.1总体功能

网上购物时,顾客会首先打开网站的首页,可以进行注册成为商城的会员,也可以不注册,但不注册将只能拥有浏览功能,没有下订单和购买的权利。顾客注册成功后,就可以开始浏览商城中的商品,当顾客找到想要购买的商品后,可以点击商品下方的立即购买或购物车按钮来下订单。下过订单之后,订单信息就会存储到数据库表中。然后当管理员用管理账号登陆到后台管理页面之后就可以在订单管理中看到顾客已经下的订单的详细信息。然后由管理员负责发货给顾客,顾客通过货到付款的支付方式支付。至此,一次交易过程结束。网上购物总体处理流程如下图:

总体处理流程图

顾客

网站首页

注册

退出 浏览图书 加入购物 选定图书 取消订单 订单管理 查看详情

订单送商家

提交订单

支付

删除订单

登录

通过以上分析,网上书城系统将用户分为两类:用户和管理员,在整个系统中他们具有不同的功能和权限。根据需求分析得到系统功能模块如图3.1所示。

图3.1系统总体框架图 系统采用了敏捷开发的思想,对整个系统分成了3个大模块:前台交易模块、数据库的设计、后台管理模块。各个模块又进行了一步的细分,如前台交易模块又分为查询、购买等;使得系统具有易用性、个性化、跨平台等特点;同时又保证交易数据的安全、稳定、快速和完整;使其运行得高速、安全、稳定。

购物车

图书分类浏览

前台

首页

图书搜索

站内信息,新闻

添加图书到购物删除车内图书

清空购物车

结算

用户

用户注册

用户登录 订单管理 订单查询 取

消订单 查看订单详情

3.2主要业务流程

4 功能模块设计

4.1 首页

首页是在用户登录系统后,显示在主页面上常用的功能,其中信息包括用户登录、用户注册、查看购物车、图书搜索、读者动态、本期热门、站内新闻、特价图书以及友情链接,方便使用者查看。

用户登录

浏览图书

选择图书

加入购物车

提交订单 查看订单详

订单管理

确认付款

4.1.1 用户登录和用户注册

用户通过登录页面进入主页面,如果还未注册,则先注册再登录

4.1.2 查看购物车

点击查看购物车,用户可查看购物车详情,其中包括图书详细信息、

点击购买以及清空购物车

4.2 图书分类

图书分类主要包括分类列表和图书清单,其中图书清单又包括立即购买和查看详情;

4.2.1 立即购买

点击立即购买跳到订单处理界面,如下图

订单处理主要包括填写收货人信息、送货方式、付款方式、商品清单以及订单应付款等。

点击提交订单按钮跳到订单详情页面,如下图

订单详情包括查看订单、账户管理以及我的评价等功能。

4.2.2 查看详情

查看详情主要包括新书推荐、精品图书以及图书详情三大板块,其中

图书详情包括立即购买、加入购物车、图书简介和评价详情。点击购物车跳转至购物车详情页面。

购物车详情,如下图:

由于时间关系,后面几个热门图书、新书推荐、本店精品以及购书帮助都未实现。

5 界面设计

5.1应当遵循的界面设计规范

页面主色调为蓝色,配合桔黄色和淡黄色,整个页面显得清爽界面简单易懂,操作按钮放置位置明显、清楚。页面层次尽量少,规定页面链接在四级以下。5.2 主界面

5.3美学设计

5.3.1界面的布局及理由

界面的布局遵循中以下四个原则:

直观原则

一致性原则

合理化原则

5.3.2界面的色彩及理由

界面色彩遵循《设计规范》中一下两个原则:

美观与协调性原则

舒适性原则

5.4界面资源设计

5.4.1 图像资源

本系统的图像资源均来源于网络,主要图像资源放在数据目录images。

5.4.2 界面组件

控件布置整齐,界面组件的设计遵循简洁统一的原则。

6系统测试

6.1 系统的测试

一个程序并不可能达到十分完美,难免存在一些错误。如果不能及时将其找出并修改,会造成系统崩溃并造成不必要的损失。通过软件测试,尽可能多的找出系统中的错误,以便于及时修改。

6.1.1 系统测试的环境

1、系统测试的性能要求

软硬件要求:系统环境 Windows XP+ sql2005 ;硬件系统环境 CPU P4 主频2.4G、1024MB内存、80G硬盘。系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其他软件几乎没有依赖性,程序健壮性较好。

2、测试数据

建立一个会员用户,登录系统,浏览商品并购买;同时登陆管理员后台系统看是否能添加商品和对用户进行管理。

3、系统测试的评价

系统功能评价:此系统各模块都能实现各自的功能,符合大众化网上商城购物的要求。

结论:此系统是可行的。

7 结论

7.1 系统评价

通过本系统设计与开发,从而得出下列结论:

1、学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它。

2、一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。

3、要想吸引更多的用户,系统的界面必须要美观、友好,功能要健全。不过由于经验不足,我们设计的图形界面比较简单。只是对基本功能进行了开发。

4、本次开发,我们参考了一些书本上和网上系统的例子,吸取了一些别的本系统的长处,对我们组的项目进行了完善,但是还有很多的不足之处,有待以后进一步学习。

本次所制作的系统界面友好、使用灵活、操作简单、功能齐全,已基本具备了成熟的技术理论。

6、由于时间仓促,本次设计还有一些模块没有完成,但基本功能还比较健全,在这个过程中让我体会到了,一个团队的重要性。

网上书店系统的需求分析和概要设计

网上书店系统的需求分析和概要设计 摘要 随着互联网络的发展,网上书店越来越受人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术开发而成。该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并且占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据。该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应销售需求。本文介绍了网上书店系统的需求分析和概要设计。 Abstract With the development of the Internet, online bookshops more concern for people. Through the online bookshop, people can stay at home to buy the books they need. Online bookshop is based on the actual needs of the company, using dynamic web technology was developed. The system of information issued by the front and back office management and maintenance systems site of two parts; in support of the operational functions of the entire site, based on the reception site to help users of the daily management and information dissemination; and with less system resources, the amount of information large, site maintenance convenient, easy to expand and update, easy to inherit and the protection of historical data and so on. The system can overcome the traditional book sales in the region, advertising, human resources, lack of restrictions, can well meet the demand for online sales. This article describes the demand analysis and preliminary design of online bookshop system. 一、概述 1.课题简介 (1)网上书店系统 随着网络的飞速发展,网上购物已成为越来越多人首选的购物方式。商家可以通过电子商务平台销售自己的图书,消费者可以通过该系统订购自己要买的图书。 消费者通过网上书店系统的用户界面,可以浏览图书、搜索图书、查看图书的详细信息。在浏览图书的过程中,如果消费者对某本书感兴趣,则可以将其添加到购物车。消费者随时可以查看购物车中的情况,并及时更新。购物活动完成后,消费者如需购买,

网上书城电子商务系统——概要设计说明书

{ 洋羊羊书屋} 可行性研究报告 版本历史

目录 1.引言 0 1.1编写目的 0 1.2项目背景 0 1.3定义 (1) 1.4参考资料 (1) 2.任务概述 (1) 2.1目标 (1) 2.2运行环境 (2) 2.3需求概述 (2) 2.4条件与限制 (12) 3.总体设计 (13) 3.1处理流程 (13) 3.2总体结构和模块外部设计 (15) 3.3功能分配 (17) 4.接口设计 (18) 4.1外部接口 (18) 4.2内部接口 (18) 5.数据结构设计 (20) 5.1逻辑结构设计 (20) 5.2物理结构设计 (21) 6.运行设计 (22) 6.1运行模块的组合 (22) 6.2运行控制 (23) 6.3运行时间 (23) 7.出错处理设计 (24) 7.1出错输出信息 (24) 7.2出错处理对策 (24) 7.3系统恢复设计 (24) 8.安全保密设计 (25) 9.维护设计 (25)

1.引言 1.1编写目的 进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。在电子商务的发展过程中,网络在人群中的使用率不断提高,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍也随之扩大。如今网上购物的人群不断增加,电子商务平台已成为企业及社会不可或缺的领域,本说明书的用途在于为编写该系统的人员提供指导方向,以便编程人员了解该系统的各个模块。并进一步确定测试要求且制定测试计划。 说明书的读者为系统分析员、制作本系统的人员和使用部门的有关人员,为后面的系统开发提供理论指导和依据。 1.2项目背景 待开发项目名称:银行ATM(取款机)系统 委托单位:中国工商银行陕西分行 开发单位: 主管部门: 用户:中国工商银行陕西分行 产品的所有权:中国工商银行陕西分行 项目开发者: 项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的 时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。 基于这样的情况,ATM 取款机系统的开发就显的十分的重要!它可 以减少银行的业务处理压力,尽量节省人们的时间,并且可以有效解 决用户信息和资金信息的繁杂问题。

网上书店系统的需求分析和概要设计

( 网上书店系统的需求分析和概要设计 摘要 随着互联网络的发展,网上书店越来越受人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术开发而成。该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并且占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据。该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应销售需求。本文介绍了网上书店系统的需求分析和概要设计。 Abstract ] With the development of the Internet, online bookshops more concern for people. Through the online bookshop, people can stay at home to buy the books they need. Online bookshop is based on the actual needs of the company, using dynamic web technology was developed. The system of information issued by the front and back office management and maintenance systems site of two parts; in support of the operational functions of the entire site, based on the reception site to help users of the daily management and information dissemination; and with less system resources, the amount of information large, site maintenance convenient, easy to expand and update, easy to inherit and the protection of historical data and so on. The system can overcome the traditional book sales in the region, advertising, human resources, lack of restrictions, can well meet the demand for online sales. This article describes the demand analysis and preliminary design of online bookshop system. 一、概述 1.课题简介 (1)网上书店系统 ¥ 随着网络的飞速发展,网上购物已成为越来越多人首选的购物方式。商家可以通过电子商务平台销售自己的图书,消费者可以通过该系统订购自己要买的图书。 消费者通过网上书店系统的用户界面,可以浏览图书、搜索图书、查看图书的详细

网上书店需求分析报告

网上书店需求分析报告 Prepared on 22 November 2020

1.引言 编写目的 在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对《网上书城》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。 项目背景 随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。 当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。国内着名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。

而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。 定义 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 二、任务概述 1.网上书店的制作目标: 制作功能完善的网上书店系统。 2.网上书店的系统特点: (1)、简洁美观的操作界面 美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。操作过于复杂或网站的设计过于沉闷都会使网上书店得不到客户的青睐。本系统通过专业美工的精心打造,配以精致的动画,使网上书店既时尚典雅,又动感十足,吸引广大顾客的光临。 (2)、科学的书店管理模式 系统采用多种营销的主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要书籍信息;通过客户意见反馈系统和缺书登记系统,书店可以随时把握客户的各种新的需求和及时与客户

网上商城概要设计

网上商城系统 概要设计说明书 北京测试空间科技发展有限公司 1.引言 1.1.编写目的 编写此需求分析报告,实现商场、中小企业或个人在互联网上进行新产品展示,网上通信留言功能,重点实现网上商品的查找、在线购买功能。实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。 1.2.项目背景 软件名称:网上商城系统 开发者:软件09-1 项目简介:本系统主要实现网上产品展示和在线定购及人员的管理, 一、不同身份有不同的权限功能(管理人员、注册用户、游客) 二、在线产品展示(分页显示) 三、在线定购 四、后台管理(用户管理、商品的管理) 1.3.问题陈述 对用户提供的服务有: l 在线产品展示 2 在线查找功能 3 在线下订单。 2.任务概述 2.1.需求概述 根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模块合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了 2.1.1.在线展示 只要登录到网站后,就可以在线浏览展示商品, 最新商品动画展示 在线购买商品从后台数据库动态显示商品图片和产品名。 单击产品名或图片就看到产品的详细介绍。要添加购买和收藏功能。 2.1.2.在线下订单: 只有注册用户才能利用该系统下订单。注册后并且处于激活状态才可以购物下订单。非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。 单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总

网上书店系统详细设计说明书复习过程

1引言 2.编写目的 在网上商品交易系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求说明书中获得,并在需求说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对网上书店系统做概要设计。该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对网上商品交易系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 3.项目背景 经过团队人员讨论统一确定“网上购书系统”开发的项目名称是“网上书店的开发”。主要用作团队内部人员对软件开发过程的学习和研究。 4.定义 5.参考资料 《软件工程》齐治昌谭庆平宁洪高等教育出版社 《实用软件工程》郑人杰殷人昆陶永雷清华大学出版社 《软件工程方法与实践》胥光辉金凤林丁力机械工业出版社 《软件设计文档国家标准》GB8567-88 6.软件结构设计

系统结构图 7.模块详细设计 (1)用户管理模块 (2)图书管理模块 图 2 图书管理模块图 (3)购物车模块 图 3 购物车模块图 (4)查询浏览模块

#软件工程网上书店管理系统详细课程设计报告(很经典)

一.引言 (1) 二.系统开发的目标 (1) 三.可行性研究 (2) 四.系统需求分析 (2) 五.总体设计 (3) 六.概要设计 (4) 七.详细设计 (7) 八.软件测试 (8) 九.页面显示效果及代码分析 (13) 十.特别说明......................................................... ..20十一.参考资料.. (21)

一、引言 1.编写目的 本需求分析文档的目的是说明网上书店管理系统最终需要满足的条件和限制,为进一步设计和实现提供依据。本文档将用户的需求用文字的形式固定下来,是和用户沟通的成果,也是用户验收项目时的参考。 2. 项目背景 系统名称:《网上书店管理系统》 需求背景分析:随着互联网的迅速发展以及我国经济的稳定平衡发展,人们对于知识的追求也越来越高,因而市场场上出现了各类的图书,但由于各种各样的原因使得消费者在选购图书的时候不能找到自己合意的书籍,同时由于网络经济的迅速发展激生出了网上卖书的现象,由于网上书店里面的图书相当丰富,且价格较市场上的书店里的便宜,以致于越来越多的人上网购书,同时也使得越来越多的人在网上开设自己的书店,本系统即是在以上各种条件成熟的条件下,建立的一个可以让消费者登录本系统购买他们的图书的一个网上书店管理系统。 系统用途:本系统利用网络平台,使得消费者和销售者足不出户即可实现买书和卖书的行为,同时大大减少的人员的参和。 系统使用范围:网上想买书者。 二、系统开发的目标 管理员可以维护客户注册信息、维护图书信息、处订定单信息、维护系统公告、网上售书。查看图书调查报告、游客可以在线注册为会员、投票、购书。本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。 三、可行性研究 可行性研究是系统分析阶段的第二项活动。此活动的主要目标是: 进一步明确系统的目标、规模和功能,对系统开发背景、必要和意义进行调查分析并根据需要和可能提出开发系统的初步方案和计划。可行性研究是对系统进行全面、概要的分析。通过调查分析,新系统设计方案有以下三个可行性: 1.技术可行性:本系统采用Windows 作为操作平台。数据库系统选用SQL server2005,该数据库管理系统提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的开发平台选用visual studio 2005,这是目前web数据库使用软件的主流开发平台。 2.经济可行性:采用新的网上书店可取代原系统的工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期提高员工信息的利用率,使销售质量更上一个台阶。 3.3.营运可行性(1).本系统操作简单,易于理解,只需通过简单培训,上手较快,营运环境要求低。(2).面对于系统设计还应该以“标

网上商城项目概要设计说明书DOC

目录 1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (3) 2总体设计 (3) 2.1需求规定 (3) 2.2运行环境 (3) 2.3基本设计概念和处理流程 (4) 2.4结构 (9) 2.5功能需求与程序的关系 (15) 2.6人工处理过程 (16) 2.7尚未问决的问题 (16) 3接口设计 (16) 3.1用户接口 (16) 3.2外部接口 (16) 3.3内部接口 (17) 4运行设计 (17) 4.1运行模块组合.................................................................................................................. `17 4.2运行控制 (17) 4.3运行时间 (17) 5系统数据结构设计 (17) 5.1逻辑结构设计要点 (17) 5.2物理结构设计要点 (19) 5.3数据结构与程序的关系 (21) 6系统出错处理设计 (21) 6.1出错信息 (21) 6.2补救措施 (21) 6.3系统维护设计 (21)

概要设计说明书 1引言 1.1编写目的 本说明是BS网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。 1.2背景 说明: A.软件系统的名称:BS网上商城系统 B.任务提出者:BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 1.3定义 A. .B/S(Brower/Server) B. .IIS 5.0(Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 1.4参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

网上书城项目开发总结报告

目录 1引言 0 1.1编写目的 0 1.2背景 0 1.3定义 (1) 1.4参考资料 (1) 2实际开发结果 (1) 2.1产品 (1) 2.2主要功能和性能 (2) 2.3基本流程 (3) 2.4进度 (4) 2.5费用 (4) 3开发工作评价 (5) 3.1对生产效率的评价 (5) 3.2对产品质量的评价 (5) 3.3对技术方法的评价 (5) 3.4出错原因的分析 (5) 4经验与教训 (5)

1引言 1.1编写目的 在整个项目开发过程中,各组员都遇到了形形色色的问题,不过最终通过小组讨论共同齐心协力的基本解决了所有问题。其中经历相当坎坷。现如今此“网上书城”系统基本完成,特编写此文档以便在以后的项目开发中更好的实施项目定制开发,使今后的开发过程更加规范,同时此文档的编写还可提高开发效率提供更多的资料。 1.2背景 1 系统名称:网上书城 2 指导老师:周向宁 3 开发者:杨唤雨邵荣臻肖雨佳王晓龙 4 面向用户:全国喜欢网购的顾客 5特此声明:此软件不带有任何商业目的,纯属学习之作品,开发仅仅为了提升自身项目开发能力和团队合作意识。 1.3定义 C#:微软提供的第三代软件开发语言 Vs2010开发板:微软提供的编程开发平台 SQL Server2008开发版:微软提供的数据库开发工具。 1.4参考资料 (1)《软件工程》钱乐秋赵文耘牛军钰齐治昌清华大学出版社 (2)Web数据库系统开发教程文振焜张小健林佳利刘晔清华大学出版社 (3)https://www.sodocs.net/doc/d08110371.html,(C#)实践教程邵良杉刘好增马海军清华大学出版社 (4)《软件设计文档国家标准》GB8567-88

2实际开发结果 2.1产品 最终产品为网上书城系统以及相关文档。文档如下:操作手册,测试报告,测试计划,测试设记,产品需求规格说明书v1.0,产品需求规格说明书v1.1,产品需求规格说明书变更控制报告,产品需求规格说明书技术评审报告V1.0,概要设计说明书,可行性研究报告,数据库设计说明书,网上书城模块开发卷宗,详细设计说明书,项目计划v1.0,项目计划v1.1,项目计划变更控制报告,项目计划技术评审报告V1.0,用户手册 该系统的功能有: 1.前台系统、 1.1会员登录注册模块 1.2购物车功能模块 1.3订单查询功能模块 1.4推荐图书模块 1.5图书分类列表模 1.6图书搜索模块 2.后台系统 2.1会员管理模块 2.2图书管理模块 2.3订单管理模块 各个程序之间的关系为:

网上商品交易系统概要设计说明书(5)

源码下载及讨论地址:https://www.sodocs.net/doc/d08110371.html,/CV/TZroom <网上商品交易系统> 概要设计说明书 作者:李琳 完成日期:2007/12/18 签收人: 签收日期: 修改情况记录:

1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2总体设计 (4) 2.1需求规定 (4) 2.2运行环境 (5) 2.3基本设计概念和处理流程 (5) 2.4结构 (6) 2.5功能器求与程序的关系 (7) 2.6人工处理过程 (7) 2.7尚未问决的问题 (7) 3接口设计 (7) 3.1用户接口 (7) 3.2外部接口 (7) 3.3内部接口 (8) 4运行设计 (8) 4.1运行模块组合 (8) 4.2运行控制 (8) 4.3运行时间 (9) 5系统数据结构设计 (9) 5.1逻辑结构设计要点 (9) 5.2物理结构设计要点 (9) 5.3数据结构与程序的关系 (14) 6系统出错处理设计 (14) 6.1出错信息 (14) 6.2补救措施 (15) 6.3系统维护设计 (15)

概要设计说明书 1引言 1.1编写目的 在网上商品交易系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求说明书中获得,并在需求说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对网上书店系统做概要设计。该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对网上商品交易系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2背景 说明: a.待开发软件系统的名称:网上商品交易系统 b.列出此项目的任务提出者:国信安 c.开发者:TZ小组 d.我组(stw小组)受国信安教育委托,特开发此系统。以求达到网上购物的目的。 1.3定义

网上书店需求分析报告

1.引言 编写目的 在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对《网上书城》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。 项目背景 随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。 当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。 而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。 定义 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

网上书城项目计划书

百度文库- 让每个人平等地提升自我 [XX网络技术公司] 软件开发计划书 网上书城 2 [2015年4 月12日]

目录 1引言 (2) 编写目的 (2) 背景 (2) 定义 (2) 参考资料 (3) 标准、条件和约定 (3) 2 项目概述 (3) 工作内容 (3) 项目模型与人员架构 (4) 主要参加人员 (5) 产品及成果 (6) 程序 (6) 文件 (6) 服务 (6) 非移交产品 (6) 验收标准 (7) 代码的验收 (7) 文档验收 (7) 服务验收 (7) 完成项目的最迟期限 (7) 本计划的日期 (8) 3 实施总计划 (8) 开发过程(项目经理开发经理合力完成,测试经理辅助) (8) 需求分析 (8) 系统设计 (8) 编码及测试阶段 (8) 文档、产品部署 (8) 项目总结 (8) 工作任务的分解 (9) 接口人员 (10) 关键问题 (10) 4支持条件 (10) 计算机系统支持 (10) 需要用户承担的工作 (11) 5专题计划要点 (11) 测试计划 (11) 维护更新计划 (11)

1引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 背景 项目背景 随着社会的不断进步,网络的不断发展,越来越多的网上商城相继出现。例如全球知名的亚马逊网上书店,国内的当当网上商城和卓越网等。顾客甚至足不出户就可以买到所需要的商品,从而节约大量时间,将更多的时间应用于其他更有意义的事情上。 传统的书店存在着许多弊端,如商品种类太少,经营成本高等。相比之下,电子商城具有以下优势:商品种类多,信息量大;检索、订购快捷方便;书店成本低,商品价格低廉;节约顾客购买时间;为了降低商店的成本,节约顾客的时间,从而开发此电子商城。 系统主要分为前台和后台。前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、人员信息、订单信息和公告信息的常规设置。 表项目背景 项目名称项目委托单位项目承担单位主要负责人 网络书城XX商城AA网络技术公司凌培杰、陈伟等 定义 专门术语: MySql:系统服务器所使用的数据库关系系统(DBMS)。 SQL:一种用于访问查询数据库的语言 Tomcat:Tomcat 服务器是一个免费的开放源代码的Web 应用服务器 事务流:数据进入模块后可能有多种路径进行处理。 UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种

网上书店概要设计说明书(整合版)

网上书城需求分析报告 题目:网上书城网站的设计与实现 院(系):计算机与控制学院 专业:信息管理与信息系统 小组成员:覃小红、韦小梅、许敏杰 学号:0600340108、0600340110、0600340112 指导老师:刘洪波 题目类型: 实验研究 软件开发

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 范围 (1) 1.3 定义 (1) 1.4 参考资料 (1) 2 总体设计 (2) 2.1 需求规定 (2) 2.2 运行环境 (7) 2.3 基本设计概念和处理流程 (7) 2.4 结构 (10) 2.5 功能需求与程序的关系 (11) 2.6 人工处理过程 (12) 2.7 尚未解决的问题 (12) 3 接口设计 (12) 3.1 用户接口 (12) 3.2 外部接口 (12) 3.3 内部接口 (12) 4 运行设计 (12) 4.1 运行控制 (12) 4.2 运行时间 (13) 5 系统数据结构设计 (14) 5.1 实体关系E—R图 (14) 5.2 表汇总 (14) 5.3 数据结构与程序的关系 (18) 6 系统出错处理设计 (19) 6.1 出错信息 (19) 6.2 补救措施 (19) 6.3 系统维护设计 (19)

1 引言 1.1 编写目的 本说明书是在充分理解系统需求分析基础上,为详细设计及编码设计准备的。是详细设计和系统编码的根据,同时也是与用户进行交流的文档之一。本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人员,售后技术支持人员等。 1.2 范围 1、本软件的名称:网上书城购书系统。 2、本项目是因专业课老师的要求,由学生覃小红、韦小梅、许敏杰三人共同开 发的。 1.3 定义 1、购物车:会员可以将自己想要购买的图书添加到我的购物车中。 2、收货资料:为确保顾客所购买的商品能够及时投递顾客所需填写的信息。 3、积分:购买相应的商品后就会获得一定的积分,当积分到达一定程度的时候 就可以成为本站的VIP会员。 4、书籍评级:会员可以对任何一本图书进行评级,共分有10个等级供会员选择。 5、书籍评论:会员可以对任何一本图书进行评论,其内容在提交给管理员审核 通过后方可被看到。 1.4 参考资料 [1] 朱印宏袁衍明.Dream Weaver CS3完美网页设计ASP动态网站设计篇.中 国电力出版社 [2] 许家珆.软件工程-----方法与实践.电子工业出版社 [3] 张跃廷王小科许文武https://www.sodocs.net/doc/d08110371.html,数据库系统开发完全手册.人民邮电出版

网上书店设计报告

系统管理与维护 实验报告 姓名: 学号: 班级 时间:

一、系统背景 1.项目背景 随着网络在中国的广泛普及,网络支付手段的逐步完善,越来越多的中国人逐渐习惯于网上购物,习惯于鼠标点击下订单,送货上门的快捷便利的购物方式。传统书店的购书观念正在被网上书店这一方便快捷的购书方式所冲击。网上书店在国际互联网上可以实现的商务功能已经越来越多样化,几乎传统书店所提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是将传统书店的地域限制加以突破,全国各地的读者都可以通过网络在同一个网上书店购书,从而大大增加了客户的数量。 为了使网上书店的投入回报和管理效益最大化,在对网上书店进行系统开发之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店系统的功能等等。 综上所述,网上书店已经成为互联网时代购书者的最佳选择,必将获得巨大的成功。 2.目的与要求 目的:为读者打造一个方便、快捷、高效、经济的购书平台。 要求: 1.游客可以随意浏览图书及网站信息,但只有在注册为网站会员后才能在线购书。游客注册成功后即为普通会员,当其购书金额达到一定数量时可升级为不同等级的会员,以享受相应的优惠折扣。 2.会员登录系统后,可通过不同方式(如书名、分类等)搜索图书信息、修改注册资料、网上订书、订单查询与修改、发布留言等。 3.管理员分为四类:订单管理员,系统管理员,商品管理员,会员管理员。 二、可行性分析 1.经济可行性 ⑴图书发行量不断增大2009年底,新闻出版署公布了《2009年全国新闻出版业基本情况》,其中指出,2009年全国共出版图书301719种,其中新版图书168296 种,重版、重印图书133423种,与上年相比图书品种增长10.07%,新版图书品种增长12.97%,重版、重印图书品种增长6.61%,总印张增长0.78%,定价总金额增长5.68%。图书发行量不断增加实际上是读者对图书的需求不断扩大的反映。 ⑵书店增多,售书网点普及普通书店的发展是大家有目共睹的,尤其在城市,除了新华书店,各种国有、私营、个体的书店比比皆是,综合书店、专业书店、精品书店、工具书店、电子书店应有尽有。书店规模也越办越大,如北京图书大厦、北京海淀图书城、上海图书城等等。此外,还有国外图书业巨头的介入,如贝塔斯曼。这些国外公司的加入,不仅带来了更多的图书,还引入了诸如会员制这样的图书营销新理念图书市场一片繁荣。在这种情况下,网上书店的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下, 网上书店的优势才能得以体现。 2.技术可行性

网上商城概要设计说明书

项目管理体系文件概要设计说明书 编撰人:吴子民 审核人:谢开元 批准人: 批准日期: 保密级别:机密 文档版本:0.0.1 北京中软国际信息技术有限公司

版本历史

目录 1.引言 (1) 1.1.编写目的 (1) 1.2.背景 (1) 1.3.术语 (1) 1.4.参考资料 (1) 2.总体设计 (2) 2.1.系统体系结构 (2) 2.2.系统组成结构 (3) 2.3.运行环境 (3) 2.3.1.运行环境网络结构说明 ............................................................... 错误!未定义书签。 2.3.2.运行环境说明细则 (4) 2.3.3.支持软件 (4) 2.4.系统的关键技术 (4) 3.构件设计 (4) 3.1.构件1 (4) 3.1.1.功能模块1 (5) 3.1.2.功能模块2(示例) (6) 3.1.3.功能模块n .................................................................................... 错误!未定义书签。 3.2.构件之间的关系 ................................................................................... 错误!未定义书签。 4.接口设计 (6) 4.1.外部接口 (6) 4.1.1.接口1 (6) 4.1.2.接口2 (8) 4.2.内部接口 (8) 4.2.1.接口1 (9) 4.2.2.接口2 (9) 5.运行设计 ................................................................................................... 错误!未定义书签。 5.1.运行模块组合 ....................................................................................... 错误!未定义书签。 5.2.运行控制 ............................................................................................... 错误!未定义书签。 5.3.运行时间 ............................................................................................... 错误!未定义书签。 6.系统出错处理 (10) 6.1.出错信息 (10) 6.2.补救措施 (11) 6.3.系统维护设计 (11)

电子商城网站概要设计说明书

电子商城网站概要设计说明书 四川省托普信息技术职业学院 软件开发IBM专业

目录 1. 引言 (3) 1.1 目的 (3) 1.2 定义 (3) 1.3 参考资料 (3) 2. 总体概述 (3) 2.1 产品标识 (3) 2.2 产品描述 (4) 2.2.1 系统属性 (4) 2.2.2 开发背景 (4) 2.2.3 产品功能 (4) 2.3 用户的特点 (5) 2.4 限制与约束 (5) 2.5 性能需求 (5) 2.6 设计约束 (5) 2.6.1 硬件约束 (5) 2.7 外部接口需求 (6) 2.7.1 用户接口 (6) 2.7.2 硬件接口 (6) 2.7.3 通信接口 (6) 3. 软件系统结构设计 (6) 3.1 系统数据流图 (6) 3.2 软件体系结构 (9) 3.2.1 软件程序结构图 (9) 3.2.2 模块命名规则 (9) 模块描述。 (10) 4. 接口设计 (13) 4.1 户界面设计规则 (13) 4.2 内部接口设计 (14) 4.2.1 服务器端接口 (14) 4.2.2 客户端接口 (14) 4.3 外部接口设计 (14) 4.3.1 理员界面 (14) 4.3.2 用户界面 (14) 5. 出错处理设计 (14) 6. 系统维护设计 (14)

1. 引言 1.1 目的 在完成了针对网上在线购物市场的前期调查,同时与多位用户进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对网上在线购物系统做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。 1.2 定义 本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表: 1.3 参考资料 《电子商城管理系统》 《项目开发计划书》 《Java程序设计》 《JavaEE实用教程》 《Jquery基础教程》 2. 总体概述 2.1 产品标识 产品名称:电子商城网站

网上书店概要设计说明书

说 明 书 项目名称:在线购物系统(网上书店) 项目开发单位:计应1002班 项目编写:张丽冰、朱宾玲

1引言 2编写目的 通过本实验,深入了解电子商务系统的开发内容和运行过程。将所学的网络开发技术Asp.n et 2.0运用到企业项目中去,后台使用数据库sql server 2005。同时开发过程要求运用软件工程方法和Case工具。 3项目背景 目前传统书店均以店面形式存在,存在销售图书区域性,客户相对固定,查询、更新 不快捷,投资较大等诸多问题。当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。比较典型的电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网… 电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。 4.任务概述 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的网上商品交易系统,实现商店在出售商品后能及时的补充货物,使商店不出现断货和尽量避免因进货数量不合理造成商品积压的现象. 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户操作简单明了,易于操作,服务器程序利于维护 5定义 开发工具:Visual Studio 2005 开发语言:C# 开发框架:https://www.sodocs.net/doc/d08110371.html, 2.0 数据库:sql server 2005 系统运行环境:Windows server 2003、WindowsXP SP2、IIS6、.NetFramework 2.0 [4]前沿科技曾顺编著精通Div+Css网页样式与布局人民邮电出版社2008.2 6运行环境 硬件方面的配置: CPU:intel P4 3.06G 硬盘:80G

网上书城项目详细说明书

1.功能需求分析 1.1.功能块划分 网上书城包含二部分,其一是面向用户的部分,包括:首页、用户注册、购物、提交订单、付款等模块。其二是面向管理员部分,包括:图书管理,物流管理等模块。 1.2.功能概述 面向用户部分: 1.首页:首页是用户打开网站的第一个页面,首页中要展现的信息有:可售图书列表 (图片、价格、书名,随机显示、每行显示5个)、用户登录(用户名、密码)、注 册入口。 2.检索功能:分类检索(类别名)、关键字检索 3.点击图书:可以看到图书的详细情况(图片、书名、价格、出版社、出版时间、库 存量、已销售的量、) 4.注册功能:用户首先要注册为网上商城的用户。注册时只要填写登录用户名(英文 和数字,长度不超20个字符、)、密码(英文和数字,不超过20个字符)、确认密 码(检测两次密码是否相同,相同才允许注册,否则弹出提示性息),联系电子信 箱(检测邮箱的合法性)4项信息即可。利用Ajax技术检测英文名和邮箱是否被 注册过。 5.注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码(需要 输入旧密码,在输入新密码两次,同样要检测)、查询及修改订单(可以修改订单 上的商品数量、删除订单)。 6.选择产品功能:用户浏览商品时,可以选择直接购买或加入购物车。如果直接购买, 则该商品单独生成一个订单;加入购物车的商品(通过AJAX向购物车内添加商品), 可连续添加商品,用户可以用购物车的产品生成一个订单。订单生成时,用户如果 尚未登陆,则要求用户登录。购物车功能:用户选择完商品后可进入购物车页面,查看自己要购买的商品(书名、价格、数量)自由调整购买商品数量(修改某一商

相关主题