欢迎来到天天文库
浏览记录
ID:6081816
大小:1.12 MB
页数:26页
时间:2018-01-02
《企业信息门户(eip)设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《SQLServer2005数据库原理及应用》作业——企业信息门户(EIP)设计报告26企业信息门户(EIP)EIP是EnterpriseInformationPortal的英文缩写,即企业信息门户。EIP是一个基于Web的系统,它能向分布于各处的用户提供商业信息,帮助用户管理、组织和查询与企业和部门相关的信息。内部和外部用户只需要使用浏览器就可以得到自己需要的数据、分析报表及企业决策信息。根据使用者的不同,EIP可以被看作不同的平台。在企业内部,EIP是管理和查询日常业务的公用平台,员工可以访问企业的客户信息、销售信息、生产信息、库存信息和财务信息,以最低的
2、成本共享和利用企业的所有信息;在企业外部,EIP则是企业网站:通过企业门户及时向客户和合作伙伴提供产品和服务的信息。1系统设计1.1总体设计企业信息门户分为后台管理部分和前台显示部分。后台管理部分包括信息管理模块、用户管理模块、客户管理模块、论坛管理模块;前台显示部分包括消息浏览模块和用户登录模块。(1)信息管理模块的主要功能包括:26管理信息。添加信息。修改信息。删除信息。查看信息。26(1)用户管理模块的主要功能包括:26管理用户。、添加用户。修改用户。删除用户。查看用户。添加用户权限。修改用户权限。删除用户权限。26(2)客户管理模块的主要功能包括:26
3、管理客户。添加客户。修改客户。删除客户。查看客户。26(3)论坛管理模块的主要功能包括:26管理论坛留言。添加论坛留言。26修改论坛留言。删除论坛留言。查看论坛留言。添加论坛回复。删除论坛回复。查看论坛回复。26(1)显示模块的主要功能包括:26新闻浏览。产品信息浏览。用户登录。1.2功能模块划分企业信息门户的总体功能模块如图1-1所示,途中可以很清晰地看出系统的功能,以及功能模块之间的关系。为了更清晰地表现EIP的细节,给出系统流程图。前台用户使用流程图如图1-2所示,教师信息查询流程图如图1-3所示,学生信息查询流程图如图1-4所示。26262数据库设计数
4、据库设计是整个EIP系统开发过程中的一个重要环节,它具体可以分为两部分:一是概念设计;二是物理模型设计,即数据库表/字段的设计。系统的E-R图如图1-5所示。262.1创建表本系统数据库中的表有用户权限表ALC、企业论坛留言表BBS、客户表Customer、新闻信息表News、产品信息表Product、企业论坛留言回复表Reply、用户信息表User(1)用户权限表ALC。表ALC用来保存用户权限信息,包括ID用户权限ID和权限名称,结构如表6-1所示。表6-1表ACL的结构编号字段名称数据类型说明1UserIDVarchar(100)用户编号(主键)2ACL
5、IDVarchar权限编号(主键)3ModNameVarchar权限名称(2)企业论坛留言表BBS,表BBS用来存储用户在企业论坛的留言信息,包括留言编号、留言作者、留言主题、留言时间和阅读次数,结构如表6-2所示。表6-2表BBS编号字段名称数据类型说明1BBSIDintBBS留言编号(主键)2AuthorIDVarchar(100)学生姓名3TitleVarchar(100)学生性别4Contenttext学生民族5AddinTimeDatetime学生出生日期6ReadCountint学生入学时间(3)新闻信息表News。新闻信息表News用来存储企业中
6、发布的相关新闻。包括新闻编号、作者编号、新闻内容、发布时间和阅读次数结构如表6-3所示。表6-3表class的结构编号字段名称数据类型说明1NewsIDInt新闻编号,(主键)2AuthorIDVarchar(100)作者编号3NewsTitleVarchar(100)新闻标题4Contenttext新闻内容5AddinTimeDatetime发布时间6ReadCountint阅读次数(4)客户表Customer。客户表Customer用来存储企业中客户的相关信息,是每一个企业的核心信息。包括用户编号、联系人编号、所属部门名称、客户行业类型和联系地址等,结构如
7、表6-4所示。表6-4表Customer的结构编号字段名称数据类型说明1CustomerIDVarchar(100)客户编号,(主键)2ContactIDVarchar(100)企业联系人编号3DepartName客户所属企业部门26Varchar(100)4CustTypeVarchar(100)客户类型5BussTypeVarchar(100)客户行业类型6AddressVarchar(100)客户联系地址7PostalcodeVarchar(100)邮政编码8Remarktext其他信息备注(5)产品信息表Product。产品信息表Product用来存储
8、企业已有和最新研制的产品的相关信息。包
此文档下载收益归作者所有