.JSP SQL电子书店系统(网上书店)介绍

上传人:bao****ty 文档编号:132291652 上传时间:2020-05-14 格式:DOC 页数:11 大小:680KB
返回 下载 相关 举报
.JSP SQL电子书店系统(网上书店)介绍_第1页
第1页 / 共11页
.JSP SQL电子书店系统(网上书店)介绍_第2页
第2页 / 共11页
.JSP SQL电子书店系统(网上书店)介绍_第3页
第3页 / 共11页
.JSP SQL电子书店系统(网上书店)介绍_第4页
第4页 / 共11页
.JSP SQL电子书店系统(网上书店)介绍_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《.JSP SQL电子书店系统(网上书店)介绍》由会员分享,可在线阅读,更多相关《.JSP SQL电子书店系统(网上书店)介绍(11页珍藏版)》请在金锄头文库上搜索。

1、4.3系统功能划分根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:1主页:在这里我们可以看见本系统的主要功能和信息。2用户注册:在这里用户可以注册基本信息,其中登陆帐户和密码是比较重要的,因为我们需要对这些信息进行处理,以方便用户的购书。3用户登陆:用户输入正确的口令才能登陆成功否则提示错误。4书目浏览:成功登陆后的用户可以浏览图书书目,并将想要的图书提交到填写订单页面。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“提示用户登录页面”。5订购图书:成功登陆的用户可以在该页面定购所需要的图书。如果用户还没有注册就直接进入或者没有成功登陆就进入

2、页面,将被连接到“提示用户登陆页面”。6查看订单:成功登陆的用户可以在该页查询已经订购的图书。再此还可以修改个人信息,查看个人信息,如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“提示用户登陆页面”。7书目查询:成功登陆的用户可以在该页查找自己需要的图书。如果用户还没有注册就直接进入或者没有成功登陆就进入页面,将被连接到“提示用户登陆页面”。8图书管理:管理员对图书信息进行添加,修改,删除操作。9订单管理:查看用户订单,订单执行操作,主页显示用户订单执行情况。10用户管理:查看用户基本信息,用户冻结、解冻操作。11公告管理:更新公告信息。4.4系统模块结构图图4.1 系统结

3、构模块 图4.2 管理员模块图4.3 用户模块图5.2系统主要界面和功能模块设计这个系统是一个由JSP实现的电子书店管理系统。主页面如下:图5.1 主页面图5.2 登录窗体3用户注册(register.jsp)实现了将用户组册基本信息添加到数据库中并自动在用户数据库表GUANLI字段中记录为1表示可以正常登录不受限制。5.2.3图书信息模块设计主要实现了新书发布,图书查询,图书分类,图书浏览操作。1.新书发布主要实现的是显示最新添加的图书信息,查询语句为select top 4 * from bookinfo order by BOOK_DATE desc,将数据库的图书按添加时间降序排序查找

4、出4条记录显示出来。图书查询主要实现了按书名模糊查询,在主页查询栏中输入书名(此处也应用到了form表单操作),点击查询按钮(图书查询也应用到了check.jsp登录判断)将调用search.jsp进行查询处理,查询语句为SELECT * FROM bookinfo where TITLE like %+bookname+%,bookname为从提交表单里取出的用户输入的信息,在数据库中查找符合的图书信息,并显示出来,并能购买图书,添加进购物车。2.图书分类(bookfenlei.jsp)图5.6 图书分类查看3.图书浏览(booklist.jsp)图5.7 图书浏览主要实现从数据库中查询所有

5、图书信息并显示出来。由于数据量非常大,显然将如此大量的数据显示在一个页面是不可能的也是效率非常低下的,这种情况下就需要采用分页显示技术将数据库中符合条件的数据逐页显示在页面,5.2.4购物车模块设计购物车操作,充分利用了session对象,如果需要订购某本书,单击相应的购买按钮,就会打开bookdetail.jsp页面,在该页面显示该图书的详细信息,用户还可以设置要购买的数量,程序所接收的是从图书分类或者浏览图书页面传递过来的ISBN号,然后以此ISBN在数据库中查询该书信息,并显示出来,程序也用到了form表单操作,用来接受用户输入的购书数量。图5.8 订书界面图5.9 购物车界面图5.10

6、 订单界面5.2.5图书管理模块设计图书管理分为图书浏览,图书添加、修改、删除操作。由于数据量比较大这里也用到了分页显示技术(在图书浏览中已经详细介绍)。添加图书(addbook.jsp),主要实现的是向数据库中添加新书信息,并对新加入的书名进行了判断,如果数据库中已经存在,将提示不能添加,addbook.jsp也用到了form表单操作,提交的信息在savebook.jsp中提取并添加到数据库中,特别注意的是此处要把添加图书的当前系统时间添加进数据库以便前台新书发布是查询。界面如下:图5.11添加图书界面图5.12 图书管理界面5.2.6用户管理模块设计用户管理分为用户信息查看,用户的冻结、解

7、冻操作。用户信息管理主要实现的是数据库操作,并显示出来。界面如下:(锁表示冻结、钥匙表示解冻)图5.13 用户管理界面5.2.7订单管理模块设计订单管理主要包括订单浏览,订单执行操作。订单浏览和上面的图书,用户的浏览操作类似都是数据库查询操作,这里也用到了分页显示技术(在图书浏览中已经详细介绍),用户订单执行是实现管理员对用户的订单确认以作为发货凭证,并能自动在前台把执行后的用户订单显示给用户(dingdangonggao.jsp)。界面如下:图5.14 订单管理infected animals should be destroyed immediately, to blockade the

8、foci, thorough disinfection of patient isolation, transport should wear a mask to eliminate the source of infection, to achieve early discovery, early reporting, early quarantine and early treatment emergency measures during the holidays and holidays company decision-making, Project Manager Project

9、Manager on duty for 24 hours; Before the holidays, project personnel have to keep contacts open, for a holiday when the incident occurred, immediately terminate the holiday of the project to start normal emergency mechanism at work, after the end of the emergency, on duty on the day by the staff to

10、fill out records and summoned related personnel to study countermeasures to prevent accidents from happening again. Inclement weather emergency measures in summer torrential rains, typhoons, high-temperature heat is closely monitoring weather, construction, gather weather information at any time, on

11、ce the national, the provincial Meteorological Center forecast, project emergency response team immediately started emergency plans; Inclement weather emergency measures: adjusted the construction progress and strength; to protect finished products and protection of materials and equipment; personnel security and, if necessary, adjust the labor intensity of workers and working time started, funds,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号