以下是网学网为您推荐的ASP类作品-基于ASP的毕业设计综合管理系统,希望本篇文章对您学习有所帮助。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
第4章 系统分析 4.1系统分析介绍 4.1.1技术可行性 本系统采用微软的ASP技术,Microsoft的Active Sever Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的WEB服务器应用程序。使用ASP可以组合HTML页、脚本命令和ActiveX组建以创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和维护。 4.1.2经济可行性 本系统由于本身并不复杂,采用先进的ASP技术后,不需要投入太多的人力、物力,从而开发所需要的资金投入也不会很大,在经济上是完全可行的。 4.1.3操作可行性分析 随着校园网的建成与发展,正是此系统大显身手的好机会,且此系统是在校园内部网上运行的。 通过以上方面的分析得出结论:基于校园网的毕业设计综合管理系统符和软件开发的要求,可以实现。 4.2 系统的综合要求 本系统的开发采用B/S模式,即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式,其本质是三层结构的C/S模式。B/S是在用户和数据库之间加入一个Web服务器从而较圆满的克服了传统的C/S模式的缺点。 主要表现在: 1. 由于客户端软件为浏览器,B/S模式提供了一致的用户界面,且实现客户端的零配置和客户端平台无关。 2. 系统开发维护和升级都集中在服务器端,因而易于升级扩展和集成。B/S模式基于开放的TCP/IP协议,具有良好的开放性,扩展性。 3. B/S模式提供灵活的信息交流和信息发布。 4. B/S模式具有很好的经济性且易于推广。 4.2.1系统功能要求 (1) 方便强大的资料管理功能,良好的人机界面;尽量避免字和长字符串的人工重复输入。 (2) 灵活,方便的查询性能快速实现符合关键条件的查询。 (3) 应有较强的可扩充性。 (4) 教师完成课题申报,修改,选择学生,成绩评定;院系完成审核;学生选择,给教师打分;提供综合查询,打印等功能。 4.2.2系统运行要求 本系统使用环境分为服务器和客户端。 (1) 服务器环境如下: CPU:Pentium II及其以上CPU机器 硬盘:不少于1GB 内存:64MB以上 软件:Windows98/2000/NT 4.0+IIS 4/5.0或PWS 3/4.0,数据库采用Microsoft Access,浏览器 IE4.0或Netscape4.0以上的版本。 (2) 客户端环境如下: CPU:Pentium II及其以上CPU机器 硬盘:不少于640MB 内存:32MB以上 软件:Win 9X/ME/NT/2000 +浏览器 IE4.0或Netscape4.0以上的版本。 5.2详细设计 毕业设计网上管理系统的特点: (1) 管理方便,整个过程只须操作电脑就能完成 安全可靠 (2) 强大的容错功能,操作者的每一步操作都有系统提示,不用担心进行了错误的操作 (3) 完善的后台管理,采用分级权限管理 (4) 自动化程度高,教师在进行立题之后,学生便可以在网上进行选题,并可进行对教师的评价等操作,点击鼠标便可将所有信息输入数据库,繁琐的管理项目由系统自动完成 (5) 模块化设计,可以将程序进行扩充,完成另一些功能 (6) 设有留言板和论坛,学生和教师可以利用此设施进行信息的反馈。 (7) 对必要的结果能进行打印的功能,作为资料进行保存。 针对系统的特点我们对以下功能进行了详细的设计:. 5.2.1安全性设计 本系统采用目前比较成熟的ASP作为开发技术,采用ACCESS作为数据存储的实体,在网络安全上比较成熟,鉴于以前的不安全的因素,综合多种经验我们采用以下措施确保系统的安全性: (1) 由于该系统只是对毕业设计进行管理,所以只在毕业设计的阶段在学校的局域网上发布和运行,这样有效的阻止恶意访问,同时节省网络资源。 (2) 不同身份的人员由不同的界面登录,导航到不同的主界面,杜绝越权访问。 (3) 系统维护人员负责整个系统的数据维护,是保证系统运行的关键。因此,对登录到管理人员界面的操作记录时间、IP地址和具体的操作,供管理人员查看。 (4) Access数据库被下载的漏洞尤其值得我们注意。如果攻击者通过某种方法获知或者猜到了网站的后台Access数据库存放的文件系统的路径及数据库的名字,那么攻击者利用一个很正常的Ftp工具就能把这个数据库下载了。数据库中一般存放的都是核心数据,如果泄露出去,会给网站造成不可估量的损失。解决的方法是使用不规则的名字和路径。起个较为复杂的名字或者是把文件放在多级目录下,这样就不容易被攻击者猜到,从而进行破坏了。还一种就是利用Access数据库本身带的编码及加密功能,对数据库进行加密设置,这样即使被人下载了数据库,他也无从下手。
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |