web应用开发实训指导书

web应用开发实训指导书

ID:33889061

大小:60.99 KB

页数:5页

时间:2019-03-01

web应用开发实训指导书_第1页
web应用开发实训指导书_第2页
web应用开发实训指导书_第3页
web应用开发实训指导书_第4页
web应用开发实训指导书_第5页
资源描述:

《web应用开发实训指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《WEB应用开发》实训指导书专业:计算机信息管理班级:信息141142作者:许昊日期:2016年1月1日实训题目:《基于Aspnet的员工考勤管理系统》编程环境:VS2012.NetFraiwwork4.0编程语言:Gft基于数据库课程实训使用的人事管理的数据库,采用Aspnet技术,开发一个人事管理的系统。网站实训的任务要求分为必须完成任务与可选完成两部分。必需完成的实训如下:•员工管理:管理员可以对员工信息进行管理,包括增删改查功能。普通用户只能对自己的信息进行维护。用户根据用户名与密码登陆。用户可以在修改自己的密码

2、。•部门管理:拥有权限的用户可以对部门的数据进行增删改查操作。•请假管理:员工在web页面提交请假中请、取消请假中请、更新请假屮请(使用存储过程)。・部门考勤信息汇总。可选完成的功能如下•薪资管理•加班管理系统的开发要求如下:・实训不分组,每个同学独立完成项目开发,不得抄袭;・先设计后开发;•良好的代码风格;•面向对象程序设计思想;提交内容:完整的程序代码数据库脚木文件实训报告实训指南一、数据库设计数据库采用MSSQLServer2008/2012数据库数据库,数据库参考数据库实训的内容。数据库中的字段统一命名规则,注意

3、字段的类型,检查数据库的设计能否盲足需求。画出ER图;二、项目开发需求1.登陆页面Login.aspx用户输入止确的用户名与密码后才可以登陆,登陆用户的信息保存在Session中。登陆页面有可选复选框“是否记住我”,如果用户勾选,则在cookie中记住用户的用户名与密码,下次打开站点时自动登陆。Cookie的过期时间为一周。2.母版页在母版页的左上角显示站点的名称,页面右上角显示“欢迎你,【XXX】”。XXX为当前登陆用户名。使用菜单控件,使用SiteMap显示菜单。菜单中包括员工管理菜单组、员工管理菜单组、修改密码菜单

4、项。用户管理小包括新建员工,员工列表两项。部门管理菜单组中包括新建部门,部门列表两项。在母版页的页脚显示作者信息与版权信息,作者的学号与联系方式。母版页中显示的站点名称与作者信息,均来自站点的配置文件。以下页面均使用母版页。3.首页首页命名为Index.aspx,如果用户未登陆,刚打开首页时,口动跳转到登陆页面。在页面中显示系统的统计信息:员工的数量,部门的数量。4.修改密码功能页而命名为Changepassword.aspxo输入一次旧密码,输入两次新密码。如果旧密码正确,且新密码一致,刚修改密码,否则提示错误信息。修

5、改成功后,跳转到修改成功页面,修改密码成功页面口行设计。5常用功能的增删改查对数据的CRUD功能是信息系统开发的核心,本次实训可以采用多种方式实现,可以参考书上的7-10章。每种实现的技术都有其优缺点,请根据滋生情况选择的技术方案。方案说明优点缺点Sqldatasource+数据控件使用生成的数据集完成增删改查,使用sqldatadapter,数据控件绑定数简单,图形化界面,开发速度快不灵活据。ObjectDatasource+数据控件参考第8章实例编写数据组件代码容易理解分层架构,理解ORM模型代码多复杂Entityf

6、ramework生成edmx模型,使用实体模型访问简单代码优美新学习内容多纯手写sqlcommand实现sqlcommand执行sql语句简单参考代码多代码量人三、要点提示1•数据访问技术的选择,建议使用的手工方式书写代码,也可以采用EntityFramework,采用三层架构可以酌情加分。2.简化单个页面的设计,避免功能过于集屮于一个页面。如List.aspx,Add.aspx,Edit.aspx,Delete.aspx。3.页面简洁大方,不要太花哨,建议使用基于bootstrap的样式框架sui。US评分标准评分项分

7、数说明代码30代码风格好,可正确运动,无错误功能40完成需求的功能界面10界而美观大方考勤10每次迟到扣一分,缺勤扣2分数据库设计10数据库设计合理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。