软件工程期末论文docWord文件下载.docx

上传人:b****1 文档编号:5676911 上传时间:2023-05-05 格式:DOCX 页数:12 大小:454.93KB
下载 相关 举报
软件工程期末论文docWord文件下载.docx_第1页
第1页 / 共12页
软件工程期末论文docWord文件下载.docx_第2页
第2页 / 共12页
软件工程期末论文docWord文件下载.docx_第3页
第3页 / 共12页
软件工程期末论文docWord文件下载.docx_第4页
第4页 / 共12页
软件工程期末论文docWord文件下载.docx_第5页
第5页 / 共12页
软件工程期末论文docWord文件下载.docx_第6页
第6页 / 共12页
软件工程期末论文docWord文件下载.docx_第7页
第7页 / 共12页
软件工程期末论文docWord文件下载.docx_第8页
第8页 / 共12页
软件工程期末论文docWord文件下载.docx_第9页
第9页 / 共12页
软件工程期末论文docWord文件下载.docx_第10页
第10页 / 共12页
软件工程期末论文docWord文件下载.docx_第11页
第11页 / 共12页
软件工程期末论文docWord文件下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程期末论文docWord文件下载.docx

《软件工程期末论文docWord文件下载.docx》由会员分享,可在线阅读,更多相关《软件工程期末论文docWord文件下载.docx(12页珍藏版)》请在冰点文库上搜索。

软件工程期末论文docWord文件下载.docx

1概述

1.1系统提出意义

国内经济加速发展,市场竞争日趋激烈,×

×

1.2VisualStudio.NET2010

MSVisualStudio.NET2010×

2系统分析

2.1可行性分析

2.1.1技术可行性分析

从技术可行性的角度来看,ASP.NET是微软公司推出的一种Internet编程技术,它采用编程效率较高的,面向对象的方法来创建动态WEB应用程序。

对于WEB环境下的财务会计系统来说,用其作为SQLServer2008数据库管理系统的客户端开发工具是一种合理的选择。

2.1.2经济可行性分析

采用ASP.NET技术和SQLServer数据库开发系统,不仅成本低廉,而且今后的运行和维护的费用也很低。

2.2需求分析

WEB财务会计系统可实现以下功能:

(1)×

(2)×

(3)×

根据需求分析画出系统业务流程图如图2-1所示:

图2-1WEB财务会计系统业务流程图

3总体设计

3.1项目规划

WEB财务管理系统主要由会计基本信息模块、会计凭证管理模块和账册报表管理模块组成。

系统功能结构如图3-1所示:

图3-1WEB财务会计系统功能结构图

3.2系统开发及运行环境

(1)系统开发平台:

(2)系统开发语言:

(3)数据库管理系统软件:

(4)操作系统:

(5)运行环境:

Microsoft.NETFramework4.0

4详细设计

4.1数据库设计

4.1.1数据库E-R图分析

根据需求分析,在确定了各个表主键字段的基础上,通过表与表之间相关字段之间的联系建立起各表之间的对应关系,表与表之间的关系是主表与子表之间确立的一种约束,用于实现表与表之间的数据参照完整性,这些关系的建立可以避免由于误操作导致数据库的崩溃,保证各表之间数据的一致性和完整性。

WEB财务管理系统中会计类别实体属性图,如图4-1所示:

图4-1会计类别实体属性图

系统E-R图,如下图4-12所示:

图4-12系统E-R图

4.1.2主要数据表的结构

系统各主要数据表的基本结构如表4-1至表4-2所示:

表4-1会计类别主表(MACCSET)

字段名

数据类型

长度

主外键否

描述

ACC_SET

varchar

3

主键

会计类别

ACC_SNA

16

类别名称

ACC_MARK

类别说明

ACC_DIS

1

描述(+/-)

SYS_USR

10

外键

建表人员代码

SYS_DATE

8

建立日期

SYS_LAST

