java数据库销售管理系统实验报告完整版(附代码)

(62页)

'java数据库销售管理系统实验报告完整版(附代码)'
大连海事大学本科生实验报告 数据库原理■操作实训院(系):交通运输管理学院名称: 数据库原理 学周慧敏 任课教师:课程生:专 业: 电子商务 号: 2220113494 贺琳完成□期: 2013年12月1. 实验目的掌握数据库模式设计,依据实际要求设计表结构,建立表的关系;结合一定的 开发工具实现数据库应用程序的开发。2. 实验环境2.1硬件坏境:处理器:Intel(R) Core(TM) i3 CPU M 380 @ 2.53GHz 2.53GHz安装内存:(RAM): 2GB (1.86GB可用)2.2软件环境操作系统:Windows7数据库管理系统:微软公司的SQL Server2005开发工具:Eclipse3. 需求分析销售管理系统,可用于企业的销售信息管理,查询,更新与维护,使用方便, 易用性强,图形界面清晰明了。该软件用java语言编写,用SQLServer2005数 据库作为后台的数据库进行信息的存储,用SQL语句完成销售信息的添加,查 询,修改,删除的操作。用ODBC驱动实现前台Java与后台SQL数据库的连接。 Java语言跨平台性强,可以在windows, linux, ubuntu等系统下使用,方便简单, 安全性好。SQLServer2005数据库高效安全,两者结合可相互利用各自的优势。该系统实现的大致功能:1. 用户登陆界而。该界面可以选择使用者的身份,“系统管理员,基本档案管 理员,业务员不同的身份有不同的操作界面和功能权限。ID号和密码输入止 确即可登录。2. 系统管理员界面,拥有最高权限。提供了客户信息管理、产品信息管理、订 单信息管理、发货管理与签收管理等功能。3. 基本档案管理员界面。提供了客户信息管理、产品信息管理等功能。4. 业务员界面。提供了订单信息管理、发货管理与签收管理等功能。5. 登录的用户信息分别存储在SQL数据库的“unpw表,冲,如果用户信息不存 在这个表中,将会无权利登录本管理系统。6. 保证了本销售管理系统的安全性。系统功能图如下:4. 概念结构设计根据以上对系统的需求分析,系统设计,木系统使用的数据库实体分別为客户 信息实体,产品信息实体,订单信息实体,发货单实体,签收单实体。1:客户信息实体客户信息实体包括客户名称、单位地址、联系电话、地址、开户银行、银行账 号、发票抬头、所在区域等属性。客户信息实体的E?R图如图所示。2:发货单实体发货单实体包括客户名称、联系人、联系电话、发货地址、地址、产品名称、 型号、数量、单价、运费、总价、发货日期等属性,E?R图如图所示。3:签收单实体签收单实体包括客户名称、联系人、联系电话、发货地址、地址、产品名称、 型号、数量、单价、运费、总价、收货日期等属性,E?R图如图所示。4: unpw实体unpw实体包括un、pw> qx等属性,E?R图如图所示。5:产品信息实体产品分产品信息实体主要包括产品名称、规格、型号、操作系统、产品描述、 类等属性。E?R图如图所示。6:订单信息实体 曰-门化如订单信息实体主要包括客户名称、联系人、联系电话、发货地址、取后到货期 限(日期)以及产品名称、型号、数量、产品要求等属性。E?R图如图所示。实体屈性表:5. 逻辑结构设计(1)表?dbo.客户信息(客户信息表)客户信息表包括客户名称、单位地址、联系电话、地址、开户银行、银行帐号、 发票抬头、所在区域等信息。(2)表?dbo.产品信息(产品信息表)产品信息表包括产品名称、规格、型号、操作系统、产品描述、产品分类等信 息。(3)表?dbo.订单信息(订单信息表)订单信息表包括客户名称、联系人、联系电话、发货地址、最后到货期限(日 期)以及产品名称、型号、数量、产品要求等信息。(4) 表-dbo.发货单信息(发货单表)发货单表主要包括客户名称、联系人、联系电话、发货地址、地址、产品名称、 型号、数量、单价、运费、总价、发货日期等信息。(5)表?dbo.签收单信息(签收单表)签收单表主要包括客户名称、联系人、联系电话、发货地址、地址、产品名称、 型号、数量、单价、运费、总价、收货日期等信息。(6) 表-dbo.unpw(用户表) 用户表包括un、pw> qx等信息。6. 数据库实现(1) 数据库关系图(2) SQL语句实现数据表的创建:(i) 客户信息表创建: create table客户信息表(客户名称 nchar(lO) not null primary key ,单位地址 nchar(lO), 联系电话nchar(lO), 地址 nchar(lO), 开户银行nchar(lO), 银行账号nchar( 10), 发票抬头nchar(lO), 所在区域nchar(lO),)(ii) 产品信息表创建: create table产品信息表(产品名称 nchar(lO) not null primary key ,规格 nchar(lO), 型号 nchar(lO), 操作系统nchar(lO), 产品描述nchar(lO), 产品分类nchar(lO),)(iii) 订单信息表创建:create table订单信息表(客户名称 nchar(lO) not null primary key ,联系人 nchar(lO), 联系电话nchar(lO), 发货地址nchar(lO), 最后到货期限nchar(lO),产品名称nchar(lO),型号 nchar( 10),数量int, 产品要求nchar(lO),) (iv) 发货单表创建:create table发货单表(客户名称 nchar(lO) not null primary key ,联系人 nchar(lO),联系电话nchar(10),量价费价货 数单运总发发货地址nchar(lO), 地址 nchar(lO), 产品名称nchar(lO), 型号 nchar(lO), int, int, int, int,?期 nchar(lO),)(v) 收货单表创建: create table收货单表(客户名称 nchar(lO) not null primary key ,联系人 nchar(lO), 联系电话nchar(lO), 发货地址nchar(lO), 地址 nchar(lO), 产品名称nchar(lO), 型号 nchar(lO), 数量int, 单价int, 运费int, 总价int, 收货日期nchar(lO),)(vi) 管理员信息表创建: create table unpw 表( qx int not null primary key , un varchar( 12) not null, pw varchar(12) not null)7. 应用系统设计实现(1)用户登录模块(2)各用户
关 键 词:
java 数据库 销售 管理 系统 实验 报告 完整版 代码
 剑锋文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:java数据库销售管理系统实验报告完整版(附代码)
链接地址: //www.wenku365.com/p-43708788.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给剑锋文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 //www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开