毕业设计(论文)
第2章 需求分析
2.1 系统调研
网站成为信息系统中重要和关键部分。须将原来的管理变为浏览者/服务器模式,并且连接到互联网。该系统会涉及相关业务流程的重组。要考虑到网络特点的安全问题,网站用户从内部扩展到因特网用户,系统管理方式转变为网络化管理。
2.2 系统功能需求
为了能够顺利地完成本网站的设计工作,我把网站分为三个大模块来进行设计: 1) 数据库设计模块:该模块主要是建立相关数据表,满足网站数据存储的需要。 2) 网站后台设计与管理模块:该模块主要是为了方便管理员能够方便的管理海尔企业网站。
3) 各个页面设计模块:该模块主要是为了满足海尔企业系统各个功能的实现。
2.3 数据可行性分析
可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。为了确定开发具有可行性,对本系统主要进行了以下四个方面的分析。
1) 经济可行性。经济可行性主要是对项目的经济效益进行评价。本系统对系统开发者来说并不需要太高的成本支出,只是对系统的管理者付出管理报酬即可,而且开发周期不需要太长,节省了人力、物力、财力资源,所以本系统在经济上是可行的。
2) 技术上的可行性。技术上的可行性分析主要是分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。在硬件方面,硬件要求不高,目前市场上的计算机硬件资源均能满足系统的开发要求。在软件方面,本系统采用的是ASP(Active Sever Pages)进行开发,前台网页设计使用的是Dreamweaver CS3,photoshop 7.0,fireworks cs,flash 8。而数据库系统采用的是Microsoft Access 2003。通过分析,在软、硬件方面现有工具与环境完全可以实现系统的开发,因此具有技术上的可行性。
3) 时机可行性。时机可行性是分析系统开发时机是否成熟。目前越来越多的应用程序都已经是转向基于Web的开发,并且Internet已经广泛使用,因此系统的设计具有时机可行性。
4) 管理上的可行性:主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。系统的开发主要就是为了方便校友信息的管理,补充现在传统管理方式的不足,因此具备了管理上的可行性。
综上所述,本系统开发目标已明确,在技术和经济等方面具备可行性,并且投入少、见效快,因此系统的开发是完全可行的。
3
毕业设计(论文)
2.4 系统性能需求
1)系统例图
浏览者可以在登录网站之后,对基本基本信息可以查看,关于我们信息管理,新闻资讯信息管理,产品中心信息管理,联系我们信息管理,在线留言信息管理和心育在线管理进行6个用例。系统用例图,如图2-1所示:
图2-1 系统用例图
2)用例图功能详细描述
管理员如果想要管理海尔企业管理系统,必需先要登录,登录主要是实现用户登录的安全性,包括用户名和密码的验证,验证成功之后,才能够登录到管理主页面进行管理。登录用例表如表2-1所示:
表2-1 登录用例描述表 用例名称 功能简述 前置条件 后置条件 基本流 登录 管理者登录该系统 有管理权限的用户 管理员登录成功的提示 1)用户在登录页面中输入用户名、密码和验证码,并提交; 2)系统判断用户名和密码是否合法; 如果和数据库中的用户名和密码一致的话,用户登录成功。 登录成功的管理用户可维护该系统。 备注 管理员对新闻资讯表中的字段进行增加,修改和删除的功能管理。如果单击增加按钮,就会跳转到增加页面,增加一条记录会提示增加成功。单击修改按钮,就会跳转到修改页
4
毕业设计(论文)
面,修改一条记录会提示修改成功。单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。供货商用例表如表2-2所示:
表2-2 新闻资讯用例描述表 用例名称 功能简述 前置条件 后置条件 基本流 增删改查企业新闻信息 管理者对企业新闻信息的更新和管理 已经登录成功的管理者 增删该查成功有提示 超市管理员单击新闻管理,然后点击添加新闻后就可以在文本框中进行新闻的添加,通过点击管理新闻按钮,就可以对新闻进行新闻的修改和删除。 管理员如果单击增加产品信息按钮,就会跳转到增加页面,增加一条记录成功。单击修改基本信息按钮,就会跳转到修改页面,修改一条记录会提示修改成功。单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。基本信息用例表如表2-3所示:
表2-3 产品管理用例描述表 用例名称 功能简述 前置条件 后置条件 基本流 增删改查产品信息 管理员对产品的增删改查 已经登录成功的管理者 提示产品被添加,修改,删除成功。 管理员单击产品管理按钮之后,可以对产品的标题、分类、缩略图、新闻内容进行查询,增加,修改,删除的管理。再单击产品分类之后,可以对产品大类和产品小类进行查询,增加,修改,删除的管理。 管理员登录成功之后,可以单击幻灯片管理之后,可以对首页上部的幻灯片进行增加,修改和删除的功能管理。单击增加按钮,就会跳转到增加页面,增加一条记录会提示增加成功。单击修改按钮,就会跳转到修改页面,修改一条记录会提示修改成功。如果删除幻灯片的信息,单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。幻灯片用例表如表2-4所示:
表2-4 幻灯片用例描述表 用例名称 增删改查幻灯片信息 功能简述 管理员对销售商增删改查 前置条件 已经登录成功的管理者 后置条件 提示销售商记录被添加,修改,删除 基本流 管理员单击幻灯片管理按钮之后,再单击添加幻灯片信息,可以对幻灯片进行添加。点击幻灯片管理,可以对幻灯片进行查询、修改和删除。 管理员登录成功之后,可以单击友情链接之后,再单击添加友情链接,可以对仓库中的字段进行增加,点击管理友情链接按钮,可以进行修改和删除的功能管理。单击增加按
5
毕业设计(论文)
钮,就会跳转到增加页面,增加一条记录会提示增加成功。单击修改按钮,就会跳转到修改页面,修改一条记录会提示修改成功。如果删除仓库的信息,单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。仓库用例表如表2-5所示:
表2-5 友情链接用例描述表 用例名称 功能简述 前置条件 后置条件 基本流 增删改查友情链接 管理员对友情链接的增删改查 已经登录成功的管理者 提示友情链接被添加,修改,删除成功。 管理员单击友情链接按钮之后,在单击添加友情链接可以对友情链接进行增加,单击管理友情链接可以对友情链接修改,删除的管理。 管理员登录成功之后,可以单击其他管理按钮之后,再点击留言管理就可以对留言信息表中的字段进行查看和删除的功能管理。如果删除留言的信息,单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。留言管理用例表如表2-6所示:
表2-6 留言管理用例描述表 用例名称 功能简述 前置条件 后置条件 基本流 查看删除留言信息 管理员进行留言的查看和修改 已经登录成功的管理者 提示商品入库被删除到数据库中 管理员单击留言管理之后,可以对入库的物品进行查询,删除留言信息。 管理员登录成功之后,可以单击单页管理按钮之后,可以对关于我们和联系我们信息表中的字段进行增加,修改和删除的功能管理。单击增加按钮,就会跳转到增加页面,增加一条记录会提示增加成功。单击修改按钮,就会跳转到修改页面,修改一条记录会提示修改成功。单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。单页管理用例表如表2-7所示:
表2-7 部门用例描述表 用例名称 功能简述 前置条件 后置条件 基本流 增删改查单页信息 管理员对信息量不大的单页信息增删改查 已经登录成功的管理者 提示信息添加,修改,删除成功。 管理员单击单页管理之后,可以对关于我们和联系我们的信息进行查询,增加,修改,删除的管理。 管理员登录成功之后,可以单击基本信息管理理按钮之后,可以对菜单栏中的字段进行增加,修改和删除的功能管理。单击增加按钮,就会跳转到增加页面,增加一条记录会提示增加成功。单击修改按钮,就会跳转到修改页面,修改一条记录会提示修改成功。如果删除菜单栏的信息,单击删除按钮,不会跳转到页面,直接弹出删除记录成功的提示。
6
毕业设计(论文)
采购订货用例表如表2-8所示:
表2-8 基本信息管理用例表 用例名称 功能简述 前置条件 后置条件 基本流 增删改查菜单栏信息 管理员进行菜单栏增删改查 已经登录成功的管理者 提示菜单栏被添加,修改,删除到数据库中 管理员单击基本管理按钮,然后单击管理员管理按钮之后,可以对菜单栏进行查询,增加,修改,删除的管理。
7