| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于网络的蛋糕销售系统的设计与实现毕业论文

z***u

贡献于2019-05-20

字数:19893




毕 业 文(设 计)


20XX 届 计算机科学技术 专业 班级






题 目基网络蛋糕销售系统设计实现
姓 名 学号
指导教师 职称 讲 师


20XX 年 X 月 X 日

基网络蛋糕销售系统设计实现
容 提

二十世纪集数字化网络化信息化网络核心社会中国网民充分领略畅游天间网络极限 带畅快着Internet飞速发展网络应日益广泛电子商务电子政务网医疗网娱乐网络游戏网络教学等
文毕业设计容系统阐述整蛋糕销售信息网站功实现实现蛋糕理蛋糕分类查询购物车实现户订单处理系统理基实现网蛋糕销售功流程够实现户商家网进行蛋糕交易系统界面简单直观易操作交互性强完全基Internet网络
分析 SUN公司JSP开发工具利提供种面象开发工具尤数窗口方便简洁操数库智化象首先短时间建立系统应原型然初始原型系统进行需求迭代断修正改进直形成满意行系统

关键词
蛋糕销售系统jsp信息时代
创新点
文创新点运网络台实现家买心仪蛋糕方便快捷
Network based Cake Sales System Design and Implementation
Abstract

The 21st century is a collection of digital network and the information take the network as the core of society China's Internet users fully enjoy travel between earth and heaven the network without limit brings the carefree With the rapid development of Internet enabling the network are applied widely Such as ecommerce egovernment online medical online entertainment network game the network teaching etc The graduation design topic is cake sales information website
This thesis will graduate design content systematically elaborated the whole cake sales information websites function and implementation Realizes from commodities management commodity classification and inquires into cakes car sales users order processing realize again to system management Basically realized the function of online cake sales process can realize the user online merchants with commodity trading This system interface is simple intuitive and easy to operate and use interactivity is strong completely based on Internet network
Through analysis we use from the JSP development tools USES its offer all kinds of objectoriented development tools especially data window this one can conveniently and concise manipulation of
intelligent object the first database in a short time and then build system application of initial prototype system demand iteration revising and improving until satisfactory feasible system formed
Key words
Cake sales System JSP The information age
Innovation
The innovation point of this paper is using the network platform to achieve at home can buy their favorite cake convenient and quick







目 录
第1章 系统开发背景 1
第2章 行性研究 3
21 引言 3
22行性研究 4
第3章 项目开发计划 6
31引言 6
32存问题 6
33项目概述 6
34产品 6
35实施计划 7
36关键技术问题 7
第4章 需求分析 8
41项目概述 8
42功模块 8
43开发关键问题 11
44支持条件 11
第5章 概设计 12
51 引言 12
52 总体设计 12
53蛋糕销售系统模块总体结构 12
54系统结构图 14
55网络蛋糕销售系统功介绍 14
56蛋糕销售系统总体ER图 16
第6章 详细设计 18
61 引言 18
62 数库详细实现 18
63系统流程 20
64安全保密设置 21
65界面设计实现 22
第7章 软件安装调试 27
71软件安装配置 27
72软件调试 27
73软件测试 28
第8章 系统前景 29
致 谢 30
参考文献 31
部分源代码 32





基网络蛋糕销售系统设计实现
081006332 张娜 指导教师 邵晓艳 讲师

第1章 系统开发背景

网络行业发展战略中占重位置成商家分割部分商品宣传已局限电视报纸网络已成商家展示舞台商家建立网站商家方面宣传服务展现网络中通网络更实现网购物信息查询等功改变原营方式营理念时商家带更高效益商家说拥属网站关重网购物正慢慢影响生活时越越电子商务网站出现具特色足方欧美国家电子商务发展较早观念技术方值国学机会学国外网站思想时设计出风格网络商城Internet已深入心电子商务种商务模式更深受宅男宅女青睐针学生特殊群体建立网购物系统符合社会需求
计算机网络说已渗透生活工作角落生活工作方式带变革特信息获取传播目前电子商务应日益广泛前必须面完成交易现足出户通网络完成目前蛋糕预定销售没真正实现网络化蛋糕线定制销售系统开发效提高蛋糕预定销售便捷性节约蛋糕预定销售时间济成
蛋糕起源欧洲年中国发展迅速鉴西方先进验基础逐渐形成种类花色形状异蛋糕模式时国生活方式逐渐西化米中式面制食品量逐渐降低蛋糕国广消费者接受市场状况非常乐观销售量呈逐年升趋势
国蛋糕加工年加工工艺生产品种方面较发展蛋糕品种消费数量较提高加工技术成品质量生产规模花色品种等方面国外国家相差距
目前蛋糕销售类型生日蛋糕婚姻蛋糕日常吃中西式蛋糕越越受年轻青睐
互联网世界企业通网络做生意特网络购物系统网蛋糕销售系统低代价方便产品服务信息发全世界角落全世界客户通网站Internet 强力工具解企业 Internet 已连接相网民企业机构政府着更广阔范围发展中国正网商城建设级数速度发展家企业应置身 Internet 外会脱离企业发展基资源环境:类社会
开发系统针问题设计开发费较方便蛋糕销售员通网络进行信息传播增加店面知名度加快蛋糕销售












第2章 行性研究

