2 系统分析
2.1可行性分析
2.1.1经济上的可行性
随着科学技术的发展和人们生活水平的不断提高,计算机的价格也已经越来越能被很多人接受。不管是在企业还是家庭,计算机的使用已经成为普遍现象。所以从用户经济方面考虑,本系统的开发不会有很大困难和风险,且系统本身成本较低,不需要很多的开发费用和以后的文护费用。
从经济上来说,建设这样一个系统是可行的。
2.1.2技术上的可行性
系统采用ASP(Active Server Pages)作为开发工具。ASP采用面向对象的编程方法,把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过第三方组件来扩充功能;而且用ASP编写的页面非常小巧;灵活;使用无需编译;可以方便的进行人机交互。同时又可以用非常简单的语句实现对数据库的操作。由于ASP程序的短小精干,对于繁忙的网络系统不会造成很大的压力。
从技术上来说,是可行的。
2.1.3操作上的可行性    
该系统在操作上很简单的,不需要太高的学历,上手会很快,可以轻松地使用本系统。启动系统后进入登陆用户界面,工作人员用自己登陆名和密码进入系统操作页面就可以进行操作。
综上所述,从各方面来看,我们在现行条件下可以设计出较合适的平台系统,在操作上是可行的。
2.2系统功能需求分析
2.2.1设计思路
1)系统应符合影片管理和满足使用的需要,并达到操作过程中的直观,方便,实用,安全等要求;
2)系统采用模块化程序设计方法,既便于网站功能的各种组合和修改,又便于未参与开发的技术文护人员补充,文护;
3)系统应具备数据库文护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作;
4)尽量采用现有软件环境及先进的管理系统开方案,从而达到充分利用现有资源,提高网站开发水平和应用效果的目的。
5)在开发过程中,选择ASP作为设计开发工具、SQL Sever作为后台数据库软件,设计了网上计算机基础教学系统站系统,实现基本管理功能。。
2.2.2主要功能
本系统设计的最终目的是实现对网站的有序高效管理。为此在系统设计时应做好用户需求查,充分了解用户的实际需求,保证系统具有良好的易用性、稳定性和扩展性。通过前期的调查分析及研究,对本管理系统来说,分两种用户类型,管理员和用户。本系统要实现的主要功能主要有以下几个方面。
1)信息管理功能
管理员可以对信息材料进行添加、查询、修改、删除。信息材料包括对站内新闻、系统公告、教学课件、二级计算机基础教学、题库、考试公告、资讯天地、作业信息、友情连接等;用户可以在前台对上述内容进行浏览查看,在个人后台可以添加个人作业。
2)在线留言功能
用户可以进行在线留言,管理员在后台进行回复操作。
3)在线考试功能
管理员可从题库中选取若干题目生成试卷,学生可以在线考试,考后查看成绩。
4)账号管理功能
包括管理员账号添加、用户账号注册。
5)数据备份功能
管理员可对数据进行备份。
以上是用户的主要需求,也是该系统主要功能,除了这些功能以外,在设计时也对一些细节做了优化与调整,使系统更具有完整性与实用性。
2.3业务流程分析
网上计算机基础教学系统站系统工作流程为:系统启动并进入系统首页界面,用户都可以浏览系统主页面,能够添加留言、下载课件资料、用户注册后,进入个人后台进行在线考试,作业上传;管理员通过系统登录界面进行后台,可进行管理员用户管理,教学课件、二级计算机基础教学、作业信息、资讯天地等信息内容的添加,留言回复、系统管理等管理操作。本系统的简单业务流程图如图2.3所示:
上一篇:ASP电脑配件网上购物设计与开发
下一篇:网络爬虫的设计与实现+文献综述

高职院校公共机房的管理维护【2471字】

高级RFID阅读器應用對处理器的要求【1354字】

风机风量自动报警装置【517字】

项目管理茬软件中的應用【5351字】

随机型存储模型應用研究【1393字】

间谍软件之危害及其防范對策【1382字】

银行行办公信息服务系统【1544字】

中国学术生态细节考察《...

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

C#学校科研管理系统的设计

公寓空调设计任务书

国内外图像分割技术研究现状

志愿者活动的调查问卷表