课设(3)

2019-03-29 12:03

国籍 出版社 作者 价格 Char Varchar Varchar Char 30 50 50 20

是 是 是 否 否 否 否 否 4.书本订购信息,包括:客户编号,图书编号,订购时间,数量,需要日期,付款方式,送货方式,书本订购信息记录表如表3.4。

表 3.4 书本订购信息记录表

字段名 客户编号 图书编号 订购时间 数量 需要日期 付款方式 送货方式 类型 Char Char Datatime Char Datatime Varchar Varchar 长度 20 20 50 30 50 50 50 是否可为空 否 否 是 是 是 是 是 是否主键 是 是 否 否 否 否 否

5系统实现

5.1 登录模块实现

图书销售管理系统登录身份有两种,普通用户和管理员。打开登录界面,在点击登录按钮时,首先必须确保账号和密码不为空,否则,会弹出登录失败的对话框。在数据库部分,所有的登录信息都存放在登录的表里面。系统登录模块页面如图5.1所示。

10

图5.1 系统登录界面 登录模块主要代码如下:

if (TxtUser.Text.Trim() != \ && TxtPass.Text.Trim() != \) {

if (comboBox1.Text == \管理员\) {

string str = \; SqlConnection con = new SqlConnection(str); con.Open();

string sql = \ + TxtUser.Text + \passwd='\ + TxtPass.Text + \ + comboBox1.Text + \; SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = con;

SqlDataReader rd = cmd.ExecuteReader(); if (rd.Read()) {

MainForm mForm = new MainForm(); mForm.Show(); con.Close();

this.Visible = false; } else {

MessageBox.Show(\请输入正确的个人信息!\);

11

} }

else {

string str = \; SqlConnection con = new SqlConnection(str); con.Open();

string sql = \ + TxtUser.Text + \passwd='\ + TxtPass.Text + \ + comboBox1.Text + \; SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = con;

SqlDataReader rd = cmd.ExecuteReader(); if (rd.Read()) {

UserMainForm mForm = new UserMainForm(); mForm.Show(); con.Close();

this.Visible = false; } else {

MessageBox.Show(\请输入正确的个人信息!\); } } } else {

MessageBox.Show(\用户名和密码不能为空!\); } }

5.2 主页面模块实现

用户成功登录后,会出现主页面,主页面分为两个界面,分别是管理员登录主界面和普通用户登录主界面。主页面模块页面如图5.2所示。

12

图5.2 管理员登录主界面

13

图5.3 普通用户登录主界面

管理员登录模块主页面主要代码如下:

public partial class MainForm : Form {

public MainForm() {

InitializeComponent(); }

private void 用户登录ToolStripMenuItem_Click(object sender, EventArgs e) {

Form1 Fmlogin = new Form1(); Fmlogin.Show(); }

private void 退出ToolStripMenuItem_Click(object sender, EventArgs e) {

this.Close(); }

private void 密码修改ToolStripMenuItem_Click(object sender, EventArgs e) {

FmChangPass ChgPass = new FmChangPass(); ChgPass.Show(); }

private void 客户数据维护ToolStripMenuItem_Click(object sender, EventArgs e) {

FmDataKH KH = new FmDataKH(); KH.Show(); }

private void 商品数据维护ToolStripMenuItem_Click(object sender, EventArgs e) {

FmDataSP SP = new FmDataSP(); SP.Show(); }

private void 订单数据录入ToolStripMenuItem_Click(object sender, EventArgs e) {

FmDataInput DDSR = new FmDataInput(); DDSR.Show(); }

14


课设(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在集团内部控制体系建设动员大会上的讲话

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: