您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > 软件工程课程设计网上购物
软件工程课程设计报告目录1.设计内容...............................................................................................................................................11.1问题概述.......................................................................................................................................11.2系统的数据流程图及数据字典...................................................................................................11.2.1数据流图.................................................................................................................................11.2.2数据字典.................................................................................................................................41.3E-R图.............................................................................................................................................82.概要设计.............................................................................................................................................102.1主要功能.....................................................................................................................................102.2模块定义.....................................................................................................................................103.详细设计.............................................................................................................................................113.1详细设计说明书.........................................................................................................................113.2数据库设计.................................................................................................................................123.3程序流程图................................................................................................................................123.4输入项目.....................................................................................................................................144.程序源码.............................................................................................................................................145.程序运行与调试.................................................................................................................................215.1模块测试.....................................................................................................................................215.2总体测试.....................................................................................................................................236.总结.....................................................................................................................................................237.参考文献.............................................................................................................................................2411.设计内容1.1问题概述网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都和重要。这样才能使得在电子交易时避免不必要错误发生。本系统使用HTML、JSP等技术来编辑网页,并运用Hibernate技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。可以更好的及时了解商品买卖的情况。为此我根据当前的网上购物情况编写了《网上购物系统的设计与开发》。1.2系统的数据流程图及数据字典1.2.1数据流图矩形表示实体,椭圆表示处理,平行线表示存储,箭头表示数据流系统的数据流图如下所示:2图1-1系统顶层数据流程图图1-2系统顶层数据流程图详细说明定单信息列表F7类别信息F6用户信息F1留言信息F2订单信息F3新闻信息列表F12留言信息列表F10商品信息列表F9F9定单信息列表F7新闻信息F4游戏类别信息F5商品信息F5用户管理员顾客新闻信息列表F12用户信息列表F11留言信息列表F10商品信息列表F9类别信息列表F12管理员网上购物系统网上购物系统商家会员管理商品商品信息个体商家网上购物系统3图1-3一层数据流程图图1-4二层商家商品管理数据流程图具体操作类型对比累计P1商家管理P2.1库存管理P2.2订单管理P5已经处理P2.3已经处理2.4未处理商家会员F5D2商品信息个人会员F1D1个人信息F9F11管理员D1用户信息P2商品信息P2商品管理P2会员管理P2用户管理41.2.2数据字典1)数据元素名称:NAME别名:用户名描述:用来标示用户和管理员的用户名数据类型:VRCHAR2长度:15名称:DESCRIPTION别名:留言内容描述:用来标示留言的具体内容类型:TEXT长度:1000名称:TYPE别名:类别描述:用来标示类别的具体内容类型:CHAR(1)长度:15名称:REGISTERED_TIME别名:上架时间描述:用来标示商品的录入时间类型:TIMESTAMP长度:155名称:NUMBER别名:订单数量描述:用来标示订单的数量类型:INTEGER长度:15名称:TITLE别名:标题描述:用来标示新闻的主题类型:INTEGER长度:502)数据存储名字:用户信息描述:纪录用户的个人信息编号:D1组成:用户ID,用户名,密码,用户级别,EMAIL,电话,地址,注册时间,备注名字:商品信息描述:纪录商品的属性信息编号:D2组成:商品ID,商品型号,商品类别,是否新品,查看级别,订货件数,订货次数,入库时间名字:留言信息描述:纪录留言的具体信息编号:D3组成:留言ID,留言主题,留言用户,留言时间,留言内容6名字:类别信息描述:纪录类别的设置信息编号:D4组成:类别ID,类别名,所属大区域,该类别商品种类名字:订单信息描述:纪录订单的具体信息编号:D5组成:订单ID,订单号,下订单的客户,订货时间,订货具体内容名字:新闻信息描述:纪录新闻具体信息编号:D6组成:新闻ID,新闻主题,发布时间,具体内容3)数据流名字:用户信息描述:纪录用户的个人信息编号:F1组成:用户ID,用户名,密码,用户级别,EMAIL,电话,地址,注册时间,备注名字:留言信息描述:纪录留言的具体信息编号:F2组成:留言ID,留言主题,留言用户,留言时间,留言内容名字:订单信息描述:纪录订单的具体信息编号:F37组成:订单ID,订单号,下订单的客户,订货时间,订货具体内容名字:新闻信息描述:纪录新闻具体信息编号:F4组成:新闻ID,新闻主题,发布时间,具体内容名字:商品信息描述:纪录商品的属性信息编号:F5组成:商品ID,商品型号,商品类别,是否新品,查看级别,订货件数,订货次数,入库时间名字:类别信息描述:纪录类别的设置信息编号:F6组成:类别ID,类别名,所属大区域,该类别商品种类4)数据处理名字:用户管理描述:管理员对管理员和用户信息的添加,删改等编号:P1输入/输出数据流:用户或管理员基本信息名字:商品管理描述:管理员对商品信息的添加,删改等编号:P2输入/输出数据流:商品基本信息8名字:留言管理描述:管理员对留言信息的添加,删改等编号:P3输入/输出数据流:留言信息名字:类别管理描述:管理员对类别信息的添加,删改等编号:P4输入/输出数据流:类别基本信息名字:订单管理描述:管理员对订单信息的删改等编号:P5输入/输出数据流:订单基本信息名字:新闻管理描述:管理员对新闻信息的添加,删改
本文标题:软件工程课程设计网上购物
链接地址:https://www.777doc.com/doc-5282166 .html