图书管理系统实验报告71967.doc





《图书管理系统实验报告71967.doc》由会员分享,可在线阅读,更多相关《图书管理系统实验报告71967.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、兰州商学院陇桥学院工学系课 程 实 验 报 告课程名称: 管理信息系统 班 级:2011级信息管理与信息系统 学 号: 2011xxxxxxx 姓 名: xxxx 指导教师: xxx 2014年 6月 24日xxx2014-03-555系统分析与设计管理信息系统实验报告(一)信息管理与信息系统班 xxx信息管理与信息系统实验名称:_ 指导教师:_ 完成日期:_专 业:_ 班 级:_ 姓 名:_一、实验目的:1、了解系统开发的一般过程2、了解系统分析、设计的方法与技术二、实验内容:1。图书管理系统系统分析2。图书管理系统系统设计三、实验步骤及结果1、图书管理系统的分析图书馆作为一种信息资源的集散
2、地,图书和用户借阅资源繁多,包含很多信息数据的管理.经调查,发现很多图书馆信息管理的方式是基于文本、表格等纸质的手动处理。目前图书管理方式具体有一下几处不足之处:1、数据处理手工操作工作量大,出错率高,且出错后不易更改.2、图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂。3、一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅,查找了,造成查询费时、费力。针对这些问题,有必要建立图书管理系统,是图书管理工作规范化、系统化、程序化,避免图书管
3、理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书情况。2、图书管理系统的功能、3。 系统数据库设计1)ER图设计作者书号书名出版社名称图书库存量进库日期定价出版日期电话姓名性别读者借书证号借书数量借书日期应还日期借书证号是否已还借阅信息性别姓名员工员工编号部门书名书号姓名借书证号借阅信息是否已还借出日期应还日期2)数据库结构设计图书(书号 a1,书名 a2,作者a3,出版社 a4,出版日期 a5,定价 a6,进库日期 a7,库存量 a8)读者(姓名 b1,性别 b2,电话 b3,借书数量 b4,借书证号 b5)员工(姓名 c1,性别 c2,员工编号 c3,部门 c4
4、 )借阅信息(姓名 d1,书号 d2,书名 d3,借书证号 d4,借出日期 d5,应还日期 d6,是否已还 d7)四、实验总结:(实验中遇到的问题及解决方法,心得体会等)通过本次实验使我了解了系统开发的一般过程和掌握了如何去做ER图跟数据库的结构设计.2014-03-12xxx数据库实现管理信息系统实验报告(二)2011级信息管理xxx信息管理信息系统实验名称:_ 指导教师:_ 完成日期:_专 业:_ 班 级:_ 姓 名:_一、实验目的:1、了解设计方法及流程2、掌握数据库的实现方法二、实验内容:1.图书管理系统数据库设计2.图书管理系统数据库实现三、实验步骤及结果1建立名为“图书管理”的数据
5、库,并按照给定的关系模式创建数据库文件。1)“book”表的逻辑结构 列名 数据类型可否为空说明书号 001Nchar(10)否图书编号书名Nchar(20)否图书名作者NChar(20)是图书作者出版社名称NChar(50)是图书出版者出版日期DateTime是出版日期定价Money是图书单价进库日期DateTime是图书进库日期库存量Int是库存量设置“书号为主键.2)“reader”表的逻辑结构:列名数据类型可否为空说明借书证号 001Nchar(20) 否借阅证号姓名Nchar(10)否读者姓名性别Nchar(2)是性别电话Nchar(11)是联系电话借书数量Int是借书总数设置“借书
6、证号”为主键。3)“borrow”表的逻辑结构:列名数据类型可否为空说明借书证号Nchar(20) 否借阅证号姓名Nchar(10)否读者姓名书号Nchar(10)否图书编号书名NChar(20)否图书名借出日期DateTme否借阅日期是否已还Bit否借阅属性应还日期DateTime否还书日期4)“employee”表的逻辑结构: 列名 数据类型可否为空说明员工编号 001 Nchar(20) 否员工编号姓名NChar(10)是员工姓名性别Nchar(2)是员工性别地址Nchar(50)是地址设置“员工编号”为主键。2为各表录入数据四、实验总结:(实验中遇到的问题及解决方法,心得体会等)通过本
7、次实验使我了解设计方法及流程,学会了如何建数据库和在数据库中建表.2014-03-19xxx系统欢迎界面及用户登录模块的创建管理信息系统实验报告(三)信息管理班xxx信息管理与信息系统实验名称:_ 指导教师:_ 完成日期:_专 业:_ 班 级:_ 姓 名:_一、实验目的:掌握系统模块窗体设计与功能的实现二、实验内容:1。创建窗体“欢迎使用图书管理系统”,如图1所示.单击“进入系统”,进入“登录页面” 图1 欢迎界面2.图书管理系统登录模块的实现创建窗体“图书管理系统用户登录,如图2所示.正确登录后,连接运行窗体“main”,否则,弹出错误提示,文本框清空图2 登陆界面三、实验步骤及结果 1、创
8、建窗体form1,窗体名称为“欢迎使用图书管理系统”,添加相应的控件名,双击控件打开代码编辑器添加代码,代码如下:private void button1_Click(object sender, EventArgs e) this。Visible = false; form2 登录 = new form2(); 登录.Show(); private void button2_Click(object sender, EventArgs e) this。Close(); 2、创建窗体form2,窗体名称为“欢迎使用图书管理系统-用户登录”,添加相应的控件名,双击控件打开代码编辑器添加代码,代码
9、如下: private void button1_Click(object sender, EventArgs e) if (textBox1。Text = ”admin & textBox2。Text = ”admin”) this.Visible = false; form3 main = new form3(); main.Show(); else MessageBox。Show(用户名或密码错误!”); textBox1。Text = ”; textBox2.Text = ”; private void button2_Click(object sender, EventArgs e)
10、 this.Close(); 3。输入用户名和密码,如果输入正确,则会直接进入管理界面,如图3所示。如果输入错误,则弹出错误对话框,如图4所示,再点击之后则会清空文本框,如图2所示。图3 管理界面图4 错误提示功能实现的代码如下所示:欢迎界面:using System。Data;using System.Drawing;using System。Linq;using System。Text;using System.Windows。Forms;namespace WindowsFormsApplication1 public partial class form1 : Form public
11、form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void label1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e) this.Visible = false; form2 登录 = new form2(); 登录.Show(); private void button2_Click(object sender, EventArgs
12、 e) this。Close(); 登录界面:namespace WindowsFormsApplication1 public partial class form2 : Form public form2() InitializeComponent(); private void Form2_Load(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e) if (textBox1.Text = ”admin textBox2。Text = ”admin) this。Visible
13、 = false; form3 main = new form3(); main.Show(); else MessageBox.Show(”用户名或密码错误!); textBox1。Text = ”; textBox2。Text = ”; private void button2_Click(object sender, EventArgs e) this。Close(); 四、实验总结:(实验中遇到的问题及解决方法,心得体会等)通过本次实验使我掌握了系统模块窗体的设计和通过代码使窗体之间连接,但需要注意将密码的登陆框中的内容设置为“*”。主窗体设计2014-03-26xxx管理信息系统实验
14、报告(四)信息管理与信息系统xxx信息管理班实验名称:_ 指导教师:_ 完成日期:_专 业:_ 班 级:_ 姓 名:_一、实验目的:掌握系统模块窗体设计与功能的实现二、实验内容:1。创建窗体“main , 单击某菜单项时,需将子窗体显示出来;单击工具栏上的按钮时,可以调用菜单项的Click事件方法代码。 三、实验步骤及结果 1、创建一个Windows小窗口程序,命名为 form3,其标题为“图书馆信息管理系统”。然后添加如下图所示窗口里的多有控件。 2、双击控件,对其内容进行填充,使其能够实现该小窗口上显示的所有的功能。 例如链接用户密码修改页面的代码为:private void 用户密码修改
15、ToolStripMenuItem_Click(object sender, EventArgs e) Form4 Mima = new Form4(); Mima。Show(); 四、实验总结:(实验中遇到的问题及解决方法,心得体会等)本次实验是主窗体的设计,包括菜单栏和工具栏的添加,主要是菜单栏下的子菜单的添加,并让主窗体与登录界面连接;图书信息管理模块设计xxx2014-04-02管理信息系统实验报告(五)信息管理班信息管理与信息系统xxx实验名称:_ 指导教师:_ 完成日期:_专 业:_ 班 级:_ 姓 名:_一、实验目的:实现系统中图书的录入、修改和删除功能.二、实验内容:1。 图书
16、编码入库 要求:输入图书编号,若是书库已有图书,其他信息自动填充,个别修改,进行保存;若是新书,则手动填充。2修改图书信息要求:输入图书编号,若是书库已有图书,其他信息自动填充,修改保存;若书库没有该图书,则提示错误.3删除图书信息要求:要求:输入图书编号,若是书库已有图书,其他信息自动填充,进行删除;若书库没有该图书,则提示错误。删除之前要进行询问三、实验步骤及结果1、新建一个小窗口程序,命名为form4,标题设置为图书编码入库,其效果图如图51所示:2、新建一个小窗口程序,命名为form5,标题设置为修改图书信息,其效果图如图5-2所示:2、新建一个小窗口程序,命名为form6,标题设置为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 实验 报告 71967

限制150内