电子商务系统详细设计说明书讲解

合集下载

电子商务网站-详细设计说明书

电子商务网站-详细设计说明书

电子商务网站详细设计说明书Version 3.0(未经授权请勿复制)编写:罗金蓉日期:2014年1月14日检查:罗金蓉日期:2014年2月10日审核:罗金蓉日期:2014年2月20日批准:罗金蓉日期:2014年2月22日文档变更记录目录1 引言 (4)1.1 编写目的 (4)1.3 参考资料 (4)2 系统开发环境设计 (4)3 系统总体设计方案 (4)3.2系统总体结构 (8)4 系统功能模块设计 (9)4.1 会员注册和登录功能模块 (11)4.2 查看系统公告功能模块 (12)4.3 发表商品评论功能模块 (12)4.4 用户中心功能模块 (12)4.5 查看订单功能模块 (13)4.6 购物车管理功能模块 (14)4.7 商品查找功能模块 (15)4.8 商品管理功能模块 (16)4.9 用户管理功能模块 (18)4.10订单管理功能模块 (18)4.11 信息管理功能模块 (19)4.12 图片面板功能管理模块 (21)5 数据库设计 (22)5.1 数据库概念设计 (22)5.2 数据库物理设计 (26)5.3 数据库表设计 (27)1 引言1.1 编写目的本详细设计说明书编写的目的在于说明程序模块的设计,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。

本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。

2 系统开发环境设计操作系统:Windows 7 旗舰版,内存4G浏览器:Google Chrome 版本35.0 或Sogou 版本5.0.9 或FireFox 版本29.0.1Web 应用服务器:Apache版本2.2.6数据库:MySql版本5.0.45IDE工具:Zend Studio版本9.0.2开发环境:WAMP5设计工具:Ration Rose Enterprise Edition 版本2003.06.00 和PowerDesinger 版本15.1.03 系统总体设计方案3.1 系统功能描述电子商务网站系统前台购物子系统后台管理子系统会员非会员浏览商品购买商品查看订单用户留言商品评论查找商品商品管理用户管理订单管理信息管理图片面板管理添加商品编辑商品商品类别管理添加商品类别用户信息管理更改管理员信息编辑订单查询订单公告管理添加公告评论管理Logo管理广告管理修改商品类别删除商品类别删除商品修改商品信息查看用户信息删除用户冻结用户查看订单执行订单处理删除订单查看公告信息更改公告信息删除公告信息查看评论删除评论查看Logo信息修改Logo信息查看广告信息修改广告信息用户中心购物车管理修改个人信息我的消息中心用户留言注销离开用户留言管理查看留言信息删除留言回复留言图1 系统功能结构图此系统为小型购物网站系统,该系统主要分为前台购物和后台管理两个子系统。

电子商务系统开发设计说明书(范文) (1)

电子商务系统开发设计说明书(范文) (1)

人事管理系统的设计与开发王铮1 引言1.1 人事管理现状人类的社会活动,总是伴随着相应的管理活动,只不过远古时代人类在管理其社会活动和社会事务时主要依靠个人的威言,经验和有关习俗[1]。

现代企业都非常注重管理,企业管理的关键在于管人。

对于企业的管理说到底其实就是对人才的管理,人才是企业发展的动力[2]。

有个公式概括的很好:人才收购+ 人才塑造+ 留住人才= 管理的核心,人才造就一个企业的伟大,也正是人才给企业带来奇迹[3]。

摩托罗拉公司把人本主义作为全球的文化战略基点,尊重每一个员工的人格尊严,开诚布公与每位员工直接对话,使他们有机会与公司同心同德,发挥出各自最大潜力。

让每位员工都有受培训和获得发展的机会,确保公司拥有最能干,最讲究工作效率的劳动力,尊重资深员工的劳动,以工资、福利、物质鼓励,对员工的劳动做出相应的回报,以能力为依据,贯彻普遍公认的向员工提供均等的发展机会的政策[4]。

所谓人本主义就是爱护人、尊重人,从这个概念出发,人力资源渐渐形成,人力资源是指一个企业组织对人力资源的获取、维护、激励及运用与发展的全部管理过程与活动。

一个标准化人力资源管理包括:调查规划、工作评价、招聘人员、员工任用、职业生涯管理、训练以及绩效评估[5]。

