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

AscentSys医药商务系统详细设计说明书

57页
  • 卖家[上传人]:枫**
  • 文档编号:500161153
  • 上传时间:2023-09-28
  • 文档格式:DOC
  • 文档大小:4.14MB
  • / 57 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、艾斯医药系统详细设计说明书1引言11.1编写目的11.2项目背景11.3定义、缩写词、略语11.4参考资料12系统总体设计22.1.1软件结构22.1.2程序系统结构22.1.3 数据库设计73系统功能设计说明113.1管理员管理113.1.1管理员登录113.1.2注册用户管理143.1.3商品管理183.1.4邮件管理233.1.5订单管理263.2用户管理303.2.1用户注册303.2.2用户登录343.2.3商品搜索363.2.4购物393.3游客管理463.3.1商品搜索463.3.2购物491 引言1.1 编写目的此设计说明书对项目的功能设计进行说明,确保对需求的理解一致。预期的读者有 (甲方)的需求提供者、项目负责人、相关技术人员等,北京亚思晟商务科技有限公司(乙方)的项目组成员,包括项目经理、客户经理、分析设计开发测试等人员。1.2 项目背景艾斯医药系统是基于互联网的应用软件,通过它能了解到已公开发布的商品,对自己需要的商品进行采购。包括查询商品,购买商品,下订单等流程,方便快捷实现购物过程。1.3 定义、缩写词、略语无1.4 参考资料艾斯医药需求规格说明书艾斯医药概

      2、要设计说明书2 系统总体设计2.1.1 软件结构Ascentsys医药商务系统商品管理邮件管理用户管理订单管理商品查询商品浏览后台管理用户管理游客登录购物订单查看2.1.2 程序系统结构本项目中使用了基于Servlet/jsp/javabean的 MVC(Model-View-Controller)框架开发电子商务系统。其中jsp进行页面数据显示, Servlet用于接收请求,进行流程控制,而javabean主要处理业务逻辑,对数据进行处理。系统类图如下:系统用例图如下:2.1.2.1 Web应用程序设计Web应用程序的组织结构可以分为5个部分。 Web应用根目录下放置用于前端展现的JSP文件。 com.ascent.bean放置处理的javabean。 com.ascent.servlet放置处理请求相应的类。com.ascent.dao放置处理数据持久化类 com.ascent.util放置帮助类和一些其他类。另外,在src下放置了数据库配置文件datebase.conf.xml 2.1.2.2 下面对组织结构中的几个部分分别进行介绍。1、JSP文件,表3-1列出了每个JSP文件实

      3、现的功能。1 JSP文件列表文件名称功 能index.jsp首页add_products_admin.jsp添加商品页面admin_ordarshow.jsp管理员订单页面admin_orderuser.jsp查看订单用户页面admin_products_show.jsp管理员管理商品页面carthow.jsp购物车管理页面changesuperuser.jsp修改用户角色页面checkout.jsp结算页面checkoutsucc.jsp结算成功面ContactUs.jsp管联系我们页面employee.jsp管理员添加用户页面itservice.jsp修改项目类别页面mailmamager.jsp邮件管理页面orderitem_show.jsp修订单项查询页面ordershow.jsp注册用户订单查看页面product_search.jsp商品搜索页面products_search_show.jsp商品搜索结果页面products_showusers.jsp注册用户管理页面products.jsp电子政务介绍页面register.jsp注册页面regist_succ.jsp注册成功

      4、页面update_products_admin.jsp修改商品信息页面updateproductuser.jsp修改用户信息页面error.jsp错误页面2、servlet中包括的控制器,如表3-2所示。2 action列表文件名称功 能LoginServlet.java用户登陆控制器MailServlet.java邮件管理控制器OrderServlet.java订单管理控制器ProductServlet.java商品管理控制器ShopCartServlet.java购物管理控制器UserManagerServlet.java用户管理控制器3、po包括4个逻辑类,如表3-3所示。3 JavaBean列表文件名称功 能Mailtb.java邮件类Orderitem.java订单项类Orders.java用订单类Product.java商品类Productuser.java用户类UserProduct.java用户和商品类4、Util类,如表3-4所示。4 util列表文件名称功 能SetCharacterEncodingFilter.java将提交过来的信息里的特殊字符进行处理dataA

      5、ccess.java数据库连接类DatabaseConfigParser.java解析数据库配置文件类XMLConfigParser.java解析XML类SendMail.java发送邮件类ShopCart.java购物车类AuthImg.java验证码生成类5、dao数据层方法类如图3-5所示dao列表文件名称功 能LoginDAO.java处理登录和登出业务的类MailDAO.java处理邮件管理相关功能的类OrderDAO.java处理订单管理相关的类(删除、修改和询等)ProductDAO.java处理商品管理相关功能的类UserManagerDAO.java处理用户管理相关功能的类2.1.3数据库设计2.1.3.1 逻辑图2.1.3.2 物理图2.1.3.3 表结构描述mailtb(邮件表)表结构列 名类 型描 述idint表示邮件ID,是自动递增的主键fromaddressvarchar (35)表示发邮件地址frompasswordvarchar (20)表示发邮件密码toaddressvarchar (35)表示收邮件地址temp1varchar (100)表示备用字段

      6、1temp2varchar (100)表示备用字段2temp3varchar (100)表示备用字段3temp4varchar (100)表示备用字段4 orderitem(订单项表)表结构列 名类 型描 述idint表示订单项ID,是自动递增的主键ordersidint表示订单IDproductidint表示商品IDquantityvarchar(50)表示商品质量temp1varchar (100)表示备用字段1temp2varchar (100)表示备用字段2temp3varchar (100)表示备用字段3temp4varchar (100)表示备用字段4Orders(订单)表结构列 名类 型描 述idint表示订单ID,是自动递增的主键usridint表示客户标识号datetimeDate表示生成订单的时间delsoftVarchar(2)软删除(0为删除1为存在) temp1varchar (100)表示备用字段1temp2varchar (100)表示备用字段2temp3varchar (100)表示备用字段3temp4varchar (100)表示备用字段4produc

      7、t(商品)表结构列 名类 型描 述idint表示商品ID标识号,是自动递增的主键product_idvarchar(32)表示商品编号catalognovarchar(32)表示药品分类casvarchar(32)表示化学文摘登记号 productnamevarchar(64)表示药品名称structurevarchar(64)表示分子结构图片路径名称mdlnumbervarchar(64)表示MDL编号formulavarchar(32)表示化学方程式mwvarchar(32)表示总重量price1varchar(32)表示普通用户价格price2varchar(32)表示会员优惠价格stockvarchar(32)表示库存realstockvarchar(32)表示实际库存newproductvarchar(32)表示是否是新产品categoryvarchar(32)表示药品类别notevarchar(32)表示备注del_flagint表示删除标志位temp1varchar(100)表示临时字段1temp2varchar(100)表示临时字段2temp3varchar(100)表

      8、示临时字段3temp4varchar(100)表示临时字段4usr(用户)表结构列 名类 型描 述idint表示用户ID标识号,是自动递增的主键usernamevarchar(32)表示用户名称passwordvarchar(32)表示用户密码companynamevarchar(32)表示用户公司名称cityvarchar(32)表示用户生活城市jobvarchar(32)表示用户工作telvarchar(32)表示用户电话emailvarchar(32)表示用户电子邮件地址countryvarchar(32)表示用户国家zipvarchar(32)表示地区邮政编码companyaddressvarchar(32)表示用户公司地址superuservarchar(16)表示用户权限标志1.普通注册用户2.高权限用户3.管理员notevarchar(32)表示备注fullnamevarchar(32)表示全名titlevarchar(32)表示称呼del_flagint表示删除标志位temp1varchar(100)表示临时字段1temp2varchar(100)表示临时字段2temp3varchar(100)表示临时字段3

      《AscentSys医药商务系统详细设计说明书》由会员枫**分享,可在线阅读,更多相关《AscentSys医药商务系统详细设计说明书》请在金锄头文库上搜索。

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