资源预览内容
第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
第9页 / 共28页
第10页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. . . . . 学习参考 目录 一、引言 .2 二 、需求分析 .3 (二)可行性分析 .3 (三)功能需求分析 .4 (四)开发环境需求 .5 三、系统设计 .5 (一)系统功能模块图 .5 (二)系统活动图 .7 (三)系统用例图 .8 四、数据库设计 .9 (一)E-R 图模型 .9 (二)数据库模型图 .10 五、系统详细设计与实现 .11 (一)数据库表设计 .11 (二)前台主页面的搭建 .14 (三)后台的主框架的搭建 .15 (四)后台的主要基本功能与实现 .15 六、系统测试 .27 七、小结 .28 八、参考文献 .28 . . . . . 学习参考 贝贝宠物网系统 摘要:在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和 传递信息的重要渠道,它在人们学习、工作、生活等各个方面发挥着重要的作 用。因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企事业 单位信息化建设中的重要组成部分,从而倍受人们的重视。 本文详细介绍了宠物网站的功能和结构,并论证了网站的设计方案,简要介绍 了使用的开发工具 Microsoft Visual Studio 2008 以及涉及到的等相关技术,并 以在线文章发布子系统开发的顺序详细介绍了系统分析,系统设计,系统实施的开 发过程, 然后,展示了子系统所实现的功能及部分界面在介绍某些关键技术的同 时,还给出了关键源程序代码。最后对本系统的不足和本人在开发中的认识和 感想进行了总结。 关键词:互联网; 数据库; 宠物网站 一、引言 贝贝宠物公司自创始以来不断的发展壮大,业务也越来越繁忙,雇佣数量较多的工作 人员同时也难以避免客户在购买宠物时造成宠物翻阅损耗等一系列费用,当今网络所显现 的超常信息量、无时空局限、传递快捷、操作灵活等优点吸引着越来越多网民,同时随着 经济的发展,人民生活节奏也越来越快,所以网上购物吸引了越来越多的人。宠物网正是 为了满足这种需求而研发的中小型电子商务系统 。 贝贝宠物网系统是基于 B/S 模式的小型电子商务系统,能够满足中小型宠物商店的网 上销售宠物用品的需要。搭建宠物网极为简单只需要一台 PC 机,一根网线,即可进行网 上交易。宠物网基本上满足了中小型宠物商店的网上销售需求,其主要功能包括宠物展示、 宠物用品展示、购物车、收银台、会员管理、订单查询、新闻浏览、宠物护养常识浏览、 宠物管理、用户管理、订单管理。宠物展示主要实现宠物的重点推荐、明星宠物、宠物分 类查询、宠物用品销售排行榜等功能;购物车功能给每个用户建立了一个相对应的唯一存 . . . . . 学习参考 放选中宠物籍存放的空间;收银台提供了客户付账的功能,当顾客决定购买购物车里的宠 物籍时,向收银台提交订单;会员管理为每一位注册用户提供了注册、登陆;后台的宠物 管理是为管理员提供修改、添加删除宠物信息的功能;用户管理实现的功能有查看用户信 息、消费总额;订单管理主要负责查看客户的发货执行情况;新闻管理方便管理员向首页 新闻页面里添加公司新闻;护养常识是为了方便会员及大众更好的饲养宠物、相应的减少 宠物不必要的伤害等。贝贝宠物网的设计充分考虑了用户的视觉感受,努力做到界面简单 明了,功能相对完善。 后台开发充分考虑了使用软件的用户可能对计算机软件并不是很了解,所以在设计的 过程中添加了许多必要的提示和说明。总之贝贝宠物网将以.Net 技术为基础,实现宠物信 息的发布、购物、用户管理、宠物后台管理等一系列的功能,力争成为广大客户带来更多 的便利,为贝贝宠物公司带来更高的销售额。 二 、需求分析 (一)项目背景 宠物正在成为不少家庭里的新成员。随着养宠物的家庭不断增多,宠物经济也越来越 受人关注。 目前从养宠物的数量和消费能力上看,北京、上海、广州、重庆和武汉已经成为我国五 大“宠物城市” ,在这些城市。而天津、南京、杭州、深圳、成都等城市,宠物普及程度也 相当高。不少业内人士表示,随着日前颁布的宠物条例中免去每年宠物年检费用的政 策出台后,可能会有更多人加入养宠物的行列,中国宠物市场的潜力仍待挖掘。 如此大的市场自然吸引了众商家的眼球,围绕“宠物赚钱”(指宠物交易本身)和“赚 宠物的钱”这两个主题,市场可提供的项目越来越多,为宠物衣食住行、生老病死支出的 费用也在逐年增加,个别已经面临服务升级的项目收费更是高得惊人。由于饲养宠物是一 个循环消费的过程,消费者需要不停地支出,因此宠物产业成为投资者非常看中的热点行 业。 有关专家表示,我国目前至少有宠物 1 亿只(条),围绕宠物发生的消费至少在 150 亿 元以上。同时, “宠物热”还带动了宠物经济,围绕宠物服务和宠物用品大做文章的人成倍 增加,从宠物食品、宠物医疗,到宠物美容,甚至还出现了宠物婚介、殡葬、寄养、宠物 SPA、宠物旅游团等新兴服务。然而,由于行业缺乏监管和规范, “暴利” 、欺诈现象严重, 给行业发展蒙据了解,在宠物消费中,食品占据最大份额,其次是医疗和宠物用品,许多 . . . . . 学习参考 投资者甚至认定生产和经营宠物用品只赚不赔,纷纷抢食。宠物行业除了收费充满暴利外, 由于越来越多的投资者加入到快速增长的宠物市场,又缺乏有效的监管和规范,使整个市 场陷入无序混乱的状态。 (二)可行性分析 1技术的可行性 贝贝宠物网系统采用了当前的主流计算结构B/S 模式进行开发,前台开发工具选用 Microsoft Visual Studio 2008。它是一种可视化的、面向对象的 Windows 开发语言,具有易 用、通用和开发效率高的特点。后台的数据库开发工具选用了 Microsoft SQL Server 2005, 它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能,它又在 数据库平台的安全模块方面做了重要的增强,在加强数据安全性方面提供了更多精确、灵 活的控制方法,并定义了帮助建立支持安全计算的必要步骤,同时帮助部署和维护一个安 全环境。这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。 2 经济可行性 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,实现了企业业务管理 的高效化、系统化、规范化、自动化。同样随着宠物业的崛起,贝贝宠物公司已经成长为 一个跨地区的大公司,并且公司的业务已遍布全国。而传统的经营模式已无法适合当今的 庞大的数据处理和精确的运算需求。所以一套精美完善的宠物网系统是提高工作效率节省 人力物力财力的有效解决方案。拥有自己的一套特色的宠物网站系统是非常必要的。它可 持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算, 开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。开 发这套系统的经济可行性是很高的。 (三)功能需求分析 根据调查,宠物网站管理主要包括网站的浏览者、会员、网站管理人员三个方面。宠 物浏览者的需求是查询该网站的宠物和宠物商品信息,想要购买所需的东西,则需要注册 登录,成为会员;会员的需求是查询该网站的宠物和宠物商品以及购买所需物品,当然如 果密码丢失还可以找回密码;网站管理人员可以对员工、会员、宠物及宠物用品进行管理。 因此我们的网站分为前台后台两个方面进行设计的,前台主要是产品的展示,供浏览者和 会员查看和购买商品,而后台主要是管理员登陆的,管理员要从后台维护网站的所有信息, 包括会员管理,宠物管理,宠物用品管理,员工管理,订单管理等等。 前台需要实现的主要功能有: . . . . . 学习参考 1宠物及相关用品信息的浏览,明星宠物,热销用品的展示及详细信息浏览。 2护养常识,公司新闻及公司介绍的浏览。 3宠物用品的购买包括对购物车信息的修改,订单信息的填写及提交。 4会员注册,登录,若丢失密码时找回密码。 后台系统管理员对数据的处理及维护: 1系统设置 对数据库备份与还原,操作日志的查看,管理员信息的查询,详细信息查看,新增管 理员,删除不用的管理员信息,对管理员密码的修改。 2基本资料管理 员工信息管理,供应商信息管理,可以对该项目中进行查询(包括模糊查询) ,添加, 修改,删除及导出数据等操作 3销售管理 今日订单提醒,能够及时获取当日的订单信息,及时的对订单进行发货(包括单单发 货和多单发货) 。宠物销售管理,记录宠物的销售情况,对销售记录进行添加,修改,删除 等操作。宠物用品销售管理,记录用品的销售情况,对其销售记录进行添加,修改,删除 等操作。当对订单发货或者是添加销售记录是均会对库存进行判断。只有在库存量大于订 单订购量或销售量时才能操作成功。 4库存信息管理 宠物基本信息管理,添加新上架的宠物信息,删除不需要的宠物信息,发现错误信息 能进行修改,也可以导出宠物信息。宠物用品信息管理,可以对新上架的用品进行及时添 加,修改数据,对已过时,或长久不用的用品信息进行删
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号