目录
网上购物系统分析 ................................. 1
一、 确定课题——网上购物系统 ........................... 1 二、 引言 ............................................... 1 三、 课题背景 ........................................... 1 四、 可行性分析 ......................................... 2 五、 需求分析说明 ....................................... 3 1、本系统的购物功能模块流程图如图所示。 ............... 3 2、功能需求 .......................................... 3 3、运行需求 .......................................... 4 六、 业务流分析 ......................................... 5 七、 数据库ER模型 ...................................... 7 八、 用UML静态建模机制定义描述本系统静态结构 ........... 8 1、建立系统的用例图通过以下几个问题识别角色 ........... 8 2、识别系统的类 ..................................... 10 3、用构件图描述系统的系统结构 ........................ 11 九、 软件测试分析报告 .................................. 13 1测试范围与主要内容 ................................... 13 2测试方法 ............................................. 13 3测试报告 ............................................. 14 十、 总结 .............................................. 14
网上购物系统分析
一、 确定课题——网上购物系统
我们之所以选这个课题,主要是因为网上购物已经形成一种潮流,无论是在学校还是在家庭都比较流行网上购物。网上购物能够给人们带来许多的便利。
通过软件工程的学习,我们也学会了一些模拟系统的使用,我们对购物系统的结构及网上购物系统的基本流程等知识可以有进一步的了解,省去了许多开发前的专业知识的了解,同时本次的网上购物系统的开发过程也可以巩固我们所学到的知识,一举两得。
另外,网络购物已经慢慢地从一个新鲜的事物逐渐变成日常生活的一部分,以其特殊的优势而逐渐深入人心。它方便快捷的操作方式,简单的管理方法,对于企业和用户来说,都是一种新型的、节约型的系统。所以我们选了网上购物系统这个课题。
二、 引言
网上购物系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些不经常变动或更新的资源,如公司简介、管理规范和公司制度等;动态信息是指随时变化的信息,如商品报价、会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家与用户方便地传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。
三、 课题背景
随着Internet的快速发展,人们已经进入了信息时代,Web已经对商业、工业、银行、财政、教育、政府、娱乐和信息产业及人们的工作、生活产生了深
远的影响。许多传统的信息和数据库系统正在被移植到互联网上,人们获得信息的来源已经不再只是报纸、电视、广播等传统媒体,一个新的信息传送媒体逐渐被人们所青睐。范围广泛的,复杂的分布式应用正在Web环境中出现。网上购物系统就相继的出现,给人们带来了不少的方便快捷,网上购物系统正在快速向前发展。
四、 可行性分析
1) 技术可行性 :本系统采用JSP前很多网站的建设都是采用ASP.NET编写,
其中JSP是比较流行也很成熟的网络编程语言,很多成熟的网站都是采用JAVA语言编写,数据库使用的是在中小型网站建设中使用比较广泛的SQL Server,经过多年的发展和完善,Microsoft SQL Server 2000这中数据库语言已经非常完善,而且具有很好的兼容性和可操作性。所以使用目前现有的技术能够实现这个系统。
2) 经济可行性:一个项目的开发成本、运行费用和收益这些经济因素决定了该
系统是否值得的做,只有投资预计能带来利润的系统才值得进一步去考虑。该系统的开发使用的是已经很成熟的技术和语言,系统的操作和维护都很简单和方便,这些都表明了该系统是一个低成本的系统,该系统的运行费用很低,在运营中的成本波动不大。在后期的运营中,经济效益主要的来源是网站广告的投放。总的来说,该系统具有经济上的可行性。
3) 操作可行性:系统处理的准确性和及时性是系统的必要性能。在系统设计和
开发过程中,充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户的需求。设计开发中一直注重系统操作的简单方便,操作方式都非常简单人性化,相关的操作方式和用户已经习惯的各大网站的用户操作方式基本相同。所以,操作方式在用户组织内是行得通的。 4) 法律可行性:系统设计出来是一项很大工程,消耗的人力、物力也是相当的
多,为了保证设计者的权益,故考虑法律的重要性,使用一种合适的法律法规来维护设计者的利益,是很重要的。
网上购物系统



