目 录
目 录 ......................................................................................................................... 1 一 项目开发计划书 ..................................................................................................... 3
1.1 引言 ......................................................................................................................................................... 3 1.2 工资管理系统功能模块描述 .................................................................................................. 4 1.3 实施计划 ............................................................................................................................................ 4 1.4 支持条件 .............................................................................................................................................5 二 可行性分析 ............................................................................................................................................... 6
2.1 可行性研究前提 ............................................................................................................................ 6 2.2 经济上可行性 ................................................................................................................................. 6 2.3 技术可行性 ...................................................................................................................................... 6 2.4 开发工具的选择 ............................................................................................................................ 7 2.5 开发工具概述 .................................................................................................................................. 7
2.5.1 JSP 概述 .................................................................................................................................... 7 2.5.2 SQL Server数据库简介 ................................................................................................... 8
三 需求分析 ..................................................................................................................................................... 9
3.1 市场需求分析 .................................................................................................................................. 9 3.2 系统需求分析 ................................................................................................................................. 9
3.2.1 系统目标 ................................................................................................................................ 9 3.2.2 系统的分析和概要设计 .............................................................................................. 14 3.2.3 系统功能分析 ..................................................................................................................... 7 3.2.4 系统业务流程图 .............................................................................................................. 15 3.3 系统E-R图 ...................................................................................................................................... 10 3.4 数据流图 .......................................................................................................................................... 10
页脚内容
全面预算管理信息化 – 看上去很美
3.5 数据字典 .......................................................................................................................................... 12 四 系统设计 .................................................................................................................................................... 14
4.1 系统处理流程和数据流程 .............................................................. 错误!未定义书签。 4.2 系统数据库概念结构 ................................................................................................................ 15 4.3 系统数据库逻辑结构 ................................................................................................................ 16 4.4 系统数据库设计 .......................................................................................................................... 16 五 系统测试 .................................................................................................................................................... 19
5.1 部分代码 .......................................................................................................................................... 20
5.1.1 登陆平台 ............................................................................................................................... 20
5.2 测试 ............................................................................................................. 错误!未定义书签。
5.2.1 测试的作用和意义 ......................................................................................................... 27 5.2.2 测试方法 .............................................................................................................................. 19 5.2.3 测试内容...................................................................................... 错误!未定义书签。 5.2.4 测试结果 ............................................................................................................................ 26
六 总结 ............................................................................................................................................................. 25
页脚内容
全面预算管理信息化 – 看上去很美
第一章 项目开发计划书
1.1 引言
企业工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。使其公司工资管理初步实行计算机化,让计算机在工资管理中得到初步应用。使工资管理者总是根据准确、及时的工资管理信息来进行决策,实现管理。只有计算机才能将现代化社会中,成倍增长的工资管理信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。而一个企业工资管理系统在企业对工资管理已不可或缺。其功能主要有:
(1)对输入的工资管理数据,进行数值运算和逻辑运算,求解各种问题。 (2)对工资管理信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。
(3)对工资管理的各种资料数据进等统计计算,并将处理后的信息存贮起来。
当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。
随着计算机的广泛应用,计算机工资管理信息系统的建立,适应了社会经济发的客观要求,是工资管理现代化的一大进步。今天我们运用计算机进行了工资管理档案管理的初步现代化的开发和使用,它大大提高了工资管理工作者的工作效率,它把工资管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机工资管理信息系统是一种客观发展必然趋势。尽管在工资管理方面还不可能普遍使用计算机,但从长远来说,工资管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现工资管
页脚内容
全面预算管理信息化 – 看上去很美
理现代化。
1.2 工资管理系统功能模块描述
具体系统功能需求描述 (1) 档案信息管理
提供对”人员档案信息”数据输入、查询功能。 (2) 工资管理
提供对”职工工资表”数据的输入、查询、统计功能。 (3) 工资统计
提供对“职工工资表”数据的月统计,由系统自行生成“职工工资构成情
况表”实现该表的查询、打印功能。 (4) 部门查询
提供以某一部门为索引的”人员档案信息”查询功能。 (5) 特殊查询
提供对日期型字段和合同期限的”人员档案信息”查询功能。 (6) 报表查询
提供对工资、职工履历的信息以报表的形式供用户查询、打印,另外用户还
可以对这些基本信息进行更新和删除,
1.3 实施计划
工作任务的分配与人员分工
组长: 冯亮 任务: (1)系统总的开发计划书
(2)每周至少组织小组讨论一次,记录讨论内
列出本周开发计划
(3)项目开发进度的管理
页脚内容
全面预算管理信息化 – 看上去很美
(4)团队的组织和协调
设计:孔超 苏海东 任务:(1)参与小组讨论
(2) 进行系统的需求分析和系统设计 (3)完成系统需求说明书和系统设计说明书 (4)编写测试计划,参与系统测试 (5)协助文档人员完成用户相关文档
开发:任万喆 任务:(1)参与小组讨论
(2)根据设计完成编码,并注释 (3)进行单元测试
系统规划阶段: 项标志性事件 开始到完成 开发阶段: 目开发计划书的完成 12.5-12.7 需求分析阶段: 系统需求说明书完成 12.8-12.10 设计阶段: 系统设计说明书 12.11-12.13 编码实现: 项目的形成 12.14-12.15 测试阶段: 测试计划和Bug跟踪列表 12.16-12.17 移交阶段: 项目的递交 12.17-12.18
1.4计算机系统支持
操作系统需要 windows 2000以上版本;开发工具采用的是eclipse,所使用的开发语言是JSP,以SQL server作为数据库支持。
页脚内容
全面预算管理信息化 – 看上去很美
第二章 可行性分析
2.1 可行性研究前提
要求:满足对工资管理的基本要求及功能,并对职工信息收集、处理、保存。 目标:实现无纸化办公,节省成本,提高工作效率。
条件、假定、:当企业工资管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,如用计算机技术对信息的收集、加工、传递和存贮等,这样,一个工资管理系统就可以对企业职工工资进行高效、合理、恰当地管理。此系统成本低廉,自开发到运行结束至少可运行3年,开发成本不超过600人民币,开发软件到投入使用不超过1个月。
2.2 经济上可行性
开发成本:600元人民币。
效益:大幅度地提高工资管理信息系统的工作质量和效率,让企业掌握整个工资管理系统的全面情况,为管理人员提供了准确的工资管理信息,促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全;提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求。 效益/投资比:暂时无法估算。 投资回收期:大约3个月。
2.3 技术可行性
软件需求:操作系统WINDOWS 2000 Advance Server以上。 硬件需求:赛扬1.7G CPU、512M内存 80G硬盘的计算机。
本系统采用JSP实现,依靠其强大的面向对象系统,与SQL Server2000数据库管理系统相结合,能在1个月内开发出系统。
页脚内容
全面预算管理信息化 – 看上去很美
3.2.3 系统功能分析
本系统是基于JSP和SQL Server数据库建立的B/S结构管理系统,考虑了两种
角色:工资管理员和普通员工。他们通过相同的登陆页面,选择不同的登陆方式,各自进入自己的用户界面。
管理员进入管理页面可以对员工发放工资,可以新添加新的员工,修改自己的密码,以及发布消息。
普通用户可以查看自己的工资情况,可以根据需要查询具体每个月,或几个月的工资发放情况,察看最近的动态发布消息,同时也可以修改密码。
2.4 开发工具的选择
eclipse作为前台的开发工具,用SQL Server200作为后台支持数据库,通过JSP的数据库控件来连接SQL Server200中并对其编程来实现各种功能。
2.5 开发工具概述
2.5.1 JSP 概述
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个
页脚内容
全面预算管理信息化 – 看上去很美
HTML文本,因此客户端只要有浏览器就能浏览。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。
2.5.2 SQL Server数据库简介
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase、Ashton-Tate等三家公司共同开发的,并于1988年推出了第一个在OS/2版本上运行的SQL Server系统。1992年Sybase和Microsoft这两家公司将SQL Server移植到了Windows NT操作系统上,后来Microsoft致力于Windows NT平台的SQL Server的开发,而Sybase则专注于SQL Server在UNIX上的应用。 近年来在Microsoft SQL Server的发展历程中不断更新版本,有两个版本具有重要的意义。即是在1996年推出的SQL Server6.5版本和在2000年8月推出的SQL Server2000版本。6.5版本使得SQL Server得到广泛的应用,而2000版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版、标准版、开发版和个人版等4个版本。
页脚内容
全面预算管理信息化 – 看上去很美
第三章 需求分析
3.1 市场需求分析
工资管理系统是一个企业单位不可缺少的部分,它能为用户提供充足的信息和快捷的查询手段。
(1)一个工资管理系统可以高效能、大容量地收集、处理、存贮工资管理信息,大幅度地提高工资管理信息系统的工作质量和效率。
(2)能够为企业管理人员及时掌握整个工资管理系统的全面情况,提供系统的准确的工资管理信息,可以促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全。
(3)为企业提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求,帮助管理人员选择方案,实现优化决策。 虽然当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。
3.2 系统需求分析
3.2.1 系统目标
企业工资管理系统可以用于支持企业完成工资管理工作,有如下3个方面的目标。
(1)支持企业实现规范化的管理。
(2)支持企业高效率完成人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。
(3)支持企业进行人事管理及其相关方面的科学决策,如企业领导根据现有的员工合同期限决定是否继续聘用等。
页脚内容
全面预算管理信息化 – 看上去很美
3.2.2 系统E-R图
籍贯 性别 民族 婚否 职工 缺勤 满勤 出勤 职工 职务 拥有 管理 管理员 工资设置 查询 实发技能报 表 月份 职 工 工 资 职 务 工 资 基本 图3-1 E-R图
3.2.3 数据流图
报表财务科人事科职工名单工资管理传盘银行D1 工资表图3-2 底层数据流图
页脚内容
全面预算管理信息化 – 看上去很美
人事科职工名单P1异动管理停发名单职工信息劳资科财务科报表劳资科本月工资P2发本月工资银行工资D1 本月工资表 图3-3 工资管理第一层数据流图
劳资科本月工资P2.1统计汇总停发名单按科室汇总各科室本月工资P2.2发工资记账记账存档职工记账存档D1 本月工资表P2.3银行传盘本月工资银行 图3-5 本月工资管理的展开
页脚内容
全面预算管理信息化 – 看上去很美
3.2.4 数据字典
通过系统需求分析,对企业工资管理系统编制数据字典如下: (1) 数据流定义
数据流名称:职工名单 数据流编号:F1 简述:职工信息
数据流名称:本月工资 数据流编号:F2 简述:对职工本月工资进行修改
(2) 数据存储定义
数据流名称:职工发工资 数据流编号:P2.2 简述:根据工资条形成本月工资表 输入数据流:D2->P2.2
(3) 处理逻辑定义
外部实体名称:劳资科 数据流编号:S2 简述:对职工工资进行管理的部门 页脚内容
外部实体名称:人事科 数据流编号:S1 简述:对职工添加,删除进行管理的部门 全面预算管理信息化 – 看上去很美
外部实体名称:财务科 数据流编号:S3 (4) 外部实体定义
数据存储名称:本月工资表 数据存储编号:D1
简述:职工本月工资信息 数据存储组成:职工号+工资日期+操作员+1{薪金数据存储名称:职工信息表 数据存储编号:D0 简述:职工基本信息 数据存储组成:职工编号+姓名+科室号+职称++医保号+公积金号+养老金号+银行账号+有效标
页脚内容
全面预算管理信息化 – 看上去很美
第四章 系统设计
4.1 模块分析和概要设计
根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。 通过对用户需求的分析,我们可以分析出该工资管理系统大致可以分为六个模块:人事档案管理模块、职工工资管理模块、工资统计模块的实现、部门查询模块、特殊查询模块、报表查询模块。 现在对这六个模块做具体说明: 人事基本情况管理模块: 输入:职工信息 输出:“人员档案表” 功能:对人事基本信息的查询 职工工资管理模块 输入:人员月工资 输出:“职工工资表” 功能:完成员工工资的查询 工资统计模块
输出:“职工工资统计表” 功能:完成员工工资的统计和打印 部门查询模块
输出:以部门为索引的“职工档案信息”
功能:完成以部门为索引的“职工档案信息”的统计和查询
页脚内容
全面预算管理信息化 – 看上去很美
特殊查询模块的实现
输出:满足查询条件的“职工档案信息”和职工合同的期限
功能:完成满足查询条件的“职工档案信息”和职工合同的期限的查询 报表查询模块的实现
输出:员工履历信息和工资信息的基本情况 查询及打印功能
功能:完成对员工履历信息和工资信息基本情况的查询及打印
4.2 系统业务流程图
用户登录 判断用普通员工 管理员 管理平台 用户平台 发放工
发布消修改密添加员注销登察看消查询工修改密
图4-1 系统业务流程图
页脚内容
全面预算管理信息化 – 看上去很美
4.3 系统数据库逻辑结构
登陆login / post ^username,password验证用户管理员密码验证发布员工密码验证员工发布与修改浏览动态新闻工资密码管理员修改管理员员工修改员工密码查询退出登录
图 4-2 系统数据逻辑结构图
4.4 系统数据库设计
由于考虑到本系统是应用在单机系统上,另外根据人员规模,我们只建立起一个数据库,在此数据库基础上建立起如下表: ·职工基本信息表 employee_information_table ·职工工资表 employee_salary_table ·系统信息表 system_table 下面我们详细说明:
页脚内容
全面预算管理信息化 – 看上去很美
表3-21 员工基本信息
字段名 职工编号 部门 职务 职工姓名 身份证号 性别 出生日期 婚否 文化程度 政治面目 毕业学校 联系电话 籍贯 民族 家庭地址 邮政编码 入单位时间 合同期限 职称 评定时间 备注
表3-22 部门查询表 字段名 类型 页脚内容
类型 数值型 字符型 字符型 字符型 字符型 字符型 日期型 逻辑型 字符型 字符型 字符型 数值型 字符型 字符型 字符型 数值型 日期型 数值型 字符型 日期型 备注型 长度 8 6 8 8 18 2 10 2 8 6 16 16 10 10 30 6 10 8 16 10 100 允许 No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes 长度 允许 全面预算管理信息化 – 看上去很美
职工编号 职工姓名 职务 实发工资 数值型 字符型 字符型 数值型
8 8 8 8 No Yes Yes Yes 表3-23 员工工资表
字段名 职工编号 职工姓名 年/月 技能工资 工龄工资 岗位工资 职务工资 洗理费 房屋补贴 交通补贴 价格补贴 工会会费 房屋租金 养老保险 建房扣款 实发工资 类型 数值型 字符型 日期型 数值型 数值型 数值型 数值型 数值型 数值型 数值型 数值型 数值型 数值型 数值型 数值型 数值型
表3-24 工资统计表 字段名 部门 类型 字符型 页脚内容
长度 8 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 允许 No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes 长度 8 允许 Yes 全面预算管理信息化 – 看上去很美
人数 工资总和 数值型 数值型
10 20 Yes Yes 表3-25 特殊查询表 字段名 职工编号 职工姓名 日期
表3-26 报表查询表 字段名 职工编号 部门 职务 房屋租金 养老保险 建房扣款 实发工资 日期
类型 数值型 字符型 字符型 数值型 数值型 数值型 数值型 日期型 长度 8 6 8 8 8 8 8 8 允许 No Yes Yes Yes Yes Yes Yes Yes 类型 数值型 字符型 日期型 长度 8 8 8 允许 No Yes Yes 第五章 系统测试
5.1 测试方法
(1) 测试人员
测试队伍由两位成员组成。软件的设计者在测试整个过程中负责整体测
试方案的制定和测试进度的掌握以及白盒测试的测试者。第二位成员由未参加软件制作者担任,主要责任是进行软件的黑盒测试以及软件环境,硬件要求和极限测试工作。
页脚内容
全面预算管理信息化 – 看上去很美
(2) 机器测试
通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包
括黑盒测试盒白盒测试。黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书测试用例,从程序的输入和输出特性上测试是否满足设定的功能。白盒测试也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。
5.2 部分代码和测试结果 5.2.1 登陆平台
该平台可以实现员工和管理员的登录验证,根据登陆的身份不同进入不同的
管理系统如:普通员工进入工资查询系统,管理员则进入工资发放系统。
核心代码:
<%@page contentType=\"text/html;charset=GB2312\" session=\"true\"%> <%@page import=\"java.sql.*\"%>
String lname = request.getParameter(\"UserName\"); String lpassword = request.getParameter(\"Password\"); int ltype = Integer.parseInt(request.getParameter(\"logintype\")); if (ltype == 0) {
if (login.isManager(lname, lpassword, ltype)) {
session.setAttribute(\"MANAGERID\ session.setAttribute(\"MANAGERNAME\ session.setAttribute(\"MANAGERPASSWORD\ response.sendRedirect(\"manageMain.jsp\");
页脚内容
全面预算管理信息化 – 看上去很美
} else {
response.sendRedirect(\"error.jsp\"); } }
else if (ltype == 1) {
if (login.isUser(lname, lpassword)) {
session.setAttribute(\"GUESTID\ session.setAttribute(\"GUESTNAME\ session.setAttribute(\"GUESTPASSWORD\ response.sendRedirect(\"user.jsp\"); } else {
response.sendRedirect(\"error.jsp\"); } } %>
页脚内容
全面预算管理信息化 – 看上去很美
5.2.2 登陆界面
5.2.3 工资查询系统
该子系统实现普通员工对工资的查询以及动态新闻的浏览以及密码修改 核心代码:
<%
Connection usercon; Statement userstmt; ResultSet userrs;
String rsstr= \"select * from guestuser where username='\" + uname + \"' and userpassword='\" + upassword + \"'\"; try{
usercon=datacon.connection(); userstmt=usercon.createStatement(); userrs=userstmt.executeQuery(rsstr); while(userrs.next()){ %>
页脚内容
全面预算管理信息化 – 看上去很美
<%=userrs.getDate(\"wagetime\")%>
<%=userrs.getFloat(\"oldmoney\")%>
<%=userrs.getFloat(\"healthmoney\") %>
<%=userrs.getFloat(\"wages\") %>
<%=userrs.getFloat(\"housemoney\") %>
<%=userrs.getFloat(\"totalmoney\") %>
页脚内容
全面预算管理信息化 – 看上去很美
}
userrs.close(); userstmt.close(); usercon.close(); }catch(Exception ex){ } %>
5.2.4 工资查询系统截图
5.2.5 工资发放系统
该平台下,管理员可以为员工发放每月的工资,同时还可以修改密码以及发
布动态的新闻。 <%
String mdStr=\"select * from guestuser\"; try{
Connection mdcon=managecon.connection(); Statement mdstmt=mdcon.createStatement(); ResultSet mdrs=mdstmt.executeQuery(mdStr); while(mdrs.next()){
核心代码:
页脚内容
全面预算管理信息化 – 看上去很美
%>
mdrs.close(); mdstmt.close(); mdcon.close(); }
catch(Exception ex){ }
%>
页脚内容
全面预算管理信息化 – 看上去很美
5.1.3 工资发放系统截图
5.2.6 测试结果分析
①软件在运行、关闭及退出时保存记录的提示功能基本完成,在软件的
不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。
②用户登录界面较友好,但软件界面的色彩选择、搭配上对于长期工作
者而言仍然不会产生眼部不适感。可操作性及安全性能较好,能完成对不同管理级别者的工作,对软件涉及到的机密数据能进行良好的保护。
③数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,
删除和修改也能顺利完成。
④数据查询不够全面,只能按系统设定的少数查询条件进行搜索,以找
到合适的答案。
⑤数据溢出、越界基本不能进行非法提示,以警告用户正确使用。对用
户的非正常操作方式能提出警告。
⑥数据类型填写错误时,系统有报错功能,在数据输入错误时,使用者
能够获知错误所在。
⑦软件兼容性有待提高,在Dreamweaver版本较低的机子上测试不断出现
错误提示。
页脚内容
全面预算管理信息化 – 看上去很美
5.3 测试的作用和意义
系统测试是教师工资管理系统的开发周期中的一个十分重要环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和成本占软件开发的很大比例。统计表明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的40%-50%。而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其他各阶段的总和的若干倍。
第六章 总结
经过反复测试,系统完成后运行添加、修改、查询、报表等功能均正常,发布1.0版。此系统仍存在许多缺陷,但是通过该系统设计达到了系统设计目的意义,基本掌握了软件开发的主要步骤,了解了各环节在开发时要注意的问题,体会到开发一个系统应该注意的方面以及重视用户在系统开发过程中间的作用,开发出好的软件高质量的软件。另外在设计过程中也逐渐提高了软件开发技能和编程技能以及良好的软件开发思维模式。
页脚内容
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务