网上购物管理系统项目开发详细计划书Word文件下载.docx
- 文档编号:22441588
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:17
- 大小:834.58KB
网上购物管理系统项目开发详细计划书Word文件下载.docx
《网上购物管理系统项目开发详细计划书Word文件下载.docx》由会员分享,可在线阅读,更多相关《网上购物管理系统项目开发详细计划书Word文件下载.docx(17页珍藏版)》请在冰豆网上搜索。
MicrosoftSQLServer
VS:
visualstudio2005开发工具
SIS:
InternetShoppingManagementSystem网上购物管理系统
1.4参考资料
Asp,net编程实例
2程序系统的结构
3程序1(标识符)设计说明
3.1程序描述
登录
如果读者已经是该系统的会员,则只需单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入如图2所示的页面。
注册:
如果读者是新用户,需要先注册,然后才能以会员身份进入在网上购物。
单击【登录】按钮,进入如图1.2所示的界面,
图1.2用户注册界面
单击“用户名”、“真实姓名”、“密码”、“确认密码”、“所在城市”、“联系地址”、“邮政编码”、“证件号码”、“证件类别”、“联系电话”和“Email”文本框,输入相应的内容,最后单击【确认保存】按钮,系统会给予“注册成功”的提示字样。
进行确认后即完成注册。
最后单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入如图1.3所示会员购物界面。
单击【重新填写】按钮,可取消先前的内容。
注意:
防止用户名重复,用户输入用户名之后,单击【检测用户名】按钮,系统自动进行检测,然后给予相应的提示。
图1.3会员购物界面
会员资料修改
单击【会员资料修改】按钮,进入如图1.4所示的界面。
图1.4会员资料修改
用户名不可以修改,单击其它任意一个文本框,修改相应的内容,最后单击【确定保存】按钮即可。
搜索商品
单击“请输入查询条件”的下拉按钮,选择相应的查询条件,单击其后的文本框,输入与查询条件相对应的内容,最后单击【搜索】按钮,界面下方自动显示相应的查询结果。
图1.5搜索商品
购买商品
前台首页的右侧显示“商品分类”信息,单击商品的类别选项,即可查看相应的商品信息。
单击任意一种商品右侧的【购买】按钮,
图1.6购物车界面
如果同一种商品要购买多个,只需单击【修改数量】按钮,然后单击“数量”文本框,输入相应的数量即可。
去收银台结账
如果要继续购物,单击【继续购物】按钮可回首页继续购物,如果想结账,单击【去收银台结账】按钮,进入如图1.7所示的界面。
图1.7收银台结账
单击各文本框,输入相应的内容,最后单击【提交】按钮即结账完毕,系统自动生成订单号。
清空购物车
如果要清空购物车,只需单击【清空购物车】按钮,购物车即被清空,如果继续购物,单击【我要购买商品】按钮,即返回首页,继续购物。
查询订单
如果想查询订单,只需单击【查看订单】按钮,即可显示相应的订单信息。
图1.8查看订单
销售排行
单击【销售排行】按钮,系统首页即显示相应的销售排行榜。
如果想购买其中任意一种商品,单击其后的【购买】按钮即可。
图1.9销售排行
商城公告
单击首页界面左侧商城公告中的任意一个公告即可查看相应的详细信息。
后台
图1.10GO购电子商城后台管理
单击“用户名”和“密码”文本框,输入用户名:
admin密码:
111,最后单击【确认】按钮,即可进入后台管理页面。
后台管理页面主要包括:
商品管理、会员管理、订单管理和公告管理等四大管理模块。
图1.11后台管理页面
如果想查看全部的商品信息,可通过【下一页】和【最后一页】按钮查看全部商品信息。
商品管理
单击【商品管理】按钮,界面右侧自动显示相应的商品列表。
该界面可以实现商品信息的添加、修改和删除操作。
添加商品信息
单击【添加商品信息】按钮,界面右侧自动显示添加商品信息的界面。
如图1.12所示。
图1.12商品信息添加
单击“所属大类”和“所属小类”的下拉按钮,选择要添加的商品信息的类别,单击“商品名称”、“图片文件”和“定价”文本框,输入要添加的商品图片的文件名及价格,勾选“是否新品”和“是否特价”的任意一个选项,单击“商品简介”文本框,输入商品的简介。
最后单击【保存】按钮,即完成商品信息的添加操作。
新品和特价只可选择一种。
(如果该商品是特价,那就不是新品)
修改商品信息
单击商品列表中要进行商品修改的按钮
,进入商品信息的修改界面。
单击相应文本框,进行商品信息的修改,最后单击【保存】按钮,即可完成修改操作。
删除商品信息
单击商品列表要删除的商品信息的删除按钮
,系统弹出的提示框进行确认后即删除成功。
会员管理
单击【会员管理】按钮,界面右侧自动显示相应的会员列表。
该界面可以对会员信息实现冻结和解冻的功能。
效果图如图1.13所示。
图1.13会员管理
单击商品信息的冻结按钮
和解冻按钮
,系统弹出的提示信息进行确认后即可实现冻结和解冻的操作。
订单管理
单击【订单管理】按钮,界面右侧自动显示相应的订单列表。
该界面可以对订单信息进行系统管理。
单击相应商品信息后面的执行按钮
,即可对生成的订单号进行执行操作。
公告管理
单击【公告管理】按钮,界面右侧自动显示相应的公告列表。
该界面可以对公告信息进行添加和删除操作,效果图如图1.14所示。
图1.14公告管理
添加公告信息
单击【添加公告信息】按钮,进入如图1.15所示的界面。
图1.15添加公告信息
单击公告标题和公告内容文本框,输入公告的标题及内容,最后单击【保存】按钮,即完成添加操作。
删除公告信息
勾选要删除的公告信息的删除按钮
,然后单击【删除】按钮,即可完成删除操作。
勾选“[全选/反选]”按钮,可实现全选或者反选操作。
退出后台
单击【退出后台】按钮即可退出后台管理页面,返回到GO购电子商城的前台首页面。
3.2性能
要求配置IIS
3.3算法
登录功能
publicpartialclassIndex:
System.Web.UI.Page
{
stringconnstr="
persistsecurityinfo=false;
userid=sa;
password=sa;
database=goods;
"
;
protectedvoidPage_Load(objectsender,EventArgse)
{
}
protectedvoidButton1_Click(objectsender,EventArgse)
if(DropDownList1.Text=="
用户"
)
SqlConnectionconn=newSqlConnection(connstr);
stringstr="
select*fromstudentwhereID='
+Request.Form["
xh"
]+"
'
SqlDataAdaptersda=newSqlDataAdapter(str,conn);
DataSetset=newDataSet();
sda.Fill(set,"
student"
);
if(set.Tables["
].Rows.Count==0)
MessageBox.Show("
没有这个用户,请重新输入!
!
return;
if(mm.Text!
=set.Tables["
].Rows[0]["
PWD"
].ToString())
密码错误请重新输入!
else
Session["
ID"
]=xh.Text;
xh.Text=set.Tables["
Name"
].ToString();
u_name"
zhuanye"
]=set.Tables["
Response.Redirect("
xinxi.aspx"
管理员"
SqlConnectionconn1=newSqlConnection(connstr);
stringstr1="
select*fromadminwhereID='
SqlDataAdaptersda1=newSqlDataAdapter(str1,conn1);
DataSetset1=newDataSet();
sda1.Fill(set1,"
admin"
if(set1.Tables["
=set1.Tables["
xh.Text=set1.Tables["
houtai.aspx"
protectedvoidButton2_Click(objectsender,EventArgse)
]="
1"
zhuce.aspx"
}
会员注册
publicpartialclasszhuce:
userid=kaoshi;
password=;
database=kaoshi;
if(Session["
]==null)
Index.aspx"
xh.Text="
xm.Text="
mm.Text="
mmq.Text="
SqlConnectionconn=newSqlConnection(connstr);
Stringinsert="
insertintostudent(ID,Name,PWD,Sex,zhuanye)values(@xh,@xm,@mm,@xb,@zy)"
SqlCommandcom=newSqlCommand(insert,conn);
com.Parameters.Add("
@xh"
SqlDbType.VarChar,50).Value=xh.Text;
@xm"
SqlDbType.VarChar,20).Value=xm.Text;
@mm"
SqlDbType.VarChar,50).Value=mm.Text;
@xb"
SqlDbType.Char,10).Value=xb.Text;
@zy"
SqlDbType.VarChar,50).Value=zy.Text;
].Rows.Count==1)
该用户已存在"
conn.Open();
com.ExecuteNonQuery();
conn.Close();
huanying.aspx"
3.4存储分配
将用户的所有信息存放在数据库中
///3.5注释设计
3.6限制条件
需要配置IIS等才可运行,动态部分做的不是很到位
3.7主要任务分配
组长:
徐婧任务
(1)系统总的开发计划书、需求分析、
(2)每周都组织小组讨论项目进程和遇到的问题
(3)团队的组织和协调
(4)功能代码的编写和测试
设计:
李明亮陈凤仙任务
(1)参加小组的讨论
(2)参与程序的编写。
测试
(3)完成用户相关文档
页面设计与美工王国刚,吴晋任务
(1)参加小组的讨论
(2)页面的主要设计
(3)协助完成用户相关文档
3.13模块制作分配
徐婧、李明亮负责会员登录、会员资料修改、商品管理,会员管理的功能代码编写
陈凤仙负责查询订单页面设计和功能代码编写和测试
王国刚,吴晋负责所有页面设计
3.13尚未解决的问题
后台部分功能还没有实现,部分网页没有制作完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 管理 系统 项目 开发 详细 计划书