计算机专业毕设基于 net和SQL server的网上水果超市系统 联系客服

发布时间 : 星期一 文章计算机专业毕设基于 net和SQL server的网上水果超市系统更新完毕开始阅读5784a6f45f0e7cd18525367c

天津科技大学2016届本科生毕业设计

第三章 系统总体设计

第一节 系统功能结构

系统功能结构主要是描述系统能够实现的功能以及各个功能之间的关系。在本系统管理中主要能够实现首页的水果信息查询显示,用户注册登录,管理员登录入口等功能。系统功能结构如图3-1所示:

系统前台浏览器功能结构:

水果信息显示:主要实现首页商品水果信息的显示,在首页游客身份用户只能浏览,注册身份用户可以进行订购。

用户注册:主要实现游客身份用户注册个人信息成为注册身份用户。 水果类别管理:系统管理员执行对新鲜水果商品类别的增添、删除操作。 在线留言:主要实现注册用户对已购买的水果商品进行商品评价功能。 订单管理:主要实现管理员对注册用户订单的管理。

图3-1 系统功能结构图

11

天津科技大学2016届本科生毕业设计

第二节 系统设计目标

对于像是网上水果超市这样数据流量比较大的数据库管理系统,系统应要满足使用方便,让即便是不懂计算机专业知识的人也能快速掌握并使用的设计需求。

本网上水果超市系统采用了B/S(浏览器/服务器)模型架构,使用的是基于.Net和SQL server数据库,前台显示使用的是较为简单的HTML语言,后台数据库使用的是SQL Server 2005。

本系统设计思路如下:首先明确在互联网浪潮冲击下,实体经济的主体地位不断被新兴的互联网购物所挑战,根据当前越来越多的宅男宅女对于不出家门便可购买新鲜水果的需要,分析制定出所开发系统的基本功能模块,确定各个模块间的关系完成总体设计,然后各个模块分开进行详细的设计与实现,设计数据库,最后一个阶段测试已完成的系统,检查是否有错误。

第三节 系统性能需求

在完成一个系统的开发过程中,系统性能需求相比于其他需求更为重要,一个系统的性能需求内容一般有:系统内存、系统速度、用户界面的友好度、系统运行的适应能力,稳点性和安全性等。

系统的性能要求应满足以下几个方面确定:

适应性要求:设计的系统应能有较高的适应能力,优化能力。如当用户需求发生改变时,程序员能够对系统进行简单地操作就可以适应用户需求。这就需要最初设计的系统应能够有较好的适应性。

界面友好性:用户界面应当友好美观,系统开发的网站最终目的是服务于人,因此用户界面应当简单美观,让即便是完全不懂计算机专业知识的人也能快速简单地学会掌握并操作使用。

系统可靠性:一个系统在设计的过程中,一般采用结构化和模块化设计,以提高程序运行的容错性。

第四节 本章小结

本章主要介绍了系统的总体设计与结构,细分了系统设计功能结构,说明了系统设计目标,系统性能的需求。为接下来的系统设计奠定了基础。

12

天津科技大学2016届本科生毕业设计

第四章 数据库设计

第一节 数据库概念结构设计

数据库设计的目的是依据用户的需求,在数据库管理系统即本网上水果超市系统上,建立相应数据库的过程。

在本系统中,采用的是B/S(浏览器/服务器)模型架构,本系统基于基于.Net和SQL server ,前台浏览器显示使用的是HTML语言,后台服务器使用的是SQL SEVER2005。

概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。概念设计阶段中采用了自底向上的实体分析方法,即常用的实体-联系模型,对具体数据进行加工,将实体集合抽象成实体类型,用实体间联系反映现实世界事物间的内在联系。下面先将主要的单个实体及相应的主要属性做简单的介绍,然后再对全局的概念结构加以描述。

在数据库的设计中,我们往往用到的建模工具是实体-联系模型(简称E-R模型),其构成成分是实体集、属性、联系集。E-R模型用E-R图表示。

(1)E-R图模型的组成是由实体集,属性和联系集。我们生活中客观存在的实物均可在E-R图中用实体集来表示。实体类型通常表示实体的内涵,

实体的内涵用实体类型来表示。实体类型是对实体集中实体的定义。 (2)属性是实体的性质。

我们从上面的数据需求分析中可以得出系统的实体属性图,通过遵循三范式原则,可以得出本系统E-R图,图中用矩形表示实体。实体之间的关系用菱形表示,用无向边把菱形与有关实体连接,在边上标明联系的类型。实体的属性用椭圆表示,并用无向边把实体与属性联系起来。

其中主要的实体有:管理员信息实体,注册用户信息实体,水果信息实体,水果类型实体,订单信息实体。

描述系统概念结构的E-R模型如图4-1所示:

13

天津科技大学2016届本科生毕业设计

姓名 身份证号 编号 名称 1 电话号码 用户 n 通信地址 订购= n 商品 n 价格 查看 交易时间 n 交易记录 管理 1 1 管理员 电脑名 交易价格 编号

图4-1 系统E-R图

管理员信息实体E-R图如图4-2所示:

14

帐号 姓名 密码 管理员 图4-2 管理员信息实体E-R图