(2) 经济可行性:开发工具为自己的电脑,开发环境地点为宿舍,开发经费低。而开发的主要目的还是巩固所学知识,增强实践能力。
(3) 使用可行性:使用可行性主要指使用方式(操作方式)是否是用户能接受的。我会尽量使系统界面友好,操作方便,功能符合企业管理的需求。
(4) 管理可行性:系统在管理上要求简单、快捷,发布评论、下载游戏,发布新闻等要素进行有效的系统的管理。从基层的信息录入到修改、删除、查询,层层递进,提高了管理的工作效率和安全性、准确性,用户可以自行学会使用。
2。2 需求分析
软件工程中包含需求、设计、编码和测试四个阶段。其中需求分析是软件工程第一个也是很重要的一个阶段,也是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应。第二,用户很难说清某部分工作的功能处理过程。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析。
本系统应该满足以下需求:
(1) 为保障系统的健壮性,对于可能发生的问题的输入要进行检验,同时要给出合理的提示信息。
(2) 业务上满足门户网站的基本要求,能够方便地进行用户注册、用户登录、查询游戏信息、浏览新闻、发布评论、用户管理、新闻管理等
(3) 为系统管理员管理系统、顾客登录注册查询管理本系统提供稳定的数据支持。
(4) 所有的界面都要有信息的浏览功能,同时要保障数据的安全、可靠。文献综述
(5) 一个好的网上系统必须便于使用,会使用电脑的人能够自行学会使用该系统。
2。3 概要设计
本课题研究的是如何做好一个游戏公司的门户网站。该网站设计主要是为了方便用户很清楚的了解这个公司,快捷的找到该公司的游戏,而作为公司,能够管理用户信息、游戏信息等。应达到的功能主要包括前台的用户注册、登录、下载游戏、评论新闻等功能和后台的用户信息的修改、游戏信息的修改等功能,具体为:
前台:
(1)用户的登录及注册功能,除了要能以登录名和密码正常登陆外,还要对用户输入内容进行一个简单的识别和处理。包括对用户名进行识别,不允许注册已经存在的用户名;对密码进行加密解密,使得用户信息得到一重保障;对输入手机号、邮箱号进行格式的识别,若格式错误显示提示信息等;
(2)首页相关信息的展示功能,通过后台代码将数据库的信息包括最新的新闻、最新的游戏、最受欢迎的游戏等提取出来展示在前端页面的相关控件里。
(3)游戏中心游戏的展示和分类功能,这里可以将所有游戏展示在页面中,点击页面上方的分类按钮,数据库可以提取出该类别的游戏信息再进行一次展示。点击某一个游戏图片可以进入到游戏详情界面,可以在此界面点击进入官网和下载游戏;
(4) 游戏下载功能,下载游戏时对用户和游戏信息进行一个简单的识别,若该游戏所需下载积分为0,则不需要核对用户信息,直接进行下载。若该游戏所需下载积分不为0,则对当前用户信息核对,包括用户有没有登录,和用户积分是否足够,下载完游戏更新用户积分;
(5)新闻中心的展示功能,同样是通过后台进行数据的读取,将所读取的信息展示在前台的相关控件里。点击某一个新闻图片可以进入到新闻详情界面,用户可以在这个页面浏览新闻相关信息和评论新闻; C#+sqlserver游戏门户网站设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_92940.html