电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

管理员管理模块开发

20页
  • 卖家[上传人]:kms****20
  • 文档编号:56897005
  • 上传时间:2018-10-16
  • 文档格式:PPT
  • 文档大小:855.50KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、电子商务平台系统 实践,管理员管理模块开发 5,【任务描述】,本模块主要任务是完成管理员的权限认证、商品库存管理、销售管理及用户管理等方面,使管理员可以实现对网站全面的维护与管理,保证网站的运行安全。,电子商务平台系统 实践,【任务分析】,在实现管理员管理模块功能时要解决好三个主要问题: 如何保证非管理员用户不能进入后台系统? 如何用代码实现用树形列表显示数据? 为什么用母版页进行页面布局?,管理员管理模块开发 5,电子商务平台系统 实践,【相关知识与技能】,标准的三层架构 :表示层业务层数据层 了解VS2005中几种页面传值技术的特点:使用Application 对象变量使用QueryString变量使用Session变量使用Cookie对象变量使用Server.Transfer方法 制作母版页及内容页的制作,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【创建解决方案】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【登陆页面设计 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【登陆页面设计 】,2、实现代码 (1)设计数据库,完

      2、成数据库操作类的编写。 本模块使用的数据表: Admin。 数据库中所需存储过程功能:实现数据记录的添加功能实现数据记录的删除功能实现从数据表中获取数据的功能从数据表中按指定的ID值查询记录并返加记录实现数据的更新操作,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【登陆页面设计 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【登陆页面设计 】,(2)页面程序代码 表示层即Web页面设计。当用户输入完登录信息时,可以单击“登录”按钮,在该按钮的Click事件下,首先判断用户是否输入了合法的信息,如果输入的信息合法,则进入网站后台,否则显示说明,提示用户重新输入。 业务逻辑层。业务逻辑层处于数据访问层与表示层中间,起到了承上启下的作用。业务逻辑层包括:Model(Admin)、BLL(Admin)两部分,Model子层主要解决如何从数据库中提取和保存数据。BLL子层主要处理一些业务逻辑和业务规则。 数据层。DAL子层主要就是连接数据库的,执行插入和查询等数据操作,为执行存储过程等数据库操作完成数据的准备工作。,管理员管理模块开发 5,电子商务平台系统

      3、实践,【任务实施】,【母版页Site1.master设计实现 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【母版页Site1.master设计实现 】,2.实现代码 (1)设计数据库,完成数据库操作类的编写。本模块使用的数据表:一级商品类别表TopCategoryTable、二级商品类别表SecCategoryInfosTable。 (2)表示层即Web页面设计。本层主要功能有两个:页面的初始化:获取一级商品类别所有内容为根结点添加一级商品类别根据一级商品类别ID来查询二级商品类别中的关联信息为子结点添加二级商品类别 导航到库存管理与订单管理的相关页面:导航到库存管理与订单管理的相关页面。TreeView事件通过编码来进行自动导航,用天的事件是SelectedNodeChanged事件。,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【用户页的设计实现过程 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【用户页UserInfo.aspx的设计实现过程 】,1.设计步骤 (1)右击网站“Management”,选择“添加新建项”,

      4、找开“添加新项”窗口,在“Visual Studio已安装的模板”中选择“Web窗体”。 (2)单击“添加”按钮,打开“选择母版页”窗口,选“Site1.Master”母版页。 (3)在UserInfo.aspx页面的Content区域内,拖入1个GridView控件,单击控件右上角的三角形图标,如图: (4)选择“编辑列”选项,打开“字段”窗体,添加字段如下:,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【用户页UserInfo.aspx的设计实现过程 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【用户页后台代码实现过程 】,2.实现代码 (1)设计数据库,完成数据库操作类编写。用户信息表Member。 (2)代码实现: 表示层即Web页面设计主要功能有:显示用户的基本信息、删除用户。针对数据表主要的存储过程SQL语句与登录模块的方式相同,请自行参考前面的内容。 业务逻辑层本模块中业务逻辑层包括:Model(Member.cs)、BLL(Member.cs)两部分,实现代码结构与登录模块相同,在此不同重复说明。 数据层本模块中数据层包括:DAL

      5、(Member.cs)、DB(DbHelperSQL.cs)两部分,实现代码结构与登录模块相同,在此不同重复说明。,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【管理员页的设计实现过程 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【管理员页的设计实现过程 】,1.设计步骤 (1)右击网站“Management”,选择“添加新建项”,找开“添加新项”窗口,在“Visual Studio已安装的模板”中选择“Web窗体” (2)单击“添加”按钮,打开“选择母版页”窗口,选“Site1.Master”母版页。(3)在Admin.aspx页面的Content区域内,拖入1个GridView控件,单击控件右上角的三角形图标, (4)选择“编辑列”选项,打开“字段”窗体,添加字段如下:,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【管理员页的设计实现过程 】,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【管理员页的设计实现过程 】,(5)单击“确定”,选择“编辑模板”选项,打开“模板编辑模式”窗体,选择“姓名”模板:从标准工具箱中拖入“TextBox”控件。 (6)单击黑色的小箭头,找开“TextBox任务”窗口,单击“DataBindings”,,管理员管理模块开发 5,电子商务平台系统 实践,【任务实施】,【管理员页面代码实现过程 】,2.实现代码 (1)设计数据库,完成数据库操作类的编写。本模块使用的数据表:管理员信息表Admin。 (2)代码实现: 表示层即Web页面设计。本层主要功能有两个:显示用户的基本信息、删除用户。 在数据库部分主要采用了以存储过程方式进行实现的数据库操作,针对数据表主要的存储过程SQL语句与登录模块的方式相同, 业务逻辑层和数据层与登录模块相同,在此不同重复说明。,管理员管理模块开发 5,电子商务平台系统 实践,【任务小结】,在进行母版页的设计与实现过程中主要是利用了TreeView,它不仅可以通过设计视图利用VS2005为节点添加数据,更灵活的用法是通过SelectedNodeChanged事件来进行动态加载,这种做法在性能上更优越一些。,管理员管理模块开发 5,

      《管理员管理模块开发》由会员kms****20分享,可在线阅读,更多相关《管理员管理模块开发》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.