目录
摘 要
Abstract
1 绪论
1.1 课题开发的背景
1.2 课题研究的目的和意义
1.3 本课题国内外研究分析
2 系统主要工具介绍
2.1 系统开发环境
2.2 .NET开发技术
2.3 C#简介
2.4 Visual Studio2012开发工具
2.5 Sql Server 2008简介
3 系统分析
3.1系统可行性分析
3.2功能结构及需求分析
3.3业务运作流程分析
3.4系统实现的内容
4 系统设计
4.1 数据库概述
4.2 数据库概念设计
4.3 数据库逻辑结构设计
5 系统功能实现
5.1 管理员登录页
5.2 添加用户信息页
5.3 用户信息列表页
5.4 添加商品信息页
5.5 商品信息列表页
5.6采购入库信息列表页
5.7采购单信息列表页面
5.8 商品退换货信息列表页
5.9 商品折耗信息列表页
5.10月销售统计信息列表页面
5.11修改个人登录密码页
6 系统测试
6.1 软件的测试的目的
6.2测试的步骤
6.3测试结果
结 论
致 谢
参考文献
绪论
随着经济的快速发展和增长,超市业也在迅速发展。国惠超市商品管理信息系统开发是为了提高超市管理人员工作效率,减轻工作量、使超市商品采购、入库到库存管理、销售及折耗等整个业务管理流程更加规范 、数据统计准确、安全等,从而增长超市经济效益。使用该管理系统的超市工作人员可以通过该系统进行商品的采购、入库、出库管理,日常的销售、折耗和业务销量统计工作,销售情况的分析以及工作人员的管理。通过此系统的使用和对系统的数据分析来决定经营管理策略,从而提高营业额。
本论文经过研究和考察,结合当前国惠超市商品的管理工作和真实需求,考虑到本系统的使用用户较多,最终使用ASP.NET技术和SQL SERVER数据库,运用C#开发语言开发设计而成。因此,本系统的开发,不仅能提高超市的管理工作效率,易于维护,还以节约时间和资源成本,减少系统更新成本,使用户有一个全新的体验。
随着我国计算机网络的发展,利用信息化技术进行商品管理,取代传统的管理方式,提高工作效率,增长超市效益,降低人力资源成本,开发了这款超市商品管理信息系统,使之成为当前超市商品管理的不二之选。
功能结构图
功能展示
代码
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;public partial class employee_List : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){bind();}}/// <summary>/// 绑定用户/// </summary>private void bind(){ string where = " where flag<>'超级管理员' ";if (txt_eno.Text != ""){where += " and eno like '%" + txt_eno.Text + "%' ";}if (txt_ename.Text != ""){where += " and ename like '%" + txt_ename.Text + "%' ";}GridView1.DataSource = DbHelperSQL.Query("select * from employee " + where + " order by eno desc");GridView1.DataBind();}/// <summary>/// 分页事件/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e){GridView1.PageIndex = e.NewPageIndex;bind();}/// <summary>/// 搜索/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void btnSearch_Click(object sender, EventArgs e){bind();}/// <summary>/// 删除用户/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void btnDele_Click(object sender, EventArgs e){Button btn = (Button)sender;//设置删除sqlstring strSql = string.Format("delete from employee where eno='{0}'", btn.CommandName);//删除相应的记录DbHelperSQL.ExecuteSql(strSql);//重新绑定数据源bind();}}