化妆品网站设计毕业设计说明书Word格式.docx
- 文档编号:21419221
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:14
- 大小:439.33KB
化妆品网站设计毕业设计说明书Word格式.docx
《化妆品网站设计毕业设计说明书Word格式.docx》由会员分享,可在线阅读,更多相关《化妆品网站设计毕业设计说明书Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
以便帮助用户方便人员管理能力更加强大,形式更加灵活的多层资产管理应用系统。
二现行系统描述
公司网站客服系统对每个企业单位都是十分重要的工作,公司网站客服系统的好,可以使资产发挥最大效益,杜绝各种不良资产,反之则会造成生产资料利用率低下,甚至造成资产流失。
本管理系统是为适应于企事业单位的公司网站客服系统而开发的软件。
从公司网站使用的角度管理固定资产,协助企事业单位建立一套完善的数据管理模型,提供全面数据的编辑、查询、系统管理等等功能,达到对公司网站科学管理的目的。
以前的有关公司的工作都是由人工来完成的。
随着企业的发展,固定资产处的固定资产管理工作量大大加重。
随着计算机应用的发展,急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。
而计算机的普及更加快了公司网站客服系统的产生。
上一代的公司网站客服系统主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开发工具。
其特点是单机单
用户方式,开发简单,能充分利用数据库的特性。
其缺点是开发出的系统依赖性强,运行必须依托数据库环境;
不容易升级与扩展;
无法实现数据的共享与并行操作;
代码重用性差。
原有公司网站客服系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。
这就要求系统在可扩展性和标准化的要求更高。
而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。
因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。
三系统分析
(一)功能需求
本系统必须功能介绍企业相关信息对企业有少许了解,查看有兴趣的新闻资讯,注册为会员后可修改用户的基本资料,查询相应的产品价格并对其进行留言,对产品进行搜索,也可以对本网络留下您宝贵的建议,通过信息反馈页面提交您的信息等。
(二)可行性分析
概述
用户:
企事业单位
拟建系统名称:
公司网站客服系统
系统目标
在先进的计算机技术支持下,建立一个公司网站客服系统,实现公司网站客服系统的计算机化,以提高公司网站客服系统管理工作的效率。
四系统流程图
本系统是以一个会员身份登录,用户可以修改自己的信息,可以查看新闻,可以提交留言评论。
相关的系统流程图,如图:
图1系统流程图
本系统按功能具体可划分为三个模块:
登录模块、留言信息模块、用户信息管理模块。
登录模块
注册会员身份登录进入会员用户界面,拥有用户的权限。
新闻资讯模块
基本信息模块包括新闻资讯、产品展示、产品列表。
新闻资讯包括企业新闻和业内资讯。
留言板模块
本系统以注册会员身份登录能修改自己的信息,包括对用户注册的资料、密码、产品询价查询、查看留言等
系统注册会员修改模块与模块之间的接口是数据库。
详细设计
一系统功能总体设计
根据需求分析的结果,公司网络客服系统的首页进行分类及各模块总体模式。
新闻资讯管理相关新闻查询及相关评论的提交,产品展示有各个产品详细信息成为会员后可选取产品发出询价请求
后可获得询价号码通过客户服务进行购买进行操作,也可修改登录时的用户名及密码等资料还可以对喜欢的产品通过信息进行下载。
本系统的功能模块示意图,
(一)登录模块
(二)新闻资讯模块
(三)留言信息模块
二数据库设计
(一)数据库的理论基础
所谓数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
1.关系数据库的定义
在一个给定的应用领域中,所有实体及实体之间联系的关系的集合构成一个数据库。
关系数据库是目前各类数据库中最重要、最流行的数据库,他应用数学方法来处理数据库数据,是目前使用最广泛的数据库系统。
2.关系的完整性
关系的完整性规则是对关系的某种约束条件。
有三类完整性约
束条件:
实体完整性、参照完整性和用户定义的完整性。
其中实体完整性和参照完整性是关系模型必须满足的约束条件,被称为关系的两个不变性。
3.关系代数
关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用对关系的运算来表达查询的。
关系代数的运算对象是关系,运算结果也是关系。
按运算符的不同,关系代数可分为传统的集合运算和专门的关系运算。
传统的集合运算是二目运算,包括并、差、交、广义笛卡
尔积四种运算,专门的关系运算包括选择、投影、连接、除等。
(二)数据库表的设计
数据库wygkcn中包含的表:
注册用户feedback表、新闻资讯
News表、用户信息表user、新闻相关评论comment表等相关表。
1.注册用户feedback表:
注册用户表feedback用来保存用户信息。
表feedback的结构如下:
feedback表的结构
字段名
数据类型
说明
ID
自动编号
UserName
文本
用户名
CompanyName
公司名称
add
公司地址
Postcode
邮编
Receiver
联系人
phone
数字
联系电话
电子邮件
title
反馈主题
Content
备注
反馈内容
Time
日期/时间
日期
主键:
ID
2.新闻资讯News表:
新闻资讯News表用来保存新闻信息。
表News的结构如下:
News的结构
备注
标题
content
内容
Bigclassname
新闻分类
user
用户
addDate
开始日期
hits
点击次数
id
3.用户表user用来保存新用户注册基本信息。
结构如下:
user的结构
userID
注册用户ID
注册用户名
password
密码
question
忘记密码的提示问题
answer
问题答案
sex
性别
companyName
收货地址
邮政编码
收货人
4.新闻相关评论comment表用来保存评论内容
Com_ID
Com_name
Com_content
评论内容
Com_typeid
所需新闻ID
Com_ip
用户IP
Com_data
代码实现
一数据库的连接
本系统中与dreamweaver与数据库之间的连接是通过ADO技术来实现的。
ADO技术是目前在Windows环境中比较流行的数据库编程技术。
ADO是建立在OLEDB底层技术之上的高级编程接口,它兼具有强大的数据处理功能和简单易用的编程接口,因而得到广泛的应用。
本系统的连接用到了ADO的连接对象(ConnectionObject)、命令对象(CommandObject)、记录集对象(RecordsetObject)等对象。
代码如下:
<
%
dimconn,db
dimconnstr
db="
Databases/wygkcn.mdb"
'
数据库文件位置
onerrorresumenext
connstr="
DBQ="
+server.mappath("
"
&
db&
)+"
;
DefaultDir=;
DRIVER={MicrosoftAccessDriver(*.mdb)};
setconn=server.createobject("
ADODB.CONNECTION"
)
iferrthen
err.clear
else
conn.openconnstr
endif
subCloseConn()
conn.close
setconn=nothing
endsub
%>
二各模块功能设计与实现
(一)登录模块
运行系统后,首先到登录模块,对用户的身份进行认证,界面设计如图4-1所示。
身份认证可以分为以下两个过程:
确认用户是否是有效的系统用户。
确定用户的类型。
图2登录界面
第1个过程决定用户能否进入系统,第2个过程根据用户的类型决定用户的操作权限。
如果用户输入错误的用户名和密码,就会提示用户登录失败,并退出系统。
流程图如下:
图3登录模块流程
登录模块的主要代码如下:
%callShowUserLogin()%>
调用是ShowUserLogin()这个过程
//显示用户登录表单
subShowUserLogin()
dimstrLogin
IfSession("
UserName"
)="
Then
strLogin="
tablewidth='
100%'
border='
0'
cellspacing='
cellpadding='
>
strLogin=strLogin&
"
formaction='
UserLogin.asp'
method='
post'
name='
UserLogin'
onSubmit='
returnCheckForm();
'
tr>
tdheight='
25'
align='
right'
用户名:
/td>
inputname='
UserName'
type='
text'
id='
size='
10'
maxlength='
20'
/tr>
密&
nbsp;
码:
Password'
password'
tralign='
center'
colspan='
2'
Login'
submit'
value='
登录'
<
Reset'
reset'
清除'
align='
ahref='
UserReg.asp'
target='
_blank'
新用户注册<
/a>
ahref='
GetPassword.asp'
忘记密码?
/form>
/table>
response.writestrLogin
scriptlanguage=javascript>
functionCheckForm()
{
if(document.UserLogin.UserName.value=="
{
alert("
请输入用户名!
);
document.UserLogin.UserName.focus();
returnfalse;
}
if(document.UserLogin.Password.value=="
请输入密码!
document.UserLogin.Password.focus();
}
/script>
Else
response.write"
欢迎您!
&
Session("
)&
br>
用户控制面板:
UserServer.asp'
b>
进入会员中心<
/b>
endif
(二)新闻资讯模块
当选择“新闻资讯”模块可看到分为企业新闻和业内资讯两部分进入新闻中可进行一些操作。
如:
可对相关新闻作相关评论、也可对所需新闻通过输入关键字对标题或内容进行搜索等。
功能模块如图:
图4
(三)留言信息模块
本系统以注册会员身份登录能修改自己的信息,包括对用户注册的资料、密码、产品询价查询、查看留言等用户成为会员后可以通过填写个人资料给该网站进行留言,留下您的宝贵建议,我们会及时查收。
功能模块如
图5系统用户管理功能模块图
图6提交留言页面
(四)系统集成
通过以上各个模块界面及功能的详细设计,基本上能完成本系统的要求。
系统集成是把各个功能模块即登录模块、产品展示、资讯新闻模块、信息反馈、下载中心、客户服务七大模块组在一起,通过所建立的数据库来集成,通过数据库的调入与调出,来完成整个系统总的功能。
结论
从系统调查到查资料再到系统的分析设计,经历了几个月的时间。
经过这几个月的努力,这个系统终于完成了。
在毕业设计的这段时间内,感觉三年所学的知识得到了很好的发挥,最重要的是学到了很多对自己今后的发展起推动作用的东西。
自己各方面有了很大的提高,开发编程思想有了深化,开发经验也逐渐丰富。
由于时间和能力有限本系统只完成了基本的功能部分,这个系统还是有很多不成熟、不完善的地方,一些真正实用的外围功能还来不及完善,特别是美工方面不够漂亮。
但这毕竟是自己独立完成的运行正常的系统,从敝帚自珍的角
度来讲,还是颇觉欣慰的。
系统的实现,将减轻中小企事位固管理人员的负担。
对未来的公司管理方面将是一个很好的改革,也就向绿色经济靠近了一步。
最后,恳请各位评审老师不吝赐教,多提宝贵意见。
致谢
本系统能够顺利完成要大力感谢指导老师在百忙之中抽出时间给予指导和帮助,在困难的时候是他给了我鼓励,积极的帮助,通过亲临指导,电子邮件,电话等方式对我的开发工作进行指导,并对系统提出了中肯的意见。
另外,也要感谢我的同学在ASP和ACCESS数据库方面给我排难解惑,同样感谢寝室成员的支持。
由于能力的欠缺和工作的紧张,系统有些地方还不尽如人意,需要进一步的完善。
我也需要努力学习,提高开发能力。
这次毕业设计使我得到了一次理论与实践相结合的机会,经历了一次难得的锻炼,为我今后的学习,工作打下了坚实的基础。
最后,向那些给予我帮助的老师同学致以衷心的感谢。
参考文献
[1]《ASP网络开发技术》汪晓平钟军编著电子工业出版社
[2]《Dreamweaver+ASP.NET动态网站设计与典型实例》
彭为,陶利,陈晓明,王鹏编著清华大学出版社
[3]《Access数据库技术》李禹生、廖明潮编著北方交通大学出版社
[4]《ASP动态网页设计》赵增敏朱粹丹赵朱曦编著
电子工业邮版社
[5]《Dreamweaver网页设计与制作100例》4U2V工作室等编著人民邮电出版社
[6]《Dreamweaver8+ASP动态网站建设技术精粹》杨格等编著
清华大学出版社
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 化妆品 网站 设计 毕业设计 说明书