资源描述
校园博客
(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需由顾客承担工作
顾客需承担对开发组关于校园博客功能详细描述,能实现功能,校园博客风格,图片,颜色设定等。
展开阅读全文