更新日期

表4-2会计分录主表(ACNAME)

AC_NO

分录代码

AC_NAM

66

代码名称

4.2主要功能模块设计

4.2.1系统登录设计

系统登录主要判断用户是否登录及登录用户是否具有要进行相关操作的权限,以防止非法用户进入该系统。

在WEB财务会计系统登录页面输入正确的使用者识别代码和使用者进入密码后就能登录到系统主页面,如图4-9所示:

图4-9系统用户登录页面设计图

所用到的主要控件如表4-8所示:

表4-8系统用户登录页面控件列表

控件类型

控件名称

主要属性设置

用途

TextField

UserName1

type设置为“text”

输入使用者代码

UserPassword1

type设置为“password”

输入使用者密码

SummitButton

Submit1

text属性设置为“登录系统”

执行登录操作

ResetButton

Reset1

text属性设置为“重新输入”

取消登录操作

4.2.2会计基本信息管理设计

4.2.2.1会计类别维护界面设计

WEB财务会计系统中会计类别资料的建档维护是必不可少的,建立会计类别资料,可以供会计作业处理时使用。

会计类别建档维护设计图见图4-10所示:

图4-10会计类别建档维护设计图

所用到的主要控件如表4-9所示:

表4-9会计类别建档维护页面控件列表

AccKind1

readonly设置为“False”

输入会计类别

AccName1

输入会计名称

text属性设置为“开始查询”

执行查询操作

取消查询操作

4.2.2.2会计科目建档维护界面设计

会计科目建档维护设计图见图4-13所示:

图4-13会计科目建档维护设计图

所用到的主要控件如表4-10所示:

表4-10会计科目建档维护页面控件列表

AccNo1

输入科目代码

输入科目名称

Dropdown

Select1

type属性设置为“select-one”

选择会计类别

5系统实现

5.1系统登录窗体

首先,系统通过用户登录窗体,输入使用者识别代码和使用者进入密码进入系统主窗体,再对该系统中的各个功能模块进行操作。

图5-1为使用者登录窗体,图5-2为系统主窗体。

图5-1使用者登录窗体

5.2会计基本信息管理模块

会计基本信息模块主要用于实现财务会计系统基本数据的新增、修改、删除、查询、打印等功能,相关基础数据为:

会计类别信息、部门建档信息、人员建档信息、会计分录建档信息和会计科目建档信息。

该模块主要用来存储处理会计业务的基本信息。

这里以会计分录建档维护为例,其查询、新建和打印见图5-3至图5-6:

图5-3会计分录建档维护查询运行结果

图5-4会计分录建档维护新增记录前运行结果

图5-6会计分录建档维护打印记录运行结果

(1)会计基本信息管理程序流程图如图5-7所示:

图5-7会计基本信息程序流程图

(2)会计基本信息管理主要代码:

1)新增:

'

将Session中的信息插入数据表,没有返回值

fun_str_QueryKey="

INSERTINTOAcName(AC_NO,AC_NAM,SYS_USR,SYS_DATE,SYS_LAST)VALUES"

fun_str_QueryKey=fun_str_QueryKey&

"

('

"

&

fun_str_AcNo&

'

fun_str_AcName&

Session("

SYS_USER_ID"

)&

SYSTEM_TODAYD_DATE"

'

)"

page_obj_DataBaseGo.OpenSQLCommand(Session("

DBASE_CONNECTION"

),fun_str_QueryKey,1)

2)查询:

执行查询语句,并返回一个OleDbDataReader

Iffun_str_SearchCond.Trim().Equals(String.Empty)Then

fun_obj_OpenDataReader=page_obj_OpenDBConn.OpenSQLCommand(Session("

),"

SELECT*FROMAcNameORDERBYAC_NO"

2)

Else

SELECT*FROMAcNameWHERE"

fun_str_SearchCond.Trim()&

ORDERBYAC_NO"

EndIf

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2