信息系统建设方案书.docx
- 文档编号:9431013
- 上传时间:2023-05-19
- 格式:DOCX
- 页数:12
- 大小:259.92KB
信息系统建设方案书.docx
《信息系统建设方案书.docx》由会员分享,可在线阅读,更多相关《信息系统建设方案书.docx(12页珍藏版)》请在冰点文库上搜索。
信息系统建设方案书
信息系统共享平台构建方案
一、系统概述
系统运行环境:
windows、android、ios
开发环境:
C#unity3d
系统架构:
B/S架构、管理工具、app客户端
数据库:
mysql
缓存:
memcached
二、需求分析和功能设计
本应用系统按应用分可以概括七个应用部分,即可以理解为7个分类协同的应用程序协同构成完整的功能系统。
这些应用基于网络协议进行通讯,采用4层架构相互配合每个应用所起的作用如下概述:
数据逻辑服务器(DBServer):
本应用部分主要负责构建基础的数据结构和存储,这个应用部分将依赖数据库系统、高速缓存系统、全文检索系统。
从逻辑模型上建立整个应用的数据存储部分,并针对数据的备份、版本管理、迁移、归档、还原提供接口供外部服务使用。
其中数据库系统将采用mysql数据库进行数据存储,它是已知免费且高性能的主流数据库系统,并且对操作系统依赖较小。
数据库系统将按照工程信息、人员信息、用户信息、权限信息等进行可分表的数据存储。
高速缓存系统将使用memcacehd等系统在数据存储的基础上建立高速查询数据抽象,该部分模块为数据的查询提供更高效的支撑保证了数据能够在百万甚至千万数量级都能够获得即时的响应。
在缓存和数据库系统的基础上针对更新实时要求较低的数据部分构建分词和全文检索系统将提供搜索引擎级别的关键字、模糊搜索、高级查询进一步保证了数据查询的灵活性。
另外本功能部分为所有逻辑和通讯提供了最基础的在线数据服务,是系统必备的功能模块。
后台功能管理服务器(ManagServer):
本应用部分主要的使用对象为系统内部管理员、高级管理员、信息录入人员主要包含:
人员管理:
包含内部和外部人员的注册、登录、密码找回、修改、删除、统一登录钥匙的鉴签等管理。
权限管理:
包含最基本的权限设置、人员权限配置,用于确定那些用户具有那些操作权限。
日志系统:
本部分包含所有系统模块操作的操作日志,用户查询数据的分析和跟踪,可以随时查询哪个用户做了那些系统级操作。
便于对操作责任的查询和回溯。
工程信息管理:
本功能包括了工程信息的添加、删除、修改、还有和客户信息进行关联的操作。
客户信息管理:
本功能包括对客户信息的添加、删除、修改、关联。
供需信息管理:
本功能包括对供需信息的添加、删除、修改、关联。
信息维护功能:
本功能主要可以按时间、工程、对数据进行维护处理、可以按时间、条、导出加密后的工程信息进行归档。
可以输入密钥后导入旧的工程信息。
可以按工程创建客户端版本需要的离线数据包。
该数据包主要用于客户端在无网络环境下可以使用已经授权后的工程信息。
本功能为未来系统数据的收费提供基础。
数据信息维护:
本功能包括了对数据库档案的备份、还原、清空、对缓存的创建、刷新、失效、还有对全文检索系统的索引等日常数据维护操作。
报表导出:
本功能针对工程、客户信息、供需信息提供逐条或者按时间批量导出pdf文档的功能。
用户认证、权限授权服务器(SSOServer):
本应用部分主要用于为各种客户端提供独立的用户身份认证、权限认证、超时控制、唯一在线控制。
是客户端能够在安全、高性能的基础保障。
网关服务器(GateServer):
本部分应用又被称为网关服务器,主要用于用户在获得ssoserver统一认证后和鉴定后直接连入系统使用系统主体功能,本部分功能将采用高效的http或tcp通讯协议和客户端建立连接,并将上述服务器的前端逻辑部分提供给用户使用。
同时在通讯的基础上还会对数据的传输、分拆、粘贴进行高性能且安全的加密传输。
避免用户通过修改客户端任意越权使用系统功能。
防止客户端任意修改和拦截通讯。
客户端(Client)
本系统的客户端将分为pc端、android端、ios端(如果有需要还可以开发黑莓、windowphone8等版本客户端),三个客户端进行发布,三个部分的客户端功能大同小异。
主要是提供数据查询、工程数据浏览、客户数据浏览、供需数据浏览、导出、离线数据包的打开等。
1、主要业务运作流程图
三、系统构架部分
四、数据字典
根据对系统数据的初步分析数据字典大概如下:
3.1工程列表
功能
工程列表
字段名称
数据类型
长度
说明
项目编号
字符串
6
项目编号,编号唯一
工程名称
字符串
256
造价(百万)
十进制
项目阶段
字符串
32
省份
字符串
16
城市(州、县、区)
字符串
16
公布时间
日期
8
yyyy-MM-dd
版本
字符串
8
工程类型
字符串
16
主体施工阶段
字符串
16
主体设计阶段
字符串
16
室内精装修阶段
字符串
16
只适合精装修项目
总投资源
字符串
16
阶段备注
字符串
512
项目类别
字符串
16
装修情况
字符串
8
电梯情况
bool
有电梯、无电梯
建筑面积
数字
4
单位平方米
建筑层数
数字
4
供暖方式
字符串
16
外墙材料
字符串
16
刚结构
字符串
16
是否是大小项目
bool
是大型项目、不是大型项目
外资参与
bool
外资参与、非外资参与
业主类型
字符串
8
项目概况
字符串
4000
项目周期
字符串
256
联系人
有多个联系人、联系人按身份区分
跟进任务
所属专题
字符串
8
所属公司
字符串
8
3.2跟进任务
功能
跟进任务
字段名称
数据类型
长度
说明
任务编号
字符串
6
任务编号,编号唯一
安排时间
日期
yyyy-MM-ddmm:
ss
跟进员工
字符串
16
公司名
字符串
128
联系人
字符串
16
联系电话
字符串
16
创建时间
时间
8
yyyy-MM-ddmm:
ss
完成状态
字符串
8
备注
字符串
8
3.3工程备注
功能
工程备注
字段名称
数据类型
长度
说明
备注编号
字符串
6
备注编号,编号唯一
备注内容
字符串
4000
发布时间
日期
yyyy-MM-ddmm:
ss
修改时间
日期
yyyy-MM-ddmm:
ss
添加人
字符串
16
备注类型
版本、跟进记录登录
3.4项目专题
功能
项目专题
字段名称
数据类型
长度
说明
专题编号
字符串
6
专题编号,编号唯一
专题名称
字符串
256
专题介绍
字符串
4000
所属区域
工程类别
字符串
16
发布时间
3.4公司信息
功能
公司信息
字段名称
数据类型
长度
说明
公司编号
字符串
6
公司编号,编号唯一
公司名称
字符串
256
外资类型
数字
未能确定、内资、外资、合资
国家
字符串
6
中国、其他
省份
数字
城市
数字
公司详细地址
字符串
256
公司联系电话
字符串
16
公司传真号码
字符串
16
公司邮箱
字符串
16
备注
字符串
256
3.4联系人信息
功能
公司信息
字段名称
数据类型
长度
说明
联系人编号
字符串
6
联系人编号,编号唯一
联系名称
字符串
16
性别
字符串
4
生日
日期
yyyy-MM-dd
年龄
数字
8
联系手机
字符串
16
联系座机
字符串
16
紧急联系电话
字符串
16
邮箱
字符串
64
字符串
16
省份
所属城市
居住地址
字符串
256
所属公司
字符串
8
职能
职位
字符串
128
爱好
字符串
512
备注
字符串
256
3.4收藏夹类别
功能
收藏夹类别
字段名称
数据类型
长度
说明
收藏夹类别编号
数字
8
收藏夹类别编号,编号唯一
上一级编号
数字
8
名称
字符串
16
所属人
字符串
8
第4章开发预算
应用层
功能
价格
是否必须
备注
DBServer
数据库系统
10000
是
DBServer
高速缓存系统
5000
否
不开发本模块将无法保证将来数量达到较大量级后的数据操作和查询
DBServer
全文索引系统
10000
否
不开发本功能将无法提供灵活多样的高性能信息检索(比如按关键字模糊检索等)
ManagServer
人员管理
2000
是
ManagServer
权限管理
3000
否
如果不进行授权管理则可以只允许一个超级管理员登录系统进行所有功能管理
ManagServer
工程信息管理
4000
是
ManagServer
客户信息管理
3000
是
ManagServer
供需信息管理
3000
是
ManagServer
信息维护功能
8000
否
不开发本模块将无法针对离线数据进行处理客户端将无法使用离线数据下载和离线模式
ManagServer
数据库维护
5000
是
ManagServer
报表导出
7000
是
ManagServer
日志系统
3000
否
不开发本模块将无法有效的跟踪用户行为和对责任
SSOServer
10000
是
GateServer
Socket通讯模块
10000
是
GateServer
http通讯模块
5000
是
PCClient
B/S结构客户端
10000
是
AndroidClient
15000
是
IOSClient
15000
是
全功能合计
128000
最简化合计
99000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 建设 方案