文档内容
AA 公司网站管理信息系统
一、可行性分析报告
1、引言
(1)编写目的
编写本可行性分析报告主要目的主要是对XX公司计划开发的网站管理的可
行性进行研究,研究的结果将呈送AA公司A-B部门讨论确定最终是否开发本系
统。
(2)项目背景
本系统暂命名为“AA公司网站管理系统”,任务提出单位是AA公司,开发
单位BB软件开发公司。
由于AA公司的发展,公司的内部结构和对外关系已经发生极大的改变,以
前的门户网站已经不在适合该公司目前的需要,所以要建立一个更加完善的公司
门户网站。
2、可行性研究的前提
(1)要求
要求建立一个美观大方的门户网站,网站包含各个不同的栏目,各个栏目的
信息可以分给不同部门进行管理。设置有图片新闻,滚动新闻,各种信息能够进
行评论,同时要计算有访问次数。设立一个留言区域,提供与访问用户互动的功
能。
(2)目标
更好的与外界沟通,让外界更好的了解AA公司,宣传AA公司,并能达到与
外界交流的目的。
3、对现行系统的分析
(1)公司基本情况
公司主要从事…...。
公司目前分为n个部门,A-B部门负责,A-C部门负责,…
………….
(2)目前存在不足和问题
目前网站过于简单,安全性低。无法增加动态栏目,每个栏目无法下放到指定
部门用户。门户主页过于简单,不够大方,影响企业形象,无法达到更好宣传企业
的目的,而且不能进行图片宣传,不能统计访问量,没有留言板或BBS之类的东
西,不能和用户互动。
4、新系统的方案
(1)新系统的目标
主页设图片新闻和滚动新闻,动态用户添加,动态栏目添加,动态用户栏目
分配。信息设立评论,主页设有访问计数器,设立BBS,供外部和内部用户交流使
用。…………………………………………………
(2)新系统的覆盖范围
A-B部门、A-C部门……,外界用户
(3)新系统结构布局框架
一台WEB服务器,一台数据库服务器,内部通过局域网可以访问,同时为外
界用户供信息服务和信息交流。详细见系统设计。
(4)新系统开发的方法
结构化生命周期法,严格按照如下阶段进行:
①BB软件公司在AA公司配合下展开全面的系统调查和系统分析;
②BB软件公司在AA公司配合下进行系统设计;
③BB软件公司在AA公司配合下进行系统实施;
④BB软件公司在AA公司配合下进行系统运行。
(5)新系统拟入人力、物力和预期进度
投入人力:BB软件系统分析开发人员1名,AA公司A-B部门人员一名,调
试阶段操作人员4-5名。
软硬件配置:
…………………………………………………………
开发进度:一个月
(6)开发费用预算
10000元。
5、新系统可行性分析
(1)经济可行性
成本:
效益:
收益/投资比:
投资回收期:
资金没问题,公司绝对保证。
(2)技术可行性
AA公司使用该系统的职工都是大学专科以上,有一定的计算机能力。
BB软件公司的开发人员已经是具有10年开发经验的工程师,曾经开发过很
多大型的网络系统,对于类似要求的网站系统也开发过,技术上均采用当前的主
流技术。技术上没有问题。
(3)社会可行性
该系统主要是对外信息发布以及与外界交流用,都是本公司有关的信息,不
会违反法律,不会违反社会公德。
6、结论
该系统可行。
-1 -二、系统开发计划书
1、系统开发概述
(1)开发目标
更好的与外界沟通,让外界更好的了解AA公司,宣传AA公司,并能达到与
外界交流的目的。
(2)人员组成
BB软件公司:工程师零零发;
AA公司:网络部主任零零七,其他部门…。
(3)开发阶段
①系统调查和系统分析(8天);
②系统设计(8天);
③系统实施(8天);
④系统运行(7天)。
2、系统开发计划
①系统调查和系统分析阶段
任务:调查系统涉及的组织机构、人员,系统的业务流程,数据流程,和制作
数据字典。
人员:有零零发、零零七….。
时间:8天。
资金:3000元
②系统设计阶段
任务:系统的框架结构设计、系统的模块设计、代码设计、输入输出设计、流
程设计及数据库设计。
人员:有零零发、零零七….。
时间:8天。
资金:2000元。
③系统实施
任务:程序设计和设备配置。
人员:有零零发、零零七….。
时间:8天。
资金:2000元。
④系统运行
任务:程序设计和设备配置。
人员:有零零发、零零七….。
时间:7天。
资金:3000元。
可用表来表示。
-2 -3、系统验收标准
达到与合同要求,运行顺畅。
4、组织协调
协调工作由AA公司零零七开展。
-3 -三、系统分析
1、概述
(1)项目名称
AA公司网站管理系统
(2)目标与功能
主要目标:更好的与外界沟通,让外界更好的了解AA公司,宣传AA公司,
并能达到与外界交流的目的。
主要功能:主页设图片新闻和滚动新闻,动态用户添加,动态栏目添加,动态
用户栏目分配。信息设立评论,主页设有访问计数器,设立BBS,供外部和内部用
户交流使用。
2、系统调查
(1)调查方法:开调查会。
(2)现行系统的薄弱环节
无图片新闻,不能进行访问量统计、不能分部门管理栏目,不能与用户互动,
界面单调,安全性低。
(3)新系统的总体功能需求
首页有图片新闻、滚动新闻、一般新闻,计数器等功能;
栏目信息查询功能;
针对具体信息查看并能发表评论功能;
部门与公司用户管理功能;
部门与公司用户对应权限分配功能;
信息发布功能;
论坛功能。
………………………………….
3、组织机构分析
AA公司(院长)
A-A部门 A-B部门 A-C部门 A-D部门 ……..
(党办) (院办) (教务处) (学工处) 财务处
图3-1 AA公司组织机构
图
4、业务流程分析
(1)绘制业务流程图的符号
-4 -外部实体 业务处理加工 数据流向 单据、报表和存
储等
图3-2业务流程图符号
(2)AA公司网站管理系统业务流程图
外 界 获取信息
用户 获取信息
部门用
网站管理系统
户
发表评论或
信息管理
论坛留言
用户、栏
目、栏目 获取信息
和 用 户
关系、信
息评论、
论 坛 留
言 等 管
理
系统管理
员
图3-3 顶层业务流程图
-5 -外 界 公 司 网 部 门 信 部门用
用户 站信息 息 户
对应栏目
用户信息表 信息管理 用户栏目对
应表
管理用信息
权限管理
新用户信息 新信息
用户权限
信息
新栏目信息 系统管
理员
管理栏目信息
管理信息
栏目信息表
评论及论坛管
理
论坛信
息
图3-4 0层业务流程图
5、数据流程图
(1)数据流程图符号
处 理
逻辑
数 据 存
外部实
储
体
图3-5 数据流程图符号
-6 -外界用
部门用户
户 公司信息 部门信息
AA 公司网站管理
评论和论 公司信息
系统
坛留言
用户信息、栏目,用户栏目关系、
评论、论坛等管理信息
所有网站信息
系统管理员
图3-6 顶层数据流程图
P2栏目
信息管
D2 栏 目
D1 部 门 理 信息表
用户信息
表
F2栏目信息
p1部门 P3用户
用户信 F1部门用户信 权限管
息管理 息
S1系统管理
F3用户栏 理
员
目对应关
系
F4信息管理
S2部门用户
F5部门信息
P4信息
管理
D3用户栏目
对应表
P5检索
信息 F6 企业信
S3外界用户
D4 公司网站
息
信息表
图3-7 网站信息管理0层数据流程图
-7 -其他流程图,如论坛管理,评论管理的略。
6、数据字典示例
(1)数据流
表1
数据流1
系统名:AA公司网站管理系统 编号:F1
条目名:部门用户信息 别名:
来源:S1系统管理员 去处:用户信息表
数据流结构:帐号+密码+姓名+部门信息+性别+…
(2)数据元素案例
表2
数据元素1
系统名:AA公司网站管理系统 条目名:帐号
属于数据流:F1 存储处:D1用户信息表、d3用户栏目对应表
类型:字符串 长度:10
表3
数据元素2
系统名:AA公司网站管理系统 条目名:姓名
属于数据流:F1 存储处:D1
类型:字符串 长度:10
(3)数据存储案例
表4
数据存储
系统名:AA公司网站管理系统 编号:D1
条目名:用户信息表 别名:
存储形式:二维表 记录数: 数据量 主键:帐号
记录组成:帐号+密码+姓名+部门信息+性别+…
(4) 外部项案例
表5
外部项
系统名:AA公司网站管理系统 编号:S1
条目名:管理员 别名:
输入数据流:F1 、f2、f3、f4 输出数据流:F4
主要组成:帐号+密码+姓名+部门信息+性别+…
(5) 数据加工案例
表6
数据加工
系统名:AA公司网站管理系统 编号:P1
条目名:用户信息管理 别名:
-8 -输入:D1用户信息表 输出:无
四、系统设计
-9 -1、系统总体布局设计
采用B/S/S结构 即 浏览器/web服务器/数据库服务器 结构;
浏览器:即客户端使用浏览器便可以访问该系统;
web服务器:就是我们系统程序文件应该放的服务器;
数据库服务器:就是我们数据库应该放的地方,为了安全起见,我们将数据
库和Web服务器分隔开。
Web服务器通过防火墙和交换机与外部相连。
整体结构图如下:
数据库服务器 web服务器
核心交换机
防火墙
交换机 交换机 交换机 交换机
………
浏 览 浏 览 浏 览
器 器 器
………………………
2、功能模块设计
AA公司网站管理系统
-1 0 -前台信息查询 后台管理
AA公司网站管理系统功能模块顶层图
后台管理
登陆 用 户 管 栏 目 管 用 户 权 公 司 信 论 坛
理 理 限管理 息管理 和 评
论 管
理
AA公司网站管理系统1层图
用户管理
增 加 修 改 删 除 用
用户 用 户 户信息
信息
AA公司网站管理系统系统2层图
各个功能还可以细化,这里只是列举其中一部分。
3、代码设计
4、输入输出设计
输入工具:鼠标、键盘、扫描仪数码相机等
输出工具:显示器和打印机
5、界面设计
……………………………………………………………..
6、数据库设计
(1)E-R图示例
-1 1 -帐号 密码 姓名
部门信息
部门用户
1
管理
标题
n
… 网站信息
作者
置顶 内容 来源
(2)表结构设计
用户表(yhxxb)
字段名 中文简称 类型 长度 说明
id 序号 bigint 8
Zh 帐号 char 2
Mm 密码 varchar 50
ssbm 所属部门 varchar 50
Xb 性别 varchar 50
bz 备注 varchar 50
网站信息表(news)
字段名 中文简称 类型 长度 说明
id 序号 bigint 8
Bt 标题 char 6
Zz 作者 varchar 8
Ly 来源 char 2
Nr 内容 char 10
Zd 置顶 varchar 50
Gd 滚动否 varchar 50
-1 2 -Tpf 图片新闻 varchar 50
否
Tp_url 首页图片 varchar 50
地址
Tj_sj 上传时间 char 4
其余略……………………………..
五、系统实施与测试
略
六、系统运行和维护
-1 3 --1 4 -