欢迎来到天天文库
浏览记录
ID:322961
大小:211.50 KB
页数:10页
时间:2017-07-23
《基于.net的在线商城系统的设计与开发 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、编号:_______________商丘科技职业学院毕业论文(设计)题目基于.NET的在线商城系统的设计与开发系别计算机科学系专业信息管理学生姓名成绩指导教师2012年5月25日第一章前言随着计算机网络技术的发展和普及,我们已经进入了信息时代,也有人称为数字化时代。在这数字化的时代里,一种新的购物方式——电子购物正已悄然兴起。Web开发技术的飞速发展无疑促进了电子商务的普及。目前,越来越多的商业活动开始迁移到Internet中来进行,这种购物方式无疑给商家和消费者带来极大的便利,使传统的商业活动变得异常快捷。人们足不出户,便能获取最新最及时的商品信息,把握现代都市
2、最前卫的潮流趋势,甚至通过网上支付来享受网上购物送货上门的全方位服务。就技术而言,无论多么好的站点,在Internet上总会有竞争对手。从开发者的角度出发,为了满足日新月异的客户需求,且使网站可维户性高而必须使网站具有很好的扩充性;从用户角度出发,如果因为站点没有正确的信息流程、不直观,或者没有清晰的功能性标注,而让用户觉得在这样的站点上得到他们想要的东西非常困难,那么他们也会像躲避瘟疫一样避开此站点。因此如何创建良好的可重用性高的UI和易于维护的页面,以及采用何种体系结构显得十分重要。本系统是一个架构清晰的电子商务网站,良好的设计使它具有优秀的扩展能力并且便且便
3、于维护,它主要有以下功能:1.浏览商品包括按分类浏览、搜索等等。2.购买商品包括购物车、订单等模块。3.用户信息管理包括用户个人信息维护等。4.后台管理包括管理员管理、用户管理、商品管理等。其次,本网站的开发采用了优秀的系统设计,三层结构模型,使项目容易维护以及功能的扩展,采用面向对象的编程模式,代码可重用性好。并应用了ASP.NET中大多数的常用技术和一些当前流行的新技术,如XML。第二章需求分析2.1需求分析1.经济可行性:本系统开发经费对于本毕业设计小组在经济上是可以接受的,而且该项目的开发有很好的学习价值和实用价值,因此也会有很好的市场前景,所以在经济上是
4、可行的。2.技术上的可行性:本网站采用了当前新兴的Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋。数据库服务器选用MSSQLSERVER2000数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。硬件方面,更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。2.2模块设计
5、根据对用户需求分析的归纳和研究,将系统共分为两大功能模块:前台和后台管理员。两大模块各自又包含众多的子模块,各子模块又可细分为更小的功能模块,鉴于其复杂性,简单归纳如下。图3-1系统模块组织图前台包括商品信息模块、用户信息管理模块、购物车模块、订单模块;后台包括管理员信息管理、商品信息管理、用户信息管理、销售管理等模块。2.2.1前台各模块功能详细描述商品信息模块:热门商品浏览(将点击率最高的商品排序显示在首页)、新到商品浏览(将最新添加的商品按时间先后排序显示在首页)、商品分类导航、按商品名称搜索、商品详细信息。购物车模块:添加商品到购物车、购物车信息修改、结账
6、。用户信息管理模块:注册新用户、登录、用户修改密码、用户个人资料管理。订单模块:查询个人订单列表、查询某笔订单的详细信息。2.2.2商城前台用户用例图及各模块活动图顾客用例图如下:图3-2前台用户用例图商品浏览模块活动图图3-3商品浏览模块活动图购物车模块活动图图3-4购物车模块活动图用户信息管理模块活动图图3-5用户信息管理模块活动图订单模块活动图图3-6订单模块活动图用户注册、登录模块的活动图图3-7用户注册、登录模块的活动图2.2.3后台模块详细功能描述管理员信息管理:登录;添加新管理员、删除管理员;修改密码;管理员日志(记录管理员的每个操作,由超级管理员进
7、行查询)。商品信息管理:添加、删除商品类别;添加、修改、删除商品信息。用户信息管理:查询用户信息、修改账户金额。销售管理:查询某月/日的销售情况(包括每种商品的售出数量、相关订单数、销售收入)。说明:普通管理员具备除添加、删除、查看日志的之外的所有权限;管理员用例图如下:图3-8管理员用例图管理员信息管理模块的活动图图3-9管理员信息管理模块的活动图商品信息管理模块活动图图3-10商品信息管理模块活动图后台用户信息管理模块活动图图3-11后台用户信息管理模块活动图销售管理模块活动图图3-12销售管理模块活动图后台管理登录模块活动图2.3系统流程分析因为对于任何电子
8、商务系统来
此文档下载收益归作者所有