- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
吴-课程设计报告
安徽三联学院
计算机科学与技术系
课
程
设
计
报
告
课 程 名 数据库应用
设计题目 网上图书管理系统
班 级 08本科1班
专 业 计算机科学与技术
姓 名 吴昊骅
指导教师 孙海霞
2011年6月制
设计任务 本课程设计要求采用面向对象语言及关系型数据库完成题目的设计。将面向对象程序设计、数据库原理及应用课程相结合,锻炼学生理论联系实际、分析解决实际问题的能力。提高学生实践编程的能力。
1)根据E-R图,设计此系统应包含哪些数据表,每个表有哪些字段;
2)根据关系模式,设计数据库物理结构,即在SQL server中建立数据库,数据表,并写出表中每个字段的数据类型;
3)实现数据的录入、修改、查询;
设计报告按照以下提纲书写:
1)功能模块设计,画功能结构图;
2) 概念设计,画E-R图;
3)逻辑设计,写关系模式;
4)物理设计,建库,建表,加载数据;
5)界面设计(分模块写代码)。 完成任务的思路、方法与算法:
思路
通过对网上书店管理系统的基本信息分析,得出购买者与书籍间的购买关系。学会怎样进行E-R图及功能结构图的相关设计,怎样在MDI窗体中运用相关语句实现对图书编号、图书名称和单价进行信息的添加,根据购买者姓名查询购书情况等。(包括图书名称、购买者姓名、购买数量)。
方法
系统关系模式
书籍(图书编号、图书名称、单价)
购买者(购买者编号、姓名)
购买(图书编号、购买者编号、购买时间、数量)
算法
学会怎样创建存储过程,掌握变量和字符类型的运用,以及怎样调用存储过程,在存储过程中可以按商店编号来查询、按职工编号查询、按会员编号查询、按会员编号和职工编号查询、按商店编号和职工编号查询,为了方便起见过程名要做到见名知意,以便阅读。
完成网上书店管理系统的设计与实现,主要包括以下基本内容:
1、撰写需求分析,最少包括功能分析和数据库的设计;
2、网上书店管理系统的主要功能:包含对书籍基本信息、购买者信息、购买情况等的添加、删除、查找、更新、插入等功能;
3、按对图书流量及消费人群查询、分类、统计等功能;
4、完成程序的最终调试,必须能正常运行。
数据库设计:
打开SQL Server Management Studio
连接数据库
附加数据库
定位数据库文件
成功添加网上书店管理系统数据库
修改表
修改购买信息表
修改购买者信息表
修改书籍信息表
修改用户信息表
打开表进行数据添加
打开购买信息表添加信息
打开购买者信息表添加信息 打开书籍信息表添加信息
打开用户信息表添加信息
核心程序(对主要的语句要加注释,以下仅为部分程序,剩余程序由其他组员补充)
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
删除信息
Private Sub Cmd_delete_Click()
rs.Close
rs.Open delete from 书籍信息表 where 图书编号= Txt_booknum.Text , con, 1, 3, adCmdText
rs.Open select * from 书籍信息表, con, 1, 3, adCmdText
Txt_booknum.Text =
Set MSHFlexGrid1.DataSource = rs
End Sub
解题结果及对结果的分析:
1、解题结果
添加信息后删除信息
删除信息成功
2、对结果的分析
通过本次课程设计,我对数据库的应用有了更深刻的体会。数据库设计的是否合理,直接影响到系统的性能。数据库理论对于实际应用有很大的指导意义。首先对VB知识有了很深的了解,其次就是对数据库系统的分析和设计也有了很深的体会,虽然我们设计的数据库系统可能很有些不合理的地方,但是我们却很有收获。本网上图书管理系统,在功能上仅实现了图书编号、图书名称、单价信息的管理,只是一些非常基础的功能,没有设计网上图书销售方面的功能,该系统原先计划设计的一些功能都没有实现,这些功能有客户对图书的评论相关模块和注册用户密码修改模块。系统完全实现的功能有图书信息管理模块,实现书籍信息的添加、删除、修改和查询,购买者信息管理的查询购买者信息,购买信息的查询购买信息,系统的退出。
此次课程设计我们小组都付出不少努力,深深感到需要加强的东西太多了,如今我们已经步入了
您可能关注的文档
- 信院明信片设计大赛最终修改版+++.doc
- 信息科技复习之程序设计篇2011版.doc
- 修订稿 论文.doc
- 儿童_玩具设计调研报告.doc
- 光学设计性实验-1.doc
- 免疫设计实验.doc
- 光无源器件——偏振分光棱镜的设计.docx
- 光学设计答案.doc
- 健康心理专题论文.doc
- 八路抢答器的电路设计.doc
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)