21 引言
类步入信息时代网络越越强烈介入生活越越贴知识济时代信息正前未速度膨胀爆炸未世界网络世界国信息世界中时代步伐作21世纪力军必然更快适应高科技社会具外界迅速时获取效科学信息力具传播科学信息力科学素质网络恰恰适应求网络销售电子商务应运生引出网络蛋糕销售系统网络蛋糕销售系统目全国家买想吃蛋糕传统蛋糕销售店面基础选择合适门面房浪费钱财销量容乐观网络蛋糕销售系统担心门面房问题消费群体范围扩展节省开支增加营业额引导直接性身具独特点易接受采纳种实性强软件工具
211编写目
行性研究报告编写目网络蛋糕销售系统作充分行性研究分析指出存重性分析原始店面销售方式通网络进行蛋糕订购销售进研究网络蛋糕销售系统行性优越性先进性明确开发网络蛋糕销售系统方效途径确定开发系统采取步骤方法策
212 背景
工程名称:基网络蛋糕销售系统
工程产品名称:网络蛋糕销售系统销售理模块
工程组织者:郑州航空工业理学院计算机科学应系
产品户:营者客户中间户终户
22行性研究
行性研究阶段务系统初步调查基础新系统否够实现值实现等问题做出判断避免花费量力物力发现系统实现新系统投入没实际意义引起浪费新系统行性分析求代价量短时间确定系统否行
①技术行性分析
蛋糕销售信息网站开发项复杂系统工程保证系统开发成功必须采工程化系统开发方法研究出符合工程化标准开发方法方法旨指导开发者进行工程化系统开发加快系统开发速度保证质量降低开发成工程化系统开发方法确实开发实践中取定效果次开发JSP作开发语言采Servlet技术Tomcat60作Web服务器
②运行行性分析:
着计算机知识普推广越越掌握计算机基方法技着Internet发展户网络WINDOWS等环境软件较熟悉新鲜事物户表现出极兴趣热情
③济行性分析:
蛋糕销售信息网站带方便成种全新商务模式出门家蛋糕销售新时尚已构建蛋糕销售信息网站济完全行
系统言着电脑普消费者网络进行蛋糕销售提供利条件蛋糕销售信息网站消费者提供软件条件样消费者便足出户买蛋糕商家中获利润两全美
开发系统软件计算机硬件求高现硬件价格断降般配置完全硬件行性方面系统开发行
技术济环境三方面分析系统开发时机成熟种角度考虑行






















第3章 项目开发计划

31引言
开发网络蛋糕销售系统费时间进度硬件设备配置系统开发环境运行环境配置进行说明规划
编写目改善A蛋糕店蛋糕销售模式实现动化象该店员工
32存问题
A蛋糕店生产销售蛋糕中心店面店里日常业务数蛋糕店样销售蛋糕中存难题:
(1)店面选址没处繁华带生意收益差
(2)进店消费群体限旁边居住生活知道解
(3)顾客知道蛋糕制作程店里解浪费力物力
长久传统销售模式满足日益增长物质需求满足家轻松购物需求提高店面收益特开发网络蛋糕销售系统
33项目概述
完成该项目开发计划期间需A蛋糕店解传统销售模式种弊端明确需建软件实现功制定实施计划包括:明确承担工作初步确定语言存储形式确定工作进度限定完成期限制定初步测试计划
34产品
341程序
提交系统蛋糕网络销售系统采sun公司my eclipse
开发台数库Microsoft公司开发MYSQL50
342功
(1)保存蛋糕顾客订单信息
(2)信息查询包括蛋糕顾客订单信息
(3)修改增删蛋糕顾客订单信息
(4)数库备份恢复
(5)帮助文件
35实施计划
工作务分解
(1)务分解
系统分成三模块:理员模块户模块订单模块
(2)作者务:
网络蛋糕销售系统设计实现
完成整网络蛋糕销售系统界面设计代码终实现
36关键技术问题
户登录时分前台登录台理员登录设计合理角色权限非常重户登录台样开设想分配角色权限功实现数库设计中参完整性进行约束









第4章 需求分析

41项目概述
411产品功描述
实现操作信息享相互间消息传递做准确快捷畅系统采网页显示方式机交互更方便易懂易易控制系统运行较高安全性满足实性先进性济性求
412户般约束
系统默认合法户两类:户系统理员户浏览蛋糕信息查询蛋糕果户注册成会员会员权限进入户中心进行信息更改订单时候根实际情况添删会员理员户允许删系统中理员没权限限制
42功模块
421模块划分
系统三模块:理员模块户模块订单模块
中户模块九部分组成:
(a)户注册
(b)户登录
(c)蛋糕浏览
(d)蛋糕订购
(e)蛋糕查询
(f)订单修改
(g)修改密码
(h)修改信息
422简说明
系统流程户进入蛋糕销售系统页面系统账号设置权限(系统权限分两种:系统理员会员)种户进入界面操作权限太样
流程分两部分:户登录业务操作户登陆部分通户户名密码进行身份验证验证合格权限进入界面然权限进行项操作验证未通出错误信息
423系统流程图

















户登陆
户权限
1) 会员基信息查询
2) 会员信息修改
3) 订单查询
4) 订单修改
5) 修改户密码
1) 信息查询修改删操作
2) 理户帐户
3) 系统数备份

