是作为一个与 Apache 独立的进程单独运行的2。
3.MySql 数据库 MySql 是目前最受欢迎的开源(免费开放)的数据库,它由 MySql AB 使用 C 和 C编写开发、发布和支持。
由于其开源,网上很多的能人异士对其进行了修改,使得 MySql数据库的性能更加完善。
多用户和健壮的 SQL 数据库服务器。
MySql 是一个多线程、 MySql是一款完全免费的数据库产品。
MySql 数据库服务器的特点是速度快、性能可靠、使用简单。
对于大多数的个人使用者和普通中小型企业来说,MySql 所提供的功能已经足够了,而且由于 MySql 是开源软件,因此可以大大降低成本。
5 哈尔滨学院本科毕业论文(设计) 第二章 系统需求分析 2.1 可行性分析 开发每一个项目之前,都要进行可行性分析,这样才可以降低项目开发的风险,避免人力、物力、财力的浪费,下面就从技术、经济和法律三个方面来分析介绍。
1.技术可行性 本系统采用的是 B/SBrowser/Server浏览器/服务器模式结构,可以在任何地方进行操作而不用安装任何软件,只要有一台能够上网的电脑就可以使用。
数据库使用的 MySql,具有体积小、速度快、开源的特点,Sql 语句也是用来访问数据库的最常用标准化语言。
本系统操作简单,只需要能够熟练操作 Windows,然后在对操作本系统的工作人员稍加培训即可工作,所以本系统在技术上是可行的。
2.经济可行性 本系统所要使用的软件都是开源的,为本系统的开发节省了大量的金钱,达到降低成本,提高开发效率的目的。
同时,宠物犬网络交易平台在店面人员等方面的投资较少,客流量大,交易机会大,能够为网站带来经济效益,所以在经济上是具有完全的可行性的。
3.法律可行性 该宠物犬网络交易平台是自行开发的管理系统,是具有实际意义的系统,开发环境、软件和使用的数据库都是开源的,不存在侵权等问题,即法律上是可行的。
2.2 系统安全性和数据完整性需求分析 2.2.1 系统的安全性 在信息管理过程中,要保证数据的存取是安全的,并保证程序正常运行。
数据的安全 用户要经过权限验证登录到系统后才可以对性则体现在对数据的访问和存储的安全性上,数据进行访问,非法用户不可以对数据进行操作,保证数据的安全性。
具体要求如下: 首先,要想管理本系统的宠物犬及用品等各信息,必须先要凭借管理员的用户名和密码登录到系统中,非管理员用户不能通过登录验证,即不能登录到后台系统对系统的任何信息和数据进行操作,以确保系统的严密性和安全性。
其次,在具体实现时设定不同等级的权限,用户登录到系统后,不能越级操作,管理员可以操作所有模块;普通用户用户只能在前台进行操作,比如,查询商品信息、在线购买、下订单等功能;未注册用户只能在线浏览店内信息,查询店内商品。
6 哈尔滨学院本科毕业论文(设计) 2.2.2 数据的完整性 宠物犬网络交易平台系统的数据在存储到数据库中时,必须保证数据具有完整性,主要表现在两个方面:逻辑完整性和存储完整性。
所谓的逻辑完整性就是要保证数据的逻辑关系具有完整性,也就是在数据传输的过程中要保证数据的逻辑关系完整性;所谓的存储完整性就是保证数据在物理存储的层面上具有完整性。
具体要求如下: (1)各种信息数据具有完整性,每种信息数据不能为空 (2)各种数据间的相互联系及逻辑关系具有正确性 (3)相同数据在不同数据表中的记录具有一致性 2.3 系统功能需求分析 系统功能需求分析主要是利用用例图的表示方式来分析描述系统的功能。
用例图一般包括参与者、用例以及两者之间的关系三个方面。
参与者一般指人即系统的理想用户,是用来描述和用例之间进行交互的软件系统外部的主体;用例是外部可见到一个系统功能单元,这些功能由系统单元所提供,并通过一系列系统单元与一个或多个参与者之间交换的消息所表达。
2.3.1 系统前台的需求分析 宠物犬网络交易系统的前台用例图如图 2-1 所示。
该用例图用于描述宠物犬网络交易系统所需要实现的用户的具体功能需求,图中的椭圆形标识用例,图中所示的“注册用户/上网用户”为该子系统中所涉及到的不同的系统参与者。
注册 .
上一篇:
[JAVA毕业论文]Struts2
下一篇:
追求••挣扎•幻灭——祥子的悲剧命运Word论文|Word下载