网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > JSP,NET,JAVA类别 > 正文

基于web的图书馆图书管理系统的设计与实现

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/13

【编者按】:网学网JSP,NET,JAVA类别为您提供基于web的图书馆图书管理系统的设计与实现参考,解决您在基于web的图书馆图书管理系统的设计与实现学习中工作中的难题,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

1.1          数据库设计
用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。
图书馆管理系统的设计与开发是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,尽可能地提高系统的各项指标。具体的设计原则如下[7]
1.实用性原则
要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足用户生产和管理业务作为第一要素进行考虑。用户接口和操作界面设计尽可能做到界面美观大方,操作简便实用。
2.可扩展性与可维护性原则
为适应将来的发展,管理系统应具有良好的可扩展性和可维护性。软件设计尽可能模块化、组件化,使应用系统可灵活配置,适应不同的情况。数据库的设计尽可能考虑到未来的需要。
3.安全可靠性原则
应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数据库的备份策略恰当,以防止灾难性事故发生。
4.用户界面设计原则
图形化原则:用户界面的设计应符合Windows规范的图形用户界面(GUI),做到美观大方。用户界面应当直观、明了、条理清晰。实现“傻瓜型”管理——易学、易用、易管理。
5.数据库设计原则
一致性原则:对信息进行统一、系统的分析与设计,协调好各数据源,做到“数出一门”、“算法统一”、“度量一致”。保证系统数据的一致性和有效性。
完整性原则:数据库的完整性是指数据的正确和相容性。要防止合法用户使用数据库时向数据库加入不合语义的数据。对输入到数据库中的数据要有审核和约束机制。
安全性原则:数据库的安全性是指保护数据,防止非法用户使用数据库或合法用户非法使用数据库造成数据泄露、更改或破坏。要有认证和授权机制。
可伸缩性原则:数据库结构的设计应充分考虑发展的需要、移植的需要,具有良好的扩展性、伸缩性和适度冗余。
规范化数据库的设计:应遵循规范化理论,规范化程度过低,可能会存在插入、删除异常、修改复杂、数据冗余等问题,要解决的方法就是对关系模型进行分解或合并(规范化),转移成高级范式。
 
 
 
 
 
表3.1Users Table用户表
 

列名
数据类型
约束
说明
id
Int
Primary key
主键
userName
Varchar
NOT NULL
登陆系统用的用户名
password
Varchar
NOT NULL
用户密码
eMail
Varchar
NOT NULL
用户电子邮箱号
utype
Int
NOT NULL
用户类型
sex
Varchar
NOT NULL
性别
phone
Varchar
NOT NULL
电话号码

 
 
 
 
 
表3.2Borrow Table借阅表
 

列名
数据类型
约束
说明
id
Int
Primary key
主键
userId
Int
NOT NULL
用户ID
bookId
Int
NOT NULL
图书ID
userName
Varchar
NOT NULL
用户姓名
bookName
Varchar
NOT NULL
图书名称
returnTime
dateTime
NOT NULL
还书时间
borrowTime
dateTime
NOT NULL
借书时间
type
Int
NOT NULL
续借标志位

 
 
 
表3.3 Book Table图书信息表
 

列名
数据类型
约束
说明
id
Int
Primary key
主键
bookName
Varchar
NOT NULL
图书名称
bookImage
Blob
NOT NULL
图书图片
publisher
Varchar
NOT NULL
作者
publishDate
Date
NOT NULL
出版日期
type
Int
NOT NULL
书籍数量
price
Int
NOT NULL
书籍价格
state
Int
NOT NULL
已经借出数量
address
Varchar
NOT NULL
出版社地址


 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师