企业信息平台的设计与实现毕业论文.docx
《企业信息平台的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《企业信息平台的设计与实现毕业论文.docx(61页珍藏版)》请在冰豆网上搜索。
企业信息平台的设计与实现毕业论文
本科毕业论文
(科研训练、毕业设计)
题目:
企业信息平台的设计与实现
姓名:
学院:
软件学院
专业:
软件工程
年级:
学号:
指导教师(校内):
职称:
年月日
摘要
企业信息平台将成为一个企业智能平台(EnterpriseIntelligentPlatform),首先要是一个多元化的通信平台,在其上面不仅仅传递着基本的数据、文本信息,还要传递相关的图片、音频、视频、文档等实时或在线演示信息,甚至还要关联企业内部的邮箱系统和短信平台;其次企业信息平台是一个企业的文档、信息管控平台,要能够针对企业自身的新闻、通知、公告、产品等基本信息以及其部门间共享能够实现和企业原有历史遗留系统的有效整合,最好具有跨操作系统、跨数据库、文档的多层次分权限的分发机制,同时建立具有个人特性的知识管理门户;再次,企业信息平台要跨应用平台的整合,不但是界面的整合,更要是数据的整合、认证机制的统一整合;最后,企业信息平台在对企业原有和新研发系统整合之后,能够实现轻量级的商业智能分析功能,能够让企业在一定的培训之后,自主定制和开发一定的图表分析功能,实现轻量级的数据采集和聚类分析,自动产生常规的列式报表、交叉报表和综合报表,实现框图分析及自主打印。
本文主要介绍了企业信息平台的前台服务功能和后台管理功能,利用和SQLServer2000实现了对信息的收集、分析和研究。
企业信息门户提供了一个单一的入口,通过这个入口及时的向用户提供准确的信息,它更侧重于与企业现有的信息系统进行无缝的集成,基于角色的内容组织,最终实现用户的个性化。
第一章对企业信息平台的背景进行了介绍。
第二章主要从总体上介绍企业信息平台的设计以及其功能需求,让读者对企业信息平台有个大概的了解
第三章则是在第一章的基础上,具体对企业信息平台的各个模块进行分析和阐述,并将其流程展示出来。
第四章将整个系统展示出来,包括整个系统的界面和它的功能。
关键词:
企业信息平台企业内部门户
Abstract
EnterpriseInformationPlatformwillbecomeanintelligententerpriseplatform,thefirstifadiversifiedcommunicationsplatform,Initsabovenotonlyimpartbasicdata,textinformation,butalsorelatedtothetransmissionofimages,audio,video,Documentssuchasreal-timeonlinedemoorinformation,butalsotheassociatedenterprisesinternalmailsystemandmessagingplatform;SecondlyEnterpriseInformationPlatformisanenterprisedocumentandinformationmanagementandcontrolplatformforenterprisestobeabletoaddresstheirownnews,notice,notice,Productssuchbasicinformationaswellastheirsharedamongdepartmentsandenterprisestoachievetheoriginalhistoricallegacysystemeffectiveintegration,thebestcross-operatingsystem,multi-database,multi-layereddocumentcompetenceofthesub-distributionmechanismMeanwhileestablishpersonalcharacteristicsofknowledgemanagementportal;Third,theenterpriseinformationplatformtocross-platformapplicationintegration,isnotonlytheintegrationoftheinterface,ifthedataintegration,theunifiedauthenticationmechanismintegration;Finally,EnterpriseInformationPlatformforenterpriseandthenewR&Dsystemsintegration,toachievelightweightbusinessintelligenceanalysisfunction,toallowenterprisestoacertaintraining,anddevelopmentofcustomizedselfcertainchartanalysis,Lightweightachievedataacquisitionandclusteranalysis,automaticorder-outstatements,statementsandcross-consolidatedstatements,Implementationdiagramanalysisandindependentprint.Thispaperdescribestheenterpriseinformationplatformforfutureservicesandthebackgroundofthemanagementfunction,UseandSQLServer2000Implementationoftheinformationcollection,analysisandresearch.Enterpriseinformationportalprovidesasinglepointofentryandthepassageofthistimelyentrancetotheusersbyprovidingaccurateinformation,Itisafocusonenterpriseexistinginformationsystemsseamlesslyintegrated,role-basedcontent,Theultimaterealizationofindividualusers.Thefirstchapteroftheenterpriseinformationplatformforabackgroundbriefing.ChapterIIfocusesonthewholeenterpriseinformationplatformforthedesignoftheirfunctionalneeds,allowingreaderstoenterpriseinformationplatformforageneralunderstandingofthethirdchapteristhefirstchapter,onthebasisofspecificinformationplatformforenterprisesofthevariousmodulesforanalysisandexposition,anditsprocessspelledout.ChapterIVwillbedisplayedthroughoutthesystem,includingtheentiresysteminterfaceanditsfunctions.
Keywords:
EnterpriseInformationPortal,Enterpriseportal
Contents
第一章.引言
随着网络经济的发展,企业越来越重视信息的及时传送和内部、外部的直接交流,但也面临这样的问题:
企业雇员之间、与合作伙伴和顾客之间都需要多种形式的信息交流,如何以最简单的方式向内部和外部提供信息?
公司不同的部门和众多的雇员拥有大量的数据,如何知道他们的数据的不同特点并将合适的信息提供给予最需要的人?
企业建立信息平台就是要解决这样的问题。
企业信息平台是将WEB技术与企业的业务结合起来,使顾客、合作伙伴、供应商和内部雇员能通过统一的安全可靠的信息平台进行企业对企业的业务合作。
企业内部分布在各地的数据和文档和来自互联网的信息可以被分类管理并转化成有价值的信息,通过信息平台提供给予合适的部门或用户。
企业信息平台一方面能提高企业内部的工作效率,减少不必要的成本和资源的使用,使企业能专注于新的业务发展。
另一方面使企业与外部的交流和合作更有效率,与顾客和合作伙伴建立更好的互动关系,从而在快节奏、竞争激烈的环境中保持领先的竞争优势。
本文将着重介绍企业信息平台的结构及其构建过程,并对其功能进行具体的描述:
(1)统一的访问渠道
EIP(企业信息平台)为用户提供了统一的访问渠道。
无论信息存储在何处,信息的格式如何,都可以按照预先的定义向用户个性化地组织和展现信息、应用和服务。
向企业管理者、员工、供货商、用户、经销商等提供统一的渠道访问其所需的信息。
(2)内容综合管理
EIP与其他系统(比如OA、Workflow等)结合,提供了内容搜集、组织、筛选、分发、展示、搜索和自定义等一系列功能,实现了对企业信息的高效和有序的管理。
(3)协同工作
EIP使内外用户可以通过统一的平台协同和高效地完成工作。
第二章.企业信息平台总体设计
总体需求分析
一般而言,企业信息平台包括计划的制订发布、会议室预约与公告、业务流程管理、信息发布、员工自助、知识文档管理、人力资源管理、客户数据管理等功能应用。
本文中的系统主要实现包括新闻资讯、产品展示、客户服务、文档中心、系统管理、人才招聘和生活帮助,企业邮局等八大模块。
图2-1总体结构图
新闻资讯模块功能说明
整个系统有管理员、审核员、普通用户三种角色,其中管理员拥有最高权限,能执行添加栏目、修改栏目、删除栏目、删除新闻、查找新闻、修改新闻和添加新闻的功能;审核员拥有审核发布新闻、删除新闻、查找新闻的权限;普通用户只能使用查找新闻的功能;
整个系统包括以下模块:
新闻动态(近期发布的企业新闻,包含主题,关键词,日期,具体内容)
企业简介(企业总体概况、介绍)
领导致词(企业首席领导致词)
行政机构(包含企业的领导组成、部门组织架构等)
企业文化(包含企业文化、发展历程、企业荣誉等)
产品展示模块功能说明
产品展示模块是一套基于数据库的即时发布管理系统,可用于各类产品的实时发布以及企业产品数据管理,前台用户可通过页面浏览和查询,后台管理可以管理产品价格、简介、样图等多类信息,是中国企业网奉献给企业的产品信息展示、管理之利器。
前台客户需求:
●提供产品展示功能:
展示平台向用户提供了不仅简单的图片信息还有产品的详细参数、说明和厂家联系方式以及其他客户需要的信息。
●提供在线搜索功能:
用户可以根据自己的需要进行商品的类型、名字、价格区间等进行检索。
●提供检索范围选择功能:
如在检索的旁边安放一个下拉菜单,菜单里面陈列了系统里面所有类型的区间。
用户可以通过选择类型区间来缩小检索范围。
以便提高检索效率。
●提供商品排列格式功能:
如,按商品的价格、入库时间、点击指数来对商品进行展列排序。
●提供商品二次检索功能:
如,用户选择完同一个商品后,可以从中提取某一个地点的所有商品。
后台管理模块需求:
●管理员可管理产品的分类,产品类别分为一级或者二级;
●管理员可发布、删除、修改产品信息;
●管理员可指定产品是否显示,是否属于新品、热销商品;
●管理员可指定新品、热销商品的显示顺序;
●支持产品按大分类、小分类、关键字进行模糊搜索;
●产品类别灵活管理,产品分类可以不同的级别;
客户服务模块功能说明
●电子商务(涵盖从STIP转发过来的电子商务订单、本企业信息平台的电子商务直接订单)
●商务协作(供应、需求、设备租赁、设备转让)
●服务网络(介绍企业整体的客户服务网络,包含各个客户服务网点的地理位置、通讯地址、联系电话、联系人等)
●服务承诺(介绍企业对客户的服务承诺)
●客服中心(反馈问题、及时交互处理相关订单产生的问题)
人才招聘功能模块说明
●招聘信息(发布企业对外招聘的信息,包含招聘职位名称、招聘职位介绍、招聘职位要求、招聘流程、联系方式、发布日期等)
●求职信息(外来求职信息的登记,包含个人信息和简历、应聘意向、发布日期等)
系统管理模块功能说明
●权限分配(针对使用这个系统的各个部门人员分配使用权限)
●后台管理(根据权限分配对系统的各个模块实行后台管理)
文档中心模块功能说明
●企业通讯录(包含企业的通讯地址、联系电话、传真电话、E-mail、联系人等)
●员工通讯录(包含企业各级各部门的通信联络方式,采用权限控制,只针对相应级别的成员开放)
●其它文档下载(有关鞋业方面的国家法规,例如质量技术监督法、鞋业行业标准等,公开的企业文件资料下载)
生活帮助模块功能说明
☐员工自助中心(包含企业内部员工生活资讯等)
☐航班列车时刻表
☐天气预报
企业邮局功能说明
∙邮件收发功能——系统支持标准SMTP、ESMTP邮件收、发协议。
∙邮件取信功能——系统支持标准的POP3协议
∙提供扩展的Web方式访问功能
∙邮件拒绝功能——丰富的邮件拒绝功能,免遭攻击
∙邮件自动过滤功能
∙邮件系统设置管理功能
∙多邮件域管理——在一套邮件系统上,实现多个邮件域
∙安全功能——采用NAS先进存储技术,确保系统安全可靠
∙远程系统管理
∙邮件用户管理/认证
开发环境说明
开发平台:
开发语言:
C#
开发系统:
Windows2003
数据库:
SQLServer2000
第三章.企业信息平台详细设计
数据库设计
企业信息平台将采用应用程序的典型系统架构模式:
数据库-数据访问层-业务逻辑层-页面表示层,如图2所示:
图3-1系统架构模式图
●数据库是企业信息平台的基础,它保存EIP中所有的数据。
●数据访问层封装对数据库的操作,如创建数据库连接、打开数据库连接、执行存储过程和关闭数据库连接等。
●业务逻辑层与企业信息平台的上层业务逻辑相关联,它调用数据访问层,同时也为上层页面表示层服务。
业务逻辑层通过数据访问层实现对数据库的操作,如选择、添加、修改和删除操作等,同时为企业信息平台的页面表示层服务提供访问数据库的接口和函数等。
●页面表示层实现企业信息平台的具体页面。
它一般由Web页面或控件组成。
3.1.1数据表设计
注:
以下表都是按照系统管理所需要的字段进行设计的,各模块可根据其需要的字段进行显示
3.1.1.1表格3-1Code部门信息的结构
表3-1Code部门信息
名称
代码
部门ID
ID
部门名称
Name
部门描述
部门描述
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录。
3.1.1.2表格3-2Code产品分类的结构
表3-2Code产品分类
名称
代码
产品分类ID
ID
产品分类名称
Name
描述
Desc
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录。
3.1.1.3表格3-3产品的结构
表3-3产品
名称
代码
产品ID
PID
产品编号
PNo
产品名称
PName
用途
Usage
价格
Price
数量
Count
描述
Desc
点击量
Click
发布日期
PDate
是否推荐
Commend
UserId
UserId
企业ID
EID
产品分类ID
ID
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.4表格3-4产品客户评价的结构
表3-4产品客户评价
名称
代码
ID
ID
产品ID
PID
客户ID
CustomId
客户名称
CustomName
评价关键字
JudgeKeyword
评价内容
JudgeContent
回答评价
JudgeResponse
UserId
UserId
IPAddress
IPAddress
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.5表格3-5产品图片的结构
表3-5产品图片
名称
代码
产品ID
PID
图片ID
ImageId
图片名称
ImageName
图片关键字
ImageKeyword
图片URL
ImageURL
存放位置
ImageFolder
图片描述
ImageDesc
点击量
Click
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.6表格3-6产品研发的结构
表3-6产品研发
名称
代码
产品ID
PID
产品编号
PNo
产品名称
PName
用途
Usage
描述
Desc
点击量
Click
UserId
UserId
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.7表格3-7电子商务订单管理的结构
表3-7电子商务订单管理
名称
代码
订单号
Order_no
订单产生时间
Order_time
订单确认情况
Order_isConfirm
订单确认时间
Order_confirmTime
订单的发送情况
Order_sendStatus
订单的收获人姓名
Order_recUserName
订单的收获人地址
Order_address
订单的收获人邮编
Order_zip
订单的总价
Order_totalPrice
订单的收获人的Email
Order_email
订单的收获人的电话
Order_Telephone
UserId
UserId
客户Id
CustomId
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.8表格3-8电子商务订单详细信息的结构
表3-8电子商务订单详细信息
名称
代码
Id
OrderId
订单号
Order_no
产品ID
PID
客户Id
CustomId
数量
Count
单价
Price
总价
TotalPrice
描述
Desc
来源
Source
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.9表格3-9个人信息的结构
表3-9个人信息
名称
代码
Id
Id
UserId
UserId
名字
UserName
性别
sex
年龄
Age
联系电话
Contact
电子邮件
Email
希望工作地
HAddress
现在工作地
NAddress
邮政编码
PostalCode
家庭住址
HomeAddress
毕业学校
School
专业
Specialty
英语能力
English
计算机能力
Computer
其它说明
Other
学历
EdeLevel
应聘意向
Intent
详细描述
Desc
发布日前
PublishDate
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.10表格3-10客户的结构
表3-10客户
名称
代码
客户Id
CustomId
用户名
UserName
昵称
NickName
密码
PassWord
性别
Sex
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.11表格3-11客户角色的结构
表3-11客户角色
名称
代码
客户Id
CustomId
RoleId
RoleId
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.12表格3-12企业的结构
表3-12企业
名称
代码
企业ID
EID
企业编号
ENo
企业名称
EName
企业地址
Address
企业网址
WebAddress
联系电话
TEL
传真电话
Fax
邮件
Email
企业总体概况
Info
企业介绍
Introduce
企业文化
Culture
服务网络介绍
ServiceNetword
服务承诺
ServicePromises
企业logo
ETPlogo
点击量
Click
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
代码参见附录
3.1.1.13表格3-13系统角色的结构
表3-13系统角色
名称
代码
RoleId
RoleId
角色名
RoleName
角色描述
RoleDesc
添加日期
AddDate
位置
Position
是否可用
Isuse
状态1
state
状态2
status
代码参见附录
3.1.1.14表格3-14系统用户的结构
表3-14系统用户
名称
代码
部门ID
DeptId
员工编号
UserNo
UserId
UserId
用户名
UserName
密码
PassWord