条码应用系统开发中,系统总体设计包括()
A.模块结构设计
B.计算机与网络系统配置方案设计
C.数据通信
D.数据库设计
A.模块结构设计
B.计算机与网络系统配置方案设计
C.数据通信
D.数据库设计
第5题
制作文件管理系统 一. 系统功能总体设计 系统应有功能:显示文件夹总容量、当前容量、显示文件上传限制、显示文件列表、显示所选文件的大小和创建时间、上传文件、下载文件、删除文件、文件重命名等。 二. 各功能模块设计 (1)界面设计 1) 新建网站,切换到Default.aspx文件的设计页面,方便控件布局。 2) 输入提示文字“文件管理系统”,在下方拖入一个DropDownList控件(触发自动回传属性),添加列表项,旁边放置一个Label标签[Label1]。 3) 在下拉列表控件下方,拖入一个MultiView控件,该控件可以使用户在同一页面中通过切换到每个选项卡,从而看到所需内容。 4) 在MultiView控件中拖入三个View控件,分别设置属性,完成各自模块的编辑工作: a) 在第一个View控件中添加相应提示文本,拖入一个BulletedList控件,用于以列表的形式显示上传文件类型,再添加一个Label标签[Label2]。 b) 在第二个View控件中拖入一个FileUpload文件上传控件和一个Button控件,修改相关属性。 c) 在第三个View控件中首先进行表格布局(1行2列),里面使用ListBox控件(触发自动回传属性)和Label标签,在表格下方使用TextBox控件和Button按钮,实现界面布局,修改控件对应的属性。 (2)web.config文件的配置: <appsettings> <add key="FileUploadPath" value="file/"> <add key="FileTypeLimit" value=".zip,.rar,.jpg,.gif,.bmp,.doc"> <add key="FolderSizeLimit" value="102400"> <add key="FileSizeLimit" value="10240"> </add></add></add></add></appsettings> <system.web> <httpruntime maxrequestlength="10240"> </httpruntime></system.web> (3)事件代码编写 1) 导入命名空间:using System.IO、 using System.Configuration; 2) 编写Page_Load事件代码:在该事件中,当页面首次加载时,调用了三个方法InitFolderInfo()、InitUploadLimit()和InitFileList(),作用分别是初始化文件夹信息、初始化上传限制信息和初始化列表框控件文件列表信息。 3) 编写下拉列表控件的SelectedIndexChanged事件代码。 注:修改下拉列表控件各列表项的value属性值,分别为-1,0,1,2。 4) 编写“上传文件”按钮的单击事件代码,及其中调用的文件类型判断方法IsAllowableFileType()和文件大小判断方法IsAllowableFileSize()。 5) 编写ListBox控件的SelectedIndexChanged事件代码。 6) 分别编写“下载文件”按钮、“删除文件”按钮和“重名名文件”按钮的单击事件代码,及其中多次调用的ShowMessageBox方法。 三. 保存网站文件,编译运行程序并测试。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!