ASP.net家教网的设计和实现+ER图(2)
时间:2017-02-27 14:18 来源:毕业论文 作者:毕业论文 点击:次
现今,随着计算机技术和网络技术的飞速发展,无论是人才资源的需求方还是供出方,多数人支持网络能提供一个更加便捷的平台这一观点。网络提供的求职平台,非常符合大学生希望实现快捷便利的求职期望,而周口又没有专门针对大学生的家教网站。因此,如何利用高校科研领先的先天优势,开发一个方便、快捷、界面友好的面向在校高校生的高校家教网站,替代传统的家教市场,降低学生的时间花费,提高求职成功率就成为了一个非常重要的课题[1]。 1.2网站开发意义 开发设计一个实现在校大学生上传求职信息的家教网站,有着迫切的需求和重要的意义。家教网站可以方便的为大学生做兼职和教员需求方提供人才供需的信息。求职者,主要面向本地在校大学生,为大学生提供便捷的网络求职方式以及社会锻炼的机会;学生家长或者学员自身,也能从一个大范围的大学生集聚网站选出需要的教员,从而使得家教网站可以规避传统家教市场的一些劣势。 2.网站相关技术 家教网面向的是广大周口师范学院学生和对家教有需求的家长,因此,网站的基本要求是界面友好、方便快捷、安全性高。所以网站在Visual Studio 2005环境下使用ASP.NET网络编程技术和Microsoft SQL Server 2005数据库技术设计并实现。 2.1 ASP.NET编程技术 ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的技术。ASP.NET是基于ASP技术的后继技术,它使用一种以字符基础的、分级的配置系统,使应用程序的设置更加简单[2]。ASP.NET是基于通用语言的编译运行的程序,凭借着自身的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。ASP.NET拥有高效的运行性能、简易灵活、可管理、高效率等优势[3]。作为.NET框架的一部分,可以使用比如Visual Basic、C#等与.NET兼容的语言编写ASP.NET应用程序。从生产效率和可管理性等各方面考虑,网站采用动态Web应用程序技术实现,以实现各个用户角色对家教网站的操作需求。 2.2 Microsoft SQL Server 2005数据库技术 数据库的建立涉及较多的数据存储、组织、编码、检索、文护、提取,对数据的安全性、及时性、准确性都有一定的要求。SQL Server 2005是一个全面的数据库平台,它使用的集成商业智能工具能提供企业级的数据管理功能,它的数据库引擎为关系型数据和结构化数据提供更安全可靠的存储功能。采用SQL Server 2005进行数据库的开发,使数据结构化,能够提高数据的共享性,降低数据的冗余度,使数据易于扩充,提高数据的独立性[4]。SQL Server 2005 结合了分析、报表、集成和通知功能,所以能构建和部署更经济有效的智能解决方案[5]。SQL Server 2005的这些优势,使得它很适合作为对数据存取安全、及时、数据调度速度有着较高要求的家教网站的数据库。 3.需求分析和设计 3.1需求分析 3.1.1 用户需求 作为师范类本科院校,周口师范学院有着无可比拟的大学生教员资源。在校的大学生也渴望能找到一份兼职进行勤工俭学。目前,周口师范学院在校学生做家教的主要方式仍旧是社会型网站和熟人介绍等。社会型家教网站虽然能为大学生提供较多的求职机会,但缺陷是中介费用高、报酬低廉。熟人介绍这种方式则比较适用于当地大学生,对于为数众多的来自外地的在校高校大学生,这种方式远远难以满足庞大的求职需求。因此,为了满足周口师范学院大学生兼职需求设计一个专门针对我校学生的家教网站。 3.1.2功能需求 为了解决传统家教市场的问题,通过参考比较一些比较成功的高校大学生网站,开发实现一款家教网站。网站可以实现教员上传信息、学员查看信息以及站内发表留言等操作,切实为本校学生提供家教兼职机会,同时也可为周口市提供真实的在校优秀大学生家教资源,以达到高校在校生勤工俭学、得到社会锻炼,学员放心选择高校学生家教老师的目的。 (责任编辑:qin) |