1.4 系统的可行性分析 该系统的运行不需要太多复杂的软硬件支持就能实现,使用该系统的用户一般都能具备所需要的条件。本系统操作简单,只要稍知道计算机基础知识的人就能使用此系统。随着互联网技术的发展,网上交流已经成为学校管理的一部分,已经成为一种趋势,人们会越来越倾向于这种远程沟通的交流方式。对于使用者而言,只要具备一台计算机并能上网,那么他就可以享受这种服务;对于后台管理者而言,该系统操作起来也很容易,从各方面的分析来看,该系统是可行的。 内容来自论文无忧网 www.paper51.com 2 系统的需求分析 内容来自www.paper51.com
需求分析是系统设计中最重要的内容,只有进行大量的需求分析,才能确保软件在应用过程中能更少的出现错误。本章主要介绍了系统各方面的需求。 http://www.paper51.com 2.1 系统描述2.1.1 系统实现的功能 copyright paper51.com 本文介绍的论文题目管理系统全部采用Web方式,由前台操作和后台管理两部分构成。前台作为与浏览者直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性。主要功能包括公告通知,选题列表,交流讨论等等。 内容来自www.paper51.com
2.1.2 用户分类 http://www.paper51.com 浏览者:教师,学生,可以浏览信息,进行论文问题交流。 copyright paper51.com 管理员:系统管理及维护人员,可以发布和删除有关信息,如公告,通知,题目等。 copyright paper51.com 2.2 性能要求 内容来自论文无忧网 www.paper51.com 这个系统是旨在通过Internet为教师和学生提供双相互动式信息交流,开辟新的交流平台,为学生提供一种新的论文完成方式,使过程便利,快捷,大大缩短了论文时间,可以为学生提供充分的信息,从而提高了论文完成效率。 copyright paper51.com 2.3 系统要求 copyright paper51.com 系统的性能分析如下: 内容来自www.paper51.com
硬件环境: http://www.paper51.com
服务器端 内容来自www.paper51.com
服务器端的最低配置是由建立站点所需的软件来决定的。因为整个系统的升级只需要对服务器端进行升级即可。所以服务器端的配置尽量的高一些,以满足一段时间的需求。 内容来自论文无忧网 www.paper51.com 本系统服务器端的配置如下: copyright paper51.com ·处理器:intel p4 1.6G 内容来自www.paper51.com ·内存:256M http://www.paper51.com
·硬盘空间:80G paper51.com
·光驱:CD-ROM 48X copyright paper51.com ·显卡:SVGA 显示适配器 copyright paper51.com 用户端 http://www.paper51.com
因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不是很高,不过现在的电脑有很高的配置,在此不做列举。 http://www.paper51.com 1.软件环境 内容来自www.paper51.com 服务器端 内容来自www.paper51.com ·操作系统:Windows 2000 server paper51.com ·网络协议:TCP/IP paper51.com ·WEB服务器:IIS 5.0 内容来自www.paper51.com ·浏览器:IE 5.0以上 paper51.com 用户端 paper51.com ·操作系统:Windows 98/me/2000/xp 内容来自论文无忧网 www.paper51.com ·网络协议:TCP/IP copyright paper51.com ·浏览器:IE 5.0以上 http://www.paper51.com 3 系统的总体设计 paper51.com
系统总体设计即概要设计是软件设计的一个重要部分,这部分主要介绍系统的大概实现方法和策略以及用到的一些相关知识。 copyright paper51.com 3.1 系统结构 内容来自www.paper51.com 本系统采用Browser/Server结构,论文题目管理系统的特点是利用就是利用Browser/Server(B/S)结构,实现论文题目的在线查找,浏览,选题及交流等功能。。这种系统的优势在于系统简单、扩展能力良好以及能够方便的跨地域操作等性能。对于本系统, 目标是将论文写作由传统的面对面交流向远程指导转变,同时还能对论文中出现的问题随时进行管理。 paper51.com
该系统有必要选择一种能够实现跨平台操作的语言来开发。ASP是服务器的脚本文件,可以是HTML、VBScript或JavaScript。通过ASP编程,设计灵活自由,具有与浏览器无关性。当用户访问一个ASP时, Web Server先调用并读取ASP文件的全部内容,之后开始执行所有的Script命令,生成标准HTML页,再把这些HTML页传到用户端的浏览器上完成操作。ASP技术使得基于Web的应用程序开发容易、快捷,跨平台操作更易于实现 ,所以在选择开发软件时我们首选了ASP。由于本系统数据一般不是很多,所以在数据库服务器端选择了 内容来自www.paper51.com
copyright paper51.com
图3-1 数据检索流程 http://www.paper51.com Microsoft Access 2000数据库。ASP通过ODBC来实现对后台服务器的访问,流程图如图3-1。 http://www.paper51.com 3.2 系统模块的划分 http://www.paper51.com 根据系统的功能的要求,在线图书销售系统可以分为4个模块:公告通知,课题列表,交流论坛和后台管理。 内容来自论文无忧网 www.paper51.com 对于公告通知模块,根据系统的功能分析,它具有的功能应该包括发布最新动态包括学院通知通告、校内动态、毕业设计动态;发布撰写毕业开题报告、毕业论文及毕业设计总结样本,供毕业设计学生在写毕业论文时参考等。 copyright paper51.com 对于课题列表模块,根据系统功能分析,它应该具有的功能包括发布指导老师的毕业论文题目,对学生上报的毕业论文题目进行平衡,将调整后的选题结果反馈给学生。 内容来自论文无忧网 www.paper51.com 对于交流论坛模块,根据系统的功能分析,它应该具有的功能包括对在论文的设计过程中遇到的问题进行提问,等待指导老师的解答。 内容来自论文无忧网 www.paper51.com 对于后台管理模块,根据系统的功能分析,它应该具有的功能包括设置系统所涉及到所有角色登录系统的用户名、密码和真实姓名 等参数,可以删除、修改数据库信息. 内容来自论文无忧网 www.paper51.com
|