2.3 JAVA Web

Java Web,是用Java技术来解决相关Web互联网领域的技术总和。Web包括:Web服务器和Web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP[7]和第三方框架等等。Java技术对Web领域的发展注入了强大的动力[6]。

Java 的 Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或 Annotation实现配置,运用Java面向对象的特点,面向抽象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图[7]。

2.4数据库的选择

开始设计Web站点的核心组建时,必然会涉及到数据库设计。我们要建立适当得数据库,必须考虑硬件、网络拓扑结构、数据库大小和增长速度、故障修复、数据库数量、安全性等事项。对于我们来说,Microsoft SQL Server2008是显而易见得数据库选择。我们整个网站得使用一个数据库,而不是每个模块分别使用不同的数据库[8]。

3  系统的功能分析

3.1 需求分析

需求分析是介于系统分析和软件设计阶段之间的桥梁,通过需求分析可以更多的了解客户的需求,把一些技术难点和可能遇到的问题提出来,尽早解决并达成一致。良好的需求分析有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。

3.1.1系统界面需求

系统界面要求描述了商品销售管理系统的外部特性。用户界面是软件的窗口。在很多情况下,界面营造了用户对系统的质感。设计用户界面一般应遵循以下三个原则:(1)置用户于控制之下;(2)减少用户的记忆负担;(3)保持界面一致性。

本系统遵循以上三个原则设计,以友好,美观,一致,易于被用户掌握使用为目标来设计。前台和后台分别设计了一个主窗体。前台主窗体中的功能使用直观,通过用户名和密码登录后,便能够直接通过主页面上面功能导航菜单分别进入到各个功能页面,进行相关的操作。使得用户能够很快的掌握本系统的使用方法,从而增强本系统的实用性。

3.1.2系统功能需求源'自:优尔`!论~文'网www.youerw.com

商品销售管理系统的管理功能要求包括以下部分:

(1)展示网站最新的商品信息。

(2)展示网站特价的商品信息。

(3)为用户提供修改个人资料和查看在网站操作情况的平台。

(4)提供用户在网站上购物的平台。

(5)展示网站发布的公告信息。

(6)展示商品的销量排行。

(7)展示网站的友情链接信息。

(8)对商品详细信息以及分类信息进行管理。

(9)对用户基本资料、交易制度、消费情况及留言信息进行管理。

(10)对用户提交的订单进行管理。

(11)对管理员信息、网站公告信息、商业资讯信息及友情链接信息进行管理。

3.2功能分析

根据上一节系统需求分析,得出系统功能框图,商品销售管理系统主要包括两大功能模块:管理员管理模块和购物管理模块

上一篇:asp.net+sqlserver会员信息管理系统的设计与实现
下一篇:Kinect手势方向识别设计与实现

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

java物业管理系统设计

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

承德市事业单位档案管理...

神经外科重症监护病房患...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

公寓空调设计任务书

国内外图像分割技术研究现状