ASP在线订单管理系统

上传人:zhan****gclb 文档编号:185013615 上传时间:2023-02-02 格式:DOC 页数:21 大小:467KB
返回 下载 相关 举报
ASP在线订单管理系统_第1页
第1页 / 共21页
ASP在线订单管理系统_第2页
第2页 / 共21页
ASP在线订单管理系统_第3页
第3页 / 共21页
点击查看更多>>
资源描述
ASP在线订单管理系统摘 要    &nASP在线订单管理系统bsp;     ASP在线订单管理系统 利用网络和数据库技术,结合目前硬件价格普遍下跌与宽ASP在线订单管理系统带网大力建设的有利优势,应用Active Server PagASP在线订单管理系统e技术和采用MSSQL数据库系统组件来构建本系统。它运行方便ASP在线订单管理系统、操作简单,效率很高。主要提供了在线订单的  计算机毕业ASP在线订单管理系统论文网管理平台。在系统中,将管理用户分为了两大类,一类为系ASP在线订单管理系统统管理员,用以对用户进行操作;另一类为超级管理员,主要实现客户信ASP在线订单管理系统息的管理、商品信息的管理、及订单信息的管理,为系统操作级账号。借助ASP在线订单管理系统B/S模式,可以很方便的登录并使用本系统,这样加强了数据的利用ASP在线订单管理系统率,较好地实现了资源共享,有助于减少重复劳动,取得了较好的社会效益。ASP在线订单管理系统  关键字: 在线订单    ASP技术&nbASP在线订单管理系统sp;  MSSQL  信息系统&nbsASP在线订单管理系统p; 在线订单管理系统&nbASP在线订单管理系统sp; ASP在线订单管理系统目   录ASP在线订单管理系统摘  要 &nbASP在线订单管理系统sp;    1关键字     ASP在线订单管理系统; 1目   录 ASP在线订单管理系统;   2引  言ASP在线订单管理系统      ASP在线订单管理系统4第一章 可行性研究报告 81.1可行性研究报告引言   &nASP在线订单管理系统bsp;  81.2可行性研究的前提ASP在线订单管理系统 111.3对现有系统的分析 121.4所建议的系统   &nbASP在线订单管理系统sp;     121.4.2功能说明  13ASP在线订单管理系统1.4.2.1登录系统的主要功能要求  ASP在线订单管理系统;     &nbASP在线订单管理系统sp; 131.4.2.2 在线订单管理系ASP在线订单管理系统统订单管理的主要实现功能要求   &nASP在线订单管理系统bsp;  131.4.2.3 在线ASP在线订单管理系统订单管理系统商品管理的主要功能要求   ASP在线订单管理系统;  131.4.2.4订单系统客户ASP在线订单管理系统管理的主要功能要求 141.4.2.5 订单系统ASP在线订单管理系统操作员管理的主要功能要求   ASP在线订单管理系统   141.5影响 ASP在线订单管理系统;   141.6技术条件方ASP在线订单管理系统面的可行性 151.7使用方面的可行性 15ASP在线订单管理系统1.8可行性小结  &nbsASP在线订单管理系统p;     ASP在线订单管理系统; 15第二章 系统分析  ASP在线订单管理系统   162.1 数据流程ASP在线订单管理系统图     &nASP在线订单管理系统bsp;   162.2 数据ASP在线订单管理系统库设计     ASP在线订单管理系统    212ASP在线订单管理系统.2.1系统中主要实体 212.2.2主要实体间ASP在线订单管理系统的联系:     24第三章 系统设计   &ASP在线订单管理系统nbsp; 243.1软硬件配置 ASP在线订单管理系统;     &ASP在线订单管理系统nbsp;  243.1.1 硬件ASP在线订单管理系统环境 243.1.2 系统网络拓朴&nbsASP在线订单管理系统p;    25ASP在线订单管理系统3.1.3 软件环境 253.2系统模块设计&nbASP在线订单管理系统sp;     ASP在线订单管理系统   263.3 系统流程ASP在线订单管理系统图     ASP在线订单管理系统;    283.ASP在线订单管理系统4 数据库设计    &ASP在线订单管理系统nbsp;    29ASP在线订单管理系统3.4.1 数据库的需求分析  &ASP在线订单管理系统nbsp;   293.4.ASP在线订单管理系统2 数据库的逻辑设计   &nbASP在线订单管理系统sp;  293.4.3 数据库的结构创ASP在线订单管理系统建     ASP在线订单管理系统; 30第四章 系统实现  ASP在线订单管理系统   344.1网页链接ASP在线订单管理系统图     &ASP在线订单管理系统nbsp;   344ASP在线订单管理系统.1.1客户部分  344.1.2管理ASP在线订单管理系统员部分     &ASP在线订单管理系统nbsp;   354.2ASP在线订单管理系统页面子系统模块    ASP在线订单管理系统; 364.2.1欢迎页面  36ASP在线订单管理系统4.2.3 系统管理主界面 374.2.4 订单管理 384.2.4.ASP在线订单管理系统1订单的管理     42ASP在线订单管理系统4.2.5客户管理  43ASP在线订单管理系统4.2.6商品管理  444.2.6.1商品信息管理 46第五章 系统ASP在线订单管理系统测试     475.1 测试目的    475.2 测试目标    485.3测试方法     485.4测试步骤     485.5系统的测试         495.6系统的测试数据     49第六章 系统特色     516.1技术特色     516.2应用特色     51致    谢  52参考文献 52目 录 前言 1第一章  需求分析 2第二章  系统总体设计 2一、系统分析 21、系统的使用对象和开发要点 22、开发语言的选择 23、系统设计运行的环境 34、数据库结构 35、系统主要功能 3二 系统结构 41、系统构成思路 42、系统功能流程 43、学生信息管理系统的主要模块 5第三章 系统详细设计 6一、表结构 6二、建立“学生信息管理”的文件夹 7三、建立项目管理器 7四、建立数据库 8五、建立数据表 81、建立基本情况表 82、建立成绩表 103、建立课程表 124、建立人员配置表 135、建立院系配置表 146、建立专业配置表 15六、建立数据表间的参照完整性约束 16七、表单设计 171、系统封面表单设计 172、登录表单设计 193、密码修改表单设计 224、基本情况录入表单设计 265、学号查询表单设计 306、学号查询基本情况结果表单设计 327、姓名查询表单设计 358、姓名查询基本情况结果表单设计 379、成绩录入表单设计 4010、成绩查询表单设计 4411、成绩查询结果表单设计 4512、课程表查询表单设计 48八、菜单设计 521、菜单组成 522、创建菜单 533、创建菜单的各图片 534、子菜单调用表单命令 56九、报表设计 561、成绩单报表 562、课程表报表 58十、主程序设计 58第四章 程序的调试与维护 60第五章 结束语 62第六章 致谢辞 62参考文献 63附录:本学生信息管理系统原代码汇总(另起一本) 63在刚建立的项目管理器中建立数据库的步骤如下:1、单击数据选项卡,选择数据库选项。单击新建按钮,弹出新建数据库对话框。2、单击新建数据库按钮,出现保存对话框,保存的数据库名为:学生信息管理.dbc。保存后出现了数据库设计器窗口。五、建立数据表1、建立基本情况表 右击数据库设计器窗口,在弹出的快捷菜单上选择新建表。 在弹出的对话框中,单击新建表,在出现的保存文件对话框中设置文件名为:基本情况.dbf。单击保存后弹出表设计器。 在表设计器的字段页面中,按上面的基本情况表结构,输入字段名、类型、宽度、小数位数、索引和null值,在显视区设置字段的格式、输入掩码和标题,如下图:  单击表设计器的索引,在索引名中输入“学号”,在类型中选择“唯一索引”。单击表达式文本框后的按钮,在弹出的表达式生成器的表达式列表框中输入表达式,或从字段中选择字段。 用同样的方式设置院系代码、专业代码为普通索引。 单击表设计器的确定后,系统提示是否输入数据,输入所需的数据即可,如下图: 2、建立成绩表 右击数据库设计器窗口,在弹出的快捷菜单上选择新建表。 在弹出的对话框中,单击新建表,在出现的保存文件对话框中设置文件名为:成绩表.dbf。单击保存后弹出表设计器。 在表设计器的字段页面中,按上面的成绩表结构,输入字段名、类型、宽度、小数位数、索引和null值,在显视区设置字段的格式、输入掩码和标题,如下图:  单击表设计器的索引,在索引名中输入“学号”,在类型中选择“唯一索引”。单击表达式文本框后的按钮,在弹出的表达式生成器的表达式列表框中输入表达式,或从字段中选择字段。 用同样的方式设置课程号为普通索引。 单击表设计器的确定后,系统提示是否输入数据,输入所需的数据即可,如下图:目  录第1章 系统概论 11.1 教务管理的重要性 11.2 教务管理系统的用户需求 11.3 教务管理系统设计指导思想 11.4 组织实施 21.5 计算机教务管理系统的设计目标 2第2章 管理信息系统简介 32.1信息与数据 32.2管理信息系统  32.3关系数据库概述 32.4管理信息系统的基础技术 42.4.1数据库技术 42.4.2计算机网络技术 52.4.3安全保密技术 52.5管理信息系统开发方法 5第3章 应用系统开发工具  63.1  VISUAL FOXPRO 系统简介 63.2  事件驱动和可视化的应用程序 73.3  VISUAL FOXPRO 6.0 语言和函数 73.4  面向对象的编程 8第4章 教务管理系统的分析 94.1 系统应用需要的分析 94.2 信息系统开发的指导思想 94.2.1  数据位于现代数据的处理中心 94.2.2  数据模型是稳定的,处理是多变的 94.2.3  用户必须真正参与开发工作 104.3 信息系统的总体规划 104.4 信息系统分析 104.4.1  信息系统分析的工作步骤与分析工具 104.4.2  数据流程的抽取 10第5章教务管理系统的设计 145.1  系统数据库设计 145.1.1  数据分析建立数据库 145.1.2  数据的概念设计 155.1.3  数据库的逻辑设计 195.2  教务管理系统的分析和概要设计 195.3  数据库的实现 205.4  数据库逻辑结构设计 205.5教务管理系统设计的评价标准 225.6教务管理系统分析方法的特点 235.7教务管理系统界面 23第6章  系统的编译与发行 336.1   设置整个应用程序的执行环境 336.2   构造主文件 336.3   设置系统退出 336.4   编译应用程序 336.5   应用程序的测试与调试 34结束语 35致谢 36主要参考文献 37附录 38数据流程图实质上是对业务流程图进行分析的结果。它也是采用“自顶向下”的方法绘制的。因此,它具有以下几个特点:概括性:它把系统对各项业务活动之间的错综复杂的数据流通、加工、交换关系,反映了数据处理之间的相互制约关系,从而给出了系统的数据处理的全貌。尽管对高层数据流程图的扩展所画出的数据流程图有若干张,这样数据流程图就更加清楚地反映系统的概况。抽象性:数据流程图中没有考虑具体的组织机构、工作场所、物质流、资金流等,只考虑数据的加工、存储、流动或使用情况,它可以使系统分析员抽象地总结出新的信息系统的任务以及各项之间的关系。下页图即是从本系统的系统功能图(见图4-2):数据库需求分析这一步工作其实也可归入逻辑设计的范畴,主要就是根据用户需要和系统运行需要来确定应该有什么样的数据字段。由于数据库是一个单位工作流程的模拟,数据库设计者必须对每个单位的基本情况有所了解,比如该单位的组织机构,各部门的联系,有关事物和活动以及描述它们的数据、信息流程、政策和制度、报表及其格式和有关的文档等。收集和分析这些资料的过程称为需求分析。需求分析的目标是给出应用领域中数据项,数据项之间的关系和数据操作任务的详细定义,为数据库的概念设计、逻辑设计和物理设计奠定基础,为优化数据库的逻辑结构和物理结构提供可靠依据。设计人员应与用户密切合作,用户则应积极参与,从而使设计人员对用户需求有全面、准确的理解。由于数据项的选取和确定,对以后的设计具有较大影响,因而这一步工作相当重要。5.1.2 数据库的概念设计在需求分析的基础上,用概念数据模型,例如E/R模型,表示数据及其相互间的联系,产生反映用户信息需求和处理需求的数据库概念模式。概念设计的目标是准备描述应用领域的信息模式支持用户的各种应用,这样既容易转换为数据库逻辑模式,又容易为用户理解。数据库概念模式是独立于任何数据库管理系统,面向现实世界的数据模型,不能直接用于数据库的实现。但是这种模式易于为用户所理解,而且设计人员可以致力于模拟现实世界,而不必过于地纠缠于DBMS所规定的各种细节。在此阶段,用户可以参与和评价数据库的设计,从而有得于保证数据库的设计与用户的需求相吻合。在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。由于概念设计的结果是ER图,DBMS一般采用关系型(本人所使用的MS SQL Server就是关系型的DBMS),因此数据库的逻辑设计过程就是把ER图转化为关系模式的过程。由于关系模型所具有的优点,逻辑设计可以充分运用关系数据库规范化理论,使设计过程形式化地进行。设计结果是一组关系模式的定义。数据库的物理设计上考虑如何根据具体的数据库管理系统来存取和访问数据库。根据实际需要确定所有数据项的数据类型、长度、取值范围等。在数据库物理设计阶段,根据数据库的逻辑和概念模式,DBMS及计算机系统所提供的功能和施加的限制,设计数据库文件的物理存储结构、各种存取路径、存储空间的分配、记录的存储格式等。数据库模式的物理模式虽不直接面向用户,但对数据库的性能影响较大,所以此阶段也比较重要。根据Visual FoxPro 6.0可支持的数据库接口,和程序中功能实现的需要,我选用了vf自带的数据库。按照上述设计过程,在不同的设计阶段将逐步形成数据库的三层模式。(1) 需求分析阶段,综合用户的应用需求;(2) 概念设计阶段,形成独立于数据库管理系统DBMS的概念模式;(3) 逻辑设计阶段,将概念模式(可用E/R图描述)转换成DBMD支持的数据库模式如关系模型,形成数据库的逻辑模式;(4) 根据用户处理的要求和安全性考虑,在基本表的基础上建立必须必要的视图,形成数据库的外模式;(5) 物理设计阶段,根据DBMS的特点和处理的需要,选择存储结构建立索引,形成数据库的内模式。数据库的设计阶段与数据库的模式结构之间的联系如图4-17所示。(2)实验室信息       1)、发布信息(3)教师管理信息       1)、统计信息2)、评定信息(4)学生信息     1)、预约信息     2)、查询信息(5)管理员       1)、系统维护权限信息 1、  需要什么功能(对于理论类题目,拟采用何种理论方法) 211功能需求1)本系统需要经过有效的身份验证才可以登录2)将登录本系统的身份分为三种:一是管理员,二是教师,三是学生,只有被授权的用户才可以使用本系统3)系统提供学生实际情况预约时间,进入或离开时间,查询成绩等信息4)系统提供实验室规章制度等信息的发布与浏览,实验项目管理5)系统提供教师评分,统计6)用户的身份不同,使用的系统资源也不同。学生只可以查询自己的成绩,预约时间,进,入或离开时间,教师能对学生成绩评分和统计。而管理员拥有整个系统的全部使用权。212 性能需求(1)硬件环境Ø         处理器:Inter Pentium 4 1.6GHz或更高一、             题目计划安排计算机一台,配置Jbuilder,SQL Server,Visio,Office等必备的软件二、             参考文献1、主要的参考书籍和资料1  美微软公司,Microsoft SQL Server 2000数据库管理M,北京:希望电子出版社,2001.72  萨师煊、王珊,数据库系统概论.高等教育出版社,2002.2。3  唐有明,吴华等,JSP动态网站开发 清华大学出版社,2006.84  斯蒂芬. (美)  信息时代的管理信息系统.  机械工业出版社, 20011、  主要参考的网站和网络资料网站的主要业务如下:(1) 用户注册后,数据库记录了用户的信息。后台用户管理中存在用户信息。 (2) 用户登录后,能修改个人信息,和浏览订单信息。(3) 用户购买商品这个流程,它需要经历商品查询、加入购物车、查询购物车、结算(包括填写订购人详细信息、送货方式和支付方式)、订单确认、送货等.(4) 管理员可以管理类别信息,管理产品信息,查看订单信息,修改订单状态,给客户发货,管理留言板信息,回复用户留言等。 本系统主要分为前台部分和后台部分,前台部分主要实现的功能针对顾客使用,有顾客的注册和登录功能、查看商品分类信息功能、搜索商品的功能、购物车功能、反馈意见或留言功能;后台部分主要由网站管理员使用,分别为实现管理员管理商品信息、管理订单信息、管理顾客的情况和查看顾客的反馈信息。用户的业务流程的分析,前面了解的用户业务只是一些离散的业务活动,而业务流程是一种重要的信息,比如用户购买商品这个流程,它需要经历商品查询、加入购物车、查询购物车、结算(包括填写订购人详细信息、送货方式和支付方式)、订单确认、送货等一系列活动,然后将了解到的用户活动加以整理并按照这些活动所固有的次序形成业务流程。还要了解用户对系统的期望值,除了需要能够正确处理用户的业务外,用户对系统的其他需求也要了解,这些对于用户而言也显得尤为重要。鉴于该网站系统的两种用户角色的说明,可将系统分为前台和后台,这种分法也是当前网站系统惯用的做法。前台供给客户使用,用于展现  计算机毕业论文网信息和完成与客户的交互性处理,前台包括几大模块:产品分类、信息公告、产品查询、会员登陆、销售排行、商品分类浏览、购物车;后台供给网站的管理者使用,用于管理网站内容。该后台系统包括五大基本模块:订单管理、类别管理、用户管理、产品管理、统计分析等信息管理 摘  要随着Internet的迅速发展,社会已经进入了网络时代。网站已经成为Internet网上进行信息传播的主要载体,Internet正在使这个世界变得越来越“小”,也使我们的竞争更加激烈。新闻发布系统是典型的新闻信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。    关键字: ASP、Access、VBScript。                             ABSTRACTWith the rapid development of Internet, the society has already entered the era of the network. The Web site has already become the main carrier that Internet carried on information dissemination on the net, Internet is making this world become" smaller" and" smaller", Make our competition fiercer too. The news briefing system is a typical news information management system , Its development includes the setting-up of backstage supporters data base and two respects of development of maintaining and front application program mainly. The storehouse the to the thing that strong that the former requires setting up the consistency of the data and integrality , data with good security . Requires to the latter that the function of application program is complete, easy to use the characteristic of waiting for.  Key word: ASP、Access、VBScript.前  言新闻发布系统是一个新闻单位不可缺少的部分,它的内容对于新闻的决策者和管理者来说都至关重要,所以新闻发布系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。    作为计算机应用的一部分,使用计算机对网上新闻发布进行管理,具有着手于管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高网上新闻发布的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套新闻发布管理软件成为很有必要的事情,在下面的各章中我们将以开发一套网上新闻发布系统为例,谈谈其开发过程和所用到的软件和相关的知识及所涉及到的问题和解决方法。   Active Server Pages即ASP,是一套微软开发的服务器脚本环境,使用它可以创建和运行动态、交互的Web服务器应用程序。ASP内含于IIS3.0和IIS4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度,而且利用Visual InterDev集成开发环境可以很容易地对ASP应用程序进行开发和修改。本系统从建立ASP的环境开始,由浅入深地介绍了建立一个基于ASP的动态新闻发布系统所需要的各种技术。目前,ASP技术已风靡全球,在Internet上几乎处处都能看到它的身影,ASP技术的出现和发展给曾经以静态内容为主的Web带来了全新的动态效果,使其具有更加灵活和方便的交互特性,在Internet中实现信息的传递和检索越来越容易。正因为如此,ASP迅速被广大网络设计和开发人员所接受,成为首选的网站开发和编程技术。ASP是目前最流行的Web应用程序开发工具之一。它是一种功能强大、灵活易学的服务器脚本编程环境,它的源代码均可以在服务器端运行,运行的结果以HTML代码的形式输出到客户端。利用ASP不仅可以快速创建交互性的动态网页,而且程序代码完全保密,更重要的是它不用考虑客户端使用何种浏览器。目  录   前言……………………………………………………………………………….2第1章  ASP简介…………………………………………………………….….11.1        ASP的特点………………………………………………………….11.2        ASP的优势………………………………………………………….2      1.3  ASP与HTML……………………………………………………….3          1.4  ASP的内置对象…………………………………………………….41.4.1  Request对象………………………………………………….41.4.2  Response对象……………………………………………….4   第2章  为什么要开发一个新闻发布系统…………………………………………….6   第3章  Access数据库……………………………………………………………8          3.1  数据库概念………………………………………………………….8          3.2  Access数据库特点………………………………………………….8          3.3  创建新表…………………………………………………………….9          3.4  连接数据库………………………………………………………….9   第4章  脚本编程语言………………………………………………………….10       4.1  VBScript……………………………………………………………10       4.2  数据类型……………………………………………………………10           4.2.1  VBScript数据类型…………………………………………10          4.2.2  VBScript变量………………………………………………11           4.2.3&
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!