(2) 经济可行性分析

参与团购系统的团购商不需要特别购买装备,只需要一台运行环境正常的笔记本电脑。以上对于经济可行性的分析,团购网站在经济上是可以实行的。

(3) 技术可行性分析

根据设计的团购功能的系统功能点来看,本次开发的团购系统是一个电商购物加后台管理的系统,需要数据库管理以及查询的技术,使用现有的软件开发技术、软件开发环境可以达成该系统的功能。对于以上的技术可行性分析, 团购网站在技术上是可以实现的。

2 系统开发环境

2.1开发环境简介

结合以上团购网站的设计与实现的可行性分析,本人选择了Servlet来交互式地去浏览以及修改数据,并且生成动态的Web的显示内容。基于servlet,开发系统所需的软件环境及工具有:Eclipse、MySQL(数据库)、Tomcat8.0、JSP(动态的网页)等等。

2.1.1 Eclipse简介

Eclipse[3]作为一个开源免费的、功能强大的集成开发环境工具,它支持在多种操作系统下运作,也为不同的开发语言提供不同的版本,使得开发更加灵活。

2.1.2 MYSQL数据库简介    文献综述

 MySQL是由MySQL AB公司自主研发的,支持多用户高并发多线程的关系型数据库管理系统[4]。Mysql奉行的是简单易用的原则,每个使用过它的人都觉得她非常的轻便,随处可用,体积非常小安装起来也非常的简单。

2.1.3 JSP简介   

JSP在服务器端运行的页面,它本质上就是一个servlet[6],是动态网页的技术[7]标准,不仅可以可以包含静态的Html页面,也包含动态的java代码, jsp的特点是,不需要进行配置和编译,在编译的时候会自动转换成servlet,以静态页面为主,将servlet从逻辑上分离。

2.1.4 Bootstrap简介

Bootstrap是一个CSS/HTML框架,与CSS3和HTML5相比,更为个性化和人性化,又因其基于jQuery所以兼容大部分jQuery插件。

2.2运行环境简介

2.2.1 软件运行环境

(1)数据库:MySQL;

(2)代码编译器:Sublime Text;

(3)集成开发环境:Eclipse;

(4)操作系统:Windows 98以上;

2.2.2 软件需要的硬件环境

(1)运行内存:1Gb及以上;

(2)CPU主频:1.60MHz及以上。

3 系统的需求分析

需求的分析[8]是为了减少在开发过程中的问题,尽力做到对前期设计的难点的把握,也是为了让开发更加有效率,同时也能避免软件的开发结果和实际情况不相符的问题。

3.1系统总体分析

3.1.1 前台需求分析

页面功能:各类商品信息的信息查看、搜索模块、信息公告模块、网站合作平台信息展示

人员系统:会员登录、注册、会员信息查看、修改密码

购物系统:购买商品、查看订单来*自-优=尔,论:文+网www.youerw.com

系统管理:不登录无法购物

留言板系统:留言信息展示

搜索模块:根据商品信息搜索商品

脏话过滤系统:用户留言脏话过滤,文明上网

账户设置:权限设置

3.1.2 后台需求分析 

页面功能:用户管理、订单管理、公告管理、留言板管理、产品管理、Admin管理

    人员系统:商品管理员、订单管理员、会员管理员、系统管理员

3.2 用户角色分析

用户角色是用户权限的体现,这关系到网站的安全性的问题以及用户隐私性的问题。用户的分权限设计让网站能够更有效地管理,避免了恶意操作、不慎删除重要信息等等情况。那么,如何去设置用户的权限,关系到网站设计是否合理。

上一篇:Android的网络音频播放软件的设计与实现
下一篇:C#个人时间管理软件的设计与实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

安康汉江网讯

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...