目前开发的人事管理系统版本很多,但要找到一款符合公司实际情况的人力资源管理系统(HRM)软件并不容易,由于存在这样那样的不足,企业在选择HRM系统时倍感困惑,主要集中在以下方面[6]:●系统功能过于简单,不能真正提高人力资源管理水平,提高工作效率,其降低管理成本的效果也不明显。

●系统功能不切实际,大多是相互模仿,不是按照企业实际需求开发的。

●大部分系统不能满足企业全面沟通及管理的需要,安装、部署、管理及不方便,或者选用小型数据库不能满足企业海量数据存取的需求。

●系统操作不方便,界面设计不够美观,不够标准,不够专业,不够统一,用户实施及学习费力。

1.2 C#的特点C#是一种简洁,类型安全的面向对象编程语言,可以用于构建在.NET框架上运行的各种安全,可靠的应用程序,包括传统的Windows客户端应用程序,XML Web服务,分布式组件,客户端-服务器应用程序,以及数据库应用程序等类型的程序[7]。

网上购物系统——详细设计说明书

网上购物系统——详细设计说明书

网上购物系统详细设计说明书1引言1.1编写目的电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。

随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。

特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。

网上购物是一种具有交互功能的商业信息系统。

它向用户提供静态和动态两类信息资源。

所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。

网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。

这种全新的交易方式实现了公司间文档与资金的无纸化交换。

1.2.项目背景软件名称:网上购物系统开发者:宋金德,袁浩,王朝阳,许威项目简介:本系统主要实现网上产品展示与在线定购及人员的管理,一、不同身份有不同的权限功能(管理人员、注册用户、游客)二、在线产品展示(分页显示)三、在线定购四、后台管理(用户管理、商品的管理)1.3定义Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。

ADO:ActiveX Data Object, ActiveX 数据对象SQL:Structured Query Language1.4参考资料[1] 谭浩强《动态网页制作ASP》北京电子工业出版社. 2001[2] 彭万波《网页设计精彩实例》北京电子工业出版社.2002[3] 袁玫等《网络数据库应用教程》北京人民邮电出版社.2002[4] 潘英伟《网站开发实用手册》中国广播电视出版社.2001[5] 樊健平《ASP高级编程及其项目应用开发》中国水利水电出版社.2003[6] 许卫林《VBScript+ASP动态网页制作》中国电力出版社.2002[7] 金旭亮《网站建设教程》北京高等教育出版社.2002[8] 张海潘《软件工程导轮》清华大学出版社.2005[9] 石志国《ASP精解案例教程》清华大学出版社.2004[10] 汪晓平、钟军《ASP网络开发技术(第二版)》人民邮电出版社.2003. 2.总体设计2.1需求概述系统总的来说需要实现以下功能:1.前台系统1.1商品查询1.2 订购模块1.3 订单查询1.4 其他模块2.后台系统2.1 新闻管理模块2.2 商品管理模块2.3 订单管理模块2.4 系统管理模块2.2软件结构为了使每一位有可能阅读和理解本系统的结构和功能我将用层次方框图来表示系统总体结构和他们之间的关系:3.程序描述具体系统前台功能需求描述:(1).商品查询模块功能:完成查询商品的功能。

电子商务系统使用说明书讲解

电子商务系统使用说明书讲解

电子商务系统使用说明书讲解电子商务系统电子商务系统是由有限公司开发,程序的主要目的就是通过网站来推广互联企业的产品和服务,并使客户随时可以了解企业和企业的产品,为客户提供在线服务和订单处理功能。

从长期的战略目标来说,网站不仅仅是产品和服务的推广,而是通过Internet、企业内部网(Intranet)和企业外部网(Extranet),将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带来的障碍。

读者将系统的原程序拷贝到本地计算机后,去掉文件夹的只读属性,按照《安装配置说明书》内容完成配置后,便可在本地计算机上运行网站了。

系统主要分为前台和后台。

前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、会员信息、订单信息和公告信息的常规设置。

1.1 前台下图1.1所示的界面是电子商务系统的前台首页。

图1.1 电子商务系统前台首页前台包括:会员登录、会员资料修改、搜索商品、购买商品、去收银台结账、清空购物车、查询订单、销售排行和商城公告等9个模块。

1.1.1 会员登录:读者以会员的身份登录之后方可在网站上进行购物。

1. 登录如果读者已经是该系统的会员,则只需单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入系统主页。

注:同一个用户名已经登陆在另外一台IP登陆提示该用户已登陆。

2. 注册:如果读者是新用户,需要先注册,然后才能以会员身份进入在网上购物。

