欢迎来到天天文库
浏览记录
ID:47608475
大小:414.51 KB
页数:13页
时间:2019-09-29
《数据库系统课程设计 图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一.相关技术介绍本程序使用ACCESS+VB.NET结合编写的。Access是Office办公套件中一个极为重要的组成部分而VisualBasic.NET(简称VB.NET)是四个.NET语言之一,Microsoft提供用以构建最新的.NET组件、应用程序和服务。这是继VisualBasic6(简称VB6)之后最新版的语言,并且它是历史上划时代的一次跳跃。现在,VB.NET是真正面向对象的语言。程序编写环境:数据管理系统:MicrosoftOfficeACCESS程序编写平台:MicrosoftV
2、ieualBasic.NET操作系统:MicrosoftXPSP2测试用帐号及密码:学生帐号:3264学生密码:888888管理员帐号:admin管理员密码:admin下面子系统是有本人编写的:l管理员管理系统l图书管理l超时管理第二节需求分析数据字典数据库名:library.mdb1)数据库内含下列表admininfo(管理员资料)board(公告记录)bookinfo(图书资料)class(学生班级资料)classify(图书分类资料)landinfo(图书借阅登记资料)libraryinfo
3、(图书馆基本配置记录)studentinfo(学生资料)2)数据库表详细设计admininfo,管理员资料记录表字段名称数据类型说明长度id自动编号管理员标识号长整型adminname文本登陆名10lpassword文本登陆密码10logins数字登陆次数长整型lastlogin日期/时间上次登陆时间tiptop数字是否最高管理员,是:1,否:0字节board,公告资料记录表字段名称数据类型说明长度id自动编号公告标识号长整型content文本公告内容60admin数字发表公告管理员ID长整型a
4、ddtime日期/时间公告发表时间,默认:now()bookinfo,图书资料记录字段名称数据类型说明长度id自动编号图书标识号长整型name文本图书名20classify数字图书分类整型author文本图书作者20bookconcern文本图书出版社25addtime日期/时间进馆时间,默认:now()amount数字图书数量整型remain数字剩余数量整型loandegree数字借出次数长整型display数字是否显示,是:0,否:1字节class,学生班级资料记录字段名称数据类型说明长度
5、id自动编号班级标识号长整型name文本班级名20classify,图书分类资料字段名称数据类型说明长度id自动编号分类标识号长整型name文本分类名10landinfo,图书借阅登记资料记录字段名称数据类型说明长度id自动编号借出图书标识号长整型bookid数字借出的图书标识号长整型studentid数字借书的学生标识号长整型landtime日期/时间借出时间,默认:Now()returntime日期/时间实际还书的时间shouldreturntime日期/时间应该还书的时间hadretu
6、rn数字标识是否已经归还,是:1,否:0字节canreland数字续借次数长整型libraryinfo,图书馆基本配置记录字段名称数据类型说明长度canland数字是否可借出图书,是:1,否:0字节canlandnum数字可以借出图书的数量默认:0整型canlanddays数字图书可以借阅时间默认:60天整型canreland数字可以续借的次数默认:5次整型boardreflash数字公告刷新时间默认时间为6000毫秒长整型studentinfo,学生资料记录字段名称数据类型说明长度id自动编号学
7、生标识号长整型name文本学生名5lpassword文本学生登陆密码10learnid文本学生学号12class数字班级标识号整型phone文本联系电话11lands数字借阅次数长整型logins数字登陆次数长整型lastlogin日期/时间最后登陆时间islock数字是否超时锁定是:1否:0字节3)安全性和完整性要求本程序实现学生与图书馆管理员的界面分离模式,同时实现管理员对学生有全面的资料管理功能。有多个图书、学生、系统的动态管理功能,如:图书的查询、添加、删除、修改与及学生的详细资料的查询
8、、添加、删除、修改等等多样、动态的管理。同时可以放权给非最高级管理员查询、添加、删除、修改的能力,实现密码修改。第三节概念结构设计E-R图学生管理管理员nn管理图书nn借阅nn管理班级属于nnnn第四节逻辑结构设计系统总体设计包括两大系统:一、学生图书借阅系统图书借阅,归还,续借系统,修改登陆密码系统二、管理员系统包括:1)管理员管理系统:添加、删除管理员,系统设有一个最高管理员拥有最高管理权限,修改管理员密码、登陆名2)图书管理(1)图书管理系统:查询、添加、删除、修改图书资料,
此文档下载收益归作者所有