网络书店销售管理系统毕业论文(5)

2019-01-12 14:18

哈尔滨工业大学华德应用技术学院本科毕业设计(论文)

1. 数据库的用途及该用途将如何影响设计,应创建符合用途的数据库计划。

2. 数据库规范化规则,防止数据库设计中出现错误。 3. 对数据完整性的保护。

4. 数据库和用户权限的安全要求。

5. 应用程序的性能需求,设计数据库时必须利用 Microsoft SQL Server 2000 中能够提高性能的功能。对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。

6. 数据库维护。

数据库E-R如图4-2所示。

ST_OrderPK ST_UserIDST_OrderIDST_CreateTimeST_ShipST_PaymentST_SumST_StatusST_ConsingeeST_ConsingeeEmailST_ConsingeeAddressST_ConsingeePostcodeST_ConsingeeST_ConsingeeGenderST_ConsingeePhonePK 依赖ST_SellST_ProductIDST_SellTimeST_OutSellTimeST_SavenumberST_SellnumberST_SumPK 1ST_UserST_UserIDST_NameST_AddressST_TelephoneST_EmailST_PostcodeST_GenderST_TypeN操作从属从属1ST_ClassPK ST_ClassIDST_ClassNameST_FatherIDST_IsDeleted从属N1NPK ST_ProductIDST_ProductNameST_PriceST_PublisherST_ISBNST_PageST_PublishDateST_ClassIDST_ImageST_Author1包含图4-2 数据库E-R图

根据现存的网络书店销售管理系统的实际情况,本系统设计了一个数据库,名为:Book。本数据库中共包括6张信息表,分别为图书表、订单表、库存表和客户表。具体设计如表4-1至4-4所示。

4-1 ST_Product(图书表)

序号 1 2 3 英文名 ST_ProductID ST_ProductName ST_Price 中文名 图书编号 图书名称 价格 21

NNNST_Product1ST_OrderProduct依赖1PK ST_OrderIDST_ProductIDST_QualityST_SoldPriceST_PaysumN1 类型 int nvarchar float 长度(字符) 20 50 8 哈尔滨工业大学华德应用技术学院本科毕业设计(论文)

4 5 6 7 8 9 10 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 序号 1 2 3 ST_Pulisher ST_ISBN ST_Page ST_PulishDate ST_ClassID ST_Image ST_Author 英文名 ST_OrderID ST_UserID ST_CreateTime ST_Ship ST_Payment ST_Sum ST_Status ST_Consignee ST_ConsigneeEmail ST_ConsigneeAddress ST_ConsigneePostcode ST_ConsigneeGender ST_ConsigneePhone 英文名 ST_UserID ST_Name ST_Address ST_Telephone ST_Email ST_Postcode ST_Gender ST_Type 英文名 ST_ProductID ST_InSellTime 出版社 条形码 张数 出版日期 类别 图片 作者 中文名 订单编号 用户编号 日期 付款方式 邮寄方式 数量 状态 联系人姓名 联系人电子邮箱 联系人地址 联系人邮编 联系人性别 联系人电话 中文名 nvarchar nvarchar int datetime int image nvarchar 类型 int int Datetime nvarchar nvarchar decimal nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar 类型 int nvarchar nvarchar nvarchar nvarchar nvarchar 50 50 4 8 4 16 50 长度(字符) 4 4 8 50 50 5 50 20 50 100 50 20 50 长度(字符) 4 50 100 50 50 4-2 ST_Order(订单表)

4-3 ST_User(用户表)

4 5 6 7 8 序号 1 2 用户编号 用户名称 地址 电话 电子邮箱 邮编 性别 客户类型 中文名 图书编号 入库日期 22

bit nvarchar 类型 int datetime 2 1 50 长度(字符) 4 8 4-4 ST_Sell(库存表)

哈尔滨工业大学华德应用技术学院本科毕业设计(论文)

3 ST_OutSellTime ST_Savenumber ST_Sellnumber ST_Sum 出库日期 char int int int 10 4 4 4 5 6 入库量 出库量 剩余量 4 4.3 本章小结

总体设计阶段,在需求分析的基础之上规划出了系统的功能模块,在这个阶段确定了需要做什么和系统需求规格。在本阶段系统划分成物理元素,即程序、文件、数据库、文档等。由于数据库在设计中有非常重要的作用,所以在开发过程中,在考虑数据库上的时间较多。

23

哈尔滨工业大学华德应用技术学院本科毕业设计(论文)

第5章 详细设计

5.1 系统运行平台设置

对于系统所处环境的配置选择,如表5-1所示

表5-1 运行环境硬件配置 处理器:Intel P4 3.0G 或更好 硬件 内 存:512M 或更大 硬 盘:80G 或更大 服务器 Microsoft Windows 2003 Enterprise Microsoft SQL Server 2000或更高版本 软件 Microsoft IIS 6.0 Microsoft Office 2003 SDK2.0 硬件 无特殊要求,只要能上连接互联网即可 客户机 软件 Microsoft Windows 2000 或更高版本 Microsoft IE 6.0 或更高版本

5.2 开发工具简介

1.微软公司于2005年年底正式发布了新一代企业级应用开发平台.NET Framework 2.0和可视化开发工具包Visual Studio 2005,在Visual Studio 2005系列发发工具中,Visual Web Developer 2005专用于ASP.NET Web应用程序开发,它拥有许多令人期盼已久的强化功能,并提供了更高的程序开发效率、更精简的程序代码以及更佳的安全性。ASP.NET是Microsoft.NET Framework技术的重要组成部分,是当今最先进的Web应用程序开发技术之一。ASP.NET页使用一种已编译的、由事件驱动的编程模

24

哈尔滨工业大学华德应用技术学院本科毕业设计(论文)

型,支持将应用程序逻辑与用户界面相隔离并使应用程序性能得到显著提高。开发ASP.NET Web应用程序时,可以选用广为流行的Visual Basic语言,也可以选用为.NET框架量身打造的C#语言,还可以充分利用公共语言运行库的各项功能,为ASP.NET页编写的程序代码在Web服务器上执行并生成发送到客户浏览器的标记。

2.Microsoft SQL Server 2000数据库系统是在Windows NT环境下开发的一种全新的关系型数据库系统,是发展最快的关系数据库,占世界市场份额的38%。SQL Server 2000具有大型数据库的一些基本功能,支持事务处理功能、支持数据库加密、设置用户组或用户的密码和权限等等。它为用户提供了大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序所需的最新的优秀数据库平台。SQL Server 2000是一个具备完全Web支持的数据库产品,提供了以Web标准为基础的扩展数据库编程功能,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。使用SQL Server 2000可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 2000满足了苛刻的电子商务和企业应用程序要求。它还是Microsoft.NET Enterprise Server的数据管理与分析中枢,并包括加速从概念到最后交付开发过程的工具。

5.3 系统登录界面设计

用户通过填写用户名和密码进入网络书店销售管理系统,会出现本系统界面。还可以进行新用户注册,填写新用户注册的相关的信息,就可登录网络书店销售管理系统。一个系统需要一个友好的用户界面,这样可以使用户在使用本系统时有一个良好的视觉效果,因此一个系统的直观效果对于一个用户操作本系统也是很重要的。由于本系统是基于ASP.NET开发的,它提供了一个良好的界面设计和扩展环境,因此利用网页制作工具制作友好的用户操作界面环境。登录界面如图5-1所示。

25


网络书店销售管理系统毕业论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版五年级数学上册第4单元试卷1 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: