百草方药库管理系统数据库设计详解
需积分: 10 131 浏览量
更新于2024-10-27
收藏 360KB DOC 举报
"百草方药库管理系统数据库设计说明书是一份详细描述了系统数据库构建的文档,旨在指导软件开发人员如何构建和管理该系统的数据存储。文档包含了编写目的、背景信息、定义、参考资料以及数据库的外部设计、结构设计、安全保密设计等关键部分。文档规定了数据库命名规范,如所有表名前缀为'BCF_',并使用有意义的英文单词,字段名基于表名首字母大写加下划线和具体意义的英文单词构成。此外,系统采用JDBC进行数据库交互,并指定MSSQLServer2000作为数据库管理系统,该系统独立运行,未与其他系统集成。"
文档的核心知识点:
1. **编写目的**:设计说明书的主要目标是为"百草方药库管理系统"的数据库设计提供指导,确保开发团队理解各个数据表之间的关系,以便进行系统开发。
2. **背景信息**:
- 数据库名称:BCF_Project_DB
- 使用系统:百草方药库管理系统
- 开发者:未具体说明
- 最终用户:合法使用系统的客户
- 数据库系统:MSSQLServer2000,由客户自行购买
- 系统独立性:不与其他系统接口,输出独立
3. **定义**:
- JDBC(Java Database Connectivity):Java数据库连接,是一种让Java程序连接数据库的标准接口。
4. **参考资料**:
- 包括设计模式书籍、软件开发文件编制的国家标准、档案法和行业标准,以及需求分析说明书。
5. **外部设计**:
- **约定**:数据库表名前缀'BCF_',字段名规则明确,易于理解和维护。
- **专门指导**:系统通过JDBC与数据库通信。
- **支持软件**:使用SQLServer作为数据库服务器。
6. **结构设计**:
- **数据字典设计**:描述了数据库中数据的属性和含义。
- **逻辑结构设计**:详细规划了数据表的结构和关系。
- **物理结构设计**:关注实际存储和访问效率。
- **安全保密设计**:涉及数据保护和访问控制策略。
7. **修改记录**:显示文档的更新历史,包括修改人和日期,表明文档是动态维护和更新的。
这份设计说明书是系统开发的关键文档,它不仅规范了数据库的构造,还为团队协作和系统维护提供了基础。
2020-12-11 上传
2021-10-10 上传
2022-06-04 上传
2011-12-15 上传
2021-11-10 上传
2022-06-21 上传
2024-06-30 上传
2021-09-26 上传
pengliliokliuye
- 粉丝: 0
- 资源: 4
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全