参考文献 39
致谢 40
1 绪论
1.1 系统的设计与实现开发背景
传统的报名方式由于涉及发布报名通知,印刷,发放报名申请表,审批报名信息等诸多环节,由于参与报名的对象不确定,并且过程复杂,时间冗长,所以效率低下。现在网络技术越来越发达,基于WEB的在线报名方式也展现出越来越多的优越性。
本科二学历报名系统是一个基于WEB的报名模式的系统。通过这种报名模式,为报名管理创造了一种有效快捷的途径,提高了管理者的工作效率和标准化水平。
1.2 系统的设计与实现开发意义及目标
意义:随着Web技术的发展和信息化时代的到来,人们不再满足于建立各种静态地发布信息的网站,更多的时候需要能与用户进行交互,并能提供后台数据库的管理和控制等服务的动态网站。ASP技术可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个站点。
目标:
1) 采用ASP.NET三层架构开发网站。
2) 数据库安全,界面美观。
3) 学生用户:维护个人信息,报名二学历。
4) 数据查询灵活,可以根据多种检索条件查询。
5) 管理员对报名进行审核,导出报名申请表。
6) 管理员可管理用户信息,公告信息。
7) 不同用户组的用户权限不相同。
1.3 可行性分析
可行性分析(Feasibility Analysis)也可称作可行性研究,是指在通过系统调查,对新的系统开发是否具备必要性和可能性,对新系统的开发从技术、经济、操作的层面上进行分析和研究,为避免投资失误,保证新系统的开发成功的研究。 可行性的研究目的在于用最小的代价在尽可能短的时间内确定问题能否解决。论文网
通过对报名管理进行各个方面的分析后,现要对二学历报名管理系统设计的可行性进行分析。从技术方面来说,二学历报名管理系统,实现了通过网络对用户信息、报名信息、公告信息等一系列信息的管理功能。系统中设计的用户管理模块,为管理者提供了一个更为方便的管理平台。设计者可利用三层架构设计出报名管理网站,而此网站的使用对技术没有过于严格要求,不需要先进的技术,使用者只要会上网,会浏览网页等基本操作即可,使用简单,所以说网站在技术上是可行的。从成本方面来说,网站开发所需费用包括了硬件方面的投资和软件方面的投资。现在高校都已配有整套的服务器、计算机等设备,无需再购买新的设备,节省了开销。软件方面主要使用了Visual Studio 2010、SQL Server2008数据库,费用相对较低。提高了整个过程的效率,所以网站建设在经济上也是可行的。
综上,本科二学历报名系统是可以开发的。
2 系统技术介绍
2.1 ASP.NET介绍
ASP.NET作为Microsoft.net的战略产品,不仅仅是 Active Server Page (ASP) 的下一版本,同时也还提供了一个 Web 开发模型,包括了生成企业级别的 Web 应用框架所需要的各类服务。ASP.NET 与 ASP的兼容性在语法上很大,并且它还提供了一种新的结构和编程模型,可以生成稳定性跟伸缩性都更好的WEB网页,并提供了更好的安全保护措施。开发人员可以通过在已有的 ASP 应用程序里面逐个添加 ASP.NET新的功能,随时增加其功能。