大学毕业设计 - 家居装饰企业门户网站设计与实现 - 图文(4)
见和建议.甚至可以通过网站,组织一个网上社团让客户之间相互出谋划策.企业可以通过用户的回馈意见获得市场的资讯.资讯可以由电脑整理输出.快速,方便,高效.
6. 其他作用
网站还有其他很多作用,它可以作为人员招聘的一个视窗,来自网路的应聘者一般来讲具备一定的电脑操作能力和关于INTERNET的基本知识。越来越多的人开始更多的留意网上的消息,而企业交易平台网站就可以在这个时候让客户足不出户即可了解更多资讯
- 6 -
2 需求分析
2.1 系统概述
随着计算机技术的飞速发展,尤其是网络技术的超速发展,带动了信息的广泛交流甚至导致了信息爆炸“信息时代”这一词汇似乎己经被普遍接受。特别是近年来Internet超乎想象的发展,对信息的广泛收集、整理、利用和传播更把世界带入了信息时代的一个更高层次。因此,无论是对于一个国家还是对于一个企事业单位,如果要在未来的社会中获得发展,网站已变成了一个基本要素。
经过对系统的需求分析,将整个系统分为两部分,前台系统和后台系统。前台系统主要是客户浏览及员工浏览界面。后台系统是管理员管理本网站的界面,实现网站的管理功能。
该系实现对企业交易平台网站内新闻、产品的显示、添加、修改和删除操作。系统分为三种人员,分别是:管理员、操作员和普通用户,对于管理员来说,可对新闻、产品发布、删除、修改,并对操作员发布的新闻、产品进行审核,和对用户留言进行回复和删除。对于操作员,只能发布新闻和产品,并对自己发布的新闻和产品进行修改和删除,对于普通用户则只能查看产品和新闻,并进行留言或评论。
2.2 系统运行环境
2.2.1 设备要求
选择系统硬件运行环境配置的时候应该考虑到系统的安全性、开放性、性能价格比、可扩展性、能保证较高的工作效率等方面。所以较好的硬件配置必不可少。
系统软件平台的配置,软件是系统开发的灵魂,配备良好的软件开发工具在系统开发中至关重要。 2.2.2 ASP.NET
ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的
- 7 -
服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序。ASP.net不仅仅是ASP 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序,提供许多比现在的Web开发模式强大的优势。ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。 2.2.3 Visual Studio
Visual Studio 是一套完整的开发工具集,在该系统中用于生成 ASP.NET Web 应用程序。使用Visual Studio 2010, 专业开发人员能够使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境;在统一的开发环境中,开发并调试多层次的服务器应用程序;使用集成的可视化数据库设计和报告工具,创建SQL Server 2008解决方案等一系列功能。 2.2.4 SQL Server
SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作. 2.2.5 C#
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。它是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。C#在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
- 8 -
2.3 系统的安全性
由于网站是面对广大潜在客户群体的,关系到企业在客户心中的形像,数据的安全性很重要。为防止把网站内的公司产品资料被随意修改,必须采取某种安全保密措施,这些措施的有效程序如何就称为计算机系统的安全性。为了确保其安全与保密性,一是要确保用户的个人信息不能被管理员以外的人员恶意更改;二是要确保用户输入系统中的数据信息的正确性;三是要确保系统中的数据不能被管理员以外的人员恶意更改。为保证网站的安全性,主要通过方法予以实现:
1.在登录的时候有分普通用户、操作员和超级管理员,根据角色的不同,登录到不同的界面。并且如果在登录后长时间不使用,将作为过期,重新登录。
2.所有的操作员信息都由超级管理员统一录入,操作员ID也由管理员统一分配,操作员登入系统后可以修改自己的密码。操作员能发布新闻和产品,并对自己发布的新闻和产品进行修改和删除。
3.系统中的后台管理,对于普通用户不可见,普通用户也不能对公共信息进行修改、删除操作。
2.4 系统功能需求分析
经过需求分析、可行性研究和总体设计等几个步骤,按功能和角色把系统划分为以下几个模块:产品、新闻信息发布系统,留言板,用户管理系统。系统的功能模块如图2-1所示:
家居装饰品网站 图2-1 系统的功能模块图 超级管理员 (后台系统) 操作员 (后台系统) 普通用户 (前台系统) 产品发布,删除新闻发布、删除对产品新闻审核管理操作员留言回复发布产品新闻修改自己的发布修改自己的密码产品浏览新闻浏览留言评论
- 9 -
3 系统设计
3.1系统结构
该企业交易平台网站是采用B/S(BROWSER/SERVER)结构,实现整个企业的信息管理。这种系统的优势在于系统简单,功能强大,扩展能力良好以及跨地域操作性能。B/S模式通过Internet 进行通信,可以不受地域的限制,但缺点是不能进行联机食物处理,并且在大量数据处理的过程中,速度较慢。该系统功能目标在于实现企业的信息资源的共享,同时对不同用户的权限控制。由于系统数据的实时性要求并不高,因此采用B/S结构比较合理。
实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由 Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。
3.2 系统功能模块设计
3.2.1 登录子系统
用户通过表单提供登陆信息,系统根据用户提供的信息对用户进行查询鉴别。进行登录时,根据角色不同,进入不同界面。图3-1为流程图符号说明,登录流程如图3-2,进入超级用户界面后,操作流程如图3-3。
符号 名称 过程 决策 终止
流程线 库存数据 数据 图3-1 流程图符号说明
- 10 -
…… 此处隐藏:1237字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