图41 系统流程图
424数字典(DD)
文件条目
1文件名:会员清单
组成{会员编号+会员姓名+会员登陆密码+性+出生日期+联系电话+住址+备注}
组织:员工编号递增
2文件名:蛋糕种类清单
组成{蛋糕编号+蛋糕名称+蛋糕描述}
组织:蛋糕编号递增
3文件名:理员信息清单
组成{理员编号+理员姓名 +理员登陆密码+备注}
组织:理员编号递增
4文件名:购物车清单
组成{蛋糕编号+蛋糕名称+价格+会员编号}
组织:蛋糕编号递增
加工说明
1加工名:会员订单蛋糕信息查询
加工逻辑:根输入查询会员信息订单蛋糕信息检索出相应结果
输入流:会员信息查询订单信息查询蛋糕信息查询发出会员订单蛋糕查询请求
输出流:会员信息清单订单信息清单蛋糕信息清单
2加工名:会员订单蛋糕信息更新
加工逻辑:根输入会员订单蛋糕信息更新应会员订单蛋糕清单
输入流:新会员新订单新蛋糕种类原信息修改
输出流:会员信息清单订单信息清单蛋糕信息清单
3加工名:蛋糕信息查询
加工逻辑:选择查蛋糕信息条件检索出符合条件蛋糕信息
输入流:蛋糕信息查询发出查询请求
输出流:蛋糕信息清单
4加工名:会员信息更新
加工逻辑:理员根变动会员信息进行更新操作
输入流:新会员添加原户修改维护
输出流:会员信息清单
43开发关键问题
该阶段实现软件系统实现功进行总体设计抽象明确软件系统实现功实现理智化注重户交流初步确定户软件界面设计求分析系统实现功出软件逻辑模型确定系统构成成分结构化分析方法出新系统逻辑模型
44支持条件
系统采联网机户操作方式系统运行环境包括硬件操作系统关系数库等软件:
(1)硬件环境
CPU:Pentium 10G建议PIII 17G
       RAM:128M建议256M
       DISK:100M硬盘安装空间
(2)软件环境
       操作系统 Windows 2000Windows XP操作系统数库my sql 50tomcat 60jdk16



第5章 概设计

51 引言
节叙述网络蛋糕销售系统总体结构模块设计子模块结构设计
511编写目
确定子模块间功调关系模块间传递信息评价子模块结构质量
52 总体设计
通浏览器登录前台户动态网页户查网站公告注册会员进入户中心蛋糕搜索购物车理注销登录等户户中心进行信息更改购物车页面购买蛋糕台中理员户进行添加删订单进行查修改等
网络蛋糕理系统特点:
• 采客户端服务器工作模式
• 直观高效jsp网页户界面
• 采服务器级数安全技术
53蛋糕销售系统模块总体结构
系统总体设计中尤订单理模块突显重整系统核心基信息模块中体现出包含户订单查询修改删理员订单修改删蛋糕信息
根户需求环境特点模块划分十二模块
1.页:里见系统功信息
2.户注册:里注册基信息中电话Email较重需信息进行处理方便户付款邮购
3.户登陆:方便户付款邮购理需变成会员进行消费
4.蛋糕浏览:成功登陆户分页浏览蛋糕蛋糕想蛋糕提交填写订单页面果户没注册直接进入者没成功登陆进入页面连接户登录页面
5.订购蛋糕:成功登陆户该页面定购需蛋糕果户没注册直接进入者没成功登陆进入页面连接户登陆页面
6.查订单:成功登陆户该页修改已订购蛋糕果户没注册直接进入者没成功登陆进入页面连接户登陆页面
7.修改订单:成功登陆户该页修改删已订购蛋糕果户没注册直接进入者没成功登陆进入页面连接户登陆页面
8.蛋糕查询:成功登陆户该页查找需蛋糕果户没注册直接进入者没成功登陆进入页面连接户登陆页面
9.修改密码:成功登陆户该页修改密码果户没注册直接进入者没成功登陆进入页面连接户登陆页面
10.修改信息:成功登陆户该页修改初注册时信息果户没注册直接进入者没成功登陆进入页面连接户登陆页面
11商城公告:发布种蛋糕信息者新闻
12.理员:查户订单查户信息根户信息户订单蛋糕进行发派
54系统结构图
541总体结构图
蛋糕销售信息网站理系统



修改订单

理员

公告
修改信息
修改密码
订单查询
蛋糕查询
蛋糕浏览
户登录
户注册




图51蛋糕销售系统总体结构图
542网络蛋糕销售系统ER图
蛋糕销售理系统
户注册信息


蛋糕浏览信息
户登陆信息
系 统

户信息修改信息

户订单修改信息


图52网络蛋糕销售系统ER图
55网络蛋糕销售系统功介绍
551 基信息处理
该系统模块户信息进行处理包括户信息录入修改修改登录密码

录入处理









户信息
处理


修改信息


修改密码


图 53 户基信息处理ER图
552 户订单处理
户订单模块进行订单添加处理修改处理删处理等操作

订单信息文件
添加处理



订单处理
修改处理



删处理



图 54 户订单处理ER图
553 基信息处理
蛋糕查询系统中实现蛋糕浏览具体蛋糕进行查询蛋糕名称类等进行搜索



蛋糕总览


