《数据库系统原理》课程设计:实战构建B/S网上销售系统

需积分: 7 0 下载量 114 浏览量 更新于2024-09-09 收藏 90KB DOC 举报
《数据库系统原理》课程设计教学大纲主要围绕数据库应用系统的设计和开发展开,旨在通过实际项目让学生深入理解数据库管理系统(DM5、Oracle或SQL Server)的核心原理和实践应用。课程内容覆盖以下几个关键知识点: 1. **课程背景与目标**: - 课程名称为《数据库系统原理》课程设计,编码1300371,占用1周时间,计1学分。 - 先修课程要求学生具备《数据库系统原理》的基础知识。 - 设计目的是为了让学生熟悉大型数据库的结构、应用设计方法和开发流程,掌握特定数据库管理系统(如DM5、Oracle或SQL Server)的使用技巧,以及数据库设计工具的运用。 2. **系统设计与开发**: - 学生需在指导下选择一个题目,如网上销售系统,进行设计与开发。 - 数据库管理系统局限于DM5、Oracle和MSSQL Server,开发工具可选用PowerBuilder、Delphi、C++、Java、.NET等。 - 系统架构必须是C/S或B/S结构,且设计需遵循题目要求,不可随意添加额外功能。 3. **关键技术应用**: - 学生需要在系统中运用存储过程、触发器和索引等高级数据库技术来优化性能和实现业务逻辑。 4. **安全与管理**: - 必须熟悉数据库的安全措施和系统维护,保证数据的完整性和安全性。 5. **适用范围**: - 适用于所有信息类学科专业的学生,如计算机科学、信息管理等。 6. **实验环境**: - 实验环境要求Windows操作系统(如2000、XP、2003),以及相应的数据库软件和开发工具。 7. **具体题目与要求**: - 题目之一的网上销售系统要求具备商品信息管理、查询、订购和销售功能,同时考虑不同用户角色(客户和管理员)的界面和权限。 通过这个课程设计,学生将获得实践经验,提升数据库系统设计和开发的实际操作能力,同时巩固理论知识,为未来在IT行业中的数据库相关工作打下坚实基础。