1. 综述
1.1前言
1.2项目目的
在移动互联网的普及下,网上书店可以让众多读者更加方便的寻找到自己所需要的书籍,可以随时查阅、购买,更加便捷和快速,而且网上书店可以为读者节约大量时间,网上书店具有良好的发展潜力,可以为书店和读者带来双赢的局面,制作出合适管理员管理和用户交互感良好的网上书店系统。
1.3项目背景以及发展趋势
2. 任务概述
2.1市场定位分析
网上书店商务网站构建目标主要是面向广大消费者。由于图书消费属于知识型消费类,人们求知欲望没有阶层与年龄差别,因而书店网站应在具有自己特色的同时应适合不同人士的需要。因此,网上书店网站定位于面向广大消费者。(对新兴事物接受度普遍较高的客户群体)
2.2系统设计的特点
2.3结构规划
2.4系统数据规划
创建了一个名为BookSell的数据库用来保存本系统的所有数据。该数据库包含5张表:用户表Users、管理员表Managers、留言管理表Massages、订单表Orders、图书信息表Books。
3. 系统分析
3.1总体需求
3.2功能需求
网上书店系统是一个典型的JSP数据库开发应用程序,由前台、后台两部分组成。
3.2.1前台:
3.2.2后台:
3.3性能需求
3.4系统技术可行性分析
功能 :对书店的图书信息和用户(书店工作人员,网站注册用户即潜在购书者)信息的进行有效的管理;对图书的进存销等环节进行信息化管理;实现读者网上浏览图书,网上购书的可能;处理用户网上的投诉和建议。
性能:数据库的录入;图书检索;用户信息查询;图书信息查询;网上购书;
安全与保密要求 :书店中所有的图书能够供用户随时查阅;用户的个人信息可以由用户自己修改,添加;书店图书的信息只能由书店管理人员添加,修改;所有注册用户信息只能由书店管理人员查询。
4. 运行需求
4.1用户界面
4.2管理员界面
4.3故障处理
根据系统的需求分析报告、项目负责人、软件分析人员以及编程人员对系统进行检查、维护,和整修。
5. 系统管理流程及模块功能分析
5.1网上书店管理系统的整体规划
5.2网上书店前台销售管理系统的整体网页设计
5.3各个子系统模块的功能
网上书店管理系统中,前后台管理系统的各个子系统功能如下:
5.3.1用户注册登录子系统
5.3.2图书浏览检索子系统
5.3.3管理员子系统
5.3.4购物车子系统
6. 特别说明
6.1安全性
保证管理者和注册用户的密码安全,分权限管理,数据库访问控制;管理员应具有一定网络安全及防黑知识。
6.2可维护性
网站管理者必须懂得一定的服务器应用、ACCESS数据库应用、硬件维护、IIS配置等方面的技能。
6.3灵活性
系统应该具有良好的功能可扩充性,以应对未来用户更高的要求。
7. 总结
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218600.html原文链接:https://javaforall.net
