C#+sql超市销售管理系统论文+源码+任务书+开题报告 第3页
第二章 系统的开发、运行环境
通过对超市销售系统的研究,我选择使用了C#技术开发该管理系统。应用C#技术可以使得构造基于Web的应用程序更加容易和快捷。本系统的开发主要以C#+JSP+ASP.NET实现。
2.1 开发和运行环境的选择
硬件平台:CPU:P41.8GHz以上
内存:512MB及以上
软件平台:操作系统:Windows XP
数据库:SQL Server 2005
开发工具:Visual Studio 2008
开发语言:C#、Jsp语言
浏览器:IE 6.0
Web服务器:Tomcat 5.0
2.2 C#和Jsp语言
1.C#概述原文请找腾讯752018766辣'文.论,文.网
http://www.751com.cnC# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
正是由于C#面向对象的设计,使它成为构建各类组件的理想之选--无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。
最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。或者这么说生产信息化的今天,也就产生了C#。
2.Jsp介绍
JSP(JavaServer Pages)是一种基于Java的脚本技术。在JSP 的众多优点之中,其中之一是它能将 HTML 编码从 Web 页面的业务逻辑中有效地分离出来。用 JSP 访问可重用的组件,如 Servlet、JavaBean 和基于 Java 的 Web 应用程序。JSP 还支持在 Web 页面中直接嵌入 Java 代码。可用两种方法访问 JSP 文件:浏览器发送 JSP 文件请求、发送至 Servlet 的请求。
综上所述,所以在程序当中的前台校验我运用了Jsp.
2.3 三层架构介绍
所谓三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交换.
我可以将应用的商业逻辑放在中间层应用服务器上,把应用的业务逻辑与用户界面分开。在保证客户端功能的前提下,为用户提供一个简洁的界面。这意味着如果需要修改应用程序代码,只需要对中间层应用服务器进行修改,而不用修改成千上万的客户端应用程序。从而使我可以专注于应用系统核心业务逻辑的分析、设计和开发,简化了应用系统的开发、更新和升级工作。
第三章 数据库设计
3.1 数据库需求分析
数据库是信息管理的基础。数据库结构直接关系到各种功能的实现和程序运行的效率。
进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
根据上一章的流程图,可以列出以下各模块记录信息所需的数据项和数据结构:
1.入库信息管理
•入库记录:商品编号(SPNO)、商品名称(SPNAM)、经办人员(JBREN)、进货数量(JHNUM)、进货小计(inprice)、备注(BEIZHU)
2.销售信息管理
•销售记录:商品编号(SPNO)、商品数量(SPNUM)、经办人员(JBREN)、商品名称(SPNAM)、标准价格(BZJG)、销售小计(XSXJ)
3.商品信息管理
•商品信息记录:商品编号(SPNO)、商品名称(SPNAM)、本店库存量(BDKCL)、默认成本(MORCB)、供应商编号(GYSNO)、商品分类(SPKIN)、安全存量(SAFCL)、商品规格(SPGG)、库存单位(KCDW)、商品颜色(SPCOL)、商品尺寸(SPSIZ)、标准价格(BEIZHU BZJG)、会员价格(HYJG)、批发价格(PFJG)、备注(BEIZHU)
4.员工信息管理
•员工信息:用户名(user)、口令(password)
3.2数据库概念结构设置
概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。实体------关系模型(Entity-Relationship Module,简称E-R图)是数据库结构设计常用的方法。
E-R图提供了表示实体、属性和联系的方法。•实体型:用矩形表示,矩形框内写明实体名上一页 [1] [2] [3] [4] [5] 下一页
C#+sql超市销售管理系统论文+源码+任务书+开题报告 第3页下载如图片无法显示或论文不完整,请联系qq752018766