没有合适的资源?快使用搜索试试~ 我知道了~
首页网上书店管理系统的分析与设计
本论文严格按照软件工程知识进行撰写,利用面向对象方法进行分析,并选择asp.net和SQL SERVER开发了一个实用的网上书店管理系统,具有很高的理论和参考价值。 本网上书店系统是在Visual Studio.NET 平台上运用ASP.NET技术来实现的。其主要功能有:用户管理,新书上架,分类查找,图书检索,图书收藏夹,购买流程,销售排行,网站管理等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。 【关键字】网上书店 面向对象分析与设计 ASP.NET B/S 第三章 系统需求分析 3 3.1 系统分析的任务与步骤 3 3.1.1 系统分析任务概述 3 3.1.2系统设计目标 3 3.1.3 系统分析的步骤 4 3.2 系统业务流程分析 4 3.3系统功能需求分析 5 3.3.1 总体功能分析 5 3.3.2会员管理功能分析 5 3.3.3图书浏览功能分析 6 3.3.4 购物车管理功能分析 6 3.3.5 付款管理功能分析 7 3.3.6 基本信息操作功能分析 7 3.4数据流分析 8 第四章 系统设计 12 4.1系统功能设计 12 4.2 模块功能设计 13 4.3数据库设计 14 4.3.1实体及其属性描述 14 4.3.2系统E-R图 18 4.3.3表及结构设计 19 4.3.4表间关系设计 22
资源详情
资源评论
资源推荐
目 录
第三章 系统需求分析..............................................2
3.1 系统分析的任务与步骤...........................................................................................2
3.1.1 系统分析任务概述........................................................................................2
3.1.2系统设计目标.................................................................................................2
3.1.3 系统分析的步骤............................................................................................2
3.2 系统业务流程分析...................................................................................................3
3.3系统功能需求分析....................................................................................................3
3.3.1 总体功能分析................................................................................................3
3.3.2会员管理功能分析.........................................................................................4
3.3.3图书浏览功能分析.........................................................................................4
3.3.4 购物车管理功能分析....................................................................................5
3.3.5 付款管理功能分析........................................................................................5
3.3.6 基本信息操作功能分析................................................................................5
3.4数据流分析............................................................................................................... 6
第四章 系统设计..................................................10
4.1系统功能设计......................................................................................................... 10
4.2 模块功能设计.........................................................................................................10
4.3数据库设计............................................................................................................. 12
4.3.1实体及其属性描述.......................................................................................12
4.3.2系统E-R图....................................................................................................15
4.3.3表及结构设计...............................................................................................16
4.3.4表间关系设计...............................................................................................19
1
第三章 系统需求分析
3.1 系统分析的任务与步骤
3.1.1 系统分析任务概述
系统分析任务了解用户要求,此用户即为网站的使用人员(管理员,会
员),了解他们在网站功能、性能等方面的要求及用户在硬件配置、开发周
期处理方式等方面的意向与打算。把用户要求成文,完成网站分析报告。网
站的逻辑模型由一系列的图表和文字组成。在逻辑上描述了系统的目标和所
具备的功能于性能。
3.1.2系统设计目标
网上书店最重要的功能就是图书的销售,以及管理用户的购物车,此外还
需要提供给用户查找数据库中的图书相关记录的功能,最后还必须具备管理员
的功能,允许管理员以整个数据库进行操作。所要实现的功能如下:
(1)用户登录及身份验证功能
①系统用户注册
②验证用户的注册信息
③系统用户进入系统时的身份验证
(2)图书查询销售系统功能
①允许用户浏览所有图书
②允许用户按图书种类进行查找
③允许用户购买自己喜欢的图书
④允许用户对购物车进行管理
⑤系统实现订单的处理
(3)图书管理子系统的功能
①对管理员的身份进行验证
②对数据库中的图书信息进行管理
③对数据库中的用户信息进行管理
④对数据库中订单信息进行管理
3.1.3 系统分析的步骤
1. 描述网站。在详细调查的基础上,用一定的图标、文字描述;
2. 分析用户新的要求,改进现行模型,形成新系统的逻辑模型。
3. 编写系统分析说明书。
2
3.2 系统业务流程分析
网上书店管理系统是一个面向网站管理人员,提供决策服务的信息管理
系统,它是书籍管理、订单管理及存货管理的有机结合体,三者之间相互关
联、密不可分。本文中将用流程图分析网上书店管理工作中简要业务流程。
业务流程图(Transaction Flow Diagram, TFD)就是用一些规定的
符号及连线来表示网站具体业务处理过程。用来描述系统组织结构、业务流
程。
网上书店部分的业务流程为:
(1)用户实现注册、登录、搜索、放入购物车、填写订单、收货。
(2)管理员实现对用户注册、登录、注销等操作,同时根据用户的实
际要求,实现书籍信息的发布、查看、修改,确认已经提交的订单和交
易单,从而完成对网上书店网站的管理。图3-1为本系统业务流程图:
3-1 网站业务流程图
3.3系统功能需求分析
任何一个网上书店系统都的同时需要满足前台和后台这两大主要管理功
能,这两大功能可以细分为很多小功能模块,这里主要分析:会员管理功能
图书管理功能、购物车管理功能、付款管理功能、基本信息操作功能等几项
功能。
3.3.1 总体功能分析
任何一个网站都需要达到一定的设计功能要求,作为一个网上书店系统
其主要功能是:用户登录及身份验证功能、图书查询及浏览功能、图书的销
3
售功能、用户的购物车管理,还需要提供给用户查找数据库中的图书相关记录
的功能,最后还必须具备管理员的功能,允许管理员以整个数据库进行操作。
所要实现的功能如下表3.1所示:
表3.1 网站总体功能表
功能类别 子功能
会员登录 会员输入正确的用户名和密码后,就可以享有一定的权限。
如果不是会员则可以免费注册,成为会员
会员浏览图书 图书分类浏览
图书高级搜索
新书上架
销售排行榜
购物车管理 会员购书进入购物车管理自己订单
付款 对已选定图书填写详细清单并支付款项
管理员对基本信息进行管理 对图书基本信息进行管理
对客户订单进行管理
对库存进行管理
对图书进行入库
3.3.2会员管理功能分析
本网站拥有两种权限:会员和管理员。对于普通用户来说只有注册成为
会员才能购买商品, 否则只能浏览商品信息。会员管理模块包括会员注册、
会员信息修改等功能。所要实现的功能如下表3.2所示:
表3.2 会员管理功能表
名称、标识符 会员登陆及注册
功能描述 会员登录,注册,修改个人资料
输入 会员名,密码,会员的详细资料
操作序列 先登陆,如未成为会员请先注册,填写个人资料,
输出 成功登录或成为会员,
补充说明 会员的权利,是由管理员监控,一旦发现会员操作有异,
及时做出反应并对其进行处理。
3.3.3图书浏览功能分析
本系统采用多种方式把图书展示给用户。主页中包含的展示方式有:按图
书分类进行展示, 图书类别导航树可以清晰显示出图书类别; 按图书的出版时
间展示, 可进行排序展示最新的图书; 按用户的购买次数进行排序展示, 也就
是最受欢迎的图书展示; 最后还提供搜索功能,用户可根据书名、作者或者关
键字等信息, 查询自己需要的图书。所要实现的功能如下表3.3所示:
表3.3 图书浏览功能表
名称、标识符 会员浏览图书
功能描述 采用不同的方式,让会员能够查询出感兴趣的图书,及其
基本信息
4
剩余18页未读,继续阅读
wwle1985
- 粉丝: 6
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3