课程设计实验报告基于CS模式多小型图书管理系统设计.doc
29页图书管理系统图书管理系统目录1.实验目的: 32.实验简述: 33.可行性研究文档: 33.1 可行性研究的前提 33.2.对现有系统的分析 43.3. 所建议的系统 63.4. 可选择的其他系统方案 83.5. 投资及效益分析 103.6. 社会因素方面的可能性 113.7. 结论 124.需求分析: 124.1数据模型: 124.2建立功能模型 164.3建立行为模型 195.总体设计: 205.1总体设计思想 205.2总体设计流程图 216.详细设计: 226.1 模块外部设计 226.2 功能分配 236.3 接口设计 236.4 数据结构设计 256.5 运行设计 276.6 出错处理 276.7 安全保密设计 276.8 维护设计 277.实现文档: 288.参考文献: 281.实验目的:采用C/S模式完成一个小型的图书管理系统;完成需求分析所有流程2.实验简述:通过实验,使图书馆的管理能够很方便的借书,还书,以及借书还书情况,个人信息列表,以达到准确,有效的实施,并减少出错,和提高效率的目的.3.可行性研究文档:3.1 可行性研究的前提3.1.1 要求主要功能:负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、借阅图书的管理。
安全与保密要求:登陆系统时,需验证身份和密码,只有图书管理员的身份才能进入系统进行信息的操作完成期限:2007年7月9日至2007年7月29日3.1.2 目标减少人力的投入;由系统对入库图书进行自动分类、归类,学生信息整理、借阅情况登记入档,提高信息处理的精度和准确度3.1.3 条件、假定和限制建议软件寿命:5年硬件条件:PC机运行环境:Windows 系列开发软件:SQL Server 、JAVA等开发限制:开发时间短3.1.4 进行可行性研究的方法 通过对已有图书管理系统的分析和研究比较的方法3.1.5 评价尺度 费用的多少、各项功能的优先次序、开发时间的长短及使用中的难易程度等等3.2.对现有系统的分析这里的现有系统是指北方信息工程学院图书馆管理系统,针对现有的图书馆系统没有读者查询功能,进行分析,所以我们开发新的图书馆管理系统3.2.1 处理流程和数据流程1.进书拿到中图公司的书目选书——抄下所选书名制成表单送至院办公室敲章——办公室向领导打报告——领导批了以后将定单寄至中图公司——拿到书后寄钱2.书籍入架按分类号和作者号对书籍进行分类——写流通卡,敲章——入架(注:这一过程约两星期)3.图书借阅本科生,大专生只能在资料室阅读,凭证件换取借书卡,还书后取回证件;硕士生,博士生,老师可外借(中文书两星期,外文书一个月),其中硕,博须导师的担保书,管理员登记图书借阅情况。
3.2.2 工作负荷学院资料室只有一位老师管理,她负责图书从进书,分类,入架,借阅,维护,卫生打扫的所有事宜,完全靠人工,工作量很大3.2.3 费用开支a. 基本建设投资25720元b. 其他一次性支出105600元c. 非一次性支出11200元综上合计142520元3.2.4 人员馆长1名采编部3名流通阅览部4名网络技术部2名3.2.5 设备l 服务器: PentiumIII 500以上或更高,内存:128M以上;硬盘:至少10G以上;CD-ROM:16倍速以上;网卡:10MB/100MB自适应;l 工作站: PentiumII 266以上微机;内存:64MB硬盘: 至少5G以上;CD-ROM:16倍速以上;网卡:10MB/100MB自适应3.2.6 局限性 处理时间缓慢、响应不及时、效率低、数据存储能力不足、没有查询处理功能3.3. 所建议的系统3.3.1 对所建议系统的说明a. 小巧而不失使用的功能,方便师生b. 库存图书馆功能,师生借阅信息管理c. 财务信息的统计分析d. 多种图表统计,可统计每年,每月,每日的图书借出和借入情况统计。
e. 多种排行统计等3.3.2 处理流程和数据流程a. 系统能对书籍信息进行管理b. 系统不需要管理借阅者除姓名以外的信息对每一名借阅者最多可借阅的书籍数目为10本c. 借书时,管理人员记录借书者的姓名、借阅书籍名称和借阅日期d. 时间时,管理人员记录还书者的姓名、归还书籍名称和还书日期系统设定书籍的最长借阅时间为2个月e. 操作人员可以根据书籍名称、作者、出版社三者之一或三者的任意组合查询书籍信息f. 操作人员可以查询借阅某书籍的所有借阅者的姓名;也可以查询某借阅者借阅的所有书籍名称;还可以根据借阅者的姓名、书籍名称查询借阅者的借书时间、还书时间g. 系统由图书馆工作人员操作分为:系统管理员,书籍管理员和借阅管理员,每人对应相应的权限h. 报表的打印输出i. 所有操作人员凭帐号和密码登陆系统3.3.3 改进之处a. 由于时间仓促,人力和物力资源缺乏,本系统存在诸多不完善之处b. 整体系统不够强,功能模块需要添加和其他查询功能3.3.4 影响a. 对设备的影响:没有什么特殊影响,信息量不大,一般PC机都能用b. 对用户单位的影响:用户单位现有符合国家管理行政,业务完全不变。
其他机构可以参考系统提示的要求做一定调整,该操作简单,使用人员能基本操作计算机基本操作即可1.对设备的影响服务器: PentiumIII 500以上或更高,内存:128M以上;硬盘:至少10G以上; CD-ROM:16倍速以上;网卡:10MB/100MB自适应;打印机一台,至少一台服务器工作站: PentiumII 266以上微机;内存:64MB硬盘: 至少5G以上; CD-ROM:16倍速以上;网卡:10MB/100MB自适应,至少一台工作站,使用TCP/IP协议的局域网2.对软件的影响BookWork.jar BookWork系统的打包程序,由JAVA编译3.对用户单位机构的影响在学校中要有良好的管理体系,管理业务标准化;需要组建一个管理应用队伍,需要体现出团队的精神4.对系统运行过程的影响Windows XP + SQL Server2000 + Java中运行5.对开发的影响在当前网络信息时代下,计算机技术和软件技术的不断更新是图书馆管理系统需要更强大的功能,远远不能满足将来现代化的社会,在管理上也可能需要人员调整6.对地点和设施的影响基本的办公条件,一台电脑和若干参考书籍7.对经费开支的影响图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:其中包括基本建设费、软件开发费用、管理和维护费、人员工资和培训费等。
在一个图书馆中实行统一操作,资源共享,前期的资金投入主要集中于购置图书上建立图书信息库,收集各方面的图书信息,提高图书管理的计划性和预见性开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资从经济角度考虑,此系统开发可行3.3.5 技术条件方面的可能性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息所使用的语言是JAVA和SQL之间连接,这是大家还比较熟悉的内容,可行性绝对可行3.4. 可选择的其他系统方案3.4.1 可选择的系统方案1a. 拟建系统的目标:1) 促进管理体制的改革和改进管理手段2) 提高和改进管理信息服务质量3) 增强资源共享4) 减少人力和设备费用5) 加快信息的查询速度和准确性b. 系统规划及初步方案管理系统建成后可以和校园网相连,提供网上服务c. 系统的实施方案本系统客户端拟采用Window XP操作系统,服务器采用Window 操作系统,前端开发语言使用JAVA, 使用SQL server数据库管理系统d. 投资方案此系统由北方信息工程学院投资e. 人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训3.4.2 可选择的系统方案2a. 拟建系统的目标1) 促进管理体制的改革和改进管理手段2) 提高和改进管理信息服务质量3) 减少人力和设备费用4) 用计算机代替手工劳动5) 加快信息的查询速度和准确性b. 系统规划及初步方案管理系统使用单机作业,由专人输入有关信息,可以选购书目,上报计划。
进行统计分析等,向财务处报盘进行结算本系统拟采用奔腾Ⅳ处理器,256M内存,硬盘80G打印机一台,UPS电源,光驱一个c. 系统的实施方案本系统客户端拟采用Window 98操作系统,服务器采用WindowXP操作系统,前端开发语言使用JAVA ,使用MS SQL server数据库管理系统d. 投资方案此系统由北方信息工程学院投资.e. 人员培训及补充方案由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训3.5. 投资及效益分析3.5.1 支出1 基本建设投资计算机设备8台8×3000=24000元数据通讯设备:(产生的实时花费)规定每人每月50共计8×50=400元办公室对外通信包月8×40=320元环境设备(办公室,人员住宿)办公租房3000元,人员住宿1000元2 其他一次性支出开发软件费用价值100000元调研(主要是图书馆的调研需若干次)调研费用1000元培训费、差旅费、安装费(请外面老师培训等)400+4000+200=4600元3 非一次性支出l 人员工资:9人,月工资1200 年支出费用=9*1200=10800元l 维护费:单次100元 每年4度维修1次 年支出费用=4*100=400元3.5.2 收益1 一次性收益学生每人一次办卡5元 按中小型学校预算10000人*5=50000元2 非一次性收益在使用中有学生可能把卡丢失或损坏费用办卡收费5元/次的收益。
3 不可定量的收益图书在读者借阅中超期或者损害的赔偿3.5.3 收益/投资比收益50000元投资(含非一次性投资)142520元收益/投资比=50000/142520=0.353.5.4 投资回收周期此系统回报周期在3.5年5.5 敏感性分析电脑遭遇病毒的侵害是难以预料,不可估算3.6. 社会因素方面的可能性1.法律方面的可行性●合同责任:符合国家标准的合同,经双方签字后生效●侵犯专利权:有●侵犯版权:有当今社会发展迅速,知识量的积累更是与日俱增,无论是学校的图书馆还是公司的资料库,学生或员工的知识渴求的越显强烈,书籍资料的借阅量也是越来越高,而逐渐显现出来的读者信息管理质量问题是越来越严重一方面,管理员为了将读者的部分个人信息记录下来,需要每一位新读者自。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


