第一范文网 - 专业文章范例文档资料分享平台

网上图书销售系统(.net)

来源:用户分享 时间:2025/5/20 4:55:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

洛阳理工学院毕业设计(论文)

第4章 系统实现

4.1 主页设计

主页,是网站的招牌,其设计的好坏及美观特别重要。首先,进入网站的第一印象是清楚的导航。本网站的主题是在线图书销售系统,当然在首页应该让用户尽量浏览到更多的图书信息,所以在主页图书信息显示时,只显示一些简要的信息,同时设置了一个“详情”的链接,当点击“详情”链接时,可以显示当前图书的详细信息,以便用户更好地了解图书的相关信息。图书信息的布局采用的是DataList控件,主要代码如下。

<%#Container.DataItem(\
编号:<%#container.dataitem(\
作者:<%#Container.DataItem(\

其设计效果如图4-1所示。

图4-1 主页界面设计图

17

洛阳理工学院毕业设计(论文)

4.2 管理员模块

管理员模块主要是管理员对整个系统进行管理与维护的部分,管理员具有最大的权利,不但拥有会员的权利,还有删除与管理用户的权限,会员用户只能查看或是修改一些基本的个人信息。当然管理员也可查看修改个人的信息。下面就来具体分析管理员模块的具体功能。

4.2.1 用户管理

此模块主要用来管理会员的信息,以及对所有用户的管理,可以删除和修改一些用户的信息。为了方便对用户信息的管理,设置了通过帐号查找快速定位的功能。其主要代码如下: If account <> \

sq = \ Else

sq = \ End If

用户信息的显示用的是DataGrid控件。页面效果图如图4-2所示。

图4-2 用户信息管理页面图

4.2.2 图书管理

该模块是用来管理当前图书的所有信息,如果想要修改当前记录的信息

18

洛阳理工学院毕业设计(论文)

内容,点击后面的编辑,即可对该记录进行修改,修改完成后点击更新即可完成修改;点击取消即可取消更新的内容。如果想要删除某条记录,点击删除即可删除当前记录。点击上面的插入记录即可添加新的图书。同时为了方便于查询某项记录,设置了按书名查找图书信息的功能。实现更新、删除的功能,分别SQL语言中的Update、Delete语句。查找功能实现采用的是Select语句。其主要代码: Dim account, sq As String account = TextBox1.Text If account <> \

sq = \ Else

sq = \ End If

页面效果图如图4-3所示。

图4-3 图书管理页面图

点击插入记录添加新图书的添加页面效果图,插入记录的实现,靠SQL语言的Insert语句来实现的,在插入图书信需要考虑到编号是否已存在,如果已经存在,则会提示:“该书已存在!”。当插入成功时会提示:“添加成功”。所以在实现该功能时首先对数据库中的图书信息进行查找验证。其主要代码如下:

19

洛阳理工学院毕业设计(论文)

sqltrl = \

如果图书记录中没有出现和插入记录的ID重复的,再执行插入记录;插入成功时,提示:“添加成功!” 否则提示“插入失败”。界面设计如图4-4所示。

图4-4 添加图书信息页面图

4.2.3 定单管理

定单管理主要是用来管理定单的,其中包含的有收货人的定单号,收货人的真实姓名,收货人的联系电话、电子邮箱、地址等信息。管理员可以做的操作是删除订单。删除当前记录主要代码如下: sq1 = \MyDataGrid1.DataKeys(CInt(e.Item.ItemIndex))

其设计效果如图4-5所示。

20

搜索更多关于: 网上图书销售系统(.net) 的文档
网上图书销售系统(.net).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3728p92f848n6j487kft_6.html(转载请注明文章来源)
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top