- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子图书系统设计方案
1. 系统概述
1.1系统说明
本系统应用海量的数字化图书资源,服务于新疆广大的汉、维吾尔、哈萨克等各族人民群众,发挥出最大的资源利用价值。
1.2主要功能
1.3模式设计
本系统属于“定制开发模式”。
1.4设计原则
1.遵循“四个原则”,即;统一代码(GB21669—2008)、统一标准(安照项目制定的信息处理标准规范)、统一字体(4套字体12种字形)、统一平台(Windows、Linux)进行开发;
2.支持5类资源的输入输出;
3.支持不同类型软件各类资源的相互转换。
1.5在整个工程中的位置
该项目依托已有信息化设施,通过建设维吾尔、哈萨克语言图书共享发布系统,进一步提高自治区人民政府在维吾尔、哈萨克语言文字信息资源方面的数字化能力,形成为自治区维吾尔、哈萨克民族聚居的50个县、4000个自然村和4 000所民族学校提供少数民族语言信息资源的服务体系,以贯彻落实国家少数民族地区语言文字政策,促进自治区的经济发展和社会稳定。
2. 设计约束
3. 设计策略
3.1技术路线
本项目研究开发分为三个阶段,可行性研究、系统分析与设计、系统开发与应用。技术路线如下图:
3.2扩展策略。
系统基于WEB Service标准服务技术设计,提供标准的WEB服务接口,任何桌面端应用程序、浏览器、移动设备都可以访问发布的WEB服务。
基于标准开发实施,提高了系统的通用性。
设计时考虑到未来的需求。
系统扩展服务、部署服务变得简单、容易。
3.2复用策略。
本系统使用软件开发重用技术可以减少软件开发活动中大量的重复性工作,这样就能提高软件开发生产率,降低开发成本,缩短开发周期。同时,由于软件构件大都经过严格的质量认证,并在实际运行环境中得到校验,因此,重用软件构件有助于改善软件开发质量。此外,大量使用软件构件,软件开发的灵活性和标准化程度也可望得到提高。
在设计系统时,我们严格按照软件构件技术方法和重组技术原理架构系统,为此采取如下措施:
构件获取:有目的的构件生产和从已有系统中挖掘提取构件;
构件模型:研究构件的本质特征及构件间的关系;
构件描述语言:以构件模型为基础,解决构件的精确描述、理解及组装问题;
构件分类与检索:研究构件分类策略、组织模式及检索策略,建立构件库系统,支持构件的有效管理;
构件复合组装:在构件模型的基础上研究构件组装机制,包括源代码级的组装和基于构件对象互操作性的运行级组装;
标准化:构件模型的标准化和构件库系统的标准化。
4. 系统总体结构
整个电子图书系统分为图书加工、图书存储、管理服务、图书阅读服务四大部分,每个部分由多个子模块组成。
5. N子系统的结构与功能
(1)图书加工
FLASHPaper: FlashPaper允许我们将任何类型的可打印文档转换为SWF或PDF文档,可以通过各种平台来查看生成的FlashPaper文档,包括文档的格式、文档中的图像、字体、特殊符号、源文档的颜色,而不必理会这个文档原来是由哪个平台、哪个创建的。例如,我们可以在Windows XP中创建一个xcel电子表格,然后使用FlashPaper将其转换为SWF文件,再将这个SWF文件传给一个Macintosh用户。. 开发环境的配置
提示:说明本系统应当在什么样的环境下开发,有什么强制要求和建议?
类别 标准配置 最低配置 计算机硬件 英特尔? 酷睿? i5-760处理器DDR3 1333MHz SDRAM 内存500GB SATA 3.0Gb/s 硬盘 软件 Window Server 2008、SQL Server 2008、Visual Studio Professional with MSDN 网络通信 千兆网卡 其它 无
7. 运行环境的配置
系统要求系统运行必须性能稳定、安全可靠、高效,并且对未来的业务需求有良好的扩展性能和可伸缩性能。本系统主要目的是为数字出版领域面向新媒体出版提供基础系统部署,因此为了扩大其应用面,应支持多环境部署,允许数据库和服务器软件部署到多平台下,支持Windows Server系列、 Apache、Nginx等WEB服务器,允许终端软件部署到PC机、移动智能终端、Macintosh等设备上。
数据库首选ORACLE数据库,ORACLE数据库是以高级结构化查询语言(SQL)为基础的大型关系数据库,以其安全、高效、稳定、可靠的卓越性能一直是数据库高端应用领域内的首选。
WEB服务器首选Apache,Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。. 测试环境的配置
类别 标准配置 最低配置 计算机硬件 英特尔?
文档评论(0)