(2) 经济可行性:开发工具为自己的电脑,开发环境地点为宿舍,开发经费低。而开发的主要目的还是巩固所学知识,增强实践能力。

(3) 使用可行性:使用可行性主要指使用方式(操作方式)是否是用户能接受的。我会尽量使系统界面友好,操作方便,功能符合企业管理的需求。

(4) 管理可行性:系统在管理上要求简单、快捷,发布评论、下载游戏,发布新闻等要素进行有效的系统的管理。从基层的信息录入到修改、删除、查询,层层递进,提高了管理的工作效率和安全性、准确性,用户可以自行学会使用。

2。2  需求分析

软件工程中包含需求、设计、编码和测试四个阶段。其中需求分析是软件工程第一个也是很重要的一个阶段,也是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应。第二,用户很难说清某部分工作的功能处理过程。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析。

本系统应该满足以下需求:

(1) 为保障系统的健壮性,对于可能发生的问题的输入要进行检验,同时要给出合理的提示信息。

(2) 业务上满足门户网站的基本要求,能够方便地进行用户注册、用户登录、查询游戏信息、浏览新闻、发布评论、用户管理、新闻管理等

(3) 为系统管理员管理系统、顾客登录注册查询管理本系统提供稳定的数据支持。

(4) 所有的界面都要有信息的浏览功能,同时要保障数据的安全、可靠。文献综述

(5) 一个好的网上系统必须便于使用,会使用电脑的人能够自行学会使用该系统。

2。3  概要设计

本课题研究的是如何做好一个游戏公司的门户网站。该网站设计主要是为了方便用户很清楚的了解这个公司,快捷的找到该公司的游戏,而作为公司,能够管理用户信息、游戏信息等。应达到的功能主要包括前台的用户注册、登录、下载游戏、评论新闻等功能和后台的用户信息的修改、游戏信息的修改等功能,具体为:

前台:

(1)用户的登录及注册功能,除了要能以登录名和密码正常登陆外,还要对用户输入内容进行一个简单的识别和处理。包括对用户名进行识别,不允许注册已经存在的用户名;对密码进行加密解密,使得用户信息得到一重保障;对输入手机号、邮箱号进行格式的识别,若格式错误显示提示信息等;

(2)首页相关信息的展示功能,通过后台代码将数据库的信息包括最新的新闻、最新的游戏、最受欢迎的游戏等提取出来展示在前端页面的相关控件里。

(3)游戏中心游戏的展示和分类功能,这里可以将所有游戏展示在页面中,点击页面上方的分类按钮,数据库可以提取出该类别的游戏信息再进行一次展示。点击某一个游戏图片可以进入到游戏详情界面,可以在此界面点击进入官网和下载游戏;

(4) 游戏下载功能,下载游戏时对用户和游戏信息进行一个简单的识别,若该游戏所需下载积分为0,则不需要核对用户信息,直接进行下载。若该游戏所需下载积分不为0,则对当前用户信息核对,包括用户有没有登录,和用户积分是否足够,下载完游戏更新用户积分;

(5)新闻中心的展示功能,同样是通过后台进行数据的读取,将所读取的信息展示在前台的相关控件里。点击某一个新闻图片可以进入到新闻详情界面,用户可以在这个页面浏览新闻相关信息和评论新闻;

上一篇:asp.net+sqlserver联通办公家具管理系统的设计+源代码
下一篇:安卓的手机购物软件的设计+源代码

港航管理系统门户网站之思考【2521字】

浅议网络游戏安全问题及防范措施【3230字】

C#+sqlserver停车场停车管理系统的开发

C#+sqlserver的4s店管理系统的设计与实践

索尼游戏营销策略研究+SWOT分析

C#+sqlserver数据库与Excel表格...

C#+sqlserver大学体育馆预订管理系统设计

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

网络语言“XX体”研究

安康汉江网讯

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析