毕业论文目录及正文等(5)
3.2.2数据库的选择
选用mysql作为数据库,由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
3.2.3数据库需求分析
进行整个数据库设计必须准确了解与分析用户需求(包括数据和处理)。用户需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。作为最基本的需求分析做得是否充分与准确,决定了在其构建数据库的速度和质量。
9
毕业论文(设计)
用户的需求具体体现在各种信息的提供、存储、更新和查询方面,这就要求数据库结构能充分满足各种信息的输出与输入。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
以这种思想作为设计策略,小型企业网站至少有以下4项需求: (1)用户表:包括的数据项有用户姓名、密码等。
(2)产品表:包括的数据项有产品号、产品类别、产品图片等。 (3)新闻公告表:包括的数据项有标题、类别、时间等。
(4)客户留言表:包括的数据项有姓名、性别、爱好、年龄、电话、通讯地址Email、主题、留言内容。
3.2.4数据库结构设计
数据库、数据表的创建 数据库:company 数据表:RPODUCT
创建实体类:Product.java 完成top.jsp页面
数据库、数据表的创建 数据库:company 数据表:NEWS
创建实体类:News.java 完成根目录下left.jsp页面
3.3详细设计
3.3.1公共类的实现
execudeSQL( )方法 SQL语句的参数设置
public int executeSQL(String preparedSql,String[ ] param) {
10
毕业论文(设计)
try {
conn = getConn(); // 得到数据库连接对象 pstmt = conn.prepareStatement(preparedSql); if( param != null ) {
for( int i = 0; i < param.length; i++ ) { pstmt.setString(i+1, param[i]); } }
pstmt.executeUpdate(); // 执行SQL语句 } catch (Exception e) { e.printStackTrace(); // 处理异常
} finally { closeAll(conn,pstmt, null); // 释放资源 } return num; }
前台功能模块设计
网站前台是面向网站访问用户的,通俗的说也就是给访问网站的人看的内容和页面,网站前台访问可以浏览公开发布的内容,如产品信息、公告信息、企业介绍、企业联系方式、提交留言等操作,管理可以通过密码进到后台的网页,来发布新闻、查看留言等操作。 下面是前台功能结构图
图3-2 前台功能结构图
主要功能模块介绍
(1)首页功能模块
企业简介,主要包括企业背景、发展历史、主要业绩及组织结构等,让访问者对企业的情况有一个概括的了解。
(2)商品展示展示
产品展示是指对产品进行详细展示,包括规格,产品的款式颜色等所有产品详细的信息。做到让网站的产品展示能让顾客更直观的去了解网站上所展示的产品,让顾客在看到产品的同时对产品的每一个信息都有一定的了解。
(3)站内新闻
通过最新的公告信息,发布企业动态信息,可以让用户了解公司的发展动向,加深对公司的印象,从而达到展示企业实力和形象的目的。也可以达到宣传公司的目的。
(4)在线聊天
11
毕业论文(设计)
这是现在网站中的一个亮点,公司可以与客户进行即时沟通.从而了解产品 (5)客户留言模块
留言板是一个商务网站中不可缺少的组成部分,它可以增进用户与网站之间的交流。客户留言反馈对公司的意见和评价,根据客户对公司的意见和评价,来修改或是制定公司的发展方向。
(6)后台登录界面
当用户输入用户名、密码,系统自动将输入的信息和相关数据表中的内容进行比较,如果该用户输入的内容和数据表中的内容相符,则通过验证,此次登录成功;否则登录失败。比较的过程是由浏览器将指令,数据发送到Web服务器,Web服务器通过对数据库进行查询将结果返回到浏览器,从而端显示成功的消息,用户只有成功登陆系统后才能进行一系列的操作。
这样,子模块各自的内容基本设计好。下面可以设计如何将这些模块组织在一起,构成一个结构比较合理的前台了。除了在主页中建立面向其他模块的链接外,也要在其他模块中建立返回主页面的链接。另外各个模块间也应该互相链接起来。
3.3.2后台管理模块设计
后台管理模块的功能是对站内的资源进行管理和维护。以后台的业务流程分析和前台各个模块的设计为基础、根据用户的需求分析来确定后台管理模块应具有的功能。 后台管理界面结构图如下:
图3-3 后台功能结构图
后台管理模块的各个子功能模块如下:
(1)管理员身份验证模块:
为合法用户提供一个后台入口。该模块的功能是对管理员身份进行能够验证。用户输入登录ID和密码后,系统将判断登录ID及密码的有效性,如果通过验 证则转入后台主页,反之则提示错误。 (2)商品管理模块:
包括商品管理,首页设计、后台管理的功能。 (3)系统管理模块:
12
毕业论文(设计)
在线聊天、留言薄和后台管理的功能。 (4)新闻管理管理模块:
包括站内新闻,后台页面、后台管理。
4 网站功能的实现及效果分析
网站开发环境有硬件环境与软件环境。
13
4.1开发平台搭建
…… 此处隐藏:588字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