单击【登录】按钮,进入如图1.2所示的界面,图1.2 用户注册界面单击“用户名”、“真实姓名”、“密码”、“确认密码”、“所在城市”、“联系地址”、“邮政编码”、“证件号码”、“证件类别”、“联系电话”和“Email”文本框,输入相应的内容,最后单击【确认保存】按钮,系统会给予“注册成功”的提示字样。

进行确认后即完成注册。

最后单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入如图1.3所示会员购物界面。

电子商务系统概要设计说明书

电子商务系统概要设计说明书

电子商务系统概要设计说明书项目名称:电子商务系统指导工程师:…组长:…组员:…..目录1引言............................................... 错误!未定义书签。

编写目的............................................. 错误!未定义书签。

背景电子商务系统................................ 错误!未定义书签。

参考资料............................................. 错误!未定义书签。

2总体设计............................................... 错误!未定义书签。

需求规定............................................. 错误!未定义书签。

基本设计概念和处理流程............................... 错误!未定义书签。

结构................................................. 错误!未定义书签。

功能需求与程序的关系................................. 错误!未定义书签。

人工处理过程......................................... 错误!未定义书签。

尚未解决的问题....................................... 错误!未定义书签。

3接口设计............................................... 错误!未定义书签。

内部接口............................................. 错误!未定义书签。

4安全退出:返回登录界面。

............................... 错误!未定义书签。

电子商务管理系统详细设计说明书

电子商务管理系统详细设计说明书

详细设计说明书手机销售系统详细设计说明1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2程序系统的结构 (3)3会员管理设计说明 (5)3.1程序描述 (5)3.2功能 (10)3.3性能 (10)3.4输入项 (10)3.5输出项 (11)3.6流程逻辑 (11)4后台管理设计说明 (11)4.1程序描述 (11)4.2功能描述 (15)4.3性能 (15)4.4输入项 (16)4.5输出项 (16)4.6流程逻辑 (16)5前台设计说明 (17)5.1程序描述 (17)5.2功能描述 (19)5.3性能 (19)6销售论坛设计说明 (19)6.1程序描述 (20)6.2功能描述 (26)6.3性能描述 (26)详细设计说明书1引言1.1编写目的本说明书主要是针对程序设计人员的而写的,程序设计人员以后详细设计为参考编写网站程序。

1.2背景说明:a.待开发软件系统的名称:手机销售系统。

b.项目经理:韩庆宾小组成员:赵丹、徐建辉、俞少坊1.3定义JSP、JA V ABEAN、TOMCAT、SQL。

1.4参考资料参考资料:JSP设计教程、javabean和serverlet等。

2程序系统的结构功能模块图购物流程图子功能模块图1、会员功能功能包括(会员注册、订单查看、购物车、收银台、更改资料)2、后台管理功能包括(商品管理、订单管理、用户管理、手机类别管理、信息管理、常规管理)3、 前台信息功能包括(搜索引擎、销售排行、分类查看、公告、新闻、友情连接)4、 客户论坛论坛的基本功能都要实现。

