1系统实现
1.1开放式基金子系统的实现1.1.1基金信息浏览功能的实现基金信息浏览功能主要指对基金具体交易信息的浏览,这部分功能主要使用的GirdView技术自动显示数据,GridView控件利用其DataSourceID属性来设置数据源,可以非常简单的进行数据的显示。在本功能的实现中生成了“SELECT[FundId],[FundName],[FundPrice]FROM[fund]”语句。同时使用了GridView控件中的HyperLinkField列属性实现了下一步购买基金的动态链接。1.1.2账户对基金交易功能的实现账户对基金交易功能主要指银行账户对银行提供基金的购买和抛售两大功能。购买功能是指在页面AccountList.aspx中点击要购买的基金ID进入下一级的基金购买页面MakeTradeOrder填写购买数量并在其中通过账户身份验证user的LoadAccount()方法来完成购买填写数据环节,数据通过Accord类的静态方法Add()和Record的静态方法Add()向数据库中插入数据,还有user的trade()方法来修改数据库中对应账户的余额。抛售功能是指在个人账户查询页面通过点击持有对应的基金ID进入抛售页面点击抛售按钮触发Accord的静态方法delete删除数据库中数据,Record的静态方法Add()向数据库中插入数据,还有user的trade()方法来修改数据库中对应账户的余额。这部分的详细流程图为图2,图3。账户对基金交易功能主要指银行账户对银行提供基金的购买和抛售两大功能。这部分功能主要使用的GirdView技术自动显示数据和超级链接技术。使用了数据源和HyperLinkField列来完成上述两项技术。同时使用了控件列表框ListBox实现了账户对基金购买数量的控制。在页面中通过添加一个ID为“ListBox1”,选项包括100,200,500,1000控制了购买数量。1.2用户管理子系统的实现1.2.1用户登录功能的实现用户登录功能主要指对用户和管理员的身份验证。这部分功能实现中主要使用的User类的静态方法HasUser()判断身份是否合法,如果合法返回bool值并使用LoadData()方法初始化当前对象,如果不合法返回提示信息。1.2.2用户注册功能的实现用户注册功能主要指对用户合法身份的注册。这部分功能实现中主要使用User类的静态方法HasUser()判断身份是否合法,如果合法返回bool值并使用LoadData()方法初始化当前对象,如果不合法返回提示信息。1.3内容管理子系统的实现1.3.1公共文件共享功能的实现公共文件夹共享功能主要指公共文件的上传和下载功能。在该功能的实现中使用了file类的静态方法Add()将文件信息添加到数据库中。同时使用了FileUploadFile类,通过调用PostedFile.SaveAs()方法将用户上传的文件添加到公共文件夹下。同时还使用的GirdView技术自动显示数据,GridView控件利用其DataSourceID属性来设置数据源,简单的对文件数据进行显示。在本功能的实现中生成了“SELECT[fileId],[fileName]FROM[file]”语句。1.3.2留言板使用功能的实现留言板使用功能主要指留言板的留言和留言板信息浏览功能。在该功能的实现中使用了MessageBoard类的静态方法Add()将留言信息添加到数据库中。同时使用GirdView自动显示数据技术,GridView控件利用其DataSourceID属性来设置数据源,可以非常简单的进行数据的显示(具体详情同信息展示子系统中GirdView自动显示数据技术)。
2结束语
本系统包括信息展示、开放式基金、用户管理、内容管理四大功能模块,已基本满足了银行管理信息发布要求,使吉林分行可以方便地对公司信息发布交流进行管理,有着广阔的应用人力资源管理前景。
作者:王超 单位:辽宁建筑职业学院