文档介绍:网站建设需求表
运行环境:
操作系统:windows2003 +
开发语言: + ajax
数据库:sql server 2008
网站开发参考具体美工图、部分功能开发可参考; (321拍模块) (321团模块)
注册与登陆:
点击“注册”则弹出注册对话框,其中所有内容均为必填内容,都需要进行合法性判定。
注册用户名使用邮箱时,需要有验证@ 格式!
使用QQ登陆或微博账号登陆时,。
用户名唯一,避免一个用户名被注册多次!注册验证,请去掉用户填写内容中的空格,这里最好给用户一个提示!
账号检测功能要做到,输入正确后边显示对号√,输入错误显示错号×,参考腾讯QQ注册
注册验证码必须要有,防止恶意注册!验证码使用容易看清楚的数字。例如
网站服务条款,用户必须同意才可提交注册!
页面的下册要显示321拍网的注册条款,用户必须同意才可注册。
二:登陆
除用户名可以进行登录外,需支持QQ,新浪微博,腾讯微博账号登陆!
此处广告图片可在后台修改
保存用户信息不要用session。
用户注册和登陆所有的验证都不要写在按钮里,最好用ajax , js这里不要用控件!
登陆后为了验证邮箱地址,最好添加激活功能,如果不用激活就能验证邮箱的真实性最好!
使用QQ登陆或微博账号登陆时,请参考ttp://ttp://。
所有页面最下册显示网站版权,备案信息,及公司信息;
开发注意事项:(为了方便seo优化,下列事项请遵守)
css,js 等代码必须单独写在文件里面,html代码不要出现css,js!
Html页面代码中,不允许使用脚本。例:<% if(){} %>或<% 方法%>!
Html页面代码中,不允许出现iframe。
网站需全站生成伪静态(后台随意),不要出现/***.aspx?id=1这样的页面地址。任务详细页面可使用,例:k- 数字可以用任务编号,重要数据传参请使用表单!
保存用户参数请不要使用session!cookies即可。
用户操作的一些必要页面,不要出现刷新页面的功能。比如在页面中间或者下册用户操作功能,如果刷新页面就会跳到页面上部,请避免这种情况!
数据库与网站要有开发文档,方便我们操作!
功能不要写死,要方便拓展!
有必要的参数,数据等,请采用MD5加密处理!
数据库:sql server2008
表要有独立性,一张表有一张表的用途,不要两种类型的数据放到一张表里太乱。
表与列命名要规范。对象名称应当准确完整的描述对象的含义。
尽量减少列中使用的公式,避免表存在不需要的列,不要使同一个文档属于多个分类,避免使用表单公式。
存储过程:根据具体的业务逻辑确定输入参数个数,类型,确定对哪几个表进行何种操作。在定义存储过程时,要使用其完成单一,相对集中的任务,不要定义已由其它提供功能的过程。例如:不要定义强制数据完整性的过程(使用完整性约束)。
数据库的安全性:应用级的用户账号密码不能与数据库相同,防止用户直接操作数据库。用户只能用账号登陆网站访问数据库,而没有其他途径操作数据库。
点击导航可链接到具体陈列页面
每张表必须要有主键,金额类型使用money,时间datetime!
主页:参考美工文件布局。
此按钮为守秒竞拍图标,点击一次可自动在倒计时接近0秒的时候出价一次,如最后出价人是自己,则自动取消,
此处滚动显示最近成交
点击图片可链接到具体页面
此处分为正在竞拍,即将竞拍,历史竞拍和规则介绍几个分页面
具体陈列页面-321拍
此处滚动显示消息
指数拍陈列页面
321团陈列页面
321拍详情页面-
此处参考偶尔网显示方式并稍作适当修改,出价人邮箱部分中间做遮挡处理。例:db***@
果!
出价:点击出价弹出层显示对应出价信息,这里要用ajax达到页面无刷新效果!
指数拍详情页面
指数购中奖规则参考相关说明。
随机抽奖号,该号不重复,号数上限值为总份数
此表内显示为:抽奖号用户 IP
规则介绍和商品介绍页面分开显示,鼠标移动到改位置后自动显示
321团详情页面
此页面布局及功能请参考面。
会员中心: 功能请参考美工图
后台功能详细:
管理功能:
一:订单管理
321拍订单管理
显示成交订单信息,包括订单号,用户名,对应商品ID,成交时间,付款状态,订单金额,处理时间,操作管理(修改,删除)
指数拍订单管理
显示订单信息,包括中奖期数,对应商品ID,成交时间,一二三等奖中奖用户名,相对应商品或金额,处理时间,操作管理(修改,删除)
在订单列表上册,可根据订单号码,订单时间,付款状态等信息对订单进行筛选,方便管理员进行管理操作,管理员可任意修改/删除订单信息