关键词不能为空

当前您在: 首页 > 育儿 >

网上书店管理系统.

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-24 05:41

测血糖试纸-

2021年1月24日发(作者:韩里)

























课程名称

软件工程课程设计

设计题目

网上书店管理系统





计算机科学与
技术



级学


B12053204

B12053209

B12053216




郑亚萍



郭雅辉




海华

完成日期
2013-12-12














设计题目:

网上书店管理系统设计

设计内容与要求:

为各类用户提供并实现以下功能:

1.
管理员:各类用户权限设置;

2.
操作人员:进书登记、售书登记、查询与统计;

3.
普通用户:各种查询。

课程设计报告的组成:

1.
需求规格说明书,包括用例图,数据流图,数据字典;

2.
概要设计说明书,包括系统模块结构图,功能模块清单,实体图,系统
E-R
图,数据库表结构设计。

3.
项目总结报告,包括实际完成情况表。

指导教师:

2013

12

5














成绩:



指导教师:
_______________










第一部分

软件需求规格说明书
................................ .................................................. .
1
1
引言
........................... .................................................. ........................................... 1
1.1
编写目的
................................... .................................................. ................. 1
1.2
背景
............. .................................................. ............................................... 1
1.3
术语定义
............................... .................................................. ..................... 1
1.4
参考资料
....... .................................................. ............................................. 2 2
任务概述
................................... .................................................. ........................... 2
2.1
目标
... .................................................. .................................................. ....... 2
2.2
用户的特点
.................... .................................................. ............................ 3
3
需求规定
.. .................................................. .................................................. .......... 3
3.1
系统用例图
................. .................................................. ............................... 3
3.2
数据流图与 数据字典
.......................................... ........................................ 5
3.3
对性能的规定
.................................... .................................................. ...... 12
4
运行环境规定
..................... .................................................. ............................... 13
4.1
设备................................................ .................................................. .......... 13
4.2
支持软件
................. .................................................. ................................. 13


第二部分

概要设计说明书
..................... .................................................. ..................
14
1
引言
......... .................................................. .................................................. ......... 14
1.1
目的
.................... .................................................. ...................................... 14
1.2< br>范围
......................................... .................................................. ................. 15
1.3
命名规则
.......... .................................................. ........................................ 15
1. 4
术语定义
..................................... .................................................. ............. 15
1.5
参考资料
.............. .................................................. .................................... 15
2
总 体设计
........................................... .................................................. .................. 16
2.1
总体结构设计
....... .................................................. ................................... 16
2.2
功能模块清单
........................................ .................................................. .. 17
3
数据库设计
.......................... .................................................. ............................... 17
3.1
数据库概念级设计(
E-R
图)
........... .................................................. ... 17
3.2
数据结构逻辑级设计
................... .................................................. ........... 20
第三部分

项目开发总结报告
..... .................................................. ..............................
22
1
引言< br>............................................... .................................................. ..................... 22
1.1
编写目的
...... .................................................. ............................................ 22 1.2
参考资料
................................. .................................................. ................. 22


2
设计总结
.. .................................................. .................................................. ........ 22
2.1
实际完成情况
................. .................................................. ......................... 22
2.2
收获
... .................................................. .................................................. .... 23
2.3
有待改进之处
..................... .................................................. ..................... 23
第一部分

软件需求规格说明书

1
引言

1.1
编写目的

软件需求分析是把软件计划期间确定的软件工作过要求精细 化、规范化,这是
软件生命期中重要的一步,也是软件实质性开发的第一步。保证软件开发的质量、需求的完整与可追溯性,编写此文档。通过此文档,以保证业务需求提出者与需求
分析人员、开发人 员、测试人员及其相关利益人对需求达成共识。

1.2
背景

随着
21
世纪网络信息时代的到来,现代社会都是利用快速高效率的
internet < br>来传播大量信息资源。人们通过浏览器浏览信息,当然这种方式也是最常用的,这
种方式的需求形 成了电子商务,它是指利用简单、快捷、低成本的电子通讯方式,
买卖双方不也可以进行各种商贸活动。

电子商务真正的发展将是建立在
internet
技术上。所以许多出版 社也正是通过
浏览器浏览或其他方式在网络进行书籍的宣传、销售。随着信息以
N
次方的速度
不断的增长,所以网络书店也变的极其重要。

