当前位置:首页 > 基于web的报名系统设计毕业(设计)论文正文
web的报名系统设计 基于到SQL Server 2005中。
综上所述,在开发本系统时,采用SQL Server 2005作为数据库管理的最佳选择。
8
web的报名系统设计 基于3系统需求分析
3.1可行性分析
可行性分析(已具备的条件和待解决的问题;拟采取的研究方法、技术路线、实验方案等)
1、已具备的条件:资料的查询、计算机硬件的准备、对已有教育信息交流网的研究。
2、待解决的问题:页面的设计实现、数据库的构建、库的连接及各个表的创建、文件的上传功能
3、拟采取的研究方法:ASP.NET SQL server
ASP.NET是Microsoft公司的产品,它是一个可以使用任何.NET语言兼容的应用程序。ASP.NET不仅是ASP的一个升级版本,它还提供了一个统一的web开发模型。ASP.NET的语法在很大程度上与ASP兼容,所以在现有ASP应用程序中可以添加ASP.NET代码,以增强ASP应用程序的功能。以往ASP网页并没有内建FTP文件上传功能,想要提供文件上传的功能,需额外购买文件上传组件,现在ASP.NET以内建文件上传的功能,既好用又不必额外付费。
SQL server 2005是Microsoft公司发行的关系型数据库管理与分析系统,它提供了功能全面、操作简单的图形界面。由于ASP.NET应用的后台程序中有专门针对SQL server的数据应用类库供用户使用,方便了用户对数据的操作。
3.1.1 技术可行性
随着计算机的普及,其应用也越来越重要,正是在这种情况下各种应用软件也应运而生,而且不断丰富。在本系统中,操作人员易于贯穿软件思想并掌握使用方法,系统在运行时每一步都有相应的文字提示,有时还会弹出小窗口。只要根据提示进行相应的操作即可,操作十分简单。本系统是一套比较完整的应用程序,功能比较齐全,系统可以解决用户注册、查询信息、资料管理,资料下载,新闻信息,新闻公告,在线论坛等实用性问题。因此,开发此软件在技术上是可行的。
3.1.2 经济可行性
软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益。我所开发的培训网
9
web的报名系统设计 基于站正是基于为用户提高工作效率、节省工作时间、方便操作与管理的目的而设计的。本系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计,可以节省许多费用,同时也可提高个人的实际动手能力。
3.1.3 操作可行性
自从人类社会进入九十年代后,以及计算机技术的飞速发展,各种应用软件已日益为人们所接受。管理形式的计算机化是社会发展的必然趋势,各种智能化的软件层出不穷,而面对二十一世纪智能管理的挑战,减少了原来人工操作的费时费力的状况。并且可以避免人为的经济犯罪,管理层容易做出及时的决策。本系统用户平台直接面向普通用户,界面简单、明了,采用可视化界面,普通用户只需用鼠标就可以完成相应的数据操作;少量的数据输入是由后台管理员用户完成的。对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握本系统的操作流程。由此可见,开发此系统在操作上是可行的。
3.2系统的UML建模
分析系统各个功能模块的关系,确定系统的参与者,然后创建用例图。在系统中,主要有用户和后台管理员的参与。用户注册后可登录系统网站,查看网页上具体的教学安排和课程安排信息。也可以查看新闻动态和师资力量。登录后,可与其他用户在线讨论,提交疑问和网上报名。管理员主要是负责网页各种信息的添加和维护,保证网站的正常运营。
系统用户参与的用例图如图3-1所示。从图中可以清楚地看到各个参与者所参与的用例。
10
web的报名系统设计 基于
图3-1参与者用例图
3.3业务流程分析
用业务流程图描述系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。
3.3.1基本信息业务流程
操作员登陆后可以操作的功能包括:账号管理、信息管理、教学安排管理、论坛管理、报名管理、用户信息管理等功能模块。
系统业务流程如图3-2所示。
11
共分享92篇相关文档