大连外国语学院软件学院毕业论文范文内容摘要:

于系统科学。 系统科学是 20 世纪 40 年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法。 它的产生和发展标志着人类的科学思维由主要以“ 实物为中心 ” 逐渐过渡到以 “ 系统为中心 ” ,是科学思维的一个划时代突破。 系统分析是咨询研究的最基本的方法,我们可 以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求 [4]。 功能需求 具体功能描述如下。 1. 一般用户 /会员 ( 1) 系统遵循开放模式,注册用户可以按照自己的需要查看配件和账单结算;未注册用户也可以任意查看,但在生成订单时要求正式登陆系统。 ( 2) 配件信息主要包括编码、名称、类型、活动、描述和图片等。 ( 3) 配件按照类别保存。 ( 4) 提供配件查询功能,可实现 关键字模糊查询,按照类别和活动查询。 ( 5) 购物车中要清楚显示所配件的编码、名称、价格和数量,并显示总价格。 ( 6) 为了方便用户的操作,可以直接在购物车中删除配件,如果用户想继续购买本产品,通过点击该产品连接可再次购买,更新该产品及总产品的数量。 新的章节必须另起一页开始。 三级 标题, 小四号宋体,加粗, 倍行距, 段前,段后 0。 首行缩进 2 字符。 标号格式例如:。 标题编号与标题之间有一个空格。 四级标题: 五号、宋体、加粗、 倍行距,段前,段后。 首行缩进 2 字符。 标号格式为: 1. 2. 3. …… 其他标题编号逐层顺资为( 1) ① 大连外国语学院 本科生 毕业论文 (设计 ) 4 ┊ ┆┆ ┆ ( 7) 用户在关闭浏览器之前,可随时查看自己的购物车,并可随时下订单。 ( 8) 用户可以查看自己的订单,并且可以更改订单状态。 2.管理员 ( 1) 管理员拥有最大权限,可以进入管理页面并配置系统信息。 ( 2) 管理员可以管理会员,对会员进行删除。 ( 3) 管理员可以随时更 新产品信息,上传新产品,以及删除产品。 ( 4) 管理员查看订单,并更新订单状态。 性能需求 可以分为以下几种。 1. 安全性要求 : 所有访问数据库的操作,必须尽量保证安全。 2. 时间性要求 : 保证用户一次最简单购物过程在 1 分钟内完成。 3. 美观性要求 : 要求界面美观,操作简便。 系统可行性 分析 技术及开发方法可行性 本系统基于浏览器 /服务器体系人们常说的 B/S 体系,系统安装维护简便。 数据集中管理,便于分散用户使用,适应互连时代软件的发展趋势。 开发技术主要包括 JSP, Java, JavaBean, JDBC 以及 Web 应用开发中常用的脚本语言 JavaScript。 Web 服务器采用 Tomcat,数据库采用 Oracle 数据库系统。 由于本系统采用的是 Java 相关的技术具有“一处编译处处运行”的特性,所以系统 可 跨平台使用,可运行于 Linux/Unix 和 Windows 系列操作系统平台 [5]。 管理可行性 利用面向对象的机构化方法, 面向对象方法以 “ 对象 ” 为中心 , 在分析 对象 、研究对象及 对象的 属性的过程中,根据其内在规律建立求解模型。 基于这种方法建立的软件系统,不管外部环境或功能需求如 何 地 变化, 其 对象 的 内在的规律 是 不变 的 , 区别于传统方法的以“过程为中心”,以功能分解为基本方法,当功能需求发生变化时,将引起对软件整体结构的修改,导致系统不稳定。 因而 , 基于这种方法建立的软件系统是 不会引起软件结构的整体变化,所以系统是稳定的 ,利用此方法可以充分达到系此处的 1. 2. 3. 并非四级标题,只是某一段内容,不需要加粗。 遵守正文格式即可。 如果有大量的标题编号时,不要使用 word 工具栏中的项目编号,按照正文文字的方式输入。 大连外国语学院 本科生 毕业论文 (设计 ) 5 ┊ ┆┆ ┆ 统管理可行性的目的。 经济可行性 通过调查分析开发 游戏网站 所具备的能力及实现的方法 ,准确 确定 游戏网站的 总体结构,利用 Oracle 数据库所具有的能力,以最简洁最容易的方法,使用 JSP 和 Java 使其 达到快速开发的效果。 业务流程分析 业务流程分析的目的是:形成合理、科学的业务流程。 通过分析现有业务流程的基础上进行业务流程重组( BPR),产生新更为合理的业务流程。 业务流程分析主要是定义项目的内容,即对现行的管理进行仔细地回顾和描述,从而认识项目的业务和技术上的具体要求, 帮助确定流程工作与合作建模的基本要素,更好地分析理解其同其他要素的关系,例如业务目标、业务策略、面对的问题、产生的影响、组织机构参与者或者相关的企业架构。 系统设计以前,要对系统 需求进行归纳 和 分析,查找出所有的业务主角, 然后在 确定业务主角后,每个主角的相关活动及流程应清晰 地制定出来,最终设计出逻辑视图、用户界面示意图。 下 面 是对该系统业务流程的简单分析: 用户首先登录网站,如果用户还没有登录名,首先要进行用注册。 注册后,在登录时用户名与密码验证通过就能做相关操作。 如果用户名不存在或密码不正确,则提示重新登录。 用户成功登录之后,进入主页面,可选基本业务有四个,个人信息管理,看看心情,阅阅博客,查查网友。 在个人信息管理中,用户可以修改自己的信息,查看自己的心情和日志等;在看看心情中,用户可以查看其他用户的心情,并可以写心情;阅阅博客同看看心情基本相同;在查查网友中, 用户可以查看其他网友的个人信息。 如果当前登录用户为管理员,则可以删除其他用户的心情和日志信息,其余用户只能查看别人的日志和心情,无权修改和删除。 系统业务流程 图如图 21 所示。 图片插入: 插图一定有引用。 例如: 小区管理系统功能图 如图 31 所示。 插图编号:按章节顺序编号,如第三章的第一张图,即图 31。 第五章第三张图,即图 53。 大连外国语学院 本科生 毕业论文 (设计 ) 6 ┊ ┆┆ ┆ 图 21 系统业务流程 图片要求: 所有图要写明图号和图题。 插图要用计算机绘制,图片要清晰 ,并剧中显示。 绘图时:可以使用 word 自带的绘图工具直接在该页面绘画,图中的文字大小为五号宋体;另外,如果画出的图片特别大,可以绘制好后,采用截图的方式,插入相应的位置。 图标:必须要有,图标与图片必须在一页,不能出现在两页,可适当缩小图标大小 来调整。 图标包括 图 号 和图题 , 应放在图 片正下方, 居中 , 五 号宋体字 , 倍行距,段前、段后。 大连外国语学院 本科生 毕业论文 (设计 ) 7 ┊ ┆┆ ┆ 3 大连城事网设计 系统物理环境配置 系统硬件平台的配置: 1. CPU: PIII800。 2.内存: 384M DDR。 3.硬盘: 20GB。 4.基本的输入、输出设备。 系统软件平台的配置: 如果说硬件是一个系统的身体,那么软件则是一个系统的灵魂,一个系统设计的好坏,不仅要有正确的软件开发思 想,也应该有良好的软件开发工具 [6],汽车配件电子商务系统所采用的软件配置环境为: 1.操作系统: Windows XP Professional Edit Service Pack2。 2.数据库软件: Oracle。 3.系统开发软件: Java + JSP。 项目规划 本系统的结构包括数据存储层、商务服务器组件及应用服务层。 在应用服务层中主要采用 Struts 技术来构建动态网页来支持整个面向服务对象的应用。 整个电子商务系统的网站设计是整个消费客户进行交互的页面,服务对象通过访问网站来获得所需要的信 息,该网站的设计提供以下功能: 1. 各种功能的连接。 包括注册,登录,购物和查看以及结帐。 2. 各种商品的分类提示、商品的详细信息以及购物车信息的查询。 3. 各种以往订单纪录的查询、确认收货。 系统 概要 设计 根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图上各个处理模块进一步分解,确定系统的层次结构关系,把逻辑模型变为物理模型。 大连外国语学院 本科生 毕业论文 (设计 ) 8 ┊ ┆┆ ┆ 在管理信息系统的设计过程中,系统划分的一般原则如下: 1. 子系统要具有独立性。 即应把相对独立的事务处理过程作为一个子系统。 这样的子系统具有较高的内聚性,与其它 的藕合较弱,便于软件开发、使用及日后系统维护。 2. 子系统的划分结果应使数据冗余度较小。 应避免部分数据在多个子系统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。 3. 子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作要方便且为今后发展留有接口。 4. 子系统的划分应以该单位的管理职能为依据。 应尽量避免过分依赖于组织机构,以防止机构变更后为系统带来不必要的麻烦 [7]。 从公司的组织结构上出发,把整个管理信息系统划分成多个子系统。 每个子系统的功能相对独立,但是子系统之间有必要的数据联系。 对汽车配件电子商务系统的数据流图采用变换中心法和事务中心法进行分析,对其逐步进行功能分解,直到分解成为含义明确、功能单一的单元功能模块,从而得到系统的功能模块结构图,即系统的功能图。 系统功能模块结构图 反映了电子购物商城的系统功能模块的划分 , 如图 31 所示。 图 31 系统功能模块结构图 1. 用户 模块 功能描述 其中,用户信息管理以及订单是禁止匿名用户访问的内容。 ( 1) 商品展台模块: 汽车配件电子商务系 管理模块 订单管理 商品管理 用户管理 用户模块 订单 购物车 商品展台 用户信息 正文中不要随便加空行。 尤其是图和正文之间,或表和正文之间,或图和图标之间,表和表头之间。 大连外国语学院 本科生 毕业论文 (设计 ) 9 ┊ ┆┆ ┆ 热门商品浏览、新到商品浏览(首页显示最新添加的商品列表)、商品 分类浏览、按商品名称搜索、商品详细信息。 ( 2) 购物车模块: 添加商品到购物车、购物车信息修改、结账。 ( 3) 用户信息模块: 注册新用户、登录、用户修改密码、用户个人资料管理。 ( 4) 订单模块: 查询个人订单列表、查询某笔订单的详细信息。 2. 管理 模块 功能描述 ( 1) 用户管理:登录;查询用户、删除用户。 ( 2) 商品管理:添加、修改、删除商品信息。 ( 3) 订单管理:查看订单,发货。 数据库设计 概念设计 概念结构设计是将分析得到的用户需求抽象为信息结构(即概念模型)的过程,它是整个数据库设 计的关键。 概念结构的主要特点是: ( 1) 能真实、充分地反映现实世界。 ( 2) 易于理解。 ( 3) 易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。 ( 4) 易于向关系、网状、层次等各种数据模型转换。 概念结构是各种数据模型共同基础,它比数据模型更独立于机器、抽象,更加稳定。 为了把用户的数据要求清晰明确的表达出来,通常要建立一种面向问题的数据模型,按照用户的观点来对数据和信息建模。 最常用的概念性数据模型就是 ER 模型 [8]。 管理员属性图如图 32 所示。 大连外国语学院 本科生 毕业论文 (设计 ) 10 ┊ ┆┆ ┆ 图 32 管理员 信息实体属性图 用 户 属性图如图 33 所示。 33 用户 信息实体属性图 帖子 信息 实体属性图如图 34 所示。 图 34 帖子信息 属性图 新闻 信息实体属性图如图 35 所示。 图 35 新闻 信息实体属性图 大连外国语学院 本科生 毕业论文 (设计 ) 11 ┊ ┆┆ ┆ 专区 信息实体属性图如图。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。