具体蛋糕查询
查询处理


图55 蛋糕查询处理ER图
554 理员登陆界面模块
理员通身份验证登陆该界面订购蛋糕信息进行删添加蛋糕删蛋糕删户等
删定购蛋糕信息

理员信息文件


添加蛋糕
理员登陆



删蛋糕


删户


图 56 理员E—R图
56蛋糕销售系统总体ER图
该图展示蛋糕销售系统总体结构体系模块间关系





户名
密码

电话

买卖
蛋糕


编号

厂家
名称
生产日期
编号
订单
户名
蛋糕
数量
价格

订单详细
订单号
总价
单价
蛋糕号
蛋糕号
户名
数量
蛋糕名称
总价
购物车

图53 蛋糕销售系统总体E—R图












第6章 详细设计

61 引言
节叙述基网络蛋糕销售系统子模块设计结构设计数库实现代码实现
编写目确定户界面设计实现完成数条目流
62 数库详细实现
系统数库中包括九表分蛋糕蛋糕表book 户注册表member 理员表admin 蛋糕类型表booktype 评表commont 购物车表gouwuche 新闻表news定单表num定单详细信息表orderbook详情请见面数库表:
1蛋糕蛋糕表booK
表51 蛋糕表
列名
说明
数类型
长度
允许空
id
蛋糕编号
int
4

name
蛋糕名称
varchar
50

pic
图片
varchar
50

author
作者
varchar
50

chubanshe
出版社
varchar
50

price
价格
varchar
50

leibie

varchar
50

dazhe

char
10

tuijianchengdu
推荐程度
varchar
50

store
销量
int
4

flag
备注
char
10

addtime
生产日期
varchar
50


2理员表admin
表52理员表
列名
说明
数类型
长度
允许空
id
编号
int
4

name
名称
varchar
50

password
密码
varchar
50

addtime
添加日期
varchar
50


3新闻表news
表53 新闻表
列名
说明
数类型
长度
允许空
id
编号
int
4

title
题目
varchar
100

content

varchar
5000

sendtime
发布时间
varchar
50

sender
发布者
varchar
50


4蛋糕类型表booktype
表54 蛋糕类型表
列名
说明
数类型
长度
允许空
id
编号
int
4

type
类型
varchar
50

addtime
添加日期
varchar
50


5户注册表member
表55 户注册表
列名
说明
数类型
长度
允许空

id
编号
int
4

login
注册名
varchar
50

password
密码
varchar
50

name
名称
varchar
50

sex

char
10

email
邮箱
varchar
50

tel
电话
varchar
50

jibie

float
8


6.定单详细信息表orderbook
表56 定单详细信息表
列名

数类型
长度
允许空
id
编号
int
4

mumber

varchar
50

bookid
订单号
int
4

shuliang
数量
int
4


7订单表num
表57 订单表
列名

数类型
长度
允许空
id
编号
int
4

number
订单
varchar
50

name
名称
varchar
50

flag
备注
char
10


63系统流程


登陆

户选择
理员
子块选择
子块选择
注册



继续操作









修改密码
信息查询
首页
系统理
户理
订单理
蛋糕理




购买蛋糕






功操作
退出系统






图61 系统流程图
64安全保密设置
作理系统中数资料允许意更改系统须保密措施系统数库设置户表户名密码记录户表中拥权限户正常登录系统非法户登陆系统保证系统正常运行拥权限员数库进行维护操作
641户登录验证
普通户理员户系统设计登陆界面合法户密码该密码户行维护实现户身份验证验证合法户登陆系统非合法户通注册填写户信息注册合法户
登陆系统
642户操作权限设置
普通户浏览页注册浏览蛋糕信息蛋糕搜索等非数库操作权限登陆查询浏览蛋糕信息修改信息订单等数库操作权限
理员户户整系统数库进行理修改信息删户信息蛋糕信息理订单信息理数库操作权限
65界面设计实现
根前边需求分析系统总体设计容进行程序设计系统Java 语言基础进行开发负责模块采JSP技术+JavaBeans+ SQL 模式进行模块开发实现全部面象方法进行设计实现
651程序设计时面定义解释:
Page定义整JSP页面属性属性值
Page import该属性作JSP页面引入JAVA核心包中类样JSP页面程序片部分变量函数声明部分表达式部分类该属性指定值该属性值JAVA某包中类具体类
include file 表示静态插入文件
652具体模块划分
1页面模块
系统启动时会动登录该页面页面开放蛋糕进行浏览

图62 页面模块图
2户注册模块
户注册第次登录网站户设计户成站户前定注册访问网站网页
①户注册包括:登录名称真实姓名设置密码电子邮件等
②注册成功访问站页面

图63 户注册模块图
3.户登录模块
①户登录包括:登录名称输入密码
②户登录理员核该户名称密码否正确果误话户通检查直接进入网站页面进行浏览订购

图64 户登录模块图

4.蛋糕浏览模块
蛋糕浏览:成功登陆户分页浏览蛋糕蛋糕想蛋糕提交填写订单页面

图65 蛋糕浏览模块图
5购物车模块

图66 购物车模块图
6修改密码信息模块
修改密码:成功登陆户该页修改密码信息

图67 修改密码信息模块
















第7章 软件安装调试
71软件安装配置
(1)软件安装:操作系统Windows XP
MySQL
JDK安装:
JDK安装特简单安装软件没什区
JDK配置:
设置JAVA_HOME环境变量:JDK 安装目录 例:C:\j2sdk14
设置CLASSPATH环境变量:JDK安装目录\lib\toolsjar 例:
C:\j2sdk14\lib\toolsjar
设置PATH环境变量:JDK 安装目录\bin例:C:\j2sdk14\bin
服务器安装:Tomcat 60
设置TOMCAT_HOME环境变量:Tomcat安装目录 例:C:\Tomcat 60
(2)安装Tomcat60 安装时注意选择Java虚拟机路径定选择安装JSDK目录然开始安装
(3)安装完毕启动TOMCAT然浏览器中输入httplocalhost8080时见TOMCAT欢迎页面时表示配置成功
72软件调试
系统调试目发现程序系统中错误时予纠正蛋糕销售信息网站中调试方法包括:
(1) 程序调试
包括语法调试逻辑检查测试数采正常数外应异常资料考验程序正确性
①正常资料调试
②异常资料调试
③错误资料调试
73软件测试
软件测试系统开发周期中十分重环节重性体现保证系统质量性关口整系统开发程终审查果错误测试阶段发现纠正会造成堪设想果
网蛋糕销售电子商务台中黑盒测试白盒测试辅关键模块采白盒测试
测试结果:
★中文乱码问题数库中取出中文数出现乱码
★参数传递出错法传递数
★量户时数库进行访问时效率低户访问失败
解决方法:
☆方法解决乱码问题:
requestgetParameter(choose)getBytes(8859_1)GB2312
<@ page contentTypetexthtmlcharsetGB2312>
模块接参数格式进行统
程序中型基础采JDBC数源进行连接数库决定系统先天缺陷纯正电子商务网站均采连接池出技术难度资料缺乏放弃佳方案








第8章 系统前景

着Internet快速发展已进入信息时代Web已商业工业银行财政教育政府娱乐信息产业工作生活产生深远影响许传统信息数库系统正移植互联网获信息源已报纸电视广播等传统媒体新信息传送媒体逐渐青睐范围广泛复杂分布式应正Web环境中出现网蛋糕销售系统相继出现带少方便快捷网蛋糕销售系统正快速前发展时代互联网络高速发展时代课题研究意义构造网络蛋糕销售台纷繁网络中够找蛋糕销售天
系统正够抓住机会部分企业开发系统采jsp开发jsp够种型关系数库MSSQLOracleIBMDB2imformix包括数库XbaseFoxProParadox相联系系统着广阔应范围定期会落伍适时进行调整改进完善必更新功更完善网蛋糕销售系统代










※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
致 谢
次毕业设计程中指导老师指导支持特感谢指导老师悉心指导力支持总体结构功握予非常帮助时提供非常优越设计环境编程数库设计等细节工作予耐心指导利完成次毕业设计起关键性作
感谢母校——XX学院学四年生活中予关心帮助老师学教会专业知识做道理通次毕业设计明白作名计算机专业学毕业生会仅仅编写代码更重整体握系统设计力会工作学中断完善热爱母校争光翻开辉煌新篇章













参考文献
[1]孙卫琴李洪成Tomcat Java Web 开发技术详解[M]北京电子工业出版社2003
[2]BruceEckelJava编程思想[M]北京机械工业出版社2003
[3]FLANAGANJava技术手册[M] 北京中国电力出版社2002
[4]孙林彭波Java数库编程实例[M]北京清华学出版社2002
[5]Lee Anne Phillips巧学活HTML4[M]北京电子工业出版社2004
[6]飞思科技产品研发中心JSP应开发详解[M]北京电子工业出版社2003
[7]耿祥义张跃JSP实教程[M]北京清华学出版社2003
[8]孙涌现代软件工程[M]北京北京希电子出版社2003
[9]萨师煊王珊数库系统概[M]北京高等教育出版社2002
[10]Brown等JSP编程指南(第二版)[M]北京电子工业出版社 2003
[11]清宏计算机工作室JSP编程技巧[M]北京机械工业出版社 2004
[12]朱红司光亚JSP Web编程指南[M]北京电子工业出版社 2001
[13]赛奎春JSP工程应项目实践[M]北京机械工业出版社 2002
[14](American)(EckelB)Ed Thinking in Java[M] Machinery Industry Press 2004

























部分源代码
(1) 户注册 userRegisterjsp
>


输入您信息带*号项必须填写:

Methodpost>

登录名称*

真实姓名
*


设置密码*

电子邮件
*


联系电话*

通信址*





