资源描述
校园博客软件开发计划书w
11
资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。
校园博客
( Campus blog)
软件开发计划书
1 引言
1.1编写目的
Ø 人的记忆力是有限的, 因此各种技术细节必须以书面形式记录下来。
Ø 研究人员之间要借助图纸进行交流。
Ø 后阶段的工作要在前阶段建立图纸资料的基础上继续进行。
Ø 确定校园博客系统的功能及有效需求, 以供软件开发人员参考。
1.2背景
本项目名称: 校园博客系统
本项目的应用范围: 吉林大学珠海学院
开发者: 吉林大学珠海学院计算机系 级学生
用户: 开发人员
1.3定义
CBS: Campus Blog System
User: 记录博客系统内所有用户的信息并可进行查询。
Department: 记录学校院系信息, 可经过院系查找博客信息。
Blog: 记录所有博客基本信息并可进行查询﹑修改。
Log: 记录博客内所有日志信息并可查询﹑修改﹑删除﹑增加。
Discussion: 记录博客内所有评论信息并可查询﹑修改﹑删除﹑增加。
Academy: 记录所有院系信息并可查询﹑修改﹑删除﹑增加。
Comment: 记录日志评论信息﹑并提供修改﹑删除评论功能。
1.4参考资料
《实用软件工程》( 第二版) 郑人杰 殷人昆 陶永雷 清华大学出版社
《软件工程——Java语言实现》 Stephen R.Schach 机械工业出版社
《实践者的研究方法》 Roger S.Pressman 机械工业出版社
2 项目概述
2.1工作内容
该《校园博客系统》是吉林大学珠海学院的博客系统, 供学生老师进行交流, 来加强学校教师和学生之间的了解和交流, 教师与教师之间的教学经验的分享, 学生与学生之间的学习心得的分享, 以及更好的展示学校老师和学生的风采, 而且希望经过博客系统的日志积累, 形成丰富的教学资源库, 真正促进学校的教学工作。
相应的需求有:
能够存储一定数量的用户信息, 并方便有效的进行用户的管理和操作, 这主要包括:
用户信息的录入﹑删除和修改
用户信息的多关键字检索查询
用户的博客浏览数量统计
能够对一定浏览数量的用户进行相应的信息存储管理, 这其中包括:
浏览者信息的登记﹑删除及修改
浏览者资料的统计结果提供打印输出
能够提供一定的安全机制, 提供数据信息授权访问, 防止随意删除, 同时提供信息备份的服务。
2.2主要参加人员
本项目开发工作的主要人员有吉林大学珠海学院计算机系 级学生吴琼﹑许晶华﹑容志斌﹑张琳。四名项目开发人员均已在该校就读3年, 对计算机C语言, Java语言均有初步掌握, 三年内各项学科正常完成。
2.3产品
2.3.1程序
略
2.3.2文件
略
2.3.3服务
培训:
l 三天的开发人员内部培训课程 ¥7000
l 50个用户, 三天的内部培训课程 ¥3000
l 物资: ¥6525
l 磁盘、 纸张等消耗品 ¥2345
年运行费用( 每年)
人员:
维护程序员/分析员( 250小时/年, 350元/时)
网络管理员( 300小时/年,400元/小时)
2.3.4非移交的产品
略
2.4验收标准
对于上述这些应交出的产品和服务, 逐项说明或引用资料说明验收标准。
总体验收要求:
1.是否功能齐全, 运行稳定。
2. 在网络功能方面是否方便管理。
3. 设置是否灵活多开。
4. 是否具有多任务, 高效率的特点。
5. 是否具有界面友好, 操作简单的特点。
2.5完成项目的最迟时间
完成时间: 两月内完成
2.6本计划的批准者和批准日期
本计划的批准者: 余江
批准日期: 10月10日
3 实施计划
3.1工作任务的分门与人员分工
对于项目开发中需完成的各项工作, 从需求分析、 设计、 实现、 测试直到维护, 包括文件的编制、 审批、 打印、 分发工作, 用户培训工作, 软件安装工作等均由许晶华和吴琼负责。
3.2接口人员
说明负责接口工作的人员及她们的职责, 包括:
a.负责本项目同用户的接口人员: 许晶华。
b.负责本项目同本单位各管理机构, 如合同计划管理部门、 财务部门、 质量管理部门等的接口人员: 容志斌, 吴琼。
c.负责本项目同各分合同负责单位的接口人员: 张琳。
3.3进度
需求分析: 张琳负责。开始日期设定于 -10-22, 完成日期最迟于 -11-05。
设计、 编码实现: 吴琼、 许晶华负责。开始日期设定于 -11-05, 完成日期最迟于 -11-19。
测试、 移交、 培训和安装等工作: 容志斌, 张琳负责。开始日期设定于 -11-19, 完成日期最迟于 -12-03。
3.4预算
本软件开发人员数量为4人, 劳务时间2周, 所需开发校园博客系统。经费的预算( 包括办公费、 差旅费、 机时费、 资料费、 通讯设备和专用设备的租金等) 总计15万元人民币。。
3.5关键问题
核心功能点
l 校方管理员
n 审核注册博客
n 院系列表管理
l 个人博客作者( 教师和学生)
n 用户注册
n 用户密码恢复
n 用户登录
n 博客注册
n 博客注册信息修改
n 日志分类管理
n 日志和评论管理
n 友情博客管理
l 博客浏览者
n 浏览博客
n 查看日志
n 日志查询
n 发布评论
4 支持条件
开发硬件环境:
计算机数量: 3台。
每台机器的配置:
处理器: Pentium Dual-Core CPU 2.09GHZ
内存: 2G
硬盘: 160G
输入输出设备: 打印机等。
网络设备: 宽带
4.1计算机系统支持
应用软件开发环境:
操作系统: Windows professional
数据库软件: Access
4.2需由用户承担的工作
用户需承担对开发组关于校园博客功能的详细描述, 能实现的功能, 校园博客风格, 图片, 颜色的设定等。
展开阅读全文