目录
注意:完全没用过的一定注意一下
先把数据库文件(.mdf)和数据库日志文件(.ldf)放到你自己数据库存储的文件夹中(这
个网上有很多教程)或者看我下面讲的数据库建立过程自己建立一下也行(下面有讲解数据
库过程,也有建立数据库过程中的代码)
之后要注意 VS 与数据库的连接,这个我在下面 3.2 章节说的比较清楚了。
目录
目 录
注意:完全没用过的一定注意一下............................................................................I
先把数据库文件(.MDF)和数据库日志文件(.LDF)放到你自己数据库存储的
文件夹中(这个网上有很多教程)或者看我下面讲的数据库建立过程自己建立
一下也行(下面有讲解数据库过程,也有建立数据库过程中的代码)................I
之后要注意 VS 与数据库的连接,这个我在下面 3.2 章节说的比较清楚了。........I
目 录..............................................................................................................................II
第 1 章 绪论..................................................................................................................1
1.3.1 题目背景....................................................................................................1
产品销售管理子系统............................................................................................1
第 2 章 数据库的建立..................................................................................................3
第 3 章 销售管理系统的创建....................................................................................14
3.1 系统的基本架构...................................................................................................14
第 4 章 结论与展望....................................................................................................44
历时两个星期,我在不断地学习,不断地发现错误和不断地改正中终于完成了数据库设
计。通过这次的大作业,我明白到在开发数据库系统的过程中要不断学习,不断思考,不
断创新,不断的回头重做,这需要我付出更多的精力和时间。例如在写到查询个人顾客信
息的功能时,我首先想到的还是在数据库中直接建立好一个视图或表,到时候直接调用,
但是在实施的时候我发现那样子并不能完全满足题目要求查询的内容,所以抛弃了直接调
用的想法,用了 SELECT 查询语句来实现。我必须不断钻研,研究,思考放开我的固有思
维去打代码。要不断的汲取学习心得知识,复习旧的知识,将各种知识串联起来。......44
参考文献.....................................................................................................................45
致 谢............................................................................................................................46
第 1 章 绪论
1.1 课程设计目的
掌握数据库设计的基本方法
了解 C/S 与 B/S 结构应用系统的特点与应用场合
了解 C/S 与 B/S 结构应用系统的不同开发设计环境与开发设计方法
综合运用《数据库系统原理》实验掌握的数据库知识与技术开发设计某小型数据库应用
系统。
1.2 开发环境
Window 11
Microsoft Visual Studio 2022
Microsoft SQL Server 2017
1.3 课设题目选择
1.3.1 题目背景
产品销售管理子系统
设计本系统模拟企业在产品销售活动过程中的管理内容,包括产品与顾客管理、订货、
开票、信贷状况查询、产品销售后的查询、统计等的处理情况,简化的系统需要管理的情况
如下:
1、每个顾客分配唯一顾客号(cno),要反映出顾客名(cna)、地址(cad)、电话(cte)、信贷
状况(cco),预付款(cpm)等信息。
2、顾客订购产品由订单反应,每张订单由订单号 (sno)、订货项数(snu)、订货日期
(sdrq)、交货日期(sjrq)、付款金额(sje)和若干订单细节组成。订单细节又由订单细则号
(ssno)、订货产品号(pno)、数量(ssnu)等来描述。
3、产品由产品号(pno)、产品名(pna)、单价(ppr)与重量(pwe)来刻画。
4、某一顾客可任意订单,而某一订单只针对某一顾客;每一订单细节是相对某一订单
来说的并只反映一种产品的订购情况,而某一产品能在不同的订单细节中出现。
1.3.2 课设题目要求:
1.在某数据库管理系统中建立各关系模式对应的库表,并设计所需的视图、索引等。
2.能对各库表进行输入、修改、删除、添加、查询等基本操作。
3.能根据顾客对产品的需求,完成一次销售订购处理,即以开发票形式完成对不同产
品的订购及金额汇总。
4.能明细查询某顾户的订购情况及某产品的销售情况。
5.能统计出某顾客不同产品的总订购数量与总金额及某产品总销售数量、总销售金额。
1
6.能根据客户预付款、订单付款情况、订单量等来确定顾客信贷状况。
7.其他你认为子系统应有的查询、统计功能。
8.要求子系统设计得界面友好、操作方便,并适当考虑子系统在其安全性、完整性等
方面的功能要求。
1.4 本系统的需求分析:
系统用户管理:包括用户登录,注册,验证是否有注册账号权限等。
基本表的查询:包括对题目描述的各种表的查询。
视图的查询: 包括对满足题目要求的各种汇总查询。
顾客信息管理:包括对顾客信息的查询、增加、更新、删除等。
订单信息管理:包括对订单信息的查询、增加、更新、删除等。
订单细节管理:包括对订单细节信息的查询、增加、更新、删除等。
1.5 开发本系统的意义:
销售管理系统是现代社会销售环节必不可少的组成部分。目前好多小商店还停留在
人员手工记录销售数据的最初阶段,手工记录对于规模小的销售时间段来说还勉强可以
接受,但对于人流量大,销售速度快的时段来说,人工记录是相当麻烦的。而且当查找
某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了
许多时间,效率也比较低。
当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理
正是适应时代的产物。21 世纪的今天,信息社会占着主流地位,计算机在各行各业中的
运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。针对如此,我
设计了一套销售管理系统,系统做的尽量人性化,使用者会感到操作非常方便,管理人
员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比
较稳定,适合较长时间的保存,也不容易丢失。本系统具有运行速度快、安全性高、稳
定性好的优点,并且具备完善的查询、更新、删除等功能,能够快速的查询信息,修改
信息,删除信息。
2
- 1
- 2
- 3
前往页