待开发的软件系统的名称
:
网上书店管理系统;

本项目的任务提出者为郭雅辉、杨海华、郑亚萍;



开发者为郭雅辉、杨海华、郑亚萍;

用户为有意愿在网上购买图书者;

1.3
术语定义

用例图:是由参与者、用例以及它们之间的关系构成的图, 改图说明了用例模
型中的关系;

数据流图:简称
DFD
,它从数 据传递和加工角度,以图形方式来表达系统的
逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是 结构化系统分析方法的
主要表达工具及用于表示软件模型的一种图示方法。

数据字典 :是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、
外部实体等进行定义和描述,其目的 是对数据流程图中的各个元素做出详细的说
明。

SQL Server:
所用的数据库管理系统

Visual studio 2005:
所用的开发工具

结构化设计(
structured desi gn,SD
)方法是一种面向数据流的设计方法,它是
以结构化分析阶段所产生的文档(包括数 据流图、数据字典和软件需求说明书)为
基础,自顶向下,逐步求精和模块化的过程。

模块化:模块是指执行特定某一特定任务的数据和可执行语句等程序元素的集
合,通常是指通过名字来 访问的过程、函数、子程序或宏调用等。模块化就是将一
个待开发的软件化分成若干个可完成某一功能的 子功能的模块,每个模块可独立地
开发、测试,最后组装成完整的程序。

需求分析: 软件需求说明书是需求分析阶段的最后成果,该说明把在软件计划
中确定的软件范围加以展开,制定出完 整的信息描述、详细的功能说明、恰当的检
验标准以及其他与要求相关的数据。



概要设计:经过需求分析阶段的工作,系统必须

做什么

已经清楚了,概要设
计的基本目的就是回答

概括地说,系统应该如何实现

这个问题。概要设计的重要
任务就是设计软件的结构,也就是要确定系统是由哪些模块组成, 以及这些模块相
互间的关系。

1.4
参考资料

[1]
张海藩
.
软件工程导论(第五版)
.
北京:清华大学出版社,
2012
[2]
孙家广
.
软件工程
.
北京:高等教育出版社,
2005
[3]
郑人杰
.
实用软件工程
.
北京:清华大学出版社,
2004
[4]
陈有祺
.
软件工程引论
.
天津:南开大学出版社,
2000
[5]
杨芙清
.
面向对象程序设计
.
北京:北京大学出版社,
1992
[6]
潘锦平
.
软件系统开发技术
.
西安:西安电子科技大学出版社,
1997
[7]
蔡希尧,陈平
.
面向对象技术
.
西安:西安科技大学出版社,
1993
[8]
罗晓沛,侯炳辉
.
系统分析员教程
.
北京:清华大学出版社,
1992
2
任务概述

2.1
目标

管理员可以维护客户注册信息、维护图书信息、处订定单信息、

网上售书、
查看图书调查报告;游客可以在线注册为会员、投票、购书。本系统的设计目标将
最终定位于完成以上所 述的系统主要业务的基本模型上。

开发意图:面对网购越来越走红的趋势,结合广大书迷对于 购书的需求,特意
推出书店的网络版,以满足广大购书者能够实现足不出户就购买到所需图书的

意愿。



作用范围:本网上书店系统面向所有的网民公开使用, 将会架设在公用网络
上,以满足广大网民新形势下对于买书的需求。

《网上书店管理 系统》正是基于这种市场潜力,面向全国中小型图书销售商而
开发的,力争为全国的中小型书店提供一款 功能完善、界面友好、性能可靠的网上
销售系统。

2.2
用户的特点

本软件的最终用户分为管理人员包括业务人员和普通用户。

管理人员:教育水平均在 大学本科以上,计算机水平属于初级偏上,能熟练使
用操作系统,熟悉文档、表格、数据库的使用,负责 对系统的维护。

普通用户:教育水平分布不均,计算机水平多为初级,大多数只会最基本的操
作,有买书的欲望,并通过该平台购买书籍。

网上书店管理系统随着网络的普及,也 逐渐被大家所使用,从只会被懂计算机
的人使用到被不懂的人使用,使用的范围也更加的广,频度也更高 。
3
需求规定

