图书馆借阅系统分析上机报告文档格式.docx
- 文档编号:21325332
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:68
- 大小:540.50KB
图书馆借阅系统分析上机报告文档格式.docx
《图书馆借阅系统分析上机报告文档格式.docx》由会员分享,可在线阅读,更多相关《图书馆借阅系统分析上机报告文档格式.docx(68页珍藏版)》请在冰豆网上搜索。
项目版权所有者:
陆宸极
第二章需求分析与项目规划
2.1需求分析
2.1.1系统介绍
本系统定位于学校的中小型图书馆,暂时考虑单机环境下的实现操作。
系统选择目前常用的WindowsXP/2000。
系统性质为MIS(管理信息系统)。
本系统功能包含系统权限管理、读者信息管理、图书类别管理、入库图书管理、借还书管理、每日盘点等。
系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。
2.1.2系统面向的用户群体
系统面向学校的中小型图书馆,用户群体为这些图书馆的管理人员和各库室的借阅老师,服务对象主要是教职工和学生。
2.1.3系统指导思想
立足与校园实际,着眼于未来发展,建成通用性较强,实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享
2.1.4系统建设目标
1)要解决的问题:
随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。
设计一个功能完整、操作简便、界面友好的图书管理信息系统。
2)系统开发目的:
提高图书管理工作的效率,减少相关人员的工作量,使图书馆的工作真正做到科学、合理的规划。
2.1.5系统的功能性需求
(如表2.1)
2.1.6系统的非功能性需求
1)用户界面需求
简洁、易用、易懂,美观、大方、标准,具备一定的兼容性。
2)软硬件环境需求
软件环境:
兼容当前主流操作系统Windows2000/XP等。
硬件环境:
486以上计算机。
功能序号
功能名称
功能说明
1
系统用户管理
包含系统登录,密码修改,管理员添加等。
2
图书种类别管理
包含图书类别的添加,修改,查询等。
3
入库图书管理
包含新进图书资料的登记,馆藏图书的修改,删除,查询,等。
4
读者信息管理
包含读者信息的添加,修改,删除,查询等。
5
借书信息管理
包含信息的添加,修改,删除,查询等
6
还书信息管理
7
报表打印
包含当日借书,当日还书等。
8
每日盘点
包含每日借书,每日还书等。
9
系统帮助
关于.
表2.1
3)软件质量需求
易用、健壮、兼容性好、运行稳定、有一定安全保障。
2.2可行性分析报告
2.2.1技术可行性
系统的性质为MIS(管理信息系统),因而数据库的设计与操纵是系统设计的核心。
我们在2004年3月至2005年5月曾经成功完成了“帆船出租管理系统”的开发与维护任务,具备一定的系统分析与设计能力,熟悉数据库的设计与操作,指导老师丰明聪多年从事计算机的教学与研究工作,因而该系统的实现在技术上是可行的。
2.2.2人员可能性
我有开发“职工工资管理系统”的经验,对数据库的开发有一定的心得体会和经验。
而刘超有“帆船出租管理系统”的开发经验,在三个月的充分时间内,可以完成开发任务。
所以我们均可以按时完成开发任务。
2.2.3时间、设备可能性
系统设计与开发工作预计耗时50天,所有参与开发的人员均能够保证按时完成任务。
实验设备:
台式计算机。
该系统的工作量相对于我们的开发小组来说较大,必须保证按进度完成任务。
实际工作量预计超过一个月(每天4-8小时)。
如包含软件测试及技术文档的整理、制作,工作量将更大。
2.2.4代码工作量
预计需25天左右。
2.2.5文档要求
依据国家《计算机软件产品开发文件编制指南》和《实用软件工程》的理论与原则编制标准的软件技术文档。
2.3开发环境与项目规划
2.3.1开发环境
前台开发环境:
MicrosoftVisualBasic6.0
后台数据库环境:
MicrosoftAccess2002
2.3.2项目规划与管理
1)开发人员安排
系统分析与设计:
黄植生刘超
程序编制:
数据库设计:
文档整理与制作:
系统测试:
说明:
因为这个MIS系统是我们第一次合作,所以在系统分析和设计、程序编制、数据库设计等方面我们做了明确的分工。
该系统主要有八大方面的功能。
我主要负责借书信息管理、还书信息管理、报表打印、系统帮助的功能。
相关的窗体设计和数据库设计见下面表2.2和表2.3中的内容:
编号
窗体(模块)名称
窗体(模块)说明
1
borrowInfoAdd
添加借阅信息
2
borrowInfo
修改借阅信息
3
borrowQuery
查询借阅信息
4
returnInfoAdd
添加还书信息
5
returnInfo
图书管理
6
returnQuery
还书查询
7
refrmReject
图书报损
9
everydayInfo
每日进书
10
everydayInfo1
每日还书
everydayInfo2
每日借书
12
frmAbout
关于
13
Module1
公共模块
表2.2
表
说明
books
图书信息表
booktype
图书类别表
borrowinfo
借书信息表
读者类别表
表2.3
2)开发进度安排
进度内容
开始日期
结束日期
资料收集
2005-2-27
2005-3-5
可行性分析
2005-3-10
2005-3-15
系统分析
2005-3-17
2005-3-24
数据库分析与设计
2005-4-1
2005-4-10
软件体系结构设计
2005-4-12
2005-4-26
软件编码
2005-4-29
2005-5-26
系统测试
2005-5-27
2005-5-30
编写设计论文
2005-5-31
2005-6-5
表2.4
第三章界面编码设计标准与规范
3.1软件界面设计标准与规范
3.1.1编写目的
制定界面设计标准规范的目的是为了规范和统一软件界面设计制定软件界面设计标准与规范。
3.1.2界面设计思想
首先考虑标准化,在标准化的基础上进行界面的美工设计。
3.1.3界面设计原则
简单易用、简洁明了、兼容性好、标准、规范。
3.1.4界面设计样式
采用标准Windows界面,自上至下依次为:
标题栏、菜单栏、工作区、状态栏等。
如下图3.1所示:
图3.1
3.1.5常见提示信息样式
提示信息按以下标准进行:
采用标准Windows对话框样式,添加信息图标,后接提示信息文本和相应按钮。
如图3.2所示
图3.2
3.1.6常见错误信息样式
错误信息依据提示信息样式设计,将信息图标更改为警告图标。
如图3.3所示
3.1.7其他界面约定
除主界面外,所有子界面均采用模式窗体,即该窗体不消失,不可以在本程序内将焦点移出子窗体。
3.2软件编码设计标准与规范
3.2.1对象命名约定
一些常用对象的命明约定如表3.1所示
对象名
对象类型
命名约定(前缀码)
Form
窗体
Frm
Command
按钮
Cmd
Label
标签
Lab
TextBox
文本框
Txt
ComboBox
组合框
ComB
ListBox
列表框
LstB
Adodb
数据库访问对象
DataGrid
数据表格显示组件
Frame
框架
Fam
Option
单选框
Opt
CheckBox
复选框
Chk
PictureBox
图象显示组件
PtB
CommonDialog
通用对话框组件
ComDlg
Timer
时间组件
Tim
ToolBar
工具栏
TlBar
Menu
菜单
Mnu
SSTab
页框
ImageList
界面资源组件
ImgLst
表3.1
第四章系统设计与实现
4.1系统设计分析与设计
4.1.1系统功能描述
系统开发的总体目的是在图书馆信息管理中实现管理的系统化、自动化、减少工作量,增加效率及可靠性。
本图书管理系统的主要功能有:
●图书权限的管理:
包括系统登录,密码修改,管理员添加等。
●图书类别的管理:
即图书类别的添加、修改、查询。
包括图书类别的编号、名称等。
●入库图书的管理:
即新进图书的登记,馆藏图书的修改、删除、查询和报损。
包括图书的编号(条码号)、ISBN号、索书号、原名、原作、译者、图书类别、语种、出版社等。
●读者信息的管理:
即读者信息的添加、修改、删除、查询和报损。
包括读者编号、类型、性别、身份证号、工作单位、办证日期等。
即信息(包括被借图书及借阅者信息)的添加、修改、删除、查询。
包括借书者编号、姓名、类别,所借书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期等。
●还书信息的管理:
即信息(包括图书信息及还书者信息)的添加、修改、删除、查询。
包括还书者编号、姓名、所还书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期、实还日期等。
●每日盘点:
即每日进书、每日借书、每日还书。
●报表打印:
借书信息打印和、还书信息打印和报损图书打印。
●系统帮助:
关于。
4.1.2功能模块分析与划分
、
图4.1主系统功能模块图
图4.2借书管理信息模块图
图4.3还书信息管理模块图
图4.4每日盘点模块图
图4.5帮助模块图
4.1.3系统流程分析
在了解了系统各功能模块之后,我们还要对系统的流程有一个整体的认识。
所谓系统流程,就是用户在使用系统时的工作过程。
多用户系统的工作流程都是从用户的工作流程都是从用户登录模块开始,对用户的身份进行权限验证,进而对系统进行管理的。
图见附录
4.1.4系统核心模块详解
借还书管理是这个系统中一个很重要的模块,在这两个模块中,包括添加借阅图书信息、修改借阅图书信息、删除借阅图书信息、查询借阅图书信息、添加还书信息、修改还书信息、删除还书信息、查询还书信息等6个模块。
其中修改借阅图书信息和删除借阅图书信息是在同一窗体;
修改还书信息和删除还书信息也在同一窗体。
他们的差别在于调用的函数不同。
4.2数据库分析与设计
4.2.1数据库环境说明
数据库是信息管理的后台,存储着所有的信息,在信息系统中占有重要的地位。
数据库结构的好坏对应用系统的效率及实现产生直接影响,而且也将有利于程序的实现。
考虑该系统的定位与现有技术力量,决定采用MicrosoftAccess2002作为系统的后台数据库开发环境。
4.2.2数据库分析
用户的需求具体体现在各种信息的提供,保存,修改,查询,经调查和分析,针对一般图书管理信息系统的需求和对系统六朝图的分析,设计如下的数据项和数据结构
●图书类别信息:
包括类别编号,类别名称,允许借出天数和备注信息。
●图书信息:
包括图书编号,ISBN号码,索书号,图书名称,原文名称,作者,译者,出版社,图书类别,出版日期,图书语种,图书页码,屠苏价格,登记日期和图书备注。
●借书信息:
包括读者编号,读者姓名,读者类型,书籍编号,书籍中文名,书籍原名,书籍类型,作者,出版社,借书日期,还书日期和备注。
●还书信息:
包括读者编号,读者姓名,读者类型,书籍编号,书籍中文名,书籍原名,书籍类型,作者,出版社,借书日期,应还日期,实还日期,超期罚金
4.2.3据库命名与规范
下表所列为数据库及各表的命名方法,具体信息请参阅表4.1汇总。
名称
类型
命名办法约定
DataBase
系统数据库
字母
基本表
查询
字段
表4.1
4.2.4数据库逻辑设计
表名称
Book
集中存放图书书目信息
集中存放图书类型信息
集中存放借书信息
ruturninfo
集中存放还书信息
表4.2
4.2.5各表、视图设计详解
表4.3读者类别表readertype
字段名
数据类型
字段大小(或格式)
typeno
文本
类别
typename
类别名称
booknumber
数字
整型
借书数量
bookdays
借书期限
userfullife
memo
备注
表4.3
表4.4读者信息表readers
字段名
Readerno
20
读者编号(主键)
reasername
读者姓名
readersex
读者性别
readertype
读者类别
IDCardNO
身份证号
readerworkplace
30
工作单位
readerEmail
电子邮箱
readerPhone
25
电话号码
readerEnrolDate
登记日期
valiDate
日期/时间
短日期
有效日期
readerOther
表4.4
表4.5借阅图书信息borrowinfo
readerno
readername
读者类型
bookno
书记编号
bookname
书记中文名
bookOriginalname
35
书籍原名
booktyoename
书籍类型
bookauthor
作者
bookpress
出版社
borrowDate
借书日期
returnDate
应还日期
borrowOther
表4.5
表4.6还书信息表returnInfo
Bookno
bookoriginalname
borrowdate
returndate
还书日期
rtnInfact
实还日期
trnLateFine
超期罚金
returnOther
表4.6
第五章用户界面设计报告
5.1界面设计规范
主界面:
菜单栏、工具条、工作区。
5.2系统窗体汇总
表5.1窗体汇总
窗体名称
窗体类型
简要说明
borrowInfoAdd
模式窗体
修改/删除借阅信息
借阅信息查询
修改/删除还书信息
还书信息查询
frmReject
表5.1
5.3主界面设计
主界面的设计采用标准Windows主窗口样式,自上而下依次为:
主界面包含基本的或共享的功能,如书目浏览与检索,查询等。
主界面如图5.1所示
图5.1
系统菜单结构如表5.2所示
菜单标题
属性
系统管理
sysManage
…添加用户
addUser
…修改密码
modifyPWD
…退出
exitSys
bookManage
…图书列表
booklist
…图书类型管理
bookType
…新进图书
addBook
…查询图书
queryBook
…删除图书
delBook
…修改图书信息
modifyBook
…图书报损
rejectBook
读者管理
readerManage
…添加读者信息
addReader
…修改读者信息
modifyReader
…删除读者信息
delReader
…查询读者信息
queryReader
borrowManage
…添加借阅信息
addBorrowinfo
…修改借阅信息
modifyBorrowinfo
…
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 借阅 系统分析 上机 报告