




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于WEB高校院系图书管理系统总体设计规格说明书小组成员:091310103 姚 佳 琦 091310205 田 宇 091310206 肖 蒙 091310207 谢 榕 091310208 米 玛 普 尺指导老师: 罗 辛 1.引言1.1编写目的1.2 项目背景本项目名称为“图书管理系统”。系统功能主要包括:能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理、能够对一定数量的读者进行相应的信息存储与管理;能够提供一定的安全机制,提供数据信息授权访问。本项目的任务为小组成员共同提出,开发者为小组成员。1.3定义SQL Server:所用的数据库管理系统VisualStudio2008:开发平台采用1.4参考资料2.任务概述2.1 要求该系统应该具有对图书信息、读者信息进行存储和管理,并能够保存图书信息、读者信息、借阅信息、帐号信息,并具有用户管理的功能。该系统能极大地减少图书管理员的日常工作,并提供图书借阅报表,给图书管理员的图书管理提供辅助决策的功能。2.1.1目标图书管理系统针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。相应的需求有:1能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:1) 图书信息的录入、删除及修改。2) 图书信息的多关键字检索查询。3) 图书的出借、返还和资料统计。2能够对一定数量的读者进行相应的信息存储与管理,这其中包括:1) 读者信息的登记、删除及修改。 2) 读者资料的统计与查询。3能够对需要的统计结果提供列表显示输出。2.1.2条件与限制一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。3.总体设计 3.1处理流程 3.2总体结构和模块外部设计 3.3功能分配(表明各项功能与程序结构的关系。)4.接口设计4.1外部接口1用户界面按Web软件用户界面的规范来设计,使用以表单,链接为主的用户界面,便于用户使用。1) 用户登录界面:用户账号输入区:用于输入用户账号;密码输入区:用于输入密码;登录按钮:提交登录信息。2) 借书表单:读者账号输入区:用于输入读者账号;图书书号输入框:用于输入图书书号;借阅提交按钮:提交借书请求;重置按钮:清空已经录入的读者账号框和图书书号框。3) 还书表单:图书书号编辑框:用于输入所还图书书号;提交按钮:用于提交还书请求;重置按钮:清空已经录入的图书书号框。4) 添加用户表单:用户证号编辑框:用于输入用户证号;初始密码编辑框:用于输入初始密码;确认密码编辑框:用于输入确认密码;用户类型选择:用于选择用户的类型(读者、操作员或者管理员);用户姓名编辑框:用于输入用户姓名;用户性别选择框:用于选择用户性别;出生时间选择框:用于选择出生的年月日;所在院系编辑框:用于输入所在部门;用户电话号码编辑框:用于输入用户电话号码;用户住址编辑框: 用于输入用户住址; “添加”按钮:增加用户记录;“重置”按钮:清空所有编辑框。5)显示修改用户信息: 用户ID编辑框:用于显示用户ID; 用户姓名编辑框:用于显示修改用户姓名; 用户权限选择框:用于显示修改用户权限; 用户性别选择框:用于显示修改用户性别; 用户院系编辑框:用于显示修改用户院系; 用户住址编辑框:用于显示修改用户住址; “删除”按钮:删除用户记录;“编辑”按钮:使选中行变为可编辑状态;6)添加图书表单:图书编号编辑框:用于输入图书ID编号;图书书名编辑框:用于输入图书书名;图书索取号编辑框:用于输入图书索取号;图书类型选择:用于选择图书的类型;图书作者编辑框:用于输入图书作者姓名;图书出版社编辑框:用于输入出版社;图书价格编辑框;用于输入图书价格;图书出版时间选择框:用于选择出版的年月日;图书主题词编辑框:用于输入主题词;图书说明编辑框:用于输入对图书的简要描述; “添加”按钮:增加图书记录;“重置”按钮:清空所有编辑框。7)显示图书信息: 图书提名显示区:用于显示图书题名; 图书作者显示区:用于显示图书作者; 图书出版社显示区:显示图书出版社; “删除”按钮:删除本行图书记录;“详细”按钮:在新页面中显示本行图书信息。 8)修改图书信息:图书书名编辑框:用于显示修改图书书名;图书索取号编辑框:用于显示编辑图书索取号;图书类型单选框:用于显示编辑图书类型;作者编辑框:用于显示编辑作者;单价编辑框:用于显示编辑图书单价;出版社编辑框:用于显示编辑出版社;出版时间选择框:用于显示编辑图书出版的年月日;主题词编辑框:用于显示修改图书的主题词;描述编辑框:用于显示修改图书的简要描述;“修改”按钮:提交修改图书信息。9)图书查询:图书种类选择框:用于选择图书种类;查询途径选择框: 用于选择图书查询途径(作者、书名、出版社、出版时间);关键字编辑框:用于输入查询关键字;开始查询按钮:用于提交查询请求。10)读者所借图书: 题名显示区:显示所借图书的书名; 借阅日期显示区:显示借阅日期;应归还日期显示区:显示应归还日前;出版社显示区:显示图书的出版社。11)更改登录用户的信息: 证件编号显示区:显示登录用户的编号; 姓名显示区:显示登录用户的姓名; 性别显示区:显示登录用户的性别; 权限显示区:显示登录用户的权限; 所在院系编辑框:显示修改登录用户的所在院系; 住址编辑框:显示修改登录用户的住址; 联系电话编辑框:显示修改登录用户的联系电话; “修改”按钮:提交修改请求。12)更改口令对话框 原始口令编辑框:用于输入原始口令; 新口令编辑框: 用于输入新口令; 确认新口令编辑框: 用于输入新口令; “保存”按钮:保存口令修改; “取消”按钮: 取消操作。2 硬件接口鼠标、键盘、显示器。4.2内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。5.数据结构设计5.1数据库结构描述主要包括各个表结构设计、表间关系的设计、存储过程。字段名称数据类型说明userIDnvarchar(50)用户唯一标识userNamenvarchar(50)用户名userPasswordnvarchar(50)密码userGenderbit读者性别userDepartmentnvarchar(50)所在院系userAddressnvarchar(50)家庭住址userPhonenvarchar(50)联系电话userBirthdatedatetime出生年月roleIDint角色标识表3.5.2.1 User表(系统用户信息数据表).字段名称数据类型说明bookIDnvarchar(50)图书的唯一标识bookNamenvarchar(50)图书名称bookTypeIDint所属分类号authornvarchar(50)作者publishnvarchar(50)出版社pricemoney价格publishDatedatetime出版日期abstractntext摘要信息keywordnvarchar(50)关键词bookStatusint图书状态(0-借出,1-在馆)registeDatedatetime登记日期表3.5.2.2 Book表(图书信息表)字段名称数据类型说明borrowRecIDint系统自动生成readerIDnvarchar(50)读者的唯一标识bookIDnvarchar(50)图书的唯一标识beginDatedatetime借书日期endDatedatetime还书日期borrowStatusbit图书的状态:是否借出overdueDaysdatetime超出天数penaltymoney罚款金额表3.5.2.3 BorrowRec表(图书借阅信息表)字段名称数据类型说明bookTypeIDint系统自动生成bookTypeNamenvarchar(50)图书类型名称bookTypeDescnvarchar(50)图书类型描述 表3.5.2.4 BookType表(图书类型表)字段名称数据类型说明roleIDint系统自动生成roleNamenvarchar(50)角色名称表3.5.2.5 Role表(角色表)5.2E-R图 5.3数据结构与程序的关系6.运行设计6.1运行模块的组合6.2运行控制6.3运行时间7.出错处理设计7.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高级导游综合知识考试复习题及答案
- 出租车驾驶员培训课件
- 出租房屋用电安全培训课件
- 国家安全法试题及参考答案
- 出国留学安全培训课件
- 2025劳动合同协议书标准版
- 2025在线教育平台服务合同
- 2025企业经营合同法律基础与合同法律制度
- 2025汽车买卖合同样本标准版 买卖合同
- 2025标准林地承包经营合同书范本
- GB/T 32486-2016舞台LED灯具通用技术要求
- GB/T 13452.2-2008色漆和清漆漆膜厚度的测定
- 锚杆工程隐蔽验收记录
- 整套教学课件《现代心理与教育统计学》研究生
- 油漆安全技术说明书(MSDS)
- 基层医院如何做好临床科研课件
- RBA(原EICC)ERT应急准备与响应培训课件
- 核电质量保证培训讲义课件
- 食品安全知识竞赛参考题库500题(含答案)
- 河西走廊课件
- 药店医保网络安全应急管理制度
评论
0/150
提交评论