第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共19页文档编号:006版本号:2.0文档名称:概要设计项目名称:图书馆里系统项目负责人:段明伟项目组长:段明伟程序录入:张露、冯丽荣需求分析:张露、冯丽荣、高春芳、韩苗苗软件测试:.段明伟、曹凌云第2页共19页第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共19页开发单位:西邮07级科技班软件开发3小组引言编写目的:本说明是任务管理项目软件铲平的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。软件开发小组的每一位参与开发成员应该阅读本说明,以清除产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。项目背景系统名称:图书管理系统项目功能:本系统完成后是针对个人事务管理的产品,是面向那些需要管理个人日常任务的广大计算机使用人员的。本系统将是独立的系统,目前不为其他的系统后操作系统提供特别的接口,所产生的输出都是独立的。1.图书信息管理,管理图书信息;2.借阅信息管理,管理图书的借阅和归还;3.读者信息管理,管理读者信息;4.系统、图书管理系统用户的添加,删除和修改.项目任务提出者:周元哲项目组长:段明伟程序录入:张露、冯丽荣需求分析:高春芳、冯丽荣、韩苗苗、张露软件测试:段明伟、曹凌云本系统的用户:用户,管理员承办单位:西邮科技0701班第三小组第3页共19页第2页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共19页参考资料:《实用软件工程》LeszekA.MaciaszekBrucLeeLiong著机械工业出版社《软件工程导论——第5版》张海藩编著清华大学出版社定义模块:是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可通过名字来访问。耦合:是对一个软件结构内不同模块之间互联程度的度量。耦合强弱取决于模块件间接口的复杂程度,进入或访问一个模块的点,以及通过接口的数据。耦合的类型包括:数据耦合、控制耦合、公共环境耦合和内容耦合。其中数据耦合是最低程度的耦合,内容耦合是最高程度的耦合,应尽量使用数据耦合,少用控制耦合,限制公共环境耦合的范围,完全不用内容耦合。图书管理系统(TLMS):图书管理是帮助图书馆管理人员对图书信息进行管理的软件。使用汉语编程语言,独立完成其功能。(TheLibraryManagementSystems)客户:与我们签定合同,要求购买产品的人。软件的开发以他们的需要为基础。用户:使用这个软件的所有人。服务器(Server):一台共享信息的主机,配置比一般微机高,主要起监管网络,提供数据信息的作用。客户机(Client):是相对于服务器(Server)的名词,与客户没有关系,是用户运行图书馆管理软件的一台微机。C/S结构:软件的一种结构,前提是有一个局域网,一台角色为数据库服务器,安装数据库管理软件,其他为客户机,安装管理系统软件,起操作平台的作用,数据保存在远程数据库服务器上。项目需求规1.对功能的规定功能概述用户:浏览功能:浏览所有的书籍、查找所有的书籍及用户信息。挂失功能:在用户图书卡丢失或密码遗忘时区任何一个图书室均可第4页共19页第3页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共19页使用挂失功能。激活功能:在管理员或任何一个书库均可激活。管理员:增加图书:对图书种类进行增加。修改功能:对图书信息进行修改及用户信息的修改。删除图书:对图书种类进行删除。查看图书:对图书信息进行查看。注册功能:对用户注册。条件与约束资金、时间约束:本软件为毕业设计需要而设计,未拨专项资金;本软件从2009年9月7日开始开发,研制时间为3个月,2009年12月20日交付使用。技术约束:要求采用C/S结构,数据库采用SQLserve2000,界面要求使用汉字。标准约束:《编程规范》、《界面风格规范》。2.对性能的规定:1)数据精确度a)数量值:精确到小数后一位;b)时间值:精确到日,并以yyyy/mm/dd的形式表示;c)价格值:精确到...