1。2 项目目标
通过这个项目可以解放操作人员的双手,同时也可以节约时间,获得更大的 价值,增加人事工资管理率,减轻劳动力,快速准确的提高信息处理率。与此同 时,通过对 C#和 SqlServer 的学习,提升了自己的编程水平,让我原来对 winform 程序的陌生,逐渐转变成对该语言的熟悉,让我对 sqlserver 数据库的运用更加熟 练。
1。3 功能和特点
主要功能模块: (一)普通用户功能
(1)用户登录:用户名和密码及验证码
(2)用户注册:包括用户名,真实名字,身份证,职务,权限
(3)账户管理:密码管理(用户名,旧密码,新密码,确认密码)
(4)帮助:售后服务(热线拨号),使用指南(关于账户,关于员工,关于
薪资,关于系统)操作帮助,关于
(5)搜索功能:查看薪水(按姓名,身份证,年龄,性别,籍贯),查看员 工资料(按按姓名,身份证,年龄,性别,籍贯)
(6)注销,退出 (二)管理员功能
(1)用户登录:用户名和密码及验证码
(2)员工管理:添加员工(姓名,性别,年龄,身份证,部门,职务,手机 号码,籍贯,地址)
(3)员工信息修改:(姓名,性别,年龄,身份证,部门,职务,手机号码, 籍贯,地址)
(4)员工删除:删除员工信息
(5)员工信息:可以查看员工的信息姓名,性别,年龄,身份证,部门, 职务,手机号码,籍贯,地址)
(6)账户管理:密码修改
(7)工资管理:查看工资信息(基本工资,基本课时,基本课时费,升学 奖,提成,生活补贴,业绩奖,医保,事假,旷工,病假,缴纳税款,入学人数, 应得工资,实得工资)
(8)薪资管理:有个人的信息,和这个人与工资有关系的信息,计算公式 出的薪资,添加到数据库。
(9)索功能:查看薪水(按姓名,身份证,年龄,性别,籍贯),查看员工 资料(按按姓名,身份证,年龄,性别,籍贯)
(10)注销,退出
2 开发技术
2。1 开发工具
2。1。1 Visual Studio 简述
Visual Studio 2013 是微软研制的一套基于组件的大型软件开发工具和其他 技术,可用于搭建功能性强大、性能出众卓越的的各类程序,有 winform 的,asp。net 的,也有 winphone 等等,能够创建跨平台运行的 ASP。NET,HTML5 网站(包括 Windows、Linux 和 Mac);集成了对构建跨设备运行的应用的支持(通过整合 Visual Studio Tools for Apache Cordova、以及用于跨平台库开发的全新 Visual C++工具); 连接服务(Connected Services)体验更加轻松(可方便地在 app 中集成 Office 365、 SalesForce 和 Azure 平台服务);智能单元测试(Smart Unit Testing,原名为 PEX): Visual Studio 2015 已整合来自微软研究院的单元测试技术;全新的代码效率(得 益于全新的。NET 编译平台 Roslyn)。
2。1。2 SQL SERVER 2008 数据库
SQL Server 2008 在 Microsoft 的数据平台上发布,任何数据都可以组织管 理,可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以 在各种设备上存储数据,从数据中心最大的服务器一直到桌面计算机和移动设 备,不管数据存储在哪里它都可以控制数据[1]。
SQL Server 2008 可以使用 Microsoft 。NET 和 Visual Studio 开发自定义应 用程序中使用数据,在面向服务的体系结构(SOA)和业务流程通过 Microsoft BizTalk Server 使用数据。信息工作者可以直接访问数据的日常使用的工具。SQL Server 2008 出现在微软数据平台的愿景,因为它允许公司运行最关键任务的应用 程序,同时减少了数据管理基础设施和观察和信息发送给所有用户的成本[2]。