- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
TOC \o 1-3 \h \u 应用程序、XML Web Services、 桌面应用程序和移动应用程序。 Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的 集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。
2总体设计
本系统利用Visual Studio 2008处理数据库的功能,实现对图书馆信息的管理。主要功能为管理有关用户、管理员、书籍和借阅的信息等。
本系统的结构分为用户信息管理模块、书籍信息管理模块、借阅信息管理模块、管理者管理信息模块和查询处理模块、统计信息模块。
图书馆管理系统框架图如图2.1所示
成功
成功
进入图书馆管理系统
管理员
用户
查询图书
借阅图书
图书管理
图书编目
借还管理
查询图书
借阅统计
登录
失败
图2.1 图书馆管理系统框架图
3数据库设计
3.1E-R模型设计
3.1.1 实体列表
表3-1
实??? 体
描???? 述
用 户
所有借阅者,查阅者,以及系统管理员,由用户ID标识
图 书
图书馆所有图书,由图书ID标识
借??? 阅
图书ID、借阅ID、借书日期、借阅证号等属性,由借阅ID标识
3.1.2系统的E-R模型
该图书管理系统的E-R模型,如图2.2所示
用户
用户
图书
借阅
图书管理
管理员
UID
UName
UPwd
UBookID
UState
BookID
BookName
BookType
BookAuthor
BookPrice
BookPic
BookContent
BookIssue
IssID
BookID
IssBookID
IssDateTime
m
N
1
m
图3.1 系统的E-R模型
3.2数据库设计
3.2.1创建数据库
(1)在服务器资源管理器中的任一节点右击。
(2)执行快捷菜单中的“新建数据库”命令,并在打开的“创建数据库”对话框中输入数据库名BookManage,其他可采用默认值。
(3)单击“确定”按钮,则新建的数据库就会出现在服务器上。
3.2.2创建数据表
创建数据库后,为BookManage数据库添加数据表,步骤如下。
(1)在服务器资源管理器中右击数据库BookManage下的“表”文件夹在弹出的快捷菜单中执行“新建表”命令。
(2)添加表的字段和其他详细资料。各表数据结构如下表所示。
表3-2用户信息(userinfo)
列? 名
含 义
数据类型
说明
UID
用户ID
int
自动,主键
UName
用户名
vchar(50)
不为空
UPwd
密码
vchar(50)
不为空
UState
用户权限,管理员=1,普通用户=2
int
不为空,默认值为2
UBookID
借阅证号
bigint
可以为空
表3-3图书信息(bookinfo)
列? 名
含 义
数据类型
主? 键
BookID
图书ID
bigint
自动,主键
BookName
图书名称
Varchar(50)
不为空
BookType
类别
Varchar(100)
不为空
BookAuthor
作者
Varchar(100)
不为空
BookPrice
价格
smallmoney
不为空
BookPic
封面
Varchar(200)
允许为空
BookContent
内容简介
text
不为空
BookIssue
图书制定访问码
Varchar(50)
不为空
表3-4借阅信息(issueinfo)
列? 名
含 义
数据类型
说明
IssID
借阅ID
bigint
自动,主键
BookID
图书ID
bigint
外键
IssBookID
借阅证号
bigint
不为空
IssDateTime
借书日期
datetime
不为空
3.3 数据库中表的关系
在数据库中新建BookManage数据库的数据库关系图如图2.4所示
图 2.4 数据库关系图
4读者借阅统计
4.1总体结构
读者借阅统计功能设计时,既要考虑用户与自动化集成管理系统使用身份的一致性,又要考虑满足读者的查询需求,同时也要为日后系统功能拓展和数据的再利用留下可扩展接口。系统总体上应具有认证、查询和结果输出三项功能,其实现流程如图4.1所示
图4.1
( 1 )认证功能
认证功能是用户使用系统的登录环节,旨在识别
您可能关注的文档
最近下载
- 牙齿健康和龋齿预防科普知识ppt(共67张PPT).pptx VIP
- 2024年10月 政法干警锻造新时代政法铁军专题研讨班发言材料.docx VIP
- 反恐验厂-危机管理和应急恢复计划.doc
- 2024.10 政法干警锻造新时代政法铁军专题研讨班发言材料.docx VIP
- 六年级上册快乐读书吧知识测试题及答案.pdf VIP
- 北京字节跳动科技有限公司运营模式分析及发展趋势预测研究报告.docx VIP
- 《财务风险管理—以乐视公司为例》10000字.docx
- 人教八年级上册物理《光的反射》PPT教学课件.pptx
- 信息资源管理专业毕业设计论文:信息资源管理在学校教育中的应用研究.docx VIP
- 网络安全项目网络建设方案.doc
文档评论(0)