菜单
  

    2  系统开发技术

    2.1  开发环境

    (1)服务器端

    操作系统:Microsoft Windows xp

    Web服务器:Tomcat 6.0

    数据库系统:mysql

    (2)客户端

    浏览器:IE、Firefox等常用浏览器

    (3)系统开发平台:J2EE

    开发工具:MyEclipse8.5

    开发语言:Java

    2.2  系统体系结构

    B/S结构(Browser/Server,浏览器/服务器模式)是计算机网络发展到一定程度后的一种网络结构模式,浏览器是客户端计算机上基本都已自带的应用软件。B/S模式使得客户端达到一致,无需安装其他应用软件,开发人员也无需考虑不同的客户计算机的性能,可以将精力集中到服务器系统的核心功能部分上,缩短了系统开发周期、降低了维护成本和简化了用户的使用[1]。 

    B/S最大的优点就是可以在不同地方进行相同的操作,并且对客户端计算机的要求也随之降低,只需安装任何一款浏览器软件即可进行所有操作。极大地简化了客户端计算机的工作,客户端计算机的系统消耗被转移到服务器的系统资源消耗上面,服务器将承担更多的工作,服务器一般都是较大的机器,其对数据的处理能力比较强大,使得用户对数据库的访问和应用程序的执行的完成速度将会不断地提高。客户端零安装、零维护,系统扩展非常容易。

    本系统采用了B/S模式进行开发[2]。

    3  系统功能框架与总体设计

    3.1  系统需求分析

    根据用户的功能和应用需求,本系统设计分为三个模块的功能:消费者登录,商户登录,管理员登录。

    通过checkLoginAction登录时身份权限认证。

    3.1.1  管理员用户模块

    管理员登陆进入购书平台,会显示用户管理界面,和确认交易界面:

    (1)用户管理

    用户管理模块的功能包括两个方面:

    对管理员用户进行添加、删除、修改及查询

    (2)订单管理

    系统管理模块的功能是对公告信息的发布、修改、删除及查询

    (3)图书管理

    图书管理是对图书增加,修改图书信息,删除库存为0的图书,查询图书信息

    3.1.2  消费者用户模块

    消费者登陆进入在线电子合同平台后,会显示主页面,其中有以下功能块:

    (1)会员资料

    会员资料模块的功能包括两个方面:用户资料区对当前登录用户的详细信息进行修改及查看

    (2)购书模块

    购书模块的功能包括三个方面:

    查看热销书分类图书

    下订单已经付款,等待卖家确定订单,等待管理员交易确定

    当前用户购物车查看以及修改,确认收货

    3.2  系统功能模块与结构框架

    根据系统角色和业务的需求,该系统拥有两种登录类型,分别为通过本系统审核的消费者和系统管理员。用户以不同的身份登录平台后,便可以进入相应的操作界面开始使用本系统。

    3.2.1  系统功能模块

    如图3-1所示:

    图书销售系统功能模块图

    图3-1系统功能模块图

    3.2.2  系统功能结构

    按照不同身份登陆的用户可以将功能划分为两个部分:

  1. 上一篇:asp.net+sqlserver高校请假审批系统的设计+源代码
  2. 下一篇:asp.net+sqlserver列车管理系统的设计+源代码
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. 医院查询与挂号系统设计与实现

  4. java+mysql酒店管理系统设计与实现

  5. jsp公交刷卡数据统计系统图表的设计与实现

  6. php+mysql高校迎新系统的开发与应用

  7. 基于安卓系统的测量软件...

  8. 乳业同业并购式全产业链...

  9. 电站锅炉暖风器设计任务书

  10. 十二层带中心支撑钢结构...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. java+mysql车辆管理系统的设计+源代码

  13. 杂拟谷盗体内共生菌沃尔...

  14. 大众媒体对公共政策制定的影响

  15. 当代大学生慈善意识研究+文献综述

  16. 中考体育项目与体育教学合理结合的研究

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回