bbs duowan com-
《
网
上
书
店
系
统
》
详
细
设
计
说
明
书
职务
姓名
刘洋
学号
班级
软工
10-4
项目负责人
10031412
10031411
10031403
成员
刘珊
软工
10-4
成员
范业楠
软工
10-4
完成时间:
2012
年
6
月
1
日
目
录
1
.
引言
........................................ .................................................. ..............................................2
1
.
1
编写目的
.................... .................................................. .................................................. ...2
1
.
2
项目背景
............. .................................................. .................................................. ..........2
1
.
3
术语说明
...... .................................................. .................................................. .................3
1
.
4
任务分工
................................................. .................................................. ........................3
1
.
5
参考资料
.......................................... .................................................. ...............................3
2
.
软件结构
....................... .................................................. .................................................. .....4
2
.
1
需求概述
........... .................................................. .................................................. ............4
2
.
2
软件结构
.... .................................................. .................................................. ...................5
3
.
程序设计说明
.............................................. .................................................. ........................8
3
.
1
模块描述
.......................................... .................................................. ...............................8
3
.
2
功能
........................ .................................................. .................................................. .....14
3
.
3
性能
............ .................................................. .................................................. .................16
3
.
4
输入项
................................................. .................................................. ..........................17
3
.
5 < br>输出项
........................................ .................................................. ...................................18
3
.
6
算法
........................ .................................................. .................................................. .....18
3
.
7
程序逻辑
.......... .................................................. .................................................. ...........19
3
.
8
接口
...... .................................................. .................................................. .......................25
3
.
9
存储分配
.......................................... .................................................. .............................28
3
.
10
注释设计
................. .................................................. .................................................. ..28
3
.
11
限制条件
........ .................................................. .................................................. ...........28
3
.
12
测试要点
................................................. .................................................. ....................28
3
.
13
尚未解决的问题
..................................... .................................................. ....................29
1
1
.
引
言
1
.
1
编
写
目
的
编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上
书店项目的 业务品种、功能范围,明确与业务主机
/
终端系统的接口和业务处理
模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行
系
统开发、测试、验收等各方面的工作。
读者:项目经理、概要设计人员,编码人员,测试人员。
1
.
2
项
目
背
景
该产品的名称是:网上书店系统
《网上书店系统》是一种应用于图书销售领域的动态网站。近年来随电子
商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。与传
统
的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样
订
货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样
,
可浏览内
< br>容,可随时添订
,
结
算
及时
,
快捷方便
,< br>周转高速。这些优势是其它交易方式难以
达到的。图书网上交易是图书销售领域未来发 展之必然
,
也是出版发行业摆脱困
境
,
建立新的流通渠< br>道
,
繁荣出版
,
繁荣市场的必由之路。目前当当、科
利
华、江
苏考试书店等网上书店都在网上市场竞争中争的自己的一席之地。然而中小
型
的书店开展网上交易的数量,却显的凤毛麟角。一方面:中小型的书店向大
型
书店发展受到了资金、管理水平的限制;另一方面当今的互联网技术的发展
赋
予中小型图书销售商开展灵活快捷售书的机遇。
《网上书店系统》正是基于这种市场潜力,面向全国中小型图书销售商而
开发的,力争为全国的中小型书店提供一款功能完善、界面友好、性能可靠
的
网上销售系统。
该项目提出者:刘洋
项目负责人:刘洋
参与编辑本说明书人员:刘洋、范业楠、刘珊
2
1
.
3
术
语
说
明
图形用户界面(
Graphical
User
Interface
,简称
GUI
,又称图形用户接口)是
指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界
面
相比,图形界面对于用户来说在视觉上更易于接受。
1
.
4
任
务
分
工
刘洋:引言、软件结构两大部分的编写,模块描述、算法、程序逻辑、接口
部
分等内容的编写
刘珊:输入项、输出项、存储分配、注释设计等内容的编写
范业楠:功能、性能、限制条件、测试要点、尚未解决的问题等内容的编写
1
.
5
参
考
资
料
[1]
《网上书店系统》需求规格书名
[2]
《网上书店系统》概要设计说明书
[3]
陈明
著,软件工程导论,北京,机械工业出版社,
2011
[4][
美
]
David
Chappell
著,荣耀
译,
.NET
大局观
(
第
2
版
)
,北京,电
子工业出版社,
2006
[5]
陈冠军,征服
2.0 Ajax
——
Web
开发技术详解,北京,人
民邮电出版社,
2007
[6]
母国庆,等
著
软
件需求工程【
M
】,机
械工业出版社,
2008
[7]
齐志昌,谭庆平
,
宁洪
著,软件工程【
M
】,北
京,高等教育出版
社,
2000
3
2
.
软
件
结
构
2
.
1
需
求
概
述
(一
)
前
台
功
能:
新顾客、注册:新顾客购书之前先注册成为本站客户,要求实名认证。
客户空间页面管理:注册客户修改个人资料,账户管理,书籍收藏夹的管理
,
以及对自己登陆界面风格的管理。
网上支付功能:用户确认购买图书后实现在线支付货款或者使用网上银行支
付
的选择和实现。
购物车功能:时刻显示客户当前所购书目,可以增加或删除
订单查询功能:用户确认购买图书即生成一个唯一的订单号,用户可根据此
订
单号查询所购书目、价格。
书籍分类搜索:用户可根据自己的需求及书籍的不同分类 进行相关查询和浏
览
,
查询时需输入关键字(可包括书名、作者、年份等)。
热销排行榜:根据书籍的销售量及用户的关注度、相关评论进行热销排名,
为
用户提供最新的热门图书,供用户选择。
新书籍上架
:
当
新
书出炉,管理员要把最新的入库图书在首页显示,以便用户了
解最新图书,方便购买。
(二
)
后
台
管
理实
现
功
能
用户注册信息管理:该系统管理人员对用户注册的信息进行编辑分类和管理
,
并保证信息的安全。
书籍信息管理:对图书进行分类,可进行增加,删除,修改操作。图书出版
社
信息的记录,删除及修改,添加。并确保信息的真实性
订单添加
/
删除
/
修改管理功能:对于用户提交的订单进
行
审核,并实现对订单的
添加
/
删除
/
修
改管理。
客户权限管理:管理人员实现对用户的分级,不同级别的享受到的折扣不同
,
或者还有其他的增值服务。高级用户需要通过支付年费,或者
注册时间到达一定限额后自动成为一定级别的用户。
订阅系统管理:对用户提交的订阅信息进行审核。
客户访问统计:对客户访问量按时间统计,包括日、月、季度、年。制定新
的
图书销售方案。
数据统计管理:统计客户、书籍、访问量、订购量。
(三
)
用
户
界
面
(
1
)本系统坚持图形用户界面(
GUI
)设计原则,界面直观、对用户透明:
4
用户接触软件后对界面上对应的功能一目了然、不需要多少培训就可
以方便使用本应用系统。
(
2
)显示信息一致性标准
(
3
)分辨率为
1024*768
,
增强色
16
色
(
4
)快捷键
本系统中应用的快捷键在各个配置项上语义必须保持一致。
面向事务的
:
Ctrl-F
寻找
Ctrl-S
保存
Ctrl-C
拷贝
Ctrl-H
帮助
Ctrl-P
打印
Ctrl-V
粘贴
Ctrl-W
关闭
Ctrl-X
剪切
Ctrl-F4
关闭窗口
(
5
)本系统对于出错信息和警告应该
遵
循以下原则:
a.
信息以用户可以理解的术语描述;
b.
信息应提供如何从错误中恢复的建设性意见;
c.
信息应指出错误可能导致那些不量后果,以便用户检查是否出现了
这
些情况或帮助用户进行改正;
(
6
)信息应 伴随着视觉上的提示,如
特
殊的图像、颜色或信息闪烁。
(
7
)信息不能带有判断色彩,即任何
情
况下不能指责用户
(
8
)采用菜单界面方式
2
.
2
软
件
结
构
网上书店整体模块,由登录信息不同,客户进入到前台管理模块,管理员
进入到后台管理模块,根据客户需求的不同,分为登陆管理模块和书籍管理
模
块,登录管理模块的功能基本是:用户的登录、注册和删除的数据管理,书
籍
管理模块基本功能是:书籍的价格、信息等。根据管理员职责的不同分为客
户
信息管理模块和书籍信息管理模块。客户信息管理包括:用户的注册登录和
删
除等功能,书籍信息管理的模块分为:书籍的添加,价格,售出信息等功能
。
5
网上书店
用户登录
前台管理模块
后台管理模
块
登陆及购书模
块
书籍管理模块
客户信息管理
模块
书籍信息管理模块
客户登 录购书模块,可以看到新客户注册、登录功能,客户空间页面管理功
能
,
网上支付功能,购物车功能,订单查询功能。
登录及购书模块
新客户注
册、登陆
客户空间
页面管理
网上支付
功能
购物车功能
订单查
询功能
书籍管理模块可以提供实际分类,热销图书以及新书上架等功能
6
书籍管理模块
书籍分类搜索
图书热销排名
新书籍上架
客户信息管理模块可以管理用户的注册信息以及分配给不同的客户不同的权
限
客户信息管理模块
用户注册信息管理
客户权限管理
书籍信息管理模块对
书籍的信息进行修改等操作,及订单,客
户量,数据的相关操作
书籍信息管理模块
书籍信息管
理
订单添加
/
删除
/
修改管理功能
订阅系统
管理
客户访问
统计
数据统计
管理
7
3
.
程
序
设
计
说明
3
.
1
模
块
描
述
模块设计概念
:
该系统对不同的功能进行了系统化的模块管理,分为两个大模块:前台管
理模块,后台管理模块。前台管理模块和后台管理模块各分为两个模块。前
台
管理模块分为:登陆管理模块及购书模块,书籍管理模块。后台管理模块:
客
户信息管理模块和书籍信息管理模块。其子模块下又分为多个小模块。
具体模块划分
如
下
:
(一)前台管理模块:
(
1
)登陆管理模块及购书模块
A
)新顾客注册、登陆
8
新顾客注册、登陆
新顾客注册
顾客登陆
成功
失败
成功
失败
B
)客户空间页面管理
客户空间页面管理
登陆客户空间
成功
失败
空间信息修改、浏览
等操作
9
C
)网上支付功能
网上支付功能
选择支付方式
付款
成功
失败
D
)购物车功能
购物车功能
将选好的书籍添加到
购物车
对购物车里现有书籍
及其他相关信
息进行查询浏览修改
E
)订单查询功能
10
订单查询功能
输入关键字查找订单
浏览订单
(
2
)书籍管理模块
A
)
书籍分类搜索
书籍分类搜索
输入查找关键字
查找成功
查找失败
B
)图书热销排名
图书热销排名
统计图书销量
根据图书销量进行排
序
C
)新书籍上架
11
新书籍上架
添加最新图书信息
系统首页展示新书
(二)
后台管理模块:
(
1
)客户信息管理模块
A
)用户注册信息管理
添加
管理员整
理
用户的信息
修改
删除
用户注册信息管理
B
)客户权限管理
客户权限管理
客户根据顾客购书量
等信息将客户
的权限分级
对各个级别的
信
息进行管理,并
级
别的权限
赋予客户相应
(
2
)书籍信息管理模块
A
)书籍信息管理
12
书籍信息管理
管理员对书籍信息进
行整理
添加
修改
删除
B
)订单添加
/
删除
/
修改管理功能
订单添加
/
删除
/
修改
管理功能
管理员管理订单信息
添加
修改
删除
C
)订阅系统管理
订阅系统管理
管理员管理客户订阅
信息
添加
修改
删除
C
)客户访问统计
13
客户访问统计
管理员对客户访
问
量进行统计
D
)数据统计管理
数据统计管理
管理员对各类数
据
进行统计
3
.
2
功
能
(一)前台管理模块:
(
1
)登陆管理模块及购书模块
A
)新顾客注册、登陆
新顾客购书之前先注册成为本站客户,要求实名认证。
输入:用户名、密码、注册信息
处理:登录处理,顾客注册提交信息到数据库
输出:空间页面、注册成功后反回登录页面
B
)客户空间页面管理
注册客户修改个人资料,账户管理,书籍收藏夹的管理,以及对自己登陆
界面风格的管理。
输入:信息修改内容
处理:信息处理
输出:修改成功
C
)网上支付功能
14
bbs duowan com-
bbs duowan com-
bbs duowan com-
bbs duowan com-
bbs duowan com-
bbs duowan com-
bbs duowan com-
bbs duowan com-
本文更新与2021-01-24 05:46,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/424518.html
-
上一篇:网上图书销售系统
下一篇:网上图书销售系统的设计与实现毕业论文