图书管理系统立项建议书
目录
图书管理系统立项建议书 . .............................................................................................................. 2
1.引言(Introduction ) ......................................................................................................... 2
1.1 目的(Purpose ) . ...................................................................................................... 2
1.2 范围(Scope ) .......................................................................................................... 2
1.3 术语定义(Terms Glossary) . .................................................................................. 2
1.4 参考资料(References ) .......................................................................................... 3
1.5 相关文档(Related Documents) ............................................................................ 3
1.6 版本更新记录(Version Updated Record) . ............................................................ 3
2.项目概述及架构(Project Summary and Framework) . .................................................. 4
2.1 项目概述(Project Summary) ................................................................................ 4
2.2 项目架构(Project Framework) ............................................................................. 4
3.客户群分析(Client Analysis) ........................................................................................ 5
3.1 客户群定位(Client Orientation) . .......................................................................... 5
3.2 当前客户群分析(Current Client Analysis) .......................................................... 6
3.3 潜在客户群分析(Latency Client Analysis).......................................................... 6
4.项目功能(Project Function) .......................................................................................... 6
4.1 单机版功能(Stand-alone Function) . ..................................................................... 6
5.项目性能(Project Performance) .................................................................................... 7
5.1 响应时间(Response Time) ................................................................................... 7
5.2 处理速度(Disposal Speed) ................................................................................... 7
6.案例分析(Cases Analysis) . ............................................................................................ 7
6.1国外案例分析(Cases Analysis in Foreign Countries) . .......................................... 8
7.风险分析(Risk Analysis) . .............................................................................................. 9
图书管理系统立项建议书
1.引言(Introduction )
1.1 目的(Purpose )
近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加, 面对着庞大的信息量, 传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 随着图书馆的规模的不断扩大, 图书馆的藏书、 管理人员、 读者的数量也越来越多。 图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理系统来完成这项工作。作为计算机应用的一部分, 使用计算机对图书信息进行管理, 具有手工管理所无法比拟的优点. 例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点 能够极大地提高图书管理的效率, 也是企业的科学化、正规化管理的重要条件。
1.2 范围(Scope )
本图书馆管理系统适应于中小规模公共图书馆、中小学及各院校图书馆。
1.3 术语定义(Terms Glossary)
软件开发技术采用面向对象的方法:
面向对象的方法是从20世纪80年代各种面向对象的程序设计方法,如smalltalk 、C++等逐步发展而来的,最初用于程序设计,后来扩展到了系统开发的全过程,出现了面向对象分析和面向对象设计。
面向对象的程序设计思想(Object-orientedProgramming, 简称OOP )的主要目的是要创建可以重用的代码,具备更好的模拟现实世界环境的能力,它通过给程序中加入扩展语句,把函数“封装”进Windows 编程所必须的“对象”中,面向对象的编程语言使得复杂的工作条理清晰、编写容易,使人们从结构化的编程思想走到了面向对象的编程思想上。
[1]对象
在面向对象的系统中,对象是基本的运行实体,他包括数据属性,也包括作用于数据的操作(行为)。所以一个对象把属性和行为密封成一个整体。从程序设计者角度来看,对象是一个程序模块;从用户的角度来看,对象为他们提供了所希望的行为。在对象内的操作通常叫方法。
[2]类
一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组对象的共同行为和属性。把一组对象的共同特性加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点;是否建立了一个丰富的类库是衡量一个面向对象程序设计语言成熟与否的重要标志。
[3]继承
类之间的继承关系是现实世界中遗传关系的直接模拟,它表示类之间的内在联系以及对属性和操作的共享,即子类可以沿用父类(被继承类)的某些特征。当然,子类也可以具有自己独立的属性和操作。继承性是面向对象程序设计语言的最主要的特点,是其它语言(如面向过程语言)所没有的。
[4]消息
对象之间进行通信的一种构造叫消息。当一个消息发送给某个对象时,包含要求接受对象去执行某些活动的信息。接受到消息的对象经过解释,然后给予响应。这种通信
机制叫做消息传递。发送消息的对象不需要知道接受消息的对象如何对请求予以响应。
1.4 参考资料(References )
[1]张海藩, 《软件工程导论》,清华大学出版社。
[2]王删著, 《数据库系统原理教程》, 清华大学出版社。
[3]陈松桥等著, 《现代软件工程》, 北方交通大学出版社。
[4]赵池龙等, 《实用软件工程》,电子工业出版社。
1.5 相关文档(Related Documents)
[1]《用户需求报告》
[2] 《详细设计报告》
[3] 《概要设计报告》
1.6 版本更新记录(Version Updated Record)
任何一次版本创建或维护更新,都要追加一条记录。一个版本创建只有一次,但对它的维护更新可能有多次。大版本升级一次,定义为创建一次,如V1.0到V2.0。而V1.0到V1.1,只是维护更新一次。版本更新记录格式,如表1-1所示。
版本更新记录如下表所示:
2.项目概述及架构(Project Summary and Framework )
2.1 项目概述(Project Summary)
宏观上说明该项目是什么、能干什么、要求干得怎么样。
维护图书管理中基础信息,如书商、出版社、印刷厂的相关信息。此外,还可以维护图书类别信息。
管理订购新书信息,验收订购的新书信息,查询并检索库存图书信息。
对的这信息进行管理,同时还能够管理读者借书、还书、图书续借等。如果有超期
的图书,还提供超期提醒的功能,从而实现对读者借阅图书的相关事项进行管理的功能。
根据查询条件打印符合查询条件的数据,并且能够打印书目分类信息。
维护系统数据,如添加操作员、修改操作员、更改操作员口令.
2.2 项目架构(Project Framework)
宏观上描述该项目的架构:单机结构、C/S结构、B/S结构。并说明结构具体详细
的运行平台:硬件的要求、操作系统的要求、数据库管理系统的要求、对外接口的要求。
项目架构:采用B/S结构。
运行平台:Microsoft Windows XP
硬件的要求: 64M内存、10G 硬盘1只、软盘驱动器1只、CD-ROM 驱动器1只和SVGA 兼容模式的显示器
数据库管理系统的要求:SOL 2005
对外接口的要求:B/S 建立在浏览器上, ,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。
3.客户群分析(Client Analysis)
3.1 客户群定位(Client Orientation)
单机结构、C/S结构、B/S结构对应哪三种客户群,每种客户群的数量、素质、市场前景等。
B/S结构(Browser/Server,浏览器/服务器模式),是WEB 兴起后的一种网络结构模式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser ),如Netscape Navigator或Internet Explorer,服务器安装Oracle 、Sybase 、Informix 或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。
B/S结构的优势
(1)维护和升级方式简单。
目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。
(2)成本降低,选择更多。
大家都知道windows 在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows 并不是处于绝对的统治地位。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux 服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows 作为桌
Linux 面操作系统电脑不受影响,这就使的最流行免费的Linux 操作系统快速发展起来,
除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。
(3)应用服务器运行数据负荷较重。
由于B/S架构管理软件只安装在服务器端(Server )上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server )端完全通过WWW 浏览器实现,极少部分事务逻辑在前端(Browser )实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”
等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。
B/S结构他不需要专门的客户端,只要浏览器,而浏览器是随操作系统就有的,方便就是他的优势了,而且B/S结构是基于网页语言的与操作系统无关的,所以跨平台也是它的优势,而且以后随着网页语言以及浏览器的进步,B/S结构在表现能力上的处理以及运行的速度上会越来越快,它的缺点将会越来越少,比如你看下未来的html5在图形的渲染方面以及音频,文件的处理上已经非常强大了。所以,现在开发的大部分采用B/S结构。
目前B/S结构的典型案例: ORACLE EBS 天朗软件 房管家ERP 浪潮ERP 天思MasterWBP
3.2 当前客户群分析(Current Client Analysis)
当前客户群是指已签订合作协议或将要签订合作协议的客户群,分析他们的数量、素质、市场前景等。
3.3 潜在客户群分析(Latency Client Analysis)
潜在客户群是指将来可能发展的客户群,分析他们的数量、素质、市场前景等。 4.项目功能(Project Function)
项目的功能既可用Use Case图描述,又可用功能点列表描述。
4.1 单机版功能(Stand-alone Function)
单机版功能,如下表所示:
5.项目性能(Project Performance)
5.1 响应时间(Response Time)
单机结构(包括主机多用户结构,即H/T结构)、C/S结构、B/S结构三种架构的终端数量,要求响应时间小于0.XX 秒。
响应时间应该尽可能的小,小于0.1秒为最佳。
5.2 处理速度(Disposal Speed)
C/S结构、B/S结构两种架构的后台结算方式,结算速度分析。
5.3 最大终端负载(The Highest Terminal Load)
C/S结构、B/S结构两种架构的并发处理最大终端(用户)负载数量分析。
6.案例分析(Cases Analysis)
案例分析包括成功案例和失败案例分析。
6.1国外案例分析(Cases Analysis in Foreign Countries) 案例1:成功案例(大型图书图书综合管理系统)
功能描述:
太极公司已与新华书店合作多年,积累了丰富的经验。我们已经成功开发了," 北京东安市场新华书店图书管理系统" 、" 北京翠微新华书店图书管理系统" 、" 北京顺义新华书店图书管理系统" 和" 北京花市新华书店图书管理系统" 。特别是最近为北京图书大厦开发的" 北京图书大厦图书管理系统" ,其体系结构更加合理,功能更加完善。该系统分为八个子系统,覆盖了从订书、到货、入库、发前台、销售、批发、退书、图书报废到财务货帐的整个业务流程,库房依据前台的销售情况自动向前台发货,从而避免了门库脱节现象。业务人员随时查阅、打印各出版社图书的销售数量和存货数量,以此作为向出版社订书依据其中包括书市销售子系统和可以在非网络环境下独立进行销售的应急销售子系统。各个子系统可以独立使用,不同的职能部门使用不同的子系统、不同的模块,用户还可以根据自己的需求灵活地配置模块。 在系统的设计与开发过程中,遵循系统通用性的原则,包括数据组织的规范性,编码的通用性,各系统的通用性,使得系统的分析与设计合理化。系统有如下几个特点: 功能强大
图书进、销、存是图书大厦的主营业务,需要完整而强大的功能,图书从订货、进货、存储管理到销售做到了高效率并行进行。 完备的统计报表模块 可获得准确详细的图书到货、库存、销售等方面的信息,并具有完备的统计分析功能。分析数据采取了统计图表、统计饼图、信息排行榜等多种灵活方式,能帮助管理者准确掌握经营动作状态、迅速作出科学决策。
服务器性能可靠
数据库服务器采用Alpha 小型机的Cluster 体系结构。如果一台小型机的运转异常,另一台小型机会自动启用,具有相当强的控制故障能力。 库房和门市采用DDN 专线远程通讯 库房和门市等所有的Client 端同时对Oracle 数据库进行操作, 是整个系统范围内的数据共享,保证了数据的一致性,不需任何形式的拷贝、E-mail 等文件传输操作,方便地解决了异地传输问题, 权限层次分明 各个界面及功能按钮都有一定的权限级别。系统一旦识别了注册口令,就会赋予其相应的操作权限,这样就对系统数据的增、删、改进行了严格的控制,以杜绝数据的非法操作。
强大的安全性
系统设置了若干角色,如总经理角色、部门经理角色、业务员角色、收款员角色等。每个角色都有其特有的功能范围,超越权限不可能操作。 防错措施 系统中有大量的数据录入工作,因此在所有的录入界面都设有安全控制,一旦操作员出现误操作,系统就会给出相应的提示,从而保证系统安全运行。
数据操纵功能强大
所有的查询都采用动态SQL 语句编写,可以对数据进行随时的、任意组合,与常用的SQL 语句相比,性能有提高。管理者所需的各种查询都有极快的相应速度,能在瞬间执行完毕。 补救措施完备 到货及所有的出入库业务难以避免操作员输入数据时的错误,为此,系统对一定权限的管理者设计了详尽的修改、更正功能。
开放性
本系统还可适用于多种环境。可运行于UNIX 、WINDOWS NT 、WINDOWS 等软件环境,并可分别在网络和单机环境下运行。适用大、中、小型图书零售批发企业。
7.风险分析(Risk Analysis)
11
12
图书管理系统立项建议书
目录
图书管理系统立项建议书 . .............................................................................................................. 2
1.引言(Introduction ) ......................................................................................................... 2
1.1 目的(Purpose ) . ...................................................................................................... 2
1.2 范围(Scope ) .......................................................................................................... 2
1.3 术语定义(Terms Glossary) . .................................................................................. 2
1.4 参考资料(References ) .......................................................................................... 3
1.5 相关文档(Related Documents) ............................................................................ 3
1.6 版本更新记录(Version Updated Record) . ............................................................ 3
2.项目概述及架构(Project Summary and Framework) . .................................................. 4
2.1 项目概述(Project Summary) ................................................................................ 4
2.2 项目架构(Project Framework) ............................................................................. 4
3.客户群分析(Client Analysis) ........................................................................................ 5
3.1 客户群定位(Client Orientation) . .......................................................................... 5
3.2 当前客户群分析(Current Client Analysis) .......................................................... 6
3.3 潜在客户群分析(Latency Client Analysis).......................................................... 6
4.项目功能(Project Function) .......................................................................................... 6
4.1 单机版功能(Stand-alone Function) . ..................................................................... 6
5.项目性能(Project Performance) .................................................................................... 7
5.1 响应时间(Response Time) ................................................................................... 7
5.2 处理速度(Disposal Speed) ................................................................................... 7
6.案例分析(Cases Analysis) . ............................................................................................ 7
6.1国外案例分析(Cases Analysis in Foreign Countries) . .......................................... 8
7.风险分析(Risk Analysis) . .............................................................................................. 9
图书管理系统立项建议书
1.引言(Introduction )
1.1 目的(Purpose )
近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加, 面对着庞大的信息量, 传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 随着图书馆的规模的不断扩大, 图书馆的藏书、 管理人员、 读者的数量也越来越多。 图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理系统来完成这项工作。作为计算机应用的一部分, 使用计算机对图书信息进行管理, 具有手工管理所无法比拟的优点. 例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点 能够极大地提高图书管理的效率, 也是企业的科学化、正规化管理的重要条件。
1.2 范围(Scope )
本图书馆管理系统适应于中小规模公共图书馆、中小学及各院校图书馆。
1.3 术语定义(Terms Glossary)
软件开发技术采用面向对象的方法:
面向对象的方法是从20世纪80年代各种面向对象的程序设计方法,如smalltalk 、C++等逐步发展而来的,最初用于程序设计,后来扩展到了系统开发的全过程,出现了面向对象分析和面向对象设计。
面向对象的程序设计思想(Object-orientedProgramming, 简称OOP )的主要目的是要创建可以重用的代码,具备更好的模拟现实世界环境的能力,它通过给程序中加入扩展语句,把函数“封装”进Windows 编程所必须的“对象”中,面向对象的编程语言使得复杂的工作条理清晰、编写容易,使人们从结构化的编程思想走到了面向对象的编程思想上。
[1]对象
在面向对象的系统中,对象是基本的运行实体,他包括数据属性,也包括作用于数据的操作(行为)。所以一个对象把属性和行为密封成一个整体。从程序设计者角度来看,对象是一个程序模块;从用户的角度来看,对象为他们提供了所希望的行为。在对象内的操作通常叫方法。
[2]类
一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组对象的共同行为和属性。把一组对象的共同特性加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点;是否建立了一个丰富的类库是衡量一个面向对象程序设计语言成熟与否的重要标志。
[3]继承
类之间的继承关系是现实世界中遗传关系的直接模拟,它表示类之间的内在联系以及对属性和操作的共享,即子类可以沿用父类(被继承类)的某些特征。当然,子类也可以具有自己独立的属性和操作。继承性是面向对象程序设计语言的最主要的特点,是其它语言(如面向过程语言)所没有的。
[4]消息
对象之间进行通信的一种构造叫消息。当一个消息发送给某个对象时,包含要求接受对象去执行某些活动的信息。接受到消息的对象经过解释,然后给予响应。这种通信
机制叫做消息传递。发送消息的对象不需要知道接受消息的对象如何对请求予以响应。
1.4 参考资料(References )
[1]张海藩, 《软件工程导论》,清华大学出版社。
[2]王删著, 《数据库系统原理教程》, 清华大学出版社。
[3]陈松桥等著, 《现代软件工程》, 北方交通大学出版社。
[4]赵池龙等, 《实用软件工程》,电子工业出版社。
1.5 相关文档(Related Documents)
[1]《用户需求报告》
[2] 《详细设计报告》
[3] 《概要设计报告》
1.6 版本更新记录(Version Updated Record)
任何一次版本创建或维护更新,都要追加一条记录。一个版本创建只有一次,但对它的维护更新可能有多次。大版本升级一次,定义为创建一次,如V1.0到V2.0。而V1.0到V1.1,只是维护更新一次。版本更新记录格式,如表1-1所示。
版本更新记录如下表所示:
2.项目概述及架构(Project Summary and Framework )
2.1 项目概述(Project Summary)
宏观上说明该项目是什么、能干什么、要求干得怎么样。
维护图书管理中基础信息,如书商、出版社、印刷厂的相关信息。此外,还可以维护图书类别信息。
管理订购新书信息,验收订购的新书信息,查询并检索库存图书信息。
对的这信息进行管理,同时还能够管理读者借书、还书、图书续借等。如果有超期
的图书,还提供超期提醒的功能,从而实现对读者借阅图书的相关事项进行管理的功能。
根据查询条件打印符合查询条件的数据,并且能够打印书目分类信息。
维护系统数据,如添加操作员、修改操作员、更改操作员口令.
2.2 项目架构(Project Framework)
宏观上描述该项目的架构:单机结构、C/S结构、B/S结构。并说明结构具体详细
的运行平台:硬件的要求、操作系统的要求、数据库管理系统的要求、对外接口的要求。
项目架构:采用B/S结构。
运行平台:Microsoft Windows XP
硬件的要求: 64M内存、10G 硬盘1只、软盘驱动器1只、CD-ROM 驱动器1只和SVGA 兼容模式的显示器
数据库管理系统的要求:SOL 2005
对外接口的要求:B/S 建立在浏览器上, ,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。
3.客户群分析(Client Analysis)
3.1 客户群定位(Client Orientation)
单机结构、C/S结构、B/S结构对应哪三种客户群,每种客户群的数量、素质、市场前景等。
B/S结构(Browser/Server,浏览器/服务器模式),是WEB 兴起后的一种网络结构模式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser ),如Netscape Navigator或Internet Explorer,服务器安装Oracle 、Sybase 、Informix 或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。
B/S结构的优势
(1)维护和升级方式简单。
目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。
(2)成本降低,选择更多。
大家都知道windows 在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows 并不是处于绝对的统治地位。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux 服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows 作为桌
Linux 面操作系统电脑不受影响,这就使的最流行免费的Linux 操作系统快速发展起来,
除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。
(3)应用服务器运行数据负荷较重。
由于B/S架构管理软件只安装在服务器端(Server )上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server )端完全通过WWW 浏览器实现,极少部分事务逻辑在前端(Browser )实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”
等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。
B/S结构他不需要专门的客户端,只要浏览器,而浏览器是随操作系统就有的,方便就是他的优势了,而且B/S结构是基于网页语言的与操作系统无关的,所以跨平台也是它的优势,而且以后随着网页语言以及浏览器的进步,B/S结构在表现能力上的处理以及运行的速度上会越来越快,它的缺点将会越来越少,比如你看下未来的html5在图形的渲染方面以及音频,文件的处理上已经非常强大了。所以,现在开发的大部分采用B/S结构。
目前B/S结构的典型案例: ORACLE EBS 天朗软件 房管家ERP 浪潮ERP 天思MasterWBP
3.2 当前客户群分析(Current Client Analysis)
当前客户群是指已签订合作协议或将要签订合作协议的客户群,分析他们的数量、素质、市场前景等。
3.3 潜在客户群分析(Latency Client Analysis)
潜在客户群是指将来可能发展的客户群,分析他们的数量、素质、市场前景等。 4.项目功能(Project Function)
项目的功能既可用Use Case图描述,又可用功能点列表描述。
4.1 单机版功能(Stand-alone Function)
单机版功能,如下表所示:
5.项目性能(Project Performance)
5.1 响应时间(Response Time)
单机结构(包括主机多用户结构,即H/T结构)、C/S结构、B/S结构三种架构的终端数量,要求响应时间小于0.XX 秒。
响应时间应该尽可能的小,小于0.1秒为最佳。
5.2 处理速度(Disposal Speed)
C/S结构、B/S结构两种架构的后台结算方式,结算速度分析。
5.3 最大终端负载(The Highest Terminal Load)
C/S结构、B/S结构两种架构的并发处理最大终端(用户)负载数量分析。
6.案例分析(Cases Analysis)
案例分析包括成功案例和失败案例分析。
6.1国外案例分析(Cases Analysis in Foreign Countries) 案例1:成功案例(大型图书图书综合管理系统)
功能描述:
太极公司已与新华书店合作多年,积累了丰富的经验。我们已经成功开发了," 北京东安市场新华书店图书管理系统" 、" 北京翠微新华书店图书管理系统" 、" 北京顺义新华书店图书管理系统" 和" 北京花市新华书店图书管理系统" 。特别是最近为北京图书大厦开发的" 北京图书大厦图书管理系统" ,其体系结构更加合理,功能更加完善。该系统分为八个子系统,覆盖了从订书、到货、入库、发前台、销售、批发、退书、图书报废到财务货帐的整个业务流程,库房依据前台的销售情况自动向前台发货,从而避免了门库脱节现象。业务人员随时查阅、打印各出版社图书的销售数量和存货数量,以此作为向出版社订书依据其中包括书市销售子系统和可以在非网络环境下独立进行销售的应急销售子系统。各个子系统可以独立使用,不同的职能部门使用不同的子系统、不同的模块,用户还可以根据自己的需求灵活地配置模块。 在系统的设计与开发过程中,遵循系统通用性的原则,包括数据组织的规范性,编码的通用性,各系统的通用性,使得系统的分析与设计合理化。系统有如下几个特点: 功能强大
图书进、销、存是图书大厦的主营业务,需要完整而强大的功能,图书从订货、进货、存储管理到销售做到了高效率并行进行。 完备的统计报表模块 可获得准确详细的图书到货、库存、销售等方面的信息,并具有完备的统计分析功能。分析数据采取了统计图表、统计饼图、信息排行榜等多种灵活方式,能帮助管理者准确掌握经营动作状态、迅速作出科学决策。
服务器性能可靠
数据库服务器采用Alpha 小型机的Cluster 体系结构。如果一台小型机的运转异常,另一台小型机会自动启用,具有相当强的控制故障能力。 库房和门市采用DDN 专线远程通讯 库房和门市等所有的Client 端同时对Oracle 数据库进行操作, 是整个系统范围内的数据共享,保证了数据的一致性,不需任何形式的拷贝、E-mail 等文件传输操作,方便地解决了异地传输问题, 权限层次分明 各个界面及功能按钮都有一定的权限级别。系统一旦识别了注册口令,就会赋予其相应的操作权限,这样就对系统数据的增、删、改进行了严格的控制,以杜绝数据的非法操作。
强大的安全性
系统设置了若干角色,如总经理角色、部门经理角色、业务员角色、收款员角色等。每个角色都有其特有的功能范围,超越权限不可能操作。 防错措施 系统中有大量的数据录入工作,因此在所有的录入界面都设有安全控制,一旦操作员出现误操作,系统就会给出相应的提示,从而保证系统安全运行。
数据操纵功能强大
所有的查询都采用动态SQL 语句编写,可以对数据进行随时的、任意组合,与常用的SQL 语句相比,性能有提高。管理者所需的各种查询都有极快的相应速度,能在瞬间执行完毕。 补救措施完备 到货及所有的出入库业务难以避免操作员输入数据时的错误,为此,系统对一定权限的管理者设计了详尽的修改、更正功能。
开放性
本系统还可适用于多种环境。可运行于UNIX 、WINDOWS NT 、WINDOWS 等软件环境,并可分别在网络和单机环境下运行。适用大、中、小型图书零售批发企业。
7.风险分析(Risk Analysis)
11
12