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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(图书销售系统.doc)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

图书销售系统.doc

1、编号 120522103 学生实训报告20122013 学年 第 二 学期实 习 类 别 课程设计学 生 姓 名 张思远专 业 网络工程学 号 120522103指 导 教 师 高培成学 院 计算机学院2013 年 7 月 长春理工大学实训报告起 止 周 17 周 数 1实习地点 软件学院专业实验室 选 题 图书销售系统实训目的:通过一个具有实用价值的信息系统项目的开发,培养学生分析和解决实际问题的能力,培养学生综合应用基本概念,基本原理,和技术方法的能力,真正做到学以致用,使课本上抽象的理论,方法与具体的实践应用相结合。实训要求:实训设计以实际应用中的小型题目为主,要求学生独立完成或合作完成

2、。要求学生能根据不同的题目类型选择一种或两种开发模式,完成从系统定义,指定开发计划,需求分析,设计,编码/测试,直至运行/维护的软件生存期的全过程。实训进度安排及主要内容:第一周:(1)需求分析;(2)数据库设计(建议使用 SQL Server) ;(3)总体设计;模块定义、模块结构图,各模块功能描述、模块流程图(使用 Visio 画图) ;第二周:(4)详细设计:要求有数据录入、修改、删除、查询、汇总、报表功能;(5)运行测试,测试用例、结果;(6)撰写开发文档,含总结;成绩:指导教师/带队教师(签字)年 月 日长春理工大学实训报告- I -目录第一章 摘要 II第二章 需求分析 12.1

3、需求分析 12.2 功能描述 12.3 系统模块 1第三章 数据库设计 23.1 总体设计 23.1.1 模块定义 23.1.2 模块功能描述 23.1.3 模块流程图 3 3.1.4 模块结构图 93.2 详细设计 15 3.2.1 数据录入 15 3.2.1 数据修改 173.2.3 数据查询 183.2.4 数据汇总 183.3 SQl 语句建表 19 第四章 运行测试 25 第五章 总结 27长春理工大学实训报告- II -第一章 摘要图书销售一般包括进货,退货,销售,统计功能。目前随着图书事业快速发展,如果仅仅凭人去管理,难度大,也容易出错。运用 SQL Sever 2008 建立图

4、书销售系统,可以运用简单操作完成图书销售。有效提高图书销售效率。设计图书销售系统,首先要做好需求分析,选择合适数据库来建设系统。关键词:数据库 SQL Sever 2008图书销售系统长春理工大学实训报告- - 1 - -第二章 需求分析2.1 需求分析图书销售系统是利用现代化信息网络技术进行商务活动的重要手段之一。随着网络技术的日益成熟,相对于传统图书销售方式,网上图书销售购书更加方便、快捷的优点开始凸显,网络图书销售市场规模和经营模式突破了地理位置、经营面积、营业时间的局限,是一种全新的销售渠道和方式。2.2 功能描述通过新华书店图书销售业务,设计的图书销售系统主要包括进货、退货、销售、统

5、计功能。可有效对图书销售进行管理,对图书资源进行有效管理。方便图书销售。2.3 系统模块2.3.1 进货模块进货单 ,供应商,书店负责人。2.3.2 退货模块管理员,退货表 ,图书表。2.3.3 统计模块销售表 ,退货表。2.3.4 销售模块销售表。长春理工大学实训报告- 2 -第三章 数据库设计3.1 总体设计书店界面进货模块 退货模块 统计模块 销售模块图 3-13.1.1 模块定义1 进货模块:管理书店进货。2 退货模块:管理顾客退货。3 统计模块:统计图书销售情况。4 销售模块:管理图书销售。3.1.2 模块功能描述1 进货模块:根据某种书籍的库存量及销售情况确定进货数量,根据供应商报

6、价选择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库中。2 退货模块:顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量,把本次退货的信息添加到退货库中。3 统计模块:根据销售情况输出统计的报表。一般内容为每月的销售总额、销售总量及排行榜。 长春理工大学实训报告- 3 -4 销售模块:输入顾客要买书籍的信息,自动显示此书的库存量,如果可以销售,打印销售单并修改库存,同时把此次销售的有关信息添加到日销售库中。3.1.3 模块流程图管理员书店负责人 图书表无库存新增或删除供应商供货顾客查询退货表销售表管理管理购买退货统计表图 3-23.1.3.1 模块 E-R 图1.

