需求分析
为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工具获得成功的前提条件。需求分析的基本任务是准确地回答“系统必须做什么?”这个问题。它也是系统必须完成那些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
2.1 功能需求分析
经过对一系列的网站的了解,综合客户的要求,整理出了吴江溢金织造有限公司网站的建设结构,并对该结构进行如下分析:
根据用户的具体要求和未来可能需要添加的功能,系统应包含以下功能:
a)前台用户浏览模块,即是该公司的首页:
1)用户登陆模块
对于一家公司来讲有了会员,等于有了一半的顾客,有了它,用户会时常登陆网站浏览公司信息,他们对公司的留言也为公司公司提供了宝贵的意见和要求,让本公司为他们服务。
2)产品列表模块
有了这个模块才能是浏览者通过浏览了解公司的产品,若是有新产品上市就可以使浏览者通过浏览迅速知道。
3)公司新闻模块
发表最新资讯及动态,供顾客了解到公司的最新信息。如:公司最新动态。
4)关于我们模块
该模块叙述了关于公司的简介,可以使浏览者通过该模块了解本公司。
5)客户服务模块
在该模块中提供了公司的联系方式,使用户可以方便的与我们联系。顾客若是有什么需要或是有什么要求可以通过该模块中的留言簿与给公司留言。公司可以通过顾客的留言为顾客服务。
6)人才招聘模块
该页显示了公司的招聘信息,通过该信息为公司招纳人才。
b) 后台管理员管理模块
管理员通过后台登陆模块登陆后台管理前台的内容:
1)网站公告模块
管理员可以通过该模块为公司添加公告信息
2)上传文件管理模块
管理员可以在该模块上为公司添加、删除或是修改在前台展示的图片。
3)企业简介模块
管理员可以在该模块上修改有关公司的信息。
4)联系我们模块
管理员可以在该模块上修改用户和本公司的联系信息。
5)添加新闻内容模块
管理员通过该模块为公司添加新的新闻。
6)留言管理模块
管理员通过该模块管理浏览者的留言,并给予相应的回复。
7)招聘管理模块
管理员通过该模块对公司的招聘信息进行相应的修改。
2.2 性能需求分析
网络信息的主要载体就是网站.因此.对网站来讲,从各个方面都要求严格.不管是从美工方面,还是从界面布局,还是代码编写上.都要求比较紧密.首先,界面要友好.即让人一目了然,条理清晰,布局得体,给人以美的享受.还有一点就是让人一看就知道应该怎么做,怎样操作,下一步应该做什么,要给于别人一点操作提示等等.除此之外;在数据库的设计上我们应该设计的有条有理.方便asp对access的操作,有一点不得不强调的是,数据库的冗余性;要尽量避免数据的重复的使用.这样既加大了工作量又加大了数据量,而且还加大了网络负担减慢了网速,所以说,数据库的设计关系到整个网站的性能,一定要充分得体.这样才能充分发挥数据库的优势。