【Asp.net精品源码栏目提醒】:网学会员,鉴于大家对Asp.net精品源码十分关注,论文会员在此为大家搜集整理了“【精品】基于ASP销售系统设计与实现 - 其它资料”一文,供大家参考学习!
题 目: 基 于 ASPMySQL公 司 销 售 系 统 设 计 与 实 现 计 算 机 应 用 技 术级 别: 学 位 论 文指导 老师: 基 于 ASPMySQL 的 公 司 销 售 系 统 设 计 与 实 现 摘 要 随 着 互 联 网 的 发 展 计 算 机 科 学 日 渐 成 熟 其 强 大 的 功 能 已为 人 们 深 刻 认 识 它 已 进 入 人 类 社 会 的 各 个 领 域 并 发 挥 着 越 来越 重 要 的 作 用 。
作 为 计 算 机 应 用 的 一 部 分 使 用 计 算 机 对 企 业产 品 信 息 进 行 网 上 销 售 具 有 着 传 统 销 售 模 式 所 无 法 比 拟 的 优点. 系 统 采 用 Microsoft SQL Server2005 数 据 库 , 并 使 用
Asp.NET 作 为 开 发 工 具 , 由 销 售 信 息 管 理 、 商 品 管 理 、 售 后 服务 管 理 及 财 务 管 理 等 模 块 组 成 。
此 系 统 包 含 选 题 背 景 ,技 术 介绍,系统需求分析、模块设计、数据库设计、系统详细设计,以及系统实施。
本文介绍了销售系统的开发初衷和背景,系统的开发工具,面 向 对 象 开 发 的 具 体 步 骤 ,其 中 包 括 流 程 图 ,功 能 结 构 图 等 必要 的 图 形 说 明 。
主 要 包 括 SQL 数 据 库 ,用 户 登 录 模 块 和 主 窗 体的 设 计 ,其 中 用 户 登 录 模 块 实 现 的 功 能 是 登 录 系 统 时 进 行 用 户身 份 检 查 和 权 限 分 配 ;按 照 用 户 权 限 级 别 对 操 作 进 行 约 束 和 控制;编辑、修改、添加用户信息。
关 键 词 : SQL Server2005 数 据 库 ;
ASP.NET 技 术 ; 产 品 销售;管理系统 - I - Abstract With the development of the Internet computer scienceincreasinglymature and its powerful function of the peoplesprofound understanding It has entered the human society invarious fields and is playing an increasingly important role. Aspart of the computer application the use of computers toconduct online marketing information products traditional salesmodel with unique advantages. This system adopts Microsoft SQL Server 2005 database anduses Visual
ASP.NET as a developmental tool and it includesi n f o r m a t i o n m a n a g e m e n t 、g o o d s m a n a g e m e n t 、t r a d e m a n a g e m e n tand financial management and so on. The system includes theintroduction of technology system request analyze the moduledesign database design the detail of system designingconclusion and expectation. This dissertation introduces the original intention andbackground of development the tool of development and thedetails process of Object oriented development. It contents thestream chart function and configuration chart and othernecessary chart explanations. It mainly includes the design ofthe SQL database user entry module and the design of the mainwindow. The function of user entry module can check user - II -identity and purview assign. We can control and restrictoperation according user purview. We can also edit update andadd user information. Key Words: SQL Server 2000 Database ; ASP.NETtechnology; product sales; management systems - III - 目 录1 绪 言 .........................................11.1 研 究 背 景 及 意 义 ...............................11.2 本 课 题 的 目 的 与 意 义 ..........................31.3 开 发 环 境 及 语 言 ...............................42 公 司 信 息 管 理 系 统 需 求 分 析 ...................72.1 可 行 性 分 析 ..................................72.2 需 求 分 析 任 务 ...............................82.3 系 统 功 能 介 绍 ..............................92.4 数 据 字 典 ...................................93 公 司 信 息 管 理 系 统 总 体 设 计 ...................103.1 系 统 流 程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 03.2 系 统 功 能 分 析 ................................113.3 数 据 库 设 计 ...............................114 数 据 库 的 实 现 ...............................124.1 系 统 各 实 体 属 性 图 ........................... 124.2 登 录 模 块 ................................144.3 系 统 信 息 管 理 模 块 .......................155 公 司 信 息 管 理 系 统 测 试 与 分 析 设 计 .............195.1 系 统 测 试 目 的 ................................195.2 测 试 计 划 和 任 务 ..............................20 - IV -结 论 .........................................21参 考 文 献 ....................................23致 谢 .......................................24 - V - 1 绪言1.1 课 题 背 景 网 络 作 为 新 兴 媒 体 已 为 广 大 的 人 们 所 熟 悉 。
W e b 站 点 在 为 企 业 树 立形 象 、宣 传 、广 告 上 面 弥 补 了 传 统 媒 介 带 来 的 局 限 性 及 高 费 用 的 问 题 。
同 时 在 现 代 物 流 、 电 子 商 务 上 网 站 起 到 的 作 用 是 任 何 第 三 者 不 能 替代 的 。
随 着 网 络 的 不 断 发 展 越 来 越 多 的 企 业 分 分 利 用 网 络 这 个 平 台 将 自 己 的 产 品 放 到 网 络 上 面 来 销 售 提 升 了 企 业 的 形 象 增 加 了 企 业 的效 益 给 企 业 带 来 了 无 比 的 生 命 力 使 企 业 在 日 趋 竞 争 激 烈 的 市 场 中 立于不败之地。
企业网站给企业带来了深远的影响。
1.1.1 有 利 于 提 升 企 业 形 象 企业网站的作用更类似于企业在报纸和电视上所做的宣传企业本身 及 品 牌 的 广 告 。
不 同 之 处 在 于 企 业 网 站 容 量 更 大 企 业 可 以 把 任 何 想让 客 户 及 公 众 知 道 的 内 容 放 入 网 站 。
此 外 相 对 来 说 建 立 企 业 网 站 的投入比其它广告方式要低得多。
1.1.2 使 企 业 具 有 网 络 沟 通 能 力 互 联 网 络 真 正 的 内 涵 在 于 其 内 容 的 丰 富 性 几 乎 无 所 不 有 。
对 企 业来 说 拥 有 网 站 就 拥 有 网 络 沟 通 能 力 。
1.1.3 可 以 全 面 详 细 地 介 绍 企 业 及 企 业 产 品 企 业 网 站 的 一 个 最 基 本 的 功 能 就 是 能 够 全 面 、 详 细 地 介 绍 企 业 及企 业 产 品 。
企 业 可 以 把 任 何 想 让 人 知 道 的 信 息 放 入 网 址 。
如 企 业 简 介 、企业的人员、厂房、生产设施、研究机构、产品外观、功能及使用方法 等 都 可 以 展 示 于 网 上 。
- 1 -1.1.4 可 以 与 客 户 保 持 密 切 联 系 每 当 人 们 想 知 道 某 企 业 有 什 么 产 品 、 服 务 或 新 产 品 甚 至 只 是 想 知道 该 企 业 有 什 么 新 闻 时 他 们 就 会 习 惯 性 的 进 入 该 企 业 的 网 址 。
因 为 大多 数 企 业 已 经 把 所 有 的 产 品 、服 务 信 息 发 布 于 网 上 并 且 定 期 在 网 上 发布有关企业的新闻信息。
企业有了网站后便可以利用网络与客户进行沟通。
1.1.5 可 以 与 潜 在 的 客 户 建 立 商 业 联 系 这 是 企 业 网 站 最 重 要 的 功 能 之 一 也 是 为 什 么 那 么 多 企 业 非 常 重 视网 站 建 设 的 根 本 原 因 。
现 在 世 界 各 国 的 经 销 商 主 要 都 是 利 用 互 联 网 络来 寻 找 新 的 产 品 和 新 的 供 求 因 为 这 样 做 费 用 最 低 效 率 最 高 。
原 则 上 全 世 界 任 何 人 只 要 知 道 了 企 业 的 网 址 就 可 以 看 到 企 业 的 产 品 和 服务 。
因 此 关 键 在 于 如 何 将 企 业 网 址 推 介 出 去 。
1.1.6 可 以 降 低 通 讯 费 用 对 于 企 业 来 说 每 年 的 通 讯 费 用 尤 其 是 涉 及 到 进 出 口 贸 易 的 通 讯 费用 是 一 笔 非 常 庞 大 的 开 支 。
利 用 企 业 网 站 所 提 供 的 集 团 电 子 信 箱 可 以有效地降低通讯费用。
1.1.7 可 以 利 用 网 站 及 时 得 到 客 户 反 馈 的 信 息 客 户 一 般 是 不 会 积 极 主 动 地 向 企 业 反 馈 信 息 的 。
如 企 业 在 设 计 网 站时 加 入 客 户 与 企 业 联 系 的 电 子 邮 件 和 电 子 表 格 因 使 用 极 其 方 便 一般 来 说 客 户 习 惯 于 使 用 这 种 方 式 与 企 业 进 行 联 系 。
- 2 -1.2 本 课 题 的 目 的 与 意 义 随 着 中 国 的 入 世 和 国 际 互 联 网 使 用 的 迅 速 普 及 企 业 建 立 网 站 已 成为和商标注册同样重要的大事。
已有众多的国内企业建立了自己的企业 网 站 并 通 过 网 站 进 入 电 子 商 务 领 域 开 始 从 传 统 企 业 逐 步 向 现 代 企业 进 行 网 络 化 升 级 。
但 企 业 建 立 网 站 并 不 等 同 于 实 现 了 电 子 商 务 只 能说是企业进入电子商务领域的一个起点。
如何才能有效利用网站为企业实现电子商务并带来实际效益?这还在于您怎样将网络这一新技术融入到企业的日常运作中。
我们将告诉您建立一个企业网站会给您带来怎样的收益:1.2.1 电 子 商 务 平 台 : 企 业 网 站 是 企 业 进 行 网 上 交 易 及 产 品 、价 格 等 信 息 交 流 的 窗 口 您 可 以 理 解 为 : 企 业 网 站 就 是 您 的 企业在国际互联网上的一个销售点。
企1.2.2 提 升 企 业 形 象 : 业 网 站 的 建 立 可 以 为 您 树 立 企 业 形 象 提 高 企 业 层 次 。
无 论 是 从 互 联 网 上 还 是 通 过 传 统 方 式 与 客 户 接触 拥 有 网 站 的 您 当 然 比 还 没 有 建 立 网 站 的 企 业 更 具 竞 争 力 是否拥有网站亦是一种企业实力的象征。
1.2.3 信 息 搜 集 发 布 : 通 过 企 业 网 站 可 以 更 有 针 对 性 的 发 布 、搜 寻 各 种 商 业 信 息 和 商 业 机 会 。
帮 助 您 得 到 大 量 的 客 户 和 潜 在客 户 信 息 及 性 价 比 更 好 的 产 品 。
- 3 -1.3 开 发 环 境 系 统 开 发 环 境 的 选 择 对 于 系 统 的 建 立 来 说 至 关 重 要 它 将 决 定 着 系统 开 发 工 作 量 的 大 小 系 统 的 性 能 特 点 以 及 系 统 今 后 的 维 护 工 作 难 易 因 实等 。
此 在 开 发 系 统 之 前 根 据 对 系 统 所 采 用 的 技 术 、 现 功 能 的 评 估 在 选 择 开 发 环 境 时 主 要 考 虑 以 下 几 个 因 素 : 扩 展 性 总 成 本 功 能 是否 容 易 开 发 与 管 理 另 外 开 放 性 和 互 操 作 性 也 是 需 要 考 虑 的 一 个 重 要方 面 因 为 该 系 统 是 运 行 在 Internet上 的 用 户 平 台 的 差 异 决 定 了 与 其它系统的互操作性是不可避免的。
1.3.1 硬 件 环 境 服 务 器 端 的 配 置 主 要 由 建 立 站 点 所 需 的 软 件 来 决 定 在 低 配 置 下 服 务 器 虽 然 能 正 常 工 作 但 其 性 能 往 往 不 尽 如 人 意 。
如 果 想 使 站 点 服 务器 工 作 得 更 好 的 话 我 们 需 要 更 好 的 配 置 特 别 是 内 存 应 该 大 于 64MB。
下面为服务器端的最低配置:处 理 器 : Intel Pentium内 存 : 64M硬 盘 空 间 : 500M以 上光驱:需要从光盘上安装操作系统和其它开发站点所需要的软件网 卡 : ISA或 者 PCI接 口 均 可显 卡 : SVGA显 示 适 配 器因 为 客 户 端 主 要 用 于 浏 览 页 面 和 WEB数 据 库 进 行 交 换 操 作 因 此 客 户端 对 硬 件 要 求 不 高 主 要 由 所 安 装 的 Windows来 决 定 。
- 4 -1.3.2 软 件 环 境1.3.2.1 服 务 器 端A.平 台 软 件 操 作 系 统 采 用 Microsoft Windows 2000/xp/2003 Server。
W e b 服 务 器 采 用 A p a c h e 2 . 0 。
W e b 服 务 器 从 硬 件 角 度 上 讲 是 I n t e r n e t 上 保存 Web页 的 计 算 机 从 软 件 角 度 上 讲 是 提 供 Web服 务 的 服 务 程 序 。
Web服 务 器 以 及 相 应 的 浏 览 器 技 术 的 出 现 和 商 品 化 为 企 业 在 网 上 发 布 信息 和 挖 掘 信 息 提 供 了 强 有 力 的 工 具 。
现 在 由 I n t e r n e t 上 的 众 多 W e b 服 务器 提 供 的 超 媒 体 数 据 连 接 服 务 也 已 迅 猛 发 展 。
W e b 服 务 器 通 过 与 对 象 技术 相 融 合 正 在 逐 步 发 展 为 能 够 自 由 挂 接 各 种 应 用 对 象 的 Web应 用 服 务器 。
在 此 我 们 主 要 从 软 件 角 度 出 发 选 择 适 合 于 为 在 线 企 业 产 品 查 询管 理 系 统 应 用 系 统 提 供 Web服 务 的 服 务 程 序 。
B.数 据 库 系 统企 业 产 品 销 售 网 站 使 用 Mysql数 据 库 。
MySQL 是 全 球 最 受 欢 迎 的 开 放 源 代 码 数 据 库 软 件 它 由 MySQL公 司开 发 和 支 持 。
目 前 超 过 1 0 0 0 万 份 的 M y S Q L 被 安 装 用 于 支 持 高 负 荷 的 网站 和 其 他 关 键 商 业 应 用 包 括 像 阿 尔 卡 特 、爱 立 信 、朗 讯 、亚 马 逊 网 站 、Google、美 联 社 、 美 洲 银 行 、美 国 大 陆 航 空 公 司 、 戴 姆 勒 -克 莱 斯 勒 汽车 公 司 、德 意 志 邮 政 、德 国 汉 莎 航 空 公 司 、纽 约 证 券 交 易 所 、道 琼 斯 、迪 士 尼 、 美 国 军 队 、 Yahoo、 美 国 宇 航 局 等 这 样 的 产 业 领 袖 。
它 占 数据 库 市 场 40份 额 所 基 于 的 操 作 系 统 最 广 为 Linux 其 次 为 Windows和 Solaris。
- 5 -相 比 其 他 高 成 本 、 过 于 复 杂 的 数 据 库 技 术 MySQL是 一 个 很 有 诱 惑 力 的选 择 。
它 因 倍 受 赞 誉 的 速 度 、可 扩 展 性 和 可 靠 性 是 企 业 IT部 门 、网 页开 发 人 员 软 件 供 应 商 的 理 想 之 选 。
MySQL拥 有 双 重 许 可 证 用 户 可 以 通过 开 源 的 GPL 许 可 证 方 式 或 向 MySQL AB 购 买 商 业 许 可 两 种 方 式 获 得MySQL。
MySQL Network提 供 一 个 包 括 认 证 的 企 业 级 软 件 及 支 持 服 务 的完整包。
1.3.3 开 发 语 言1.3.3.1
ASP.NET 技 术 介 绍
ASP.net 不 仅 仅 是 Active Server Page ASP 的 下 一 个 版 本 而且 是 一 种 建 立 在 通 用 语 言 上 的 程 序 构 架 , 能 被 用 于 一 台 Web 服 务 器 来建 立 强 大 的 Web 应 用 序 。
ASP.net 提 供 许 多 比 现 在 的 Web 开 发 模 式 强大的的优势。
1.3.3.2 SQL Server 技术介绍 SQL Server 是一个关系数据库管理系统。
它最初是由 MicrosoftSybase 和 A s h t o n - T a t e 三 家 公 司 共 同 开 发 的 ,于 1 9 8 8 年推出了第一个 OS/2 版 本 。
在 Windows NT 推 出 后 , Microsoft 与 Sybase 在 SQLServer 的 开 发 上 就 分 道 扬 镳 了 , Microsoft 将 SQL Server 移植到Windows NT 系 统 上 , 专 注 于 开 发 推 广 SQL Server 的 Windows NT 版本 。
Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应 SQLServer 安 装 界 面 用 。
- 6 -2 公司信息管理系统需求分析2. 1 可行性分析2. 1.1 技术可行性 硬件、软件要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。
其中运用的主要软件有 Microsoft Visual Studio2008 Microsoft SQL Server2000 等 。
根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。
同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。
2. 1.2 经济可行性分析 资金可得性:由于系统开发并不复杂,操作起来也比较简单,只需一些基本的编辑软件,另外具备网络中心的一些资源优势,因此开发费用较低。
经济合理性:由于该系统用于企业工作的大部分信息发布和传递工作,不仅能够节省大量的人工信息传递任务,提高了工作效率,更加有利于整个公司各部门之间的无纸化办公的推广。
- 7 -2. 1.3 运行可行性分析 网络安全技术的不断提升,网络管理在实际运用中越来越被企业或个人所接受(这些都可以在实际生活中找到材料和数据)并且在不断的提升和表现它在实际企业活动中的经济价值,这个经济价值也是当前的企业所期望看到的。
信息管理工作覆盖面广,管理活动中产生的大 量 数 据 和 信 息 如 :公 司 情 况 的 公 布 职 工 的 状 况 职 称 、 职 务 变 动 情况 薪 金 情 况 等 。
对 如 此 多 的 数 据 、 信 息 的 管 理 、 开 发 及 运 用 都 必 须在 规 范 化 和 标 准 化 的 基 础 上 实 现 借 助 于 网 络 化 管 理 手 段 能 够 满 足 这些要求。
2. 2 需求分析的任务 需求分析是把软件计划期间建立的软件需求描述求精和细化,这是软件生命周期重要一步,通过的软件的需求分析,才能把软件功能和性能的总体概念,描述为具体的规划说明书,而这种说明书是开发软件的基础。
需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质 量 ,因 此 ,必 须 用 行 之 有 效 的 方 法 对 软 件 需 求 进 行 严 格 的 审 查 验 证 。
- 8 -2. 3 系统功能简介 本系统主要实现:项目管理等功能,员工信息管理,工资管理,部门管理,权限管理,密码管理,公告管理,留言管理,规章制度管理等功能。
项目管理:新增、查询、删除项目等;员工信息管理:新增、查询、删除管理员信息等;公告管理:新增、查询、删除公告信息等;留言管理:新增、查询、删除留言信息等;2. 4 数据字典 数据字典与数据流图的关系是紧密相联的。
而且数据字典是有关数据的集合,在软件分析和设计过程中为有关人员提供关于数据描述信息的查询,以保持数据的一致性。
并且数据字典也是进行数据库开发的重要基础。
用户信息包 括 的 数 据 项 有 : 用 户 ID、 用 户 名 、 密 码 。
留言信息包 括 的 数 据 项 有 : ID、 留 言 标 题 、 概 述 、 留 言 时 间 、 留 言 内 容 、 部 门地址、用户名称等。
系统登录信息包 括 的 数 据 项 有 : ID、 登 录 IP、 登 录 时 间 、 用 户 名 称 等 。
- 9 -3 公司信息管理系统总体设计3. 1 系统流程 在进行可行性研究时需要了解和分析现有的系统,并以概括的形式表达对现有系统的认识;进入设计阶段以后应该把设想的系统的逻辑模型转变成物理模型,因此需要描绘未来的系统的概貌。
系统流程图是描绘物理系统的传统工具。
登录 .