商品销售管理系统毕业论文.pdf_第1页
商品销售管理系统毕业论文.pdf_第2页
商品销售管理系统毕业论文.pdf_第3页
商品销售管理系统毕业论文.pdf_第4页
商品销售管理系统毕业论文.pdf_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安阳师范学院本科学生毕业论文安阳师范学院本科学生毕业论文 商品销售管理系统商品销售管理系统 作作者者 院 系 院 系 专专业业 年年级级20072007 级级 学学号号 指导教师指导教师 日日期期20112011 年年 6 6 月月 6 6 日日 学生诚信承诺书学生诚信承诺书 本人郑重承诺 所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成 果 尽我所知 除了文中特别加以标注和致谢的地方外 论文中不包含其他人已经发表或 撰写的研究成果 也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的 材料 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示 了谢意 签名 日期 论文使用授权说明论文使用授权说明 本人完全了解安阳师范学院有关保留 使用学位论文的规定 即 学校有权保留送交 论文的复印件 允许论文被查阅和借阅 学校可以公布论文的全部或部分内容 可以采用 影印 缩印或其他复制手段保存论文 签名 导师签名 日期 目录 1 引言 1 2 项目设计分析 1 2 1 项目特色 1 2 2 开发平台及开发工具 2 2 2 1 Microsoft SQL Server 2008 的优势 2 2 2 2 ASP NET 的优势 3 2 3 数据库结构设计及说明 4 2 4 整体板块 7 2 4 1 用户登录模块 7 2 4 2 客户管理模块 7 2 4 3 商品管理模块 7 2 4 5 销售管理模块 8 2 4 6 库存管理模块 8 2 4 7 用户管理模块 8 2 4 8 其他系统功能模块 8 3 项目实现 9 3 1 公用模块及技术说明 9 3 1 1 页面框架 9 3 1 2 GridView 9 3 1 3 StyleSheet css 和 web config 9 3 1 4 特别函数类 stockClass 和 MenuDAL 10 3 1 5 管理导航 11 3 2 功能实现说明 11 3 2 1 登陆管理界 11 3 2 2 客户管理 12 3 2 2 1 添加客户信息 12 3 2 2 1 管理客户信息 13 3 2 2 2 查看客户信息 13 3 2 3 商品管理 13 3 2 3 1 添加商品信息 13 3 2 3 2 管理商品信息 13 3 2 4 交易管理 14 3 2 4 1 添加交易记录 14 3 2 4 2 添加交易退货 14 3 2 4 3 添加进货记录 15 3 2 4 4 添加进货退货 15 3 2 5 销售管理 15 3 2 6 库存管理 16 3 2 7 用户管理 16 3 2 7 1 添加用户 16 3 2 7 2 修改密码 17 3 2 7 3 用户管理 17 3 2 8 注销 17 参考文献 18 第第页页1 1 商品销售管理系统商品销售管理系统 徐金玲 安阳师范学院人文管理学院 河南安阳455000 摘要摘要 随着网络的逐渐普及渗透到各个行业 各大公司均进行了信息化改革 利用信息化 的有利 高效的特性来缓解成本压力 提高生产管理效率 为了突破传统企业的局限性 以计算机代替人手工操作 为此一套基于网络的信息化企业内部管理手段是现在的企业所 必需的 并且这个系统必须做到安全 简洁 实用 多样化以及容易进行的增减修改等功 能 本系统采用 B S 架构作为系统的总体结构 以 Web 数据库技术为依托 利用微软的 ASP NET 技术 结合 ADO 实现了对 Web 数据库的访问和查询 该设计实现该公司商品信 息 销售信息管理及信息检索 实现客户信息管理 从用户认证登陆 由导航栏选择各种 功能入口 用户可以简单地对企业内部信息进行管理 包括添加 编辑 删除 查询等一 系列操作 并且可以自动进行销售统计 实现简便的一键式服务 基于 Web 的企业管理系统需要大量的资料 以及销售管理方面的知识来符合企业的相 关需求 本系统以一种通用性强的角度设计 具备良好的扩充性和可编辑性 能够很容易 进行企业的本地化 关键词 ASP NET B S 销售管理 数据库 1 引言 随着现代科学技术的迅猛发展 计算机技术已经渗透到各个领域 成为各行业必不可 少的工具 特别是Internet技术的推广和信息高速公路的建立 使IT产业在市场竞争中越来 越显示出其独特的优势 步入数字时代 而面对市场各企业的管理 高效的处理企业中管理问题在适应市场的发展中突显出尤 为重要的作用 商品的销售管理在现代企业经营管理中占据着重要的地位 一个企业商品 销售管理的水平几乎决定着企业的经济命脉 企业的所有功能 信息 组织管理方面都是 一个集成整体的各个部分 管理信息系统 MIS 是企业CIMS工程中的一个分支 商品销售 管理系统是企业MIS建设中重要的组成部分 2 项目设计分析 2 1 项目特色 商品销售管理系统 以下简称 商品销售管理系统 采用了时下微软最新 基 于 NET Framework3 5的Visual Studio 2008 Express中的Visual Web Developer Microsoft SQL Server 2008 Express 的数据库系统作为底层架构 运用了大量的 ASP NET 的新应用 新控件 服务器脚本使用更为成熟的 C NET 语言 而放弃了较为容易上手的 VB NET 语 言 本项目的特色在于用计算机自动化信息处理来管理信息数据 减少管理人员的人工操 作量 常用的 C S 客户机 服务器 方式构成的管理系统 其架构缺陷在于只能运用在小型 的内部网络 必须在每台电脑上都装有相应的客户端 几乎没有扩展性 一旦进行系统升 级 必须更新全部的客户端 当用户数量很多时 协调管理会凸显混乱 加重了企业中系 第第页页2 2 统管理员的工作量 同时 客户机的客户端直接与服务器的数据库交换数据 造成了一定 的安全隐患 而 销售管理系统 是用的 B S 浏览器 服务器 方式构成的架构则分离前 台控制和后台数据 提高了数据服务器的安全性 同时简化了终端的条件 只需有浏览器 即可访问 商品销售管理系统 更适合企业的安全管理 本系统旨在开发出安全 简捷的管理平台 每个环节都会检查当前用户线程是否为合 法用户 如果非合法用户 例如破解了 Web 服务器内部网页的路径 绕开登陆界面进行访 问 则会强制跳转到登陆界面 从而防止了非法用户的下一步操作 保护了内部资料的安 全性和保密性 2 2 开发平台及开发工具 依开题报告中的各种平台的对比分析 比较权衡后确定开发平台为 开发工具Microsoft Visual Studio 2008 Express 使用语言C NET 数据库SQL Server 2008 Express 开发模式B S 开发环境 Microsoft Visual Studio 2008 Express SQL Server 2008 Express Internet Explorer IIS 7 5 2 2 1 Microsoft SQL Server 2008 的优势 1 性能和可伸缩性 行业标准测试结果表明 SQL Server 可以承受世界上最强的负载 诸如 Unilever Citi Barclays Capital 以及 Mediterranean Shipping 这些使用 SQL Server 支持最关键应用程序 的客户以及运行 SQL Server 2008 的客户都体验到了可伸缩性的增强 最终 诸如 Siemens 以及 RedPrairie 这样的大型 ISV 厂商也历史性的从推广 Oracle 转变为推广 SQL Server 2 更加安全 漏洞更少 National Vulnerability Database NIST 报告显示了在过去四年时间里 Oracle 的数据 库商品中有超过 250 个致命的安全漏洞 而同一时期 SQL Server 却一个漏洞都没有 微 软所取得的成功来自于可靠性计算项目中的安全引擎进程 全方位的安全特性 以及强大 的更新系统 它们都可以降低安全风险并减少客户由于打补丁所造成的停机时间 专家表 示在补丁管理方面的技术 Oracle 比微软要落后五年 并且只有三分之一的 Oracle 数据 库管理员会进行打补丁的操作 3 开发效率 SQL Server 可以同 Visual Studio 团队协同工作 提供集成化的开发体验 并让开发人 员在统一的环境中跨越客户端 中间层以及数据层进行开发 SQL Server 2008 在新的开发 功能方面领先了一步 而反观 Oracle 通过附加的方式提供较为混乱的工具集和 SDK 使得 开发人员需要不断学习并跨越多个接口进行工作 事实上 IDC 的报告表明 微软在提供 应用程序平台的厂商中排名首位 4 商业智能 BI SQL Server 作为微软集成化 BI 平台的组成部分 可以提供数据仓库 分析报表 绩 效考核以及规划预算等功能 在 Gartner的 Magic Quadrant for BI 报告和Magic Quadrant for Data Warehousing 报告中 SQL Server 都处于领先地位 SQL Server 2008 在数据仓库和商 务智能方面都有很多创新功能 5 与 Office 的集成 第第页页3 3 SQL Server 通过与大家所熟知的Microsoft Office用户界面紧密集成 例如Data Mining 结合 Excel 这样的免费管理单元 可以帮助客户实现更好的商业洞察力并快速做出商业 决策 正因如此 IDC 认为微软是发展速度最快的 BI 厂商 6 总体拥有成本 TCO 和 Oracle 相比 SQL Server 最强的优势在于能够以很低的 TCO 来提供上述好处 其 主要原因是 1 业界领先的自我调优及自动管理功能可以降低人力成本 2 高效 集成的环境可以加快解决方案制定的时间从而快速实现商业洞察力 3 与 Oracle 有所不同 SQL Server 并不需要额外付费就可以使用很多重要的功能 例如压 缩 加密以及获取商品更新和安全补丁 2 2 2 ASP NET 的优势 ASP NET 是一种建立在通用语言上的程序构架 一个已编译的 基于 NET 的环境 把基于通用语言的程序在服务器上运行 将程序在服务器端首次运行时进行编译 比 ASP 即时解释程序速度上要快很多 微软公司发布了包括 Visual Basic NET C NET Visual C NET 等与 NET 兼容的语言来创作应用程序 ASP NET 是在服务器上运行的编译好的公共语言运行库代码 它可利用早期绑定 实时 编译 本机优化和盒外缓存服务 这相当于在编写代码行之前便显著提高了性能 1 世界级的工具支持 ASP NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器 编辑 拖 放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种 2 灵活性 由于 ASP NET 基于公共语言运行库 因此 Web 应用程序开发人员可以利用整个平台 的威力和灵活性 Microsoft NET 框架类库 消息处理和数据访问解决方案都可从 Web 无 缝访问 ASP NET 也与语言无关 所以可以选择最适合应用程序的语言 或跨多种语言分 割应用程序 另外 公共语言运行库的交互性保证在迁移到 ASP NET 时保留基于 COM 的 开发中的现有数据 3 简易性 ASP NET 使执行常见任务变得容易 从简单的窗体提交和客户端身份验证到部署和站 点配置 例如 ASP NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户 界面 和在类似 Visual Basic 的简单窗体处理模型中处理事件并不相同 另外 公共语言 运行库利用托管代码服务 如自动引用计数和垃圾回收 简化了开发 4 可管理性 ASP NET 采用基于文本的分层配置系统 简化了将设置应用于服务器环境和 Web 应用 程序 由于配置信息是以纯文本形式存储的 因此可以在没有本地管理工具帮助的情况下 应用新设置 此 零本地管理 哲学也扩展到了 ASP NET 框架应用程序的部署 只需将必 要的文件复制到服务器 即可将 ASP NET 框架应用程序部署到服务器 不需要重新启动服 务器 即使是在部署或替换运行的编译代码时 5 可缩放性和可用性 ASP NET 在设计时考虑了可缩放性 增加了专门用于在聚集环境和多处理器环境中提 高性能的功能 另外 进程受到 ASP NET 运行库的密切监视和管理 以便当进程行为不正 常 泄漏 死锁 时 可就地创建新进程 以帮助保持应用程序始终可用于处理请求 6 自定义性和扩展性 ASP NET 随附了一个设计周到的结构 它使开发人员可以在适当的级别 插入 代码 第第页页4 4 实际上 可以用自己编写的自定义组件扩展或替换 ASP NET 运行库的任何子组件 7 安全性 借助内置的 Windows 身份验证和基于每个应用程序的配置 可以保证应用程序是安全 的 2 3 数据库结构设计及说明 数据库结构设计是整个系统中最重要的组成部分 用以实现用户的各种操作 以下分 别进行介绍 表表 1 1 部门表部门表 表表 2 2 出勤记录表出勤记录表 表表 3 3工资表工资表 第第页页5 5 表表 4 4公出请假记录表公出请假记录表 表表 5 5 离职表离职表 第第页页6 6 表 6 时间设置表 表 7 员工福利表 第第页页7 7 表 8 员工信息表 2 4 整体板块 2 4 1 用户登录模块 登陆验证 通过数据库内部的用户名 密码表检查所输入的用户名与密码是否正确合 法 若正确合法则通过进入 验证码验证 通过验证码类 Random 生成验证码 在登录时输入验证码进行验证 避 免重复输入 防止注水攻击 2 4 2 客户管理模块 添加客户信息 这里的客户主要是公司 输入公司的信息以及联系方式 点击添加便 可录入 不仅可以添加客户的信息还可以添加供应商的信息 客户信息管理 进入页面后 客户信息首先以表格的形式呈现 并且有显示客户详细 信息的链接和删除客户信息的链接 点击详细信息链接 进入客户详细信息的页面 显示 客户的详细信息 并且可以修改 点击删除链接 可以对客户信息进行删除 2 4 3 商品管理模块 添加商品信息 进行商品信息的录入 涉及商品的名称 规格 供应商等 管理商品信息 进入页面后 商品信息首先以表格的形式呈现 并且有显示商品详细 信息的链接和删除商品信息的链接 点击详细信息链接 进入商品详细信息的页面 显示 商品的详细信息 并且可以修改 点击删除链接 可以对商品信息进行删除 2 4 4 交易管理模块 第第页页8 8 添加交易记录 添加商品交易的信息 添加交易退货 添加商品交易退货的信息 主要指客户购买后的退货 添加进货记录 添加公司进货的信息 添加进货退货 添加公司进货退货的信息 主要指公司进货后的退货 2 4 5 销售管理模块 商品销售结账 对商品交易中未完全付账的交易进行结账 点击结账按钮进入结账页 面结账 销售退货结账 对客户退货中未完全付账的交易进行结账 点击结账按钮进入结账页 面结账 商品进货结账 对商品进货中未完全付账的交易进行结账 点击结账按钮进入结账页 面结账 商品退货结账 对公司退货中未完全付账的交易进行结账 点击结账按钮进入结账页 面结账 2 4 6 库存管理模块 商品销售查询 以表格形式呈现商品销售信息 并且可以根据供应商 商品名称 客 户 起止时间对商品销售信息进行条件查询 每条信息都有详细信息链接和删除链接 点 击详细信息链接可以查看商品销售信息的详细信息 点击删除链接 可以删除此条销售信 息 商品进货查询 以表格形式呈现商品进货信息 并且可以根据供应商 商品名称 经 手人 起止时间对商品进货信息进行条件查询 每条信息都有详细信息链接和删除链接 点击详细信息链接可以查看商品进货信息的详细信息 点击删除链接 可以删除此条进货 信息 销售退货查询 以表格形式呈现销售退货信息 并且可以根据供应商 商品名称 客 户 起止时间对销售退货信息进行条件查询 每条信息都有详细信息链接和删除链接 点 击详细信息链接可以查看销售退货信息的详细信息 点击删除链接 可以删除此条销售退 货信息 商品退货查询 以表格形式呈现商品退货信息 并且可以根据供应商 商品名称 经 手人 起止时间对商品退货信息进行条件查询 每条信息都有详细信息链接和删除链接 点击详细信息链接可以查看商品退货信息的详细信息 点击删除链接 可以删除此条退货 信息 商品库存查询 以表格形式呈现商品库存信息 单位 进货数量 销售数量 库存 并且可以根据商品名称 供应商对商品库存信息进行条件查询 商品销售排行 以表格形式呈现商品总销售量及库存量的信息 2 4 7 用户管理模块 添加用户 允许超级管理员 admin 可以添加所有的用户 总经理可以添加部门经理 用户 部门经理不能添加用户 修改密码 修改登录用户的密码以及信息 用户管理 允许超级管理员 admin 查看所有后台管理员的账号 同样以表格方式呈 现 显示出用户的姓名 地址 电话等信息 并且可以对用户的密码和信息进行修改 以 及对用户的删除 2 4 8 其他系统功能模块 修改密码 修改登录用户的密码以及信息 注销 离开本系统 并注销登录 第第页页9 9 3项目实现 3 13 1 公用模块及技术说明 3 1 1 页面框架 商品销售管理系统用的是 ext 框架 左边是导航栏 右边是内容区 框架通过 JavaScript 和 js 文件等生成 3 1 2 GridView 在有表格呈现的地方采用 GridView 控件来实现 GridView 控件显示表格的参数繁多 功能强大 以 Cus View aspx 来说明 首先放入一个 GridView 控件并且调整其外观参数 GridView 的外观参数非常多 这里用到了间隔行不同的外观设定 即可得到如下图所示的 间隔效果 图图 1 1 GridViewGridView 控件实现表格显示数据控件实现表格显示数据 外观设定完毕后 对不同的列 根据数据库中的列名 依次进行设置 HeaderText 设 置该列第一行表头的文字 DataField 设置数据库中的列名 绑定的时候将显示其在数据库 中的数据部分 列又分为 BoundField CheckBoxField HyperLinkField ImageField ButtonField CommandField TemplateField 本系统将使用其中的 5 种 BoundField 是文 字区域 普通数据则使用 BoundField 如果当前列是可以点击的超链接 则使用 HyperLinkField HyperLinkField 的设置里有导航地址 可以设置如 abc aspx id 0 的 格式 由 0 表示该行的值 这样的格式将使每一行导向不同的页面 单选框 Field 的 Value 设置由 True 或 False 控制 而最重要的 CommandField 则提供了删除 更新的操作 与其 他控件相同 设置了 OnRowDeleting 和 OnRowUpdating 后在后台设置其执行函数 执行函数采用 SQL 语句 DELETE UPDATE 来操作数据库 具体实现可以从源代码 中查看 关于 GridView 的数据绑定 同样也要用到 SQL 的 Select 语句 由实例化的 BaseClass1 中的 ReadTable 获取某个数据表内的数据 然后用 DataBind 方法来绑定数据 关于 GridView 的分页 采用了两种方法实现 其一是内部提供的方法 控件提供下面 的页码索引和上一页 下一页等按钮 只需给响应事件的函数 GridView1 PageIndexChanging 添加改变页码和重新绑定的 C 代码即可 另一种则用到了 新的类 PagedDataSource 由该类来为数据表分页 并且需要自己编写函数实现翻页功能 其优点是有更大的灵活性 可以自由安排翻页控制的显示方式 例如还可以显示总页数 当前页码等额外信息 由于很多情况下页面没有办法填充整个 PageSize 而控件本身也不提供自动填充的功 能 所以本系统使用了 GridView1 DataBound 响应函数 在其中计算该页欠缺的行数 然 后进行填充 生成足够多的新行 并且给每行的所有单元格附上一个空格 3 1 3 StyleSheet css 和 web config 第第页页1010 图图 2 2 StyleSheet cssStyleSheet css 和和 web configweb config StyleSheet css 是外部链接样式表文件 在该文件内部定义好 css 样式后 链接该文件 如下 即可使用 id xxx 来引用 StyleSheet css 中定义的样式 定义样式的格式 例子 MainDiv width 740px margin top 0px margin left auto margin right auto 而 web config 是一些网站的具体设置 其中大部分设置除了可以编辑该文件来实现外 还可以通过图形界面的设置来修改该文件 在这里需要将数据库的 appSettings 内容放在 web config 里面 具体内容为 其中 server 表示这里使用的是本地数据库 database db Sell表示数据库名是db Sell uid sa pwd 1 是数据库的登录名和密码 3 1 4 特别函数类 stockClass 和 MenuDAL stockClass 类主要是对销售信息的特别处理 主要有库存数量的获取 销售数量的获 取 获取未付货款 验证是否存在非法字符 图图 3 3 函数类函数类 stockClassstockClass 中的函数中的函数 Stock 该函数返回类型为 int 首先计算进货数量 然后计算退货数量 通过计算获 得库存数量 sell 该函数返回类型为 int 首先计算交易数量 然后计算退货数量 通过计算获得 销售的总数量 not 该函数返回类型为 int 首先计算未付款数量 然后计算付款数量 通过计算获 得现在未付款数量 validate 该函数的返回类型为 bool 传入一个参数 对其进行验证如果存在非法字符 第第页页1111 则函数返回 false 否则返回 true MenuDAL 类主要生成左侧导航栏链接 3 1 5 管理导航 当用户验证成功时 进入管理页面 管理页面左侧是导航栏 是由 MenuDAL 类生成 首先加载 xml 文件的内容 图图 4 4 导航栏导航栏 3 2 功能实现说明 3 2 1 登陆管理界 第第页页1212 图图 5 5 登录界面登录界面 该界面主要由左边的 IMG 控件和右边的 Login 控件组成 左边的 IMG 控件使用较为 简单 指定大小和图片的 URL 即可实现图片的显示 而右边的登陆窗口 则需要进行复杂的设置 其中我们需要对外观进行设置 其中包括 BackColor 背景颜色 BorderColor 边框 颜色 BorderPadding 边框距离 BorderStyle 边框样式 BorderWidth 边框宽度 Font Names 字体 Font Size 字号 ForeColor 字体颜色 以及 Height 高度 Width 宽度 这仅是外框的 Style 内部 TextBox 的样式设置了文字大小和宽度 登陆按钮设 置了背景颜色 边框颜色 边框样式 边框宽度 字体 字号 字体颜色等不再说明 进 行完外观设置以后 对 ImageButton1 Click 进行定义 当触发函数 ImageButton1 Click 开始运行时 首先进行验证 对输入的用户名和密码 进行验证是否含有非法字符 如果含有则返回重新输入 然后对输入的验证码进行验证 如果验证码错误则重新输入 如果用户名和密码及验证码都输入正确 则连接数据库对用 户名和密码进行查询 如果用户名和密码都符合则登录成功进入主页面否则重新登录 通过在所有页面的 Page Load 方法里面加入以下代码来验证是否是合法用户 只有合 法用户的 Session username 值才能通过验证 否则强行跳转至登陆页面 if Convert ToString Session username Response Write alert 请登录 location login aspx 3 2 2 客户管理 3 2 2 1 添加客户信息 填入客户信息后点击添加按钮则添加成功 同如果填入的信息没有通过验证 则不能提交信息 图图 6 6 添加客户信息添加客户信息 第第页页1313 3 2 2 1 管理客户信息 图图 7 7 管理客户信息管理客户信息 3 2 2 2 查看客户信息 图图 8 8 查看客户信息查看客户信息 3 2 3 商品管理 3 2 3 1 添加商品信息 图图 9 9 添加商品信息添加商品信息 3 2 3 2 管理商品信息 图图 1010 管理商品信息管理商品信息 使用 GridView 显示数据 并且可以对数据详细信息的查看 删除 点击详细信息都进 入详细信息页面 第第页页1414 图图 1111 查看商品信息查看商品信息 图图 1212 删除商品信息删除商品信息 这个部分主要进行数据的呈现操作 实现方法即建立 GridView 绑定 DataTable 中的对 应项 DataTable 则由数据库查询得到 GridView 提供了很多外观设定 例如可以另隔行 颜色有差异 由此我们可以得到漂亮美观的表格 3 2 4 交易管理 3 2 4 1 添加交易记录 图图 1313 添加商品信息添加商品信息 添加记录采用了自动判断方式 选择商品后 对应的剩余总数量就在数量栏显示出来 填入单价和购买数量后 对应的未收金额自动判断出来 3 2 4 2 添加交易退货 第第页页1515 图图 1414 添加销售退货添加销售退货 3 2 4 3 添加进货记录 图图 1515 添加进货添加进货 3 2 4 4 添加进货退货 图图 1616 添加进货退货添加进货退货 3 2 5 销售管理 销售管理的功能为商品销售结账 销售退货结账 商品进货结账 商品退货结账功能 商品销售结账内容界面为 图图 1717 商品销售管理商品销售管理 第第页页1616 图图 1818 结账单结账单 3 2 6 库存管理 库存管理功能包括商品销售查询 商品进货查询 商品销售退货查询 商品进货退货 查询 商品库存查询 商品销售排行 图图 1919 商品销售查询商品销售查询 前四个功能类似 这里不在说明 图图 2020 商品库存查询界面商品库存查询界面 查询功能和前面类似 进货数量 销售数量和库存是通过 stockClass 类的查询功能实 现的 3 2 7 用户管理 3 2 7 1 添加用户 图图 2121 添加用户添加用户 其中 RequireFieldValidator 控件检查文本框内是否有内容 没有内容进行提交的话 显示出出错提示 当提交信息时还需要验证用户名是否存在 是否存在非法字符 第第页页1717 3 2 7 2 修改密码 图图 2222 修改密码修改密码 首先获取当然用户的信息显示在修改框内 如果修改成功 弹出对话框提示 Response Write alert 修改成功 3 2 7 3 用户管理 图图 2323 用户管理用户管理 点击删除会提示是否删除 如果确定则点击确定便可删除 点击修改后进入修改页面 如下 图图 2424 修改信息修改信息 3 2 8 注销 转向到 System user out aspx 页面 使用 Response redirect 实现 功能代码 具体效果 令页面重定向到登陆页面 用户必须重新登录才可进入系统 4 结论在学习了 ASP 的基础上 通过对 ASP NET 以及相关内容的补充学习 实施系统 的技术能力得到了保障 在开题时进行了国内外的调研得出的这个题目贴近实际 有较强 的应用价值 设计过程中有一些管理类的逻辑错误 主要问题是该方向的知识比较匮乏 数据库结构 功能安排分配有些是主观臆断 所以成品无法直接投入市场使用 但是本系 统结构设计清晰 扩展性强 修改升级容易 需要一项新功能 做好后加入树结构即可无 Session username Response Redirect login aspx 第第页页1818 缝连接 由于这些优势 本系统还是拥有广泛的应用前景 参考文献参考文献 1 威尔顿 美 科尔比 美 敖富江 译 SQL 入门经典 M 北京 清华大学出版社 2006 06 2 Konrad King 美 杜大鹏 龚小平 史艳辉 纪广民等译 SQL 编程实用大全 M 北京 中国水利水电出版社 2005 6 3 德兰妮 美 聂伟 方磊 揭磊骏 译 Microsoft SQL Server 2008 技术内幕 M 北京 电 子工业出版社 2007 09 4 梁冰 陈丹丹 苏宇 SQL 语言参考大全 M 北京 人民邮电出版社 2008 10 5 陈明 软件工程实用教程 M 北京 电子工业出版社 2006 1 6 石志国 崔林 ASP 动态网站编程 M 北京 清华大学出版社 2006 1 7 庞娅娟 ASP 技术方案宝典 北京 人民邮电出版社 2008 2 8 王萍萍 李晓娜 孙更新 ASP Dreamweaver 动态网站开发 M 北京 电子工业出版 社 2008 8 9 Gary B Shelly 美 Thomas J Cashman 美 Harry J Rosenblatt 美 Systems Analysis and Design Seventh Edition M 机械工业出版 2010 1 10 Abraham Silberschatz Database System Concepts M 机械工业出版社 1999 3 第第页页1919 摘要摘要 随着网络的逐渐普及渗透到各个行业 小区物业管理进行了信息化改革 以提高管 理效率 为了突破传统小区物业管理的局限性 以计算机代替人手工操作 为此一套基于 网络的信息化小区物业管理手段是现在的各个小区所必需的 并且这个系统必须做到安 全 简洁 实用 多样化以及容易进行的增减修改等功能 本系统是以中文版 VB6 0 为前台开发工具 用 Access 2003 为后台数据库来实现的 该设计实现该小区的小区信息 大楼信息管理及信息检索等 实现客户信息管理 从用户 认证登陆 由导航栏选择各种功能入口 小区管理人员可以简单地对小区信息进行管理 包括添加 删除 查询等一系列操作 关键词 ASP NET B S 销售管理 数据库 The head tool of this system developm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论