![软件工程课程设计报告之图书馆_第1页](http://file4.renrendoc.com/view/5fb533bec55a450875e1b71c53b34f46/5fb533bec55a450875e1b71c53b34f461.gif)
![软件工程课程设计报告之图书馆_第2页](http://file4.renrendoc.com/view/5fb533bec55a450875e1b71c53b34f46/5fb533bec55a450875e1b71c53b34f462.gif)
![软件工程课程设计报告之图书馆_第3页](http://file4.renrendoc.com/view/5fb533bec55a450875e1b71c53b34f46/5fb533bec55a450875e1b71c53b34f463.gif)
![软件工程课程设计报告之图书馆_第4页](http://file4.renrendoc.com/view/5fb533bec55a450875e1b71c53b34f46/5fb533bec55a450875e1b71c53b34f464.gif)
![软件工程课程设计报告之图书馆_第5页](http://file4.renrendoc.com/view/5fb533bec55a450875e1b71c53b34f46/5fb533bec55a450875e1b71c53b34f465.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
d d 用数据库技术生成的图书管理系统将会极大的方便借阅者并简化图书馆管理人求分务,同时也方便读者随时随地的对图书进行查询等。d:读者信息、图书信息的数据库录入;读者信息、图书信息的增加、删2.输入:读者信息,图书信息。信息,借阅信息、借阅证。借阅人员图2-1基本数据和处理流程5.安全与保密要求:登录系统时,需验证身份和密码;不同身份的登录者,具1.拟建系统的目标1)促进管理体制的改革和改进管理方法2)提高和改进管理信息、服务的质量3)减少人力和设备费用4)提高操作速度和准确性3.系统的实施方案:本系统客户端拟采用WindowsXP操作系统,服务器采用d1.技术可行性:设置不同权限,提高了数据的安全性;能够提高处理速度,方2.运行可行性:本系统作为一个小型的图书馆信息管理系统,所耗费的资源非3.经济可行性:服务端及客户端的支出使用原有设备即可。但是对软件有一次出4.法律可行性:本软件属项目组开发,符合法律的各项规定。可行性:软件针对普通的的小型图书馆,对使用人员没有特殊限制,管是用户:图书馆。d61.背景、业务机会和客户需求2.业务目标和成功标准率,3.业务风险1.前景陈述2.主要特性d表3-1版本范围特性版本1版本21图书编目工作效率低解决了图书编目难的问题2图书整理工作效率低新版本图书已按类别编目,整理起来效率高,极大的降低错误率3界面不够美观改善界面美观2.局限性和排斥性所有管理员和读者只有登录后才可以查看或进行相关操作,不允许匿名登1.涉众表3-2涉众众理员读者主要价值提高管理员工作效率,节省学校可以通过网上查便快捷态度图书馆工作人员接受使用图书管理系统积极支持使用该主要兴趣使用该系统操作简单,方便,提高工作人员的工作效率,降低操作出错率使用简单快捷约束条件其是对计算机基本操作不熟练的握系统的各种操作需要在校园网内登录后才能检索2.项目优先级进度性质量表3-3项目优先级具体干活者约束条件限制在两周内完成任务安排实现的特性必须可操作须遵守现有的安全标准d工作人员小组所有成员小组成员只有三个费用小组成员的工作时间表3-4用例参与者用例编号用例登录2浏览信息3修改密码查询5对图书信息及读者信息增、删、改登录2浏览信息3修改密码4查询图书信息5图书借阅、预订、归还6取消预订图书表3-5用例描述用例ID1用例名称系统登录参与者图书管理员、读者前置条件创建者参与者描述前置条件后置条件需连校园网显示读者基本信息和借后置条件需连校园网2用例名2用例名称创建日期读者、管理员管理员实现读者、管理员拥有自己的借书证号,已经借阅的图书没有超过规定借后置条件修改读者借阅信息及图书借阅的图书没有超过规定借后置条件阅的最大数目d提高信息准确度;管理和服务;高信息处理速度和利用率;理:增、删、改等管理。2)图书信息管理:新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。书籍信息修改,书籍信息由于工作人员的3)出版社管理:增、删、改等管理。4)图书注销:某一部分图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要从图书信息表中的除去,2.读者管理1)读者类别信息管理:增、删、改等管理。3.流通管理d2)图书借阅:读入借书证号,自动判断是否合法,然后通过扫描枪读入所3)图书归还:通过扫描枪读入图书编号,自动识别图书证号。同时提示读4.统计管理:按类别统计借还信息。5.查询管理:管理员按不同方式查询,读者按不同方式查询。图3-1顶层数据流图d图书名称查询管理借书证个人信息查询信息控制命令查询信息读者管理控制命令统计管理控制命令条码识别信息状态图书管理流通管理所需统计信息条目图书状态状态图书借还信息表图3-2一级数据流图dF0到书通知单预定信息书预定信息表到书通知书预定ISBN或书编号书编号丢失处理书借阅借书信息书借还信息表书编号书编号书归还还书信息书编号图书信息图书信息信息表图书借还信息表图3-3流通管理数据流图dISBN/图书编号流通管理借还信息统计历史借阅信息还书信息借还信息表借书信息统计借阅信息还书记录借书记录历史借阅′信息表借阅信息表图3-4统计管理数据流图表3-6数据流字典数据流数据流数据流数据流数据流组成源D通知预定的图书到达时产生到书通知单读者编号+读者姓名+ISBN+图书编号+图书名称+预定日期D或书号能够标识同样的图书ISBN/图书编号D标识D借书借书时产生读者编号+读者姓名+图书编号+图书信息模块信息表名称+借书日期+应还日期D标识D还书还书时产生读者编号+读者姓名+图书编号+图书信息模块信息表名称+还书日期+罚金+描述dD6图书图书S2图书损坏、丢图书编号编号唯一标识失处理D7图书图书的基本图书损历史图书图书编号+ISBN+图书名称信息信息坏、丢失信息表+出版社+图书单价处理模块D8预定图书预定产图书预定图书预定读者编号+读者姓名+ISBN信息生的记录模块信息表+图书名称+预定日期D9罚金将罚金添加图书损图书借还读者编号+读者姓名+图书编号+图书入相应的借坏、丢失信息表名称+还书日期+罚金+描述阅信息中处理模块D10ISBN/图图书的标识图书流通管理模块图书编号/ISBN编号D11借还图书的流通管理图书借还读者编号+读者姓名+图书编号+图书信息借还记录模块信息表名称+借书日期+还书日期+应还日期+罚金+描述D12还书图书归还产图书借还统计历史借阅读者编号+读者姓名+图书编号+图书信息生的记录信息表信息模块名称+借书日期+还书日期+应还日期+罚金+描述D13还书归还图书产统计历史历史借阅读者编号+读者姓名+图书编号+图书记录生的记录借阅信息信息表名称+借书日期+还书日期+应还日期模块+罚金+描述D14借书借书时产生图书借还统计借阅读者编号+读者姓名+图书编号+图书信息的记录信息表信息模块名称+借书日期+应还日期D15借书借书时产生图书借还借阅信息表读者编号+读者姓名+图书编号+图书记录的记录信息表名称+借书日期+应还日期表3-7数据处理字典处理逻处理逻辑简述辑编号名称输入数据流处理描述输出数据流预定功能P坏、丢P坏、丢失或丢失的图书,对读者进行处罚SBN管理员根据读者给定的书号读者还图书当读者借阅的图书被损坏或理预定信息到书通知借书信息还书信息d流通管理流通管理SBN基本流通借还信息P统计历史统计历史上还书信息历史借阅借阅信息书信息,即历史借阅信息信息表P统计借阅信息统计现在的借书信息借书信息书记录,即借阅信息借阅信息表表3-8数据存储字典输入输出存储组成存储存储名称数据流数据流F到书通知单到数通知—读者编号+读者姓名+ISBN+图书编号+图书名称+预定日期通知预定图书的借阅者F借书信息—读者编号+读者姓名+图书编号+图存放所有读信息表还书信息书名称+借书日期+还书日期+应还者的借书、还历史图书信息表-图书编号+ISBN+图书名称+出版社+图书单价存放出库的信息F信息表预定信息-读者编号+读者姓名+ISBN+图书名称+预定日期存放读者预定图书的信息F信息表-读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还将针对读者存放入表中F借还信息还书信读者编号+读者姓名+图书编号+图从该总信息信息表信息书名称+借书日期+还书日期+应还记录中统计分项记录F历史借阅信息表还书记录-读者编号+读者姓名+图书编号+图书名称+借书日期+还书日期+应还从借还记录史借阅记录F借阅信息表借书记录-读者编号+读者姓名+图书编号+图书名称+借书日期+应还日期从借还记录信息表3-9外部实体字典(部分)d外部实体外部实体理员图书馆中的可供借阅的图书图书管理人员,实现各种管理操作逻辑处理--输入数据流--输出数据流-表3-10数据描述字典(部分)数据项数据项其他名称类型书号,条唯一标识6借书日期—借书的时间应还日期定还书日期规定还书的时间还书日期还书日期还书的真实时间对读者超期或丢失、损坏图书后,要求赔偿的金额at8述原因用来描述产生罚金的原因varchar每本图书的价格at8借书证号借书证每个读者借书证的编号7借阅信息借阅信息表d1.流通管理模块软件结构图理功入流通管理号信息、借信息、罚、图书信息、到书通知流通处理信息、借信息、罚、图书信息、到书通知出号扫描图书金知失处理图失处理图书借阅图书归还信图4-1流通管理软件结构图2.统计管理模块软件结构图统计管理借还信息借还信息信息、还书信息借书信息还书信息输入借还信息统计历史借阅信息统计处理统计借阅信息输出还书信息历史借阅信息表d图4-2统计管理软件结构图1.0读者管理2.0图书管理3.0流通管理4.0图图1.32.4书1.11.21.32.4书借出丢读读图图2.33.1借出丢书版失者者书书图图书版失证社信类信类书书书证社管管损息别息别注预借管管损理理坏维管维管销订理理坏处护理护理信处理图4-3层次图2.IPO图息图书查询读者查询借还信息查询d系统:图书管理系统模块:流通管理模块图书预定、图书借阅图书损坏、丢失处理IPO图作者:白利艳N到书通知单图书预定信息表历史图书信息表图书借还信息表读者在管理员的操作下实现图书的预定、借阅、归还实现读者罚款统计,同时记录损坏、丢失图书的信息ISBN、图书编号注释:无借书证号图4-4流通管理IPO图系统:图书管理系统模块:统计管理模块IPO图作者:白利艳统计历史借阅信息统计借阅信息借还信息表还书信息借书信息历史借阅信息表借阅信息表由管理员进行借还信息的分类统计ISBN、图书编号注释:无借书证号d图4-5统计管理IPO图1.系统主程序流程图N否Y界面择作者退出系统图5-1主程序流程图d2.系统的模块流程图计内容计历史借阅信息借阅信息图5-2统计管理流程图入口选择损坏处理退出图5-3流通管理流程图3.流通管理子模块流程图da开始a开始bcd读入借书证号NY读入BNbcd读入借书证号NY读入图书编号efgNY更新数据库YefgNY更新数据库YNNh退出h退出图5-4图书预定流程图图5-5图书借阅流程图a开始a入口bfg读入图书编号NY更新数据库N退出cdeYbNgh读入图书编号Y图书注销罚款更新数据库N退出cdefYd图5-6图书归还流程图图5-7图书丢失、损坏处理流程图书预定:为读者借阅图书提供方便,当预定的图书存在时,及时生成到书2.图书借阅:读入借书证号,自动判断是否合法,然后通过扫描枪读入所需借3.图书归还:通过扫描枪读入图书编号,自动识别图书证号。同时提示读者已4.图书丢失、损坏处理:如果图书丢失或者损坏,根据罚款规则计算罚款,同下,罚款金额的多少要根据规则计算。计算规则如图5-8判定树所示。表5-2表5-1条件表示表N=1986N1986d表5-2判定表金额/元D×P×20P×15P×10P×5P×8P×6P×4P×2×C1D2N1××N×N×N×N×N×N×N×N×N×NNN×N×N×Nd (年份)图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 晋教版地理八年级下册《8.1 西双版纳──晶莹剔透的“绿宝石”》听课评课记录
- 小学二年级口算练习题
- 苏教版四年级数学上册期末复习口算练习题一
- 人教版七年级数学下册 听评课记录5.3.1 第1课时《平行线的性质》
- 七年级体育教学计划
- 商业营销策划项目合作协议书范本
- 建筑智能化工程框架合作协议书范本
- 商用精装房屋租赁协议书范本
- 锅炉及附属供热设备安装施工合同范本
- 汽车挂靠租赁协议书范本
- 2024年01月江西2024年江西银行赣州分行招考笔试历年参考题库附带答案详解
- 初三数学一元二次方程应用题附答案
- 云南省曲靖市罗平县2024-2025学年高二上学期期末地理试题( 含答案)
- 中国糖尿病防治指南(2024版)要点解读
- Unit 1 Nice boys and girls【知识精研】-一年级英语下学期(人教PEP版一起)
- 《口腔科学绪论》课件
- 2024年高考数学(理)试卷(全国甲卷)(空白卷)
- 2024版CSCO胰腺癌诊疗指南解读课件
- 10以内除法口算练习题100套(十)
- 《应急管理行政执法人员依法履职管理规定》知识培训
- 《医疗机构环境表面清洁与消毒管理规范》-华西医院案例
评论
0/150
提交评论