产品销售系统数据库课程设计报告.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统原理 课程设计报告 设计题目: 产品销售管理系统 班 级: 组 号: 学号姓名①: ②: ③: ④: 设计时间: 2015年6月日数据库系统原理 1 课程设计报告 1 一、系统需求分析 3 1.1应用背景 3 1.2系统可行性分析 3 1.2.1技术可行性 3 1.2.2经济可行性 3 1.2.3操作可行性 3 1.3系统的设计目标 4 1.4系统设计概要 4 二、数据库概念结构设计 4 三、数据库逻辑结构设计 5 四、数据库物理结构设计 5 五、数据库的实施 5 5.1数据库中表的定义 5 5.2视图、存储过程的结构和定义 6 六、数据库应用系统的实现 8 6.1登录界面的设计 8 6.2主窗口 10 6.3信息输入模块的设计 12 6.4 订单查询模块的设计 17 6.5 销售情况模块的设计 18 6.6统计模块的设计 19 七、总结 22 八、参考文献 22 一、系统需求分析 1.1应用背景? 随着商品因为生活,商业等方面的增多,商业的发展也日益的迅猛,由于顾客量的增多,商品出入时间的广泛,商场收益的日益增多,仅仅依靠手写的老式输入记账法,是无法满足商场的需求的,同时这也是浪费人力和时间的。开发这个数据库,目的就在于能够更好的对公司信息情况,商品信息情况,进货退货信息,商品的库存以及销售情况,销售结账的订单等进行精确的查询,以便更好的完善和更新商品销售信息系统。? 1.2系统可行性分析? 可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。? 1.2.1技术可行性? 商品销售管理系统是将销售管理信息化,实现了进货、退货、消费、结账等新的管理方式。?我们设计的这个系统采用了SQL?Server2005与C#进行开发设计的SQL?Server数据库能够处理大量的数据,还保持数据的完整行并提供了许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。C#语言是我们系统开发的语言,该系统还为客户提供了有好的界面。? 1.2.2经济可行性? 随着经济的快速发展,建立一个信息化的管理模式的经济代价不再是一个很大的负担了。而且,信息化以后所带来的经济效应也是可观的,是现在所要实现现代化的一个主要的目标。? 1.2.3操作可行性? 本系统采用C#语言开发,使用vs2008作为开发平台,后台数据库使用SQL?Server?2005建立。我们所做的系统是为商品销售管理人员开发的,所有设定的用户对象是的商品经销商,而且我们设计了友好的界面,同时写出了详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。? 1.3系统的设计目标? 系统开发的总体任务是实现商品销售管理的系统化、规范化、自动化、简便化,从而达到提高商品销售管理效率的目的。? 1.4系统设计概要? 根据销售的具体情况,系统主要功能如下: 产品、顾客信息的录入和维护 顾客一次订单可订购多种产品 能明细查询某顾客的订购情况及某产品的销售情况 能统计出某顾客不同产品的总订购数量与总金额及某产品总销售数量、总销售金额 二、数据库概念结构设计 根据需求分析画出ER图 部分ER图 合并后的ER图 三、数据库逻辑结构设计 Produce(Pno,Pname,Price,quantity) Customer(Cno,Cname,Tel,Adress) PC(Pno,Cno,PCno,quantity,summ,time) Sa(Pno,qty,tom,time) 四、数据库物理结构设计 确定存储结构,即选择DBMS 确定数据的分布与划分 设计存储路径(索引、簇集、散列) 调整、优化性能,即参数配置 五、数据库的实施 5.1数据库中表的定义 图5-1 商品表 图5-2 顾客表 图5-3 订单表 图5-4 销售表 5.2视图、存储过程的结构和定义 5.2.1视图 在数据库系统中,视图的作用有 视图能够简化用户的操作 视图能使用户以多种角度看待同一数据 视图对重构数据库提供了一定程度的逻辑独立性 视图能够对机密数据库提供安全保护 适当的利用视图可以更清晰、更方便地表达

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档