首页 > 代码库 > 第四次毕业设计任务书

第四次毕业设计任务书

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="http://www.mamicode.com/注册"/>&nbsp&nbsp
<input type="reset" value="http://www.mamicode.com/重置"/>
</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="http://www.mamicode.com/登陆" /> &nbsp&nbsp
<input type="reset" value="http://www.mamicode.com/重置" />
</from>

技术分享

 

第四次毕业设计任务书