基于web的图书馆管理系统概要设计说明书.doc

基于web的图书馆管理系统概要设计说明书.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于web的图书馆管理系统概要设计说明书

基于web的图书馆管理系统 系 统 概 要 设 计 说 明 书 日期:2011年9月21日 编写说明 编写说明 标题:系统概要设计说明书 类别:文档 密级:内部 编辑软件:Microsoft Word 2003 中文版 版本历史: 版本 作者 日期 备注 V1.0.1 余萍、罗丹 2011/09/18 系统概要设计说明书草稿 V1.0.2 余萍、罗丹 2011/09/21 系统概要设计说明书确定稿 编写目的: 为规范项目开发,对系统功能进行详细说明。 本文档由余萍、罗丹维护,供开发过程使用。 1引言 4 1.1编写目的 4 1.2背景 4 1.3定义 4 1.4参考资料 4 2总体设计 5 2.1需求规定 5 2.2运行环境 5 2.3基本设计概念和处理流程 6 2.4结构 6 2.5功能需求与程序的关系 7 2.6人工处理过程 7 2.7尚未问决的问题 7 3接口设计 7 3.1用户接口 7 3.2外部接口 7 3.3内部接口 7 4运行设计 8 4.1运行模块组合 8 4.2运行控制 8 4.3运行时间 8 5系统数据结构设计 8 5.1表的设计及结构 8 5.2数据结构与程序的关系 12 6系统出错处理设计 12 6.1出错信息 12 6.2补救措施 12 系统概要设计说明书 1引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求和基本的数据流程图,要实现整个系统,需要对用户的需求进行设计,此概要设计主要是利用比较概括的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。 1.2背景 软件名称:基于web的图书馆管理系统 任务提出者:余萍、罗丹 开发者:余萍、罗丹 用户:学校管理员、教师以及在校学生 运行该软件的计算中心:乐山师范学院计算机科学学院 1.3定义 数据库管理软件:SQL Server 2005 运行环境:Windows系列操作系统 软件开发语言:Java 软件开发脚本语言:JavaScript、JSP 数据库:librarySys 1.4参考资料 [1]郑娅峰.网页设计与开发.北京:清华大学出版社,2009. [2]朱站立.数据结构——Java语言描述.北京:清华大学出版社,2009. [3]王珊,萨师煊.数据库系统概论(第4版).北京:高等教育出版社,2010. [4]钱乐秋,赵文耕,牛军钰.软件工程.北京:清华大学出版社,2010. [5]卢汉鹏.JSP开发技术详解.北京:化学工业出版社,2010. [6]孙鑫.Struts2深入详解.北京:电子工业出版社,2010. [7]北京阿博泰克北大青鸟信息技术有限公司.使用Java语言理解程序逻辑.北京:科学技术文献出版社,2008. [8] 北京阿博泰克北大青鸟信息技术有限公司.使用SQL Server 管理和查询数据.北京:科学技术文献出版社,2008. [9] 徐孝凯,贺桂英.数据库基础与SQL Server应用开发.北京:清华大学出版社,2008. [10] 李林,施伟伟.Javascript程序设计教程.北京:人民邮电出版社,2008. 2总体设计 2.1需求规定 该系统分为管理员和读者两个角色,管理能过对输入的读者条形码或者图书条形码对读者或图书进行管理。 系统的管理员负责对图书信息和读者信息进行管理及系统的参数设置,并提供对图书的、借出、归还等功能。 网站的用户通过管理员添加注册后可以通过网络实现浏览、续借图书、预定图书、个人信息查询、查询图书信息及借阅情况等。. 2.2运行环境 数据库管理系统软件:SQL Server 2005 运行平台:Windows系列的操作系统 分辨率:最佳效果1024×768像素 2.3基本设计概念和处理流程 图1 系统处理流程图 2.4结构 图2 系统各功能模块结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 2.5功能需求与程序的关系 如下表说明各项功能需求的实现同各块程序的分配关系: 表1 分配关系表 程序1 程序2 程序3 程序4 读者管理 Reader.jsp ReaderAction ReaderDao Reader.java 图书管理 Book.jsp BookAction BookDao Book.java 图书借还 Borrow.jsp BorrowAction BorrowDao Borrow.java 借阅查询 bookQuery.jsp BorrowAction BorrowDao Borrow.java 2.6人工处理过程 人工输入读者条形码、图书条形码,实现读者注册以及图书添

文档评论(0)

gz2018gz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档