电影信息管理理系统Word文件下载.docx
- 文档编号:14188014
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:14
- 大小:345.78KB
电影信息管理理系统Word文件下载.docx
《电影信息管理理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《电影信息管理理系统Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
该简易电影记录管理系统能够实现对电影记录的各项操作。
1.1课题的背景及意义
近年来随着电影行业的快速发展,需要处理的电影信息日趋加大。
为了提高电影记录管理的管理水平,优化资源,尽可能的降低管理成本。
电影记录管理系统是从电影的现状出发,根据电影记录管理的新要求进行开发设计,它解决了电影记录管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,帮助电影管理人员有效管理电影记录信息。
1.1.1系统功能设计
1:
用户登陆实现登陆界面跳转主页面。
2:
增删查改实现电影信息的增删查改。
3:
连接RFID数据实现将RFID标签数据读入系统。
4:
密码修改实现用户密码修改功能,完善管理安全。
5:
日志查看用于记录和查看用户的系统登录和退出历史。
1.1.2系统设计
该电影信息管理系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具、us、IS015693读写器等。
2相关技术及工具介绍
该电影信息管理系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。
2.1系统功能设计
根据需求分析确定该系统划分为以下几个功能:
(1)电影记录管理系统的登录模块。
1:
创建登陆界面,然后再添加一个登录成功后的跳转窗体name:
FrmManager.cs
2:
创建一个数据库用于存取用户的账户和密码信息,建数据表。
3:
设置列名(字段名)数据类型以及是否允许该字段为空
列名分别为
用户ID:
MId
用户名:
MUserName
用户密码:
MUserPwd
4:
设置MId的主键,是否自我增长标识(IdentitySpecification)也设置一下.将IdentitySpecification中的IsIdentity设置为Yes(目的是让每插入1行新数据ID数自动+1).
设好了以后保存数据表,表名为MovieAccount..数据表建完以后,我们需要手动插入用户登录系统所需要的用户名和密码
5:
设置登陆界面
2.2用户信息管理功能的实现
2.2.1界面及数据库设计
用户信息管理功能主要实现系统用户对自己注册信息的增删查改。
(1)新增数据表
我们在之前的数据库Movie中创建一个Record数据表,用于存储我们需要操作的电影记录数据,这里Id需要设置为自动增长,手动插入一些数据.数据库创建完成后,开始实施系统界面.
(2)界面设计
窗体name:
FrmManager
文本框电影名称name:
txtMovie
导演name:
txtDirector
发型日期name:
txtDate
按钮
查看记录name:
btnView
删除记录name:
btnDelete
添加记录name:
btnAdd
保存记录name:
btnSave
2.2.2RFID串口设计
该功能主要是刷进电影数据,通过读卡器对电影光盘之类中的RFID标签读取物流信息。
RFID系统在实际应用中,电子标签附着在待识别物体的表面,电子标签中保存有约定格式的电子数据。
读卡器可无接触地读取并识别电子标签中所保存的电子数据,从而达到自动识别物体的目的。
读卡器通过天线发送出一定频率的射频信号,当标签进入磁场时产生感应电流从而获得能量,发送出自身编码等信息,被读取器读取并解码后送至电脑主机进行相关处理。
2.2.3日志查看功能
1:
在登录窗体FrmLogin.cs定义3个全局变量,用于获取登录的用户名,登录情况(登录还是退出)以及相应的时间;
然后在日志查看窗体调用该全局变量并且通过使用SQ插入语句将其保存到SQLServer中,然后在访问日志查看窗体的时候,通过窗体自动加载插入数据和查看数据的方法
2:
定义3个全局变量:
登录成功和退出的用户Uid(publicstaticstringUid;
)
--在第三章密码修改功能的时候已经定义了
登录成功和退出的时间Time
(publicstaticDateTimeTime;
)
3:
登录情况Situation-2种包括"
登录"
和"
退出"
(publicstaticstringSituation;
附录
1登陆界面的核心代码:
privatevoidbtnLogin_Click(objectsender,EventArgse){
using(SqlConnectionconn=newSqlConnection(connStr))
{
stringsql="
selectMUserPwdfromMovieAccountwhereMUserName='
"
+txtName.Text+"
'
;
using(SqlCommandcmd=newSqlCommand(sql,conn))
conn.Open();
using(SqlDataReadersdr=cmd.ExecuteReader()
if(sdr.Read())
stringpwd=sdr.GetString(0).Trim();
if(pwd==txtPwd.Text)
MessageBox.Show("
系统登录成功,正在跳转主页面..."
);
FrmManagermanager=newFrmManager();
manager.Show();
this.Hide();
}
else
密码错误!
请再次输入!
RFID串口设计核心代码:
读取数据
privatevoidbtnRead_Click(objectsender,EventArgse)
//reader.OpenSerialPort("
COM1"
//System.Threading.Thread.Sleep(500);
Byte[]data=newByte[8];
intvalue=reader.GetOne(refdata);
//if(value!
=0)
//intvalue=0x01;
//Inventory(data,0x27,reftagCount);
if(value!
this.lblState.Text="
读取状态:
失败,没有得到任何有效数据。
this.txtRFIDData.Text="
return;
this.txtRFIDData.Text=String.Format("
{0:
X2}{1:
X2}{2:
X2}{3:
X2}{4:
X2}{5:
X2}{6:
X2}{7:
X2}"
data[0],data[1],data[2],data[3],data[4],data[5],data[6],data[7]);
//Stringstr=String.Format("
成功!
//reader.CloseSerialPort();
设置串口参数
publicByteOpenSerialPort(StringportName)
try
//设置串口参数
//serialport=newSerialPort(portName);
serialport.PortName=portName;
serialport.BaudRate=115200;
serialport.DataBits=8;
serialport.StopBits=StopBits.One;
serialport.Parity=Parity.None;
//serialport.ReadTimeout=500;
//serialport.WriteTimeout=500;
serialport.Open();
if(!
serialport.IsOpen)
returnAllDone;
//打开成功
returnSerialPortErr;
//打开失败
catch
电影记录管理系统界面的核心代码:
1:
增-添加记录
(添加一条新记录)
//添加数据
privatevoidbtnAdd_Click(objectsender,EventArgse)
intn=0;
stringsql="
insertintoRecord(Movie_Name,Movie_Director,Date_Released)values(Movie_Name,Movie_Director,Date_Released)"
if(txtMovie.Text.Trim()=="
||txtDirector.Text.Trim()=="
||txtDate.Text.Trim()=="
插入数据不能为空,请按要求插入数据!
SqlParameter[]param={newSqlParameter("
Movie_Name"
txtMovie.Text),
newSqlParameter("
Movie_Director"
txtDirector.Text),
Date_Released"
Convert.ToDateTime(txtDate.Text))
};
SqlConnectionconn=newSqlConnection(connStr);
SqlCommandcmd=newSqlCommand(sql,conn);
cmd.Parameters.AddRange(param);
n=cmd.ExecuteNonQuery();
if(n==0)
添加失败!
elseif(n>
0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电影 信息 理理 系统