ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:845.44KB ,
资源ID:14738668      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14738668.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计书籍销售管理系统大学论文Word下载.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计书籍销售管理系统大学论文Word下载.docx

1、计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。可以快速完成任务,如图书资料、图书销售、入库信息、订单信息、客户信息等功能,迅速准确地对已售图书和剩余库存进行统计工作,提高了书店的管理效率和准确性。1.2 功能分析用户登录:为保护安全,设置了开启密码,如用户名、密码。系统管理:管理用户,如添加账号、修改(密码)管理、注销、退出。图书仓库管理:记录仓库的信息,如图书基本资料、图书入库管理。图书销售管理:记录销售信息,如客户订单、订单管理、图书销售管理。图书基本资料:记录书籍的相关信息,

2、如图书号、书籍名称、作者、出版社等。图书入库管理:记录入库的相关信息,如图书号、数量、单价、入库日期等。客户信息管理:登记客户购买书籍信息,如添加、修改、删除、更新用户,查询用户等订单信息管理:查询订单书籍的信息,如创建、修改、删除、更新订单,查询订单等1.3 系统环境需求本系统的前端开发工具是Microsoft Visual Studio 2015,后台数据库引擎选用数据库软件 Access 2013。第二章 系统设计2.1 功能模块设计画出如图2.1所示的系统的整体结构图图2.1.1系统的整体结构图2.2 逻辑结构设计系统数据库名称为书籍销售管理系统,数据库中包括:用户密码表、基本资料表、

3、图书销售表、入库管理表、订书信息表、客户信息表。下面列出各个表的数据结构如表2.2-1表2.2-6所示。表2.2-1 用户密码表的数据结构表2.2-2 基本资料表的数据结构表2.2-3 图书销售表的数据结构表2.2-4 入库管理表的数据结构表2.2-5 订单信息表的数据结构表2.2-6 客户信息表的数据结构下面给各个表的数据如图2.2.7图2.2.12所示。图2.2-7 用户密码的数据图2.2-8 基本资料的数据图2.2-9 图书销售的数据图2.2-10 入库管理的数据图2.2-11 订单信息的数据图2.2-12 客户信息的数据2.3 概念结构设计将逻辑结构设计的逻辑结构转化成概念结构,把表结

4、构转化成了E-R图和关系图。图2.3-1 书籍销售管理系统的E-R图图2.3-2 书籍销售管理系统的关系图2.4 界面、代码设计2.4.1 用户登录界面的实现(杨炼)用户登录界面主要完成对用户名及密码的输入如图2.4.1所示(用户名为123,密码为123)。由该系统正确输入用户名和密码后方可成功登录,系统转至应用程序主界面,否则显示“请输入用户名和密码”的提示对话框。输入用户名和密码之后可按回车键实现登录。图2.4.1 用户登录界面用户登录的代码如下:private void button1_Click(object sender, EventArgs e) String CString =

5、Provider=Microsoft.Jet.OLEDB.4.0;Data Source=书籍销售管理.MDB; OleDbConnection MyCon = new OleDbConnection(CString); MyCon.Open(); OleDbCommand MyCom = new OleDbCommand(); MyCom.Connection = MyCon; /以上代码连接并打开数据库 MyCom.CommandText = Select * from 用户密码 where 用户名= + + textBox1.Text + /根据登录界面输入的信息去查询数据库内容 Ole

6、DbDataReader QQ; QQ = MyCom.ExecuteReader(); if (QQ.Read() = true) /若用户名存在,则为“true”,否则为“false” if (QQ密码.ToString() = textBox2.Text) MessageBox.Show(登录成功!欢迎使用系统, 用户登录); this.Hide(); 书籍销售管理系统 书籍销售管理系统 = new 书籍销售管理系统(); 书籍销售管理系统.Show(); else密码错误!请重新输入密码错误 textBox2.Focus();用户名不存在!提示 textBox1.Focus(); pr

7、ivate void button2_Click(object sender, EventArgs e)谢谢!欢迎下次使用!退出 this.Close();2.4.2 主界面的设计(舒恒)主界面设计是为了显示本系统所有的功能菜单项,并且把用户经常用到的功能设计成菜单项,以方便操作,然后当用户单击相应的菜单项或菜单按钮时,打开相应的模块窗口,如图2.4.2-12.4.2-2所示。图2.4.2-1 主菜单界面图2.4.2-2 主菜单的窗口界面主菜单的代码如下:private void 添加账号ToolStripMenuItem_Click(object sender, EventArgs e) 添

8、加账号 添加账号 = new 添加账号(); 添加账号.Show(); private void 修改管理ToolStripMenuItem_Click(object sender, EventArgs e) 修改管理 修改管理 = new 修改管理(); 修改管理.Show(); private void 注销ToolStripMenuItem_Click(object sender, EventArgs e) 注销 注销 = new 注销(); 注销.Show(); private void 退出ToolStripMenuItem_Click(object sender, EventArg

9、s e) private void 图书基本资料ToolStripMenuItem_Click(object sender, EventArgs e) 图书基本资料 图书基本资料 = new 图书基本资料(); 图书基本资料.Show(); private void 图书入库管理ToolStripMenuItem_Click(object sender, EventArgs e) 图书入库管理 图书入库管理 = new 图书入库管理(); 图书入库管理.Show(); private void 客户管理ToolStripMenuItem_Click(object sender, EventAr

10、gs e) 客户管理 客户管理 = new 客户管理(); 客户管理.Show(); private void 订单管理ToolStripMenuItem_Click(object sender, EventArgs e) 订单管理 订单管理 = new 订单管理(); 订单管理.Show(); private void 图书销售管理ToolStripMenuItem1_Click(object sender, EventArgs e) 图书销售管理 图书销售管理 = new 图书销售管理(); 图书销售管理.Show(); private void 关于ToolStripMenuItem_C

11、lick(object sender, EventArgs e) 关于 关于 = new 关于(); 关于.Show();2.4.3 系统管理的设计(何在逸)1、添加用户设计想要添加用户也可以选择【系统管理】【添加用户】功能如图2.4.3-1所示。如果输入两次密码不一致的话,系统就会显示“两次密码输入不一致”的警告对话框。图2.4.3-1 添加用户界面 添加用户的代码如下: string CString = Provider=microsoft.Jet.OLEDB.4.0; if (textBox1.Text.Trim() = | textBox2.Text.Trim() = | textBo

12、x3.Text.Trim() = )请输入完整信息! if (textBox2.Text.Trim() != textBox3.Text.Trim()两次密码输入不一致!警告 string sql = select * from 用户密码 where 用户名 = + textBox1.Text.Trim() + OleDbCommand cmd = new OleDbCommand(, MyCon); cmd.CommandText = sql; if (null = cmd.ExecuteScalar() sql = insert into 用户密码(用户名,密码) values (, + textBox2.Text.Trim() + ) cmd.ExecuteNonQuery();恭喜您!添加成功!用户名已存在!请重新输入其他的用户名! MyCon.Close(); 2、修改密码设计想要修改密码也可以选择【系统管理】【修改密码】功能如图2.4.3-2所示。图2.4.3-2 修改密码界面修改密码的代码如下:private void button1_Cli

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1