网站前台页面实现
前台页面设计主要针对的对象是用户。游客身份可以浏览信息,查询图书,分类查询,留言。浏览信息时,在本站公告栏下,点击信息的标题就可以查看到信息的具体内容。信息的标题放在的GridView控件中,页面打开时自动加载。
图书查询时,可以选择查询的类型,有书名、作者、出版,填入需要查询的内容后,可以实现精确查询。分类查询时,有文学、经济管理、计算机、自然科学、人文社科五类查询,点击相应的类别时,可以查到该类型的所有图书。分类查询的实现:在主页面中编写的含有类型参数的查询方法,当点击不同的类别时,就会调用该方法进行查询。而在其他页面中点击不同的类别则是跳转到主页面,并以页面传值的方式调用查询方法,传递参数,进行查询。
成功登陆后,用户可以进行购物,结账,在线交流等。其中购物的实现是,当用户对某本图书点击购买时,就会跳转到该图书的购买页面本文来自优*文~论|文/网,
毕业论文 www.youerw.com 加7位QQ324,9114找源文,并且将用户的信息和图书的信息一起添加到数据库购物表中。用户查看购物车时,系统自动从数据库中查找该用户的购买信息,然后显示给用户。用户结账时,系统会查看该用户的余额,如果余额够支付,则正常结账;如果余额不足,则提示用户余额不足,请充钱。
在线交流功能的实现:用户登陆后,将用户的信息记录在Session中,当用户发送信息时,首先将信息记录到聊天框内,并且将信息记录到数据库。未读的信息标记为0,已读的信息标记为1。使用Timer控件定时访问数据库,把未读的信息读到聊天框内,并把标志位更改为已读。
前台页面流程图如图7所示。
图7 网站前台页面流程图
4.3 网站后台页面实现
后台页面设计主要针对的对象是系统管理员,可以通过用户登录进入网站的后台页面,进行信息的发布与删除、图书的添加与删除、给用户充钱等。
信息发布的实现,管理员先填写标题,具体内容这些信息,然后点击添加按钮,就可以将信息添加到数据库中,并且再重新加载全部信息,使得刚发布的信息也能够显示在页面上。
信息的删除的实现,根据信息的编号进行信息的删除。在删除前先从数据库中查找要删除的信息,如果查找到,则进行正常删除;如果没有查找到,则提示管理员要删除的信息不存在。
图书的添加与删除的实现与上述实现方式相似。
网站后台页面流程图如图8所示。
上一页 [1] [2] [3] [4] [5] [6] 下一页
基于ASP.NET的购书网站的设计与开发(流程图+ER图) 第5页下载如图片无法显示或论文不完整,请联系qq752018766