版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理与应用
课程设计报告
学院_____________经济管理学院___________________
专业_________信息管理与信息系统________________
学生姓名_____________________________________________
班级学号_____________________________________________
二零二零年五月
目录
目录
1系统需求分析.....................................................1
1.1系统具体需求............................................................1
1.2系统业务流程分析........................................................1
1.3.1采购任务分配......................................................1
1.3.2采购询价..........................................................1
1.3系统数据流图............................................................1
1.3.1顶层数据流图......................................................1
1.3.2零层数据流图.....................................................2
2数据库设计.......................................................2
2.1概念结构设计(ER图)...................................................3
2.2逻辑结构设计...........................................................4
2.2.1表清单...........................................................4
2.2.2表设计...........................................................5
3数据库应用系统开发...............................................9
3.1表创建(表关系图).....................................................9
3.2索引创建(可以截图)...................................................14
3.3视图创建................................................................14
3.4触发器创建..............................................................15
4功能模块设计....................................................16
5功能模块实现....................................................16
5.1采购任务分配...........................................................16
5.1.1下达任务.........................................................16
II
江苏科技大学经济管理学院课程设计
1系统需求分析
1.1系统具体需求
1)采购室主任接收采购任务,根据采购任务清单进行采购任务分配,同时根据具体情况
调整对已下达的任务进行撤销。
2)采购员先获得要询价的供应商,对自己分配的任务向供应商获得询价信息,并将询价
信息录入到系统中。
3)采购室主任根据询价单对询价单进行审价,同时也可以撤销审价。
4)采购员与供应商签订合同并将合同信息录入到系统中。
5)物资部经理对录入的合同进行审核,信息不一致或者有误要进行重新录入合同。
6)采购员录入发票信息,并且在录完发票信息后进行审核信息是否正确,然后存储到系
统中。
1.2系统业务流程分析
1.2.1采购任务分配
1.2.2采购询价
1.2.3采购审价
1.2.4采购合同管理
1.2.5采购发票录入
1.3系统数据流图
1.3.1顶层数据流图
1
江苏科技大学经济管理学院课程设计
1.3.2零层数据流图
P1
■采购任务清单―>采购任
务分配
采
*D1采购任务分配表购
任
务
分
采购部主任配
信
I息
采购员
A
已
审
的
合
同
信
息
P5
合同审核
1.3.3一层数据流图
2
江苏科技大学经济管理学院课程设计
P1.1
・采购任务清单一>采购任务・下达任务信息-
下达
1-撤销的任知言息P1.3
采购任
务撤俏
采
购
采购部主任P2.2任
-询价单,
价格整理务
与输入分
配
信
申价信息息
D2询价单
P3.11P3.1
—审价结果信采购员
审价《被撤回的审价信息-审价
审雕里.>D3审你吉果表
已
审
采购合同信息表
合
同
信
物资部主任D4合同信息表息
厂撤销审核合同一|
(1\(\-
P5.1P5.24-----------------
未审合同信息f合同审核合同审核|,人上
D5已审合同表
’已审合同信息---------------
・发票信息-
2数据库设计
2.1概念结构设计(ER图)
3
江苏科技大学经济管理学院课程设计
在上述图中,部分对应关系解释如下:
(1)管理员与表中其他属性为一对多的关系,一位管理员管理多件商品、
多位用户、多份订单、多份问卷、多张优惠券,同时这些属性被一位管理员管理
着。
(2)******
2.2逻辑结构设计
2.2.1表清单
实体名称中文注释
Department部门表
Employee员工表
Supplier供应商表表
PurchaseTask采购任务清单
4
江苏科技大学经济管理学院课程设计
SupplierMaterial供应商物资关系表
Contracts合同信息表
ContractDetails合同明细表
Material物资信息表
Inquiry询价清单
InquiryDetails询价明细表
Invoice发票清单
2.2.2表设计
1)Department一部门表
字段名数据类型长度允许空主键说明
D_idchar5noyes部门编号
D_namevarchar20nono部门名称
D_addressvarchar30nono部门地址
Managervarchar20nono负责人姓名
Manager_phonechar11nono负责人手机号
2)Employee一员工表
字段名数据类型长度允许空主键说明
编号(部门编号+5员工
E_idchar10noyes
号)
E_namevarchar20nono部门名称
D_idchar5yesno部门编号(外键)
Genderchar1yesno性别0男1女
E_phonechar11nono手机号(数字字符串)
Positionvarchar10yesno职位名称
Ageint4yesno年龄
UserNamevarchar10nono系统登录用户名
Passwordvarchar10nono密码
E_addressvarchar30yesno住址
HouseholdRegistervarchar20yesno户籍
Photoimage2147483647yesno照片
DateOfBirthdate3yesno出生日期
3)Supplier-供应商表
字段名数据类型长度允许空主键说明
S_idchar5noyes供应商编号
S_namevarchar20nono供应商名称
5
江苏科技大学经济管理学院课程设计
S_addressvarchar30nono供应商地址
Describevarchar40yesno备注
TelephoneNumberchar11nono联系电话
Introductionvarchar50yesno供应商简介
CooperationNumint4nono合作次数(default。)
4)PurchaseTask-任务清单
字段名数据类型长度允许空主键说明
任务编号(项目号+5任
P_idchar10noyes
务号)
M_idchar10noyes物资编号(外键)
B_E_idchar10yesno采购员编号(外键)
DECIMAL(
Num9nono采购总量(>0)
10,2)
Unitchar6nono单位
M_E_idchar10yesno分配员编号(外键)
任务状态(default0未分
P_Statechar1nono
配」已分配,2表示完成)
Limit_DateDate3nono采购期限
Projectedchar5nono项目号
Start_DateDate3yesno任务下达时间默认当天
Tasktagvarchar30yesno说明
5)SupplierMaterial-供应商物资关系表
字段名数据类型长度允许空主键说明
S_idchar5noyes供应商(外键)
M_idchar10noyes物资编号(外键)
6)Contracts-合同信息表
字段名数据类型长度允许空主键说明
C_idchar10noyes合同编号
S_idchar5nono供应商
P_E_idchar10nono采购员编号
Signed_DateDate3nono签订日期
C_statechar1yesno0默认,1已审核,2已完结
A_E_idchar10yesno审核员
7)ContractDetai1s-合同明细表
6
江苏科技大学经济管理学院课程设计
字段名数据类型长度允许空主键说明
M_idchar10noyes物资编号
C_idchar10noyes合同编号
P_idchar10nono任务号
DECIMAL(
Num9nono物资总量
10,2)
DECIMAL(
Unit_Price9nono单价(元)
10,2)
DECIMAU
Sum_Money9nono总金额(元)
10,2)
Unitchar6nono单位
Payment_Methodvarchar10nono付款方式
8)Material-物资信息表
字段名数据类型长度允许空主键说明
M_idchar10noyes物资编号
M_namevarchar20nono物资名称
Unitchar6nono度量单位
M_Typevarchar10nono型号
Describevarchar20yesno描述
DECIMAL(
Historical_Price9yesno历史价格
10,2)
9)Inquiry-询价清单
字段名数据类型长度允许空主键说明
I_idchar10noyes询价编号
M_idchar10nono物资编号
P_idchar10nono任务号
B_E_idchar10nono采购员编号
DECIMAU
Max_Price9yesno最高报价
10,2)
DECIMAL(
Min_Price9yesno最低报价
10,2)
S_idCHAR5yesno选定的供应商
10)InquiryDetails-询价明细表
字段名数据类型长度允许空主键说明
7
江苏科技大学经济管理学院课程设计
Lidchar10noyes询价编号
S_idchar5noyes供应商编号
DECIMAL(
Unit_Price9nono单价
10,2)
Inquiry_DateDate3nono询价日期
R_E_idchar10yesno审价员编号
Suggestionvarchar20yesno审价建议
Review_DateDate3yesno审价日期
11)Invoice-发票明细表
字段名数据类型长度允许空主键说明
In_idvarchar20noyes发票单号
C_idchar10nono合同号
M_idchar10nono物资编号
DECIMA
Total_money9nono总金额
L(10,2)
Draweevarchar20nono开票人
DECIMAL(
Unit_Price9nono单价
10,2)
Unitchar6nono单位
DECIMAL(
Num9nono数量
10⑵
DECIMAL(
Tax_rate4nono税率
4,4)
DECIMAL(
Tax_amount9nono税额
10⑵
Notevarchar50yesno备注
DateDate3nono开票日期
Buyer_namevarchar20nono购买方名称
Buyer_addressvarchar30nono购买方地址
Buyer_telchar11nono购买方电话
Buyer_bankvarchar20nono购买方开户名称
Buyer_cardvarchar22nono购买方卡号
Seller_nameVarchar20nono销售方名称
Seller_addressvarchar30nono销售方地址
Seller_telchar11nono销售方电话
Seller_tbankvarchar20nono销售方开户名称
Seller_cardvarchar22nono销售方卡号
Service_descriptionvarchar50nono服务说明
8
江苏科技大学经济管理学院课程设计
3数据库应用系统开发
3.1表创建(表关系图)
3.1.1表关系图
9
江苏科技大学经济管理学院课程设计
InquiryDetailsInquirySupplier
9l_id9IJd9S_id
gS.idM.idS_name
UnitPriceP_idS_address
C'.-j
InquiryDate'•B_E_idDescribe
R.E.idMax_PriceTelephoneNumber
SuggestionMin_PriceIntroduction
CooperationNum
ReviewDateSid
Employee
;E_idA
E_nameContracts
D.idCid
GenderSJd
E_phoneB.E.id
PositionSignedDate
AgeA_E_id
UserNameC_state
PasswordA
E_address
HouseholdRegisterSupplierMaterial
VS_id
Photo
VMid
DateOfBirthInvoice
9ln_id
C_id
,M_id
S_name
Totalmoney
Drawee
Unit_Price
Unit
Department
Num
VD_id
Tax_rate
DnameMaterial
Taxamount
D_addre$s9M_id
Note
ManagerM_name
l_Date
hAacacarrthnnoUnit
Buyername
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《2024年 不同路径行全脑血管造影术的临床对比分析》范文
- 建筑CAD 课件 2 建筑CAD教材配套 项目二(任务一)课件
- 制药行业智能化中药现代化生产与质量控制方案
- 农牧业现代化智能养殖管理系统开发方案
- 农产品供应链绿色发展策略研究
- DB2304T 072-2024水稻智能化工厂育秧技术规程
- 安全管理人员安全教育培训试卷
- 清扫保洁及物业服务应急保障措施方案(技术方案)
- 《电磁波谱》授课课件
- 《我们周围的磁场》参考课件
- 医用耗材和设备采购管理制度
- 事业单位人事管理条例全文(2024版)
- 公共实训基地项目可行性研究报告-立项备案
- DZ∕T 0215-2020 矿产地质勘查规范 煤(正式版)
- CHT 9015-2012 三维地理信息模型数据产品规范(正式版)
- 小学语文“整本书阅读”学习任务群:单元整体教学的视角
- 钢结构漏雨维修方案
- Unit6第2课时(学习任务单)GrammartimeFuntime五年级英语下册(译林版三起)
- 氢化系统运行安全风险评估分析JHA记录表
- 《化解冲突收获友谊》心理健康课件
- 新HSK1-6词汇大纲文档
评论
0/150
提交评论