3.1
系统用例图





1-1
用户用例图

用户可以通过注册网上书店,登 录进入进行浏览查询图书,之后加入购物车,
结完账之后便完成整个操作。





1-2
管理员用例图

管理员可以登录进行权限管理,能够添加权限、删除权限、和更新权限。



1-3
操作人员用例图

对网上书店管理系统进行操作的操作人 员,能够对图书进行进书登记、售书登
记、查询和统计。
3.2
数据流图与数据字典
3.2.1
数据流图



1-4
顶层
DFD
图是网上书店管理系统的高度概括的数据流图,又称
“TOP ”
图。中间方框

以暗盒的形式抽象的代表了网上书店管理系统。






1-5
销售子系统
1

DFD
第一层数据流图主要细化出系统的主功能或子系统,通过
TOP
图找到了系统
的完整边界后,把焦点由外围转向内部,把中间的暗盒打开,研究内部主要功能构
成或子系统。





1-6 2
层订单信息处理
订单信息处理数据流图主要是细化出用户进行购买图书的流程,包括用户注
册,查询所要的图书,选 取图书放入购物车下订单等过程。



1-7 2
层销售系统

销售系统数据流图主要细化出销售图书的功能,通过图书的订购,到订 单的确
认,发货,配送给客户,核对及确认收货单,采购部门检查是否缺货等功能。





1-8
销售系统子系统
——
采购系统

3.2.2
数据字典

1.
数据流条目
:
数据流 是数据结构在系统内传输的途径。对数据流的描述通常
包括

以下内容:
< br>数据流描述={数据流明,说明,数据流来源,数据流去向,组
成:{数据结构},数据流量}< br>:

1
)名称:所需书信息

别名:无

简述:用户所需要的图书信息

来源:顾客

去向:图书管理系统

数据流量:
1000

/
每周

组成:书名
+
作者
+
书编号


2
)名称:到货通知单

别名:无



简述:订单到货通知顾客

来源:采购部

去向:顾客

数据流量:
1000

/
每天

组成:用户信息
+
用户订单
+
图书信息


3
)名称:缺货通知单

别名:无

简述:图书缺货时通知进货

来源:管理系统

去向:采购部

数据流量:
100

/
每天

组成:缺货数量
+
图书编号
+
图书作者


4
)名称:图书发货单

别名:无

简述:有订单时向用户发送

来源:管理系统

去向:采购部

数据流量:
1000

/
每周

组成:订单数量< br>+
订单信息
+
图书作者
+
图书编号


5
)名称:图书订单

别名:无

简述:顾客订货时填写的项目

来源:顾客

去向:管理员



数据流量:
1000

/
每周
组成:编号
+
订货日期
+
顾客编号
+
地址
+< br>电话
+
数量
+
金额
+
联系方式
+
配 送方式

2.
数据存储条目:数据存储是数据结构停留或保存的地方,也是对数据流 的来
源和去向之一。它可以是手工文档或手工凭单,也可以是计算机文档。对数据存储
的描述通 常包括以下内容:数据存储描述:
{
数据存储名,,说明,编号,输入的
数据流,输出 的数据流,组成:
{
数据结构
}
,数据量,存取频度,存取方式
}< br>:


1
)名称
:
订单信息

编号
: D1
简述
:
用户购买图书的订单

组成
:
订单号
+
图书作者
+
图书编号
+
单价

组织方式:索引文件,以订单号为关
键字


2
)名称:支付信息

编号:
D2
简述:用户购买图书支付金额的信息

组成:支付订单号
+
支付金额
+
支付方式

组织方式:索引文件,以订单号为关键字


3
)名称
:
图书库存记录信息

编号
: D3
简述
:
图书所剩的数量

组成
:
图书剩余数量
+
图书编号
+
图书作者

组织方式:索引方式,以图书编号为
关键字


4
)名称
:
客户信息

测血糖试纸-


测血糖试纸-


测血糖试纸-


测血糖试纸-


测血糖试纸-


测血糖试纸-


测血糖试纸-


测血糖试纸-



本文更新与2021-01-24 05:41,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/424514.html

网上书店管理系统.的相关文章