1.进度表
时间 | 计划进度 | 是否完成 |
3.8--3.23 | 重新进行需求分析并且思考系统的功能模块,并画出用例图。 | 已完成 |
3.24--3.30 | 设计数据库,网页页面设计 | 未完成 |
3.31--4.7 | 网页页面设计,部分功能实现 | 未完成 |
等等 |
2.数据库设计
2.1顾客表customer
顾客编号:customer_id 唯一,主键,非空
顾客名称:customer_name 非空
顾客密码:customer_passwd 非空
顾客邮箱:customer_email 非空
2.2商家表 seller
商家编号:seller_id 唯一,主键,非空
商家名称:seller_name 非空
商家密码:seller_passwd 非空
商家法人名称:seller_bossname
商家分类:seller_kind
商家被举报次数:seller_complain_num 初始为0
2.3黑名单商家表 blacklist
商家编号:blacklist_id 唯一,主键,非空
商家名称:blacklist_name 非空
商家密码:blacklist_passwd 非空
商家法人名称:blacklist_bossname
商家分类:blacklist_kind
商家被举报次数:blacklist_complain_num 初始为0
2.4管理员表 manager
管理员编号:manager_id 唯一,主键,非空
管理员名称:manager_name 非空
管理员密码:manager_passwd 非空
管理员身份证号:manager_idnum 非空
2.5打折商品表 goods
打折商品编号:goods_id 非空,主键,唯一
打折商品名称:goods_name 非空
打折商品折扣:goods_discount 非空
打折商品期限:goods_time
打折商品详细描述:goods_information
2.6过期打折商品表 overdue
打折商品编号:overdue_id 非空,主键,唯一
打折商品名称:overdue_name 非空
打折商品折扣:overdue_discount 非空
打折商品期限:overdue_time
打折商品详细描述:overdue_information
2.7留言板 message
顾客编号:customer_id
顾客名称:customer_name
商家编号:seller_id
商家名称:seller_name
顾客留言:customer_words
商家回复:seller_reply
(在创建数据库的时候忘了截图了,后期有机会补上)
3.ER图
4.基本框架设计(现在先基本构建,之后会加入一些有关主题的图片和文字,把页面完善好。)
4.1登陆界面初步设计
register.html
<form method="post" action="register.php">
用 户 名:<input typr="text" name="username"/><br><br>
邮 箱:<input typr="text" name="email"/><br><br>
密 码:<input typr="password" name="passwd"/><br><br>
确认密码:<input typr="password"/> <br> <br>
<input type="submit" value="注册"/>  
<input type="reset" value="重置"/>
</form>
register.php(只截取部分代码)
<?php
header(‘Content-Type:text/html;charset=utf-8‘);
echo:‘<h2>接收到用户信息</h2>‘;
$username=$_POST[‘username‘];
$passwd=$_POST[‘passwd‘];
//
//
$username=mysql_real_escape_string($username);
$email=mysql_real_escape_string($email);
$sql="select ‘customer_id‘ from ‘costomer‘ where ‘customer_name‘=‘$username‘";
$rst=mysql_query(sql);
if(mysql_fetch_row($rst)){
die(‘用户名已经存在,请换个用户名‘);
$passwd=md5($passwd);
$sql="insert into ‘customer‘(‘costomer_name‘,‘customer_passwd‘,‘customer_email‘) values (
‘$username‘,‘$passwd‘,‘$email‘)";
$rst=mysql_query($sql);
>
(与用户注册类似,商家注册、管理员注册的图也和这段代码差不多,因此就不截取出来了。)
2.用户登陆
<form method="post">
用户名:<input type="text" name="username" /> <br><br>
密码:<input type="password" name="passwd" /><br><br>
<input type="submit" value="登陆" />   
<input type="reset" value="重置" />
</from>