[电脑基础知识]电影评价系统
电
影
评
价
系
统
班级:计算机工程系B1001
指导老师:xx
组内成员:xxx:102582902
xxx:1025829036
xxx:1025829031
xxx:102582900
xxx:1025829009
一、系统概述
1.系统概述
目标系统的名称:电影评价系统;
目标:通过数据库Microsoft SQL Server 2005和Microsoft Visual Studio 2010平台创建一个可以对电影评价的系统;
主要功能:通过系统对电影进行保存,通过系统功能对电影进行查看,以及通过系统进行评价。
2.系统需求说明
(1)系统功能及分析
本系统旨在为用户提供一个简便快捷的电影查询系统,当用户输入一些喜欢的电影可以通过数据库查,了解其详细信息,同时还为用户推荐一些用户可能喜欢的电影,供大家交流。
(2)用户要求以及现行系统主要存在的问题等.
本系统设计基本完成,有一些用户仍不能满足的问题,我们会在以后的设计中加倍关注,可以让更广大的用户接受。
二、系统设计报告内容
1模块设计:系统的模块结构图,各个模块的IPO图(包括各模块的名称,功能,调用关系,局部数据项和详细的算法说明等).
系统各个模块如下:
(1)登陆模块:用于已注册用户进入电影评价系统时候的认证过程或未注册用户的注册以及登陆过程。
(2)选择模块:用于已登录用户选择进入电影的搜索页面或评价页面等。分别点击和按钮可进入相对应的页面。同时本系统另外添加了推荐给用户的电影,点击按钮可进入到推荐电影页面。
(3)搜索模块:用于已登录用户对电影的搜索和已添加电影的详细介绍。
(4)评价模块:用于已登录用户对电影的详细评价,包括对电影的评分,以及支持多条评价,点击按钮可以对当前电影添加多条评价。
(5)推荐模块:用于系统对已登录用户推荐电影,包括被推荐电影的详细信息。
(6)添加模块:用于系统管理员添加其他电影,包括被添加电影的详细信息。被添加的电影则会被添加到所链接的数据库里面。
(7)注册模块:用于未注册用户在登录本系统时填写所必需的注册信息,未注册用户则不能以任何身份进入本系统。诉讼时效中断
2 代码设计:各类代码的类型,名称,功能,使用范围和使用要求等的设计说明书.
各个模块的代码以及注释如下所示:
(1)、登陆模块代码:
(1)using System;
(2)using System.Collections.Generic;
(3)给老师留言的暖心句子using System.ComponentModel;
(4)using System.Data;
(5)using System.Drawing;
(6)using System.Linq;
(7)using System.Text;
(8)using System.Windows.Forms;
(9)using System.Data.SqlClient;
(10)
(11)namespace WindowsFormsApplication2
(12){
(13)publicpartialclassFrm1 : Form
(14) {
(15)publicstaticstring userid;
取得好成绩的成语(16)public Frm1()
(17) {
(18) InitializeComponent();
(19) }
(20)
(21)privatevoid Frm1_Load(object sender, EventArgs e)
(22) {
(23)
(24) }
(25)
(26)windows防火墙作用privatevoid btnLogin_Click(object sender, EventArgs e)
(27) {
(28)try
(29) {
(30)if (textBox1.Text == "")
(31) {
(32)MessageBox.Show("用户名不能为空");
(33)return;
(34) }
(35)if (textBox2.Text == "")
(36) {
(37)MessageBox.Show("请输入登录密码");
(38)return;
(39) }
(40)SqlConnection conn = newSqlConnection();
(41) conn.ConnectionString = "Initial Catalog=dy;Data source=2011-20130607JP ;UID=sa;PWD=123456789";
(42) conn.Open();
(43)SqlCommand cmd = newSqlCommand();
(44) cmd.CommandText = "select * from users where uid='" + textBox1.Text + "'and ucode='" + textBox2.Text + "'";
(45) cmd.CommandType = CommandType.Text;现代修真小说
(46) cmd.Connection = conn;
(47)SqlDataReader dr;
(48) dr = cmd.ExecuteReader();
(49)if (dr.Read())
(50) {
(51) userid = textBox1.Text;
(52)Frm2 f2 = newFrm2();
(53) f2.Show();
(54)this.Hide();
(55) }
干粉灭火器使用年限(56)else
(57) {
(58)MessageBox.Show("用户名或密码输入错误请重新输入");
(59) textBox1.Clear();
(60) textBox2.Clear();
(61) textBox1.Focus();
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论