《网络商品销售管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《网络商品销售管理系统的设计与实现.docx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、商品销售管理系统的设计与实现摘要随着互联网日益深入我们的生活,网上商品销售的方式也逐渐被人们所接 受,因而集成销售管理功能的网上销售系统也显得更加重要而实用。鉴于此,本 课题设计了基于网络超市的商品销售管理系统。首先,论文简单介绍了商品销售 管理系统的产生、开展和现状;然后对本系统使用的几项关键技术做了介绍;最 后用软件工程的分析方法从系统需求分析、系统设计、数据库设计、系统实现等 几个方面对整个系统进行了阐述。同时对系统的功能,包括商品目录显示、用户 注册、用户登录、购物车、定单查询、系统维护管理等功能模块进行了实现。本 系统主要运用了 HTML、JSP编程技术与SQL Server数据库等
2、关键技术进行设计、 实现。设计中使用页面模块化思想,并局部采用三层架构思想,使用JavaBean完 成对数据库的操作,对销售管理、系统维护局部使用Servlet技术实现。当然系 统还存在许多缺乏之处有待改进,特别是平安方面的问题还没有很好的考虑和实 现。关键词:网络超市;管理系统;JSP; JavaBean; Servlet西。另外,通过尝试新的语言和工具,大量的免费插件提供一种低风险的方式来 扩展视野。4)真正地可扩展并可配置Eclipse插件的页面列出了 825个提供产品,它是平台可扩展性的证据。5)行业力量Eclipse这样的高级图形用户界面来开发软件也是极好的,由于它去掉了许 多重复琐
3、碎的工作,使我们可以有更多的时间考虑实际的代码和重要的算法。一旦了解如何通过不同的Eclipse视图进行定位,就可以轻易地从一种语言 或平台迁移到另一种并且知道工作起来是一样的。下面对Eclipse和Jbuilder做简单的比拟:eclipse是开源的,自己可以写 plugin,免费使用,扩展性强,对机器性能要求比Jbuilder低,Borland已经把java 的开发平台挪到eclipse上面了。而Jbuilder需要花钱购买,对机器性能高,并且 以后不再有后继版本了。3需求分析与设计方案3.1需求分析需求背景(1)系统背景目前,随着经济的快速开展,企业规模的不断壮大,企业与国内外市场的紧
4、密接轨,电子商务已经成为世界各国开展经济的核心。近年来,在互联网的普及 推广下,人们的日常生活和休闲方式也在发生着变化,而以网上购物为主的电子 商务也逐渐成长起来,在人们的日常生活中发挥越来越重要的作用。基于网络超 市的商品销售管理系统,那么是在网络上建立一个虚拟的购物商场,防止了选购商 品的烦琐过程,使购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活, 同时商家和企业又可以有效的控制销售运营的本钱,提高经济利润,开辟新的销 售渠道。商品销售管理系统的主要任务是把日益繁多的商品进行汇总,根据商品的用 途进行种类的划分,然后制定商品的详细信息,同时配有实物图片,为方便用户 的选择和购买,开
5、发出一种编排更准确、更合理、更快速的商品销售管理系统。 因此如何高效地管理好产品,控制好物流本钱,提高企业的整体效益,己迫在眉 睫。所以,本系统正是根据此要求进行开发设计的。(2)用户特征商品销售管理系统的用户可大致分为两类:一类是需要购买物品的用户,这 些用户涉及的面比拟广,有来自各个行业和各个职业的不同年龄和不同文化程度 的,户对于计算机的操作能力也参差不齐,对这类用户系统必须提供方便的输入 方式来满足他们的要求,如使用数字或者字母等,展示友好易懂的用户界面等; 另一类是商家的系统管理员,这些人计算机文化程度相比照拟高,可以对系统进 行日常的维护和紧急情况下对系统的处理。(3)假设与前提根
6、据现实生活中的销售情况和对消费者的购买心理的理解,现对该系统的设 计做如下假设和前提条件:1)所有的商品数量。2)注册用户人数。3)在商品销售系统中,主要安排了日常生活中常用的商品类型。可行性分析(1 )逻辑可行性网上购物系统自身具备的即时互动方式可以吸引很多购物者的注意力,这些 购物网站能够随时让顾客参与购买、更方便、更详细、更平安。而且在这样的网 站中,产品的管理是有秩序的,并将其进行科学化的分类,便于购买者查询。这 种网站的网页设计往往制作得更有指导性,并且更加美观,这些都将会吸引大批 的购买者。(2)经济可行性基于网络的商品销售管理系统的投入,能够提高工作效率,减少工作人员, 从而减少
7、劳力资本的投入,在货物管理中节省人力,减轻了劳动强度,到达降低 本钱及其他费用的目的。通过改进薄弱环节,提高工作效率,提高数据处理的及 时性和准确性。所以从经济角度来说,本系统开发完全必要。(3)技术可行性本系统开发涉及到的技术因素主要有如下几个方面:1)数据库技术,对SQL Server熟悉,能够熟练使用SQL Server数据库。2)系统架构的规划,使用B/S架构。3)页面开发,使用HTML和JSP技术,能够使用这两种技术开发页面。4)系统维护局部,运用Servlets处理。5)配置环境,装有Windows XP电脑一台,安装SQL Server2000数据库, 搭建Eclipse平台和T
8、omcat服务器,IE浏览器等。上述条件基本符合,本系统设计开发可以进行。3.2设计方案设计目标客户使用网上购物系统可以很方便地在网上查询、挑选、修改、订购商品等。并且购买后可以选择方便自己的付款方式,如电汇,网上支付,银行汇款等;使 用后还可以直接在网上向销售商反应信息。用户只要有一台电脑上网就可以完成 以前复杂的过程,节省许多珍贵的时间。销售商使用该系统,可以直接和客户交 流信息、管理用户、管理产品,以及对商品进行添加、删减,并及时更新商品信 息。该系统可以帮助销售商更好的管理商品的销售和最及时的了解到商品的销售 情况,加强对商店的管理。系统总体设计(1)系统设计思想1)页面模块化把页面中
9、常用局部集成为模块,例如页面的头部和尾部。在系统中分别是 tail.html 和 head.html 两个文件。2)三层架构设计采用三层架构后,用户界面层通过统一的接口向业务发送请求,业务层按照 自己的逻辑规那么将请求处理之后进行数据库操作,然后将数据返回给用户界面 层。(2)系统功能模块划分图1为商品销售管理系统功能图,主要是把基于计算机系统的功能分配到各 个系统元素,就此建立一个模型,用以表达系统元素间的相互关系,为稍后的分 析与设计奠定基础。总体设计就是从系统总的方面考虑,结合需要实现的功能, 做出规范、全面的设计。图1总体模块图4各模块及数据库设计4.1数据库设计数据分析用户的需求具体
10、表达在各种信息的提供、保存、更新和查询,这就要求数据 库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处 理的流程,为后面具体设计打下基础。收集基本数据,将这些商品数据分为三类: 纸面记录、电子数据(XML、Access Excel等文件)、网上数据。无论对于哪一 种数据,都要对其进行检查,修正有问题的数据,删除重复和过期的记录。在检 查的同时,还要对这些数据进行分析,为制定商品目录方案做准备。(1)通过上述对系统功能的分析,针对基于网络超市的商品销售管理系统, 总结出如下需求信息:1)用户分为一般用户和管理员用户。2)订单分为详细订单和总订单。3)每一种商品附属于一种类型
11、。4) 一种类型有不同的产品。5) 一种产品有不同的商品。6) 一个用户可以购买多种商品。7) 一个用户对应一张总订单。8) 一张总订单对应多张详细订单。9) 用户可以写留言信息。10) 经过上述系统功能分析和需求总结,设计如下的数据项和数据结构:11) 户信息,包括数据项:用户名、密码、昵称、真实姓名、性别、地址、 电子邮箱、用户身份号12) 类信息,包括数据项:种类号、种类名称13) 品信息,包括数据项:种类号、产品号、产品名称14) 品信息,包括数据项:产品号、商品号、商品名称、单价、介绍、规 格、产地、图片链接地址15) 订单信息,包括数据项:订单号、用户号、用户名称、用户 、收货地址
12、、订购日期、电子邮箱、发货状态、付款状态、总额、邮政编码、 性别、付款方式、发货方式、备注16) 细订单信息,包括数据项:订单号、商品号、商品名称、单价、商品 数量、总价格17) 言本信息,包括数据项:用户号、留言时间、留言人IP、留言人QQ、 留言人邮箱、留言内容II I J,J 1/ I在上面得出数据项和数据结构后,就可以设计出能够满足用户需求的各种实 体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包括各种 具体信息,通过相互之间的作用形成数据的流动。根据上面的设计规划出的实体有7个:用户信息实体、种类实体、产品实体、 商品实体、总订单实体、详细订单实体和留言本实体。各实体
13、之间的E-R图如下所示,实体属性省略。逻辑结构分析在上面数据的概念结构设计完成后,在该节要将上面的数据库概念结构转化 为数据库的逻辑结构。(1)数据库设计的命名规那么:1) ODBC数据源名:eshop2)数据库名:为了和系统的名称相同,给数据库取名为eshop3)数据库文件名:4)数据库日志名:5)数据库账户:sa6)账户密码:sa考虑系统今后的维护工作及功能修改的需要,将表及字段做出了命名规那么。(2)表的相关项命名规那么:1)所有表的主键命名为“表名+id”。如:productjd为产品表的主键。2)所有表的外键命名为使用外键所在表的列名。productjd为商品表的外 键。这样把这个两
14、个表关联起来。3)所有字段的命名为该字段的“表名+英文名称。如product_name产品 的名称。商品销售管理系统数据库中各个表的设计结果如下面的表格所示,每个表格 表示在数据库中的一张表。注:主键:uid,这个是自动生成1) 商品信息表:表4商品表product_iditem_iditem_namepriceintroducespecssupplierlinkclicknumchar(5)char(8)char(40)floattextchar(20)char(12)char(40)int产品号商品号商品名称价格介绍规格产地图片链接点击率注: 主键:itme_id夕卜键:product_i
15、d2) 订单细节表:表5订单细节表order_iditem_iditem_namepricenumbersumpricechar(20)char(8)varchar(40)floatintfloat订单号商品号商品名称价格数量总价注:主键:order_id+item_id组合组成夕卜键:order_id, item_id3) 总订单表:表6总订单表order_idchar(20)订单号uidchar(10)用户号cnamechar(10)用户名称addresschar( 10)用户地址pdatechar(20)订购日期phonechar(15)用户sendestatuschar( 1)发货状态
16、paystatuschar( 1)付款状态totalfloat总额zipchar(6)邮政编码sexchar( 1)性别paychar(20)付款方式sendsmallint发货方式contentvarchar(50)备注注:主键:order_id外键:uidpaystatus: 0”代表未付款,1”代表已付款sendestatus: “0”代表未发货,“1”代表已发货4) 产品信息表:表7产品表class_idchar(2)种类号product_idchar(5)产品号product_namechar(20)产品名称注:主键:product_id外键:class_id各模块详细设计.1用户模
17、块该模块是对用户管理的模块,是本系统中的一个重要局部,包括用户注册、 用户登录、用户留言等几个小局部。用户可以通过注册成为会员,而管理员只能 由系统管理员添加。对于会员的管理,要对会员的信息进行保密,即只允许会员 自己可以查看自己的信息、。下面是用户模块图:用户模块图3用户模块图下面是各个小模块的功能介绍:(1)用户注册:用户在第一次登入网上购物系统时需要注册成为本系统的 会员,使用用户注册就可以注册成为本商店的会员。只有注册成为商店的会员后, 才可以在购物动作结束时结帐。(2)用户登录:用户登录可验证用户的注册信息。对用户身份加以确认, 判断该用户是哪种用户,具有那些权限,同时赋予其相应操作
18、。这个登录模块可 以实现对用户信息的管理,是商店的会员,可以查看自己的信息,修改自己的信 息,并可以产生购买行为。同时可以保证系统的平安,不至于让一些无聊的人员 恶意修改信息,破坏商店的信誉,同时也可以对用户信息进行确认。如果是管理 员那么进入系统维护。(3)用户留言:用户可以进入留言板发表自己的留言,也可以对商家提出 对产品的要求,向商家提出珍贵意见,反映对产品及服务的满意度。.2在线模块图4是在线购物的整个主体业务图,主要包括购物指南、商品搜索、购物车 管理、订单查询和收银台四个模块。客户在产生购买行为的时候,主要做以上这 些行为。图4在线模块图下面对这些行为做如下的介绍:(1)购物指南:
19、在设计系统时,考虑到新用户由于不了解网上购物的具体 流程,从而产生盲目购物的现象,甚至有可能不知道怎么操作。为此,我们设计 了购物指南这个功能,其主要作用就是帮助新注册的用户能够很快地学会以及方 便地进行购物,因此这个功能是专门为新用户而设计的,购物指南会引导用户一 步一步熟悉操作。(2)商品搜索:可以进入商品种类或者我的商店查询不同类别的所有商品, 也可以在首页搜索商品框内进行,查询时可以按照商品代号,或者商品名称进行 查询行为,中意的商品可以加入购物车。因为顾客对有些商品的代码,或者名称 不是很熟悉,只知道其中的一两个字,这时就可以在首页使用模糊查询,输入商 品号或者商品名称或者产地等即可
20、找到所需要的商品,只要是有满足条件的就全 部列举出来,让用户选择。(3)购物车管理:用户在购买东西的时候会有个购物车盛装用户选购的商 品。如果用户发现刚才选的商品自己不喜欢,并可以在自己的购物车上把不喜欢 的商品删除,也可以清空购物车,也可以继续添加商品到你的购物车中,总之用 户可以管理自己的购物车。(4)收银台:当用户购买完东西后点击收银台图标进入收银台,开始结帐 过程,其中会让用户填写相关信息,比方选择付款方式,备注信息等,结帐最后 生成订单。(5)订单查询:在用户购买商品以后,进入收银台去结帐并会生成订单。 在订单查询处可以查看自己已经提交的订单信息。不仅在没有退出时可以查看, 在退出之
21、后重新登入系统还可以继续查看。下面看看用户购买东西的流程图,当了解网上购物的大致流程后,根据用户 自己的实际需要查看自己需要的商品,在商品的目录里有各个种类的商品,而每 个种类的商品中又包含具体商品的详细介绍,方便用户选择所需的商品。用户在 选择自己的商品时,系统那么连接到后台关于此商品信息的数据库中,找到适合客 户需求的信息。然后点击“继续购买”或“收银台”图标,完成购物。此外顾客 还得进行身份信息的填写,选择的支付方式、收货地址、 等信息。注意,其中商品出库是在收到汇款或者在转帐之后才由商家所做的行为,在 没有收到钱之前是没有这个行为的产生的。The Design and Implemen
22、t of the System of Trade andManagement of Products based on Online SupermarketAbstractAs the close link of Internet with our lives, the online trading has been accepted by people gradually. So the online integrating system of trade and management becomes very important and useful. Therefore, this pr
23、oject designs the system of trade and management of products based on online supermarket. At the beginning, the paper introduces the origin, development and the current situation of the system of trade and management of products briefly. Then it describes some key technologies simply being used by t
24、he system. Finally, the system has been analyzed from several aspects, such as the analysis of requirement, designs of the whole system, database design and the implementation of system by using the methods of software engineering. Meanwhile, this project implements the functions which the system re
25、quires, including the catalogs, user registration, user login, shopping cart, order inquiry, maintenance and management of system and so on. The system builds this online shopping system based on HTML, JSP and SQL Server database. In the process of designing system, the thinking of modularization of
26、 pages and three-layer structure is adopted in the project. The operation of database is made by using JavaBean. Servlets are used to achieve some parts of the system, such as the trade management and system maintenance. But lots of improvements should be made for this system, especially the securit
27、y issue which is not solved properly.Key words: Online Supermarket; Management system; JSP; JavaBean;Servlet客户图5购物流程图.3系统维护模块该模块是管理员对整个商店的管理,属于管理员的操作,包括商品信息管理、 会员信息管理、订单管理、产品管理、种类管理等几个局部,先看模块图如下所 示:图6系统维护模块图其中各个小局部主要完成的功能,分别如下:(1)用户管理:当有新的管理员来时可在用户管理中添加新的管理员,当 有管理员要离开时,为了系统的平安必须删除要离开的管理员;或者当 有些管理员觉得
28、自己的密码不平安时可以在用户管理模块进行修改。此 模块还可以对普通会员进行管理。(2)种类管理:现代社会是个千变万化的社会,每天都有新的商品产生, 所以作为管理员必须对自己系统中的种类进行更新。也可以删除不合理 的种类。(3)产品管理:在此模块中,可在各种产品的种类下添加新的产品,并且可 对过时的产品进行删除,或者更新现有的产品。(4)商品管理:在此模块中,可在商品原有的种类号、商品号、商品名的 基础上对商品注册更详细的信息。如:单价、产地、图片、规格、产品 介绍,并实时更新商品的最新信息。也可以添加新商品、删除过时商品。(5)订单管理:在此模块中,可对顾客已定购的商品的发货情况、付款情 况、
29、总额等进行登记,也可以从中得出商品的销售情况,以方便对商品 的管理。(6)留言管理:管理员在留言板上看到留言信息,如果已经处理了就可以 删除掉。.1数据库连接核心代码:String dbUrl = njdbc:microsoft:sqlserver:/localhost:1433;databasename=eshopH;String user = nsan;数据库用户名String password = sa; 密码Connection conn二null;Class.forName(nn); 加 载数据 库驱动程序conn = DriverManager.getConnection(dbUr
30、l, user, password); 建立一个连 接Statement rst=conn.createStatement(); 创立该对象用于将 SQL 语句发送到 数据库中,也可以创立PreparedStatement对象用于对数据库操作.2登录确认核心代码:用脚本语言写出两个函数,一个是返回上页,一个是翻开一个网页 function backward()history.back();)function winopen() (window.open(nadminstrator.htmrVHnheight=450,width=750,left=25,top=25,resi zable=yes
31、,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yesn,HH);String uid=.3购物车用户通过detail, jsp查看商品的详细信息,然后通过add. jsp保存到 buylist对象中,接着就引用了一个Vector对象shop来模拟购物车。首先从 session对象中读取shop,如果读取的结果为空,说明购物车中还没有商品,这 时就需要对购物车进行初始化。如果购物车不为空,那么应该向车中添加新的商品。 此外在这个程序中还使用了一个智能判断,即当用户重复购买某种商品时,不再 添加新的buyList对象,而是把原来的
32、buyList对象的number属性加一。购物车添加完毕rs.closeQ;response.sendRedirect(Hlist.jspH);查看到自己的购物车信息,这时可以清空购物车,通过modify. jsp修改数 量,也可以继续添加,购买完之后点击收银台图标结账。当结账结束,在ment4.jsp页面中就可以看到生成的订单号和其它的相关信 息。订单号由当时提交的年月日时分秒组成。java.util.Date today=new java.util.Date();int yl-today.getYear()+1900; /省略String y=Integer.toString(yl); 省
33、略String orderid=y+m+d+h+mm+ss;String datel=y+,7n+m+VH+d+n n+h+n:n+mm;.4管理员维护其中仅举例说明,种类维护,这是界面局部的主要代码:页面采用分页显示, HTML表单提交由servletaddcategory处理添加局部,servletdelcategory处理删除 操作。页面代码:/这局部使用表单提交处理/下面主要是分页显示和显示数据库查询的信息%String classid=nn;String classname=nn;int intPage; /待显示的页int intPagesize; 每页显示的记录数int intR
34、owcount=0; 总记录数int intPagecount=0; /总页数String strpage;intPagesize=5;strpage=request.getParameter(npageH);if(strpage=null) intPage= 1;elseintPage=Integer.parseInt(strpage);if(intPageintPagecount)intPage=intPagecount;if(intPagecount0) rs.absolute(intPage-1 )*intPagesize+1);int i=0;while(i/显示在页面上 input
35、 type=radio name=nclassidn value=%=classid%input type=Hsubmitn name=nSubmitn value二删除 input type=reset name=nSubmit2n value=取消vp第 v%=intPage %页 共v%=intPagecount %页l) %a href=nmanagecategory.jsp?page=n 上一页 %if(intPageahref=nmanagecategory.jsp?page=
36、”下一页v% %Servletaddcategory 类的核心代码:public void doPost( ServletRequest request, ServletResponse response) throws ServletException, lOException String varO = request.getParameter(ntextln); 获取种类号if (varO = null) varO = String varl = request.getParameter(ntext2n); 获取种类名称if (varl = null) varl ) PrintWrite
37、r out = response.getWriter(); try (Connection Connsql 二 dbConn.myconn();byte tmpbyte=varl.getBytes(nIso_8859_ln);varl 二new String(tmpbyte);Statement prep = ConnsqLcreateStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);/蒋从表单获取的信息插入数据库category表中prep.executeUpdate(ninsert into ca
38、tegory values(,n+varO+n,n+varl+nV)n);response.sendRedirect(nmanagecategory.jspn); ) /省略Servletdelcategory 的核心代码:public void doPost( ServletRequest request, ServletResponse response) throws ServletException, lOException String varO = request.getParameter(nclassidn);if (varO = null) varO = ) response.
39、setContentType(CONTENT_TYPE); try (Connection Connsql = dbConn.myconn();PreparedStatement prep = Connsql.prepareStatement(ndelete from category where class_id=?n);prep.setString(l, varO);ResultSet rs = prep.executeQuery。; 从 category 中删除所选择的种类response.sendRedirect(nmanagecategory.jspn);)5系统的运行结果实验环境与
40、结果实验环境本系统需要的实验环境:一台安装Windows XP计算机一台,安装Tomcat服务器及SQL Server 2000 数据库,使用IE7.0作为浏览器。运行结果及分析本系统的具体功能在上面已经介绍清楚了,下面介绍运行结果。(1) 一般用户可以通过用户名和密码登录进入首页,点击进行各种选择。 首页如下图:机IE提格,一台“欠这后产艮分奠柱的商店商品息目录用户注册 登录出 购物车国 订总查询0 系统维护产烟北京会员特区图7首页界面(2)点击商品目录图标,列出商品的分类,选择自己需要的商品,点击该 商品名或者商品号就可以查看商品详细信息、,以便决定是否购买,购买界面如下:14005001
41、篮球$10028001001笔记本电脑$15000?工|注,如祟想除商品,谓将数量清学之后里击修改数量!X迹型且 QI健燃物 揖一台j图8购买界面(3)在线结算模块要求用户登录以后可以填写用户信息和付款方式,同时 系统自动统计用户商品的价格和数量。在进入了购物车的主界面后,点击收银台 图标,如果用户之前未登录那么进入结算登录界面,在登录后系统进入结算信息填 写界面,最后反应确认界面如下:henry用户图9结算信息确认界面(4)用户购买商品后可以对商品的满意度和服务做出评价,即可以进入用 户留言模块,发表自己的意见,在该模块用户可填写留言人、留言内容、留言人 主页、留言人QQ、留言人E-Mail
42、等内容,在填写相关信息后点击提交那么将所有 内容转入数据库。如下所示: :/Acatwt8O0O/shop/ecpvebapp/guestto*G)xTXftr 4k |8t 国网因ew因用尸界面回用户雪宫本x %页面,二添加留言返回主页留言管理我的介绍2007年05月29日09点07分-留言人主页留言人IP厂留言人email留言人6留言人,图10用户留言界面(5 )管理员可以通过点击登录或者系统维护通过用户名和密码以及标识管 理员和一般用户的身份验证后便可以进入管理界面如下:图11系统维护界面(6)在系统维护局部,分为很多小模块,现例举其中一个,种类维护管理 模块,管理员可以添加也可以删除种
43、类,界面如下:种类号种类名添加05通讯产品删除取消第1页共2页下一页图12种类维护界面系统的缺乏及改进方法本系统虽然能够完成典型网上商店所具备的功能,实现了网上查询、网上购 物、网上留言等。但是随着现代科技的提高和社会生活的信息化,人们对网上购 物商店的要求也越来越高,相比之下本系统还存在着以下缺乏:(1)密码平安在本系统中用户按照不同身份输入登录名,密码登录系统平台。所有用户密论文总页数:32页1弓I言1选题背景1国内外开展现状1本课题的研究内容及方法22技术理论基础及开发平台32.1 技术理论基础32.1.1 HTML 语言32.1.2 JSP 技术42.1.3 SQL Server 数据库42.2 开发平台52.2.1 简介5222特点53需求分析与设计方案63.1 需求分析63.1.1 需求背景63.1.2 可行性分析73.2 设计方案7321设计目标7系统总体设计84各模块及数据库设计94.1 数据库设计9数据分析9概念结构分析10逻辑结构分析11各模块详细设计134.2.1 用户模块134.2.2 在线模块144.2.3 系统维护模块17主要核心代码174.3.1 数据库连接174.3.2 登录确认18 码和用户名在数据库内保存。用户登录时系统会对用户登录时所填写的信息进行 校验,只有通过校验才
限制150内