< 提交信息进行注册操作:
String lognamerealnamepasswordemailphoneaddress
if((sessionisNew()))
{ lognamerequestgetParameter(logname)
if(lognamenull)
{logname
}
lognamecodeString(logname)
realnamerequestgetParameter(realname)
if(realnamenull)
{realname
}
realnamecodeString(realname)
passwordrequestgetParameter(password)
if(passwordnull)
{password
}
passwordcodeString(password)
emailrequestgetParameter(email)
if(emailnull)
{email
}
emailcodeString(email)
phonerequestgetParameter(phone)
if(phonenull)
{phone
}
phonecodeString(phone)
addressrequestgetParameter(address)
if(addressnull)
{address
}
addresscodeString(address)
}
>
< 处理汉字方便采第1种方式初始化beans
if((lognameequals())&&(addressequals())&&(phoneequals())
&&(realnameequals())&&(passwordequals()))
{>
>
>
>
>
>
>
<
loginaddItem()
}
else
{outprint(没填写信息信息填写完整)
}
>
< 返回注册信息
if((sessionisNew()))
{
>

程序Bean Rigisterjava
mport javasql*
public class Register
{ String logname
realname
password
email
phone
address
String message
Connection con
Statement sql
ResultSet rs
public Register()
{ 加载桥接器:
try{ClassforName(sunjdbcodbcJdbcOdbcDriver)
}
catch(ClassNotFoundException e){}
}
添加记录数库user表:
public void addItem()
{try{
conDriverManagergetConnection(jdbcodbcshop)
sqlconcreateStatement()
String s
'+logname+'++'+realname+'++'+password+'++'+
email+'++'+phone+'++'+address+'
String conditionINSERT INTO user VALUES+(+s+)
sqlexecuteUpdate(condition)
message注册成功
conclose()
}
catch(SQLException e)
{message没注册该户已存请更换名字
}
}
}
(2) 户登录 userLoginjsp
>


输入户名密码:
Methodpost>

登录名称

输入密码





< 提交信息验证信息否正确:
String message
logname
password
if((sessionisNew()))
{lognamerequestgetParameter(logname)
if(lognamenull)
{logname
}
lognamecodeString(logname)
passwordrequestgetParameter(password)
if(passwordnull)
{password
}
passwordcodeString(password)
}
>
<
if((lognameequals()))
{
>
>
>


<
messagelogingetMessage()
if(messagenull)
{message
}
}
>
< if((sessionisNew()))
{ if(messageequals(ok))
{ String strresponseencodeURL(buybookjsp)
responsesendRedirect(str)
}
else
{outprint(message)
}
}
>
程序Bean Loginjava
package book
import javasql*
public class Login
{ String logname
realname
password
phone
address
String successfalsemessage
Connection con
Statement sql
ResultSet rs
public Login()
{ 加载桥接器:
try{ClassforName(sunjdbcodbcJdbcOdbcDriver)
}
catch(ClassNotFoundException e){}
}
查询数库user表:
public String getMessage()
{try{
conDriverManagergetConnection(jdbcodbcshop)
sqlconcreateStatement()
String condition
SELECT * FROM user WHERE logname +'+logname+'
rssqlexecuteQuery(condition)
int rowcount0
String psnull
while(rsnext())
{ rowcount++
lognamersgetString(logname)
realnamersgetString(realname)
psrsgetString(password)
phonersgetString(phone)
addressrsgetString(address)
}
if((rowcount1)&&(passwordequals(ps)))
{ messageok
successok
}
else
{message输入户名密码正确
successfalse
}
conclose()
return message
}
catch(SQLException e)
{ message输入户名密码正确
successfalse
return message
}
}
}
(3) 修改密码 modifyPasswordjsp
String successlogingetSuccess()
if(successnull)
{success
}
if((successequals(ok)))
{responsesendRedirect(userLoginjsp)
}
>


<@ include fileheadtxt >


修改密码密码长度超30字符:
>


Methodpost>

输入您户名:

>

输入您密码:



输入您新密码:



请输入次新密码:





<处理字符串常方法:
public String getString(String s)
{ if(snull) s
try {byte a[]sgetBytes(ISO88591)
snew String(a)
}
catch(Exception e)
{ }
return s
}
>
<
String lognamerequestgetParameter(logname) 获取提交户名
lognamegetString(logname)
String passwordrequestgetParameter(password) 获取提交密码
passwordgetString(password)
String newPassword1requestgetParameter(newPassword1) 获取提交新密码1
newPassword1getString(newPassword1)
String newPassword2requestgetParameter(newPassword2) 获取提交新密码2
newPassword2getString(newPassword2)
try{ClassforName(sunjdbcodbcJdbcOdbcDriver)
}
catch(ClassNotFoundException event){}
验证身份:
Connection connull
Statement sqlnull
boolean modifyfalse
boolean ifEqualsfalse
ifEquals(newPassword1equals(newPassword2))&&(newPassword1length()<30)
if(ifEqualstrue)
{ try{ conDriverManagergetConnection(jdbcodbcshop)
sqlconcreateStatement()
boolean bo1lognameequals(logingetLogname())
bo2passwordequals(logingetPassword())
if(bo1&&bo2)
{修改密码:
modifytrue
outprint(您密码已更新)
String cUPDATE user SET password +'+newPassword1+'+
WHERE logname +'+logname+'
sqlexecuteUpdate(c)
}
conclose()
}
catch(SQLException e1) {}
}
else
{ outprint(两次输入密码致长度)
}
if(modifyfalse&&ifEqualstrue)
{ outprint(
您没输入密码帐号
您输入帐号密码正确+logname++password)
}
>

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

基于SpringBoot博客系统的设计与实现

 基于SpringBoot博客系统的设计与实现Design and implementation of blog system based on SpringBoot中文摘要互联网随着社会的进步也渐渐得到普及,给人们带来很多便利,可以提供更多的服务,在互联网还没有发展起来之前,人们需要购买纸质报

平***苏 2年前 上传968   0

毕业论文管理系统的设计与实现

摘要毕业论文工作是高等学校本科培养阶段的一个重要环节。目前论文管理工作存在着许多问题,例如人工管理极为不便;学生对论文所要撰写的内容并不十分了解,与指导老师的沟通非常不便;老师的指导监督也很难完全到位;手工评审的效率低等。而现有的一些毕业论文信息管理或答辩评审系统只是实现了部分网上交流和评审管理的功能,在答辩评审的自测和项目指标权重等方面都存在着一定的不足。因此,本文设计的毕业论文管理系统

平***苏 2年前 上传432   0

毕业论文:基于Web的办公自动化系统设计与实现

基于Web的办公自动化系统设计的主要目的是利用现代的互联网技术,采用人机对话方式为办公人员之间搭建一个互动平台。实现无纸化办公和多部门间协同办公,数据存储安全可靠的要求,在降低办公成本的同时,也极大的提高了员工的办事效率。

z***u 5年前 上传1685   0

基于PHP+MySql的学生选课系统的设计与实现毕业论文

中文摘要 针对高等院校在校学生众多,使用传统的选课方式效率低下,并且课程安排,地点安排,学生选课等过程中非常容易出错,造成课程时间冲突或者地点冲突,同时,教务员对选课的统计也十分麻烦,所消耗的人力巨大。所以,借助先进的的互联网技术,按需开发网络选课系统。 本系统属于web应用,前台采用前端框架bootstrap,后台采用php的CodeIgniter框架,数据库采用MySql,服

文***享 3年前 上传938   0

基于web的易销售网站的设计与实现

摘要本文设计并实现了基于Web的销售管理系统,从前景的介绍,到各个模块的介绍,再到系统的设计,最后到系统的测试。简述系统的业务和设计的实现。易销售系统属于后台管理系统,而后台管理系统有不同的侧重点,如页面的美观化,业务流程的易操作化,易发布化。本系统从美观化和易操作化两方面进行,从文档管理需求出发,实现了各个模块增删查改,个别模块的导入和导出。系统由商机模块、客户模块、竞争对手模块、联系

平***苏 2年前 上传538   0

基于ARM的智能电子秤系统的设计与实现

随着现代社会的发展,对称重技术提出了更高的要求。目前,台式电子秤在商业贸易中的使用已相当普遍,但是仍存在较大的局限性:体积大、成本高、需要工频交流电源供应、携带不便、应用场所受到制约。现有的便携秤为杆秤或弹簧压缩、拉伸变形来实现计量的弹簧秤,广大居民用户使用的是国家已经明令淘汰的杆秤。

爱***享 3年前 上传1159   0

基于JavaWeb的图书管理系统的设计与实现

有效的处理想要的相关信息和如何传播有效的信息,一直是人类不断探索的动力。信息管理运用各种载体,传播通过各种介质,一直伴随着人类文明的发展史。随着互联网的到来,信息传播与管理都上升了一个新的台阶,并且方便应用的同时也要考虑信息传播的安全性,所以编程语言创建之初就考虑了这些问题。

爱***享 3年前 上传1130   0

基于opencv的车牌识别系统设计与实现

 基于opencv的车牌识别系统设计与实现 Design and implementation of LPR system based on opencv

平***苏 2年前 上传746   0

基于web学生成绩管理系统设计与实现

随着计算机技术在各行各业的广泛应用,将计算机技术应用到学校中去,将大大提高学校管理的效率。学生成绩管理系统将在提高学校管理效率中发挥重要作用。

平***苏 3年前 上传944   0

基于SSH框架的图书管理系统的设计与实现

基于SSH框架的图书管理系统的设计与实现基于SSH框架的图书管理系统摘 要 如今已经我们已经步入了信息时代,而在信息科技快速发展的形势下,网络现已成为我们工作和日常生活中必不可少的一部分。计算机技术的发展不仅提高了我们的工作效率,为日常工作提供了极大的便利,而且还在大大地改善了我们生活质量。通过计算机代替人工来处理数据已经成为趋势。传统的通过人工来管理图书资源和读者借阅信息

平***苏 2年前 上传757   0

基于android的物业管理系统的设计与实现19.8

 目录基于android的物业管理系统的设计与实现 3摘 要 3Android property managemengt system 5Abstract 51 绪论 61.1 选题背景 61.2 课题研究现状 61.3 设计研究主要内容 71.4 系统主要设计思想 82 开发环境 82.1 Android系统的结构 8图2-1 Android系统架构图 92.2

平***苏 3年前 上传801   0

基于Java的图书馆座位管理系统的设计与实现

目前,如何利用计算机系统来对座位进行管理是解决占座问题的关键。该图书馆座位管理系统是基于Java架构,采用Eclipse开发工具,使用SSM等前端开源框架,以MySQL为后台数据库,Tomcat服务器下设计与实现。主要功能包括:管理员登录、学生登陆、用户更改密码、管理员管理、管理员对学生管理、管理员对图书管理、学生借书、学生座位预约。

王***朝 3年前 上传1846   0

基于SpringBoot的新闻发布与管理系统的设计与实现

 基于SpringBoot的新闻发布与管理系统的设计与实现 Design and implementation of news release and management system based on springboot

平***苏 2年前 上传794   0

基于JSP的网上书店推荐系统设计与实现

本系统旨在设计一个网上的书店和书籍相关信息的服务网站,网站的基本运作流程如下:

爱***享 3年前 上传567   0

基于Java的网上购物系统的设计与实现

 XX 学 院 本科毕业论文(设计) 题 目 基于JAVA的网上购物 系统的设计与实现 院 系 计算机科学与技术 专 业_ 计算机科学与技术 (网络工程方向) 姓 名 学 号 学习年限20XX年9月至20XX年7月 指导教师

文***品 5年前 上传2586   0

基于SSM的图书管理系统设计与实现

随着时代的进步和科技的发展,更多的人通过图书馆借阅书籍来吸收知识,而传统的图书管理方式存在着许多不方便的地方,记录易丢失,所以开发一个易操作,高便捷性并且能够提升工作效率的图书管理系统是很有必要的。

爱***享 3年前 上传1646   0

基于JAVA WEB的考勤系统设计与实现

基于 JAVA WEB 的考勤系统设计和实现Design and Implementation of Attendance System Based on JAVA WEB摘要科技的发展,带动一系列产业的升级和创新;网络技术的不断更新迭代,冲击着人们的日常生活状态。人们越来越想更方便记录自身企业的考勤情况。但企业部门的多样化,给人们在传统考勤统计中带来了很大

平***苏 10个月前 上传363   0

基于Client_Server的课件系统的设计与实现

基于Client_Server的课件系统的设计与实现基于Client/Server 的课件系统的设计与实现 发布时间: 2004-03-09 作者:王昌达--江苏理工大学计算机科学系(江苏镇江) 摘 要:本文讨论基于Client/Server的智能计算机辅助教学(ICAI)的实现技术,据此采用VB、SQL Server、IIS等开发平台,建立了一个用于高等数学教学的ICAI试验系统。

何***英 12年前 上传697   0

基于JSP的小区物业管理系统的设计与实现

在当今社会中,小区居住已经成为城镇居民居住的主要形式。小区物业管理的水平和手段成为决定小区质量和水平的重要因素。而人们对物业管理工作和物业服务的实现信息化的要求逐步提高。再者物业管理也存在复杂的单据处理,比如:维修单,派工单,车辆管理单,访客登记记录,安全检查单,水电气费单,等等,并且单据的处理又存在复杂的工序,那么客观上就需要小区物业管理系统。 小区管理方式在过去人工劳作期间,管理方需要投入非常庞大的人、财和物力来完成管理。这样,在相同成本的投入下,就必然会产生资源和成本的浪费。在更细致的层面,小区的管理会产生很多数据,数据的精细化和复杂度在人工操作层面,必然会产生差错;这样就导致了既付出了大量的工作劳动,又出现很大的失误操作,给业主带来很多的不方便之处。

D***M 6年前 上传2695   0

基于SSM的民宿预订管理系统设计与实现

基于SSM的民宿预订管理系统设计与实现Design and Implementation of Home Stay Reservation Management System Based on SSM内容摘要随着民宿行业的迅速发展,各地的民宿拥有了许多个人风格、价格低等优点,导致选择民宿而不去酒店的人也开始变多。民宿的运营者想要扩大运营

平***苏 2年前 上传1341   0

基于SpringBoot技术的论坛系统设计与实现

基于SpringBoot技术的论坛系统设计与实现 Design and implementation of forum system based on springboot Technology 内容摘要随着计算机技术的

平***苏 2年前 上传1727   0

基于JSP技术的酒店管理系统设计与实现

 基于JSP技术的酒店管理系统设计与实现 基于JSP的酒店管理系统设计与实现摘 要本酒店管理系统是针对当下中小型酒店管理的具体需求,从具体工作出发,对以往的线上酒店

平***苏 3年前 上传742   0

基于Django的编程学习辅助系统的设计与实现

基于Django的编程学习辅助系统的设计与实现Design and Implementation of Programming Learning Assistant System Based on Django摘要 计算机编程的学习不仅注重书本的阅读,更离不开个人的动手实践。编写代码即动手实践,是将知识具体化的过程。而编程能力的评定包括编写代码的速度、质量和总量等三个维度,其中

平***苏 11个月前 上传395   0

基于VueNode酒店管理系统的设计与实现

旅游业的繁荣和各地地区经济程度都随着现在社会高速发展,人们有更多时间和能力前往世界各地旅游或者出差办公,这时候一个高效成熟的酒店管理系统可以快速帮助旅客完成开住退预约房等各式操作,不仅节约酒店方便人工操作成本,同时减少旅客用户在这期间等待时间,提升用户体验。

平***苏 3年前 上传689   0

小区物业管理系统的设计与实现毕业论文

本文论述了物业管理信息系统的开发过程。分析了国内物业管理信息系统的发展和使用现状,指出了现阶段存在的问题,阐述了物业管理信息化的必要性。从业务需求出发,建立了小区物业管理系统的功能模型和实现方案。进行需求分析,建立了该系统的概念结构。在此基础上,提出系统设计原则和设计方法,建立了功能结构图。从需求分析、系统分析、系统设计、系统实施及交付使用等环节,在工作程序和方法上进行了科学规范,保证了系统的顺利开发,为强化物业管理机制、完善管理制度和提高工作效率提供了有力的支持。

z***u 5年前 上传4772   0