3会员管理设计说明3.1程序描述一、注册功能: 1.图示2.主要程序:后台管理信息管理商品管理订单管理用户管理类别管理常规管理<%String errmsg="错误!";boolean founderr=false;String user_name,user_pass,user_pass2,user_adds,user_tel,user_mail,user_postcode; user_name=errmsg;user_pass=errmsg;user_pass2=errmsg;user_adds=errmsg;user_tel=errmsg;user_mail=errmsg;user_postcode=errmsg;if(request.getParameter("user_name").equals("")){errmsg=errmsg+"用户名不能为空,";founderr=true;}else user_name=getStr(request.getParameter("user_name"));if(request.getParameter("user_pass").equals("")){errmsg=errmsg+"密码不能为空,";founderr=true;}else user_pass=getStr(request.getParameter("user_pass"));if(request.getParameter("user_pass2").equals("")){errmsg=errmsg+"密码确认不能为空,";founderr=true;}else user_pass2=getStr(request.getParameter("user_pass2"));if(!user_pass.equals(user_pass2)){errmsg=errmsg+"两次密码不同!";founderr=true;}if(request.getParameter("user_adds").equals("")){errmsg=errmsg+"地址不能为空,";founderr=true;}else user_adds=getStr(request.getParameter("user_adds"));if(request.getParameter("user_tel").equals("")){errmsg=errmsg+"电话号码不能为空,";founderr=true;}else user_tel=getStr(request.getParameter("user_tel"));if(!IsMail(request.getParameter("user_mail"))){errmsg=errmsg+"你的E-mail有错误,";founderr=true;}else user_mail=getStr(request.getParameter("user_mail"));if(request.getParameter("user_postcode").equals("")){errmsg=errmsg+"邮编不能为空,";founderr=true;}else user_postcode=getStr(request.getParameter("user_postcode"));sql="select * from member where user_name='"+user_name+"'";rs=mdb.executeQuery(sql);if(rs.next()){errmsg=errmsg+"用户名已被别人注册";founderr=true;}%><div align="center"><center><table border="0" width="500" cellspacing="0" cellpadding="0" height="5" style="border-collapse: collapse" bordercolor="#111111"><%if(founderr==false){String sql1;sql1="Insert into member(user_name,user_pass,user_adds,user_mail,user_tel,user_regip,user_namec,user_type) values('"+user_name+"','"+user_pass+"','"+user_adds+"','"+user_mail+"','"+user_tel+"','"+request. getRemoteHost()+"','"+getStr(request.getParameter("user_namec"))+"','会员')";mdb.executeInsert(sql1);%>二、购物车1.图示:2.主要程序:<jsp:useBean id="mdb" class="ckstudio.db.faq" scope="page"/>…………………………<%String user_name=(String)session.getValue("user_name");String user_type=(String)session.getValue("user_type");if(user_name!=null){%><%=user_name%>的购物车……………………….{//having login checkint hw_id;String hw_ids=request.getParameter("hw_id");if(hw_ids==null){out.print("没有此货物");}else{//hw_id exists or not--------------------------------------------------------------hw_ids.trim();ResultSet rs;int daili;hw_id=Cint(hw_ids);sql="select * from hw where hw_id="+hw_id;rs=mdb.executeQuery(sql);if(rs.next()){//result showing begin ------------------------------------------hw_cash=rs.getInt("hw_cash");daili=rs.getInt("daili");hw_name=rs.getString("hw_name");%>三、收银台1.图示:2.主要程序:String sql="select * from basket where hw_id='"+hw_id+"' anduser_name='"+(String)session.getValue("user_name")+"' and basket_check=false";ResultSet rs;rs=mdb.executeQuery(sql);if(!rs.next()){String sql1="insert into basket(hw_id,user_name,basket_count,hw_name,hw_cash,user_type)values('"+hw_id+"','"+session.getValue("user_name")+"','"+count+"','"+request.getParameter("hw _name")+"','"+request.getParameter("hw_cash")+"','"+request.getParameter("user_type")+"') where hw_id='"+hw_id+"' and user_name='"+session.getValue("user_name")+"' and basket_check=false";mdb.executeInsert(sql1);}else{//rs("basket_count")=int(rs("basket_count"))+int(count)rs.next();int basket_count=Integer.parseInt(rs.getString("basket_count"));basket_count=basket_count+Integer.parseInt(count);String basket_count2=Integer.toString(basket_count);String sql2="update basket set basket_count='"+basket_count+"'";mdb.executeUpdate(sql2);}}四、用户资料修改1.图示:2.主要程序:user_name=request.getParameter("user_name");sql="select * from member where user_name='"+user_name+"'";ResultSet rs;rs=mdb.executeQuery(sql);if(rs.next()){rs.updateString("user_pass",user_pass);rs.updateString("user_mail",user_mail);rs.updateString("user_adds",user_adds);rs.updateString("user_postcode",user_postcode);rs.updateString("user_tel",user_tel);rs.updateString("user_namec",user_namec);rs.updateRow();out.print("<font>");out.print("用户资料更改完毕,请记牢你更改后的信息");out.print("</font>");rs.close();3.2功能功能包括(会员注册、订单查看、购物车、收银台、更改资料)3.3性能要求把各种异常处理情况都要考虑到并返回相应的结果,比方说如果两次输入的密码不相同则要返回“两次输入的密码不相同”的结果。

电子商务系统分析与设计课程设计说明书

电子商务系统分析与设计课程设计说明书

电子商务系统分析与设计课程设计系统设计说明书课程设计题目:校园网店网上购物系统专业班级:电子商务0701 学生姓名:吴正慧学号: 20070505055 指导教师: _________ 王廷蔚____2010年12 月24 日目录一概述 (3)编写目的 (3)1.2,参考资料 (4)二需求概述 (4)2.1 系统需求 (4)2.2 功能需求 (4)2.3 性能需求 (5)三程序开发的技术基础 (5)HTML语言 (5)3.2 JAVASCRIPT语言 (6)3.3 ASP技术 (6)3.3.1 ASP概述 (6)3.3.2 ASP特点 (7)3.3.3 ASP工作原理 (7)3.3.4 ASP的发布 (8)3.4 数据库原理 (9)3.4.1 SOL语言简单介绍 (9)3.4.2 ADO技术介绍 (9)3.4.3 Access数据库 (10)3.5 浏览器/服务器(Browser/Server)体系结构 (10)四结构设计 (11)4.1 平台功能模块的设计 (11)系统设计的总体规则 (11)4.1.2 系统流程分析 (12)五网站数据库设计 (13)5.1 网站数据库需求分析 (13)5.2 数据库逻辑结构设计 (15)六界面设计与实现 (15)6.1 前台显示与会员管理 (15)6.1.1 主界面设计与实现 (15)6.1.2 登陆页面设计与实现 (15)6.1.3 会员个人管理设计与实现 (16)6.2 后台设计与实现 (16)6.2.1 登陆界面设计 (16)6.2.2 后台管理主界面设计与实现 (16)6.2.3 网站设置设置实现 (16)6.2.4 商品管理设计与实现 (17)6.2.5 人员管理设计与实现 (17)6.2.6 其它管理设计与实现 (18)6.3 查询功能的实现 (18)七设计总结 (19)校园网店网上购物系统一概述随着网络技术的普及以及快速的发展,网页成为媒体传播的一个重要途径,人们在通过网页浏览、查询想要知道了解的信息,通过这样一个途径,我们足不出户就可以了解天下事,做我们以前不能在家做的事。

网上购物电子商务系统详细设计说明书

网上购物电子商务系统详细设计说明书

卷号卷内编号密级项目编号: S001-12-2007<网上购物系统>详细设计说明书Version: 1.0共31 页(包括封面)拟制审核会签标准化批准版本变更记录目录1引言............................................................................................................错误!未定义书签。

1.1编写目的........................................................................................错误!未定义书签。

1.2参考资料ﻩ错误!未定义书签。

2ﻩ范围 ................................................................................................................错误!未定义书签。

2.1ﻩ系统主要目标...................................................................................错误!未定义书签。

2.2ﻩ设计约束、限制 (1)3设计依据....................................................................................................错误!未定义书签。

4开发环境ﻩ错误!未定义书签。

4.1ﻩ硬件环境.............................................................................................错误!未定义书签。

4.2软件环境ﻩ错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子商务系统详细设计说明书讲解-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN艾斯医药系统详细设计说明书1 引言 ................................................................................................................ 错误!未定义书签。

编写目的....................................................................................... 错误!未定义书签。

项目背景....................................................................................... 错误!未定义书签。

定义、缩写词、略语................................................................... 错误!未定义书签。

参考资料....................................................................................... 错误!未定义书签。

2系统总体设计................................................................................................ 错误!未定义书签。

软件结构........................................................................... 错误!未定义书签。

程序系统结构................................................................... 错误!未定义书签。

数据库设计................................................................................. 错误!未定义书签。

3系统功能设计说明........................................................................................ 错误!未定义书签。

管理员管理................................................................................... 错误!未定义书签。

管理员登录....................................................................... 错误!未定义书签。

注册用户管理................................................................... 错误!未定义书签。

商品管理........................................................................... 错误!未定义书签。

邮件管理........................................................................... 错误!未定义书签。

订单管理........................................................................... 错误!未定义书签。

用户管理....................................................................................... 错误!未定义书签。

用户注册........................................................................... 错误!未定义书签。

用户登录........................................................................... 错误!未定义书签。

商品搜索........................................................................... 错误!未定义书签。

购物................................................................................... 错误!未定义书签。

游客管理....................................................................................... 错误!未定义书签。

商品搜索........................................................................... 错误!未定义书签。

购物................................................................................... 错误!未定义书签。

1引言1.1编写目的此设计说明书对项目的功能设计进行说明,确保对需求的理解一致。

预期的读者有 (甲方)的需求提供者、项目负责人、相关技术人员等,北京亚思晟商务科技有限公司(乙方)的项目组成员,包括项目经理、客户经理、分析设计开发测试等人员。

1.2项目背景艾斯医药系统是基于互联网的应用软件,通过它能了解到已公开发布的商品,对自己需要的商品进行采购。

包括查询商品,购买商品,下订单等流程,方便快捷实现购物过程。

1.3定义、缩写词、略语无1.4参考资料艾斯医药需求规格说明书艾斯医药概要设计说明书2系统总体设计2.1.1软件结构2.1.2程序系统结构本项目中使用了基于Servlet/jsp/javabean的 MVC(Model-View-Controller)框架开发电子商务系统。

其中jsp进行页面数据显示, Servlet用于接收请求,进行流程控制,而javabean主要处理业务逻辑,对数据进行处理。

系统类图如下:系统用例图如下:用户浏览商品查询商品游客购物登陆商品管理用户管理邮件管理管理员订单管理2.1.2.1Web应用程序设计Web应用程序的组织结构可以分为5个部分。

Web应用根目录下放置用于前端展现的JSP文件。

放置处理的javabean。

放置处理请求相应的类。

放置处理数据持久化类放置帮助类和一些其他类。

另外,在src下放置了数据库配置文件2.1.2.2下面对组织结构中的几个部分分别进行介绍。

1、JSP文件,表3-1列出了每个JSP文件实现的功能。

1 JSP文件列表文件名称功能首页添加商品页面2、servlet中包括的控制器,如表3-2所示。

2 action列表3、po包括4个逻辑类,如表3-3所示。

3 JavaBean列表4、Util类,如表3-4所示。

4 util列表5、dao数据层方法类如图3-5所示dao列表2.1.3数据库设计2.1.3.1 逻辑图2.1.3.2 物理图2.1.3.3 表结构描述列名类型描述mid int表示邮件ID,是自动递增的主键fromaddress varchar (35)表示发邮件地址frompassword varchar (20)表示发邮件密码foaddress varchar (35)表示收邮件地址temp1varchar (100)表示备用字段1temp2varchar (100)表示备用字段2temp3varchar (100)表示备用字段3temp4varchar (100)表示备用字段43系统功能设计说明3.1管理员管理3.1.1管理员登录3.1.1.1功能实现管理员登陆3.1.1.2输入项登录页面输入用户名和密码3.1.1.3输出项显示管理员管理界面信息3.1.1.4算法管理员输入用户名和密码登陆进入管理员管理平台。

3.1.1.5流程逻辑: 管理员3.1.1.6接口无3.1.1.7用户界面设计登录页面管理员登陆后的管理界面3.1.1.8数据库设计表 productuser(用户)表结构3.1.1.9注释设计无3.1.1.10限制条件无3.1.1.11测试计划无3.1.1.12尚未解决的问题无3.1.2注册用户管理无3.1.2.1功能实现注册用户的屏蔽和启用,更改注册用户权限和修改用户信息3.1.2.2输入项点击管理员管理界面的登录用户管理,进入用户管理界面1修改用户:点击修改链接,进入修改用户信息页面输入城市、用户名、全名、title、电话、密码、zip、job、e-mail、公司名称、公司地址、公司介绍2角色修改:点击更该权限图标,进入修改角色页面2屏蔽或启用用户:在用户所在行点击开启或屏蔽图标链接3.1.2.3输出项显示到管理员管理界面3.1.2.4算法点击登录用户管理,展现所有登录用户的数据3.1.2.5流程逻辑修改用户:: 管理员用户角色修改:: 管理员屏蔽启用用户:: 管理员:UserManagerServlet:UserManagerDAO:DataAccess:Productuser1: delSoftUser()2: delSoftuser()3: getConnection( )4: data access5: List3.1.2.6接口无3.1.2.7用户界面设计登录用户管理页面:修改用户页面:3.1.2.8测试要点无3.1.2.9数据库设计productuser(用户)表结构列名类型描述uid int表示用户ID标识号,是自动递增的主键username varchar(32)表示用户名称password varchar(32)表示用户密码companyname varchar(32)表示用户公司名称city varchar(32)表示用户生活城市job varchar(32)表示用户工作tel varchar(32)表示用户电话3.1.2.10注释设计无3.1.2.11限制条件无3.1.2.12测试计划无3.1.3商品管理3.1.3.1功能实现商品的添加、修改和删除3.1.3.2输入项点击管理员管理界面的专家用户管理,进入管理界面1添加商品:点击添加商品链接,填写编号、产品名称、CatalogNo、CAS、MDL Number、Formula、MV、Category、备注、价格1、Stock、价格2、Real Stock、图片,选择是否新产品。

相关文档
最新文档