ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:283.53KB ,
资源ID:15395462      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15395462.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计Word下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计Word下载.docx

1、2系统分析与设计 22.1系统目标与要求 22.2系统可行性分析: 22.3系统分析 23 后台数据库设计 53.1几个关键表的设计 53.2后台数据库的设计和SQL代码 64前台开发 85小结 12参考文献 131 概述随着社会不断进步,手机越来越成为大众的必需品。所以出现了越来越多的手机销售店。而有些时候人脑已经不能快速解决手机的销售和管理。正是因为这点,所以要开发一种手机销售管理系统,能为手机经营者提高工作效率,而且更不容易出错。1.1开发背景对市面上的手机销售场所进行了初步的了解,发现其业务主要是集中在对手机型号的管理和库存。对手机型号的管理工作量较大,采用手工的方式还容易出错,并且不

2、能满足顾客对手机的详细的查询功能;在碟片手机的库存管理上也容易出现错误。在现有的手机市场不同的顾客对手机的类别要求的管理也很重要,传统的方式不仅费时而且不能对顾客的需要提供合理的解释,造成了不必要的经济损失。本系统在设计中考虑和克服了上诉的诸多问题,增强了实用性。1.2开发工作量本系统的开发是从7月5日开始到7月12日结束,经历了一星期的时间。进行了建立数据库的必要性和可行性的分析,需求分析,数据库的概念设计;逻辑设计;物理设计和数据库的实现、运行、维护以及相应的前台的主要功能模块的开发。1.3开发环境CPU:Intel Pentium4 2GHz内存:512MB操作系统:Microsoft

3、Windows Server 2000 + IIS5后台数据库在Microsoft SQL Server 2000 中文企业版 前台最终用户接口程序在 Microsoft Visual Basic 6.0 中文企业版 推荐用户配置:Intel Pentium3 1.2 GHz 或更高256MB 或更高Windows 2000 Server 或更高数据库系统:Microsoft SQL Server 20002系统分析与设计2.1系统目标与要求:要求本系统能够投入实际的使用并且满足基本的功能要求。要求具有极高的可靠性、安全性和易维护性,具有较高的可移植性。本系统实现了以下的功能:管理人员进入系统

4、可以对手机进行销售情况查询,顾客信息查询、更新、添加、编辑、删除,仓库查询、更新、添加、编辑、删除和进货查询、更新、添加、编辑、删除。系统现阶段的发展过程中,利用现有人力和物力是完全具备能力开发出来的,作为阶段性产品,实现方法简单容易。本系统采用VB 和SQL SERVER相结合的方法来实现。要求所有数据信息的储存都由数据库来完成,而这些数据信息的调用由VB完成。本系统本着一切为用户着想的设计指导思想,力求做到界面美观大方,操作简捷明了,而且具备一个实用的操作系统的良好容错性,在用户出现误操作时能尽量及时地给出警告,以便用户能够及时进行改正。由于不同用户所使用的计算机资源总是会受到不同条件的限

5、制,因此,我们就要充分利用的功能,在设计出自己的功能强大的软件的同时,尽可能地减少对系统资源的占用,并且还要力求做到通过使用本手机销售管理系统,尽量使销售单位的工作系统化、自动化和规范化,从而达到提高企、事业单位效率的目的。本系统开发的总体设计目标是使企、事业单位的办公人员能够轻松、快捷地完成本单位的手机销售管理任务。2.3系统分析(1)用户活动及活动图管理者所涉及到的相关活动如下图所示:图2-1 管理员的主要功能(3)E-R图:图2-6 E-R图关系模式:管理员(账号,密码)顾客(编号,电话,性别,姓名,购机时间,身份证,购买手机编号,购买手机名称,购买手机型号)销售信息表(手机编号,购买日

6、期,手机名称,手机型号,手机价格,销售数目,折扣情况)进货(进货价格,进货时间,进货手机编号,进货手机名称,进货手机型号)仓库(手机编号,手机名称,手机型号,货物数量)3 后台数据库设计3.1几个关键表的设计对以上E-R图所需的实体需要的如下:顾客基本信息字段名编号名字性别电话购机时间身份证购买手机编号购买手机名称购买手机型号类型整型字符型时间长度4102820约束主键手机销售表名称型号手机价格钱销售时间销售数量折扣情况 进货表手机名字手机进货价格进货时间手机型号手机编号 仓库表货物数量3.2后台数据库的设计和SQL代码 由于该系统要求严格的事务处理和相对较快的速度,并且该系统是一个中小规模的

7、系统。因此我们选择了Microsoft的商用数据库SQL Server 2000企业版 作为我们的后台数据库。部分重要的后台SQL代码如下:if exists (select * from dbo.sysobjects where id = object_id(Ndbo.sellphone) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table dbo.sellphoneGOdbo.warehousedrop table dbo.warehouseCREATE TABLE dbo.buyphone ( 手机编号 char (10) COLLAT

8、E Chinese_PRC_CI_AS NOT NULL , 手机名称 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 手机型号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 手机进价 money NOT NULL , 进货时间 datetime NULL ) ON PRIMARYCREATE TABLE dbo.customer ( 顾客编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 姓名 nvarchar (20) COLLATE Chinese

9、_PRC_CI_AS NOT NULL , 联系电话 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 性别 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 身份证 char (20) COLLATE Chinese_PRC_CI_AS NOT NULL , 购买手机编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 购买手机名称 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 购买手机型号 char (10)

10、COLLATE Chinese_PRC_CI_AS NOT NULL CREATE TABLE dbo.sellphone ( 销售时间 datetime NOT NULL , 销售数量 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 折扣情况 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 销售价格 money NOT NULL CREATE TABLE dbo.warehouse ( 货物数量 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL 4前台开发 在前

11、台,我们选择了Microsoft Visual Basic 6.0企业版作为前台开发工具。VB支持市面上绝大多数的关系数据库。部分前台开发的功能模块截图说明如下:图4-1登陆界面图4-2 主界面:图3:进货界面 图4:库存界面图5:仓库查询界面图6:手机销售信息界面5小结通过这个系统的开发,让我本人初步的了解到了做一个小项目的全过程。让我们经历了从系统规划、分析、设计到后台数据库的搭建和前台开发的一个相对较为完整的过程。在此过程中我们遇到了许多实际的问题在课堂讲的教材上是找不到的。为了解决这些实际的问题我们要实际调查,查询资料等等,在这过程中不仅让我们学到了许多专业知识而且锻炼了我的分析问题、解决问题的能力以及实际的动手能力。参考文献1萨师煊,王珊.数据库系统概论M.北京:高等教育出版社,19832求是科技.SQL Server 2000数据库开发技术与工程实践M.北京:人民邮电出版社,2005 3周绪.SQL Server2000中文版入门提高M.北京:清华大学出版社,20034赵晓玲.可视化程序教程M

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1