- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书销售课程的设计
长治学院
课程设计报告
课程名称:数据库原理课程设计
设计题目: 图书销售管理系统
系 别: 计算机系
专 业: 计算机科学与技术
组 别: 计07-1班第三组
学生姓名: 师贞贞 学 号:
起止日期: 2010年4月 1日 ~2010年5月1日
指导教师: 马桂芳
目 录
一、 需求分析 2
1.1 课题背景 2
1.2 需完成的功能 2
1.3 运行环境 2
二、总体设计 2
2.1 系统功能分析 2
2.2 系统功能模块设计 3
三、数据库设计 4
3.1 概念模型设计 4
3.2 逻辑数据库设计 5
3.3 物理数据库设计 6
四、程序设计与调试 7
五、程序模块设计 7
5.1查询功能实现 7
5.2 插入功能实现 8
5.3 删除功能实现 9
六、总结和致谢 10
七、参考文献 10
一、需求分析
1.1课题背景
图书销售管理系统开发:互联网的不断发展使得网上售书越来越受现代人的欢迎,但好多的读者还是喜欢去书店浏览图书,借阅购买自己喜爱的书籍,但如何能更方便、有效、快捷地实现店主、营业员、读者各自的功能,及相互之间的联系呢?针对这一问题,我们开发了图书销售管理系统,该系统主要有四大模块:用户管理模块,图书信息管理模块,分类信息管理模块和图书销售信息管理模块,各模块提供了数据的查询、插入、删除等功能,从而满足了用户的需求。
在该系统中,我承担的模块是图书信息管理模块。
1.2 需完成的功能
用户信息:包括用户名和用户密码;在该模块中针对不同的用户设置了权限管理,并且对用户信息有查询、删除、修改的功能。
有关图书信息的输入,包括图书编号、图书名称、作者、出版社、出版日期、价格;在该模块中可以分别按图书编号、图书名称实现数据的查询、录入、删除功能。
图书类别信息:包括类别编号、类别名称和说明;在该模块中可以按类别编号实现数据的插入、查询、删除功能。
图书销售信息:包括图书编号、类别编号、价格、出售日期;在该模块中可以通过图书编号和类别编号实现数据的插入、查询、删除功能,
1.3 运行环境
(1)操作系统: Microsoft Windows2000/Windows xp
(2)数 据 库: SQL Server数据库
(3)编程环境: PowerBuilder 9.0
二、总体设计
1.1系统功能分析
图书销售管理系统分为四大模块:
一.用户管理:在该系统中,用户有三种:店主、营业员和读者。在用户登录系统时,输入自己的用户名和密码,根据自己的权限,进入不同的主窗口。店主可以对各模块中的数据进行查询、删除、修改、录入;营业员可以查询图书的相关信息和销售信息;读者可以查看图书的基本信息和类别信息等。通过设置这样的权限,才能保证数据库系统的安全性,避免非法用户登录系统对系统内的重要数据进行修改等非法操作。连接好数据库后,输入正确的用户名和用户密码后就可以进入“图书销售管理系统登录”的界面,即可完成各种数据的操作,实现各自的功能。
二.图书基本信息管理:图书的基本信息是对图书自身的介绍,所以图书信息应包括图书编号、图书名称、作者、出版社、价格、出版日期等基本信息。该模块中可以对图书信息进行查询、录入、删除操作。
三.分类信息管理:类别信息是读者对图书类别的了解,可以实现图书信息的分类,所以该信息应包括类别编号、类别名称和说明,该模块管理可以使用户更方便的查阅书,也可以使读者对图书信息进一步了解,所以应包括类别编号、类别名称、说明。该模块管理可以实现对图书类别信息的查询、录入、删除操作。
四. 图书销售信息管理:图书销售信息是对所售图书情况的描述,所以图书销售信息包括图书编号、类别编号、价格和出售日期。并且可以通过图书销售表可以直观地了解售了哪些书,什么样的书,从而记录所卖图书的信息。通过该模块管理可以实现对图书销售情况的录入、查询、删除操作。
2.2 系统功能模块
通过系统功能层次图可以直观地理解系统的功能,并且有助于实现模块与模块以及各模块内的密切联系。
系统功能层次图如下:
图1 系统功能层次图
三、数据库设计
3.1 概念模型设计
概念数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型,所以使用E-R图来建立数据模型,直观地反映了各实体的属性及实体间相互联系。所以开发者必须收
您可能关注的文档
- 商业售楼处装饰装修工程施工组织的设计.doc
- 唐山市城子庄危房改造安置住房项目施工组织的设计.doc
- 商业、办公楼3幢(自编嘉和商业城南区)主体结构工程施工组织的设计.doc
- 商业购物中心施工的设计方案.doc
- 售楼处的设计建议及成功售楼处案例解析.ppt
- 商业空间室内的设计.ppt
- 商业银行丰润支行施工组织的设计.doc
- 商业项目环境和景观的设计原则.doc
- 商中间或末尾有零的除法教学的设计.doc
- 商业银行客户忠诚度分析模型的设计与应用.pdf
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)