




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上购物系统设计说明书学院:经济管理学院 专业:电子商务 课程:电子商务网站规划与设计 姓名:李正明 学号:xxxxxxxxxx191. 引言1.1项目背景1.2工作条件及约束1.3引用的资料和专门术语2. 系统总体技术方案2.1电子商务系统的总体结构2.1.1系统的的构成及关系2.1.2网站2.2网络基础设施2.2.1网络基本结构2.2.1Internet 及接入2.3系统平台的选择2.3.1硬件2.3.2软件2.4应用系统方案2.4.1应用系统体系结构2.4.2代码设计2.4.3功能设计2.4.4用户界面设计2.4.5数据库设计2.4.6关键技术及解决方案2.5实施方案2.5.1系统实施的主要任务2.5.2实施进度安排2.5.3实施过程的分阶段目 1. 引言1项目背景1.1.1 近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。网上商城在我国刚刚起步,但发展很快.中国的电子商务网站已达1100多家,而之中网上商店就占了600多家,有规模的竟多达100家左右.显而易见的是,网上商店在我国电子商务中占了很大的分量.网上商店商品众多,琳琅满目,商品销售手段花样众多,不输传统商店.网上商店将逐步为人们所接受,发展前景很好1.2工作条件及约束1.2.1工作条件:工作条件较为简陋,一人只有一台电脑,机器老化,环境很差,没有专门的资金支持,没有专业的技术人员,所有人员只是经过业余的培训1.2.2约束 :主要是目前对于JSP,HTML不太熟悉,所以请朋友帮了下忙,平面设计我可以自己做(目前在达内学习还没有完成,所以对于这些语言还没掌握)1.3引用资料和专门术语1.3.1引用资料:1 火旺,徐建波,周新莲.Web设计原理与编程技术M 中南大学出版社 2005.2 延军,黄飞跃,精通JSP编程技术M 人民邮电出版社 2001. 3 锡仪,动态网页设计, 清华大学出版社 2004.4 奎春,JSP信息系统开发实例精选 机械工业出版社 2006.5 Phil Hanna,JSP技术大全 机械工业出版社 2002.6 ySQl公司,MySql中文帮助文档,网页文档 2006 .7Donny, JSP与网站开发编程实战 科学出版社 2001. 8Steven Holzner, Java技术内幕机械工业出版社 2002. 9 Phil Hanna , JSP技术大全 机械工业出版社 2002. 10 Karl Mos, Java Servlet开发人员指南 清华大学出版社 2002.11 Mollis,Chris, Web database gatewaysJ.XXP PC Magine 2007.12 Lwiener,H.gupta,W.jLabio,etc,A system prototype for warehouse view maintenace.In The Workshop On Materialized Views,page 26-33,Montreal,Cananda,June 1996.13 Lillian Goleniewski. Telecommunications Essentials . Addison Wesley/Pearson 2003.14 James F.Kurose Keith W.Ross Computer Networking A Top-Down Approach Featuring The Internet,TirdEdition 2001.15 A Simple Network Management ProtocolS Design and Implementation of theUniform Network Management System Based on SNMP (Computer Center of East ChinaNormal University, ShangHai, 2006).1.3.2专门术语:HTML ,JSP ,几种语言2、 系统总体技术方案2.1电子商务系统的总体结构2.1.12. 1.2网站网站目前还没有完成2.2网络基础设施2.2.1网络基本结构包括:管理员登陆、用户信息管理、类别信息管理、商品信息管理、订单信息管理2.2.2 Internet及接入网络是基于因特网,接口有:IAccountService 所实现的方法:IQueryable GetAccountById(int id); UserAccount GetAccountByName(string Name); UserAccount GetAccountByEmail(string p) bool AddAccount(UserAccount ac) ICargoService:所实现的方法有:IQueryable GetAllCargo(); View_AllCargo GetCargoById(int id);IQueryable GetLastTenCargo();List GetAllCategory();IQueryable GetCargoByKeyWord(); IQueryable GetCargoBySubCateId(int id); Cargo GetBookCargoById(int id)IBookService:所实现的方法有: IQueryable GetAllBook();View_BookOrder GetBookById(int id);2.3系统平台的选择2.3.1硬件处理器:Inter Pentinm 3 或更高内存:512MB硬盘:2GB2.3.2软件操作系统:Windows Server 2003数据库:Microsoft SQL2005开发工具:,Visual Stdio 2008, Microsoft office Visio 2007.2.4应用系统方案2.4.1应用系统体系结构本平台利用现在比较广泛的JSP+MySql数据库的架构实现的,此系统分为前台管理和后台管理。前台管理是商城用户的操作界面,供用户浏览、选购商品。包括:用户注册、用户登陆、用户个人信息修改、浏览商品、订购商品、下订单、广告链接等功能;后台管理是提供给管理员的,其中包括:管理员身份验证、商品信息管理、用户信息管理、类别信息管理、商品搜索、订单处理等功能。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。2.4.2代码设计2.4.3功能设计经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:用户管理 :能够完成用户基本信息录入的注册和用户基本信息的修改。管理员管理:能够完成管理员对网站的商品信息管理(商品添加、商品审查)会员管理(会员审查)、网站信息管理(新闻添加、修改删除、公告设置),以及常规设置(广告添加,友情链接)等功能。搜索功能 :能过电子商品的名称进行搜索。查询功能 :能够通过查看购物车对所选商品进行确定、挑选。2.4.4用户界面设计2.4.5数据库设计在建设网站系统之前,我们必须对系统所用到的数据进行大致的分类和具体的结构设计,既要做到清晰明了,又要能适应系统各项功能的调用,而不至于产生结构上的逻辑混乱,保证关键数据在意外情况下不会被破坏,可以说数据库是系统的重中之重。数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。进两分离歌试题对应的表,一个实体对应一个表,搞清楚该试题有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细地设计,得到各表的设计如表5.15.9所示。说明对于商品信息表,因为经验不足,我将其关键字段hw_id商品编号采用的是Access数据库中的自动编号,虽然也确定了商品信息的唯一性,但不具备直观的特点, 在实际应用中最好是将其设置一个命名规则,管理人员再添加商品的时候能够自动产生一个有一定规则和一定意义的命名规则,方便管理人员对其进行管理和维护,例如对于手机类商品可将其编号设置为mobile+型号+添加日期,这样更容易对商品进行管理。Hw_pic字段代表图片,但在这里存放的只是它的路径所以应该使用文本类型。说明对于会员信息表,会员编号也要有一定的命名规则,另外会员账号的命名规则也有一定要求,如必须以字母开头,不能有特殊字符,长度大于4个字符小于16个字符等等,还有一个需要注意的是用户密码,由于Acess数据库本身不提供特殊字段的加密,用户注册以后注册密码是一明码形式存放在数据库中,这对系统来说是极不安全的,因此需要我们用一些特殊工具来对其进行加密。说明购物车表则是系统中与其他几个表关系最多的一个表,它包含了商品表,会员表中的几个重要字段,是我们进行最后购物统计的主要依据,我们在确定购买一样商品的时候,系统将数据写入购物车表,在用户确定去结账之前basket_check值为否,确定之后质变卫士,一个用户可能对应多个basket记录,但在同级的时候,仅对basket_check为真的记录进行统计,这样就可以避免造成统计错误。说明该表和会员表一样存在字段的命名规则的要求,出于安全考虑对于管理员账号发放应该谨慎,管理人员数量一定要控制,越少越安全,在实际应用中,我们还要对整个数据库进行加密,以防止系统重要数据泄漏。说明存储网站新闻信息,与其他表没有关联。说明该表主要存储一些网站信息,如系统管理员的联系方式等,一页面的形式提供给用户,与其他表没有关联。说明该表为单独的表,与其他表没有关联,主要存储一些链接网站或广告信息。2.4.6关键技术及解决方案关键技术在于:代码设计,功能设计,数据库设计2.5实施方案2.5.1系统实施的主要任务现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误的发生。我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老师正能量心得体会五篇-
- 催化氧化反应机理-洞察及研究
- 2025年护理核心制度培训考试试题及答案
- 2025年药房培训试题及答案解析
- 2025年急救理论知识考试试题(附答案)
- 内科VTE相关试题及答案
- (完整版)玻璃幕墙安装施工方案
- 美容周期护理步骤
- 农业数字化技术员三级安全教育(公司级)考核试卷及答案
- 健康管理服务平台在慢性病管理中的价值与作用研究报告
- 《工程勘察设计收费标准》(2002年修订本)
- 围手术期疼痛管理专家共识
- 电视专题节目授权协议
- 麦尔兹窑工艺培训
- 钻探合同范本
- 福建省漳州市2025届高三上学期第一次质量检测化学试卷+
- 垃圾渗滤液处理站运维及渗滤液处理投标方案(技术方案)
- 高职建筑设计专业《建筑构造与识图》说课课件
- 人教版九年级物理上册《第十三章内能》单元检测卷(带答案解析)
- 中小学五项管理-作业-睡眠-手机-读物-体质五项管理-课件-(26张课件)
- 2024年苏州历史文化名城建设集团有限公司招聘笔试冲刺题(带答案解析)
评论
0/150
提交评论