- 博客(0)
- 资源 (5)
- 问答 (1)
空空如也
JSP课程设计-聊天室
一 项目背景和意义
随着时代的发展,信息技术、Internet技术、数据库技术的不断发展完善,网络进程的加快,信息的传递变得越来越重要。通过聊天工具进行聊天,你可以方准确,快速,方便的了解到对你有用的信息。
二 需求分析
在网络越来越发达的今天,人们对网络的依赖越来越多,由此而产生的聊天工具越来越多,网络聊天时一类的聊天系统的发展日新月异,因此产生了制作一个局域网的网络聊天工具,而且通过制作该程序还能更好的学习网络软件编程知识。
2.1聊天室的可行性分析
随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,聊天已经成为网上一种习已为常的事。
可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析
(1)经济:实现这个平台设计有没有什么经济效益。该平台设计只是作为本小组的课程设计,又因为大家的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。
(2)技术:现有的技术能否开发该平台,会有哪些困难。
(3)运行:该平台规定的运行方式是否可行。
(4)法律:该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为课程设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。
2.2聊天室的优势
(1)网上聊天使人们之间的通信变得越来越方便,快捷,准确,及时。
(2)还可以在网上认识新的朋友,交流自己的一些想法。
三 系统的总体分析与设计
分析该聊天室系统,制订整个系统框架,主要要求及特点如下:
1.客户可在网上进行注册,成为会员;
2.可以对自己的信息进行查看,修改等操作;
3.可以与会员进行群聊;
4,可以增加好友,可以进行私聊;
5.后台数据库用Microsoft SQL SERVER ;
3.1需求规定
3.1.1系统的功能
1.以会员身份进入,可以查看自己的信息,修改,也可以注销,还可以进行群聊,私聊。
2.以管理员身份进入,可以对会员进行删除,查看所有会员信息。
3.1.2数据库
网上书店的所有数据应当存放在数据库中,因此首先建立一个数据库(ChatRoom sys)。在这个数据库中,建立这样几个基本表:C_user,friend,Login,C_message,C_reg;
2012-06-11
JSP课程设计-乐购
(一)可行性分析
1. 系统开发的目标
1. 能够实现商品的浏览、显示商品的基本信息,且通过点击商品链接显示出手机的详细信息。
2.购买手机,一次能够买多部,对未付款的订单能进行退订。
3.用户基本信息的查询。管理员对用户、商品、订单的管理。
4.通过反馈、实现网站的互动。
5.通过表与表之间的关系,实现级联更新,触发器的建立,在用户购买、删除、修改手机数量时,能实现商品信息表的更新。
2 . 技术可行性分析
Web技术的迅猛发展正推动Internet上信息服务类的进步,WWW服务的基础是HTML语言,这个系统模块中用到的JSP技术是在HTML语言的基础上使用脚本语言对网页的对象模型进行编程,JSP全称Java Server Pages,它是由Sun Microsystems公司提出、许多公司参与建立的一种动态网页技术标准,它诞生在1999年6月1日,目前国内外已经在广泛地使用JSP,随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。
1)作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点,一次写入之后,可以运行在任何具有符合Java语法结构的环境,取代之过去单一平台开发。
2)从开发人员的角度来看JSP技术提供的组件都是基于Javabean技术或JSP标签库。3)JSP标签可扩充性。JSP技术能够使用开发者扩展JSP标签,JSP开发者能定制标签库,减少对脚本语言的依赖。
3)易于维护性。 基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理,JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。
JSP技术编写的程序运用要更加灵活,可扩展性更强,在现有技术条件下,能够完成功能目的。
(二)需求分析
本小组同组人:黄成志,刘霞梅,胡娟,陈茜
随着信息时代的发展,越来越多的人开始喜欢上网上购物,网上购物将成为人们购物的主流。一个好的购物网站更能吸引人们的眼球。
网上购物主要是实现网上查询商品、购买商品、生成相应的订单等功能的系统。一个典型的网上购物系统一般需要有商品信息的动态展示、购物车管理、用户注册登录管理、订单处置、管理用户信息等模块。
本系统需要完成的具体任务如下:
一,前台管理。
1.用户注册:当用户需要购买商品时,首先就需要先注册一个会员,会员需要有详细的信息,这样才能方便管理员下发订单。
2.用户登录:每一个会员都需要登录到自己的主界面,方才能实现订单,购物。
3.商品查询:当用户进入购物网站首先就是要查询相关的商品信息,如:按照不同的手机的品牌查看,同时还应该提供按照商品名称和商品型号等关键字快速查询所需的商品信息的功能。
4.购物车管理:当用户选择购买某种商品时,应该能够将对应的商品信息记录到购物车里面,并允许用户返回到其他商品信息查询页面,继续选择其他商品。同时用户还应该可以在购物车中执行删除商品、添加商品及清除购物车等操作。但对应的购物车的订单生成后,购物车的信息自动清除。
5.订单处理:在用户选择去收银台之后,提示用户选择送货方式及付款方式,最终生成对应的订单记录,以便于网站配送人员依据订单信息进行后续的出货、送货的处理,同时用户也可以随时进入订单管理页面,查询与自己相关的订单信息,并可以随时取消订单
6.会员信息管理:为了能够实现商品的购买,会员需要注册并正确登陆,由此产生用户相关信息,如联系方式、供货地点等需要有系统进行管理。同时也应该允许用户修改自己的相关资料。
7.用户退出。
二,后台管理。
1.商品分类管理:通过该模块,网站管理人员可以根据需要增加新的商品类别也可以对已有的商品分类进行修改、删除等操作。
2. 商品信息管理:为了确保网上商城种商品信息的实效性,管理人员可以借助该模块随时增加新的商品信息,同时亦可以对原有的商品进行修改及删除等操作。
3.注册用户管理:管理人员可以通过该模块查询对应的用户信息,并可以冻结、解冻用户。
4.后台订单处理:后台人员可以借助该模块查询订单信息、审核订单信息和修改订单信息,以便与网站配货人员依据订单信息进行后续的出货、送货的处理。对于已经处理过的订单,也应该保留历史记录,以便于管理人员进行查询。
5.管理员的管理:主管理员可以通过该模块添加、删除和修改管理员资料。
6.管理员资料管理:管理员可以通过该模块查询、修改和删除自己的相关信息,例如:修改密码,用户名等。
7.管理员的登录与退出:管理员可以通过该模块登录和退出系统。
(三)系统
1. 系统概述
运行环境:Tomact+JDK
编程模式:JSP+JavaBean+JavaServlet
后台数据库:SQL 2005
系统主要完成的功能如下:
客户部份
.客户登录 客户注册
.手机选购(可按分类方式查询手机品牌,或通过关键字查询)
.购物车功能
.查看手机品牌详细情况
.查看用户的订单情况
.修改用户个人信息
管理部分
.现有手机管理(增、修、删、查)
.用户管理(修、删、查)
.订单管理(查看订单清单、更新订单付款、出货状况、删除订单)
.添加手机分类
.发布手机品牌信息
2. 系统特点
.页面模块化
.三层结构设计 程序逻辑结构分用户界面、业务逻辑处理和数据存储
.面向对象设计
.人性化设计
2012-06-11
JSP课程设计-MyNetShop
JSP课程设计-MyNetShop
用户名:tgj498714705
密码:123456
直连数据库1433
localhost:8080端口
2012-06-11
JSP课程设计-网上花店系统
JSP课程设计-网上花店系统
本系统采用的是SQL的桥连
数据源是:aa
前台登录地址:http://localhost:8080/flower/main.jsp
用户名:林子 密码:123456
后台登录地址:http://localhost:8080/flower/admin/login.jsp
用户名:林子 密码:123456
2012-06-11
JSP课程设计-网上购物系统
JSP课程设计-网上购物系统源代码
数据库采用SQL2005
数据库名:Xuexib
采用直连的方式
SQL身份验证用户名:sa,密码:sa
测试会员号admin 密码:123456
后台用户名:admin密码:admin
2012-06-11
appium+python进行手机app自动化测试时send_keys报错
2017-04-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人