- 3
- 0
- 约2.05万字
- 约 31页
- 2018-02-28 发布于浙江
- 举报
[工学]b结课论文
结课设计任务书
题目 图书管理系统
目录
摘 要 2
一 概 论 2
1.1 管理信息系统的发展历史 2
二 系统开发简述 2
2.1 编程环境的选择 2
2.2关系型数据库的实现 2
三 系统需求分析 2
3.1 系统概述 2
3.2 可行性分析 3
技术可行性 3
易使用性 3
经济可行性 3
管理可行性 3
四 系统的总体设计 3
五 系统实现 4
1、登陆模块: 4
登录模块代码 5
2、系统管理模块 6
增加用户代码 7
修改密码代码 9
3、图书管理模块 9
修改图书类别代码 10
4、添加图书信息模块 12
添加图书信息代码 12
5、添加读者类别 14
添加类别代码 15
6、添加读者信息模块 16
添加读者信息模块代码 16
7、查询图书信息模块 19
查询图书代码 20
8、查询借书信息模块 22
查询借书信息代码 23
9、还书信息模块 24
还书代码 24
结束语 28
参考文献 29
摘 要
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过分析,使用 Microsoft公司的 Visual Basic6.0为开发工具,利用其提供的各种面向对象的可视化开发平台作为开发工具,采用面向对象技术,图形化的应用开发环境,尤其是它有一个功能极其强大的集成环境提供级开发人员,使得开发人员可通过菜单、界面、图形浏览工具、对话框以及嵌入的各种生成器来轻松地完成各种复杂的操作。开发过程中不断修正和改进,直到形成用户满意的可行系统一 概 论
1.1 管理信息系统的发展历史科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来。面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。
五 系统实现
1、登陆模块:
登陆模块是图书管理员进入管理系统的钥匙。
具体界面如下图所示:
如果输入密码错误系统会提示:密码无效,还可有几次输入机会,请重新输入,如下图所示:
如果输入正确系统会提示成功登陆,如下图所示:
登录模块代码
Private Sub Combo1_Click()
Dim sql As String
Set rsUser = New ADODB.Recordset
If rsUser.State = 1 Then rsUser.Close
sql = SELECT 密码 FROM 登录 WHERE 用户名= Combo1.Text
rsUser.Open sql, conn, adOpenStatic, adLockPessimistic
Text1.SetFocus
pwd = Trim(rsUser.Fields(密码))
End Sub
Private Sub Command1_Click()
If Combo1.Text = Then
MsgBox 请选择用户名!, , 登录
Combo1.SetFocus
Exit Sub
End If
If Text1.Text = Then
MsgBox 请输入密码!, , 登录
Text1.SetFocus
Exit Sub
End If
If Text1.Text = pwd Then
userID = Combo1.Text
Me.Hide
MsgBox 登陆成功!
主页面.Show
Else
MsgBox 密码无效,请重试!您还有 2 - cnt 次机会, , 登录
Text1.SetFocus
cnt = cnt + 1
If 3 - cnt = 0 Then
Unload Me
End If
End If
End Sub
Private Sub Command2_Click()
Unload Me
End Sub
Private Sub Form_Load()
Dim cnnstr As String
Dim sql As String
Set rsUser = New ADODB.Recordset
cnnst
原创力文档

文档评论(0)