当前位置:文档之家› 周星驰电影数据库

周星驰电影数据库



背景介绍
It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness.
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
1 2 3
周星驰电影年表
需求分析
It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness.
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
需求分析说明
系统通过对相关资料的整理,对周星驰电影信息进行收集 与勘误,每当有新电影问世时即时的收录,同时方便周星 驰电影爱好者及粉丝的查阅、瞻仰与缅怀以及周星驰研究 者或者周星驰电影研究者的分析研究。
是 是 否 否 否 是 否 否 否
无 无 无 无 无 无 无 无 无
是 否 否 否 否 否 否 否 否
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
MySQL数据库创 建
创建数据库
MySQL语句: create database Stephen_Chow_Moives;
创建数据表
MySQL语句: use Stephen_Chow_Moives; create table moviesinfo( id int NOT NULL auto_increment, name varchar(20), director varchar(20), leading_role varchar(20), costar varchar(20), Release_date varchar(20), box_office varchar(25), prize varchar(100), type varchar(30), PRIMARY KEY(`id`) );
数据库结构的物理设计是指对一个给定的逻辑数据模型选取一 个最适合应用环境的物理结构的过程,主要是设计表结构。系统数 据库设计中,实体对应于表,实体的属性对应于表的列,实体之间 的关系成为表的约束。基本上是将逻辑设计中的实体转换成物理设 计中的表,而本系统也是如此通过关系表的形式存取数据。
存储结构
针对周星驰电影录入系统,结合实际特点,我们设计了 个字段, 包括编号,电影名,导演,主演,配角,上映日期,票房,获奖情 况,类型(后期还会加入和补充)等,其中把编号设计成主键,其 类型为整型,并且可自增,其余字段为了简便起见全部设计成字符 型(后续会修改完善),所有字段均非空。
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
系统模块划分 ——周星驰电影信息管理
周星驰电影 信息管理
录入模块
查询模块
删除模块
修改模块
注:因为这里只是使用了一张简单表,所以顶层只设一级,下一级包 括简单的四个常见模块。
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
电影添加录入模块 ——流程图
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
MySQL数据库创 建 查看表的结构:desc moviesinfo;
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
MySQL数据库创 建 查看表:select * from moviesinfo;
程序实现
It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness.
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
C#技术准备
ODBC
开放数据库连接(Open Database Connectivity,ODBC)是微软公 司开放服务结构(WOSA,Windows Open Services Architecture) 中有关数据库的一个组成部分,它建立了一组规范,并提供了一 组对数据库访问的标准API(应用程序编程接口)。这些API利用 SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持, 用户可以直接将SQL语句送给ODBC。开放数据库互连(ODBC)是 Microsoft提出的数据库访问接口标准。

南京邮电大学
周星驰电影数据库 我们毕业啦
其实是答辩的标题地方
作者 班级
张磊
经济学院19班 121712421 4
学号
研究缘由 背景介绍
需求分析
总体设计
CO N TA N T S
详细设计
程序实现
研究缘由
It was the best of times, it was the worst of times; it was the age of wisdom, it was the age of foolishness.
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
周星驰电影展示 精品
——星爷出品,必属
论文绪论
研究背景
研究方法
研究结果
问题讨论
论文总结
软件背景介绍及研究准备
mySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开 发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库 管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系 统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同 的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度 并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。 MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积 小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中 小型网站的开发都选择 MySQL 作为网站数据库。 由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开 发环境。
开 始
输 入 数 据 N N
非空字段 有 数 据
Y
数据类型 满足要求
Y
添 加 到 数 据 库


研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
信息查询浏览模块 ——流程图


选定电影信息,锁定删除修改功 能
N
连接数据库, 并获取数据 Y
提示:获取 信息失败
将 数 据 返 回 给 应 用 程 序
刷 新 DataGridView
程序实现
错误信息修改模块 ——流程图
开 始 Y 信息完整 获取当前信息 Y 数据正确 Y N 连接数据库 Y N 更新数据库 提示:连 接数据库 失败 提示:连 接数据库 失败 刷新 DataGridView N
提示:信 息不完整
N
提示:数 据类型不 满足
打开修改模块 并 填 充 信 息 锁定编号控件 用户修改信息
研究缘由
背景介绍
需求分析
总体设计
详细设计
程序实现
周星驰电影年表
1994 《破坏之王》 《九品芝麻官之白面包青天》 《国产凌凌漆》 1995 《西游记之 101 回月光宝盒》 《西游记完结篇之仙履奇缘》 《回魂夜》 《百变星君》 《整蛊专家》 1996 《大内密探零零发》 《食神》 1997 《1997 家有喜事》 《算死草》 1998 《行运一条龙》 1999 《喜剧之王》 《千王之王 2000》 2001 《少林足球》 2005 《功夫》 2008 《长江七号》 2013 《西游降魔篇》 2016 《美人鱼》 2017 《西游伏妖篇》
研究缘由
研究背景
研究方法
研究结果
问题讨论
论文总结
软件背景介绍及研究准备
C# 是 微 软 公 司 发 布 的 一 种 面 向 对 象 的 、 运 行 于 .NET Framework 之 上 的 高 级 程 序 设 计 语 言 。 C# 是 微 软 公 司 研 究 员 Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似; 它包括了诸如单一继承、接口、与 Java 几乎同样的语法和编译成中 间代码再运行的过程。但是 C# 与 Java 有着明显的不同,它借鉴了 Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且 它是微软公司 .NET windows网络框架的主角。 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍 生出来的面向对象的编程语言。它在继承 C 和 C++ 强大功能的同时 去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。 C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操 作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程 的支持成为.NET开发的首选语言。 C# 是面向对象的编程语言。它使得程序员可以快速地编写 各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提 供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 C# 使得 C++ 程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失 C/C++ 原有的强大的 功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类 似语言的开发者可以很快的转向C#。
相关主题