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

网上书店毕业设计论文(5)

来源:网络收集 时间:2019-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

5系统详细设计

5.1总体功能

本系统采用微软集成开发环境VS2005进行开发,编程语言采用C#语言,配合使用微软数据库SQL2005来存储数据信息。

本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。

我开发的图书销售网站按角色分为前台功能和后台2个功能模块。

前台部分由普通用户和未注册会员使用,主要包括用户注册,用户登录,图书搜索,图书列表,购物车,订单查看,留言板等功能模块。

后台部分由管理员使用,主要包括账号管理,会员管理,图书类别管理,图书信息管理,公告管理,订单管理,留言板管理等功能模块。

5.2 数据库连接

我们采用WEB.CONFIG文件进行配置数据库的连接,这样如果您更换了数据库的环境我们只需要更改一个连接字符串就能实现程序和数据库的连接。

数据库的连接代码如下:

name=\

connectionString=\Security

Source=.\\SQLEXPRESS;Initial

ID=sa;pwd=sa;\

Catalog=BookWeb;Persist

Info=True;User

providerName=\

5.3 重要功能模块设计

5.3.1 账号管理

账号管理是系统中对管理员信息的管理,包括对管理员信息的添加,修改和删除等功能。

账号管理的运行界面如图5-1。

15

图5-1 账号管理

账号管理流程图如图5-2。

图5-2 用户管理流程图

添加管理员账号的关键代码如下:

protected void btnAdd_Click(object sender, EventArgs e) {

SqlConnection conn = new SqlConnection(SqlHelper.connstring);

string sql = string.Format(\this.txtName.Text + \

16

SqlCommand comm = new SqlCommand(sql, conn); conn.Open();

comm.ExecuteNonQuery(); conn.Close();

this.lblinfo.Text = \添加成功!\ }

5.3.2 库存管理

库存管理是对图书的数量进行管理的模块,包括对图书进货的管理,图书进货信息查询功能,以及盘点每种图书的库存数量等功能的实现。

库存管理包括进货管理和库存管理以及进货信息查询。相关的运行界面如图5-3。

图5-3 库存管理

库存管理的流程图如图5-4。

17

图5-4 库存管理流程图

图书进货信息的关键代码如下: private void getGoods() {

DropDownList1.DataSource = data.GetDataReader(\where GoodsTypeID=\

DropDownList1.DataTextField = \ DropDownList1.DataValueField = \ DropDownList1.DataBind(); }

protected void ddlGType_SelectedIndexChanged(object sender, EventArgs e) {

getGoods(); }

protected void btnAdd_Click(object sender, EventArgs e) {

data.RunSql(\ shangpin set GoodsNum=GoodsNum+\+ \

data.RunSql(\DropDownList1.SelectedValue + \+ \ Label1.Text = \进货成功\ TextBox1.Text = \}

18

5.3.3 会员管理

会员管理包括前台用户注册,用户登录,用户修改自己的注册信息,以及管理员对会员信息进行查询,对会员信息进行修改和删除会员信息等功能,会员信息包括会员的登录账号,登录密码,年龄,密码问题,密码答案,用户电话,用户地址等重要的联系信息。

会员管理运行界面如图5-5。

图5-5 会员管理界面

会员管理流程图如图5-6。

图5-6 会员管理流程图

会员注册的关键代码如下:

protected void LinkButton1_Click(object sender, EventArgs e) {

data.RunSql(\

huiyuan(Daan,wenti,password,username,Sex,Tel,ADdress,nianling,Ds)values('\

txtdanan.Text + \+ DropDownList1.SelectedItem.Text + \

19

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上书店毕业设计论文(5)在线全文阅读。

网上书店毕业设计论文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/613240.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: