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

一:系统开发的意义随着我国互联网的持续发展和技术的不断提升,电子商务行业也在不断发展,网上的商务活动也越来越频繁,数据量越来越大,网上购书系统是一个在互联网上进行书籍销售的电子商务系统,消费者可以通过系统定购自己想要买的书籍,而作为它的后台管理系统,管理员可以方便地管理图书的信息,提高了交易效率,节省开支,拓宽消费者交易的时间和空间二:系统主要功能:本系统实现了简单的在线的图书销售系统,方便注册用户在网上购买图书以及相关的管理员对图书信息进行更新。
系统的用户权限有两种:注册会员和系统管理员,不同权限用户登入到不同的操作界面。
(1)会员界面功能:1 会员首页可以查看图书的基本信息2. 会员可以购买图书,查看自己的购物车。
3.会员可以管理自己的购物车,例如将书籍加入购物车,从购物车中删除书籍等。
4..查看订单信息(2)系统管理员界面功能:1. 管理员可以实现图书管理(书籍信息进行添加、删除、更新等)。
2. 管理员可以查看会员购买那些书籍。
三:数据库设计:该系统数据库利用ACCESS数据库技术实现。
数据库名称shop,包含图书信息表(goods),注册用户信息表(user_info),订单表(book):图书信息表(goods):注册用户信息表(user_info):订单表(book):四.系统设计1.系统的总体结构,系统的结构图。
2.系统的开发环境(1)硬件环境:普通PCCPU:P4 1.8GHz内存:256MB以上硬盘(2)软件环境操作系统:windows xp/vista开发软件:jdk1.6, Tomcat数据库软件:access数据库浏览器:IE6.0五、详细设计该系统共包括13个页面,分别为1.登陆页面:login.jsp login_check.jsp(登录检测)alert(登录失败提示)2.新会员注册页面:regist.jsp newuser.jsp (处理页面)3.实现会员功能的页面:booklist.jsp(会员主页面)buy.jsp(购买处理页面)see.jsp(查看购物车)move.jsp (删除购物车中书籍)4.实现管理员功能的页面:admin.jsp(管理员主页面)add.jsp addbook.jsp (添加新书籍)delete.jsp(删除书籍)进入登陆页面login.jsp后,可选择是两种用户权限中的哪一种,若为会员,则选择会员登录(如果还没注册,可进入注册页面注册后登录),若为系统管理员用管理员用户名与密码,选择以管理员身份登录,下面以会员登录完成后为例讲述会员能够实现的功能。
课程设计网上书城系统详细设计说明书

