项目文档网上商城书店Word文档下载推荐.docx
- 文档编号:17350825
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:9
- 大小:68.41KB
项目文档网上商城书店Word文档下载推荐.docx
《项目文档网上商城书店Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《项目文档网上商城书店Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
.
沙洲职业工学院NIIT安艾艾迪
系统分析
系统功能:
随着Internet技术的飞速发展,越来越多的企业通过建立网站来为自己做宣传,从而进一步树立企业的形象和提高企业在业界的知名度。
在爱尚书吧
前台:
新用户可以先注册一个帐号;
登陆后可以直接看到所有书籍的一个列表,以及书籍的价钱和库存数量;
感兴趣的书籍可以点击进去查看详细信息;
想要购买可以先加入购物车;
选择多本可以返回,再选择其他喜欢的书籍一起加入购物车;
最后一起结算。
后台管理:
用管理员Admin登录;
进入书籍列表,可以删除已经下架或者过时的书籍。
硬件和软件需求
硬件:
计算机电脑一台
打印机一台
操作系统:
MicrosoftWindowsXPProfessional
软件:
MicrosoftVisualStudio2010
SQLServer2005
MicrosoftOffice2003
项目设计与实现
后台:
首先登录
Session["
username"
]=TextBoxName.Text;
stringconnstr=ConfigurationManager.ConnectionStrings["
nwconnstr"
].ConnectionString;
using(SqlConnectionconn=newSqlConnection(connstr))
{
SqlCommandcmd=conn.CreateCommand();
cmd.CommandText="
Select*fromuserinfowherename=@nameandpass=@pass"
;
cmd.Parameters.AddWithValue("
@name"
TextBoxName.Text);
@pass"
TextBoxPwd.Text);
conn.Open();
Response.Redirect("
Default2.aspx"
true);
}
没有帐号就要注册帐号
stringxingbie="
"
bookstoreConnectionString"
if(RadioButtonNan.Checked==true)xingbie="
nan"
if(RadioButtonNv.Checked==true)xingbie="
nv"
insertintouser12(idname,pass,name,sex,birth,phone,email)values(@idname,@pass,@name,@sex,@birth,@phone,@email)"
@idname"
TextBoxN.Text);
TextBoxP.Text);
TextBox2.Text);
@sex"
xingbie);
@birth"
1991);
@phone"
TextBox3.Text);
@email"
TextBoxE.Text);
intm=cmd.ExecuteNonQuery();
if(m==0)
Label1.Text="
注册失败!
请重新注册"
else
注册成功"
}
注册登陆后就可以进入书店中所有书的列表,点击书名可以看到所点击的书的详细信息
在列表中,喜欢的书可以加入购物车
username=Session["
].ToString();
stringbookname=GridView1.SelectedRow.Cells[1].Text;
stringprice=GridView1.SelectedRow.Cells[5].Text;
using(SqlConnectionconn=newSqlConnection(ConfigurationManager.ConnectionStrings["
].ConnectionString))
insertintoshopcar(username,bookname,price,num)values(@username,@bookname,@price,@num)"
@username"
username);
@bookname"
bookname);
@price"
price);
@num"
1);
Label4.Text="
添加购物车失败!
请确认后重新注册"
添加购物车成功"
最后进入购物车,就可以结算了
stringusername;
username=Session["
Label3.Text=username;
Selectbookname,price,numfromshopcarwhereusername=@username"
SqlDataReaderdr=cmd.ExecuteReader();
dr.Close();
Selectbookname,pricefromshopcarwhereusername=@username"
SqlDataReaderreader=cmd.ExecuteReader();
reader.Close();
SelectSUM(price)FROMshopcarwhereusername=@username"
doublem=(double)cmd.ExecuteScalar();
总价格:
+m;
管理员用Admin登录;
进入书籍列表后可以删除一些书籍
privatevoidBind()
stringsql="
select*frombooks"
SqlConnectioncon=newSqlConnection(ConfigurationManager.ConnectionStrings["
].ConnectionString);
con.Open();
SqlDataAdapterda=newSqlDataAdapter(sql,con);
DataSetds=newDataSet();
da.Fill(ds);
con.Close();
protectedvoidGridView1_RowDeleting(objectsender,GridViewDeleteEventArgse)
introwIndex=e.RowIndex;
intid=Convert.ToInt32(GridView1.DataKeys[rowIndex].Value);
deletefrombookswhereid=@id"
SqlParameter[]sp={newSqlParameter("
@id"
id)};
protectedvoidGridView1_PageIndexChanging(objectsender,GridViewPageEventArgse)
GridView1.PageIndex=e.NewPageIndex;
Bind();
项目小结
经过一个星期进行的设计,终于完成了网上书店的设计。
此设计达基本达到了最初期望的设计要求,完成了需求。
在这次网上书店系统的设计过程中我受到很大启发:
在网站开发与设计上,体会到了理论与实际结合的重要性,认识到网站开发中应该更加注重网站的规划及按步骤实施。
网站设计与实现的成功只是网站成功的一步,网站的明确定位显得更加重要,网站应该随时根据实施环境,实施困难进行必要的定位调整。
理论与实践相结合,让我真正体会到学以致用的乐趣。
通过理论作指导,再用实践来体会,验证理论。
这样既加深了对理论知识的认识,又从实践活动中充实了自己。
本次设计是本学期所学知识的运用,是理论与实践相结合的产物。
在此期间,不但巩固了所学的书本知识。
而且还学到了许多课堂上和书本上无法学到的实践知识,提高了自学能力,增强了专业技术的水平,为今后从事本专业的工作打下一定的基础。
通过同学的帮助、指导教师的用心辅导和学校的精心安排使这个课题能够顺利进行。
但是,由于时间仓促以及本人水平有限,这个系统到现在为止只能说是实现了基本功能完成,并且还有很多不完善之处,也难免存在错漏,在接下来的时间里通过技术的不断学习和积累,实现更多未能实现的功能,以后会更加努力,完善自我,达到完美。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 文档 网上商城 书店