武汉理工大学数据库项目开发说明书文档格式.docx
- 文档编号:15153555
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:11
- 大小:284.37KB
武汉理工大学数据库项目开发说明书文档格式.docx
《武汉理工大学数据库项目开发说明书文档格式.docx》由会员分享,可在线阅读,更多相关《武汉理工大学数据库项目开发说明书文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
3.1工作任务的分解与人员分工11
3.2预算12
3.3关键问题12
4.支持条件13
4.1计算机系统支持13
4.2需由用户承担的工作13
1.引言
1.1编写目的
编写本项目开发计划的目的是为了确保实验室管理系统项目团队能按时保质地完成项目目标,便于项目团队成员更好地了解该项目各方面的情况。
用文件的形式,根据可行性研究推荐的可行方案,落实各项工作的负责人、参加人员以及资源的需求,制定项目开发进度、验收标准和成本概算等
预期读者:
本项目的任务提出者、项目组全体成员、用户。
1.2背景
(1)项目名称:
实验室管理系统。
(2)项目提出者:
张华伟老师。
开发者:
用户:
武汉理工大学师生、数据库系统管理员。
实现该软件的计算机网络:
武汉理工大学校园网。
(3)项目介绍:
面对日益增多的实验教学需求,古老的人工管理方式和人工预约方式受到了强烈的冲击,更加简便、清晰、规范的实验室管理系统也应运而生。
通过使用实验室管理系统实现高校实验室、实验仪器与实验耗材管理的规范化、信息化;
提高实验教学特别是开放实验教学的管理水平与服务水平;
为实验室评估、实验室建设及实验教学质量管理等决策提供数据支持;
智能生成每学年教育部数据报表,协助高校轻而易举完成数据上报工作。
运用计算机技术,特别是现代网络技术,为实验室管理、实验教学管理、仪器设备管理、低值品与耗材管理、实验室建设与设备采购、实验室评估与评教、实践管理、数据与报表等相关事务进行网络化的规范管理。
1.3定义
1.3.1专门术语:
(1)MySQL:
一种轻型的数据库,是遵守ACID的关系型数据库管理系统(DBMS)。
(2)JS:
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
(3)Bootstrap:
来自Twitter,是目前很受欢迎的前端框架。
Bootstrap是基于HTML、CSS、JAVASCRIPT的,它简洁灵活,使得Web开发更加快捷。
(4)BCNF:
BC范式,设关系模式R<
U,F>
∈1NF,如果对于R的每个函数依赖X→Y,若Y不属于X,则X必含有候选码,那么R∈BCNF。
(5)主键:
数据库表中的关键域。
值互不相同。
(6)外部主键:
数据库表中与其他表主键关联的域。
1.3.2缩写:
(1)系统:
若未特别指出,统指本实验室管理系统。
(2)用户:
若未特别指出,统指实验室管理员。
(3)数据库:
若未特别指出,统指MySQL数据库。
1.4参考资料
文档格式要求按照我国GB/T8567-1988国家标准和IEEE/ANSI830-1993标准规范要求进行。
包括以下文件:
(1)软件需求说明书编写规范
(2)软件工程国家标准文档
(3)Bootstrap官方文档
(4)软件项目管理,第2版,朱少民、韩莹(编著),人民邮电出版社,
(5)软件项目管理,RajeevTShandilya(编著),科学出版社,20102.项目概述
2.项目概述
2.1工作内容
(1)首先是做好需求分析,验证可行性。
(2)网站页面设计和网站架构设计。
(3)编写界面,编写后台。
(4)前台和后台连接。
(5)测试程序代码,调试并迭代至可发布版本。
(6)最后部署测试,确认安全后移交给用户。
详细步骤如下图所示:
2.2主要参加人员
姓名
学号
角色
技术水平
组长
技术较高
组员
2.3产品
2.3.1程序
该程序是一个网站的形式来展示实验室数据库系统。
主要使用的编程语言是HTML5、CSS3、JS、Java等。
存储媒体是U盘或者CD盘。
大致结果如下所示:
(1)登录程序:
用户在登录界面进行身份选择和登录。
(2)实验室管理程序:
包括公告部分和实验室概况等。
(3)仪器设备管理程序:
包括各种库存仪器的帐号、名称、负责人、生产商、价格和预约操作等。
(4)低值品与耗材管理程序:
(5)数据库管理程序:
主要运用MySQL数据库管理用户信息。
(6)学生用户信息。
(7)教师用户信息。
(8)管理员用户信息。
(9)新增耗材、新增仪器。
2.3.2.文件
(1)产品需求规格说明书:
包含用户需求、功能需求、非功能性需求等;
(2)产品使用说明书:
包括使用方法以及注意事项。
2.3.3.服务
提供的服务
开始日期
支持级别
服务期限
培训安装
使用当日起
高级
为每一位新用户提供
程序维护
在校四年(教师为任职期间)
运行支持
2.3.4.非移交的产品
数据库管理系统:
管理实验室用户信息和各种实验用品。
2.4验收标准
以上各产品与服务应当满足软件需求说明书中的各项需求。
2.5最迟期限
2016年1月
2.6批准情况
(1)批准者:
张华伟老师;
(2)批准日期:
2015年10月
3.实施计划
3.1工作任务的分解与人员分工
阶段
任务名称
任务细分及简单描述
负责人
需求分析与
文档编写
1.项目开发计划说明书
1.引言(包括:
编写目的、背景、定义、参考资料)
2.项目概述(包括:
工作内容、主要参与人员)
3.1工作任务的分解与人员分工
3.2进度分解
2.软件需求分析
2.任务概述(包括:
目标、用户特点、假定和约束)
3.1对功能的规定
3.2对性能的规定(包括:
精度、时间特性要求、灵活性)
3.3输入输出要求
4.运行环境规定(包括:
设备、支持软件)
编码阶段
1.前台编码
1.前台页面编码
2.网站运行demo
3.前台程序编码
2.数据库设计与实现
1.网站程序设计
1.程序编码
2.程序测试计划书
2.数据访问操作
1.数据部分编码
3.网站页面设计
1.界面设计
2.UI组件实现
测试阶段
系统测试
1.系统单元测试
2.系统集成测试
数据库测试
基本数据库稳健性测试
黑盒测试
程序修改
修改测试失败的程序
3.2预算
人员数量:
5人;
资料预算:
500元用于购置材料书籍
设备预算:
1000元用于购置设备等
其他费用:
500元用于各种突发状况
3.3关键问题
系统的安全性、可靠性,防止用户资料泄露和判断错误;
系统可容纳用户容量,避免崩溃;
系统的涉众需求是否满足。
4.支持条件
4.1计算机系统支持
电脑配置:
具有奔腾133、256兆内存、至少300MB可用空间
操作系统:
WindowsXP及以上
服务器数据库:
MySQL5.1.73
浏览器支持:
Chrome、Edge、Firefox
4.2需由用户承担的工作
为实验室的后台数据库添加数据;
实时反馈用户体验给开发人员,保持良好的沟通合作;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 武汉理工大学 数据库 项目 开发 说明书