漫画网站系统分析
2.1可行性研究
漫画资源共享管理平台使网络共享管理走上了科学化、网络化管理的道路,但还要遵循经济性与技术性的原则。下面从经济性和技术性这两个方面来研究该项目的可行性。
2.1.1.经济可行性
系统开发成本低廉,运行管理简单,漫画资源共享管理系统可以全面展示资源共享管理模式,为漫画爱好者带来更多的快捷方便 。通过计算机网络对个人信息、实验要求和背景进行浏览,方便注册用户对相关情况进行查询,满足用户查询使用需求。
2.1.2.技术可行性
本系统采用B/S结构,JSP+MYSQL数据库构建而成。JSP技术已经非常成熟,数据库技术也经过多年的发展,故此结构能满足系统的稳定性及各功能的需求。
2.2需求分析
漫画资源共享的人工管理早已不能适应各行各业实验发展的要求,利用计算机网络对资源共享流程进行全方位的管理迫在眉睫。通过计算机网络对资源共享进行管理,不仅能为企业的运营过程节省大量的人力、物力、财力和时间,提高企业工作的效率,还可以帮助企业在用户群体中树立一个全新的形象,为企业日后的发张奠定一个良好的基础。
本阶段对系统管理系统的应用情况作全面调查,以确定系统目标。确定用户的需求。用户对系统的需求我们从以下几方面进行分析。
2.2.1. 系统需求
用JSP开发此系统基于B/S模式,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行。所有的工作基于浏览器,安装、使用、维护、升级十分简单。
2.2.2. 性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时性是系统的必要性能。由于本系统的添加功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。
2.2.3. 运行需求分析
系统开发平台:MyEclipse[3]
系统开发语言:jsp[5]
数据库管理系统软件:MySql
运行平台:Windows XP(SP3)/Windows Server 2003(SP1)
2.2.4. 性能需求分析
本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
项目规划
漫画网站在普通用户和管理用户之间起到了桥梁的作用,是非常实用的管理网站,对于系统管理员来说,它主要由登录、网站导航、系统功能等模块组成。
3.2功能设计
本系统主要有六大功能模块:登录模块、网站导航模块、系统功能管理、退出等模块。
图3-1 系统功能模块结构图
3.2.1.登陆模块
登陆模块用例图如图3-2所示:
图3-2 系统登录用例图
用户登陆模块分为用户登陆和用户退出两个子模块。
用户登陆:用户打开网站,弹出登陆页面,输入用户名、密码,点击“登陆”按钮,经过系统验证,如果密码跟数据库中的相同,则登陆成功,进入系统首页。否则,提示登陆失败。
用户退出:用户点击退出操作,退出系统,清空Session,返回登录页面。
3.2.2.网站导航模块
网站导航模块用例图如图3-3所示:
图3-3 网站导航模块用例图
网站导航模块有以下功能:
网站导航导航模块可以实现漫画搜索、漫画添加、漫画修改、漫画删除的操作。输入相关信息内容之后,可以实现上述功能。
3.2.3.用户管理模块
用户管理模块用例图如图3-4所示:
图3-4用户管理模块用例图
用户管理模块有以下功能:
此模块可以实现注册用户的添加、修改、删除操作。此模块以列表的形式显示用户信息,包括:序号、添加时间、作者等信息。