企业网站管理系统的设计与实现(分前台设计和后台管理2份论文)
无需注册登录,支付后按照提示操作即可获取该资料.
摘要:
本文主要是研究如何开发一个“适用、够用、好用”的基于asp+Access的企业网站管理系统。本系统的前台界面实现用户浏览网站内容(包括企业新闻、企业文化以及企业产品等),注册成会员后将可选择购买产品,并管理自己购物车和订单等功能;后台系统实现了对企业信息、产品管理、管理员管理、数据库管理、订单管理、会员管理、新闻管理、留言管理等,包括修改、添加、删除等一般操作,同时更注重了细节,对产品具图片上传功能,使宣传效果更佳;对于会员和系统管理员的管理,应用了安全的公钥算法,维护系统的安全和客户的利益;导航栏将方便客户浏览网站,满足客户的真正需要。(所有权: 爱毕业设计网 www.2bysj.cn QQ:306826066)
本论文还介绍了开发系统所用的基本技术/工具:Dreamweaver Access使用技术以及封装技术。在此基础上,论述了企业网站管理系统的意义、目的和总体设计分析,具体论述了系统的详细设计与实现,并指明了关键技术点和难点说明。最后,本文从企业的实际需求上提出系统的不足之处。
关键字:企业网站管理系统; 后台管理 ;Access
Based on asp+Access of the enterprise website management system —— Backstage management
ABSTRACT
The main purpose of this passage is to study how to developing a “suitable, sufficient, and easy to use” of enterprise website management system based on asp+Access. The onstage module of this system makes the customers to be allowed to take a look at the contents on the website (including enterprise news, cultures and products), to be a member, he can choose and purchase products whatever he want, moreover he can supervise shopping cart and his order form; backstage management carries out the supervision of corporation info, products, administrators, database, order form, members, news, leave words, etc; It includes the operations of modification, accession and deletion, and pays more attention to details, then having the function of accessing products pictures, to promote the effect of publicizing; for the security of members or administrators, it brings MD5,to maintenance the safety of the system and members’ benefit; the navigations convenience clients browsing all over the website, satisfying clients’ real need.
The thesis also introduces some basic technology or tools of the system exploitation: Dreamweaver ,the usage of Access and encapsulation technology. On this condition, it treatises the sense of this system, purpose and overall design as well. In additional, it particularly treatises its implements of exploitation, and points out the sticking point as well as difficulty. Finally, the thesis actually put forward to the disadvantage of this system.
Keywords: enterprise website management system;backstage management,;Access;
如何建一个规范的网站,并且迅速提高访问量 ,在电子商务时代树立新的公司形象,带来新的订单是现阶段所有公司的挑战。
为了提高企业的形象,扩大国内外市场,获得更多的客户需求,本系统达到了以“适用、够用、好用”的标准。作为电子商务网站,在信息化的现代,更显示了其优越性,无论是与客户、商家、还是企业伙伴,他们之间的联系已经越来越紧密了。电子商务相关的各种理论知识和技术手段,主要包括:电子商务的基础知识,电子商务系统的设计与分析,电子商务的安全技术以及建立电子商务网站所需的各种技术等。在达到目的的同时,可以更好地学习和熟悉当前较为流行的三层体系结构,并且学习了网页的制作方法和网站配色技巧,还深入研究了如何运用ADO.NET技术访问后台数据库,并对数据库加以管理和维护。另外,为了增强系统的实用性,使之能尽量与实际的应用系统相吻合,对许多同类网站(如淘宝网、易趣网)的内容、功能进行了分析与对比,吸取了他们的可取之处,借鉴了一些经验,并在此基础上有所创新,挖掘出自己的独特之处。
进入后台管理系统,首先进行管理员登陆。管理员通过身份验证进入后台管理系统,登陆后的管理员是从数据库中取出来的,需要临时保存在session中,才能方便操作后台界面的各个模块。
后台管理是用来维护前台的各类事务,包括企业信息发布、产品管理、系统管理、订单管理、会员管理、新闻管理、留言管理等。
企业信息发布通常包含了企业简介、企业文化、组织机构、成长历程等,这些经过发布后可以在前台显示出来,同时还可以对其进行修改、添加和删除等操作。
产品管理包括产品分类设置、审核产品、修改、添加和删除等操作,前台显示的产品需要经过审核。
系统管理包括管理员管理,可以新增管理员及修改管理员密码;数据库备份,为保证数据安全本系统采用了数据库备份功能;上传文件管理,管理增加产品时上传的图片及其他文件。
订单管理包括查看订单的详细信息及订单处理。
会员管理包括查看修改删除会员资料,及锁定解锁功能。可在线给会员发信!
新闻管理包括能分大类和小类新闻,不再受新闻栏目的限制。
留言管理包括管理信息反馈及注册会员的留言,注册会员的留言可在线回复,未注册会员可使用在线发信功能给于答复。(所有权: 爱毕业设计网 www.2bysj.cn QQ:306826066)
(1) 系统前台模块
用户注册会员后,即系统把会员信息(密码通过安全加密后)保存到了数据库中。用户可以用已注册的会员通过系统身份验证后登录网站,通过导航栏查找所需要的产品,同时也可浏览企业信息和新闻。系统所提供的产品可以分类查找,也可具体查找某个产品;当用户选中了需要的产品后放入自动建立的购物车,同时可以编辑购物车,生成订单和结帐完成购物。本系统内提供的交付方式是汇款方式。
用户如对企业所提供的服务有什么意见或者想法,可以通过留言栏发表主题。
(2) 系统后台管理模块
本系统后台管理基本上是通过对数据库的操作来实现对前台的内容控制。前台的数据内容也基本上存放在数据库中。
管理员通过后台登录页面完成身份验证后进入后台管理系统,可以管理本系统的七个小模块(上面已讲述了其基本功能)。(所有权: 爱毕业设计网 www.2bysj.cn QQ:306826066)
目 录
1 前 言 1
1.1 企业网站管理系统的意义 1
1.2 企业管理的现状 2
1.3 系统开发的目的 3
2 系统相关技术 5
2.1 Access概述 5
2.2 Dreamweaver概述 8
3 系统的总体分析与设计 10
3.1 系统需求设计 10
3.2 企业网站管理系统模块层次图 10
4 后台管理系统详细设计 12
4.1 系统管理模块 13
4.2 企业信息模块 15
4.3 产品管理模块 16
4.4 订单管理模块 18
4.5 会员管理模块 19
4.6 新闻管理模块 20
4.7 留言管理模块 21
4.8 数据库设计 22
4.8.1 本系统数据表结构设计 22
4.8.2 数据库访问设计 23
(所有权: 爱毕业设计网 www.2bysj.cn QQ:306826066)
5 系统配置 24
5.1 开发环境 24
5.2 系统架构 25
6 关键技术与难点解析 26
6.1 Session设计 26
6.2 代码封装与调用 30
6.3 安全算法实现 31
6.4 系统测试 33
6.4.1 测试方法概述 33
6.4.2 测试用例选取原则说明 34
谢 辞 35
参考文献 36
附录A 37
附录B 42
参考文献
[1] (美)Stephen Walther著;汤涛译..北京:中国电力出版社.2004
[2] (美)Chris Ullman,John Kauffman著;杨浩译. asp.NET 1.1入门经典——Visual C# .NET 2003编程篇.北京:清华大学出版社.2004
[3] [美] Fritz Onion著;施诺译.asp.NET基础教程——C#案例版.北京:清华大学出版社.2003
[4] 李万宝. asp.NET技术详解与应用实例.北京:机械工业出版社.2005
[5] 刘庆国 聂元铭. asp.NET企业级开发案例精解(C#编程篇).北京:人民邮电出版社.2006
[6] 求是科技.asp.NET信息管理系统开发实例导航.北京:人民邮电出版社.2005
[7] MICHAEL AMUNDSEN 等;朱礼军 王媛红 田代军译. asp.NET开发人员指南.北京:中国电力出版社.2003
[8] 章立民. 用实例学asp.NET:使用C#与ADO.NET.北京:电子工业出版社.2004
[9] 樊建.asp.NET + ADO.NET项目开发实例.北京:清华大学出版社.2004
[10] Damien Foggon, Dan Maharry著. Beginning asp.NET 1.1 Databases: From Novice to Professional. Apress, Inc.2004
[11] Darie,Cristian,Watson,Karli著.Beginning asp.NET 1.1 E-Commerce: From Novice to Professional. Apress, Inc.2004
[12] 聂小燕,赵秋轶 编著 美工神话Dreamweaver+Photoshop精美网页设计与制作(附光盘) 出版社:人民邮电出版社 出版时间:2006年12月
[13] (美)亚历山大(Alexander,M.)著,梁普选,刘芳芬 等译 Access数据分析宝典 出版社:电子工业出版社 出版时间:2006年08月
[14] 作者:王宇虹 等编著Access 数据库系统开发从基础到实践(含CD-ROM光盘一张)——从基础到实践丛书 出版社:电子工业出版社 出版时间:2006年03月
[15] 作者:神龙工作室 编著 新编Access 2003数据库管理入门与提高(附光盘)出版社:人民邮电出版社 出版时间:2006年10月(所有权: 爱毕业设计网 www.2bysj.cn QQ:306826066)