中国移动项目设计文档.doc
文本预览下载声明
中国移动网站
—— 项目设计文档
1 需求分析
需求分析
本系统是一个中国移动的网站。其中功能齐全,样式新颖朴素。用户可以在本网站添加用户,操作员,修改资费,只需要注册并登录即可操作。,这样就可以使用户随时登录查看个人信息,相关信息进行相关服务费的修改。
那么,根据以上的需求分析,我们的系统的主要功能为:
◆ 前台的显示界面部分
● 页面简洁美观,令人耳目一新
● 用户登录与注册区
● 页面显示功能
●添加操作员
●资源管理
● 配置业务费用
● 开户
◆ 后台管理部分
● 用户的添加
● 管理员的添加
● 相关资费的修改
● 号码段的选择
●相关的操作录入
1. 2本系统具备的性能需求
本系统达到的性能需求:
◆ 首先,打开网站之后,整体风格给人一种简约明快的感觉,眼前一亮。完全整齐式的布局,使得用户在浏览信息和其他操作上更加简便,易于寻找,许多选项只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。即时可见对的处理(包括录入修改删除)立即在页的对应栏目显示出来,达到即时、即时见效的功能硬件要求:具有 Pentium III 处理器且满足以下要求的计算机:最低 64 MB 内存最小 2.1 GB 硬盘服务器硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 256MB 内存最小 8 GB 硬盘支持程序
客户端操作系统:Windows 98/NT/2000//7或更高版本
浏览器:IE 5.0以上或Netscape同等版本以上服务器操作系统:Windows 200 Server或者Windows Web服务器:MS IIS应用服务器:IIS等企业级应用服务器数据库:
图2.1 系统功能模块图示
我们的网站系统的功能模块图如上图所示。
整个网站系统的工作流程:
图2.2 中国移动的模型结构图示
3 系统数据库设计
网站现实的内容都是动态生成的,而这些内容的来源就是从后台的数据库里被调用出来的,如此可见后台数据库对于整个网站系统的重要性。那么,数据库在最初的设计时应该考虑哪些问题呢?到底是如何设计的呢?
本网站项目使用的是Mysql作为数据库,其中数据库名为chinamobile。为了丰富本网站的多项功能而设计的各个实体。
3.1 数据库表的创建和相关内容介绍
该数据库中共涉及到6个数据表的应用,分别为如下:
操作员表
操作员表(toperator)用来存放本网操作员的相关信息和权限。
资源配置表
资源配置表(tmobile)存放的是相对的产生的号码段。
费用配置表
费用配置表(tcharge)存放的是所有资费对应的价格。
4. 业务配置表
业务配置表(tcharge_rule)主要是存你应该选择的业务。
顾客信息表
顾客信息表(tcustomer)里面存顾客信息。
6. 确认用户表
确认用户表(tuser),顾客信息表的基础上确认用户。
4 系统功能模块的介绍
4.1各主要窗体页的图形界面介绍
◆首页:
用户在一开始时先看到首页,页面简洁给人一种愉悦的心情,为用户浏览创造好心情。显示出来的是用户登录功能。
◆功能页面:
登陆之后显示出5个功能:新增操作员、资源配置、业务配置、
开户和退出。
◆新增操作员页面:
点击新增操作员链接,进入此页面。可以添加普通操作员和管理操作员。
◆资源配置页面:
资源配置中,可以选择手机号码的类型,及产生集合内一连串的手机号码供管理员选择配置。
◆业务配置页面:
分为两个功能:一是更改、配置各个业务的费用数目;而是选择所需要的业务类型
◆开户页面:
提供开户功能,普通用户和管理员都可以执行此操作,用以创建新用户以及新的手机号。
◆退出页面:
退出中国移动系统。
打开网站
用户登录
开户
退出
管理员登录
添加操作员
资源管理
退出
开户
配置业务的相关费用
登录后经权限与等级判断
客户端
浏览器
客户端
浏览器
客户端
浏览器
Web
层
业务层
数据访问层
系统配置
数据库
显示全部