第三章主要介绍了数据库设计以及系统的开发方案。
第四章根据系统功能模块详细介绍了各模块的设计过程以及模块功能展示图。
第五章介绍了软件的测试过程。
2 系统需求分析
2。1 系统设计目标
本毕业设计做的是婚庆网站的设计。系统的设计目标是前台实现用户的注册和登录、搜索缘分好友、添加好友和发送消息等功能。后台用户个人中心将实现修改个人档案、查看我的好友以及查看短消息功能。现将预计实现的功能列举如下:
(1)新用户的注册;
(2)注册用户的登录;
(3)用户搜索缘分好友;
(4)查看好友详细档案;
(5)用户添加好友;
(6)好友聊天。
2。2 可行性分析
可行性分析主要是指通过从技术、经济、项目工程等方面出发,对开发项目的主要内容和配套措施进行的一系列的技术分析和调查研究,并且可以对开发项目实施之后进行经济、技术和社会方面进行预测,因为可行性分析具有预见性、公正性、科学性和可靠性的特点,所以可行性对项目提出的意见是很具有价值的。下面我将从技术可行性、经济可行性和使用可行性进行分析。
2。2。1 技术可行性
从软件技术来说,本网站采用的是B/S结构模式,即浏览器(Browser)/服务器(Server)模式,B/S结构是C/S结构的一种改进模式,是WEB兴起之后的一种网络结构模式。本网站是用ASP。Net技术开发的,后台数据库是用SQLServer,因为ASP。Net和SQLServer都是在微软公司开发的软件中编写的,所以两者的兼容性非常好。从硬件来说,首先本网站是一个小型的系统,不需要配置很高的机器来运行,而且本系统的兼容性很好,只需要在PC端安装一个浏览器,搜索域名之后就能打开运行本系统网站[3,4]。
2。2。2 经济可行性
因为本系统是作为本人的毕业设计所用,实行开发运行的条件都比较低,所需硬件设备和软件需求也比较低,在本人PC上就可运行操作,而且本系统设计之初并未考虑到投入市场运营,所以很多功能还不完善,经济效益不高,而且本系统的运行维护十分简单,并不需要投入大量资金维护。
2。2。3 使用可行性
本系统界面友好,操作方便,和我们日常浏览的网站模式十分相似,所以经过简单摸索就可以了解本网站的操作流程,无论是注册登录还是搜索好友,都符合人们的日常上网习惯,而且本系统设计基本完成了当初的设计要求,功能也符合用户的需求。
2。3 系统需求分析
2。3。1 概要设计
通过对用户的需求分析,以及在网上的相关调查,本婚庆网站应该具有以下功能[5]。
前台模块设计:
(1)用户登录:必需填写正确的用户名,密码才能进入系统,其中任何一项为空或错误即给出提示信息;
(2)用户首页:游客状态也可以进入本网站,但是需要进一步操作,比如搜索缘分好友、添加好友和发短信,则需要先登录再操作;
(3)搜索缘分好友:用户在登录状态时可以在缘分搜索栏根据自己需要的搜索条件来搜索符合自己要求的好友;
(4)注册:游客点击注册按钮,按照要求如实的填写自己的身份信息,如果提示注册成功则代表你已成为本网站会员;
(5)查看详细档案:用户可以在首页中浏览本网站所有的会员或搜索缘分好友后浏览缘分圈,在缘分圈内如果有自己心仪之人继续了解可以点击他的详细档案;
(6)添加好友:用户可以在首页中浏览本网站所有的会员或搜索缘分好友后浏览缘分圈,在缘分圈内如果有自己心仪之人可以选择进行添加好友操作;