7、供应商 E-R 图长春理工大学实训报告- 4 -图 3-32.管理员 E-R 图图 3-43.书店 E-R 图长春理工大学实训报告- 5 -图 3-54.图书 E-R 图图 3-65.书店负责人 E-R 图长春理工大学实训报告- 6 -图 3-7 6.统计表 E-R图 3-87.图书表 E-R长春理工大学实训报告- 7 -图 3-98.退货表 E-R图 3-10长春理工大学实训报告- 8 -9.销售表 E-R图 3-1110.图书销售系统 E-R 图长春理工大学实训报告- 9 -图 3-123.1.4 模块结构图1.数据项分析1.供应商(供应商编号,供应商名,地址,电话,邮箱,网址,负责人,邮

8、编) 。2.书店负责人(编号,姓名,电话,邮箱) 。3.管理员(用户名,登录密码) 。4.图书(图书编号,书名,作者,出版日期,数量,种类,介绍,单价) 。5.书店(编号,店名,电话,邮箱,邮编,地址) 。6.销售表(图书编号,书名,作者,出版日期,销售日期,销售数量,销售金额,图书种类) 。7.退货表(图书编号,退还数量,书名,退还金额,退换日期) 。8.统计表(图书编号,书名,销售日期,销售总额,销售数量) 。9.订单表(书名,书编号,作者,出版日期,出版社,数量) 。2.逻辑结构设计长春理工大学实训报告- 10 -管理员表 字段名称A d m i n i s t r a t o rP a

9、 s s W o r d数据类型V a r c h a r ( 1 2 )V a r c h a r ( 2 0 )约束P r i m a r y k e y备注表 3-1书店负责人表字段名称B o o k s t o r e r e s p o n d _ N oB o o k s t o r e r e s p o n _ N a meB o o k s t o r e r e s p o n _ T l ep h o n eB o o k s t o r e r e s p o n _ E m ai l数据类型C h a r ( 1 0 )V a r c h a r ( 1 0 )V a

10、 r c h a r ( 1 3 )V a r c h a r ( 2 0 )约束P r i m a r y k e y备注表 3-2书店表长春理工大学实训报告- 11 -B o o k s t o r e _ N a m eB o o k s t o r e _ T e l e p h o n eB o o k s t o r e _ A d r e s sB o o k s t o r e _ E m a i lB o o k s t o r e _ N o字段名称V a r c h a r ( 3 0 )V a r c h a r ( 1 3 )V a r c h a r ( 5 0 )

11、V a r c h a r ( 2 0 )C h a r ( 1 0 )数据类型 约束店名电话地址邮箱书店号备注B o o k s t o r e _ P o s t c a r d V a r c h a r ( 1 0 ) 邮件表 3-3退货表R e t u r n T a b l e _ B o o k N a meR e t u r n T a b l e _ Q u a n t i tyR e t u r n T a b l _ M o n e yR e t u r n T a b l e _ D a t aR e t u r n T a b l e _ B o o k N o字段名

12、称v a r c h a r ( 3 0 )i n tf l o a td a t eC h a r ( 1 0 )数据类型引用图书表的主键约束书名数量退还金额退换日期书号备注表 3-4长春理工大学实训报告- 12 -供应商表C o n d u c t o r _ N a m eC o n d u c t o r _ R e s p o n s i bl eC o n d u c t o r _ T e l e p h o n eC o n d u c t o r _ A d d r e s sC o n d u c t _ P o s t c a r dC o n d u c t _ W e

13、 bC o n d u c t _ E m a i lC o n d u c t o r _ N o字段名称v a r c h a r ( 3 0 )v a r c h a r ( 1 0 )V a r c h a r ( 1 3 )V a r c h a r ( 5 0 )V a r c a r ( 2 0 )V a r c h a r ( 3 0 )V a r c h a r ( 3 0 )C h a r ( 1 0 )数据类型P r i m a r y k e y约束供应商名负责人电话地址邮编网址邮箱供应商编号备注表 3-5长春理工大学实训报告- 13 -销售表S a l e a b l

14、 e _ B o o k N a m es a l e T a b l e _ B o o k W r i t erS a l e T a b l e _ B o o k P u b i cd a t aS a e t a b l e _ B o o k T y p eS a l e T a b l e _ D a t aS a l e T a b l e _ M o n e yS a l e T a b l e _ Q u a n t i t yS a l e T a b l e _ B o o k N o字段名称v a r c h a r ( 3 0 )v a r c h a r ( 1

15、0 )d a t eV a r c h a r ( 2 0 )d a t ef l o a ti n tC h a r ( 1 0 )数据类型引用图书表主键约束书名作者出版日期类型出售日期销售金额数量书号备注表 3-6长春理工大学实训报告- 14 -图书表字段名称B o o k _ N oB o o k _ N a m eB o o k _ W r i t eB o o k _ P u b l i c D a t aB o o k _ Q u a n t i t yB o o k _ P r s sB o o k _ P r i c eB o o k _ T y p e数据类型C h a r

16、( 1 0 )v a r c h a r ( 3 0 )v a r c h a r ( 1 5 )d a t ei n tv a r c h a r ( 3 0 )f l o a tv a r c h a r ( 2 0 )约束P r i m a r y k e y备注书号书名作者出版日期库存量出版社单价类型B o o k _ I n f o v a r c h a r ( 5 0 ) 介绍表 3-7统计表长春理工大学实训报告- 15 -C o u n t T a b l e _ B o o k N a m eC o u n t T a b l e _ M o n e yC o u n t T

