ImageVerifierCode 换一换
格式:DOCX , 页数:58 ,大小:485.79KB ,
资源ID:673167      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-673167.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上图书馆的设计与实现_计算机网络课程设计.docx)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

网上图书馆的设计与实现_计算机网络课程设计.docx

1、计算机与信息学院计算机网络系统实践报告设计题目:网上图书馆的设计与实现学生姓名:王默涵学 号:20103044专业班级:物联网工程 10-01第一章 系统分析一.设计要求1. 通过以下过程:需求分析、E-R 模型、关系模型分析,在数据库中构建数据库、表或视图,熟悉数据库开发流程;2. 根据图书馆系统功能,条理清晰地设计前台各脚本页面;3. 在时间允许的情况下,适当考虑页面的美观;4. 熟悉脚本页面与数据库的多种连接方法。二.开发环境与工具Visual studio .net 2010 SQL server 2008三.系统功能概述本系统由三个子系统组成:1. 书目查询管理2. 权限维护管理3.

2、 用户信息管理其具体功能需求分析如下:1. 书目查询管理:根据一定的条件对图书进行查询,并可以查看图书的详细信息,查询范围可以按照出版社,书名,作者等查询项目进行任意条件的组合查找。2. 权限维护管理:系统管理员可以在此模块中,添加图书,对已有的图书信息进行删除和添加用户。3. 用户信息管理:用户登陆该系统后可以进行图书的借阅和归还操作,还可以进行修改密码,查阅借书信息等操作。四、系统功能描述及软件模块划分根据系统的功能,可以设计出系统的功能模块,整个系统的功能结构如图 1-1 所示。1-1 图书管理系统的功能结构图 图 1 系统模块图.在查询信息模块,用户根据一定的条件对图书进行查询,并可以

3、查看图书的详细信息。还可以进行高级查询,查询范围可以按照出版社,书名,作者等查询项目进行任意条件的组合查找。.在权限维护模块,系统管理员可以在此模块中,对已有的图书信息进行修改,删除,也可以新增图书信息,新加用户。.用户信息管理:用户登陆该系统后可以进行图书的借阅和归还操作,还可以进行修改密码,查阅借书信息等操作。五、设计需求1.数据库的需求分析系统采用 SQL server2000 作为应用程序的数据库。考虑到系统的实际需要,系统至少需要四张数据库表,具体描述如下: 图书信息数据表(BookInfo ):用于存放图书馆所有已录入的书目信息,这是本系统最为关键的数据部分,包括图书号、图书名、出

4、版社、作者、丛书名、书号、索取号、出版时间、价格、图书条码。 用户信息表(Users):用于存放用户信息,包括用户 ID、用户名、密码、E-mail、电话、地址。系统首页查询信息权限维护用户信息书目一般查询书目高级查询添加用户新书上架历史借阅信息修改密码图书归还登记图书借阅登记查阅信息 借阅信息表(LendInfo):ID、图书号、用户 ID、借出时间、应还时间、是否已归还。 管理员信息表(Manage):管理员 ID、密码。第二章 系统设计一流程图:系统首页普通查询显示结果高级查询显示结果 权限维护添加用户 新书上架删除图书所有信息无误确认添加此用户所有信息无误确认添加新书管理员登陆所有空清

5、空,重新填写新添用户信息所有空清空,重新填写新书信息用户登陆查阅信息历史借阅信息修改密码 图书借阅登记输入用户 ID和图书号后点击借阅按钮图书归还登记输入原密码和新密码后,确认修改借阅成功,显示借阅信息查阅借阅信息查看历史借阅信息 在要归还的图书前打钩后点击归还按钮显示用户所有在借图书借阅成功成功归还修改密码成功二数据库设计:系统采用 SQL server2008 作为应用程序的数据库。考虑到系统的实际需要,系统至少需要四张数据库表,具体描述如下: 图书信息数据表(BookInfo ):用于存放图书馆所有已录入的书目信息,这是本系统最为关键的数据部分,包括图书号、图书名、出版社、作者、丛书名、

6、书号、索取号、出版时间、价格、图书条码。 用户信息表(Users):用于存放用户信息,包括用户 ID、用户名、密码、E-mail、电话、地址。 借阅信息表(LendInfo):ID、图书号、用户 ID、借出时间、应还时间、是否已归还。 管理员信息表(Manage):管理员 ID、密码。2.数据库结构设计 在 SQLserver2000 中使用企业管理器,新建数据库,并新建表,如图所示:表 1 图书信息数据表图书号 BookID Int 4 不为空图书名 BookName varchar 100 不为空出版社 PubName varchar 100 不为空作者 BookAuthor varcha

7、r 50 不为空丛书名 Series varchar 50 不为空书号 ISBN varchar 50 不为空索取号 SearchNO varchar 50 不为空出版时间 PunDate smalldatetime 4 不为空价格 Price float 8 不为空图书条码 BarCode varchar 50 不为空表 2 用户信息表包括用户 ID Userid int 4 不为空用户名 username char 10 不为空密码 pass char 10 不为空E-mail email char 10 不为空电话 phone char 10 不为空地址 address varchar

8、50 不为空表 3 借阅信息表ID LendID int 4 不为空图书号 BookID int 4 不为空用户 ID UserID varchar 20 不为空借出时间 LendDate smalldatetime 4 不为空应还时间 ReturnDate smalldatetime 4 不为空是否已归还 IsBack int 4 不为空表 4 管理员信息表管理员 ID manageid int 4 不为空密码 Pass char 10 不为空连接数据库和文件配置数据库调用字符串主要有数据源 Datasourse,如果是本地连接就设置为loaclhost,也可以把自己的电脑设置为服务器,用户

9、 ID 赋值为系统默认的 sa,连接密码 PWD 赋值为 sa,数据库的名字为 library. 具体配置如下:标记。“On“ 始终显示自定义(友好的)信息。“Off“ 始终显示详细的 ASP.NET 错误信息。“RemoteOnly“ 只对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便 不向远程客户端显示应用程序的详细信息。第三章 系统的实现经过调试及测试,系统能够很好的完成预期功能,用户登陆该系统后可以进行图书的根据一定的条件对图书进行查询,并可以查看图书的详细信息,查询范围可以按照出版社,书名,作者等查询项目进行任意条件的组合查找;对图书进行借阅和归还操作,还可以进行修改密码,查阅借书信息等操作。一、系统首页:图 2 系统首页任何用户不需要登陆就可以在此页进行图书信息的查询(分为精确查询和模糊查询) 。查询结果:图 3 一般查询结果还可以进行高级查询,即为书号、书名、作者名、出版社的任意组合查询图 4 高级查询页面查询结果如下:

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报