C课程设计报告要求

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

报告内容应包括以下内容(单面打印不少于10页,统一封面见下页):

1.程序系统设计思路

2.程序系统结构的框架图

3.功能模块和类的设计以及数据库设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等),类的属性与方法说明与类间关系)4.主要算法流程图

5.关键源代码编程步骤

6.采用的测试过程与测试(数据调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施)

7.运行结果分析和总结

8.参考资料

课程设计评分由以下几部分组成:

平时考勤;培训老师对提交的项目评分;实验报告分

东华理工大学

长江学院

C#课程设计报告

题目:万能播放器

学号:2

班级:

姓名:方新盛

摘要

本文主要是开发了一款简单的万能播放器。可以播放三种格式的jpg图片、wmv视频文件、htm网址。包括该播放器实现了的基本功能包括:1.音频视频文件的打开、添加到菜单、媒体的播放、音量大小的调节、播放时间的拖动、暂停播放、停止。2图片的播放速度、透明度、手动或者自动的调节3htm网址的播放,使之成为一款简易的媒体播放设备,能够完美的播放市面上大多数的音频、视频文件。在程序设计中,系统开发平台为Windows 7操作系统,程序设计环境采用visual stdio。在程序设计中,程序通过调试运行,初步实现了设计目标,本程序是基于C#集成开发环境以及access数据库、利用各种控件实现媒体播放的功能的,除了基本的播放控制外,还具有多文件自动顺序循环播放、全屏播放、静音等实用功能。

关键字:播放器登入界面数据库

目录

1.程序系统设计思路

2.程序系统结构的框架图

3.功能模块和类的设计以及数据库设计(模块功能说明(如函数功能、入口及出

4.口参数说明,函数调用关系描述等),类的属性与方法说明与类间关系)--

5.主要算法流程图

6. 采用的测试过程与测试(数据调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施)

7. 运行结果分析和总结

8.参考资料

1.程序系统设计思路

参照Visual C#.NET所学知识以及老师所做的示范,首先做出万能播放器播放图片视频网址的界面,实现音频视频文件的打开、添加到菜单、媒体的播放、音量大小的调节、播放时间的拖动、暂停播放、停止的控件,再做出登入界面,建立数据库,利用数据库access设置出登入名字密码,最终实现代码的调试运行。

2.程序系统结构的框架图

3.功能模块和类的设计以及数据库设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等),类的属性与方法说明与类间关系)

功能界面:

类的属性说明:

4.主要算法流程图

5.关键源代码编程步骤namespace WPlay_1班16_方新盛

{

partial class FormLogin

{

///

/// Required designer variable.

///

private ponentModel.IContainer components = null;

///

/// Clean up any resources being used.

///

///true if managed resources should be disposed; otherwise, false.

protected override void Dispose(bool disposing)

{

if (disposing && (components != null))

{

components.Dispose();

}

base.Dispose(disposing);

}

#region Windows Form Designer generated code

///

/// Required method for Designer support - do not modify

/// the contents of this method with the code editor.

///

private void InitializeComponent()

{

ponents = new ponentModel.Container();

bel1 = new bel();

bel2 = new bel();

bel3 = new bel();

this.textBoxuname = new System.Windows.Forms.TextBox();

this.textBoxpwd = new System.Windows.Forms.TextBox();

this.buttonLogin = new System.Windows.Forms.Button();

this.buttonReset = new System.Windows.Forms.Button();

this.buttonExit = new System.Windows.Forms.Button();

boBoxrole = new boBox();

this.timer1 = new System.Windows.Forms.Timer(ponents);

this.timer2 = new System.Windows.Forms.Timer(ponents);

this.SuspendLayout();

//

// label1

//

bel1.AutoSize = true;

bel1.Location = new System.Drawing.Point(63, 43);

相关文档
最新文档