




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南人文科技学院计算机系课程设计说明书课程名称:软件工程导论课程代码:题 目:图书管理系统年级/专业/班:软件工程二班学生姓名:刘玄,杨倩,李峰,彭峥嵘,张海霞学 号:10436201 07 15 19 23指导老师:颜富强开题时间:2012年6月6日完成时间:2012年6月30日2012年6月30日XVI湖南人文科技学院课程设计课程设计任务书及成绩评定课程名称:软件工程导论完成者:1、设计的目的与要求 1)加强学生的实践能力;2)理解小型系统开发的基本步骤; 3)本系统的功能包括:学生信息的增加、删除和修改,新进图书信息的登记,图书信息的查询修改及图书的借阅等功能。2、设计进度及完成情况日 期内 容项目开发计划书系统可行性研究系统需求分析系统设计系统测试项目的递交3、成绩评定设计成绩: (教师填写)指导老师: (签 字)2012年 月 第一章 项目开发计划书1.1引言 1.1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述图书管理系统软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。该需求规格说明书的读者对象是图书管理系统的系统管理员及用户。根据编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,对开发计划进行了总体的规划。 该需求规格说明书的读者对象是图书管理系统软件小组的研发工程师、测试工程师、销售工程师,版权归上述成员所有,严禁外传。1.1.2背景随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。本图书管理系统软件是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS、WINDOWS系列等操作系统上使用。1.2项目概述1.2.1工作内容图书管理系统针对所有图书馆的需求而设计的,可以有效管理图书。本系统可以借书,还书,查询图书信息,查询读者信息,进行必要的系统操作。1.2.2主要参加人员 组长:杨倩;设计:刘玄,杨倩,张海霞,李峰,彭峥嵘;开发:刘玄,杨倩,张海霞,李峰,彭峥嵘;1.2.3产品1 系统开发计划书2 系统需求说明书3 系统设计说明书4 测试计划5 一个能正确运行的可执行程序 源程序清单(有注释)1.2.4本计划的批准者和批准日期 批准者:颜富强批准日期:2011年6月6日1.3实施计划1.3.1工作任务的分配与人员分工 组长: 杨倩 任务:(1)系统总的开发计划书 (2)项目开发进度的管理 (3)团队的组织和协调设计:刘玄,杨倩,张海霞,李峰,彭峥嵘; 任务:(1)进行系统的需求分析和系统设计 (2)完成系统需求说明书和系统设计说明书 (3)编写测试计划,参与系统测试 (4)协助文档人员完成用户相关文档开发:刘玄,杨倩,张海霞,李峰,彭峥嵘;任务:(1)根据设计完成编码,并注释 (2)进行单元测试1.3.2进度 系统规划阶段: 项目标志性事件 开始到完成开发阶段: 项目开发计划书的完成 6.6-6.7需求分析阶段: 系统需求说明书完成 6.8-6.10设计阶段: 系统设计说明书 6.11-6.15编码实现: 项目的形成 6.16-6.23测试阶段: 测试计划 6.24-6.27移交阶段: 项目的递交 6.28-6.301.4支持条件1.4.1计算机系统支持操作系统需要 windows 2000以上;操作系统环境:java虚拟机,.netFrameWork3.0;前台开发工具:VC+6.0前台界面类型:html,jsp,servlet。第二章 可行性分析2.1可行性研究前提要求:本软件项目是图书管理系统。经过对用户的需求分析,本系统包含身份验证、 借阅图书、归还图书,信息查询,系统维护,帮助,退出系统 几大模块。目标:有效的管理这些图书,帮助学校和老师管理和掌握这些情况。条件、假定、限制:本软件自开发到运行结束至少可运行5年,开发成本不 超过500人民币,开发软件到投入使用不超过1个月。2.2 对现有系统的分析传统的数据处理因手工操作,工作量大,出错率高,出错后也不容易做出修改,图书馆采取手工方式对图书馆借阅情况进行人工管理,由于信息量庞大,图书馆节借阅信息的管理工作混乱而复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,在较长时间后,如果管理员再对其信息进行查询,就必须在为数庞大的资料中翻阅和查找,因此造成了查询的费事、费力。如果要对更长时间一起的图书进行更改就更加的困难。基于这次的问题,我们认为有必要建立一个图书馆图书的借阅系统,使图书馆能对所有图书的借阅等相关情况的工作更加的规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准备并有效的管理图书的借阅情况。2.3 建议新系统2.3.1 新系统说明本系统采用系统化的管理,系统实现后,能大大提高图书馆的工作效率。降低管理人员服务中的错误发生了吧,减少信息交流的繁琐过程及其带来的开销。极大的方便读者对图书馆的需求,减少读者所花费的不必要时间2.3.2 新系统的流程图2.4经济上可行性开发成本:500元人民币。效益:暂时无法具体衡量。效益/投资比:暂时无法估算。投资回收期:大约2个月。2.5技术可行性软件需求:操作系统WINDOWS 2000 Advance Server以上。硬件需求:赛扬1.7G CPU、512M内存 80G硬盘的计算机。使用语言为:C、C+编辑工具为: VC+6.02.6开发工具的选择VC+6.0作为前台的开发工具2.7 新系统的影响 设备的影响:创建新系统需要添置一台性能良好的服务器。 人员的影响:新系统需要一个专职维护人员。 用户的影响:用户可准确、高效的进行图书的借阅,管理者能更好的对图书进行管理。2.8 结论 综上所述,图书管理系统在技术非常成熟,主客观条件都具备,且具有良好的效益,因此开发此系统是可行的。为了用户可准确、高效的进行图书的借阅,管理者能更好的对图书进行管理,建议立即开发。一、系统简介:AOLONG图书馆管理系统包含了目前图书馆管理业务的每个环节,系统包括系统管理、读者管理、编目、流通、统计、查询、馆务管理等功能。能够在一个界面下实现图书、音像、期刊的管理,设置假期、设置暂离锁(提高安全性)、暂停某些读者的借阅权、导入导出读者、交换MARC数据、升级辅助编目库等二、系统特点:1、顺应时代发展要求本系统遵守图书馆管理信息化标准规范中的“图书管理系统子集”,采用中国图书馆分类法最新的第四版,能适应图书馆对未来现代化的要求,可作为一个独立的图书馆管理系统运行,也可接进广域网中,是图书馆实现现代化的必然选择。2、技术先进以 Win2003为服务器平台,后台为大型数据库SQL Server2000或2005,采用了先进可靠的C/S+B/S结构,稳定性及安全性好,运行速度快,维护简单。系统核心采用目前最先进的前端开发工具Delphi开发,所有软件部件全部为本地代码,不采用任何其他外部构件,从而保证了稳定性和可靠性。3、功能强大其功能包含了目前图书馆管理业务的每个环节,系统共分成系统管理、读者管理、编目、流通、统计、查询、馆务管理等功能。各种细致的功能如编目在C/S模式下实现,一些一般功能同时开放在WEB上通过B/S模式实现。除具有一般图书馆管理系统提供的读者管理、采编、流通、预约及管理、馆务管理、统计、查询、设置借阅规则等功能外,我们还提供了设置假期(适应图书馆放假需要)、设置暂离锁(提高安全性)、监视当前使用的客户机及操作员、导入导出读者等,另外还可方便地将外来MARC数据导入到本馆或辅助编目库中,可以自行升级编目库,可以暂停某些读者的借阅权等等。4、高度灵活性我们的各个版本及版本间升级的程序集成在一张光盘上,在标准网络版和增强网络版之间可以任意自行转换,不影响您的数据。5、高度安全性由管理员分配各操作员可使用的功能并设置其密码,各操作员可以更换自己的登录密码。系统对各操作员的登录、退出及重要操作均记录在操作日志中,管理员可随时查看,一些重要功能如数据恢复等被限制在服务器端执行。结合NT Server环境下的图书馆管理系统数据全自动按计划备份服务可最大限度地保障您的数据安全。6、WEB服务本系统采用客户机/服务器(Client/Server) + 浏览器/服务器(Browser/Server) 模式,在服务器上安装本部件后各客户机就可以通过IE浏览器让读者使用借阅资料查询、更换密码、预约、资料检索等功能。所有信息均存放在数据库服务器上,各客户机通过网络与数据库服务器通讯,WEB 服务通过ADO 模型访问数据库服务器。7、读者自助服务系统内部支持公众用户,我们可以开放一些客户机从而让读者自行管理密码、查询自己的借阅史、预约资料及进行管理、检索资料等,所有这些功能都必须输入读者相应的密码才能执行。8、简单易用尽管系统提供了强大而完善的功能,但系统内部实现严谨,从而保证了操作员可以进行傻瓜式的操作而不易出错。例如有在借资料的读者是不能被删除的,有以下情况的读者是不能借阅的:某类书的借阅数已达到最大值、有超期资料、有未缴罚款、被暂停借阅,其他许多规则均在系统中得到了细致而具体的实现,所有这些规则由系统强制维护。日常工作中操作员只需使用手持式条码阅读器扫入借书证号、资料编号、图书音像的ISBN号、期刊的ISSN号的条码,就可以完成绝大部分工作。9、智能化的编目方案提供了标准的辅助编目库,拥有超过200万条以上的编目数据。同时系统可以将没有ISBN条码的图书很简单的编入库内。支持外部MARC数据导入极大方便图书编目。10、与同类系统相比所具有的优点(1).我们的系统支持条码阅读器扫入借书证号、图书音像编号、图书音像的ISBN号、期刊的ISSN 号。支持一卡通,支持触摸屏。(2).所有功能均由本地代码实现,而有些系统使用了许多外部构件,容易导致系统崩溃及性能下降。(3).主程序具有自我检查功能,任何改变包括病毒感染都会报警,许多系统程序庞大而且感染病毒后不能报警。(4).功能全,结构严谨,布局清析。(5).维护方便。系统提供了完善的备份及恢复功能,在用户超过一段时间没有备份时会自动警告。(6).适应性强。操作系统可以是Win98、Win ME、Win NT4、Windows 2000及Windows XP,后台数据库支持从 SQL Server2000到未来版本,而有些系统只能在特定的某一版本运行。支持千万甚至亿级馆藏量。三、系统拓扑图:四、系统功能:一、 读者1.期向导能自动引导您建立新用户组,处理过期读者。2. 借书证制作可用扫描仪、图像文件等作为读者照片源,制作黑白或彩色的借书证。3. 读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。4. 读者可以自由分类,可为每一类读者指定借阅规则。5. 读者有自己的密码,可以远程预约图书。6. 系统支持读者导入功能。二、 采编1. 有完善的采编功能及超过200万册典型书目的辅助编目数据。为图书2. 图书采编自动识别ISBN和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作。3. 图书注销有完整的备查档案。三、 流通1. 借书完全通过条码识别,自动识别借书证是否有效,根据设定的规则进行管理。提示读者已借书数、超期图书应缴罚款等参考信息。2. 还书完全通过条码识别,自动作超期记录。3. 图书预约可以为读者提供方便,可以进行管理及打印到书通知。4. 图书损坏、丢失处理能显示每本书上次损坏的记录以及其它信息。四、 统计1. 综合统计统计图书馆目前的各种指标。2. 流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。3. 馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。五、 查询1. 图书检索,可以随意安排检索条件、检索项目。2. 借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个人进行借阅图书、超期图书、借还书日期、借阅天数的查询。3. 超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。4. 可查询图书的被借阅史、读者的借阅史。5. 应收超期罚款、已收罚金的明细、汇总帐。6. 已注销、损坏图书查询。六、 其它辅助功能1. 系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围。2. 数据备份和数据恢复提高系统的安全性3. 清除历史记录,保障系统的速度。七、馆务管理1.馆员信息2.内部通知3.我的备忘录4. 工作量表5. 个人操作日志6. 便条留言7. 查看其他微机屏幕五、系统优势:简便的可操作性一、 基于Windwos系统,操作规范易学;会Windows的基本操作就会使用本图书管理系统。二、 特制的向导;另外对于一些比较复杂的操作,我们设计了便捷的向导,它们将引导您完成这些工作,比如设置新的系统、建立新的学期您只需要使用鼠标操作。三、 智能感知和CCD技术的完美结合1、 智能感知是指在系统感觉到您要输入汉字时自动启动中文输入法,在您要输入字母或数字时自动关闭中文输入法。2、 CCD技术是指条码的识别,在借书、还书等操作中工作人员可以完全不用键盘、鼠标等传统的输入设备,只需扫描条码就能完成所有的操作,在这时我们的智能感知技术能识别书号、借书证、ISBN等到不同的条码,提高工作效率及操作的准确性。良好的可扩展性1.数据的可行性。作为本系统使用ISBN作为每一种书的标识,ISBN是国际标准书号,所以我们跟其它的流行标准目录都可以很方便的进行数据交换。2. 网络扩展的可行性。通过自带的WEB功能,可以采用IIS实现与校园网等的无缝联接。具体重要功能一览软件主要由图书馆管理系统软件主程序(含所有功能)、简化的系统管理程序、后台及前台自动备份服务程序、WEB服务模块几方面组成。以下所列是主程序的一部分主要功能。软件可以分为:系统管理、读者管理、采编、流通、统计、查询、馆务、数据备份及恢复和帮助等八个主要功能,具体有以下一些重要功能。(一)系统管理1.部门设置向导可根据图书馆规模进行快速设置用户情况。2.操作员及权限管理只有系统管理员才能使用本功能。通过这一功能可以为各操作员分配其可使用的功能,设置其密码(各操作员以后可自行更改),从而防止他人的非法使用。3.浏览操作日志操作日志中记录了用户在系统中的重要操作,对于您了解整个系统的使用情况非常有用。4.工作量统计工作量统计能反映一段时间内各工作人员的工作情况。5.书库设置根据本馆情况设定书库。6.书目管理此功能是为了方便管理员对各自编书目进行浏览、打印及管理而设置的。自编书目的生成可参考“查询”中的“图书检索”。在“图书检索”中生成的书目及内容会自动出现在“查询”的“自编书目”及本功能的“书目”栏中。除了可对自编书目进行管理外还可以将数据导出为CNMARC格式文件。7.读入MARC数据执行本功能时首先要求您选择一MARC文件,强大的容错设计保证了即使文件格式错误也不会对系统有影响。文件内容会自动按段解析并以表格形式显示给用户。用户可将数据导入到本馆编目库中或辅助编目库中。8.编目库升级用于将系统的辅助编目库数据升级到最新以提高编目效率。9.藏书量升级当您书库中的书日积月累其数量超过了所购买藏书量时,即可进行升级。10.更改用户名本系统允许用户在使用过程中更改用户名(馆名)。11.清除已注销资料本操作将把已注销及丢失的图书、音像及期刊的相关信息全部清除。本操作只能由系统管理员进行。12.设置暂离锁当用户(包括客户机)间隔了设定时间还没有操作发生时,系统将自动锁定,并出现一输入密码框,要求用户输入其登录时的密码才能继续操作,三次输入失败即关闭程序。通过这一功能可以减少操作员长时间离开后系统被其他人盗用的可能性。(只有增强版可用)。13.设置假期打开假期功能后当读者借阅资料时应还日期在假期中则系统自动将应还日期设置为您指定的某个日期,您最多可以设置5个假期时间。(只有增强版可用)。14.当前正在使用的客户您可以查看当前正在使用图书管理系统的客户机的微机名和操作员,这样您就可以看到哪些客户机正连接在服务器上,从而可以判断是否可以关机或进行编目库升级操作等。(只有增强版可用)。(二)管理模块包含了“部门管理”、“读者管理”、“办借书证”、“读者密码管理”、“借阅规则”、“读者借阅史”等功能。1.部门管理部门管理中可以增加、删除或修改各部门及负责人以及修改其读者类别。2.读者管理包括挂失、制证、调动、注销及暂停借阅及借书证版面设置和校徽处理、打印借书证条码等功能。(1)、挂 失输入遗失的借书证号,这时系统会给出该读者信息,并自动给出一新借书证号。(2)、制证用户可以在“读者管理”也可以在“办借书证”中制作借书证。当您点击左侧的部门列表中某部门后,右侧列表框中将显示该部门所有读者姓名,您可以通过“全选”、“全不选”,或按下鼠标右键并拖动定义一区域再通过“选中”、 “不选中”选择读者并打印借书证。(3)、调动可以将某部门的部分或全部读者调动到其他部门。如果选中“更新为新部门的读者类别”则所调动的读者的借阅权限将被更新为新部门的类别。(4)、注销用于将某些读者删除。注销后该读者的借阅史等信息也就同时删除了。当某读者有未归还图书、音像或期刊时该读者将不能被注销并且系统会提示您。(5)、暂停借阅用于将某些读者的借阅权暂时收回或开放。(6)、借书证版面及校徽用于设置借书证版面及制作个性化的借书证。您必须将校徽图像通过其他软件制作并拷贝到剪贴板然后在右边的图像区右击鼠标执行“粘贴”获得图像。(7)、指定借书证号打印当某些借书证因某种原因需重打时可在此录入然后打印。(8)、打印借书证条码在前面涉及的制作借书证中的借书证上有读者编号的条码。此处指仅打印包含姓名、条码、号码的条码用于贴在类似于出入证上。(三)采编采编中包括了图书、音像的编目、校对、调配、注销、删除及图书征订、期刊登记、打印条码等功能。期刊和音像的处理与图书类似,下面仅以图书为例。1.图书编目智能化的编目方案提供了标准的辅助编目库,拥有超过200万条以上的编目数据。减轻了图书馆编目人员的工作量,提高了编目准确性。编目工作分图书编目(即编号上架) 和图书编辑(即对某种书进行具体编目) 两部分。您可以用ISBN号、书名、作者三个要素中任意一个进行搜索。用支持ISBN识别的手持扫描仪扫入ISBN号,如果本馆藏书中有这种书,则会显示该种书的信息;否则,系统将自动到辅助编目库中查找,如找到,将列出符合条件的图书信息,当只有一条符合条件的记录时系统会自动将相关信息调入编辑界面供您校对修改,如有多条对应信息则系统将列表显示,您可以按上下方向键选择。如果在本馆及辅助编目库中均未搜索到符合条件的图书,则系统根据您的设置决定是否自动弹出图书编辑界面并请用户自行编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年渭南市医疗机构定向招聘笔试等后续工作模拟试卷及答案详解(各地真题)
- 2025广西旅发大健康产业集团有限公司公开招聘110人模拟试卷带答案详解
- 2025广东省企事业单位10000+岗位春季招聘4月23日西安站考前自测高频考点模拟试题及答案详解1套
- 2025年上海中期期货股份有限公司社会招聘(2人)模拟试卷及答案详解(名师系列)
- 2025年福建泉州市华侨大学分析测试中心招聘实验技术系列人员(4月)模拟试卷及答案详解(夺冠系列)
- 2025广西玉林市北流生态环境局招聘公益性岗位考前自测高频考点模拟试题及答案详解(全优)
- 2025广西玉林市福绵区新桥镇人民政府招聘代理服务记账中心编外人员2人考前自测高频考点模拟试题及完整答案详解1套
- 2025安徽阳光采购服务平台有限责任公司社会招聘1人(第二次)考前自测高频考点模拟试题含答案详解
- 2025嘉兴市秀拓燃气有限公司招聘2人(二)模拟试卷及答案详解1套
- 2025广西桂林市灵川县发展和改革局公开招聘6人考前自测高频考点模拟试题附答案详解(黄金题型)
- 职业技术学院《酒店财务管理》课程标准
- 汽车起重机技术规格书
- 4M变更管理(培训)
- 北斗导航技术在农机上的应用
- GB/T 14799-2024土工合成材料有效孔径的测定干筛法
- 2024年西藏自治区成考(专升本)生理学护理学专业考试真题含解析
- 大面积脑梗死的护理查房
- 医药代表拜访中的市场分析技巧
- JGT472-2015 钢纤维混凝土
- 变压器市场需求分析报告
- 第二章 民事权益保护追求幸福的基石
评论
0/150
提交评论