数据库书店零售系统课程设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【数据库书店零售系统课程设计】 本课程设计的目标是构建一个数据库驱动的书店零售系统,旨在提高书店运营效率,包括进货、退货、统计、销售和库存管理等功能。该系统适用于计算机应用技术专业的学生,通过实际操作加深对数据库应用的理解。 1. **需求分析** - **会员管理**:系统需支持会员信息的存储和管理,包括会员号、姓名、性别、出生日期、学历、通讯地址、Email 地址、积分和会员级别。会员可进行信息的查询与修改,同时提供新增会员功能。 - **图书管理**:涵盖图书的基本信息,如图书编号、ISBN、图书名称、作者、出版社、出版日期、价格、页数、条码、是否有CD以及库存量。提供按不同条件的查询和录入功能,支持条形码扫描定位。 - **书店收银**:处理购书交易,记录会员号、图书条码和购买数量,根据会员等级执行不同的折扣策略,同时具备打印小票的功能。 - **统计查询**:提供对图书销售、出版社销量和会员消费的统计信息,可按时间范围进行查询,如全部、当年、当月或自定义时间段。 2. **系统设计** - **系统结构**:根据需求分析,设计系统结构图和功能模块图,明确各个部分的职责和交互方式。 - **概念模型**:采用E-R图描绘实体间的关系,随后转化为满足第三范式的(3NF)关系模式,确保数据库设计的合理性。 - **数据库保护**:实施数据恢复、并发控制、安全性及完整性措施,保障数据的完整性和系统的稳定性。 - **开发工具**:选择如VB、VC、DEPHI、JAVA或C#等图形开发工具,构建用户友好的前端应用,确保功能完善。 3. **运行环境** - **操作系统**:Microsoft Windows 2000或Windows XP - **数据库**:SQL Server - **编程环境**:Visual Studio 2008 4. **评估标准** - **出勤和学习态度**:占总成绩的12% - **设计技术水平**:占40% - **编程风格**:占20% - **设计报告书写及图纸规范**:占30% 该课程设计通过模拟实际书店运营,让学生掌握数据库应用的关键技术和实践技能,同时也锻炼了需求分析、系统设计、编程实现和文档编写等多方面的能力。参考文献包括ORACLE和SQL Server相关的数据库管理书籍,为学生提供了理论基础和技术支持。
剩余21页未读,继续阅读
- 粉丝: 87
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助