学校电子商务系统设计与实现(共7页).doc
《学校电子商务系统设计与实现(共7页).doc》由会员分享,可在线阅读,更多相关《学校电子商务系统设计与实现(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 学校电子商务系统设计与实现1系统功能模块分析基于B/S结构和ASP.NET的平台进行设计的高校校园电子商务系统是个较为复杂、庞大的系统,主要分为两个模块,即前台管理和后台管理。前台管理包括用户注册登录、浏览网页、浏览商品、搜索查询商品、订购商品等功能。用户可以方便的注册登录,然后随意浏览商品,了解商品的详细情况,并根据用户的需求搜索自己想要的商品,然后放入购物车,对于用户要买的商品支付以后会自动生成订单,如果用户有什么意见或建议可以随时在留言板上发表自己的观点。后台管理包括订单管理、用户管理、商品评价管理、系统信息管理等模块。图1系统功能模块1.1前台功能模块1)注
2、册:作为一个电子商务系统,注册是最基本也是不可少的一个功能,只有注册用户才能在系统上购买商品。2)登录:用户注册了必然就要登录,用户登录后才能进行更改个人资料,处理订单情况。同时可以保证系统的安全,防止一些无聊的人恶意修改信息,破坏商店信誉。3)搜索:用户可以使用搜索功能,通过对商品种类或商店名称或一些关键字进行搜索,系统将会列出相关的所有商品供用户选择,这给用户带来了极大的方便。4)购物车:用户选好想要的商品把它放到购物车中,购物车就会自动生成订单,用户可以直接去付款,也可以继续选择商品,放入购物车中。当然,对于购物车中的商品,用户可以随意删除,而相应的订单也就删除了。总之用户可以管理自己的
3、购物车。5)留言板:用户可以进入留言板写下对系统的意见和建议,也可以反映对产品及服务的满意度,然后通过后台对留言板管理,促使系统做得更完善,更符合人们的购物需求。1.2后台功能模块1)管理员登录:只有经过授权的管理员才能登入系统后台,授权是为了系统安全,不同功能不同模块是通过授权给不同级别的人进行管理和使用的。管理员通过输入账户和密码进入系统进行用户管理、商品管理、信息发布等各种管理。2)信息发布:及时发布系统或商品的相关信息,并进行编辑、添加或删除。3)用户管理:包括对系统注册用户的查询、添加、删除。4)商品管理:对系统中所有商品进行管理,包括商品种类的添加、修改、删除;商品信息描述的添加,
4、修改;以及商品图片的上传,删除等。5)订单管理:用户购买商品后系统会自动生成订单,系统管理员可以查询订单、处理订单或者删除订单。2系统数据库设计2.1系统数据库设计原则1)真实性。系统设计的真实性很重要,要确保所创数据库的数据真实,来源可靠。2)命名要规范简洁。所有的表名,库名都要遵循一定的命名规则,并能体现其应用和功能,以方便维护和查询。3)并发控制。在同一时间只能有一个人控制某一个表,其他人只能进行查询。4)必要的讨论审核。数据库设计完后,设计人员要与相关人员进行讨论,熟悉数据库,在库表修改或顶板之前进行审核,以便及时发现问题和解决问题。5)索引设计。合理的索引能提高数据库的操作效率。在索
5、引设计中,索引字段应挑选重复值较少的字段。6)适当冗余。对于任何系统,过多的冗余会占据系统资源,浪费存储空间,并影响运行速度,所有在设计过程中应尽量减少冗余数据和冗余表,使得数据库系统在结构和功能上达到最佳。但同时,一个系统不可能清除所有的冗余,在某些情况下,适当的冗余反而会提高执行效率。2.2数据库E-R图设计E-R模型是数据库设计中表示数据库系统结构的一种方法,该方法用E-R图来描述现实世界的概念模型。E-R图容易理解,但只能说明实体间语义的联系,只是数据库设计的第一步。在E-R图中,有三个基本成分:矩形、菱形、椭圆形,分别表示实体、联系、属性。2.3数据库表的设计数据库的结构设计完毕后,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学校 电子商务 系统 设计 实现
限制150内