jsp网上书店设计报告.doc
文本预览下载声明
网上书店设计报告
一、任务概述
目标:建立完善的网络书店电子商务网站。
《网上书店》系统特点:
(1)、先进的购书流程
引入收藏架购物方式,这种方式与传统的购物车最大不同是把记录客户所有的购书临时信息写入数据库表中,订单结束后,自动清除相关数据,客户不用再担心订购时临时数据的丢失,确保客户购书准确无误。
(2)、科学的书店管理模式
系统采用多种营销的主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要书籍信息;通过客户意见反馈系统和缺书登记系统,书店可以随时把握客户的各种新的需求和及时与客户进行网上互动交流;通过完善的信息发布系统,客户可以及时得到书店最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、订单管理、基础信息管理等等,为书店的电子化管理提供了一套良好的管理模式。
(3)、人性化的操作界面
一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统通过专业美工的精心打造,同时也可根据书店客户的品味专门订制,让书店的设计充分体现电子商务时期的时尚、大众化。
(4)、完善的安全机制
前台的管理和后台的管理完全分离,独立的密码校验功能,通过 md5的不可逆加密方式,核心程序对各类非法字符进行过滤,确保用户和书店的数据有较好的安全性。
二、需求分析
为XX书店开发一个在线书店系统,方便客户查询书籍的详细信息,便于客户和商家进行沟通。
要求实现前台和后台程序,
前台:
进行用户和注册、登录、查询书籍信息,图书的展示,图书有相应的类别,能将书籍放入购物车,登录用户可以交费购书(虚拟)等功能;
后台:
管理员用户具有不同的角色,普通管理员可以维护书籍信息,可以收款并发出书籍(虚拟);超级管理员除了拥有普通管理的权力外,还可以更新书籍信息、可以更新用户信息、可以更新管理员信息。
更新包括添加、修改和删除几种操作。
三、功能分析
当用户登录网站后,如果用户没有注册,则要进行注册,在注册时要按照要求填写,经过系统校验后如果所填写的数据类型不合格,则返回上一层重新注册,如果注册成功系统自动把客户信息存入客户表。有用户名的用户就可以通过查询来进行网上订购,用户在填写订购单时要根据库存量填写,只有填写正确的订购单才可以存入数据库,即订购单台帐。同时数据统计员把每个月的订购及客户数据上报主管部门。
管理员管理后台数据的录入、修改、删除等工作。而所有的图书均有入库员和检验员统计后交由数据录入人员(管理员)进行数据的录入工作。送货员则根据客户填写的订购单提取书后进行送货处理。
四、系统图解
五、设计数据库
2. 生成数据库
使用Sql Server2000,按照上面的数据库设计信息生成数据库dbBooks;
六、主要代码
lt;div id=quot;Layer4quot;gt;
lt;form id=quot;form2quot; name=quot;form2quot; method=quot;postquot; action=quot;cheekloginquot;gt; lt;div align=quot;centerquot;gt;
lt;table width=quot;366quot; border=quot;0quot;gt; lt;trgt;
lt;td width=quot;140quot;gt;lt;div align=quot;rightquot;gt;用户名:lt;/divgt;lt;/tdgt; lt;td width=quot;210quot;gt;lt;labelgt;
lt;input type=quot;textquot; name=quot;usernamequot; /gt; lt;/labelgt;lt;/tdgt; lt;/trgt; lt;trgt;
lt;tdgt;lt;div align=quot;rightquot;gt;密码:lt;/divgt;lt;/tdgt;
lt;tdgt;lt;input type=quot;textquot; name=quot;passwordquot; /gt;lt;/tdgt; lt;/trgt; lt;trgt;
lt;tdgt;lt;labelgt; lt;/labelgt; lt;labelgt;
lt;input type=quot;submitquot; name=quot;Submit2quot; value=quot;提交quot; /gt; lt;/labelgt;lt;
显示全部