目录1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (5)2程序系统的结构 (5)3图书管理模块 (6)3.1程序描述 (6)3.2功能 (6)3.3性能 (7)3.4输人项 (7)3.5输出项 (8)3.6算法 (9)3.7流程逻辑 (9)3.8接口 (11)3.9存储分配 (12)3.10注释设计 (12)3.11限制条件 (12)3.12测试计划 (12)3.13尚未解决的问题 (13)4会员管理模块 (13)4.1程序描述 (13)4.2功能 (13)4.3性能 (14)4.4输人项 (14)4.5输出项 (15)4.6算法 (15)4.7流程逻辑 (16)4.8接口 (17)4.9存储分配 (18)4.10注释设计 (18)4.11限制条件 (18)4.12测试计划 (18)4.13尚未解决的问题 (19)5购物车模块设计说明 (19)5.1程序描述 (19)5.2 功能 (19)5.5 输入项 (20)5.4 输出项 (21)5.5 算法 (21)5.7 接口 (22)5.8 存储分配 (22)5.9 注释设计 (22)5.11尚未解决的问题 (23)6图书搜索模块设计说明 (23)6.1程序描述 (23)6.2功能 (23)6.3 输入项 (24)6.4 输出项 (24)6.5 算法 (24)6.6 流程逻辑 (25)6.7接口 (25)6.8存储分配 (25)参考数据库设计说明书 (25)6.9限制条件 (25)6.10尚未解决的问题 (26)7订单管理模块 (26)7.1程序描述 (26)7.2 功能 (26)7.3 输入项 (27)7.4 输出项 (27)7.5 算法 (27)7.6 流程逻辑 (28)7.7 储存分配 (28)7.8 注释设计 (28)7.9限制条件 (28)7.10尚未解决的问题 (29)8畅销图书模块设计说明 (29)8.1程序描述 (29)8.2功能 (30)8.3性能 (30)8.4输人项 (30)8.5输出项 (30)8.6算法 (31)8.7流程逻辑 (31)8.8接口 (31)8.9存储分配 (32)8.10注释设计 (32)8.11限制条件 (32)8.12测试计划 (32)8.13尚未解决的问题 (32)9用户注册登录模块设计说明 (32)9.1程序描述 (33)9.2功能 (33)9.3性能 (33)B:时间特性 (34)9.5输出项 (35)9.6算法 (35)9.7流程逻辑 (36)9.8 接口 (37)9.9存储分配 (37)9.10注释设计 (37)9.11限制条件 (38)9.12测试计划 (38)9.13尚未解决的问题 (38)10图书分类设计说明 (38)10.1程序描述 (39)10.2功能 (39)10.3性能 (39)10.4输人项 (40)10.5输出项 (40)10.6算法 (40)10.7流程逻辑 (40)10.8接口 (41)10.9存储分配 (42)10.10注释设计 (42)10.11限制条件 (42)10.12测试计划 (42)10.13尚未解决的问题 (42)11订单查询模块设计说明 (43)11.1程序描述 (43)11.2 功能 (43)11.3 输入项 (44)11.4 输出项 (44)11.5 算法 (45)11.6 流程逻辑 (45)11.7 储存分配 (45)11.8 注释设计 (46)11.9限制条件 (46)11.10尚未解决的问题 (46)详细设计说明书1引言1.1编写目的目的:编写网上书城系统详细设计说明书的目的在于从详细设计的角度明确网上书城项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
网上书店概要设计说明书

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

网上书店系统------概要设计说明书目录1 引言 (3)1.1 编写目的 (3)1.1.1 阐明编写可行性研究报告的目的 (3)1.1.2 指出读者的身份 (3)1.2 项目背景 (3)1.2.1 开发软件的名称 (3)1.2.2 项目的任务提出者、开发者、用户及实现软件的单位 (3)1.2.3 项目与其它软件或其它系统的关系 (3)1.3 术语定义 (4)1.4参考资料 (4)2 任务概述 (4)2.1 目标 (4)2.2 运行环境 (4)2.2.1硬件环境 (4)2.2.2软件环境 (4)2.3 需求概述 (4)2.4 条件和限制 (5)3 总体设计 (5)3.1 处理流程 (5)3.2 总体结构和模块外部设计 (6)3.3 功能分配:表明各项功能与程序结构的关系 (8)4 接口设计 (9)4.1 外部接口 (9)4.1.1用户界面 (9)4.1.2软件接口 (9)4.1.3硬件接口 (9)4.2 部接口 (9)4.3 模块之间的接口 (10)5 数据结构设计 (10)5.1 逻辑结构设计 (10)1 引言1.1 编写目的实现网上书店系统的基本功能,包括会员管理,图书出入库,书目检索,书目分类管理,购物车,订单功能,会员帐户管理,书目评价等功能。
1.1.1 阐明编写可行性研究报告的目的通过可行性研究调查网上书店系统是否可行,是否盈利。
1.1.2 指出读者的身份希望软件投资方开发人员认真阅读1.2 项目背景根据以前所学的html语言知识及目前应用的JSP编程技术实现开发目标,其中必须用JSP开发实现注册登录等系列会员管理基本功能,并要求用SQL Server数据库为会员帐户存储。
及购书基本功能,包括查询、书藉分类查询、购物车结账付款等。
1.2.1 开发软件的名称DreamweaverVisual Studio 20051.2.2 项目的任务提出者、开发者、用户及实现软件的单位该项目由校方提出,开发团队为A1小组,用户为广大网络用户,该软件由任务提出方实现。
网上书城总体设计说明书

