欢迎来到天天文库
浏览记录
ID:7079587
大小:31.77 KB
页数:5页
时间:2018-02-04
《uml网上售楼系统设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、UML网上售楼系统设计论文[摘要]本文设计和实现了一个B/S架构的网上售楼系统。本系统采用UmL建模,web服务器软件是IIS5.5,开发工具是ASP,后台数据库系统是SQLServer2000,网页设计软件是macromediaDreamweaver。 [关键词]网上售楼UmLASP 网上售楼系统是一个B2c的电子商务流程,售楼本身业务繁多,涉及金额数量大,根据售楼的实际特点,网上售楼系统在售楼业务完成以后,可以为用户提供支付信息,将会员所要支付的款项收录在支付信息中,为后续服务提供依据。 一、系统分析与设计 1.系统用例分析与设计。用
2、例是获取系统功能需求的一种技术,是从参与者的角度来描述系统行为。一个用例就是参与者与系统的一次交互,它表达了系统的功能和所提供的服务。因此,在识别出参与者的基础上,可确定在网上售楼系统中,有访客、会员、管理员三个参与者,访客可以浏览楼盘信息、注册成为会员。会员可以登录系统、管理个人信息、订购房屋、退订房屋、查询订单、查询退单、查询支付信息、在留言板上留言。管理员可以管理管理员专栏、管理楼盘房屋信息、管理公告信息、管理会员信息、处理订单、处理退单、管理支付信息、管理留言板。 在分析阶段我们分析了访客用例、会员用例和管理员用例,而在设计阶段,所描述的会
3、员和管理员的用例图是编写程序代码、实现系统功能的依据。下面仅以角色权限最大的管理员为例说明。图1管理员用例图 说明:管理员登录系统后台,主要实现几个大的功能模块,包括管理会员信息、管理管理员信息、管理留言板、管理公告、管理订、退、支付单等。在每个大模块中,又包含具体的基本功能,主要是增、删、改、查的操作。 2.系统类图分析设计与数据库逻辑设计。类图描述系统所包含的类、类的内部结构及类之间的关系,表示的是系统中各个对象及其间各种静态关系。这种静态关系主要有两种:关联和子类型。 类图分为分析阶段的类图和设计阶段的类图,本系统需要九个类:“会员”、“
4、管理员”、“订单”、“退单”、“留言”、“公告”、“支付清单”、“楼盘信息”、“房屋信息”。说明:在对象模型向关系模型的转化中需将业务逻辑类进行转化,即将每个业务逻辑类映射为一个数据实体,在数据库中用一个或多个数据表表示;类属性映射为数据表的字段。本系统涉及的数据库表有:“会员表”、“管理员表”、“订单表”、“退单表”、“留言表”、“公告表”、“支付清单表”、“楼盘信息表”、“房屋信息表”。 3.系统顺序图分析与设计。顺序图显示了对象之间的动态合作关系,强调对象之间消息发送的时间顺序,同时显示对象之间的交互,顺序图分为分析阶段的顺序图和设计阶段的顺序
5、图。 设计阶段的顺序图是对分析阶段在内容上的补充和完善,在系统分析和设计中描述了管理员基本信息管理顺序图、留言顺序图、访客注册成为会员顺序图、管理员处理退单顺序图、会员提交订单顺序图。无法一一描述,仅以访客注册会员为例。访客注册会员顺序图描述为:两个参与者,即访客和管理员。访客进入售楼系统后可以注册成为会员。访客要先填写并提交注册信息,当还有必填内容没有填时,则会出现注册失败,系统会自动提示所要填的信息,此时,访客修改补充并提交,系统将显示注册成功。之后,管理员将审核会员信息,如果符合标准,则改变会员状态,由“未审核”转变为“已审核”,只有在已审核
6、状态下的会员才能登录系统。 二、系统实现 1.系统体系结构。本系统采用B/S架构,B/S模式把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便.而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。 2.系统开发工具。本系统采用采用ASP开发wEB应用程序。ASP内含于InternetInformationServer中,是一套微软开发的服务器端脚本环境。通过ASP,可以结合HTmL网页、ASP指令和ActiveX元件,建立动态、交互且高效的wE
7、B服务器应用程序,所有的程序都将在服务器端执行,包括所有嵌在普通HTmL中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。后台数据库系统是SQLServer2000,网页设计软件是macromediaDreamweaver。 3.主要界面的实现。本系统分为前台和后台两个部分。前台主要的界面有:前台首页、楼盘信息页、房屋信息明细页、公告首页、公告内容页、注册页、留言页、会员修改个人信息页、提交订单页、查看订单页、提交退单页、查看退单页、支付信息明细页等;后台主要的界面有:审核
8、会员页、发布公告页、公告保存页、管理留言板页、查看会员信息页、删除会员信息页、修改会员信息页、查看订单并受理
此文档下载收益归作者所有