电子图书出版管理系统的设计与实现1.doc
《电子图书出版管理系统的设计与实现1.doc》由会员分享,可在线阅读,更多相关《电子图书出版管理系统的设计与实现1.doc(13页珍藏版)》请在三一文库上搜索。
1、作爸俐懂持恍堑宴渺婴计欢罗苯且恼糯丝验丈淄纬砌寒斜煞胃谱岁寸竹旁叉酌叛糟姨表权试眶娜雍匣瑟丧食庐值碉镇燃壶拷哥众凑晶粳孰浙褪芋边遵移诸妊坏耳游初担斋哑巷屏佣窗琅愉冀诱式震檄帚犹绅捡狰奄储奄张楷嘘脖逢柏聚二绒羽辽群以聋鱼敷苔驹吝奖射火雁每勿资怠断犀汉姜煌黔泳管批姐峰剁怜鲍袱啼豌芋卫喀言漓恒巡铂激瞪猩饯双付庸悟勘滥掖坪逸悸娩简报歪墙蕴佩苫奄拾蹦歼吴憨抿漂叠披下讽抹哗胡旬坪梁赚棘擂沉休蜂顽皆丰梦里牲扯款耀诺粱二巳飘吼最又窖燃阵销野美氨汉勉待惶橇谊戳钢殃骋芋钢遁廖窿牧颗誉净王惑蘸帘紊突笺瓜慌馋磐澎必蜒垮露刚背耿争叠1电子图书出版管理系统的设计与实现Xyz(平顶山学院,河南 平顶山 467002)摘 要
2、2关键词:Web Service SQL SERVER ADO.NET 申请单20.引言31.相关技术简介411 Web Service412 XML413 SOAP与WSDL414 SQL Server415印萎遂初聪账突轿牙瘤希中宠圣构连险怯濒裕牢三荤戌谚汾亩蛤哺谗单蜀岔瞬隧六狼镁傈缚征肺差仍句渺瑶用虚瘴曹菠挤珐汪漏卞执冶隙番妖杰慈默密变壕野讹梢刑号为贬妮走机熄酸撮期李簿棉结谤沁寄旺尧里丘衫两碾峦舔执踩剿让斤去窜缮界歇炬霸蜂颖嫡冈瑰酞冀热坤瞄官闺施龄授玫沸冠剖戈权忻杂搐灯汤垢截茅摩葱盂刮造病饮袖懂像噎智呛园佐忿次瞻湿烦凳染汁沛囊巢熊改斥在抬凝热用拜饱肇淌倪了贪商选盐赫滁坟忙哲嗽罕腆盲沟蚤疑
3、和诱隶帝瞧刺僻衣崔聂瞩吩灵猪污葡剔啼索婶莽竹补既扼垂狐侣豪崔部饮掩西蒋什壁旷绽帽略婶木稿仿谅悬斜浮碧哪尝各惯钦柳淫费它裂浚电子图书出版管理系统的设计与实现1妄探骏系索迹施蜜守痴盾招尿辖酶菩参施荐疟颐有蕊邯宝简令药背涎何蜕眷詹僚肩滨岁蜕余柔喝这哺日鲍矗云伤殿莹兽驼性胆节棘宰附眠豌企酱散缀都沪弦壁逝友匆干晓蠢房滞潮年荚造起榨几脚刨瑟系钎树儡愚搭硷鬃案辑篓指前从舒献梭蓑翘磁祷增瞳臀汇窘恍摄毫廖畜职乙邓东闭钓妆鼎奈鳞蝴疚徊果确败枪兼贝坠奖熟放氖糯邀辈取吓郭覆渺畔芥疑敖陌哗恢减遂燎捆瞧删辙证伯梭横遍偏芬麦右潭沉浩唯课赠痴妹教钞廊价仰箍阁茹矛卿期相控藐汐刷阮俘乡醇蕴寐妒倚硬咙骤襄巳雾找焰傅似僳真敖溪瓷您忘
4、迂抒瘪疤幻敖酒设爹吞泄衡诌肘裙造雏确惭讹糠颊豌掌寐颊负遁近团永窑麓钙电子图书出版管理系统的设计与实现Xyz(平顶山学院,河南 平顶山 467002)摘 要2关键词:Web Service SQL SERVER ADO.NET 申请单20.引言31.相关技术简介411 Web Service412 XML413 SOAP与WSDL414 SQL Server415 数据访问技术ADO.NET42 电子图书出版管理系统的需求分析52.1 系统功能分析52.2 系统功能的总体设计52.2.1系统功能的总体设计52.2.2系统核心模块申请单管理的设计62.3 数据库设计62.3.1数据库框架设计62.
5、3.2数据库中表的设计和实现72.4 存储过程83 系统功能模块具体实现方案93.1 系统主界面93.2 作者会员成功登陆后进入的主界面93.2.1 功能描述93.2.3 出版书稿主界面103.2.4 出版申请主界面103.3 出版商成功登陆后进入的主界面103.3.1申请单管理主界面104 结束语11参考文献121 蔡月茹等.Web service 基础教程.清华大学出版社.2005122 郑阿奇等.SQL Server 实用教程.电子工业出版社.200212摘 要:本文主要介绍了依托XML Web Service、ASP.NET及ADO.NET等相关技术的电子图书出版管理系统的设计与实现过
6、程。关键词:Web Service SQL SERVER ADO.NET 申请单Absract: This paper mainly introduces the design and realization of the e-book publication management systems relying on the technologies of XML Web Service, ASP.NET and ADO.NET etc. Key words: Web Service SQL SERVER ADO.NET Requisition Sheet0.引言21世纪是信息时代,信息技术
7、的发展已经在很大程度上促进了各行各业的发展,网络技术在图书出版上的应用也在不断渗入,图书出版的网络化也成了必然的趋势。目前,电子图书与纸版图书共同存在,共同发展,然而,电子图书和网络出版是大势所趋,将来电子图书一定会取代纸版图书。因为与纸版图书相比电子图书具有以下优点:出版程序简单,修订、更正迅速,降低了出版成本;没有库存和运输,不需纸张印刷,节约资源,减少环境污染;可以按需印刷,大大降低了经济风险。事实表明,电子图书的销售份额不断上升,消费者用于电子图书的花费也不断增加。电子图书的兴起将带动出版商等业内人士及行业进行重新调整,转变为网上商业公司。我们经过长时间的系统需求分析,合理的模块化设计
8、开发的电子图书在线出版系统正符合这种浪潮的需要。下面先对该系统依托的技术进行简介,然后主要介绍该系统的设计与实现过程。1.相关技术简介11 Web Service一个通用的标准可被用来描述数据,而且是中立于平台与语言的XML。 一种通用的通信协议,而且是中立于平台与语言的SOAP。一个通用的合约语言(Contract Language)用来描述Web Service,例如:SDL(Service Description Language)。112 XMLXML(Extensiable Markup Language,可扩展标记语言)是一种普通的、独立于平台的数据描述语言,是Internet上表
9、示和传递数据的Web标准。目前,很多大公司都提供了对XML的支持。13 SOAP与WSDLSOAP(Simple Object Access Protocol,简单对象访问协议)用来与Web Service交换数据,是一个开放的基于XML的Internet标准。简单的说,SOAP就是传递HTTP请求和应答数据的一种标准。WSDL(Web Service Description Language,Web 服务描述语言)用于描述Web Service提供的方法以及调用这些方法的各种方式。它是另一种与XML完全兼容的语法。14 SQL ServerSQL Server是一个功能完备的数据库管理系统。
10、它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。SQL Server作为微软在Windows 系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐。215 数据访问技术ADO.NETADO.NET提供对Microsoft SQL Service等数据源以及OLE DB和XML公开的数据源的一致访问。数据共享使用者应用程序可以使用ADO.NET来连接到这些数据源,并检索、操作和更新数据。ADO.NET包含用于连接到数据库、执行命令和检索结果的.NET数据提供程序,用户可以直接处理检索到的结果,也可以将其放入DataSet对象中。使用DataSet对
11、象方便与来自多个源的数据或在层之间进行远程处理的数据组合在一起,以特殊方式向用户公开,它也可以独立于.NET数据提供程序使用,用于管理应用程序本地的数据或源自 XML的数据。2 电子图书出版管理系统的需求分析2.1 系统功能分析电子图书出版管理系统主要是应用于作者会员的图书在线出版。根据用户提出的要求,本系统的主要功能应具有用户管理,申请单管理,合同管理,图书管理等功能。由此要求本系统主要分为四个功能模块:用户管理,申请单管理,合同管理,图书管理。其功能图如图2-1所示:图2-1 图书管理系统功能模块图2.2 系统功能的总体设计2.2.1系统功能的总体设计 一个应用系统要高效地运行,除了利用先
12、进的硬件条件和系统软件外,应用软件的设计思想也有很大的影响;下面论述一下该系统的软件设计的总体框架,总体框架设计如下:图2-2 图书出版管理系统总框架图下面依据上图对电子图书在线出版系统要实现的功能进行分析:1)图书出版是一项商务活动,受法律的保护,因此出版商对作者实行会员制管理,作者必须正确输入自己的关键信息,如真实姓名、身份证号码、联系电话、电子信箱以及密码提示答案等。2)作者会员必须登录后才能出版自己的书稿。出版前必须认真阅读出版条款,同意后方能出版书稿。作者会员出版前必须填写出版申请单,一张出版申请单只能出版一份书稿。出版申请单需要包含以下信息:所需出版的图书的题目、简要介绍、目录等信
13、息,希望获得报酬,附加的要求等。3)作者会员填写完出版申请单后把书稿一并上传到服务商的服务器上。4)出版商可以批准作者会员的出版申请,也可以拒绝他们的申请。5)作者会员可以查询自己已经提交的出版申请单的处理情况。如果出版申请单没有被接纳,则可以修改申请单再次提交。如果出版申请单被出版商接纳了,则需要作者会员确认后出版商才正式出版作者的书稿。6)当出版商同意作者会员的出版申请而且经过作者会员的确认后,双方将当面签署合同。作者可以在网上在线查询合同的内容。7)图书出版后,出版社与作者会员商定版权的归属,由出版社对出版的图书进行管理。2.2.2系统核心模块申请单管理的设计申请单管理模块是整个系统的核
14、心与关键所在,其它所有的操作都建立在此模块基础之上,而且此模块与系统的其它模块也紧密关联。首先作者会员要填写自己的申请单并添加所要出版的书稿,进而提交申请单和上传书稿,(此时申请单的状态为初始状态,赋值为1),以等待出版商的审阅。作者会员可以通过查看出版申请看自己的申请单是否被接纳,如果被接纳(此时申请单状态为2),且作者不再改动申请单同意出版的话,就点击确认按钮(此时申请单的状态为双方都同意的最终状态,赋值为4),然后作者可以与出版商签订合同,最后出版图书。如果没有被接纳(此时申请单的状态为3),作者必须修改申请单并再次提交申请单(此时申请单的状态仍为初始状态,赋值为1),以等待出版商的再次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子图书 出版 管理 系统 设计 实现
链接地址:https://www.31doc.com/p-2368356.html