总体设计说明书网上书城系统1.引言1.1编写目的该项目的目的是开发一个电子书店网站以及后台管理系统。
1.2范围A名称:网上书城系统B适用于每个网民1.3项目背景相信大家一定都有逛书店的经验,一般来说,逛书店的人可以分为,一种是根本不买书,只是想要看看吸收点咨询,另一种是要买书,而会对于书进行比较,甚至是货比三家。
对于纯粹逛书店的人来讲,常常是站到脚酸;同样对于需要买书的人而言,往往也要逛好几家书店,仔细翻阅内容才能购买。
所以,电子书店的出现,也随着网络的发达如雨后春笋般盛行起来,同样提供内容简介和封面图片,消费者一样可以在家里就拥有类似逛书店般的乐趣。
加上在搜索引擎这种咨询科技的帮助下,消费者很快就可以搜寻到想要的书籍;例如留言板,讨论区,e-mail服务,更是为传统书店提供多元化的服务。
1.4参考资料【1】Bruce Eckel著,侯捷译 Thinking in Java Second Edition.机械工业出版社,2002. 【2】孙鑫 Java Web开发详解-XML+XSLT+Servler+JSP深入剖析与实例应用.电子工业出版,2006.【3】Roger S.Pressman. Software Engineering A Practitioner’s Approach Fifth Edition.机械工业出版社,2006.【4】Paul DuBois. MySQL:The definitive guide to using,programming,and administering MySQL 4,Second Edition.Sams,2004.【5】Michael Kofler.The Definitive Guide to MySQL 5,Thitd Edition.Apress,2006. 【6】Robin Dewson 著,董明译.SQL Server 2005基础教程.人民邮电出版社,2006. 【7】Joseph Schmuller 著,李虎赵龙刚译.UML基础,案例与应用.人民邮电出版社,2006.2.总体设计2.1总体结构设计用户注册;用户登录;查看用户的订单信息;修改用户个人信息;图书选购(可按分类方式查找图书,或通过关键字进行查询);查看图书详细情况;购物车功能;后天管理部分;商店图书管理:添加,修改,删除,查看;用户信息管理:查看,修改,删除;订单信息管理:查看订单清单,更新订单付款,出货状态,删除订单。
电子商城网站概要设计说明书

电子商城网站概要设计说明书四川省托普信息技术职业学院软件开发IBM专业目录1。
引言 (2)1。
1目的 (2)1。
2定义 (2)1.3参考资料 (2)2。
总体概述 (2)2。
1产品标识 (2)2.2产品描述 (3)2.2。
1系统属性 (3)2.2。
2开发背景 (3)2.2.3产品功能 (3)2.3用户的特点 (3)2.4限制与约束 (4)2。
5性能需求 (4)2.6设计约束 (4)2。
6.1硬件约束 (4)2.7外部接口需求 (4)2。
7。
1用户接口 (4)2.7。
2硬件接口 (5)2。
7。
3通信接口 (5)3.软件系统结构设计 (5)3.1系统数据流图 (5)3.2软件体系结构 (7)3.2。
1软件程序结构图 (7)3。
2。
2模块命名规则 (7)模块描述。
(8)4.接口设计 (10)4。
1户界面设计规则 (10)4.2内部接口设计 (11)4。
2.1服务器端接口 (11)4.2.2客户端接口 (11)4。
3外部接口设计 (11)4。
3.1理员界面 (11)4。
3.2用户界面 (11)5。
出错处理设计 (11)6.系统维护设计 (11)1. 引言1.1 目的在完成了针对网上在线购物市场的前期调查,同时与多位用户进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书.此需求规格说明书对网上在线购物系统做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.2 定义本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表:1.3 参考资料《电子商城管理系统》《项目开发计划书》《Java程序设计》《JavaEE实用教程》《Jquery基础教程》2. 总体概述2.1 产品标识产品名称:电子商城网站产品类型:C2C2.2 产品描述2.2.1 系统属性电子商城网站是一个在Windows XP以上的操作系统平台下运行的Java Web应用程序,并借助数据库系统(My SQL)进行数据管理。
GBookBar网上书店系统设计与实现——概要设计说明书

