1 / 21

小型数据库设计

小型数据库设计. 文章管理系统. 前 言. 从整体介绍小型信息管理系统的开发方法和步骤。 补充讲解前端开发工具 Visual Basic .NET 和访问数据库的 ADO.NET 技术等。 本实践课安排: 前 6 天 以讲课为主 后 6 天 学生实践为主. 第一章 系统分析与设计. 1 、系统分析

Télécharger la présentation

小型数据库设计

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 小型数据库设计 文章管理系统

  2. 前 言 • 从整体介绍小型信息管理系统的开发方法和步骤。 • 补充讲解前端开发工具Visual Basic .NET和访问数据库的ADO.NET技术等。 • 本实践课安排: 前6天 以讲课为主 后6天 学生实践为主

  3. 第一章 系统分析与设计 1、系统分析 系统分析就是以系统的观点,对已选定的对象与开发范围进行有目的、有步骤的调查和科学分析。从而明确系统应用背景,明确系统的使用者,明确用户的各种需求,最终确定系统的逻辑模型,使开发者和用户对新系统有一个科学全面的认识。

  4. 第一章 系统分析与设计 1>、应用背景 2>、系统的用户类型 本系统的用户分为两类:系统管理员用户(Admin)和普通用户。由“系统用户管理”模块实现用户信息的管理。

  5. 第一章 系统分析与设计 3>、系统需求 <1>、基本信息管理:主要负责文章等信息的录入和管理,各种编码的生成和管理。 <2>、信息查阅:主要完成文章、作者等信息的检索。 <3>、系统用户管理:主要完成用户类型的鉴别、用户的添加和删除、用户密码的修改。

  6. 第一章 系统分析与设计 2、系统设计 根据系统分析阶段对新系统总体目标及功能需求的分析,来确定新系统应该由哪些子系统、哪些模块组成?如何将这些组成部分有机地连接在一起等等。此处具体任务有: 1>、系统总体模块结构设计 2>、数据库设计 3>、界面设计

  7. 第一章 系统分析与设计 1>、系统功能模块示意图

  8. 第一章 系统分析与设计 <1>、用户管理功能模块

  9. 第一章 系统分析与设计 2>、系统简单使用说明及流程分析 • 运行系统后,首先会看到登录窗体,对用户的身份进行认证。如果是系统管理员用户,登录之后可以执行本系统所有功能;如果是普通用户,登录之后只能访问信息查阅模块和修改自己的密码。 • 在本系统中,应该首先添加类别信息和用户信息,之后才能添加文章信息。作者信息和图片信息可以在录入文章信息的同时录入。 • 在基本信息录入模块中,可以输入文章、作者、文章中的图片等信息。还可以进行类别信息的添加、修改、删除等操作。 • 在信息查阅模块中,应提供多种条件检索信息的功能,方便文章、作者等信息的查询。

  10. 第一章 系统分析与设计 系统流程分析如图

  11. 第一章 系统分析与设计 3>、开发工具的选择 • 前台开发工具选择Visual Basic .NET 2005 • 后台数据库选择SQL Server 2005 • 中间层采用ADO.NET数据访问技术

  12. 第一章 系统分析与设计 4>、数据库设计 • 数据库结构设计是系统设计阶段非常重要的环节,好的数据库结构可以简化开发过程,使系统功能更加清晰明确。 • 数据库“文章管理系统”包含7个表,即文章表、作者表、图片表、一级类别表、二级类别表、三级类别表和用户表。

  13. 第一章 系统分析与设计 <1>、文章表

  14. 第一章 系统分析与设计 <2>、作者表

  15. 第一章 系统分析与设计 <3>、图片表

  16. 第一章 系统分析与设计 <4>、一级类别表

  17. 第一章 系统分析与设计 <5>、二级类别表

  18. 第一章 系统分析与设计 <6>、三级类别表

  19. 第一章 系统分析与设计 <7>、用户信息表

  20. 第一章 系统分析与设计 <8>、各数据表的关联(外键约束定义) 在定义上述三个外键约束时,勾选“级联删除相关的记录”复 选框。

  21. 第一章 系统分析与设计 <9>、各数据表要创建的索引(以文章表为例)

More Related