数据库在web中的综合应用

数据库在web中的综合应用

ID:5428844

大小:387.00 KB

页数:32页

时间:2017-12-11

数据库在web中的综合应用_第1页
数据库在web中的综合应用_第2页
数据库在web中的综合应用_第3页
数据库在web中的综合应用_第4页
数据库在web中的综合应用_第5页
资源描述:

《数据库在web中的综合应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章SQLServer2005与VisualC++综合实例12.1仓库管理系统简介12.2数据库设计12.3系统设计12.4系统初试第12章SQLServer2005与VisualC++综合实例教学重点:(1)使用SQLServer2005建立数据库和数据表。(2)基本VisualC++操作。(3)VisualC++与SQLServer2005的综合操作。12.1仓库管理系统简介12.1.1功能需求12.1.2系统模块12.1.1功能需求在建立数据库之前,要进行需求分析。一个实际应用中的管理系统,因为用户不一定具有较好的计算

2、机基础,在系统的操作界面和安全性方面,设计者要进行必要的考虑。1)用户可容易地在界面输入数据,只在后台进行复杂的数据处理。2)系统应该有登录界面,用户通过账号和密码进入系统,从而根据用户所拥有的权限提供对应的数据和操作。3)系统能够对数据库中的数据进行相关的更新操作,也能导入/导出数据库文件。4)当管理出现错误时,能在数据库中查到相关的责任人。5)具有良好的安全性、可扩展性和可维护性。12.1.2系统模块仓库管理系统涉及的人有仓库管理员、供应商、客户、进货员和出货员等;涉及的货物有仓库中的物资;操作比较多,有入仓操作、出仓操作、

3、存放物资操作和统计操作等等。仓库管理系统可分为以下几个模块:(1)用户登录模块。(2)用户管理模块。(3)员工管理模块。12.1.2系统模块(4)供应商管理模块。(5)客户管理模块。(6)进仓管理模块。(7)出仓管理模块。(8)物资管理模块。(9)日志管理模块。(10)数据导入/导出模块。12.2数据库设计12.2.1数据库的创建12.2.2数据库表的创建12.2.3表数据的添加12.2.1数据库的创建使用SQLServerManagementStudio创建数据库。12.2.2数据库表的创建数据库的大部分数据都存放在数据表中,

4、而数据之间的关系也通过表来体现,数据库表的结构和创建是数据库设计关键的一步。通过上面的需求分析,已经知道在这个数据库中所要建的表比较多。12.2.2数据库表的创建1.供应商表供应商是物资的来源,为了得到优质快捷的物资,就应该打理好与供应商的关系和联系,同时若物资出现问题时间,也要了解是不是供应商出现问题。供应商表应该有下列的属性字段:供应商号、供应商名称、地址、联系人、联系电话、传真、电子邮箱、开户银行、银行账号以及执行银行。12.2.2数据库表的创建2.客户表商业的主要目的就是吸引客户,这也是商业成败的关键。不论大小客户或者是

5、潜在的客户,都应该搞好与其的关系,并详细记录已了解的资料。在客户表中应该有下列的属性字段:客户号、客户名、客户地址、联系人、联系电话、传真、电子邮箱和开户银行等相关资料。表的创建可参照供应商表的创建过程,客户表界面。12.2.2数据库表的创建3.员工表虽然在如今的电脑化操作下,仓库员工的责任和任务已经少了许多,但是还是仓库管理的重要部分,无论是物资的安置和进出仓都必须通知到相关的责任人,采购员、管理员和售货员等不同部门的员工都有不同的任务和价值。在员工表中应该包含下列的属性字段:员工号、员工名、性别、年龄、部门、职位、进入公司时

6、间、联系电话、电子邮箱,若有需要还可加入备注。12.2.2数据库表的创建4.物资表上面三个表都是关于人员的管理,物资管理属于仓库管理系统中物品方面最重要的一个方面。仓库管理系统所有的工作都是围绕物资来展开的,而物资的数据处理也最繁琐。物资种类多、数量大,而且同一类的物资存在供应商、进货时间和价格的不同。所以为了防止单个表的操作过于复杂,就把一部分功能放在别的表中执行。物资表只包含下列的属性字段:物品编号、名称、数量和相关的描述。12.2.2数据库表的创建5.日志表为了防止意外事件发生时,无法从系统中获得详细的资料,设置一个日志表

7、以进行日志管理。日志表包含下列的属性字段:日志号、用户ID、时间和具体操作。6.物资安置表当物资存放在仓库中时,为了检索和管理方便,必须记录物资的存放位置,物资安置表就是用来记录物资安置的相关信息。物资安置表包含下列的属性字段:安置记录号、物资号和具体的安置地点。12.2.2数据库表的创建7.用户密码表系统不设游客权限,每个用户都必须用ID和密码登录系统,所以对于用户的账号密码管理也是必须的,用户密码表就是用来存储相关的资料。用户密码表包含下列属性字段:用户ID、用户密码和用户权限。8.进仓记录表当有物资进仓时,就会用到进仓记录

8、表,记录和跟踪相关的情况,以方便以后的查询。进仓记录表包含下列的属性字段:年进仓记录号、进仓物资号、数量、进仓时间、金额、进货员号和管理员号,若有需要还可注明备注。12.2.2数据库表的创建9.出仓记录表与进仓记录表类似,出仓记录表是在有物资出仓时调用的表。12

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。