概要设计说明书编制万俊霞日期2007/03/24审核王洪伟日期2007/04/04审核日期批准日期目录概要设计说明书 (1)第一章引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (4)1.5系统设计原则 (4)第二章总体设计 (5)2.1需求概述 (5)2.2运行环境 (5)2.2.1硬件环境 (5)2.2.2软件环境 (6)2.3处理流程 (6)2.4总体结构 (8)2.5人工处理过程 (8)第三章接口设计 (9)3.1用户接口 (9)3.2外部接口 (9)3.3内部接口 (9)第四章运行设计 (11)4.1运行模块组合 (11)4.2运行控制 (11)第五章系统数据结构设计 (13)5.1逻辑结构设计要点 (13)5.2物理结构设计要点 (13)第六章系统出错处理设计 (14)6.1出错处理 (14)6.2系统维护设计 (14)第一章引言1.1编写目的详细定义软件总体的功能、系统的接口和数据属性;划分程序基本结构、各程序名称和功能,以便于软件详细设计和编程。
本文档作为系统的概要设计文档,是本平台系统分析人员按照需求文档编写的。
本文档描述系统在功能上的主要设计和思想;预先估计以后系统可能达到的目标。
本文档的阅读对象为软件开发组成员,包括项目监理成员、系统分析员、数据库设计员、程序员和项目经理、质量控制部成员。
1.2背景a. 待开发软件系统的名称:GBookBar网络业务支持平台b. 任务提出者:探索科技(Taso Technology)c. 开发者:探索科技小组d. 用户:注册与非注册用户e. 计算中心:中国易动网()f. 计算机网络:互联网1.3定义1.4参考资料GB/T 11457 软件工程术语GB 8566 计算机软件开发规范GB 8567 计算机软件产品开发文件编制指南GB/T 12504 计算机软件质量保证计划规范GB/T 12505 计算机软件配置管理计划规范1.5系统设计原则系统环境支持指定的中文桌面操作系统。
网上书店概要设计说明书

网上书店概要设计说明书备注:制作者:肖丽琴(1 —4 )陈长长(5—6)概要设计说明书1引言1.1编写目的在网上商品交易系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求说明书中获得,并在需求说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对网上书店系统做概要设计。
该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对网上商品交易系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2背景说明:a.待开发软件系统的名称:网上商品交易系统b.列出此项目的任务提出者:国信安c.开发者:TZ小组d.我组(stw小组)受国信安教育委托,特开发此系统。
以求达到网上购物的目的。
1.3定义1.4参考资料用得着的参考资料,如:a.张海藩. 软件工程导论-5版[M]. 北京:清华大学出版社,b.《精通2.0网络应用系统开发》c.王行言. Java语言与面向对象程序设计-2版[M]. 北京:清华大学出版社2总体设计2.1需求规定在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的网上商品交易系统,实现商店在出售商品后能及时的补充货物,使商店不出现断货和尽量避免因进货数量不合理造成商品积压的现象.要求系统能有效、快速、安全、可靠和无误的完成上述操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
. . { 洋羊羊书屋}
可行性研究报告 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件标识: SLXY-BOOK 当前版本: 1.0 作 者: 王洋洋 完成日期: 2014-7-7
版 本 历 史 版本/状态 作者 参与者 起止日期 备注 V1.0 王洋洋 刘艳平、陈鹏、任帅、 齐凯凡、李宁 2014-6-26至2014-7.9 .
. 目录 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