源码介绍
部份截图









(一)、 概述:
教材管理中心是整个在线智能书籍订购系统中为用户提供的焦点界面,它为用户提供了与本系统内部的WebService的所有接口。在页面上一共体现了7个功能:书籍查询、书籍订购、书籍录入、书籍分配、书籍更新、在线ISBN查询和在线翻译。书籍查询、书籍订购、书籍录入、书籍分配、书籍更新的5个服务是整个系统必需的基本功能,教材管理中心的管理员能够通过这5个功能管理教材管理中心的书籍;另外的在线ISBN查询和在线翻译是系统提供的增值服务,它们分别在WebService中包装了Google网站®和金山词霸®,为用户提供了在线的软件服务,它们体现了.NET的焦点思想之一——软件就是服务。
(二)、 功能演示:
(一)、书籍查询演示:(http://…/BookCenter/BookQuery.aspx)[1]
左图是书籍查询结果的演示页面。
左图输入:徐志摩(作者)
咱们在每一个界面上都提供了书籍查询的功能区域,除主页面书籍查询在页面左侧之外,其余的页面都在页面的右侧,您能够根据书名、ISBN、作者、出书社四个信息中的一个或几个来查询书籍的详细信息。另外,本系统支持模糊查询。如果你输入“徐”字,也能够举行查询。所有页面的查询将前往到查询页面显示查询结果,查询结果示例如左图所示。
(二)、书籍订购演示:(http://…/BookCenter/BookOrderStart.aspx)
无论是否为管理员都能够利用教材管理中心的这套系统在线订购书籍。
下图是以管理员身份登录之后的书籍订购结果的演示页面,这时订购者标识将被自动带入到页面中。
下图中输入:书籍ISBN 3-02-000251-7
订购数目 1(本)
订购者标志 http://.../BookCenter/Query_OrderFeedBack.asmx
送货期限 9(天)
订购计谋 订购价格最低的书籍
UDDI入口 http://uddi.microsoft.com , http://www.ibm.com/uddi
如果要查询订购的结果,您能够过一段时间后(大约十几秒钟后)查询数据库就能够看到订到了您想要的书籍。
左图是非管理员身份登录时的演示实例,这时需要您在订购者标志(Orderer)文本框中填入自己的邮箱地址,系统会自动将订购结果以邮件形式发到您的邮箱内。
左图中输入:订购者标志 NKT@eyou.com
(其余输入参数值均和上图中对应相同)
左图是用户收到的订购成功通知的E-mail。
发件人:
nkt.np.OrderAgent@eyou.com
收件人:
NKT@eyou.com
信件内容请见左图。
(三)、智能订购代理演示(WebService):(http://.../OrderAgent/Order.asmx)
如果您不怕麻烦,您也能够打开以下页面,在Invoke框中填入响应的参数,点击Invoke按钮,就能够举行网上书籍订购了。
输入参数:
strOrdererIdentifier 订购者标志,如果您是教材管理中心管理员,这个能够是中心的一个标志;如果您不是,您能够填入你的邮箱地址
strISBN 所要订购书籍的ISBN
nAmount 要定购的书籍的数目
nDelayDays 最长延迟送货的天数
nTimePolicy 订购速度最快计谋的取舍,为1时取之,为0时舍之
nPricePolicy 订购书籍价格最低计谋的取舍,为1时取之,为0时舍之
其订购结果跟页面上的书籍订购对应相同。
(四)、在线ISBN查询演示(WebService):(http://…/BookCenter/Default.aspx)
这是本系统的一个增值服务,它是通过包装Google®网站搜索引擎成WebService来实现在线的书籍ISBN查询的。
当要查询英文书籍的时候,您最好到英文版界面中查询。
英文版的在线ISBN查询演示实例请见左图,查询完了您就能够在左图中弹出来的窗口中找到您要的书籍的ISBN。
一样当要查询中文书籍的时候,您最好到中文界面查询。
中文版的在线ISBN查询演示实例请见右图。查询完了您就能够在右图中弹出来的窗口中找到您要的书籍的ISBN。
(五)、在线翻译演示(WebService):(http://…/BookCenter/Default.aspx)
这也是本系统的一个增值服务,它是通过包装金山词霸®成WebService来为用户提供在线的翻译的。这正体现了.NET重要思想:“软件变服务”。用户不需要采办金山词霸软件,就能够在线享有金山词霸的单词翻译服务。在线翻译的演示实例以下图:
右图中输入:
spark (单词