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

A450ASP.NET在线点歌全套

4 数据库设计

4.1  数据库需求分析

paper51.com

会员的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

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

通过系统功能分析,针对一般的在线信息交流系统,总结出如下的需求信息:

内容来自www.paper51.com

1)用户分一般会员、注册会员和管理员会员。 内容来自论文无忧网 www.paper51.com

2)一般会员可以查看相关信息。 http://www.paper51.com

3)注册会员可进行订单操作。

http://www.paper51.com

4)管理员用户可以对全站的信息进行管理。

http://www.paper51.com

经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构: http://www.paper51.com

1)管理员信息,包括数据项:帐号,密码,注册时间。 paper51.com

2)会员信息,包括数据项:帐号,密码,注册时间。 内容来自www.paper51.com

3)歌曲信息信息,包括数据项:ID(系统自动编号),标题,内容、图片名称、图片类型、添加时间等。

paper51.com

4.2  数据库概念结构设计 paper51.com

得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。 http://www.paper51.com

设计规划出的实体有:管理员信息实体、注册会员(会员)信息实体、歌曲常识实体、歌曲风采实体、留言板信息实体。

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

实体之间关系的E-R图如图4-1所示:

paper51.com

http://www.paper51.com

管理员信息实体E-R图如图4-2所示: 内容来自论文无忧网 www.paper51.com

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

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

内容来自www.paper51.com

paper51.com

歌曲信息实体ER图如图4-4所示:

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

内容来自www.paper51.com

4.3  数据库逻辑结构设计

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

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。

内容来自www.paper51.com

在线点歌网站数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。 内容来自论文无忧网 www.paper51.com

表1为管理员信息表,存储系统中的管理员信息。 http://www.paper51.com

表1  管理员信息表(allusers) 内容来自www.paper51.com

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

表2为新闻信息表,记录系统中已有新闻的信息。

copyright paper51.com

表2   新闻信息表(allgonggao) 内容来自www.paper51.com

表3为歌曲信息表,记录系统中已有歌曲的信息。 内容来自www.paper51.com

表3   歌曲信息表(gequ) paper51.com

paper51.com

5  管理模块界面设计 内容来自论文无忧网 www.paper51.com

会员界面的大部分功能都是以管理模块为前提的,因为客户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对客户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能: 内容来自论文无忧网 www.paper51.com

*  会员信息管理。

内容来自www.paper51.com

*  歌曲信息维护。 paper51.com

*  公告信息维护。 paper51.com

*  管理员维护。 paper51.com

下面分别说明这些页面的功能实现方法。

paper51.com

5.1 用户界面

paper51.com

5.1.1 系统首页界面

copyright paper51.com

内容来自www.paper51.com

系统首页界面清晰,功能模块划分科学,使会员一见就有种亲切感。首面由如下几部分组成:

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

功能导航栏(以长方形排列,分为首页、明星库、已点歌曲、歌曲搜索、系统公告、后台管理);

http://www.paper51.com

5.1.2  明星列表操作界面

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

当会员在首页的导航栏里点击“明星库”时,系统跳转至此页。 paper51.com

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

此页面为明星的信息列表界面,界面清晰,操作简约。

内容来自www.paper51.com

5.1.3  歌曲信息界面

paper51.com

此界面为歌曲信息展示界面,用户可在此页面进行信息浏览。当会员选定某信息后后,可进行在线观看操作: 内容来自www.paper51.com

http://www.paper51.com

5.2 管理员界面

内容来自www.paper51.com

5.2.1  后台管理界面

http://www.paper51.com

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

内容来自www.paper51.com

在界面左边是功能列表,右侧是功能操作区,可在此进行所有功能的操作。

copyright paper51.com

5.2.2  歌曲信息管理页面

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

内容来自www.paper51.com

http://www.paper51.com

从此界面可以看出,管理员可以进行添加及管理歌曲信息操作。

内容来自www.paper51.com

5.2.3  新闻信息管理界面 内容来自论文无忧网 www.paper51.com

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

内容来自www.paper51.com

从此界面可以看出,管理员可以进行添加及管理新闻信息操作。 paper51.com

5.2.4 管理员信息管理界面 内容来自论文无忧网 www.paper51.com

copyright paper51.com

http://www.paper51.com

从此界面可以看出,管理员可以进行添加及管理管理员信息操作。

copyright paper51.com

  由于界面简约,操作简便,系统在设计时就充分考虑到这点,所以,在此不再累述其中的操作过程。总之,系统界面设计人性化,功能齐全无遗漏、无冗余,是在线点歌网站的最大亮点。

paper51.com

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