贸易公司管理信息系统设计与实现

需积分: 10 16 下载量 107 浏览量 更新于2024-08-02 收藏 554KB DOC 举报
"贸易公司管理信息系统是一个基于VB前端和SQL后台的管理信息系统,由辽宁工业大学软件学院网络系统管理071班的学生王蓉在2009年完成,指导教师为张莉莉。该系统旨在通过系统设计的各个阶段,包括需求分析、数据库设计和程序设计,实现对贸易公司的全面管理。设计任务包括在SQL Server 2000上建立数据库模型,创建表、完整性约束,并用VB编写应用程序。" 贸易公司管理信息系统的设计包含了以下几个关键知识点: 1. **VB(Visual Basic)**: VB是一种面向对象的可视化编程语言,常用于开发用户界面。在这个项目中,VB作为前台,负责与用户交互,展示数据,执行业务逻辑,并与SQL Server数据库进行通信。 2. **SQL Server**: SQL Server 2000是用于存储和管理数据的关系型数据库管理系统,支持多种数据库操作,如数据查询、更新、插入和删除。在这个系统中,SQL Server被用作后台数据库,存储贸易公司的各类信息,如商品、客户、订单等。 3. **数据库设计**: 包括需求分析、概念设计、逻辑设计和物理设计四个阶段。需求分析理解系统应解决的问题;概念设计形成数据模型;逻辑设计将概念模型转换为具体的表结构;物理设计考虑存储效率和性能优化。 4. **关系模型**: 在数据库设计中,关系模型是数据组织的核心,它定义了数据之间的关联和规则。在SQL Server 2000中,这涉及到表的创建、完整性约束的设置,如主键、外键,以及可能的索引设计。 5. **存储过程和触发器**: 存储过程是预编译的SQL语句集合,可提高数据库操作的效率和安全性。触发器则是在特定数据库事件(如INSERT、UPDATE或DELETE)发生时自动执行的代码,用于确保数据的完整性和一致性。 6. **程序设计**: VB程序设计涉及概要设计和程序实现。概要设计规划整体架构和模块功能,程序实现则是将这些设计转化为实际的代码,实现与数据库的交互,如数据的查询、添加、修改和删除。 7. **软件工程原则**: 设计过程中遵循软件工程的规范,包括按时完成设计任务,接受教师指导,确保设计报告的规范性和完整性。这强调了在整个开发过程中的系统性和文档化的重要性。 通过这个项目,学生不仅巩固了数据库应用系统开发技术的理论知识,也锻炼了实际的软件开发能力,特别是在数据库管理和VB编程方面。同时,这个系统也为贸易公司的日常运营提供了有效的信息化支持,实现了数据的集中管理和高效处理。