DIY装机平台项目报告(推荐)).docx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DIY装机平台系统 项目设计报告 DIY装机平台系统 项目设计报告 - - PAGE # - xxx大学 《数据库技术及应用》 项目设计报告 项目设计报告题目: DIY 兼容机装机平台 小组成员姓名 :xxxx 班级: xxx 年级: XXX 专业: XXX 姓名: XXX 学号:XXX 扌指导教师: XXXX 日期: XXX 年 XXX月 XXX日 项目设计报告 一、 项目设计目的和意义 项目名称:DYI装机平台系统 项目设计目的和意义:DYI装机平台系统 是专为自助装机的消费者提供的一个模拟装机平 台,通过此平台,商家能及时地把电脑配件的各种动态的、详细的产品信息提供给消费者, 也可以通过推荐方案功能向消费者进行推荐, 而消费者自身也可以通过平台, 全面的比较各 个产品,组合出最符合自己需求的兼容机。总之,通过这个平台,把产品、消费者、商家整 合在一起,给三者的信息的沟通提供一个便利的渠道, 免去消费者为了买台中意的电脑而四 处奔波之苦,使得整个购买过程中价格透明化,此外,也方便商家进行产品管理。 二、 项目主要功能描述 DYI兼容机装机平台系统 使用者包括消费者和系统管理者两个使用群体, 下面按照使 用群体的不同分别介绍此平台的各个功能: 针对消费者的功能: 消费者自主装机:通过主界面,消费者能通过“配件”、“品牌”两个下拉框很快在产品 列表中查找到自己想购买的产品类, 通过比较后最终选择自己中意的型号, 并添加到自 己的装机方案中,系统会自动统计出总价。 对于消费者自己的装机方案, 系统提供预览 和保存到本地功能,方便消费者保存到本地后进行打印。 浏览推荐方案:点击推荐方案,消费者可以浏览商家推荐的装机方案, 以便参考后更好 地进行自己的消费。和产品选择比较的主界面一样,此界面也提供保存到本地功能。 针对平台管理者的功能: 平台管理者通过登陆确认其身份,管理者权限分为“超级”用户和“普通”用户两种, “普通”权限用户可以进行产品表的管理,推荐方案的管理, 更改自己的登陆密码,“超级” 权限用户除拥有“普通”权限用户的管理权限外, 还可以进入用户管理界面,对其他用户进 行管理。 产品的管理:通过此界面,管理者可以实现对产品的新增,删除,更新,程序中的各种 判别保证数据的合法和安全性, 此外,为了方便输入,很多不必要的输入可以通过选择 实现。 推荐方案的管理:通过此界面,管理者可以实现对推荐方案的添加,删除,修改,值得 一提的是,当推荐方案中的某一产品在产品表中被删除之后, 即商家已经缺货,则此产 品将自动从推荐方案中删除,以免误导消费者,造成不必要的麻烦。 平台用户的管理: 通过此界面,“超级”用户可以对其他用户进行权限设置,增加、删 除用户,此外,“超级”用户可以查看其他用户密码,方便用户找回自己的密码,特别 强调的是,虽然“超级”用户可以查看所有用户的密码,但无权修改。 三、数据库设计 数据库ER图:产品号案例号产品名案例号产品号品牌名标题明细表产品表案例表型号名说明明细号数量性能日期用户名价格权限 数据库ER图: 产品号 案例号 产品名 案例号 产品号 品牌名 标题 明细表 产品表 案例表 型号名 说明 明细号 数量 性能 日期 用户名 价格 权限 密码 用户表 数据库中用到的一些 SQL触发器: drop trigger 产品删除 create trigger 产品删除on产品表 --如果删除产品,则应删明细表中有关该产品的信息 for delete as declare @_n as int select @_n=d.Jfe品号 from deleted d begin delete from 明纟田表 where产品号=@_n end drop trigger 案例删除 create trigger 案例删除on案例表--如果删除案例,则应删除明细表中相应的信息 for delete as declare @_n as int select @_n=d 案例号 from deleted d begin delete from 明细表 where明细表.案例号=@_n end 数据库中用到的一些 SQL触发器: drop trigger 产品添力口 create trigger 产品添加on产品表添加产品时确保不会有同样的产品进入 for insert as declare @t as varchar (40) declare @tt as varchar (50) declare @ttt as varchar (40) select @t=i.产品名 from inserted i select @tt=i.品牌名 from inserted i select @ttt=i.型号名 from in

文档评论(0)

yilinshanzhuang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档