1、中英文口语教学交易网站需求文档一、简述本网站是一个为教学双方搭建的 C2C 的中、英语口语教学交易平台,让教学双方能够通过网站提供或搜索课程并进行交易,再通过 IM 工具进行授课。授课的具体实现不属于本平台功能,由双方通过 IM 工具(QQ、MSN 、Skype 等)在平台外实行。二、主要功能概述1. 中英文:网站页面上有按键可以切换不同语言。当用户第一次访问网站时可以根据其ip 地址相应显示中文或英文界面。用户在会员资料里可以指定语言界面的喜爱,此指定优先于其 ip 地址的语言界面。2. 会员管理:会员注册(需邮件认证) 、会员个人中心3. 好友功能:站内用户可以互相请求加为好友。好友之间可
2、以互发站内短信。会员登录后在主页有一栏目简单显示好友最新动态(好友发布的新课程,已报名/已学的课程,推荐的课程,其新加的好友) ,当点击课程或好友的链接时转到相应的详细页面。4. 会员/课程评价:课程完成后教学双方相互评价及评分,且学生可以对所学课程进行评价及评分。5. 课程分类:在后台可以对课程分类,前台根据课程的内容发布到不同的分类里面。并可以根据分类搜索课程,类似淘宝的搜索。6. 课程管理:老师发布课程时,教学时间可以是周期性的或一次性的,或者是提供老师可上课的时间段。可以是一对一或一对多教学(即指定最多学生数) ,当报名达到该最多学生数就不能再报名了。课程也可以是免费的。7. 老师、供
3、/求课程的搜索:a)搜索老师、b)搜索发布的课程、c )搜索学生想学的课程。类似淘宝的商品搜索。可以根据热门度、是否母语、关键字、分类等搜索。8. 交易管理:搜索需/求-双方站外或站内信咨询-报名学习 -学生支付担保-实际上课-申诉/付款/ 退款-双方互评。支付有 2 种方式,1 )双方通过支付宝交易,由支付宝而不是本站担保。2 )若有一方不是使用支付宝,则通过本站在双方账户间存取。本站起到支付担保的作用,即买方先付款到网站平台,等交易完成后再由网站平台支付给卖方,或要求退款给买方。9. 支付工具:除国内通过支付宝/ 网银外,国外会员可以通过 paypal 进行账户充值和提现,提现需要扣除一定
4、比例的手续费。10. 收藏夹:看到感兴趣的课程或老师可以收藏。登录后在个人中心里有收藏夹一栏目。11. 自由交谈栏目:会员可以在自由交谈区搜索要交谈的对象,网页显示会员 skype 在线状态,点击可以自动打开 skype 进行交谈。12. 热门课程、热门教师、热门需求推荐:根据一定的逻辑由网站自动搜索数据并显现在网页。13. 邮件通知功能:交易信息、订阅信息、网站新动态等。交易信息可以通过邮件通知。网站新动态指的是网站管理员可以通过后台批量发送邮件给会员。14. 站内消息:包括站内信和网站通知,登录后在个人中心有相关网页。15. 会员积分:会员通过在网站消费或推荐其他会员注册获得积分。网站可以
5、通过积分换课程来促销。当注册时网站要能自动判断是否经由哪个会员推荐的以便送其积分。16. 教学资料库:通过后台管理教学资料,老师可以免费搜索浏览三、技术要求1. 在网页直接触发 Skype:网页中在会员名旁插入 Skype 标签,点击可以打开 Skype 进行聊天或添加好友等(可参考 http:/ 。2. 语音、视频文件的上传:提供课程时可以上传 mp3 语音或视频让学生了解老师的水平,会员信息页也可以上传音频/视频资料作为个人资料。3. 中英文网页都是用同一 URL,通过判断当前语言从数据库中提取相应语言文本显示。4. 静态文本(比如网站栏目标题等)在数据库中要分存在中文和英文数据列,便于后
6、台管理及页面显示。5. 动态文本(比如会员信息,课程内容等)采用让会员在同一文本框混合输入并保存在同一数据列(unicode 编码) ,显示时也是混合显示。6. 敏感的数据(如登录密码等)在数据库中要加密。7. 在数据库中要有一数据列表示课程是中文还是英文课程,以便将来扩展到中文口语的教学。8. 根据用户的所在地时区做相应的时间转换。9. 兼容 IE,火狐多种主流浏览器10. 采用 PHP+MYSQL 或 MS.NET 开发。必须使用 CSS 样式文件。四、网站外观1、 国外风格,界面简洁,不能用艳丽、花哨的色彩和设计风格,不要使用 flash。2、 内容明了,撇弃不必要的内容。以简单线条外框
7、来分隔栏目3、 淡蓝色或灰色为主色调,有点浓淡过度体现立体感五、网站后台管理功能?六、网站具体页面网站首页头部:链接: 登录/退出 注册 个人中心 中文 English 帮助中心 站内消息 自由交谈搜索: 类似下图,选项改为 - 课程 老师 需求。也可以用下拉列表方式。网站首页注册 帮助中心登录课程/老师搜索需求搜索自由交谈主页常见问题在线咨询邀请好友个人中心联系我们 合作 关于我们新闻/动态我是老师站内信我是学生我的好友我的账户付费方式我的积分我的评价信息我的收藏会员信息 课程信息 交易信息水平按键菜单: 首页 我要学 我要教 自由交谈中部栏目:常见问题: 新手上路 在线咨询资讯栏: 新闻、
8、促销、网站广告、网站动态热门课程: 列出几个最热门的课程+”更多”人气老师: 列出几个最热门的老师+”更多”热门需求: 列出几个最热门的需求+”更多”好友动态: 登录后在首页出现,好友的活动-参与课程、推荐课程、新加好友教 /学课程提醒: 登录后在首页出现邀请好友 /推荐给好友: 将本网站推荐给某些 email 地址。预先设定推荐文本发布课程发布需求底部:关于我们 合作 联系我们 帮助中心 付费方式注册页注册内容:用户名 密码 确认密码 昵称 email 地址 skype 帐号 验证码 注册条款 说明:注册必须通过邮件确认,还有其它个人信息(性别 年龄范围 所在地区 英语水平(1-5 级) 中
9、文水平 个人简介 个人相片 音频介绍 个人空间地址等)可以等注册后再在个人中心添加登录说明:登录后需要判断其 skype 是否已运行,如果没有就提醒。在线咨询页说明:采用现成的在线咨询工具,弹出此咨询窗口。邀请好友/推荐本站说明:让访问者可以发送邮件给朋友,推荐本站。有目的邮箱文本框,网站预先写好的推荐文本(推荐人可以编辑) ,如果已登录则有推荐人用户名及邮箱信息。新闻动态说明:让网站后台编辑,在首页显示最新几条信息。点击时就链接到该新闻详细信息页。点击” 更多 ”就到新闻动态列表总页。帮助中心首页说明:左边是帮助菜单列,有新手上路、常见问题、注册及登录、学生帮助、老师帮助、账户管理、交易管理
10、、积分规则等,可以点击显示二级菜单。右边是以上菜单的一、二级菜单列表,参考 http:/ 年龄范围 所在地区 英语水平(1-5 级) 中文水平 (1-5 级) 母语(中文或英语) 个人简介 个人相片 音频介绍 视频介绍 个人空间地址 默认网站语言 是否自由交谈我是学生说明:子菜单有我的课程(包含所以已报名未最后付款的课程) 、上课课程、发布需求我是老师说明:子菜单有我的课程(包含所以正发布在网站的课程) 、授课记录、发布课程我的好友说明:没有子菜单。显示我的好友列表,点击则链接到该好友的详细信息页面。我的帐户说明:子菜单有账户信息、账户设置、账户充值、申请提现、交易记录(包括充值、提现、付款、
11、收款) 。我的收藏说明:子菜单有课程、老师评价管理说明:子菜单有来自老师的评价、来自学生的评价、给他人的评价我的积分说明:没有子菜单。显示积分历史记录。站内信说明:子菜单有收件箱、发件箱、发送站内信会员详细页说明:会员的详细介绍,在此页可以推荐 评论 收藏老师(如果是老师的话) 加为好友 skype 聊天 加为 skype 好友 skype 呼叫内容:个人资料页里面的内容 累积信用 他人的评价 授课记录 上课记录 到课程的链接加为好友说明:点击加为好友链接后会弹出本页,确认或取消。确认后网站会自动发送一封站内通知给对方。对方一登录就会在网站首页右上方有”好友请求( 1) ”闪烁。好友请求说明:
12、网站登录后在好友请求页列出所有的好友请求信息。如”xxx 请求加你有好友。 确认 拒绝”。xxx 链接到该会员详细信息页。课程详细页说明:课程的详细介绍,在此页可以报名 推荐 评论 收藏课程 收藏老师 加为好友 skype聊天 加为 skype 好友 skype 呼叫内容:老师(有相关信息如中、英文水平,累积信用,别人评价) 课程简介 课程难度 上课时间 价格 图片介绍 音频介绍 视频介绍 其它说明 授课记录 课程评价等。 (可参考淘宝的宝贝详情页面)发布课程详细页说明:会员可以在首页、课程搜索页、课程需求搜索页、个人中心的”我是老师” 发布想教的课程。上课时间可以是一次性的时间段,也可以是周
13、期性的时间段。内容:课程简介 课程难度 上课时间 学生人数限制 价格 图片介绍 音频介绍 视频介绍 其它说明 发布需求详细页说明:学生在这里输入想学的内容,会发布到课程需求上。内容:需求简介 难度 可接受价格范围 上课时间 其它说明课程报名说明:会员可以在课程搜索页、课程详细页页、老师信息页里的课程信息栏目报名上课。报名时需要验证账户内是否有足够金额,确认报名后将学费扣除,转到网站作为交易担保。此时课程交易状态为已报名付款。同时在老师和学生的相关课程信息里有此交易记录,并发送关于该课程交易的站内信和站外邮件给双方。完成课程说明:双方在平台外完成此授课后,由老师将交易状态改为已完成授课。同时在老
14、师和学生的相关交易记录里改变状态。网站自动发送站内信和站外邮件给学生,要求其确认。如果在 15 天里学生没确认,网站自动认为此课程已完成并修改相应状态及付款。确认课程完成说明:学生确认该课程已完成,将交易状态改为确认完成。网站将报名时的学费自动转到老师账户。同时在老师和学生的相关交易记录里改变状态。网站自动发送站内信和站外邮件给双方,通知此信息,并要求其相互评价。学生确认后也进入评价页面。申请退款说明:在报名付款或完成课程状态时,学生都可以申请退款。同时在老师和学生的相关交易记录里改变状态。网站自动发送站内信和站外邮件老师,请其确认退款。内容:退款原因确认退款、拒绝退款说明:学生申请退款后,老
15、师可以确认或拒绝退款。确认后状态变成交易取消,同时在老师和学生的相关交易记录里改变状态。网站自动发送站内信和站外邮件给双方,通知此状态,并要求其相互评价。若拒绝则进入拒绝退款状态,学生可以最后确认完成并付款,或发站内信给网站要求仲裁。同样需要发送站内信和站外邮件给双方。如果拒绝付款后 15 天内学生没反映,则自动当确认完成处理。内容:如果拒绝就要输入拒绝原因投诉说明:在交易过程中双方都可以投诉到网站,在显示课程交易记录有”投诉” 链接。内容:投诉原因。数据库应同时保存投诉的交易信息,当时状态,投诉时间,投诉结果充值说明:会员可以通过支付宝、网银、电话卡、paypal 充值到其账户。充值的实现请
16、参考现有其它网站做法。提现说明:会员可以申请提现,即将其账户里的款项转到其支付宝、银行或 paypal 账户。网站要提取一定的佣金。问题:此功能能自动完成,还是需要网站管理人员人工操作?课程/老师搜索说明:简单搜索+ 高级搜索。页面下方有分类信息。在此页也有发布需求、发布课程的链接。搜索结果说明:列出搜索结果。可以按信用、按价格排序。在此页也有发布需求、发布课程的链接。需求结果说明:类似课程搜索。自由交谈说明:列出希望自由交谈的会员,可以按登录时间等排序。点击可以弹出 skype 进行聊天或交谈。在此页有搜索功能。帮助中心菜单:(参考 http:/ 方式)新手上路 自由交谈、好友功能、常见问题
17、 关于 skype、支付方式、注册及登录 如何注册、注册注意事项、修改密码、个人中心学生帮助 搜索课程、报名上课、如何付款、发布需求、老师帮助 发布课程、搜索需求、如何收款、如何提现、上课技巧账户管理 如何充值、如何提现、电子支付交易帮助 交易流程、付款方式、交易安全、交易纠纷、申请退款、交易评价积分规则 积分规则、如何获取积分自由交谈列表单项内容:图像、昵称、性别、年龄、地区、中文水平、英文水平、在线/离线、skype 聊天、skype 交谈、个人简介的一部分、查看详细(不要以单行列表形式显示,太死板。参考下方的显示方式)老师列表单项内容:图像、昵称、性别、年龄、地区、中文水平、英文水平、上
18、课次数、上课评价、在线/离线、个人简介的一部分、查看详细课程列表单项内容:标题、类别、老师、课程难度、上课时间、课程长度、价格、查看详细需求列表单项内容:标题、类别、发布人、发布时间、查看详细以上是整个网站的需求。另一个快速描述本网站需求的方法就是仿制网站 。要求要有 的全部功能,以及以下的不同之处。另外,附件是本网站的具体需求,可结合参考,有任何疑问再进一步沟通。1、本网站只提供口语的学习,只提供中文和英语,不包括其它语种。2、网站也只要中、英文两种语言。当用户第一次访问网站时可以根据其 ip 地址相应显示中文或英文界面。用户在会员资料里可以指定语言界面的喜爱,此指定优先于其 ip 地址的
19、语言界面。3、课程必须要有分类(后台管理) ,前台可以根据分类进行课程搜索,要类似淘宝的逐级分类显示及搜索功能。4、必须有热门课程、热门老师的列表。要有更强的搜索功能,比如可以根据热门度搜索。5、使用 skype 作为站外教学工具,注册时必须提供 skype 帐号。会员登录是要检查并提醒其登录 skype。在显示会员(老师或学生)时要同时显示其 skype 在线状态。可以通过点击会员名称旁的图标进行 skype 聊天、交谈、加 skype 好友。6、除了通过本站,双方也可以通过支付宝绕开本站进行交易。7、邮件通知功能:交易信息、订阅信息、网站新动态等。8、报名、预付款、教学、付款、拒付、投诉等
20、交易过程中的状态既要通过内部信也要通过外部邮件通知。9、收藏夹功能:看到感兴趣的课程或老师可以收藏。登录后在个人中心里有收藏夹一栏目。10、教学资料库:通过后台管理教学资料(文档、音频、视频等) ,老师可以免费搜索、浏览、下载。11、会员积分:会员通过在网站消费或推荐其他会员注册获得积分。网站可以通过积分换课程来促销。当注册时网站要能自动判断是否经由哪个会员推荐的以便送其积分。12、语音、视频文件的上传:提供课程时可以上传 mp3 语音或视频让学生了解老师的水平,会员信息页也可以上传音频/视频资料作为个人资料。13、本网站不需要 blog 功能,不需要 bbs 功能。14、现在 italki
21、的 help 是独立的,不能回到 italki 首页。这样不好,要嵌入本网站的 help。15、使用 css 样式文件,使用 php+mysql 开发,IE 和火狐上都要能正常使用。16、开发方不包空间,域名。仅制作。首页及操作界面等要做些改动,不要和原站完全一样。17、必须提供源码和数据库,以及数据字典18、网站外观:国外风格,界面简洁,不能用艳丽、花哨的色彩和设计风格,不要使用flash。内容明了,撇弃不必要的内容。以简单线条外框来分隔栏目。淡蓝色或灰色为主色调,有点浓淡过度体现立体感。19、 网站首页内容:头部:链接: 登录/退出 注册 个人中心 中文 English 帮助中心 站内消息 自由交谈搜索: 类似下图,选项改为 - 课程 老师 需求。也可以用下拉列表方式。水平按键菜单: 首页 我要学 我要教 自由交谈中部栏目:常见问题: 新手上路 在线咨询资讯栏: 新闻、促销、网站广告、网站动态热门课程: 列出几个最热门的课程+”更多”人气老师: 列出几个最热门的老师+”更多”热门需求: 列出几个最热门的需求+”更多”好友动态: 登录后在首页出现,好友的活动-参与课程、推荐课程、新加好友教 /学课程提醒: 登录后在首页出现邀请好友 /推荐给好友: 将本网站推荐给某些 email 地址。预先设定推荐文本发布课程发布需求底部:关于我们 合作 联系我们 帮助中心 付费方式