论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > .NET >

B(.NET)网上拍卖系统

  第3章 需求分析

3.1系统分析的任务与步骤 http://www.paper51.com

3.1.1 系统分析的任务

内容来自www.paper51.com

了解用户要求。此用户即为网站的使用人员(管理员,发布者和竞拍员)。了解他们在网站功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。把用户要求成文,完成网站分析报告。网站的逻辑模型由一系列的图表和文字组成。在逻辑上描述了系统的目标和所具备的功能于性能。

http://www.paper51.com

3.1.2 系统分析的步骤

paper51.com

1.     描述网站。在详细调查的基础上,用一定的图标、文字描述; 内容来自www.paper51.com

2.     分析用户新的要求,改进现行模型,形成新系统的逻辑模型。 内容来自论文无忧网 www.paper51.com

3.     编写系统分析说明书。

http://www.paper51.com

3.2网站项目范围

http://www.paper51.com

网上拍卖系统从三种用户角度进行功能划分。

内容来自论文无忧网 www.paper51.com

1、发布者部分:1.1:查看拍卖流程及新闻公告; copyright paper51.com

                  1.2:发布拍卖物品; paper51.com

                  1.3:查看已竞拍的价格; http://www.paper51.com

2、竞拍者部分: 2.1:查看拍卖流程; 内容来自论文无忧网 www.paper51.com

                  2.2:查看拍卖物品; http://www.paper51.com

                  2.3:参与竞拍;

内容来自www.paper51.com

3、管理员部分:3.1:编辑用户信息; 内容来自www.paper51.com

3.2:编辑拍卖物品信息;

paper51.com

3.3:数据备份。

内容来自www.paper51.com

3.3 功能需求 内容来自论文无忧网 www.paper51.com

3.3.1 发布者部分 paper51.com

1:查看拍卖流程:查看与拍卖有关的流程信息,及相关的新闻公告。

copyright paper51.com

2:发布拍卖物品:根据系统提示,发布将要拍卖的物品信息。 内容来自www.paper51.com

 3:查看已竞拍的价格:以列表的形式查看竞拍者的价格。 http://www.paper51.com

3.3.2 竞拍者部分

paper51.com

1:查看拍卖流程:查看与拍卖有关的流程信息,及相关的新闻公告。 copyright paper51.com

           2:查看拍卖物品:以列表的形式查看已发布的拍卖物品;

内容来自论文无忧网 www.paper51.com

          3:参与拍卖:根据系统流程,参与拍卖活动。 copyright paper51.com

3.3.3 管理员部分 paper51.com

1:编辑用户信息:添加、编辑用户信息,包括发布者和竞拍者,以列表的形式显示;

copyright paper51.com

2:编辑拍卖物品信息:以列表的形式显示拍卖物品信息,并可对其进行删除等编辑操作;

内容来自论文无忧网 www.paper51.com

3:数据备份:不定期进行系统数据备份,以防万一。

http://www.paper51.com

   http://www.paper51.com

3.4网站实体分析

copyright paper51.com

内容来自www.paper51.com

图3-4-1 类图

paper51.com

3.5网站的数据库设计 内容来自论文无忧网 www.paper51.com

3.5.1 概念设计    

copyright paper51.com

在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。

paper51.com

3.5.1.1 设计局部ER模式 1实体和属性的定义:

内容来自论文无忧网 www.paper51.com

copyright paper51.com

管理员用户

http://www.paper51.com

1)管理员用户类别(用户名,密码,权限,注册时间等)

copyright paper51.com

paper51.com

图3-5-1管理员用户实体与属性的定义

copyright paper51.com

http://www.paper51.com

参与者用户

paper51.com

2)参与者用户类别(用户名,密码,电话,身份证,注册时间等) 内容来自论文无忧网 www.paper51.com

http://www.paper51.com

图3-5-2参与者用户实体与属性的定义

内容来自www.paper51.com

3)拍卖物品(名称,价格,添加时间,附件图片,提供者,是否审核)     内容来自论文无忧网 www.paper51.com

http://www.paper51.com

图3-5-3 拍卖物品实体与属性的定义

copyright paper51.com

http://www.paper51.com

拍卖记录

copyright paper51.com

4)拍卖记录(参与者,物品编号,价格,拍卖时间) paper51.com

paper51.com

图3-5-4拍卖记录实体与属性的定义 内容来自论文无忧网 www.paper51.com

http://www.paper51.com

新闻公告

http://www.paper51.com

5)新闻公告(标题,内容,添加时间,类别等)

内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

图3-5-5 新闻公告实体与属性的定义 内容来自论文无忧网 www.paper51.com

2 实体关系定义:

内容来自论文无忧网 www.paper51.com

ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:1、1:N、M:N的关系。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等针对本网站分析如下: copyright paper51.com

实体间的关系:① 一个参与者可以参与多个拍卖,而一拍卖可以接受多个参与者。

copyright paper51.com

http://www.paper51.com

图3-5-8 参与者与拍卖物品M:N(多对多的关系)

http://www.paper51.com

② 一个拍卖过程一次只能产生一个拍卖记录,而一个拍卖记录只属于一个拍卖过程 内容来自www.paper51.com

内容来自www.paper51.com

图3-5-9拍卖与拍卖记录 1:1(一对多的关系)

paper51.com

3.5.1.2设计全局ER模式   所有局部ER模式都设计好了后,接下来就是把它们综合成单一的全局概念结构。全局概念结构不仅要支持所有局部ER模式,而且必须合理地表示一个完整、一致的数据库概念结构。1) 确定公共实体类型   为了给多个局部ER模式的合并提供开始合并的基础,首先要确定各局部结构中的公共实体类型。在这一步中我们仅根据实体类型名和键来认定公共实体类型。一般把同名实体类型作为公共实体类型的一类候选,把具有相同键的实体类型作为公共实体类型的另一类候选。2) 局部ER模式的合并   合并的原则是:首先进行两两合并;先合并那些现实世界中有联系的局部结构;合并从公共实体类型开始,最后再加入独立的局部结构。3) 消除冲突   冲突分为三类:属性冲突、结构冲突、命名冲突。   设计全局ER模式的目的不在于把若干局部ER模式形式上合并为一个ER模式,而在于消除冲突,使之成为能够被所有用户共同理解和接受的同一的概念模型。4) 全局ER模式的优化   在得到全局ER模式后,为了提高数据库系统的效率,还应进一步依据处理需求对ER模式进行优化。一个好的全局ER模式,除能准确、全面地反映用户功能需求外,还应满足下列条件:实体类型的个数要尽可能的少;实体类型所含属性个数尽可能少;实体类型间联系无冗余 内容来自论文无忧网 www.paper51.com

网上拍卖系统的全局ER模式如图所示:

copyright paper51.com

http://www.paper51.com

图3-5-17  数据E-R图第4章  总体设计

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式