菜单
  

    2.系统分析
    2.1需求分析
    需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型,需求分析是数据库信息管理系统开发中的第一步,也是最为重要的一步,只有知道了系统的需求我们才能更好的进行下一步工作。所谓分析,其目的是开发人员与需求者之间的一种相互理解和沟通的机制,通过开发者与需求者之间的认真交流沟通来明确系统需求,明确网站建设的目的性,即更好的为家教需求者和家教提供者提供方便快捷的服务。通过查阅相关资料了解教员和学员的实际需求,为了系统能更好地带给教员和学员便利,更好地在计算机网络环境下进行交流与沟通,了解到家教系统需要具有以下功能:
       (1)面向所有注册或未注册的用户,大家点击网站后可以浏览家教网站中关于家教的一些信息、教员与学员的一些信息及该网站的一些信息。
       (2)本网站的用户,通过注册成为本网站用户(教员或学员),教员和学员可以发布自己的需求信息,搜索符合自己需求的信息,教员与学之间可以进行在线留言交流。
    (3)管理员网站信息进行管理,审核用户信息,增加或删除用户信息,对家教信息进行编辑、更新、删除、分类。
    2.2系统功能分析
    为了方便网站用户即教员与学员之间的交流,提供及时可靠的家教信息,更好地服务于用户,以及网站的正常运行与文护,综合分析,讲系统分为前台、后台两部分。
    前台主要是面对用户,能够让用户获得更多的家教信息,提高信息交流效率,更方便的找到满足自己需求的信息。前台主要分为教员档案、学员档案、课程分类、在线留言、家教流程几个部分。
    后台设计主要是为了保证网站的正常运行,方便数据的管理与文护,减小人员的开销、提高管理水平,提高管理员的工作效率。后台的主要功能是对用户即教员学员信息的管理、对用户留言的管理、对课程的管理及管理员的管理。
    3.数据库设计
    通过对家教网站的认真分析之后,家教网站的数据库系统结果已经非常清晰,接下来的主要工作就是通过一种数据库软件去实现系统所需要的数据库结构。系统中利用C#作为开发语言,SQL Server 2005作为后台数据库实现了系统的基本功能。在Microsoft Visual Studio 2010中创建一个名为“Database”数据库。
    在Database数据库中添加网站需要的7个表:tbuser,tbadmin
  1. 上一篇:Xcode+sqlite的IOS餐厅自助点菜系统的设计+源代码
  2. 下一篇:asp.net+sqlserver小型购物网站的设计+源代码
  1. jsp+sqlserver高校二手商品交...

  2. java+mysql二手房网站的设计与实现

  3. java+mysql家居团购网站的设计与实现

  4. JAVA+MYSQL《算法与数据结构...

  5. 基于MOOCs的《Java程学设计...

  6. jsp+mysql制衣网站的设计与实现

  7. jsp产品团购网站的设计与实现

  8. 大众媒体对公共政策制定的影响

  9. java+mysql车辆管理系统的设计+源代码

  10. 电站锅炉暖风器设计任务书

  11. 十二层带中心支撑钢结构...

  12. 杂拟谷盗体内共生菌沃尔...

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 当代大学生慈善意识研究+文献综述

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 中考体育项目与体育教学合理结合的研究

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回