软件工程图书管理系统详细设计_第1页
软件工程图书管理系统详细设计_第2页
软件工程图书管理系统详细设计_第3页
软件工程图书管理系统详细设计_第4页
软件工程图书管理系统详细设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、=WORD完满版-可编写-专业资料分享=图书馆管理系统详细设计项目归纳:1.1产品描述:图书馆管理系统使用C/S模式。用户可以以管理员的身份登陆,进行读者管理,书目管理;以一般用户登陆,可以进行自己信息管理,自主借书,还书。1.2项目背景:用于图书馆管理图书信息,及读者信息。主要由登陆模块,图书管理模块,用户管理模块,用户操作模块。2图书馆管理系统结构图:登陆返回信息管理员图书馆管理系统用户返回信息登陆图3-1顶层登陆管理员界面用户界面12登陆更正更正图书更正用户信息更正图书信息基本操作345返回返回信息信息书目记录取户借阅信息用户记录返回信息图3-2第0层登录管理界面更正读者1.1更正图书图

2、3-31层图1-完满版学习资料分享-登录更正用户更正图书=WORD完满版-可编写-专业资料分享=借还书用户界面2.1图3-41层图2返回更正用户信息3.2盘问用户31增加用户3.3删除用户3.4用户记录图3-51层图3返回更正图书信息4.2盘问图书41增加图书4.3删除图书4.4书目记录图3-61层图4-完满版学习资料分享-=WORD完满版-可编写-专业资料分享=借还书书目盘问5.1借书5.2还书5.3图3-71层图5用户借阅信息3模块详细设计说明:初始化模块:功能描述:系统初始时,由操作系统调用,经过身份考据,进入不同样的模块。输入项:用户名:任意长度字符串或数字;密码:任意长度字符串或数字

3、。输出项:有功能户和无功能户。流程图:登录界面从数据库中读取检查用户名与密码成功登陆图3-8关闭系统模块:功能描述:由管理员模块或用户模块调用,执行达成后返回操作系统。管理员模块:功能描述:接受信息循环,启动盘问书目模块,删除书目模块,插入书目模块,更正书目模块,盘问读者模块,删除读者模块,插入读者模块,更正读者模块。输入项:管理员鼠标或键盘操作。输出项:启动相应模块。用户模块:功能描述:接受信息循环,启动盘问书目模块,盘问已借图书模块,更正读者模块,借书模块,还书模块。输入项:用户鼠标或键盘操作。输出项:启动相应模块。-完满版学习资料分享-=WORD完满版-可编写-专业资料分享=盘问书目模块

4、:功能描述:依照要求,求出盘问结果。输入项:查找条件。输出项:显示盘问结果。实现:source=select*frombookinfoAdodc1.RecordSource=source流程图:查找条件查找数据库信息显示查找信息图3-9删除书目模块:功能描述:达成删除一条记录。输入项:查找条件。输出项:删除信息。实现:varsource=deletefrombookinfowherebookname=&Trim(DeleteBooks.bookname.Text)&andbookno=&Trim(DeleteBooks.bookno.Text)&rsl.Openvarsource流程图:查找条

5、件查找数据库信息删除查找信息图3-10插入书目模块:功能描述:达成插入一条记录。输入项:记录信息。输出项:插入信息。流程图:实现:varsource=insertintobookinfovalues(&Trim(txtBookNo.Text)&,&Trim(txtBookName.Text),&Trim(txtAuthor.Text)&,&Trim(txtPublisher.Text)&,&Trim(txtLocation.Text)&,Trim(txtPrice.Text)&,&Trim(txtType.Text)&,&Trim(txtTotal.Text)&,&Trim(txtDescri

6、ption.Text)&)rsl.Openvarsource-完满版学习资料分享-=WORD完满版-可编写-专业资料分享=记录信息核对信息插入信息图3-11更正书目模块:功能描述:达成更正一条记录。输入项:查找条件。输出项:更正信息。流程图:查找条件查找数据库信息更正查找信息图3-12盘问读者模块:功能描述:达成盘问一条读者记录。输入项:查找条件。输出项:显示读者信息。实现:Adodc1.RecordSource=select*fromusersu,cardscwherec.Name=u.username删除读者模块:功能描述:达成删除一条读者记录。输入项:查找条件。输出项:删除读者信息。实现

7、:varsource=deletefromcardswherename=&Trim(readername)&andcardno=&Trim(readerno)&rsl1.Openvarsourcevarsource=deletefromuserswhereusername=&Trim(readername)&rsl2.Openvarsource插入读者模块:功能描述:达成插入一条读者记录。输入项:读者信息。输出项:插入到数据库。更正读者模块:功能描述:达成更正一条记录。输入项:查找条件。-完满版学习资料分享-=WORD完满版-可编写-专业资料分享=输出项:更正信息。盘问已借图书模块:功能描述:

8、达成盘问一条记录。输入项:查找读者的借书信息。输出项:显示信息。借书模块:功能描述:达成借书。输入项:书名。输出项:借书。流程图:书名核查数据库信息不可以借可借图3-13还书模块:功能描述:达成还书。输入项:书名。输出项:还书。流程图:书名核查数据库信息不可以还可还图3-14显示模块:功能描述:显示信息。输入项:待显示的信息。输出项:表格形式的信息显示。实现:Adodc1.Refresh4数据结构设计:User表Card表名称种类名称种类UserNameVarchar(50)CardNoVarchar(50)-完满版学习资料分享-=WORD完满版-可编写-专业资料分享=UserPwdVarchar(50)NameVarchar(50)BookInfo表IdCardVarchar(50)BookNoVarchar(50)CreateDatasmalldatatimeBookNameVarchar(50)TypeIdVarchar(50)AuthorVarchar(50)StatusVarchar(50)LocationVarchar(50)BorrowList表PriceFloatIdVarchar(50)TypeIdFloatU

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论