17、 a b l e _ Q u a n g t i tyC o u n t T a b l e _ D a t aC o u n t T a b l e _ B o o k N o字段名称v a r c h a r ( 3 0 )f l o a ti n td a t eC h a r ( 1 0 )数据类型引用图书表主键约束书名销售总额销售总量销售月份书号备注表 3-8订货表字段名称O r d e r T a b l e _ B o o k N oO r d e r T a b l e _ B o o k N a m eO r d e r T a b l e _ B o o k W r i t

18、eO r d e r T a b l e _ B o o k P u b ic d a t a数据类型C h a r ( 1 0 )V a r c h a r ( 3 0 )V a r c h a r ( 1 0 )d a t e约束引用图书表的主键备注书号书名作者出版日期O r d e r T a b l e _ B o o k P r e ss _O r d e r T a b l e _ B o o k Q u a nt i t yV a r c h a r ( 3 0 ) 出版社i n t 数量表 3-93.2 详细设计长春理工大学实训报告- 16 -3.2.1 数据录入1.向管理员表

19、中添加新人员表 3-8USE BookSaleSystem GO长春理工大学实训报告- 17 -INSERT Administration (Administrator ,Password )VALUES(赵飞燕,120522136)GOSELECT*FROM Administration GO表 3-9注:其他数据录入如上。长春理工大学实训报告- 18 -3.2.2 数据修改1.修改退货单USE BookSaleSystem GOSELECT *FROM ReturnTable WHERE ReturnTable_BookNo =J000000002GO表 3-10USE BookSaleS

20、ystem GOUPDATE ReturnTable SET ReturnTable_BookQuantity =20,ReturnTable_Money =2000,ReturnTable_Data =2013-7-4WHERE ReturnTable_BookNo =J000000002GOSELECT *FROM ReturnTable WHERE ReturnTable_BookNo =J000000002GO长春理工大学实训报告- 19 -3.2.3 数据查询 表 3-111.查询编号为 D000000001 的图书信息USE BookSaleSystem GOSELECT *FRO

21、M Book WHERE Book_No =D000000001GO表 3-123.2.4 数据汇总1.修改统计表,并查询USE BookSaleSystem GOUPDATE CountTable SET CountTable_SaleMoney =10000000,CountTable_SaleQuantity =2000,CountTable_SaleData =2013-4-1WHERE CountTable_BookNo =S000000001GOSELECT *FROM CountTable WHERE CountTable_BookNo =S000000001GO长春理工大学实训

22、报告- 20 -表 3-133.3 SQL 语句建表1.订单表USE BookSaleSystem GOCREATE TABLE OrderTable(ORderTable_BookNo char(10) FOREIGN KEY(OrderTable_BookNo) REFERENCESBook(Book_No),OrderTable_BookName varchar(15) NOT NULL,OrderTable_BookWriter varchar(10) NOT NULL,OrderTable_BookQuantity int NOT NULL,OrderTable_BookDataPu

23、bic date,OrderTable_BookPress varchar(15),OrderTable_Data date)长春理工大学实训报告- 21 -表 3-14表 3-152.统计表USE BookSaleSystemGOCREATE TABLE CountTable(CountTable_BookNo char(10) FOREIGN KEY(CountTable_BookNo) REFERENCES长春理工大学实训报告- 22 -Book(Book_No),CountTable_BookName varchar(15) NOT NUll,CountTable_SaleMoney

24、float NOT NUll,CountTable_SaleQuantity int NOT NULL,CountTable_SaleData date)表 3-16表 3-17长春理工大学实训报告- 23 -3.售货表USE BookSaleSystem GOCREATE TABLE SaleTable(SaleTable_BookNo char(10) FOREIGN KEY(SaleTable_BookNo) REFERENCESBook(Book_No),SaleTable_BookName varchar(15) NOT NULL,SaleTable_BookWriter varch

25、ar(10),SaleTable_Quantity int NOT NULL,SaleTable_BookDataPublic date,SaleTable_Data date,SaleTable_BookStype varchar(20),SaleTable_Money float NOT NULL)长春理工大学实训报告- 24 -表 3-184.退货表USE BookSaleSystem GoCREATE TABLE ReturnTable(ReturnTable_BookNo char(10) FOREIGN KEY(ReturnTable_BookNo) REFERENCESBook(

26、Book_No),ReturnTable_BookName varchar(15) NOT NULL,ReturnTable_BookQuantity int NOT NULL,ReturnTable_Money int NOT NULL,ReturnTable_Data date)长春理工大学实训报告- 25 -表 3-19表 3-20第四章 运行测试长春理工大学实训报告- 26 -1.修改图书信息,并查询表 4-1USE BookSaleSystem GOUPDATE OrderTable SET OrderTable_BookQuantity =300,OrderTable_Data =2013-7-3WHERE ORderTable_BookNo =D000000001GOSELECT *FROM OrderTable GO

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报