版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
统小组成员:非常“2+3”指导老师: 图书馆管理系统概要设计说明书由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计.预期读者:祁飞老师、项目小组。设计一个简便、功能完整的图书管理软件,使得图书馆管理人员对图书馆书籍,读者资料,借还书等行为进行高效的管理。•DBMS:数据库管理系统g针对需求分析,图书管理系统可分为三个模块:分别为系统管理员,图书管理员和借阅1)图书管理:实现书籍信息的增加、删除、修改、查询功能;2)读者管理:实现对读者信息的增加、删除、修改、查询功能;3)图书管理员管理:实现对管理员的增加、删除、修改、查询功能;4)信息管理:实现通知公告等信息的发布与管理;5)留言管理:实现对用户的留言进行回复、查看、删除等管理操作;图书馆管理系统概要设计说明书1)图书借阅:通过读者提供的信息,进入读者子系统,完成读者对图书的借阅功能;2)图书归还:修改图书的借阅状态;3)信息发布:根据需要发布响应的通知公告;4)留言回复:针对借阅者留言予以回复。在借阅者模块中:1)借阅记录查询:读者查询个人借阅情况;2)借书:读者借书;3)预订:读者预订未借阅图书;4)个人信息查询:读者查询个人信息,并可以对个人一些信息进行修改。数据的安全性和系统的安全性,而设置用户密码登陆和权限来区分不同的对象。图书管理图书管理图书增/删/改/查读者增/删/改/查管理员管理员增/删/改/查图书借阅进入读者子系统系统登陆借阅记录查询借书读者管理系统个人信息管理普通用户图书信息查询管理员管理读者管理预订图书馆管理系统概要设计说明书图图书馆管理系统当前日期系统时钟输入数据输出数据显示器用户图书馆管理人员用户名和密码登陆信息验证输入管理请求数据密码错误信息当前日期系统时钟系统时钟表当前日期输入查询信息普通用户处理查询请求数输入查询信息普通用户(1)系统登陆处理管理请求数据显示显示器查询结果图书馆管理图书馆管理人员用户名和密码密码验证用户名验证权限登陆错误信息管理员表显示器权限显示可用的控件和界面(2)普通用户图书馆管理系统概要设计说明书输入图书查询关键字输入图书查询关键字图书信息查询图2-5普通用户子系统数据流图(1)管理员子系统图书馆管理系统概要设计说明书法信息入库单消息输入图书字段和读者字段输入图书字段读者文件借书文件接受借书法信息输入读者字段欠款金额信息法信息还书成功罚款单图书目录文件读者文件法信息读者管理管理员文件消息管理员管理时钟(2)读者子系统图书馆管理系统概要设计说明书读者输入查询借阅字段借阅记录查询非法信息学生文件借阅信息输入图书字段图书目录文件罚款单借书输入图书字段学生文件借书文件接受借书罚款单非法信息当前日期输入个人管理字段预订显示器当前日期非法信息预订成功当前日期预订文件图书目录文件学生文件非法信息个人信息管理处理消息当前日期系统时钟7读者子系统数据流图(1)图书入库图书馆管理系统概要设计说明书显显示器非法数据成功图书馆管理人员登陆登陆验证登陆成功图书入库执行数据库操作更新数据更新操作是否成功登陆失败图书目录文件操作失败系统时钟管理员表当前日期入库单(2)读者借书学学生文件非法读者信息欠款超额,拒绝借书接受借书,输入图书信息借书成功2.2.2更新数据库借书文件2.2.1检查读者欠费情况图书馆管理人员输入学生字段系统时钟当前日期显示器罚款单据流图(3)读者还书图书馆管理系统概要设计说明书1根据图书字段查找库还书成功借书文件2计算欠款结果借书信息和学生信息输入图书字段欠款金额时钟文件(4)图书信息修改22.4.1根据图书字段,查找数据库非法操作输入修改信息图书目录文件保存修改记录图书馆管理人员输入注销图书字段2.4.2操作验证注销成功修改操作系统时钟当前日期显示器2.4.3(5)读者信息查询学生学生文件借书文件3.1.1确定查询类型及字段3.1.2查找数据库查找字段,关键字输入查找字段查询结果显示器流图(6)图书信息查询图书馆管理系统概要设计说明书借书文件图书目录文件1确定查询类型及字段2查找数据库查询字段及关键字输入查询关键字查询结果本系统的用户界面按功能分为面向读者和面向管理员两个部分。管理端主要实现可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归客户端主要为学生提供借阅、续借、归还和查询书籍等操作。其中远程用户机主要是指通过互联网登录系统的人员使用的机器。系统的硬件环境如下:e图书馆管理系统概要设计说明书今CPU:P42.0GHz今网卡:千兆➢数据库服务器今CPU:P42.0GHz今开发环境:VS2010(1)数据库及操作系统:数据库的关键因素是要考虑预计会有多少人同时访问数据库;正常工作时间的级别;用来访专业技术水平。目前市场上适用于中小型企业的数据库产品有IBMDB2、MicrosoftSQL安全控制以适应不同的商业需要。服务器操作系统使用Windows2000Server系统.考虑到价格因素、易用性,我们使用SQLSERVER2000作为系统后台数据库系统,服务器操作系统采用Windows2000Server。它们也是占据着Web服务器市场最大的份额。这里选择IIS,因整个开发过程都在.Net上进接。(1)用户接口:采用窗口化,菜单式进行设计,在操作时响应热键。第11页共13页 图书馆管理系统概要设计说明书经过对图书馆的调查分析本系统中的实体类型有:图书类别,图书,借书证,借阅记录,管理员.这些实体之间的相互联系有:➢图书书类和图书之间存在联系“拥有",它是一对多的。➢图书管理员和图书证之间存在联系“办理",它是一对多的。➢图书借阅本和图书证之间存在联系“记录”,它是一对多的.➢图书借阅本和图书之间存在联系“记录",它是一对多的.➢图书书类:类别号,类别名。➢图书:书号,书名,书类,作者,出版社,出版日期,进馆日期,单价,存放位置,➢图书管理员:编号,姓名,口令,职位。有效否.➢借阅记录:借书证号,书号,借阅日期,归还日期,催还日期,联系电话,办证日期,植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。只要符合操作说明书,用户可自由控制本程序多处采用了异常处理的机制,当遇到异常时不但能及时的处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用户出错的原因及解决的办法,使用户以后能够减少错误的发生.程序的大部分地方还采取了出错保护,如输入内容的长度和类型等减少了用户出错的可能。图书馆管理系统概要设计说明书我们对于本程序的几种可能的错误进行了分析,分别进行了不同的处理。(1)数据库连接错误:这类错误主要是数据库设置不正确,或sqlserver异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可.(2)输入错误:这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。止的原因和操作的规范.程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能作出万全的异常处系,以逐步的完善我们的程序.我们这个软件的安全主要有几个方面:这个我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届安徽省A10联盟高三下学期5月最后一卷历史试题(含答案)
- 渠道合作协议终止协议
- 水肥一体化系统调试工程师岗位招聘考试试卷及答案
- 室内空气检测治理技师考试试卷及答案
- 汽车转向系统设计师考试试卷及答案
- 探索股权基金合作协议书
- 物流系统数据规范
- 无人机视频通讯协议书模板
- 远程诊疗服务合同书
- 购房合同补充协议书和附件
- 2025年天津市高考英语试卷(含答案)
- 鸡鸭冻品专业知识培训课件
- 植物园研学方案
- 出货检验流程标准作业指导书
- 临床研究人源间充质干细胞准则-第2部分制备
- 2025年公共卫生执业医师考试(实践技能)全真模拟试题及答案
- 夏天环卫工安全培训内容课件
- 中医药产业科技成果转化方案
- 2025海南东方市招聘社区专职工作人员196人(第1号)考试参考试题及答案解析
- 克雷氏骨折课件
- 2024煤矿地质工作细则
评论
0/150
提交评论